:root{--header-height:96px}.header-container-wrapper{position:sticky;top:0;width:100%;z-index:9999}body.block-scroll .header-container-wrapper{position:fixed}.header,.header .page-center{background-color:var(--cs-blue);position:relative}.header .page-center{z-index:9999}.header__inner{gap:32px;min-height:var(--header-height);padding-bottom:16px;padding-top:16px}.header__inner,.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{-ms-flex-negative:0;flex-shrink:0;line-height:0;text-decoration:none}.header__logo img{display:block;height:64px;max-width:none;width:auto}.header__logo--mob{display:none}.header__logo--desk{display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.header__nav .hs-menu-wrapper,.header__nav .hs_cos_wrapper{display:block}.header__nav .hs-menu-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:32px}.header__nav .hs-menu-wrapper>ul>li{list-style:none;margin-bottom:-32px;padding-bottom:32px;position:relative}.header__nav .hs-menu-wrapper>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--cs-white);font-size:14px;font-weight:400;gap:6px;line-height:1.3;padding:8px 0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.header__nav .hs-menu-wrapper>ul>li:before{background:transparent;bottom:32px;content:"";display:block;height:4px;left:0;pointer-events:none;position:absolute;right:0;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.header__nav .hs-menu-wrapper>ul>li.active-branch:before,.header__nav .hs-menu-wrapper>ul>li:hover:before{background:var(--cs-orange)}.header__nav .hs-menu-wrapper>ul>li.active-branch>a,.header__nav .hs-menu-wrapper>ul>li>a:hover{text-decoration:none}.header__nav .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{content:"";display:inline-block;height:5px;width:8px;-ms-flex-negative:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='4' fill='none' viewBox='0 0 8 4'%3E%3Cpath fill='%23fff' d='m7.778 0-3.89 3.889L0 0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;-webkit-transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.header__nav .hs-menu-wrapper>ul>li.hs-item-has-children.is-open>a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__nav .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper{background:var(--cs-white);-webkit-box-shadow:0 8px 30px rgba(50,50,50,.2);box-shadow:0 8px 30px rgba(50,50,50,.2);left:auto;list-style:none;margin:0;opacity:0;padding:0;position:fixed;top:var(--header-height);-webkit-transition:opacity .2s,visibility .2s;-o-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;visibility:hidden;width:352px;z-index:100}.header__nav .hs-menu-wrapper>ul>li.is-open>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.header__nav .hs-menu-wrapper>ul>li>ul>li{list-style:none}.header__nav .hs-menu-wrapper>ul>li>ul>li>a{border-bottom:1px solid var(--cs-grey-line);color:var(--cs-black);display:block;padding:16px;text-decoration:none;-webkit-transition:color .2s,background-color .2s;-o-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.header__nav .hs-menu-wrapper>ul>li>ul>li:last-child>a{border-bottom:none}.header__nav .hs-menu-wrapper>ul>li>ul>li>a:hover{background-color:var(--cs-light-grey);color:var(--cs-blue);text-decoration:none}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0}.header__phone{color:var(--cs-white);font-size:24px;font-weight:400;line-height:1.1;text-decoration:none;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;white-space:nowrap}.header__phone:hover{opacity:.8;text-decoration:none}.header__email{color:var(--cs-white);text-decoration:underline;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.header__email:hover{opacity:.8}.header__btn-wrap{-ms-flex-negative:0;flex-shrink:0}.header__btn{min-width:180px}.header__burger{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;height:24px;padding:0;width:24px;-ms-flex-negative:0;flex-shrink:0}.header__burger-lines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:20px}.header__burger-lines span{background:var(--cs-white);border-radius:2px;display:block;height:2px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease,opacity .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:100%}.header__burger.is-open .header__burger-lines span:first-child{-webkit-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.header__burger.is-open .header__burger-lines span:nth-child(2){opacity:0}.header__burger.is-open .header__burger-lines span:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);-ms-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.header__drawer{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--cs-blue);bottom:0;-ms-flex-direction:column;flex-direction:column;left:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out;z-index:9998}.header__drawer.is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__drawer-nav-wrap{overflow-y:auto;padding-top:var(--header-height)}.header__drawer-nav .hs-menu-wrapper,.header__drawer-nav .hs_cos_wrapper{display:block}.header__drawer-nav .hs-menu-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__drawer-nav .hs-menu-wrapper>ul>li{list-style:none;position:relative}.header__drawer-nav .hs-menu-wrapper>ul>li>a{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;border-bottom:1px solid hsla(0,0%,100%,.5);color:var(--cs-white);font-size:16px;font-weight:400;justify-content:space-between;line-height:1.3;padding:20px 0;text-decoration:none;text-transform:uppercase}.header__drawer-nav .hs-menu-wrapper>ul>li>a:hover{opacity:.8;text-decoration:none}.header__drawer-nav .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{content:"";display:inline-block;height:10px;width:10px;-ms-flex-negative:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='none' viewBox='0 0 4 8'%3E%3Cpath fill='%23fff' d='m0 0 3.889 3.888L0 7.778'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0}.header__drawer-nav .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;padding-top:var(--header-height);-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--cs-blue);bottom:0;-ms-flex-direction:column;flex-direction:column;left:0;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:2}.header__drawer-nav .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper.is-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__drawer-nav .hs-menu-wrapper>ul>li>ul>li{list-style:none;padding:0 16px}.header__drawer-nav .hs-menu-wrapper>ul>li>ul>li>a{border-bottom:1px solid hsla(0,0%,100%,.5);color:var(--cs-white);display:block;font-size:16px;font-weight:400;line-height:1.3;padding:20px 0;text-decoration:none;text-transform:uppercase}.header__drawer-nav .hs-menu-wrapper>ul>li>ul>li>a:hover{opacity:.8}.header__back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--cs-grey-text);border:none;color:var(--cs-white);cursor:pointer;font-size:16px;font-weight:400;gap:8px;line-height:1.3;padding:20px 16px;text-align:left;width:100%}.header__back-btn svg{-ms-flex-negative:0;flex-shrink:0}.header__drawer-bottom{gap:24px;padding:32px 0}.header__drawer-bottom,.header__drawer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__drawer-contacts{gap:4px}.header__address{color:var(--cs-white);display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:0}.header__address svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__mask{background:rgba(0,0,0,.5);cursor:pointer;display:none;inset:0;position:fixed;z-index:9997}.header__mask.is-visible{display:block}@media (max-width:1439px){.header__btn-wrap,.header__nav{display:none}.header__burger,.header__contacts,.header__drawer{display:-webkit-box;display:-ms-flexbox;display:flex}.header__contacts{margin-left:auto}.header__drawer-contacts{display:none}.header__logo--desk{display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo--mob{display:none}}@media (max-width:767px){.header__logo--desk{display:none}.header__logo--mob{display:-webkit-box;display:-ms-flexbox;display:flex}.header__contacts{display:none}.header__burger{margin-left:auto}.header__drawer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex}}