body.sticky-header.processing{opacity:.8}body.sticky-header.customizer-preview #masthead *{transition:width .3s,height .3s,padding .3s,margin .3s}body.sticky-header.admin-bar #masthead{top:32px!important}body.sticky-header .menu-modal.active{z-index:110}body.sticky-header #masthead .main-header-bar{background:0 0;border:0}body.sticky-header #masthead .ast-logo-title-inline .ast-site-identity{padding:0}body.sticky-header #masthead .main-header-bar,body.sticky-header #masthead .site-branding{height:8rem;min-height:8rem}body.sticky-header #masthead.sticky-header-minified .main-header-bar,body.sticky-header #masthead.sticky-header-minified .site-branding{min-height:10rem;height:10rem}body.sticky-header #masthead .site-primary-header-wrap{min-height:unset}body.sticky-header #masthead .header-inner{padding:1rem 0}body.sticky-header #masthead .custom-logo{height:calc(8rem - 2 * 1rem);max-height:calc(8rem - 2 * 1rem)!important;width:auto}body.sticky-header #masthead img.custom-logo{display:flex}body.sticky-header #masthead.sticky-header-minified{background:#fff;background-color:#fff;min-height:10rem;height:10rem}body.sticky-header #masthead.sticky-header-minified .header-inner{padding:1rem 0}body.sticky-header #masthead.sticky-header-minified .site-logo{margin:0}body.sticky-header #masthead .custom-logo{transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}body.sticky-header #masthead.sticky-header-minified .custom-logo{height:calc(10rem - 2 * 1rem);max-height:calc(10rem - 2 * 1rem)!important;max-width:unset;width:auto}body.template-cover.sticky-header .entry-header{bottom:8rem}@media (max-width:782px){body.sticky-header.admin-bar #masthead{top:46px!important}body.sticky-header.admin-bar #masthead.sticky-header-minified{top:0!important}body.sticky-header #masthead .header-inner,body.sticky-header #masthead.sticky-header-minified .header-inner{padding:1rem 0}body.template-cover.sticky-header .entry-header,body.template-cover.sticky-header.sticky-header-minified .entry-header{bottom:8rem}body.sticky-header #masthead .site-logo,body.sticky-header #masthead.sticky-header-minified .site-logo,body.sticky-header #masthead .site-branding,body.sticky-header #masthead.sticky-header-minified .site-branding,body.sticky-header #masthead .custom-logo,body.sticky-header #masthead.sticky-header-minified .custom-logo{height:calc(8rem - 2 * 1rem);margin:0;max-height:calc(8rem - 2 * 1rem)!important;position:relative;max-width:unset;width:auto}body.sticky-header.admin-bar.primary-navigation-open #masthead .primary-navigation,body.sticky-header.admin-bar.primary-navigation-open #masthead.sticky-header-minified .primary-navigation{top:46px!important}body.sticky-header #masthead .primary-navigation,body.sticky-header #masthead.sticky-header-minified .primary-navigation{margin-left:auto;padding:0;padding-top:1rem;top:0;z-index:4000}body.sticky-header #masthead .menu-button-container,body.sticky-header #masthead .site-logo{padding:0;padding-top:0;position:relative;top:0}body.sticky-header #masthead .main-header-bar,body.sticky-header #masthead .site-branding,body.sticky-header #masthead.sticky-header-minified .main-header-bar,body.sticky-header #masthead.sticky-header-minified .site-branding{height:8rem;min-height:8rem}}body.sticky-header #masthead nav ul ul.sub-menu ul.sub-menu:after{border-bottom-color:transparent;border-left-color:#eee}body.sticky-header #masthead .wp-block-navigation-item,body.sticky-header #masthead nav li.current-menu-item>a,body.sticky-header #masthead nav li.current-menu-ancestor>a{color:#000!important}