.site-header{text-align:center;position:fixed;top:0;width:100%;z-index:10}.toolbar-horizontal .site-header{top:79px!important}.toolbar-vertical .site-header{top:40px!important}.site-header__fixable{width:100%;margin-left:auto;margin-right:auto;max-width:120rem;position:sticky}.site-header__inner{padding-left:35px;padding-right:35px;background-color:var(--grey_background)}.site-header__inner__content{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1520px){.site-header__inner__content{justify-content:space-between}}.site-header__inner__content .region-header{display:flex;justify-content:flex-start;align-items:center;gap:15px;width:25%}@media screen and (max-width:1400px){.site-header__inner__content .region-header{width:30%}}@media screen and (max-width:1199px){.site-header__inner__content .region-header{width:100%;gap:0}}.site-header__inner__content .region-header .block-system-branding-block{min-width:182px;padding:10px}@media screen and (max-width:767px){.site-header__inner__content .region-header .block-system-branding-block{min-width:unset;padding:10px 0}}.site-header__inner__content .region-header .block-system-branding-block .site-logo img{height:85px}@media screen and (max-width:767px){.site-header__inner__content .region-header .block-system-branding-block .site-logo img{height:44px}}.site-header__inner__content__primary-menu{width:75%}@media screen and (max-width:1400px){.site-header__inner__content__primary-menu{width:70%}}@media screen and (max-width:1199px){.site-header__inner__content__primary-menu{width:100%}}@media screen and (max-width:767px){.site-header__inner__content__primary-menu{width:auto}}.site-header__inner__content__primary-menu nav .logo{margin-left:12px;font-size:18px}.site-header__inner__content__primary-menu nav .icon{width:50px;float:right}.site-header__inner__content__primary-menu nav .icon .hamburger_icon{display:none;width:50px;height:50px;margin:auto;background-image:url(../../images/icons/list-active.svg);background-repeat:no-repeat;background-position:center}@media screen and (max-width:1199px){.site-header__inner__content__primary-menu nav .icon .hamburger_icon{display:block}}@media screen and (max-width:767px){.site-header__inner__content__primary-menu nav .icon .hamburger_icon{width:28px;height:24px;background-image:url(../../images/icons/hamburger-mobile.svg)}}.site-header__inner__content__primary-menu nav .icon .hamburger_icon.active{background-image:url(../../images/icons/close.svg)}@media screen and (max-width:767px){.site-header__inner__content__primary-menu nav .icon .hamburger_icon.active{width:28px;height:24px;background-image:url(../../images/icons/close-mobile.svg)}}.site-header__inner__content__primary-menu ul{width:100%;margin:0;padding-right:50px;position:relative}.site-header__inner__content__primary-menu ul.showData{display:flex;gap:15px;flex-direction:column;align-items:flex-start;position:absolute;top:100%;left:0;z-index:10;background-color:var(--grey_background);padding:30px;padding-top:0;width:100%;overflow:auto;max-height:190px}.site-header__inner__content__primary-menu ul.showData .menu__item--level-1{display:block;margin:0}.site-header__inner__content__primary-menu ul.showData .menu__item--level-1:last-child{position:relative;transform:inherit}@media screen and (max-width:1199px){.site-header__inner__content__primary-menu ul{display:none}}.site-header__inner__content__primary-menu ul li.menu__item--level-1{display:inline-block;margin-right:50px}@media screen and (max-width:1400px){.site-header__inner__content__primary-menu ul li.menu__item--level-1{margin-right:20px}}.site-header__inner__content__primary-menu ul li.menu__item--level-1:last-of-type{margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.site-header__inner__content__primary-menu ul li.menu__item--level-1:last-of-type .quantity{font-size:13px;width:20px;position:absolute;background:#000;color:#fff;top:-10px;right:-10px;height:20px;border-radius:50%;text-align:center}.site-header__inner__content__primary-menu ul li.menu__item--has-children{position:relative;display:inline-block;width:70px;background-position:100% 60%;background-size:1rem .5625rem;background-image:url(../../images/icons/grey_down_arrow.svg)!important;background-repeat:no-repeat}.site-header__inner__content__primary-menu ul li ul{display:none;min-width:245px;padding:10px 20px;position:absolute;z-index:1;top:45px;left:50%;transform:translateX(-50%);border:1px solid grey;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}@media screen and (max-width:1199px){.site-header__inner__content__primary-menu ul li ul{transform:inherit;left:0;top:30px}}.site-header__inner__content__primary-menu ul li ul li:not(:last-child){margin-bottom:10px}.site-header__inner__content__primary-menu ul li a,.site-header__inner__content__primary-menu ul li span{font-size:20px;font-family:Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:normal;color:var(--grey_text);white-space:nowrap;cursor:pointer}.site-header__inner__content__primary-menu ul li a.menu__link--active-trail,.site-header__inner__content__primary-menu ul li span.menu__link--active-trail{color:var(--primary-color)}.site-header__inner__content__primary-menu ul li a.menu__link--active-trail.is-active,.site-header__inner__content__primary-menu ul li span.menu__link--active-trail.is-active{color:var(--primary-color)}.site-header__inner__content__primary-menu ul li a.is-active,.site-header__inner__content__primary-menu ul li span.is-active{color:var(--primary-color)}@media screen and (max-width:1400px){.site-header__inner__content__primary-menu ul li a,.site-header__inner__content__primary-menu ul li span{font-size:18px}}@media screen and (max-width:1300px){.site-header__inner__content__primary-menu ul li a,.site-header__inner__content__primary-menu ul li span{font-size:16px}}.site-header__inner__content__secondary-menu ul li a{font-size:18px;font-family:Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:normal;color:var(--grey_text)}.site-header__inner__content__secondary-menu ul li a[data-drupal-link-system-path="user/logout"]{color:#f68624}.site-header__inner__content__secondary-menu ul li a[data-drupal-link-system-path=unmasquerade]{color:#047390}@media screen and (max-width:1300px){.site-header__inner__content__secondary-menu ul li a{font-size:16px}}.site-header__inner__content__search form .form-type--search{background-color:var(--white_background);box-sizing:border-box;border-width:1px;border-style:solid;border-color:var(--grey_border);border-left:0;border-top:0;border-right:0;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.site-header__inner__content__search form .form-type--search .search__icon{position:absolute;margin-top:12px;margin-left:12px;margin-bottom:12px}.site-header__inner__content__search form .form-type--search input{width:300px;height:48px;padding:2px 2px 2px 48px;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.4px;color:var(--light_grey_text);vertical-align:none;text-align:left;text-transform:none;background-color:var(--white);border-color:transparent;box-shadow:none!important}.site-header__inner__content__search form .form-type--search input:hover{background-color:var(--dark_grey_background)}.site-header__inner__content__search form .form-actions{display:none}@media screen and (max-width:767px){.site-header__inner{padding-left:20px;padding-right:20px}}