.header{padding:2rem 0;position:absolute;top:calc(var(--header-offset) + var(--admin-bar-height));width:100%;z-index:100;transition:height .3s ease,background .1s ease;color:var(--text-color);--text-color:var(--dark-background-text-color);--link-color:var(--text-color);--hover-link-color:var(--text-color)}.header.scrolled{position:fixed;top:var(--admin-bar-height);background-color:var(--color-dark-blue);padding:1.6rem 0;transition:background .3s ease,padding .3s ease}.single-team_member .header{background-color:var(--color-dark-blue)}.header-inner{width:var(--wide-width);margin:0 auto;display:flex;align-items:center;flex-wrap:wrap}.header .logo{display:block;width:12rem;max-width:50%;margin-right:auto}.header-search-toggle,.header-search-form-submit{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:var(--color-green);border-radius:1rem;color:var(--color-black);margin-left:2.4rem}.search-open .header-search-toggle{background-color:transparent!important;color:var(--color-bright-green)!important}.header-search-form-submit{position:absolute;top:0;right:0}:is(.header-search-toggle,.header-search-form-submit):is(:hover,:focus,:active){background-color:var(--color-white)}.header-search-form{position:relative;transition:all .3s ease;z-index:5}.dark-header .header:not(.scrolled,.menu-open) :is(.header-search-toggle,.header-search-form-submit):is(:hover,:focus,:active){background-color:var(--color-dark-blue);color:var(--color-white)}:is(.header-search-toggle,.header-search-form-submit) svg{width:2rem;height:auto}body .header .header-search-form input[type=search]{border:none;width:100%;background:var(--color-white);padding-left:calc(3rem + 0.5em);padding-right:calc(4rem + 1em)}.header-search-form-close{width:3rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;color:var(--color-black);position:absolute;top:0;left:0;color:var(--color-black-40)}.header-search-form-close:before,.header-search-form-close:after{content:'';display:block;position:absolute;top:50%;left:50%;width:1rem;border-bottom:.2rem solid currentColor}.header-search-form-close:before{transform:translate(-50%,-50%) rotateZ(45deg)}.header-search-form-close:after{transform:translate(-50%,-50%) rotateZ(-45deg)}.header-search-form-close:is(:hover,:focus,:active){color:var(--color-green)}.header .wpml-ls-legacy-dropdown{width:auto}.header .wpml-ls-legacy-dropdown a{background:0 0;color:currentColor;border:none;padding:.5rem 3rem .5rem 1rem;font:var(--font-body);font-weight:700;background:0 0;transition:none}.header .wpml-ls-legacy-dropdown .wpml-ls-current-language{border:.2rem solid;border-radius:1rem;margin-left:2.4rem}.header .wpml-ls-legacy-dropdown .wpml-ls-current-language:is(:hover,:focus-within){border-radius:1rem 1rem 0 0;background:var(--color-white)}.header .wpml-ls-legacy-dropdown .wpml-ls-current-language:is(:hover,:focus)>a,.header .wpml-ls-legacy-dropdown .wpml-ls-current-language>a:focus{background:0 0;text-decoration:none;color:var(--color-black)}.header .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:'';display:block;width:.8rem;height:.8rem;border:none;border-bottom:.2rem solid;border-right:.2rem solid;transform:rotateZ(45deg) translateX(-25%);transition:transform .3s ease}.header .wpml-ls-legacy-dropdown .wpml-ls-current-language:is(:hover,:focus-within) a.wpml-ls-item-toggle:after{transform:rotateZ(-135deg) translateY(-50%)}.header .wpml-ls-legacy-dropdown .wpml-ls-current-language.wpml-ls-first-item.wpml-ls-last-item{display:none}.header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:.2rem solid var(--color-white);border-top:none;border-radius:0 0 1rem 1rem;background:var(--color-white);color:var(--color-black);width:calc(100% - 2.4rem);left:2.4rem}.dark-header .header .wpml-ls-legacy-dropdown .wpml-ls-current-language:is(:hover,:focus-within){border-bottom-width:0;padding-bottom:.2rem}.dark-header .header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top-width:0}.header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:is(:hover,:focus,:active){color:var(--color-green);text-decoration:none}.header-main-menu ul{padding:0;margin:0}.header-main-menu ul li{display:block;list-style:none}.header-main-menu ul li a{text-decoration:none;color:var(--color-white)}@media (max-width:991px){.dark-header .header:not(.scrolled,.menu-open,.search-open){--text-color:var(--light-background-text-color)}.header{max-height:calc(100vh - var(--admin-bar-height));overscroll-behavior:contain}.header.menu-open{overflow:auto;transition:top .3s ease,height .3s ease,background .1s ease}header:is(.menu-open,.search-open){position:fixed;top:var(--admin-bar-height)}.header-search-form{width:100%;overflow:hidden;max-height:0}.dark-header .header:not(.scrolled,.menu-open) .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-color:var(--color-black)}.header.search-open .header-search-form{max-height:4rem;margin-top:1.6rem}.header .header-menu-toggle{display:block;margin-left:2.4rem}.header .header-menu-toggle .menu-bar{display:block;margin:.8rem 0;width:3rem;height:.3rem;transition:transform .15s ease}.header .header-menu-toggle .menu-bar{background-color:currentColor}.header .header-menu-toggle .menu-bar:nth-child(3n+1){transform-origin:left center}.header .header-menu-toggle .menu-bar:nth-child(3n+3){transform-origin:left center}.header .header-menu-toggle:is(:hover,:focus,:active){outline:none}.header.menu-open .header-menu-toggle .menu-bar:nth-child(3n+1){transform:rotateZ(45deg)}.header.menu-open .header-menu-toggle .menu-bar:nth-child(3n+2){opacity:0}.header.menu-open .header-menu-toggle .menu-bar:nth-child(3n+3){transform:rotateZ(-45deg)}.header:is(.menu-open,.search-open){background-color:var(--dark-background-color);color:var(--dark-background-text-color);height:100%}.header-collapsable-content{order:6;width:100%}.header-main-menu{display:none;width:100%;margin:1.6rem 0}.header-main-menu ul.menu{display:flex;flex-direction:column;row-gap:1.6rem}.header-main-menu ul.menu>li{position:relative}.header-main-menu ul.menu>li>a{display:block;min-height:4rem;padding:.6rem}.header-main-menu .menu>li:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_parent)>a,.header-main-menu .menu li:is(.current-menu-item)>a{font-weight:500;color:var(--color-green)}.header-main-menu ul.menu>li.wpml-ls-menu-item{display:flex}.header-main-menu ul.menu>li.wpml-ls-menu-item>ul.sub-menu.wpml{margin:0;padding:0;display:flex;flex-direction:row;align-items:center}.header-main-menu ul.menu>li.wpml-ls-menu-item>ul.sub-menu.wpml>li>a{display:block;min-height:4rem;padding:.6rem}.header-main-menu ul.menu>li>.sub-menu-toggle{position:absolute;top:0;right:0;width:4rem;height:4rem}.header-main-menu ul.menu>li>.sub-menu-toggle:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-75%) rotateZ(45deg);width:.8rem;height:.8rem;border-bottom:.2rem solid;border-right:.2rem solid;transition:all .3s ease}.header-main-menu ul.menu>li.sub-menu-open>.sub-menu-toggle:before{transform:translate(-50%,-25%) rotateZ(-135deg)}.header-main-menu ul.menu>li.menu-item-has-children>ul.sub-menu,.header-main-menu ul.menu>li.menu-item-has-children>ul.sub-menu>li>ul.sub-menu{display:none;flex-direction:column;row-gap:1.6rem;padding-left:2.4rem;margin:1.6rem 0}.header-main-menu ul.menu>li.menu-item-has-children.sub-menu-open>ul.sub-menu,.header-main-menu ul.menu>li.menu-item-has-children>ul.sub-menu>li>ul.sub-menu{display:flex}.header-main-menu ul.menu>li.menu-item-has-children>ul.sub-menu>li>ul.sub-menu{padding-left:0}.header-main-menu .menu>li.menu-item-has-children>.sub-menu>li.menu-item-has-children>a{font:var(--font-body-xsmall);text-transform:uppercase;margin-bottom:1.6rem;opacity:.7;pointer-events:none;display:block}.header.menu-open .header-main-menu{display:block}}@media (min-width:992px){.dark-header .header:not(.scrolled){--text-color:var(--light-background-text-color)}.header .logo{width:15rem}.header.scrolled .logo{width:11rem}.header-search-toggle{order:3;margin-left:1.6rem}.header-collapsable-content{position:relative}.header-search-form{position:absolute;top:0;right:-5.6rem;width:calc(100% + 5.6rem);overflow:hidden;opacity:0;max-width:0}.header.search-open .header-search-form{max-width:calc(100% + 5.6rem);opacity:1}.header .wpml-ls-legacy-dropdown{order:5}ul.sub-menu.wpml{max-width:100%;border-radius:0 0 1rem 1rem !important}.dark-header .header:not(.scrolled) .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-color:var(--color-black)}.header-main-menu .menu{padding:0;margin:0;display:flex;align-items:center;justify-content:space-between}.header-main-menu .menu>li>a{display:inline-flex;align-items:center;border-radius:1rem;padding:.8rem 1.6rem;column-gap:1rem;transition:none;font-weight:700}.single-team_member .current_page_parent:is(.menu-item-2450) a{font-weight:700 !important;color:var(--color-black) !important}.single-team_member .header-main-menu #menu-item-2466 a:not(ul.sub-menu li a){font-weight:700 !important;color:var(--color-green);border-bottom:.2rem solid var(--color-green);border-radius:0}.single-team_member .header-main-menu #menu-item-2466:is(:hover,:active,:focus) a:not(ul.sub-menu li a){border-bottom:1px solid transparent;border-radius:1rem 1rem 0 0;color:var(--color-black)}.header-main-menu .menu>li:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_parent)>a,.header-main-menu .menu li:is(.current-menu-item)>a{font-weight:700;color:var(--color-green)}.header-main-menu .menu>li:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_parent)>a:before{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:.2rem;background-color:currentColor;transition:all .3s ease}.single-employee_spotlight .header-main-menu .menu>li:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_parent)>a,.single-employee_spotlight .header-main-menu .menu li:is(.current-menu-item)>a{color:var(--color-white)}.single-employee_spotlight .header-main-menu .menu>li:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_parent)>a:is(:hover,:active,:focus),.single-employee_spotlight .header-main-menu .menu li:is(.current-menu-item)>a:is(:hover,:active,:focus){color:var(--color-black)}.single-employee_spotlight .header-main-menu .menu li:is(.menu-item-2451)>a{border-bottom:.18rem solid var(--color-green);border-radius:0;color:var(--color-green)}.single-employee_spotlight .header-main-menu .menu-item-7532 a{color:var(--color-white)}.header-main-menu .menu>li.menu-item-has-children:is(:hover,:focus,:active,:focus-within)>.sub-menu .current-menu-item a{border-bottom:.18rem solid var(--color-green)}.header-main-menu .menu>:not(li.menu-item-has-children) a:before{display:none}.header-main-menu .menu>.current-menu-item:not(li.menu-item-has-children) a{border-bottom:.2rem solid currentColor;border-radius:0;padding-bottom:.6rem}.header-main-menu .menu>.current-menu-item:not(li.menu-item-has-children) a:is(:hover,:focus,:active){border-bottom:0;border-radius:1rem}.header-main-menu .menu>li:is(.current-menu-item,.current-menu-parent,.current-menu-ancestor,.current_page_parent):is(:hover,:focus,:active)>a:before,.header-main-menu .menu li:is(.current-menu-item)>a:is(:hover,:focus,:active):before{background-color:transparent}.header-main-menu .menu>li.menu-item-has-children>a[href="#"]{pointer-events:none}.header-main-menu .menu>li.menu-item-has-children>a:after{content:'';display:block;width:.8rem;height:.8rem;border-bottom:.2rem solid;border-right:.2rem solid;transform:rotateZ(45deg) translateX(-25%);transition:transform .3s ease}.header-main-menu .menu>li.menu-item-has-children:is(:hover,:focus,:active,:focus-within)>a:after{transform:rotateZ(-135deg) translateY(-50%)}.header-main-menu .menu>li>.sub-menu-toggle{display:none}.header-main-menu .menu>li:is(:hover,:focus,:active,:focus-within)>a{background-color:var(--color-white);color:var(--color-black)}.header-main-menu .menu>li.menu-item-has-children{position:relative}.header-main-menu .menu>li.menu-item-has-children>.sub-menu{display:none;position:absolute;top:100%;left:0;padding:.8rem 1.6rem 1.6rem;background-color:var(--color-white);flex-direction:column;row-gap:.8rem;width:25rem;border-radius:0 1rem 1rem}.header-main-menu .menu>li.menu-item-has-children:last-child>.sub-menu{left:auto;right:0}.header-main-menu .menu>li.menu-item-has-children>.sub-menu:before{content:'';display:block;position:absolute;bottom:100%;left:0;height:1rem;width:100%}.header .header-main-menu .menu>li.menu-item-has-children>.sub-menu{background-color:var(--color-white)}.header-main-menu .menu>li.menu-item-has-children:is(:hover,:focus,:active,:focus-within)>a{border-bottom-right-radius:0;border-bottom-left-radius:0}.header-main-menu .menu>li.menu-item-has-children:is(:hover,:focus,:active,:focus-within)>.sub-menu{display:flex}.header-main-menu .menu>li.menu-item-has-children>.sub-menu>li>a{color:var(--color-black)}.header-main-menu .menu>li.menu-item-has-children>.sub-menu>li>a:is(:hover,:focus,:active){color:var(--color-green)}}