[data-fls-header-scroll-show].--header-scroll{transition:translate .3s;translate:0 -100%}[data-fls-header-scroll-show].--header-show{translate:0 0}.header{backdrop-filter:blur(50px);background:rgba(30,38,64,.4);border-bottom:1px solid var(--clr-yellow-22);padding:18px 0;position:fixed;top:0;transition:backdrop-filter .3s;width:100%;z-index:1500}.header__body{align-items:center;display:flex;gap:32px}.header__logo{max-width:206px;transition:opacity .3s}.header__logo img{object-fit:cover;width:100%}.header__logo:active{opacity:.8}.header__menu{flex:1 1 auto;justify-content:center}.header__actions,.header__menu{align-items:center;display:flex}.header__actions{gap:16px}.header__btn{color:var(--clr-dark-blue);min-height:32px}.header__btn--mob,.menu__head{display:none}.menu__logo{max-width:206px;transition:opacity .3s}.menu__logo img{object-fit:cover;width:100%}.menu__logo:active{opacity:.8}.menu__close{transition:color .3s}.menu__close:active{color:var(--clr-white)}.menu__list{align-items:center;display:flex;flex-wrap:wrap;gap:24px 32px}.menu__link{color:var(--clr-text);font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;transition:color .3s}.menu__link:active{color:#fff}.menu__descr,.menu__socials{display:none}.lang-block{color:#fff;font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.lang-block__body{position:relative}.lang-block__current{align-items:center;display:flex;gap:4px;padding:5px 7px;transition:color .3s}.lang-block__current:after{background:url(../assets/img/icons/lang-arrow.svg) 50%/10px 10px no-repeat;content:"";height:10px;transition:transform .3s;width:10px}.lang-block__current:active{color:var(--clr-text)}.lang-block__current.is-active:after{transform:rotate(-180deg)}.lang-block__dropdown{background:#1e2640;border-radius:4px;display:flex;flex-direction:column;opacity:0;padding:6px 8px;position:absolute;right:0;top:100%;transition:all .3s;visibility:hidden;width:42px}.is-active .lang-block__dropdown{opacity:1;visibility:visible}.lang-block__link{border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:12px;font-weight:400;letter-spacing:.12em;padding:6px 0;text-align:center;text-transform:uppercase;transition:color .3s}.lang-block__link:active{color:var(--clr-text)}.lang-block__link.is-active{pointer-events:none}.icon-menu{display:none}@media (width <= 83.875em){.header__body{gap:24px}.header__logo{max-width:160px}.menu__list{gap:24px}}@media (width <= 61.99875em){.header__logo{max-width:206px}.menu__head{align-items:center;display:flex;gap:20px;justify-content:space-between}.menu__list{flex:1 1 auto;flex-direction:column;justify-content:center}.menu__socials{display:flex}.menu__descr{display:flex;gap:16px;max-width:fit-content}.menu__descr .descr-contacts__item{padding:0 0 12px}}@media (max-width:61.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:61.99875em){.menu__body{background-color:var(--clr-dark-blue);display:flex;flex-direction:column;gap:32px;height:100svh;left:-100%;overflow:auto;padding:32px 15px;position:fixed;top:0;transition:left .3s;width:100%;z-index:10}[data-fls-menu-open] .menu__body{left:0}.icon-menu{display:block;height:18px;position:relative;width:25px;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{background-color:var(--clr-text);content:"";height:2px;position:absolute;right:0;transition:all .3s ease 0s;width:100%}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - 1px)}[data-fls-menu-open] .icon-menu span{width:0}[data-fls-menu-open] .icon-menu:before{top:calc(50% - 1px);transform:rotate(-45deg)}[data-fls-menu-open] .icon-menu:after{bottom:calc(50% - 1px);transform:rotate(45deg)}}@media (width <= 47.99875em){.header__body{gap:12px}.header__actions{gap:8px}.header__btns{display:flex;flex-direction:column;gap:10px;max-width:100%}.header__btn{max-width:100%;min-height:41px}.header__btn.button--accent{border-radius:0;color:var(--clr-white)}.header__btn.button--blur{border-radius:0;color:var(--clr-text)}.header__btn--mob{display:flex}}@media (width <= 29.99875em){.lang-block{margin-left:auto}}@media (any-hover:hover){.header__logo:hover,.menu__logo:hover{opacity:.8}.menu__close:hover{color:var(--clr-white)}.menu__link:hover{color:#fff}.lang-block__current:hover,.lang-block__link:hover{color:var(--clr-text)}}