/* On the company page the hero begins behind the header, just as on the home page. */
body.page-template-about .site-header:not(.is-scrolled){position:absolute!important;top:0;left:0;background:transparent!important;color:#fff;box-shadow:none}
body.page-template-about .site-header:not(.is-scrolled) .header-contact-bar{background:rgba(10,35,28,.22)!important;border-color:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}
body.page-template-about .site-header:not(.is-scrolled) .nav{border:1px solid rgba(255,255,255,.30)!important;border-radius:30px;background:rgba(20,49,40,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
body.page-template-about .site-header:not(.is-scrolled) .brand-logo--color{display:none}
body.page-template-about .site-header:not(.is-scrolled) .brand-logo--reverse{display:block;opacity:1!important}
body.page-template-about .site-header:not(.is-scrolled) .header-contact-bar__label,
body.page-template-about .site-header:not(.is-scrolled) .header-phone,
body.page-template-about .site-header:not(.is-scrolled) .header-messengers a,
body.page-template-about .site-header:not(.is-scrolled) .nav-links a,
body.page-template-about .site-header:not(.is-scrolled) .search-trigger,
body.page-template-about .site-header:not(.is-scrolled) .account-trigger{color:#fff!important}
body.page-template-about .site-header:not(.is-scrolled) .header-messengers svg,
body.page-template-about .site-header:not(.is-scrolled) .search-trigger .dashicons,
body.page-template-about .site-header:not(.is-scrolled) .account-trigger .dashicons{fill:#fff!important;color:#fff!important}
body.page-template-about .site-header:not(.is-scrolled) .header-messenger--max img{filter:brightness(0) invert(1)}
body.page-template-about .about-life-banner h1{color:#fff}
@media(max-width:760px){body.page-template-about .site-header:not(.is-scrolled) .nav{border:0;border-radius:0;background:transparent;box-shadow:none}}
