.header{left:50%;position:fixed;top:16px;transform:translate(-50%);transition:all .3s;width:100%;z-index:9}.header.is-scrolled{top:0}.header.is-scrolled .flex_wrapper{box-shadow:inset -20px -20px 20px 20px var(--header-color);transition:all .3s}:is(.header.is-scrolled .flex_wrapper) .logo-white{display:none}:is(.header.is-scrolled .flex_wrapper) .logo-dark{display:block}:is(.header.is-scrolled .flex_wrapper) .burger.hide_desktop svg{filter:brightness(0) saturate(100%) invert(9%) sepia(0) saturate(0) hue-rotate(0deg) brightness(95%) contrast(95%)}@media (max-width:1024px){:is(.header.is-scrolled .flex_wrapper) .header__dropdown-content,:is(.header.is-scrolled .flex_wrapper) .header__dropdown-content-wrapper a,:is(.header.is-scrolled .flex_wrapper) .header__languageWrapper{background-color:var(--text-color);border-color:var(--text-color)}}.header .flex_wrapper{align-items:center;background-color:var(--header-color);border-radius:16px;display:flex;gap:clamp(24px,5vw,72px);justify-content:space-between;padding:18px;z-index:1}.header .left_block{align-items:center;display:flex;gap:95px}.header .right_block{align-items:center;display:flex;gap:72px}.header .logo_wrapper{width:106px}:is(.header .logo_wrapper) img{height:100%;object-fit:contain;object-position:center;width:100%}.header .logo-dark{display:block}.header .logo-white{display:none}.header .site-logo{display:block;max-width:165px;width:100%}.header .header_phone{border-bottom:1px solid transparent;border-top:1px solid transparent;display:block}.header .header_phone:hover{border-bottom:1px solid var(--border-hover-color)}:is(.header .nav_box) .header_menu{display:flex;gap:clamp(8px,1.667vw,24px)}@media (min-width:1200px){:is(:is(.header .nav_box) .header_menu)>li>.arrow{display:none}}:is(.header .nav_box) a{border-bottom:1px solid transparent;border-top:1px solid transparent;display:block;display:-webkit-box;-webkit-line-clamp:1;text-align:center;-webkit-box-orient:vertical;font-size:clamp(12px,1.25vw,18px);overflow:hidden;text-overflow:ellipsis}.active:is(:is(.header .nav_box) a),:is(:is(.header .nav_box) a):hover{border-bottom:1px solid var(--border-hover-color)}:is(.header .nav_box) li{align-items:center;display:flex;justify-content:center;position:relative}:is(:is(.header .nav_box) .menu-item-has-children) .arrow{background:url(../../images/angel-right.svg) 50% no-repeat;background-size:18px;height:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px}@media (min-width:1200px){:is(:is(.header .nav_box) .menu-item-has-children):hover>.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}}:is(.header .nav_box) .sub-menu{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);display:block;min-width:220px;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 16px);transform:translateY(10px);transition:.3s;visibility:hidden}@media (min-width:1200px){:is(:is(.header .nav_box) .sub-menu):before{bottom:100%;content:"";height:16px;left:0;position:absolute;width:100%}}:is(:is(.header .nav_box) .sub-menu) .sub-menu{left:100%;top:0}.header .burger{display:flex}:is(.header .burger) .icon-close{display:none}.open:is(.header .burger) .icon-close{display:block}.open:is(.header .burger) .icon-open{display:none}:is(.header .burger) svg{height:32px;width:44px}.header .header__dropdown-content{background-color:var(--text-color);border:1px solid var(--text-color);border-radius:16px;color:var(--color-white);display:none;padding:4px 12px;position:absolute;top:calc(100% + 8px);width:100%}.header .header__dropdown-content-wrapper{align-items:center;border-radius:2px;display:flex;flex-direction:column;row-gap:8px;width:100%}:is(.header .header__dropdown-content-wrapper) a{border-radius:2px;color:var(--color-white);overflow:hidden;text-align:left;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:100%}.header .header__languageWrapper{align-items:center;background-color:var(--text-color);border:1px solid var(--text-color);border-radius:100px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:4px 12px;position:relative}:is(.header .header__languageWrapper.show) .header__dropdown-content{display:flex;justify-content:center}:is(.header .header__languageWrapper.show) svg{transform:scaleY(-1)}.header .header__languageSwitcher{align-items:center;cursor:pointer;display:flex;gap:8px;text-transform:uppercase}:is(.header .header__languageSwitcher) p{color:var(--color-white)}.header .user_box{align-items:center;display:flex;gap:16px}@media (max-width:1199px){.header .left_block,.header .right_block{gap:32px}}@media (max-width:1024px){.header .container{padding-inline:0}.header .flex_wrapper{backdrop-filter:blur(6px);background:#ffffff03;border-radius:0;padding:8px 16px}.header .logo_wrapper{width:126px}.header .logo-dark{display:none}.header .logo-white{display:block}.header .header_phone{display:none}.header .nav_box{background-color:#fff;display:none;height:calc(100dvh - 85px);left:0;opacity:0;padding:24px;pointer-events:none;position:absolute;top:100%;transform:translateY(20px);transition:.4s;visibility:hidden;width:100%}.open:is(.header .nav_box){opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}:is(.header .nav_box) .header_menu{flex-direction:column;gap:16px;max-height:100%;overflow:auto}:is(.header .nav_box) .sub-menu{box-shadow:none;display:none;left:0!important;opacity:1;padding-left:20px;pointer-events:auto;position:relative;top:0!important;transform:none;visibility:visible}:is(:is(.header .nav_box) .opened)>.sub-menu{display:block}:is(:is(.header .nav_box) .menu-item-has-children) .arrow{top:10px;transform:none;transition:.2s}.opened:is(:is(.header .nav_box) .menu-item-has-children)>.arrow{transform:rotate(90deg)}.header .header__languageWrapper{padding:7px 12px}.header .header__dropdown-content,.header .header__languageWrapper{background-color:transparent;border-color:var(--color-white)}.header .right_block{gap:16px}}