header .content-wrapper{margin:0 auto;max-width:1360px;width:94.4444444444vw}section.main-header.top-sec{top:0!important}body.chrome.mobile-open{overflow:hidden}section.global-announcement{background:var(--primary_color);padding:1.177rem 0}.top-header .content-wrapper{padding:0 1.5rem;position:relative;text-align:center}.top-header .mess-html p{color:#fef5eb;font-family:var(--primary_font);font-size:13px;font-weight:600;letter-spacing:1.16px;margin-bottom:0;text-transform:uppercase}.top-header .close-icon{cursor:pointer;height:.75rem;position:absolute;right:0;top:50%;transform-origin:center;transition:.25s cubic-bezier(.65,.05,.36,1);transition-property:opacity,transform;translate:0 -50%;width:.75rem}.top-header .close-icon:hover{opacity:.8;transform:scale(.75)}.top-header .close-icon img{display:block;max-width:100%}.top-header .mess-html p>a{color:#00c0a3;position:relative;text-decoration:none;--height:.1em;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--height);-webkit-box-decoration-break:clone;transition:1s ease-in-out}.top-header .mess-html p>a:hover{animation:underline-stuff 1s ease-in-out forwards;color:#fff;opacity:.8}@keyframes underline-stuff{0%{background-size:100% var(--height)}49%{background-size:0 var(--height)}70%{background-image:linear-gradient(#fff,#fff);background-size:0 var(--height)}to{background-image:linear-gradient(#fff,#fff);background-size:100% var(--height)}}.main-header{left:0;padding-top:2.25rem;position:fixed;top:0;transition:.5s ease;width:100%;z-index:10}section.main-header .content-wrapper{padding-right:0}.header.scroll-up .main-header{transform:translateY(-175%)}.main-header .content-wrapper{background:#fff;box-shadow:0 0 .588rem rgba(0,0,0,.12);position:relative}.main-header .header-logo a:hover{animation:unset;opacity:1}.main-header .header-logo a img{aspect-ratio:4/1;transform-origin:center;transition:.25s cubic-bezier(.65,.05,.36,1);transition-property:opacity,transform}.main-header .header-logo a:hover img{opacity:.8;transform:scale(.98)}.main-header .hs_cos_wrapper_type_menu ul{align-items:center;display:flex;gap:2.25rem;justify-content:space-between;list-style:none;margin:0;padding:0 2.25rem}.main-header .hs_cos_wrapper_type_menu ul li.hs-menu-item a{background-image:unset;color:var(--body_color);display:inline-block;padding:30px 0;position:relative;text-decoration:none;transition:.35s ease}.main-header .hs_cos_wrapper_type_menu ul li.hs-menu-item a:hover{animation:unset;color:var(--secondary_color);opacity:1}.main-header .hs_cos_wrapper_type_menu ul li.hs-menu-item.active-branch{color:var(--secondary_color)}.main-header .hs_cos_wrapper_type_menu ul li.hs-menu-item.active-branch>a:after{background-color:var(--secondary_color);bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}@media(min-width:1025px){.custom-menu-primary .hs-menu-wrapper{display:block!important}.main-header .mobile-menu{display:none}.main-header .header-logo{flex-basis:212px}}@media(max-width:1024px){.top-header .close-icon{right:10px}.main-header .header-logo{flex-basis:190px}.main-header .mobile-menu{aspect-ratio:1;cursor:pointer;margin:1rem;position:relative;width:2rem}.main-header .mobile-menu .line{background:var(--black_color);display:block;height:2px;left:0;position:absolute;transform:translateY(-50%);transform-origin:center;transition:.5s ease;transition-property:top,transform;width:2rem}.main-header .mobile-menu .line.line-1{top:20%}.main-header .mobile-menu .line.line-2,.main-header .mobile-menu .line.line-3{top:50%}.main-header .mobile-menu .line.line-4{top:80%}.custom-menu-primary .hs-menu-wrapper{background-color:var(--white_color);display:none;left:0;position:absolute;text-align:center;top:100%;width:100%}.main-header .hs_cos_wrapper_type_menu ul{flex-direction:column;padding:2rem}.mobile-open .main-header .mobile-menu .line.line-1,.mobile-open .main-header .mobile-menu .line.line-4{transform:translateY(-50%) scale(0)}.mobile-open .main-header .mobile-menu .line.line-2{transform:rotate(-45deg) translateY(-50%)}.mobile-open .main-header .mobile-menu .line.line-3{top:calc(50% - 1px);transform:rotate(45deg) translateY(50%)}.mobile-open .main-header{top:0!important}.main-header .hs_cos_wrapper_type_menu ul li.hs-menu-item a{padding:0}.main-header .main-wrapper{padding:3px 0}}