.hamburger{padding:0!important}.hamburger:hover{opacity:1!important}.hamburger-box,.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{border-radius:0!important;width:30px!important}.hamburger--elastic .hamburger-inner{top:5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--alt-gray-fi)!important;height:3px}.hamburger.is-active{position:relative}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--primary-blue2)!important}.hamburger.is-active:before{background-color:transparent;border:2px solid var(--red-fi);border-radius:50%;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.headroom{background-color:transparent;left:0;top:0;transition:transform .2s linear;width:100%;will-change:transform;z-index:99999}@media(min-width:3000px){.headroom{left:50%;transform:translateX(-50%)}}.headroom--top{position:relative!important}.headroom--pinned{position:fixed;transform:translateY(0)}@media(min-width:3000px){.headroom--pinned{transform:translate(-50%)}}.headroom--unpinned{position:fixed;transform:translateY(-100%)}@media(min-width:3000px){.headroom--unpinned{transform:translate(-50%,-100%)}}.headroom--unfixed{position:fixed;transform:translateY(0)}@media(min-width:3000px){.headroom--unfixed{transform:translate(-50%)}}.header{box-shadow:0 4px 8px 0 rgba(10,80,110,.1);min-height:20px}.header__top{background-color:var(--primary-blue);min-height:44px}.header__top .othersLinks__link{color:var(--white);font-size:13px;font-weight:400}.header__top .topMenu__item:not(.not-border):after{background-color:var(--white);content:"";height:60%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.header__top .topMenu__link{color:var(--white);font-size:14px;font-weight:400;letter-spacing:.42px}.header__top .topMenu__link.active{background-color:var(--white);border-radius:10px;color:var(--primary-blue);font-weight:500}.header__bottom{background-color:var(--white);min-height:50px}.header__bottom .logo__img{max-width:100%}.header .megaMenu__link{--fontColor:var(--dark);--fontWeight:400;color:var(--fontColor);font-size:16px;font-weight:var(--fontWeight);letter-spacing:.48px}.header .megaMenu__link.active{--fontWeight:500;--fontColor:var(--white);background-color:var(--primary-blue2);border-radius:5px}
