.header{padding:var(--sp-10) 0;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(min-width: 992px){.header{padding:var(--sp-15);position:sticky;top:0;z-index:1000}}.header .main-menu{display:flex;align-items:start;justify-content:space-between}@media(min-width: 992px){.header .main-menu{display:flex;align-items:center;justify-content:center}}@media(max-width: 992px){.header .btn{padding:var(--sp-10) var(--sp-20);font-size:var(--fs-m)}}.header .brand{margin-right:var(--sp-30)}@media(max-width: 992px){.header .brand{width:var(--sp-100);height:auto;margin-left:var(--sp-20);margin-right:auto}}.header__contact{margin-left:var(--sp-30)}.header__contact .btn{display:flex;width:auto;margin-left:auto}.header .navigation{margin:0 auto;list-style:none;font-family:var(--ff-special)}@media(max-width: 992px){.header .navigation{display:none;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column}}@media(min-width: 992px){.header .navigation{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--sp-15)}}.header .menu-item-has-children{display:flex;align-items:center}.header .menu-item-has-children::after{content:"";display:block;width:var(--sp-15);height:var(--sp-15);margin-left:var(--sp-05);background-image:url("../images/i-ar-d.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.header .menu-item-has-children:hover::after{transform:rotate(180deg)}.header .menu-item{position:relative}.header .menu-item .sub-menu{position:absolute;top:100%;left:0;display:none;opacity:0;visibility:hidden;flex-direction:column;padding:var(--sp-15);background-color:var(--cl-white);box-shadow:var(--shadow-1);border-radius:var(--br-m);list-style:none}.header .menu-item .sub-menu li{padding:var(--sp-05) 0;white-space:nowrap;font-size:var(--fs-m)}.header .menu-item:hover .sub-menu{display:flex;opacity:1;pointer-events:all;visibility:visible}.burger-menu{width:4.2rem;aspect-ratio:1;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cl-neutral-5);border-radius:var(--br-xs);border:0;position:relative;text-indent:-9999rem}@media(min-width: 992px){.burger-menu{display:none;visibility:hidden;opacity:0;pointer-events:none}}.burger-menu i{transform:translateY(-50%);display:block;position:absolute;width:2.1rem;height:.2rem;background-color:var(--cl-primary-1);left:calc(50% - 1.1rem);transition:all ease-out .3s}.burger-menu i:nth-child(1){top:calc(50% + .4rem)}.burger-menu i:nth-child(2){top:50%}.burger-menu i:nth-child(3){top:calc(50% - .4rem)}.burger-menu.active i:nth-child(1){top:50%;transform:rotate(45deg)}.burger-menu.active i:nth-child(2){top:50%;width:0;opacity:0}.burger-menu.active i:nth-child(3){top:50%;transform:rotate(-45deg)}html.overflow{overflow:hidden}html.overflow #header{position:fixed;top:0;height:100%;width:100%;z-index:1001}@media(max-width: 992px){.navigation.active{position:fixed;opacity:1;pointer-events:all;visibility:visible;display:flex;flex-direction:column;inset:7rem 0 0 0;padding:var(--sp-15) 0 var(--sp-30) 0;z-index:101;overflow-y:scroll}.navigation.active li{padding:var(--sp-05) 0 var(--sp-15) var(--sp-15)}.navigation.active li a{font-size:var(--fs-m);font-weight:600}.navigation.active .sub-menu{margin-left:calc(var(--sp-15)*-1);opacity:1;pointer-events:all;visibility:visible;padding:var(--sp-10) var(--sp-15);display:flex;gap:var(--sp-15);overflow-x:scroll}.navigation.active .sub-menu li{padding:0}}.navigation-mobile{position:fixed;z-index:-1;inset:var(--sp-60) 0 0 0;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--cl-white);overflow-y:scroll;padding:var(--sp-60) var(--sp-15);display:flex;flex-direction:column;transition:all ease-out .3s}.navigation-mobile .menu-item-has-children{display:flex;align-items:center}.navigation-mobile .menu-item-has-children .mobile-menu-toggle{width:var(--sp-50);height:var(--sp-50);margin-left:var(--sp-05);background:rgba(0,0,0,0);border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:var(--sp-02);right:var(--sp-15)}.navigation-mobile .menu-item-has-children::after{content:"";display:block;width:var(--sp-50);height:var(--sp-50);margin-left:var(--sp-05);background-image:url("../images/i-ar-d.svg");background-repeat:no-repeat;background-position:center;background-size:var(--sp-30);position:absolute;top:var(--sp-02);right:var(--sp-15);pointer-events:none}.navigation-mobile .menu-item-has-children.submenu-open::after{transform:rotate(180deg)}@media(max-width: 992px){.navigation-mobile.active{visibility:visible;pointer-events:all;opacity:1;z-index:900}}@media(min-width: 992px){.navigation-mobile.active{display:none;opacity:0;visibility:hidden;pointer-events:none}}.navigation-mobile ul,.navigation-mobile li{list-style:none}.navigation-mobile li{padding:var(--sp-10) 0;font-size:var(--fs-l);text-align:left;position:relative;display:flex;flex-direction:column;align-items:start;justify-content:start;width:100%}.navigation-mobile li *{width:100%}.navigation-mobile .menu-item{font-weight:600}.navigation-mobile .sub-menu a{font-weight:400}.header__bar-wrap{margin-bottom:var(--sp-10)}.header__bar{display:block;overflow:hidden;position:relative}.header__bar .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.header__bar .swiper-slide{padding:var(--sp-10) 0;flex-shrink:0;width:100%;display:flex;justify-content:center;align-items:center;font-size:var(--fs-s);line-height:1.4;text-align:center}@media(max-width: 992px){.header__bar .swiper-slide{padding-left:var(--sp-40);padding-right:var(--sp-40)}}.header__bar .swiper-slide a{text-decoration:none}.header__bar-wrapper{position:relative}.header__bar-wrapper .swiper-button-next,.header__bar-wrapper .swiper-button-prev{width:4.5rem;height:4.5rem;aspect-ratio:1;background-image:url("../images/i-ar-rw.svg");background-repeat:no-repeat;background-position:center;background-size:var(--fs-text);position:absolute;top:50%;z-index:3;transform:translateY(-50%)}.header__bar-wrapper .swiper-button-next{right:0}.header__bar-wrapper .swiper-button-prev{left:0;transform:translateY(-50%) rotate(180deg)}.header__bar-wrapper .swiper-button-lock{opacity:0}/*# sourceMappingURL=header.css.map */