@media (min-width: 1200px){header .site-branding{padding-left:var(--sp3)}header #header-nav{--backgroud-header-nav: #f0f0f0;grid-area:header4;justify-content:center;gap:var(--sp3);box-shadow:4px 6px 6px #0000001f;background-color:#f0f0f0;background-color:var(--backgroud-header-nav)}header .region--secondary-menu{grid-area:header3}}.region--secondary-menu{margin-right:var(--sp);display:flex;gap:var(--sp);justify-content:end;align-items:center;z-index:502}.header-nav{background:#00000080;position:fixed;z-index:501;top:0;left:100%;visibility:hidden;overflow:auto;flex-basis:max-content;width:100%;max-width:var(--mobile-nav-width);height:100%;padding-top:0;padding-bottom:var(--sp);border-top:solid var(--color--white) calc(var(--sp3) + 0px);border-top:solid var(--color--white) calc(var(--sp3) + var(--drupal-displace-offset-top, 0px))}.header-nav.is-active{visibility:visible;transform:translate(calc(-100% + -0px));transform:translate(calc(-100% - var(--drupal-displace-offset-right, 0px)))}[dir=rtl] .header-nav.is-active{transform:translate(calc(100% + 0px));transform:translate(calc(100% + var(--drupal-displace-offset-left, 0px)))}@media (min-width: 500px){.header-nav{border-top-width:calc(var(--sp5) + 0px);border-top-width:calc(var(--sp5) + var(--drupal-displace-offset-top, 0px))}}@media (min-width: 700px){.header-nav{padding-bottom:var(--sp3);padding-left:var(--sp3);border-top-width:calc(var(--sp7) + 0px);border-top-width:calc(var(--sp7) + var(--drupal-displace-offset-top, 0px))}}@media (min-width: 1000px){.header-nav{grid-column:5 / 14}}@media (forced-colors: active){.header-nav{border-top-color:canvas}}html.js .header-nav{transition:visibility .2s,transform .2s}@media (min-width: 1200px){body:not(.is-always-mobile-nav) .header-nav{position:static;display:flex;visibility:visible;overflow:visible;grid-column:unset;align-items:center;justify-content:flex-end;max-width:none;height:var(--header-height-wide-when-fixed);margin-top:auto;padding:0;transition:transform .2s;transform:none;border-top:0;box-shadow:none}body:not(.is-always-mobile-nav) .header-nav nav{height:inherit;display:contents;position:relative}body:not(.is-always-mobile-nav) .header-nav nav .main-menu__inner{display:grid}}@media (min-width: 1200px){body:not(.is-always-mobile-nav) .header-nav.menu2{grid-area:header4;justify-content:center}}@media (min-width: 1200px){body.is-always-mobile-nav .header-nav{overflow:auto;max-width:calc((7 * (var(--grid-col-width) + var(--grid-gap))));padding-right:var(--sp);transition:transform .2s,visibility .2s;border-top-width:calc(0px + var(--sp11));border-top-width:calc(var(--drupal-displace-offset-top, 0px) + var(--sp11))}}@media (min-width: 1440px){body.is-always-mobile-nav .header-nav{max-width:calc(100vw - (var(--max-width) + var(--content-left)) + ((7 * (var(--grid-col-width) + var(--grid-gap)))));padding-right:calc(100vw - (var(--max-width) + var(--content-left) - var(--sp)))}}.header-nav-overlay{position:fixed;z-index:101;top:0;left:0;display:none;width:100%;height:100vh;opacity:.2;background:var(--color--gray)}@media (forced-colors: active){.header-nav-overlay{background:canvastext}}.is-overlay-active .header-nav-overlay{display:block}.menu-header-after .region--secondary-menu{background-color:var(--color-primary)!important}.menu-header-after .region--secondary-menu .block-search-wide__button{color:var(--color--white)}.menu-header-after .region--secondary-menu li.is-active a{border:solid 2px var(--color--white)}.menu-header-after .region--secondary-menu li a{color:var(--color--white)!important}
