.header--scrolled{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:#00000080}.header--transparent{backdrop-filter:none;-webkit-backdrop-filter:none}.menu__link{transition:all .1s linear}.navbar__split-line{width:1px;height:40px;border:1px solid;border-radius:20px;background-color:#f5f5f5}._scroll-active-link{border:2px solid;border-radius:20px;padding:5px 20px;text-decoration:none!important}.menu__sub-list{position:absolute;top:100%}.menu__sub-list li{margin:0 0 10px;list-style:none}.menu__sub-list li:last-child{margin:0}.menu__sub-link{color:#f5f5f5;font-family:"Champagne & Limousines",sans-serif;font-size:18px;font-style:normal;font-weight:400;text-decoration:none;transition:all .1s linear}.menu__arrow{display:none}body._block{overflow:hidden}body._pc header.header .menu__list>li .menu__sub-list{padding:10px 40px;left:-30px}body._pc header.header .menu__list>li:hover .menu__sub-list{opacity:1;visibility:visible;pointer-events:all;transform:translate(0);background-color:#000c;padding:10px 40px;left:-30px}body._pc header.header .menu__list>li .menu__sub-list li:hover a{color:#1e90ff}body._pc .menu__link:hover{text-decoration:solid underline #f5f5f5 2px;text-underline-offset:4px}body._touch header.header .menu__list>li{width:auto}body._touch .menu__list>li{display:flex;align-items:center}body._touch .menu__arrow{display:block;width:0;height:0;margin:0 0 0 5px;transition:transform .3s ease 0s;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #fff}body._touch header.header .menu__list>li._active-sub-menu .menu__sub-list{opacity:1;visibility:visible;pointer-events:all;transform:translate(0);background-color:transparent}body._touch header.header .menu__list>li._active-sub-menu .menu__sub-list .menu__sub-link{color:#f5f5f5}body._touch header.header .menu__list>li._active-sub-menu .menu__arrow{transform:rotate(180deg)}@media (min-width: 1550px){.header__container{display:flex;justify-content:space-between}.menu__list{display:flex;align-items:center;justify-content:flex-end}.menu__list>li{padding:10px}.menu__sub-list{transform:translateY(10%);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease 0s}}@media (max-width: 1550px){.header__menu{width:auto}.menu__icon{z-index:5;display:block;position:relative;width:30px;height:18px;cursor:pointer}.menu__icon span,.menu__icon:before,.menu__icon:after{left:0;position:absolute;height:10%;width:100%;transition:all .3s ease 0s;background-color:#fff}.menu__icon:before,.menu__icon:after{content:" "}.menu__icon:before{top:0}.menu__icon:after{bottom:0}.menu__icon span{top:50%;transform:scale(1) translateY(-50%)}.menu__body{position:fixed;top:0;width:100%;height:100%;background-color:#000000e6;padding:120px 30px 30px;transition:all .3s ease 0s;left:-100%}.menu__body._active-burger{left:0%;height:100dvh}.menu__body._active-burger .menu__list>li>a>div.navbar__split-line{transform:rotate(90deg) translateY(-80px) scaleY(4)}.menu__list{height:auto}.menu__list>li{flex-wrap:wrap;margin:0 0 30px;justify-content:space-between}.menu__list>li._active-sub-menu .menu__sub-list{transform:scale(1);height:auto;margin-top:20px}.menu__link{font-size:24px;width:auto}.menu__sub-list{position:relative;background-color:#fff;flex:1 1 100%;margin:0;transform:scale(0);height:0}.menu__sub-link{font-size:20px;color:#000}.burger-menu{width:50px;height:50px;border-radius:50%;background-color:#f8f8f8;position:relative;z-index:7}.burger-menu span{width:12px;height:2px;background-color:#292d32;position:absolute;top:25px;left:25px;transform:translate(-50%);border-radius:20px;transition:all .4s ease 0s}.burger-menu span:before,.burger-menu span:after{content:" ";height:2px;background-color:#292d32;position:absolute;border-radius:20px;transition:all .4s ease 0s}.burger-menu span:before{top:-6px;left:-4px;width:20px}.burger-menu span:after{top:6px;left:4px;width:4px}.burger-menu._active-burger span:before{top:0;left:-6px;width:24px;transform:rotate(45deg)}.burger-menu._active-burger span:after{top:0;left:-6px;width:24px;transform:rotate(-45deg)}.burger-menu._active-burger span{background-color:transparent}}
