.header-container-wrapper{background:var(--headerBG);position:sticky;top:0;width:100%;z-index:99}body.block-scroll .header-container-wrapper{position:fixed}.header{background:var(--headerBG);-webkit-box-shadow:0 4px 42px 0 #a295bd40;box-shadow:0 4px 42px 0 #a295bd40}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 16px}.header>.page-center{position:relative}.header__logo{height:42px;margin-right:auto}.header__logo img{height:100%;max-width:100%;width:auto}.header__phone{margin-left:auto}.header__email,.header__phone{font-size:16px;letter-spacing:0;line-height:130%;text-decoration:none!important}.header__email,.header__email:hover,.header__phone,.header__phone:hover{color:var(--textColor);font-weight:600}.header__button{font-size:12px;line-height:16px;padding:12px 31px}.header__burger-btn,.header__mob{display:none}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;list-style:none}.header__nav ul li{position:relative}.header__nav ul .hs-menu-depth-1>a{color:var(--textColor);font-size:14px;line-height:130%;padding:13px 0;position:relative;text-decoration:none}.header__nav ul .hs-menu-depth-1>a:hover{color:var(--accentColor)}.header__nav ul .hs-item-has-children>a{padding-right:16px}.header__nav ul .hs-item-has-children>a:after{background:var(--textColor);content:"";height:5px;line-height:0;mask:url('data:image/svg+xml;utf8,<svg width="7" height="5" viewBox="0 0 7 5" xmlns="http://www.w3.org/2000/svg"><path d="M3.25781 4.28906L0.257812 0.289062H6.25781L3.25781 4.28906Z" fill="black"/></svg>') no-repeat center /contain;mask-position:center;mask-size:cover;position:absolute;right:0;top:calc(50% - 2.5px);transition:background .2s;width:7px}.header__nav ul .hs-item-has-children:hover>a:after{background:var(--accentColor)}@media (min-width:1153px){.header__nav ul .hs-item-has-children ul{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--headerBG);border-radius:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:18px;height:0;max-width:400px;opacity:0;padding:0;-webkit-transition:visibility .2s,opacity .2s,height .2s,padding .2s;-o-transition:visibility .2s,opacity .2s,height .2s,padding .2s;transition:visibility .2s,opacity .2s,height .2s,padding .2s;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:7}.header__nav ul .hs-item-has-children:hover>ul{-webkit-box-shadow:0 4px 25px 0 #a295bd40;box-shadow:0 4px 25px 0 #a295bd40;height:auto;opacity:1;padding:20px 16px;visibility:visible}}.header__nav ul .hs-menu-children-wrapper a{color:var(--textColor);font-size:14px;font-weight:400;line-height:150%;padding:0;text-decoration:none}.header__nav ul .hs-menu-children-wrapper a:hover{text-decoration:underline}@media (max-width:1152px){.header{-webkit-box-shadow:unset;box-shadow:unset}.header>.page-center{background:var(--headerBG);-webkit-box-shadow:0 4px 42px 0 #a295bd40;box-shadow:0 4px 42px 0 #a295bd40;z-index:1}.header:after{background:rgba(0,0,0,.5);content:"";height:100vh;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden;width:100vw;z-index:-1}.header.open:after{opacity:1;visibility:visible}.header__wrapper>*{display:none}.header__logo{display:block;margin-left:0!important;margin-right:auto!important}.header__burger-btn{cursor:pointer;display:block;height:24px;margin-left:32px;position:relative;width:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__burger-btn span{background:var(--textColor);border-radius:0;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:30px}.header__burger-btn span:first-child{top:3px}.header__burger-btn span:first-child,.header__burger-btn span:nth-child(2){-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__burger-btn span:nth-child(2){top:11px}.header__burger-btn span:nth-child(3){top:19px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.header__burger-btn.open span:first-child{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burger-btn.open span:nth-child(2){opacity:0;width:0}.header__burger-btn.open span:nth-child(3){top:21px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__mob{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--headerBG);-ms-flex-direction:column;flex-direction:column;height:auto;max-width:100%;overflow-y:scroll;padding:64px 32px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-o-transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;width:100%}.header__mob.open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__nav{margin-bottom:64px}.header__nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.header__nav .hs-menu-depth-1.hs-item-has-children>ul{display:none;gap:16px;margin:0;overflow:hidden;padding:0;-webkit-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;transition:height .35s ease-in-out}.header__nav .hs-menu-depth-1.hs-item-has-children>ul.active{display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav ul .hs-menu-depth-1>a{padding-bottom:0;padding-top:0}.header__nav ul .hs-menu-depth-1>a:not(.active){margin-bottom:0;-webkit-transition:margin .35s ease-in-out;-o-transition:margin .35s ease-in-out;transition:margin .35s ease-in-out}.header__nav ul .hs-menu-depth-1>a.active{color:var(--accentColor);margin-bottom:24px}.header__nav ul .hs-item-has-children:hover>a:after{background:var(--accentColor)}.header__mob-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.header__button{display:none}.header__mob .header__button{display:block;margin-left:0;margin-right:auto}.header__phone{margin-left:0}}@media (max-width:767px){.header__mob{padding:32px 16px}.header__nav{margin-bottom:32px}.header__mob-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.header__mob .header__button{margin-bottom:16px;margin-right:0}}