.header__wrapper.mobile-header{display:none!important}@media (max-width:992px){.header__wrapper.desktop-header{display:none}.header__wrapper.mobile-header{display:flex!important;flex-direction:column}}header.main-header{padding:0}header.main-header>div{width:100%}.main-header.old,body:has(.big-menu) .main-header.old{display:none}.main-header.new-header,body:has(.big-menu) .main-header.new-header{display:flex!important;height:159px!important}@media (max-width:992px){.main-header.new-header,body:has(.big-menu) .main-header.new-header{display:flex!important;height:80px!important}}body .body-container-wrapper,body:has(.big-menu) .body-container-wrapper{padding-top:159px}@media (max-width:992px){body .body-container-wrapper,body:has(.big-menu) .body-container-wrapper{padding-top:80px}}.search--inner.hide{opacity:0}.header-bar{transition:all .3s}.header-bar.scrolled-out--bar{position:fixed;top:-57px;z-index:999999998}@media (max-width:992px){.header-bar.scrolled-out--bar{position:fixed;top:0;z-index:999999998}}.header-bar.scrolled-out{position:fixed;top:-160px;z-index:999999998}.header__wrapper .container{margin:0 auto;max-width:calc(var(--container-width) + 40px);padding:0 20px!important}.header__wrapper .top-bar{border-bottom:1px solid rgba(0,0,0,.14);height:57px;opacity:0;transition:all .1s}.header__wrapper .top-bar.active{opacity:1}.header__wrapper .top-bar,.header__wrapper--main{background:#fff;border-bottom:1px solid rgba(0,0,0,.14);position:relative;z-index:3}.header__wrapper .header__wrapper--main{height:102px}.header__wrapper .search_wrapper{background:#f0f3f4;height:500px;padding:50px 0;position:absolute;top:160px;top:-800px;transition:all .4s;width:100%;z-index:2}.header__wrapper .search_wrapper.active{display:flex;flex-direction:column;top:159px}.header__wrapper .top-bar__main{gap:61px}.header__wrapper .top-bar__main .top-search{cursor:pointer;margin-top:10px}.header__wrapper .top-menu ul{align-items:center;display:flex;flex-direction:row}.header__wrapper .top-menu ul li{transition:all .3s}.header__wrapper .top-menu ul li a{align-items:center;color:#000;display:flex;font-size:17px;font-style:normal;font-weight:400;height:100%;letter-spacing:.18px;line-height:27px;padding-inline:30px;padding-bottom:10px;padding-top:19px;text-decoration:none;transition:all .3s}.header__wrapper .top-menu ul li a:hover{background-color:#f0f3f4;color:#009fe3}.header__wrapper--main__inner{height:100%;position:relative}.header__wrapper--main__inner .logo{width:151px}.header__wrapper--main .second-level{background:#fff;display:none;left:-30px;position:absolute;top:102px;width:calc(100% + 30px)}.header__wrapper--main .second-level:before{background-color:#fff;content:"";display:block;height:100%;left:-100vw;position:absolute;width:100vw}.header__wrapper--main .menu{margin-left:-30px;padding-top:20px}.header__wrapper--main .menu-item{align-items:center;display:flex;height:81px;padding-inline:30px;transition:color .3s ease}.header__wrapper--main .menu-item:hover{background:#f0f3f4}.header__wrapper--main .menu-item:hover .menu-item--first-level{color:#009fe3}.header__wrapper--main .menu-item:hover .second-level{display:flex}.header__wrapper--main .menu-item .menu-item--first-level{align-items:center;color:#000;display:flex;font-size:18px;font-style:normal;font-weight:400;height:80px;letter-spacing:.36px;line-height:27px;text-decoration:none;transition:all .3s}.header__wrapper--main .second-level{gap:30px;padding:0 30px 92px}.header__wrapper--main .second-level .menu-name{color:#009fe3;font-weight:700;margin:30px 0 0}.header__wrapper--main .second-level__inner{gap:30px 58px}.header__wrapper--main .second-level__inner .menu_group{width:calc(25% - 44px)}.header__wrapper--main .second-level__inner .menu_group>a{border-bottom:1px solid #e6e6e6;font-size:24px;font-weight:300;padding-bottom:20px;text-decoration:none;transition:all .3s;width:100%}.header__wrapper--main .second-level__inner .menu_group>a:hover{color:#009fe3}.header__wrapper--main .second-level__inner .menu_group .third-level a{border-bottom:1px solid #e6e6e6;font-size:17px;font-weight:300;padding:10px 0;text-decoration:none;transition:all .3s}.header__wrapper--main .second-level__inner .menu_group .third-level a:hover{color:#009fe3}.header__wrapper .search_wrapper{justify-content:space-between}.header__wrapper .search_wrapper h4{font-size:45px;line-height:50px;margin-left:30px}.header__wrapper .search_wrapper form{border-bottom:1px solid #e6e6e6;position:relative}.header__wrapper .search--inner{max-width:1028px}.header__wrapper .search--inner .hs-search-field,.header__wrapper .search--inner .hs-search-field__bar,.header__wrapper .search--inner .hs-search-field__form,.header__wrapper .search--inner .hs_cos_wrapper{width:100%}.header__wrapper .search--inner .hs-search-field__input{background:transparent;border:unset;font-size:45px;line-height:50px;outline:unset}.header__wrapper .search_wrapper form .hs-search-field__button{background:transparent;border:none;padding:0;position:absolute;right:16px;top:14px}.header__wrapper .search_wrapper form .hs-search-field__button:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="m17 17-4.62-4.62m0 0a6.666 6.666 0 1 0-9.427-9.427 6.666 6.666 0 0 0 9.428 9.428"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:45px;opacity:.5;width:45px}.header__wrapper .search_wrapper form .hs-search-field__button .hs_cos_wrapper_type_icon{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.header__wrapper.mobile-header{position:relative}.header__wrapper.mobile-header .header__wrapper__top{padding:0 20px}.header__wrapper.mobile-header .toggle{cursor:pointer;gap:11px}.header__wrapper.mobile-header .toggle span{background:#000;display:block;height:2px;position:relative;transition:all .3s;width:40px}.header__wrapper.mobile-header.active .toggle .lt-1{transform:rotate(45deg)}.header__wrapper.mobile-header.active .toggle .lt-3{margin-top:-12px;transform:rotate(-45deg)}.header__wrapper.mobile-header .header__wrapper__main,.header__wrapper.mobile-header.active .toggle .lt-2{display:none}.header__wrapper.mobile-header.active .header__wrapper__main{background:#fff;display:flex;flex-direction:column;left:0;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px);overflow:scroll;position:absolute;top:70px;width:100%}.header__wrapper.mobile-header .bar-menu,.header__wrapper.mobile-header .main-menu{border-bottom:1px solid rgba(0,0,0,.14);padding:20px 20px 60px}.header__wrapper.mobile-header .bar-menu ul{display:flex;flex-direction:column;gap:34px}.header__wrapper.mobile-header .bar-menu ul a{display:block;font-size:19px;font-weight:400;text-decoration:none}.header__wrapper.mobile-header .main-menu .second-level{display:none}.header__wrapper.mobile-header .main-menu{display:flex;flex-direction:column;gap:34px}.header__wrapper.mobile-header .main-menu .menu-item>a{font-size:19px;font-weight:400;margin-right:20px;position:relative;text-decoration:none}.header__wrapper.mobile-header .main-menu .menu-item{position:relative}.header__wrapper.mobile-header .main-menu .menu-item>svg{cursor:pointer;height:28px;opacity:.5;position:absolute;right:0;top:0;transition:all .3s;width:28px;z-index:2}.header__wrapper.mobile-header .main-menu .menu-item.active>svg{transform:rotate(90deg)}.header__wrapper.mobile-header .main-menu .menu-item .third-level{display:none}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level{background:#f0f3f4;display:flex;margin-left:-20px;margin-top:17px;padding:23px 20px 5px 60px;width:calc(100% + 40px)}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .second-level__inner{gap:16px}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .menu_group>a{color:#000;font-size:24px;font-weight:300;margin-bottom:18px;text-decoration:none}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .menu_group{position:relative}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .menu_group>svg{cursor:pointer;height:24px;opacity:.4;position:absolute;right:0;top:0;transition:all .3s;width:24px;z-index:2}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .menu_group.active>svg{transform:rotate(90deg)}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .menu_group.active .third-level{background:#fff;display:flex;margin-left:-60px;padding-bottom:10px;padding-left:60px;padding-top:17px;width:calc(100% + 80px)}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .menu_group.active .third-level a{border-bottom:1px solid rgba(0,0,0,.14);margin-right:40px;padding:17px 0;text-decoration:none}.header__wrapper.mobile-header .main-menu .menu-item.active .second-level .menu_group.active .third-level a:last-of-type{border-bottom:unset}.header__wrapper.mobile-header .search-mobile form{padding-bottom:100px;padding-top:20px}.header__wrapper.mobile-header .search-mobile .hs-search-field__input{appearance:auto;background:transparent;border:unset;font-size:45px;font-size:16px;height:50px;line-height:50px;min-width:100%;outline:unset;padding:0;position:relative}.header__wrapper.mobile-header .search-mobile form .hs-search-field__button{background:transparent;border:none;padding:0;position:absolute;right:0;top:28px}.header__wrapper.mobile-header .search-mobile form .hs-search-field__button:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.6" d="m17 17-4.62-4.62m0 0a6.666 6.666 0 1 0-9.427-9.427 6.666 6.666 0 0 0 9.428 9.428"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:30px;opacity:.5;width:30px}.header__wrapper.mobile-header .search-mobile form .hs-search-field__button .hs_cos_wrapper_type_icon{display:none}