.home #masthead,.home .site-header,.home .ast-primary-header-bar,.home .main-header-bar,.home .ast-primary-header{background-color:transparent!important;box-shadow:none!important;border-bottom:none!important}.home #content{margin-top:-127px}.home #content>.ast-container{padding-top:0}.home #masthead{position:sticky;top:0;z-index:999}.home #masthead::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,.28) 55%,rgba(0,0,0,0) 100%)}.home #masthead::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-2;background:rgba(0,0,0,.94);opacity:0}@supports (animation-timeline:scroll()){.home #masthead::after{animation:skylaHeaderFill linear both;animation-timeline:scroll(root);animation-range:380px 560px}}@supports not (animation-timeline:scroll()){.home #masthead::after{opacity:.35}}.home .main-header-menu a,.home .ast-builder-menu a,.home .main-navigation a{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.65)}.home .main-header-menu a:hover,.home .main-header-menu .current-menu-item>a,.home .ast-builder-menu a:hover{color:#e0b73a!important}.home .custom-logo{filter:drop-shadow(0 2px 6px rgba(0,0,0,.55))}.home .ast-menu-toggle,.home .ast-mobile-menu-trigger-fill,.home .ast-mobile-menu-trigger-minimal,.home button.ast-menu-toggle,.home .ast-button-wrap .ast-mobile-menu-buttons-fill svg,.home .ast-button-wrap .ast-menu-toggle svg{color:#fff!important;fill:#fff!important;border-color:#fff!important}