.mobile-menu-wrapper,.mobile-toggle{display:none}.cs-header-wrapper{padding:8px 0 20px}.cs-inner-header-wrapper{width:100%}.cs-header-container{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;width:92.5%}.cs-logo img{max-width:126px}.cs-header-right-container{align-items:center;display:flex;gap:24px;padding-right:32px}.cs-header-wrapper ul{list-style:none;margin:0;padding:0}.desktop-menu-wrapper .hs-menu-wrapper>ul{align-items:center;display:flex;flex-direction:row;gap:12px;list-style:none;margin:0;padding:0}.desktop-menu-wrapper .hs-menu-wrapper>ul>li{margin:0}.desktop-menu-wrapper .hs-menu-wrapper>ul>li.hs-item-has-children{position:relative}.desktop-menu-wrapper .hs-menu-wrapper>ul>li>a{font-size:16px;line-height:1.5;padding:20px}.desktop-menu-wrapper .hs-menu-wrapper ul ul{backdrop-filter:blur(15px) saturate(180%);-webkit-backdrop-filter:blur(15px) saturate(180%);display:block;left:0!important;min-width:234.53px;top:40px!important;transition:visibility .3s ease,opacity .3s ease;visibility:hidden;width:auto}.desktop-menu-wrapper .hs-menu-wrapper ul li:hover>ul{visibility:visible}.desktop-menu-wrapper .hs-menu-wrapper ul ul li{margin:0}.desktop-menu-wrapper .hs-menu-wrapper ul ul li a{display:block;padding:28px 54px;text-align:center;white-space:normal!important}@media (max-width:1023px){.cs-header-wrapper{padding:8px 0 20px}.desktop-menu-wrapper,svg.search-icon{display:none}.mobile-toggle{align-items:center;color:#fff;cursor:pointer;display:flex;gap:8px;height:48px}.mobile-toggle p{margin:4px 0 0}.cs-header-right-container{padding-right:0}.mobile-menu-wrapper .hs-menu-wrapper{display:block;padding:104px 0 78px}.mobile-menu-wrapper .hs-menu-wrapper>ul{display:flex;flex-direction:column;gap:12px}.mobile-menu-wrapper .hs-menu-wrapper>ul li{margin:0}.mobile-menu-wrapper .hs-menu-wrapper>ul>li>a{font-size:30px;line-height:36px;padding:20px}.mobile-menu-wrapper .hs-menu-wrapper>ul ul{display:block}.mobile-menu-wrapper .hs-menu-wrapper>ul ul li a{display:block;padding:12px 32px}}@media (max-width:640px){.cs-header-wrapper{padding:7px 0 17.5px}.mobile-menu-wrapper .hs-menu-wrapper>ul>li>a{font-size:26.25px;line-height:31.5px;padding:17.5px}.mobile-menu-wrapper .hs-menu-wrapper>ul ul li a{display:block;font-size:14px;line-height:21px;padding:12px 28px}.mobile-menu-wrapper .hs-menu-wrapper{display:block;padding:90px 0 128px}.mobile-toggle p{font-size:14px}}