div[data-global-resource-path="Themes/IPEC/templates/partials/header.html"]{position:sticky;top:0;z-index:999}#header{position:relative;z-index:9}#mainNavigation{align-items:center;display:flex;justify-content:space-between;position:relative}#mainNavLeft,#mainNavRight{display:none;flex-shrink:0}#mobileNavigation{display:flex;margin-bottom:1rem;margin-top:1rem}#mobileMenu{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);display:flex;height:100vh;left:calc(min(90vw, 500px)*-1);overflow-y:auto;position:fixed;top:0;transition:all .2s ease-in-out;width:min(90vw,400px);z-index:999}#mobileMenu.open{left:0}.mobile-nav-close{text-align:right}#mobileClose svg,#mobileToggle svg{stroke:#fff;width:40px}#mobileMenu .main-nav{display:flex;flex-direction:column}.main-nav{display:flex}.main-nav .menu__link{border-bottom:0;text-decoration:none;text-transform:uppercase}.main-nav .menu__item--depth-1{display:flex;position:relative}.main-nav--desktop .menu__item.menu__item--depth-1{text-align:center}.main-nav--desktop .menu__item--depth-1>.menu__link{align-items:center;display:inline-flex;width:100%}.menu__link--toggle-icon{margin-left:.5rem;transition:transform .15s linear}.main-nav--desktop .menu__item--depth-1:hover .menu__link--toggle-icon{transform:rotate(180deg)}.main-nav--desktop .menu__item--has-submenu>.menu__submenu.show{opacity:1;pointer-events:auto;visibility:visible;z-index:9}#mainNavLeft .main-nav--desktop .menu__submenu{justify-content:flex-start}#mainNavRight .main-nav--desktop .menu__submenu{justify-content:flex-end}.main-nav--desktop .menu__submenu{align-items:center;display:block;display:flex;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .2s linear;visibility:hidden;width:100vw;z-index:-1}.main-nav--desktop .menu__submenu>.menu__item{line-height:1.15;opacity:0;transition:all .35s linear}.main-nav--desktop .menu__submenu.show>.menu__item{opacity:1}ul.main-nav--mobile{overflow-y:auto;padding:3rem 2rem;width:100%}.main-nav--mobile .menu__item--depth-1{display:flex;flex-direction:column;margin-bottom:1rem;position:relative}.main-nav--mobile .menu__link--toggle{align-items:center;display:flex}.main-nav--mobile .menu__submenu{height:0;opacity:0;padding-left:1rem;visibility:hidden;width:100%}.main-nav--mobile .menu__submenu .menu__item{margin-bottom:.5rem}.main-nav--mobile .menu__submenu.open{height:100%;opacity:1;padding-top:1rem;visibility:visible}.mobile-nav-logo{margin-bottom:2rem}@media (min-width:75em){#mainNavigation{display:grid;grid-template-columns:repeat(3,1fr)}.logo-link{display:flex;justify-content:center}#mainNavLeft{display:block}#mainNavRight{display:flex;height:100%;justify-content:end}#mobileNavigation{display:none}}