.container,.container-fluid{height:100%;margin:0 auto;width:100%}@media(max-width:1024px){.container{padding-inline:16px}}@media(min-width:1025px){.container{padding-inline:clamp(43px,1.0120481928px + 4.09638554vw,60px)}}@media(max-width:1024px){.container-large{padding-inline:16px}}@media(min-width:1025px){.container-large{padding-inline:clamp(85px,-1.4457831325px + 8.43373494vw,120px)}}.header__burger.no-focus-outline{outline:none}.header{position:relative;top:0;transition:background-color .2s cubic-bezier(.55,.055,.675,.19);width:100%;z-index:101}.header:not(.has-hero-transparent){background-color:#fff;color:#545252}.header:not(.has-hero-transparent) .logo .logo_image{fill:#999}.header:not(.has-hero-transparent) .logo .logo_text{fill:#1a1a1a}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{align-items:center;color:currentColor;cursor:pointer;display:inline-flex;font-size:inherit;gap:8px;justify-content:flex-start;padding:2px 0;position:relative}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a .icon,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a svg{fill:currentColor;height:16px;width:16px}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:after{background:currentColor;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:0}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a.active,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:active,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:focus-visible{color:currentColor}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a.active:after,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:active:after,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:focus-visible:after{background-color:currentColor;width:100%}@media(min-width:1025px){.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:after{transition:width .2s cubic-bezier(.55,.085,.68,.53)}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:hover:after{width:100%}}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a[disabled]{color:#999;pointer-events:none}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a[disabled] .icon,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a[disabled] svg{fill:#999}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{font-family:Blinker,sans-serif;font-weight:600}@media(max-width:1023px){.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{line-height:120%}}@media(max-width:1023px)and (max-width:390px){.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{font-size:clamp(13.3333333333px,-35.4285714286px + 15.23809524vw,24px)}}@media(max-width:1023px)and (min-width:391px)and (max-width:767px){.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{font-size:24px}}@media(max-width:1023px)and (min-width:768px){.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{font-size:clamp(20px,6.2857142857px + 1.78571429vw,32px)}}@media(min-width:1024px){.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{font-size:16px;line-height:100%}}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a{color:#545252}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:after{background:#1d4f91}.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a.active:after,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:active:after,.header:not(.has-hero-transparent) .main-menu ul>li:not(.cta-contact)>a:focus-visible:after{background-color:#1d4f91}.header:not(.has-hero-transparent) .main-menu ul .cta-contact{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-family:Blinker,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:100%;margin:0;padding:12px 20px;position:relative;text-align:center;text-decoration:none;transition:color .2s cubic-bezier(.55,.085,.68,.53),background-color .2s cubic-bezier(.55,.085,.68,.53),border .2s cubic-bezier(.55,.085,.68,.53),box-shadow .2s cubic-bezier(.55,.085,.68,.53);width:max-content;z-index:1}.header:not(.has-hero-transparent) .main-menu ul .cta-contact .icon,.header:not(.has-hero-transparent) .main-menu ul .cta-contact svg{display:inline-block;height:20px;transition:fill .2s cubic-bezier(.55,.085,.68,.53),transform .2s cubic-bezier(.55,.085,.68,.53);vertical-align:middle;width:20px}.header:not(.has-hero-transparent) .main-menu ul .cta-contact:focus-visible{outline:none}.header:not(.has-hero-transparent) .main-menu ul .cta-contact[disabled]{color:#999!important;pointer-events:none}.header:not(.has-hero-transparent) .main-menu ul .cta-contact[disabled] svg{fill:#999}.header:not(.has-hero-transparent) .main-menu ul .cta-contact{background-color:#c86b35;color:#fff}.header:not(.has-hero-transparent) .main-menu ul .cta-contact .icon,.header:not(.has-hero-transparent) .main-menu ul .cta-contact svg{fill:#fff}.header:not(.has-hero-transparent) .main-menu ul .cta-contact.active,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:active,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:focus-visible,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:hover{background-color:#545252}.header:not(.has-hero-transparent) .main-menu ul .cta-contact.active .icon,.header:not(.has-hero-transparent) .main-menu ul .cta-contact.active svg,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:active .icon,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:active svg,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:focus-visible .icon,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:focus-visible svg,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:hover .icon,.header:not(.has-hero-transparent) .main-menu ul .cta-contact:hover svg{fill:#fff}.header:not(.has-hero-transparent) .main-menu ul .cta-contact[disabled]{background-color:#ccc!important}.header:not(.has-hero-transparent) .main-menu ul .cta-contact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2734%27 height=%2734%27%3E%3Cpath fill=%27%23fff%27 d=%27M15.94 6.023a1.5 1.5 0 0 1 2.121 0l9.916 9.917a1.5 1.5 0 0 1 0 2.12l-9.916 9.917a1.5 1.5 0 1 1-2.121-2.121l7.355-7.356H7.083a1.5 1.5 0 0 1 0-3h16.212L15.94 8.144a1.5 1.5 0 0 1 0-2.121%27/%3E%3C/svg%3E")}.header:not(.has-hero-transparent) .header__burger-line{background-color:#1a1a1a}.header.has-hero-transparent{color:#fff;left:0;position:absolute;right:0;top:0}.header.has-hero-transparent .logo{fill:#fff}@media(max-width:1023px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{align-items:center;color:currentColor;cursor:pointer;display:inline-flex;font-size:inherit;gap:8px;justify-content:flex-start;padding:2px 0;position:relative}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a .icon,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a svg{fill:currentColor;height:16px;width:16px}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:after{background:currentColor;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:0}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a.active,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:active,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:focus-visible{color:currentColor}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a.active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:focus-visible:after{background-color:currentColor;width:100%}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{color:#545252;font-family:Blinker,sans-serif;font-weight:600}}@media(max-width:1023px)and (min-width:1025px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:after{transition:width .2s cubic-bezier(.55,.085,.68,.53)}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:hover:after{width:100%}}@media(max-width:1023px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a[disabled]{color:#999;pointer-events:none}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a[disabled] .icon,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a[disabled] svg{fill:#999}}@media(max-width:1023px)and (max-width:1023px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{line-height:120%}}@media(max-width:1023px)and (max-width:1023px)and (max-width:390px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:clamp(13.3333333333px,-35.4285714286px + 15.23809524vw,24px)}}@media(max-width:1023px)and (max-width:1023px)and (min-width:391px)and (max-width:767px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:24px}}@media(max-width:1023px)and (max-width:1023px)and (min-width:768px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:clamp(20px,6.2857142857px + 1.78571429vw,32px)}}@media(max-width:1023px)and (min-width:1024px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:16px;line-height:100%}}@media(max-width:1023px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:after{background:#1d4f91}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a.active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:focus-visible:after{background-color:#1d4f91}}@media(min-width:1024px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{align-items:center;color:currentColor;cursor:pointer;display:inline-flex;font-size:inherit;gap:8px;justify-content:flex-start;padding:2px 0;position:relative}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a .icon,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a svg{fill:currentColor;height:16px;width:16px}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:after{background:currentColor;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:0}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a.active,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:active,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:focus-visible{color:currentColor}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a.active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:focus-visible:after{background-color:currentColor;width:100%}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{color:#fff;font-family:Blinker,sans-serif;font-weight:600}}@media(min-width:1024px)and (min-width:1025px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:after{transition:width .2s cubic-bezier(.55,.085,.68,.53)}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:hover:after{width:100%}}@media(min-width:1024px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a[disabled]{color:#999;pointer-events:none}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a[disabled] .icon,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a[disabled] svg{fill:#999}}@media(min-width:1024px)and (max-width:1023px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{line-height:120%}}@media(min-width:1024px)and (max-width:1023px)and (max-width:390px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:clamp(13.3333333333px,-35.4285714286px + 15.23809524vw,24px)}}@media(min-width:1024px)and (max-width:1023px)and (min-width:391px)and (max-width:767px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:24px}}@media(min-width:1024px)and (max-width:1023px)and (min-width:768px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:clamp(20px,6.2857142857px + 1.78571429vw,32px)}}@media(min-width:1024px)and (min-width:1024px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a{font-size:16px;line-height:100%}}@media(min-width:1024px){.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:after{background:#fff}.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a.active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:active:after,.header.has-hero-transparent .main-menu ul>li:not(.cta-contact)>a:focus-visible:after{background-color:#fff}}@media(max-width:1023px){.header.has-hero-transparent .main-menu ul .cta-contact{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-family:Blinker,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:100%;margin:0;padding:12px 20px;position:relative;text-align:center;text-decoration:none;transition:color .2s cubic-bezier(.55,.085,.68,.53),background-color .2s cubic-bezier(.55,.085,.68,.53),border .2s cubic-bezier(.55,.085,.68,.53),box-shadow .2s cubic-bezier(.55,.085,.68,.53);width:max-content;z-index:1}.header.has-hero-transparent .main-menu ul .cta-contact .icon,.header.has-hero-transparent .main-menu ul .cta-contact svg{display:inline-block;height:20px;transition:fill .2s cubic-bezier(.55,.085,.68,.53),transform .2s cubic-bezier(.55,.085,.68,.53);vertical-align:middle;width:20px}.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible{outline:none}.header.has-hero-transparent .main-menu ul .cta-contact[disabled]{color:#999!important;pointer-events:none}.header.has-hero-transparent .main-menu ul .cta-contact[disabled] svg{fill:#999}.header.has-hero-transparent .main-menu ul .cta-contact{background-color:#c86b35;color:#fff}.header.has-hero-transparent .main-menu ul .cta-contact .icon,.header.has-hero-transparent .main-menu ul .cta-contact svg{fill:#fff}.header.has-hero-transparent .main-menu ul .cta-contact.active,.header.has-hero-transparent .main-menu ul .cta-contact:active,.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible,.header.has-hero-transparent .main-menu ul .cta-contact:hover{background-color:#545252}.header.has-hero-transparent .main-menu ul .cta-contact.active .icon,.header.has-hero-transparent .main-menu ul .cta-contact.active svg,.header.has-hero-transparent .main-menu ul .cta-contact:active .icon,.header.has-hero-transparent .main-menu ul .cta-contact:active svg,.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible .icon,.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible svg,.header.has-hero-transparent .main-menu ul .cta-contact:hover .icon,.header.has-hero-transparent .main-menu ul .cta-contact:hover svg{fill:#fff}.header.has-hero-transparent .main-menu ul .cta-contact[disabled]{background-color:#ccc!important}.header.has-hero-transparent .main-menu ul .cta-contact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2734%27 height=%2734%27%3E%3Cpath fill=%27%23fff%27 d=%27M15.94 6.023a1.5 1.5 0 0 1 2.121 0l9.916 9.917a1.5 1.5 0 0 1 0 2.12l-9.916 9.917a1.5 1.5 0 1 1-2.121-2.121l7.355-7.356H7.083a1.5 1.5 0 0 1 0-3h16.212L15.94 8.144a1.5 1.5 0 0 1 0-2.121%27/%3E%3C/svg%3E")}}@media(min-width:1024px){.header.has-hero-transparent .main-menu ul .cta-contact{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-family:Blinker,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:100%;margin:0;padding:12px 20px;position:relative;text-align:center;text-decoration:none;transition:color .2s cubic-bezier(.55,.085,.68,.53),background-color .2s cubic-bezier(.55,.085,.68,.53),border .2s cubic-bezier(.55,.085,.68,.53),box-shadow .2s cubic-bezier(.55,.085,.68,.53);width:max-content;z-index:1}.header.has-hero-transparent .main-menu ul .cta-contact .icon,.header.has-hero-transparent .main-menu ul .cta-contact svg{display:inline-block;height:20px;transition:fill .2s cubic-bezier(.55,.085,.68,.53),transform .2s cubic-bezier(.55,.085,.68,.53);vertical-align:middle;width:20px}.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible{outline:none}.header.has-hero-transparent .main-menu ul .cta-contact[disabled]{color:#999!important;pointer-events:none}.header.has-hero-transparent .main-menu ul .cta-contact[disabled] svg{fill:#999}.header.has-hero-transparent .main-menu ul .cta-contact{background-color:#fff;color:#1a1a1a}.header.has-hero-transparent .main-menu ul .cta-contact .icon,.header.has-hero-transparent .main-menu ul .cta-contact svg{fill:#1a1a1a}.header.has-hero-transparent .main-menu ul .cta-contact.active,.header.has-hero-transparent .main-menu ul .cta-contact:active,.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible,.header.has-hero-transparent .main-menu ul .cta-contact:hover{background-color:#c86b35;color:#fff}.header.has-hero-transparent .main-menu ul .cta-contact.active .icon,.header.has-hero-transparent .main-menu ul .cta-contact.active svg,.header.has-hero-transparent .main-menu ul .cta-contact:active .icon,.header.has-hero-transparent .main-menu ul .cta-contact:active svg,.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible .icon,.header.has-hero-transparent .main-menu ul .cta-contact:focus-visible svg,.header.has-hero-transparent .main-menu ul .cta-contact:hover .icon,.header.has-hero-transparent .main-menu ul .cta-contact:hover svg{fill:#fff}.header.has-hero-transparent .main-menu ul .cta-contact[disabled]{background-color:#ccc!important}.header.has-hero-transparent .main-menu ul .cta-contact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2734%27 height=%2734%27%3E%3Cpath fill=%27%231a1a1a%27 d=%27M15.94 6.023a1.5 1.5 0 0 1 2.121 0l9.916 9.917a1.5 1.5 0 0 1 0 2.12l-9.916 9.917a1.5 1.5 0 1 1-2.121-2.121l7.355-7.356H7.083a1.5 1.5 0 0 1 0-3h16.212L15.94 8.144a1.5 1.5 0 0 1 0-2.121%27/%3E%3C/svg%3E")}.header.has-hero-transparent .main-menu ul .cta-contact:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2734%27 height=%2734%27%3E%3Cpath fill=%27%23fff%27 d=%27M15.94 6.023a1.5 1.5 0 0 1 2.121 0l9.916 9.917a1.5 1.5 0 0 1 0 2.12l-9.916 9.917a1.5 1.5 0 1 1-2.121-2.121l7.355-7.356H7.083a1.5 1.5 0 0 1 0-3h16.212L15.94 8.144a1.5 1.5 0 0 1 0-2.121%27/%3E%3C/svg%3E")}}.header.has-hero-transparent .header__burger-line{background-color:#fff}@media(max-width:1023px){.header{height:68px}}@media(min-width:1024px){.header{height:92px}}.header__wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;padding-top:20px}@media(max-width:1023px){.header__wrapper{gap:16px;padding-inline:16px}}@media(min-width:1024px){.header__wrapper{gap:60px;padding-inline:60px}}.header__logo{z-index:10}@media(max-width:1023px){.header__logo{flex:0 0 calc(20% - 16px)}}@media(min-width:1024px){.header__logo{flex:0 0 calc(20% - 48px)}}.header__logo svg{height:auto}.header__logo svg path{transition:fill .2s cubic-bezier(.55,.055,.675,.19)}@media(max-width:1023px){.header__logo svg{width:173px}.header__logo svg.logo--desktop{display:none}.header__logo svg.logo--mobile{display:block}}@media(min-width:1024px){.header__logo svg{width:227px}.header__logo svg.logo--mobile{display:none}}@media(max-width:1023px){.header__menu{background-color:#fff;height:calc(100svh - 68px);left:0;overflow:hidden;overflow-y:auto;position:fixed;top:68px;transform:translateX(100%);transition:transform .4s cubic-bezier(.55,.085,.68,.53);width:100%;-ms-overflow-style:none;scrollbar-width:none}.header__menu::-webkit-scrollbar{display:none}}.header__menu__container{display:flex}@media(max-width:1023px){.header__menu__container{flex-direction:column;gap:60px;height:100%;justify-content:space-between;overflow-y:auto;padding:60px 16px 48px}}@media(min-width:1024px){.header__menu__container{align-items:center;gap:48px}}@media(max-width:1023px){.header__menu .main-menu{flex:1}}.header__menu .main-menu ul{display:flex}@media(max-width:1023px){.header__menu .main-menu ul{display:flex;flex-direction:column;gap:20px;width:100%}}@media(min-width:1024px){.header__menu .main-menu ul{align-items:center;gap:48px}}.header__menu .main-menu ul .cta-contact{padding-right:44px!important}.header__menu .main-menu ul .cta-contact:after{background-repeat:no-repeat;background-size:20px;content:"";height:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:background-image .2s cubic-bezier(.645,.045,.355,1);width:20px}.header__burger{display:block;display:flex;flex-direction:column;height:20px;justify-content:space-between;overflow:hidden;padding-block:3px;position:relative;width:30px;z-index:10}.header__burger-line{border-radius:8px;display:block;height:2px;transform-origin:center;transition:all .2s cubic-bezier(.55,.085,.68,.53);width:100%}.header__burger-line:not(:first-child){margin-top:4px}@media(min-width:1024px){.header__burger{display:none}}.header.mainmenu-opened{background-color:#fff}@media(max-width:1023px){.header.mainmenu-opened{background-color:#fff}.header.mainmenu-opened .header__menu{transform:translateX(0)}.header.mainmenu-opened .header__logo svg .logo_image{fill:#999}.header.mainmenu-opened .header__logo svg .logo_text{fill:#1a1a1a}.header.mainmenu-opened .header__burger-line{opacity:0}.header.mainmenu-opened .header__burger-line:first-child{background-color:#2f2e2e;opacity:1;transform:translateY(6px) rotate(45deg)}.header.mainmenu-opened .header__burger-line:last-child{background-color:#2f2e2e;opacity:1;transform:translateY(-6px) rotate(-45deg)}.header.mainmenu-opened .lang-switch{color:#1a1a1a}}.header.headroom{transition:transform .4s cubic-bezier(.55,.055,.675,.19);will-change:transform}.header.headroom.submenu-opened{transition:transform .4s cubic-bezier(.55,.055,.675,.19),background-color .2s cubic-bezier(.55,.055,.675,.19)}@media(min-width:1024px){.header.headroom--pinned:not(.submenu-opened){transform:translateY(0)}.header.headroom--unpinned:not(.submenu-opened){transform:translateY(-100%);transition:transform .2s cubic-bezier(.55,.055,.675,.19) .2s}}@media(max-width:1023px){.header.headroom--pinned:not(.mainmenu-opened){transform:translateY(0)}.header.headroom--unpinned:not(.mainmenu-opened){transform:translateY(-100%);transition:transform .2s cubic-bezier(.55,.055,.675,.19) .2s}}.header .no-transition{transition:none!important}@media(min-width:1024px){body.submenu-opened{overflow:hidden}}@media(max-width:1023px){body.mainmenu-opened{overflow:hidden}}
