body{background-color:#101010;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}::-webkit-input-placeholder{color:#ffffff73}header.header .hhs-header-cta{margin:0}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{border-left:1px solid hsla(0,0%,100%,.15);line-height:140%;padding:25px 32px!important}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{margin:0!important}.cm-light h3{animation:glow-effect 3s ease-in-out infinite alternate}@keyframes glow-effect{0%{text-shadow:0 0 0 #d4af37,0 0 0 #d4af37,0 0 1px #d4af37,0 0 2px hsla(0,0%,100%,.8)}to{text-shadow:0 0 1px #d4af37,0 0 5px #d4af37,0 0 10px #d4af37,0 0 15px #d4af37,0 0 20px #d4af37,0 0 30px hsla(0,0%,100%,.5)}}.cta-primary,.cta-secondary{text-align:center}.cta-secondary{line-height:1}a:not(a.cta-secondary){color:#fff}a:not(a.cta-secondary):hover{color:#d4af37}.cta-primary{line-height:140%}.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{background-color:#1e1e1e}.membership-page{background-color:inherit}.hs-input[type=file]{background:transparent}.hhs-top-bar{border-bottom:1px solid hsla(0,0%,100%,.15)}.header .container-fluid.hhs-nav-grid{padding:0 0 0 25px}.header .container-fluid .hhs-nav-grid__extras span.hhs-head-cta-1{margin:0}.header .container-fluid .hhs-nav-grid__extras span.hhs-head-cta-1 a{padding:25px 32px}.header .container-fluid .hhs-nav-grid__extras span.hhs-head-cta-1 a.cta-tertiary{border-bottom:none;line-height:140%;padding:25.5px 32px!important}.header .hhs-header-logo{margin-right:25px;max-height:100px}.header .logo-sticky{margin-right:25px}.header .hhs-header-logo{align-items:center;border-right:1px solid hsla(0,0%,100%,.15);display:flex;height:100%;min-height:69px}.header .hhs-head-cta-2 a.cta-secondary{line-height:100%;padding:15.5px 25px!important;text-align:center}.footer .footer__container .w-100.hhs-foot-break-line{border-color:hsla(0,0%,100%,.15)}.footer .footer__container .hhs-footer-mod{border-top:1px solid hsla(0,0%,100%,.15)}.footer .hhs-foot-nav-col .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.hhs-foot-base-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li p a{color:hsla(0,0%,100%,.5)!important;text-transform:uppercase}.footer .footer__container .row.hhs-foot-nav-cols{padding:0 46px}.footer .footer__container h5.hide-mobile{font-size:24px}.footer p.hhs-foot-copyright a{opacity:50%}.footer .container-fluid .hs_cos_wrapper_type_inline_rich_text a,.footer p.hhs-foot-copyright a:hover{opacity:100%}.footer .container-fluid .hs_cos_wrapper_type_inline_rich_text a:hover{color:#d4af37}.hhs-top-bar .container-fluid.hhs-nav-grid{padding:0 0 0 25px}.hhs-top-bar .container-fluid.hhs-nav-grid .logo-standard,.hhs-top-bar .container-fluid.hhs-nav-grid .logo-sticky{margin-right:24px;padding:14px 0}.hhs-top-bar .container-fluid.hhs-nav-grid .hhs-header-logo{border-right:1px solid hsla(0,0%,100%,.15)}footer.footer .container-fluid{padding:0}.blog-post li,.blog-post p,.comment-body p,Blockquote,p,ul li{color:hsla(0,0%,100%,.65)}footer .footer__container .col-sm-6.order-2-mobile{flex:0 0 100%;max-width:100%;width:100%}footer .footer__container .hhs-foot-base-nav .hs-menu-flow-horizontal,footer .footer__container p.hhs-foot-copyright{align-items:center;display:flex;justify-content:center}header.header .header__container header nav ul li.active a{color:#d4af37!important}footer .hhs-foot-base-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{text-align:center}@media screen and (max-width:1100px){.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:25px!important}.header .container-fluid .hhs-nav-grid__extras span.hhs-head-cta-1 a.cta-tertiary{padding:25.5px 24px!important}}@media screen and (max-width:991px){.header .container-fluid .hhs-menu-toggle{align-items:center;display:flex;padding:0 20px}.header .container-fluid .hhs-nav-grid__extras .hhs-menu-toggle .hhs-menu-button span{background:hsla(0,0%,100%,.65)!important}footer .footer__container .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{text-align:center;width:100%}}@media screen and (max-width:550px){.footer .hhs-col-content{text-align:center}}.accent-font-color,.text-accent{color:#d4af37!important}