@charset "UTF-8";
*{padding:0;margin:0;border:0}
*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}
:focus,:active{outline:none}
a:focus,a:active{outline:none}
nav,footer,header,aside{display:block}
html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;background:url(../img/bg/back.jpg)!important;-webkit-text-size-adjust:100%}
input,button,textarea{font-family:inherit}
input::-ms-clear{display:none}
button{cursor:pointer}
button::-moz-focus-inner{padding:0;border:0}
a,a:visited{text-decoration:none}
a:hover{text-decoration:none}
ul li{list-style:none}
img{vertical-align:top}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
.burger-menu{visibility:hidden;width:0;height:0;font-family:"reaver";margin-left:10px}
@media (max-width: 1000px) {
.burger-menu{visibility:visible;width:auto;height:auto}
}
.burger-menu_button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:30;width:40px;height:40px;border-radius:50%;-webkit-transition:.4s;transition:.4s}
.burger-menu_button:hover .burger-menu_lines{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.burger-menu_lines::before,.burger-menu_lines::after,.burger-menu_lines{position:absolute;width:40px;height:3px;background-color:#EDC08A;-webkit-transition:.4s;transition:.4s}
.burger-menu_lines{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.burger-menu_lines::before{content:"";top:-12px}
.burger-menu_lines::after{content:"";top:12px}
.burger-menu_active .burger-menu_lines{background-color:transparent}
.burger-menu_active .burger-menu_lines::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.burger-menu_active .burger-menu_lines::after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.burger-menu_nav{position:fixed;top:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#402f26cc;overflow-y:auto;right:-100%;-webkit-transition:.8s;transition:.8s}
.burger-menu_active .burger-menu_nav{right:0;-webkit-transition:.4s;transition:.4s}
.burger-menu_link{padding:18px 35px;font-weight:600;font-size:20px;text-decoration:none;letter-spacing:.5px;color:#EDC08A;-webkit-transition:.3s;transition:.3s}
.burger-menu_link:hover{color:#ffb25a}
.burger-menu_overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10}
.burger-menu_active .burger-menu_overlay{display:block;background-color:#00000080}
@font-face{font-family:"reaver";src:url(../fonts/reaver-regular.woff2) format("woff2"),url(../fonts/reaver-regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"reaver";src:url(../fonts/reaver-black.woff2) format("woff2"),url(../fonts/reaver-black.woff) format("woff");font-weight:900;font-style:normal}
@font-face{font-family:"reaver";src:url(../fonts/reaver-semibold.woff2) format("woff2"),url(../fonts/reaver-semibold.woff) format("woff");font-weight:600;font-style:normal}
@font-face{font-family:"reaver";src:url(../fonts/reaver-bold.woff2) format("woff2"),url(../fonts/reaver-bold.woff) format("woff");font-weight:700;font-style:normal}
@font-face{font-family:"reaver";src:url(../fonts/reaver-light.woff2) format("woff2"),url(../fonts/reaver-light.woff) format("woff");font-weight:300;font-style:normal}
html{scroll-behavior:smooth}
a{text-decoration:none}
.head_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}
.head_buttons > .blue_button{width:280px;height:70px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;transition:all .3s ease-in-out;margin-left:15px;margin-right:15px}
.head_buttons > .blue_button:hover .hover{opacity:1}
.head_buttons > .blue_button > .bg{width:286px;height:93px;position:absolute;opacity:.9;z-index:1;background:url(../images/bd_button.png) center center no-repeat;border-radius:8px}
.head_buttons > .blue_button > .hover{width:100%;height:100%;background:url(../images/bd_button_hover.png) center center no-repeat;position:absolute;z-index:2;transition:all .3s ease-in-out;opacity:0;border-radius:8px}
.head_buttons1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}
.head_buttons1 > .red_button{width:280px;height:70px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;transition:all .3s ease-in-out;margin-left:15px;margin-right:15px;margin-bottom:30px}
.head_buttons1 > .red_button:hover .hover{opacity:1}
.head_buttons1 > .red_button > .bg{width:286px;height:93px;opacity:.9;position:absolute;z-index:1;background:url(../images/avrora_button.png) center center no-repeat}
.head_buttons1 > .red_button > .hover{width:100%;height:100%;background:url(../images/avrora_button_hover.png) center center no-repeat;position:absolute;z-index:2;transition:all .3s ease-in-out;opacity:0;border-radius:20px}
.mainpage{position:relative;width:100%;height:auto;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}
.gradient_top{background-image:url(../img/bg/cut_w.png);position:absolute;width:100%;height:16px;bottom:-7px;z-index:3}
.gradient_bottom{bottom:0;z-index:1;position:absolute;top:0;width:100%;height:20px;background:#0000001f}
@media (max-width: 1380px) {
.gradient_bottom{height:80px}
}
@media (max-width: 320px) {
.gradient_bottom{visibility:hidden}
}
.navbar{position:relative;height:76px;width:100%;background-image:url(../img/paper.jpg)!important;z-index:6000}
.navbar__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1370px;height:100%;margin:0 auto}
@media (max-width: 1380px) {
.navbar__container{padding:0 30px}
}
.navbar__logo_img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:url(../img/logo.png) center no-repeat;width:65px;height:45px;-webkit-transition:.3s;transition:.3s}
.navbar__logo_img:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.navbar__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:70px;margin:0 auto;font-family:reaver!important}
@media (max-width: 1100px) {
.navbar__menu{gap:60px}
}
@media (max-width: 1000px) {
.navbar__menu{visibility:hidden;width:0;height:0}
}
.menu__item-link{font-family:"reaver";font-weight:600;font-size:18px;line-height:26px;color:#141413;text-decoration:none;-webkit-transition:.3s;transition:.3s}
.menu__item-link:hover{color:#ffb25a}
@media (max-width: 1100px) {
.menu__item-link{font-size:16px}
}
.navbar__hr{width:100%;height:4px;background:linear-gradient(180deg,#4D4336 0%,#714A27 63.5%,#AA8E75 79%,#5E5548 98.5%)}
.header{position:relative;background:url(../img/header_bg.jpg) center no-repeat;background-size:cover;margin:0 auto;max-width:1920px;height:600px}
@media (max-width: 700px) {
.header{height:450px}
}
@media (max-width: 421px) {
.header{height:450px}
}
.header__social{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:81px;height:250px;top:186px;right:0;background:#edc08a40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #C48840;z-index:50}
@media (max-width: 1200px) {
.header__social{visibility:hidden;width:0;height:0}
}
.social{width:63px;height:61px;-webkit-transition:.3s;transition:.3s}
.social:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}
.vk{background:url(../img/vk.png) center no-repeat}
.ds{background:url(../img/ds.png) center no-repeat}
.tg{background:url(../img/tg.png) center no-repeat}
.header__container{position:relative;z-index:1;max-width:1370px;height:600px;margin:0 auto;-webkit-transition:.3s;transition:.3s}
@media (max-width: 1500px) {
.header__container{padding:0 30px}
}
@media (max-width: 1380px) {
.header__container{overflow:hidden;height:100%}
}
.header__welcome{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
@media (max-width: 1200px) {
.header__welcome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.header__title{font-family:"reaver";font-weight:700;font-size:40px;line-height:72px;color:#FFF;transition:.3s;margin-bottom:8px;text-shadow:0 1px 2px #0000004d 0 2px 6px #00000026;letter-spacing:-.64px;background:linear-gradient(1deg,#330303 29.96%,#AA0909 59.13%,#800707 70.15%,#550404 77.5%);-webkit-text-fill-color:transparent;background-clip:text;text-transform:uppercase;position:relative;z-index:1}
@media (max-width: 600px) {
.header__title{font-size:33px;line-height:52px}
}
.header__subtitle{width:750px;font-family:"reaver";font-weight:540;font-size:20px;margin:2px 0 19px;margin-bottom:40px!important;color:#080808;font-style:normal;line-height:26px!important;letter-spacing:-.28px;text-transform:uppercase;position:relative;z-index:1}
@media (max-width: 600px) {
.header__subtitle{font-size:16px;width:100%}
}
.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:"reaver";font-weight:700;font-size:20px;line-height:29px;gap:20px}
@media (max-width: 600px) {
.header__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;gap:15px}
}
.btn_primary{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 45px;background-color:#FFA53B;color:#FFF;-webkit-transition:.3s;transition:.3s;overflow:hidden}
.btn_primary:hover{background-color:#ff971f}
.btn_primary::before{position:absolute;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-180px;left:0;width:30px;height:100%;background-color:#ffffff65;-webkit-animation:shiny-btn1 3s ease-in-out infinite;animation:shiny-btn1 3s ease-in-out infinite}
@-webkit-keyframes shiny-btn1 {
0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}
80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}
81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}
100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}
}
.btn_secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 45px;border:2px solid #FFA53C;color:#e2e2e2;white-space:nowrap;-webkit-transition:.3s;transition:.3s}
.btn_secondary:hover{background-color:#FFA53B;color:#fff}
.header__character{position:absolute;background:url(../img/character.png) center no-repeat;top:8px;left:532px;width:977px;height:592px;z-index:1;-webkit-transition:.3s;transition:.3s}
@media (max-width: 1380px) {
.header__character{left:550px}
}
@media (max-width: 1200px) {
.header__character{visibility:hidden}
}
@media (max-width: 421px) {
.header__character{-webkit-transform:scale(60%);transform:scale(60%);top:0;left:-490px;visibility:visible}
}
.about__hr{width:100%;height:1px;background:-webkit-gradient(linear,left top,right top,color-stop(-0.42%,#DC9644),color-stop(23.12%,#D69446),color-stop(42.99%,#FFCE94),color-stop(64.44%,#E89432),color-stop(82.22%,#AD6919),color-stop(97.38%,#DD9D53));background:linear-gradient(90deg,#DC9644 -0.42%,#D69446 23.12%,#FFCE94 42.99%,#E89432 64.44%,#AD6919 82.22%,#DD9D53 97.38%)}
.about{width:100%;height:110px;background:url(../img/paper.jpg);position:relative;padding:12px 0!important;overflow-x:hidden;box-shadow:0 8px 12px 6px #00000026 0 4px 4px 0 #0000004d 0 -4px 4px 0 #0000004d}
.about__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(95%);transform:scale(95%)}
@media (max-width: 1500px) {
.about__container{gap:50px;-webkit-transform:scale(90%);transform:scale(90%)}
}
@media (max-width: 700px) {
.about__container{gap:20px;-webkit-transform:scale(80%);transform:scale(80%)}
}
@media (max-width: 600px) {
.about__container{-webkit-transform:scale(70%);transform:scale(70%)}
}
@media (max-width: 500px) {
.about__container{-webkit-transform:scale(80%);transform:scale(80%)}
}
.about__item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:458px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width: 1100px) {
.about__item{max-height:72px;min-width:365px}
.about__item{max-height:72px}
}
.item_image{margin-right:15px;width:91px;height:82px}
.item_desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.item_title{font-weight:700;font-size:24px;line-height:35px;color:#aa0909;font-family:reaver;white-space:nowrap}
.item_subtitle{max-width:380px;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.015em;color:#080808;font-family:reaver}
.last{width:402px}
@media (max-width: 1100px) {
.last{position:absolute;visibility:hidden;width:0;height:0}
}
.remove{visibility:visible}
@media (max-width: 500px) {
.remove{position:absolute;visibility:hidden;width:0;height:0}
}
.bottom{margin-bottom:72px}
@media (max-width: 1100px) {
.bottom{margin-bottom:45px}
}
.content__container{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;max-width:1370px;width:100%;height:auto;margin:0 auto;-webkit-transition:.3s;transition:.3s;margin-top:40px}
@media (max-width: 1500px) {
.content__container{padding:0 30px}
}
@media (max-width: 1100px) {
.content__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.content__primary{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:970px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media (max-width: 1100px) {
.content__primary{max-width:100%}
}
.content__primary_swiper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:340px;border:1px solid #C48840;overflow:hidden;-webkit-transition:.3s;transition:.3s}
@media (max-width: 1380px) {
.content__primary_swiper{max-width:850px}
}
@media (max-width: 1100px) {
.content__primary_swiper{max-width:100%}
}
.swiper-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:970px;height:340px}
.swiper__control{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:10;gap:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:50%;top:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.swiper__control-next{position:relative;z-index:10;background:url(../img/arrow_next.svg) center no-repeat;width:11px;height:22px;color:#EDC08A;padding-right:20px;cursor:pointer}
.swiper__control-prev{position:relative;z-index:10;background:url(../img/arrow_prev.svg) center no-repeat;width:11px;height:22px;color:#EDC08A;padding-left:20px;cursor:pointer}
@media (max-width: 600px) {
.swiper__control-next{visibility:hidden}
.swiper__control-prev{visibility:hidden}
}
.swiper__content{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0 0 40px}
@media (max-width: 600px) {
.swiper__content{padding:0;left:50%;top:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
}
@media (max-width: 500px) {
.swiper__content{padding:0 30px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
.swiper__title{font-family:"reaver";font-weight:700;font-size:36px;line-height:52px;color:#FFA53B;text-shadow:0 0 10px #00000040;margin-bottom:1px}
@media (max-width: 600px) {
.swiper__title{line-height:40px;margin-bottom:3px}
}
@media (max-width: 500px) {
.swiper__title{font-size:28px;line-height:30px;margin-bottom:5px}
}
.swiper__subtitle{max-width:739px;max-height:64px;font-family:"reaver";font-style:normal;font-weight:400;font-size:18px;line-height:21px;letter-spacing:.015em;color:#F9EBD7;margin-bottom:10px;overflow:hidden}
@media (max-width: 600px) {
.swiper__subtitle{max-width:460px}
}
@media (max-width: 500px) {
.swiper__subtitle{max-width:400px;font-size:16px;margin-bottom:12px}
}
.swiper__button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;font-family:"reaver";font-weight:700;font-size:14px;line-height:20px;color:#FFF;padding:10px 40px;background-color:#FFA53B;-webkit-transition:.3s;transition:.3s}
@media (max-width: 600px) {
.swiper__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}
}
.swiper__button:hover{background-color:#ff971f}
.swiper__image{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:970px;width:100%;max-height:380px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media (max-width: 1100px) {
.swiper__image{max-width:1200px;min-width:970px;width:100%;min-height:340px}
}
.swiper__img{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;width:100%;min-height:338px;height:100%}
@media (max-width: 1100px) {
.swiper__img{min-width:970px;width:100%;min-height:340px;height:100%}
}
.swiper__gradient{position:absolute;z-index:4;background:url(../img/swiper_gradient.png) center no-repeat;background-size:cover;width:100%;height:100%}
.content__primary_media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1370px;height:222px;border:1px solid #C48840;margin:30px 0;-webkit-transition:.3s;transition:.3s}
.content__primary_media::-webkit-scrollbar{height:8px}
.content__primary_media::-webkit-scrollbar-track{background-color:#2E2723;-webkit-box-shadow:inset 0 0 6px #0000004d;box-shadow:inset 0 0 6px #0000004d}
.content__primary_media::-webkit-scrollbar-thumb{background-color:#7E4F35}
@media (max-width: 1380px) {
.content__primary_media{max-width:850px}
}
@media (max-width: 1100px) {
.content__primary_media{max-width:100%}
}
@media (max-width: 1000px) {
.content__primary_media{overflow-y:hidden;overflow-x:scroll}
}
@media (max-width: 420px) {
.content__primary_media{margin:30px 0 0}
}
.media__item{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:220px;width:100%;height:100%;overflow:hidden;-webkit-transition:.3s;transition:.3s;padding-top:155px}
.media__item:hover{z-index:20;-webkit-transform:scale(110%);transform:scale(110%);-webkit-box-shadow:0 0 20px 2px #0000004d;box-shadow:0 0 20px 2px #0000004d}
@media (max-width: 1000px) {
.media__item{min-width:200px}
}
.media__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.media__gradient{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;max-width:194px;max-height:220px;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(9.25%,#402f2600),color-stop(39.79%,#392c25e6),to(#2E2723));background:linear-gradient(180deg,#402f2600 9.25%,#392c25e6 39.79%,#2E2723 100%)}
@media (max-width: 1100px) {
.media__gradient{max-width:100%}
}
.media__image{position:absolute;z-index:1;width:414px;height:240px;overflow:hidden;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.media__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:194px;text-align:left;z-index:4;margin:0 0 10px 13px}
.media__username{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"reaver";max-height:20px;max-width:140px;font-weight:400;font-size:11px;line-height:20px;letter-spacing:.015em;color:#B2A899;margin-bottom:3px}
.media__username::before{content:url("../img/user.svg");margin-right:4px;width:20px;height:20px;color:#B2A899}
.media_name{max-width:163px;max-height:22px;font-family:"reaver";font-weight:600;font-size:13px;line-height:22px;letter-spacing:.015em;color:#F9EBD7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.primary__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:970px;max-height:60px;width:100%;height:60px;font-family:"reaver";font-weight:700;font-size:20px;line-height:29px;gap:30px;-webkit-transition:.3s;transition:.3s}
@media (max-width: 1100px) {
.primary__buttons{max-width:100%}
}
@media (max-width: 421px) {
.primary__buttons{visibility:hidden;width:0;height:0}
}
.primary__buttons_about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:583px;width:100%;background-color:#66422F;color:#EDC08A;border:1px solid #C48840;-webkit-transition:.3s;transition:.3s}
.primary__buttons_about:hover{color:#ffb25a}
@media (max-width: 1100px) {
.primary__buttons_about{max-width:100%}
}
.primary__buttons_start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:357px;width:100%;background-color:#FFA53B;color:#fff;border:1px solid #C48840;-webkit-transition:.3s;transition:.3s}
.primary__buttons_start:hover{background-color:#ff971f}
.content__secondary{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.content__mmotop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:470px;height:113px;width:100%;overflow:visible;margin-bottom:15px;border-radius:15px;background:linear-gradient(50deg,#e0e0e0d9 -29.8%,#F5F5F5 75.37%);box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026!important;padding:16px!important;transition:background .2s linear;pointer-events:all;transition:all .3s ease}
@media (max-width: 1100px) {
.content__mmotop{visibility:hidden;margin-bottom:0;width:0;height:0}
}
.mmotop__image{position:absolute;z-index:1;background-size:cover;opacity:.3;width:100%;height:100%;border-radius:15px;background:linear-gradient(50deg,#e0e0e0d9 -29.8%,#F5F5F5 75.37%);box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026!important;padding:16px!important;transition:background .2s linear;pointer-events:all;transition:all .3s ease}
.mmotop__character{position:absolute;z-index:2;background:url(../img/mmotop_woman.png) center no-repeat;width:100%;height:100%}
.mmotop__link{position:absolute;z-index:3;background:url(../img/mmotop.png) center no-repeat;width:100%;height:100%;-webkit-transition:.3s;transition:.3s}
.mmotop__link:hover{-webkit-transform:scale(105%);transform:scale(105%);-webkit-filter:brightness(1.1);filter:brightness(1.1)}
@media (max-width: 1380px) {
.mmotop__link{-webkit-transform:scale(90%);transform:scale(90%)}
}
.content__news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#7E4F35;border:1px solid #C48840}
.news__title{font-family:"reaver";font-weight:700;font-size:24px;line-height:29px;letter-spacing:.015em;text-align:center;color:#EDC08A;margin:20px 0}
.news__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#66422F;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 20px 24px;overflow:hidden}
.news__block_img{max-width:70px;max-height:70px;width:100%;height:100%;margin-right:18px}
.soc__block_img{max-width:70px;max-height:70px;width:100%;height:100%;margin-right:18px;margin-left:18px}
.news__block_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.news__block_misc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px;max-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.misc__title{font-family:"reaver";font-weight:700;font-size:14px;line-height:20px}
.misc__title::after{content:" ]"}
.misc__title::before{content:"[ "}
.important{color:#aa0909}
.news{color:#8AC9ED}
.promo{color:#A4ED8A}
.event{color:#B68AED}
.misc__date{font-family:"reaver";font-weight:400;font-size:13px;line-height:15px;color:#A69275}
.news__block_title{font-family:"reaver";font-weight:700;font-size:16px;line-height:23px;max-width:240px;width:100%;max-height:24px;color:#AA0909;margin-bottom:2px;letter-spacing:.015em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;transition:.3s}
.news__block_title:hover{text-decoration:underline}
@media (max-width: 1100px) {
.news__block_title{max-width:540px}
}
.news__block_text{font-family:"reaver";font-weight:400;font-size:14px;line-height:16px;color:#343434;max-height:50px;max-width:318px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media (max-width: 1380px) {
.news__block_text{max-width:290px}
}
@media (max-width: 1281px) {
.news__block_text{max-width:200px}
}
@media (max-width: 1100px) {
.news__block_text{max-width:840px}
}
.alt{background-color:transparent}
.footer{z-index:2;position:relative;margin:0 auto;max-width:1370px;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
@media (max-width: 1100px) {
.footer{max-width:100%;padding:0 30px;overflow:hidden}
}
.footer__container{position:relative;width:100%;z-index:10;margin:70px 0 53px}
@media (max-width: 1100px) {
.footer__container{width:100%}
}
@media (max-width: 600px) {
.footer__container{margin:40px 0 53px}
}
.footer__img{margin:0 auto;background-image:url(../img/beforemus.png);width:100%;height:56px;background-repeat:no-repeat;background-position:center;background-size:contain}
.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;font-family:"reaver";font-weight:600;font-size:14px;margin:26px 0 29px;text-transform:uppercase}
@media (max-width: 1100px) {
.footer__menu{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:24px}
}
.footer__menu_link{color:#000;-webkit-transition:.3s;transition:.3s}
.footer__menu_link:hover{color:#000}
.footer__misc{font-family:"reaver";font-weight:400;font-size:14px;color:#897A68}
.footer__misc_license{margin-bottom:10px;line-height:1.6}
.footer__misc_author{color:#897A68;-webkit-transition:.3s;transition:.3s}
.footer__misc_author:hover{text-decoration:underline}
.footer__bg{position:absolute;z-index:1;bottom:0;opacity:.2;width:1920px;height:550px}
.select{max-width:50px;background-color:transparent;width:100%;height:100%;position:relative;font-family:"reaver";font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#EDC08A;cursor:pointer}
.select_link{font-size:16px;font-weight:700;width:100%;height:100%;background-color:#7E4F35;border:1px solid #C48840;text-decoration:none}
.header__start{position:relative;background:url(../img/head.jpg) center center no-repeat;margin:0 auto;max-width:1920px;height:473px}
@media (max-width: 700px) {
.header__start{height:450px}
}
@media (max-width: 421px) {
.header__start{height:450px}
}
.header__container_start{position:relative;z-index:1;max-width:1370px;height:100%;margin:0 auto;-webkit-transition:.3s;transition:.3s}
@media (max-width: 1500px) {
.header__container_start{padding:0 30px}
}
@media (max-width: 1380px) {
.header__container_start{overflow:hidden;height:100%}
}
.header__social_start{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:81px;height:250px;top:115px;right:0;background:#edc08a40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #C48840;z-index:50}
@media (max-width: 1200px) {
.header__social_start{visibility:hidden;width:0;height:0}
}
.header__character_start{position:absolute;background:url(../img/character_start.png) center no-repeat;top:2px;left:810px;width:600px;height:471px;z-index:1;-webkit-transition:.3s;transition:.3s}
@media (max-width: 1200px) {
.header__character_start{left:690px}
}
@media (max-width: 1000px) {
.header__character_start{left:55%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
.about__container_start{height:36px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;width:100%}
@media (max-width: 1500px) {
.about__container_start{-webkit-transform:scale(90%);transform:scale(90%)}
}
@media (max-width: 700px) {
.about__container_start{-webkit-transform:scale(80%);transform:scale(80%)}
}
@media (max-width: 600px) {
.about__container_start{-webkit-transform:scale(70%);transform:scale(70%)}
}
@media (max-width: 500px) {
.about__container_start{-webkit-transform:scale(80%);transform:scale(80%)}
}
.content__start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0 auto;width:100%}
@media (max-width: 550px) {
.content__start{gap:110px}
}
.start__block{/* position: relative; */;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1370px;border-radius:18px;height:177px;background:linear-gradient(50deg,#e0e0e0d9 -29.8%,#F5F5F5 75.37%);box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026!important;padding:16px!important;pointer-events:all;transition:all .3s ease;background-image:url(../img/bg/white-paper.jpg);width:100%;background-position:center}
.block__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:24px;-webkit-transition:.3s;transition:.3s}
@media (max-width: 760px) {
.block__container{-webkit-transform:scale(90%);transform:scale(90%)}
}
@media (max-width: 500px) {
.block__container{-webkit-transform:scale(80%);transform:scale(80%)}
}
.bls{top:-2px;margin-bottom:0!important}
.start_title{text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-shadow:0 0 10px #00000040;margin-bottom:2px;white-space:nowrap;color:#080808;font-family:"reaver";font-size:26.5px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:-.48px;text-transform:uppercase}
.start_subtitle{max-width:100%;font-family:"reaver";font-weight:400;font-size:20px;line-height:25px;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#080808;margin-bottom:23px}
.btn_start{font-family:"reaver";font-weight:700;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:15px 45px;background-color:#FFA53B;color:#FFF;-webkit-transition:.3s;transition:.3s}
.btn_start:hover{background-color:#ff971f}
.start__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}
@media (max-width: 600px) {
.start__download{-webkit-transform:scale(90%);transform:scale(90%);gap:5px}
}
@media (max-width: 500px) {
.start__download{-webkit-transform:scale(90%);transform:scale(90%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}
}
.btn_start_dl{font-family:"reaver";font-weight:700;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:15px 45px;color:#FFF;-webkit-transition:.3s;transition:.3s;white-space:nowrap}
.btn_start_dl:nth-child(1n){background-color:#3CB9FF}
.btn_start_dl:nth-child(1n):hover{background-color:#1ba5f5}
.btn_start_dl:nth-child(2n){background-color:#80BD63}
.btn_start_dl:nth-child(2n):hover{background-color:#66b143}
.btn_start_dl:nth-child(3n){background-color:#fdd02a}
.btn_start_dl:nth-child(3n):hover{background-color:#edbd10}
.active{font-family:"reaver";font-weight:600;font-size:18px;line-height:26px;color:#141413;text-decoration:none;-webkit-transition:.3s;transition:.3s}
.about__top{background:url(../img/top.png) center no-repeat;width:334px;height:56px}
.content__top{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1170px;width:100%;gap:30px}
.top__block{background-color:#7E4F35;border:1px solid #C48840;min-width:320px;max-width:570px;width:50%;max-height:375px;font-family:"reaver";font-weight:700;overflow:hidden}
.top__title{font-size:24px;line-height:35px;text-align:center;letter-spacing:.015em;color:#EDC08A;margin:20px 0}
.top__stats{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:9%;color:#EDC08A;font-size:16px;line-height:23px;letter-spacing:.015em;font-size:16px;height:50px;border:solid #C48840;border-width:1px 0;text-align:center}
@media (max-width: 1080px) {
.top__stats{gap:8%}
}
@media (max-width: 700px) {
.top__stats{gap:5%}
}
.top__stats_pos{width:50px}
.top__stats_name{width:180px}
.top__stats_class{width:70px}
.top__stats_main{width:100px}
.top__list{color:#F9EBD7;max-height:250px;overflow-y:scroll;overflow-x:hidden}
.top__list::-webkit-scrollbar{width:8px;position:absolute}
.top__list::-webkit-scrollbar-track{background-color:#523626;-webkit-box-shadow:inset 0 0 6px #0000004d;box-shadow:inset 0 0 6px #0000004d}
.top__list::-webkit-scrollbar-thumb{background-color:#7E4F35}
.top__list_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9%;height:50px;font-size:16px;line-height:23px;text-align:center;letter-spacing:.015em;background-color:#66422F}
.top__list_item:nth-child(even){background-color:transparent}
.item_pos{position:relative;left:3px;width:50px}
.item_name{position:relative;left:4px;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.item_class{position:relative;left:5px;width:70px}
.item_class_img{width:30px;height:30px}
.item_main{position:relative;left:5px;width:100px}
a.btn_secondary-lk{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:13px 45px;border:2px solid #774c2e;white-space:nowrap;font-family:"reaver";font-weight:600;font-size:18px;color:#141413;text-decoration:none;transition:.3s}
.countdown{display:inline-flex;gap:12px;align-items:center;color:#eef2ff;padding:16px;border-radius:12px;font-family:reaver}
.countdown .part{text-align:center;min-width:72px;padding:10px 14px;border-radius:8px;backdrop-filter:blur(4px);background:linear-gradient(0deg,#00000005 0%,#00000005 100%);box-shadow:0 -1.25px .833px 0 #FFF inset,0 -2.508px .502px 0 #ffffff4d inset,0 1.254px 2.508px 0 #0006 inset,0 .833px 0 0 #FFF,0 -.833px 0 0 #00000040}
.countdown .value{font-size:28px;font-weight:700;line-height:1;color:#080808}
.countdown .label{font-size:12px;opacity:.8;margin-top:6px;text-transform:uppercase;letter-spacing:.06em;color:#080808}
.countdown .sep{font-size:20px;opacity:.6}
.small-note{display:block;margin-top:8px;color:#90826d;font-size:13px;opacity:.9;text-align:center}
.expired{font-weight:700;color:#ffb4b4}
@media (max-width:480px) {
.countdown{gap:8px;padding:10px}
.countdown .value{font-size:20px}
.countdown .part{min-width:56px;padding:8px 10px}
}
.mini_gold{width:211px;height:52px}
.gold_button{gap:24px;background:linear-gradient(180deg,#7D694B 0%,#BF9D7B 41.25%,#41301A 48.75%,#6E5734 73.87%);transition:all .3s ease;position:relative;padding:2px;cursor:pointer}
.gold_button::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#4C4739 0%,#363022 45%,#362D1B 46%,#241E12 55%,#473825 100%);opacity:1;transition:opacity .3s ease;margin:2px;border-radius:30px}
.gold_button{height:50px;gap:24px;background:linear-gradient(180deg,#7D694B 0%,#BF9D7B 41.25%,#41301A 48.75%,#6E5734 73.87%);transition:all .3s ease;position:relative;padding:2px;cursor:pointer;border-radius:30px}
.mini_gold .in_button{font-size:18px;line-height:32.533px;letter-spacing:.54px}
.in_button{display:flex;justify-content:center;align-items:center;color:#E6DCBE;font-family:'OpenSans SemiBold';font-size:24px;line-height:32.533px;letter-spacing:.72px;text-transform:uppercase;padding:8px 52px;width:100%;height:100%;background:linear-gradient(180deg,#6E5C42 0%,#3D2F21 48%,#382716 49%,#2B1E11 58%,#422B19 100%),linear-gradient(180deg,#4C4739 0%,#363022 45%,#362D1B 46%,#241E12 55%,#473825 100%);transition:all .3s ease;border-radius:30px}
.in_button span{position:relative;z-index:2;border-radius:30px}
.submit-email,.drop_shadow{filter:drop-shadow(0px 2px 2px #0000004D)}
.submit-email,.white_form_but{background-image:url(../img/white3.png);width:252px!important;min-width:252px!important;color:#181717;display:block!important;padding:15px 0!important;font-size:16px!important;line-height:24px!important;background-repeat:no-repeat;background-position:center;background-size:cover;font-family:reaver;text-align:center;background-color:inherit;cursor:pointer;min-height:52px;height:52px;text-transform:uppercase;transition:all 250ms ease-out;position:relative;transform-style:flat}
button.btn.mb-4{text-transform:uppercase;font-size:18px!important;line-height:24px!important;font-family:reaver!important;background-image:url(../img/redmain.png);width:264px!important;height:70px;color:#fff;font-size:18px;line-height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;font-family:reaver;text-align:center;background-color:inherit;cursor:pointer;transition:all 250ms ease-out;filter:drop-shadow(0px 2px 2px #0000004D);margin:0 auto!important;display:flex;justify-content:center;align-items:center}
button.btn.mb-4:hover{transform:translateY(-4px) scale(1.05);filter:drop-shadow(0px 6px 10px #ff000000)}
h2.mb-32{color:#080808;font-family:reaver;font-size:26.5px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:-.48px;text-transform:uppercase}
h2.mb-32 span{color:#AA0909}
.second_block_item{width:100%}
.change{border:none!important}
.second_block_obertka{border-radius:15px;background:linear-gradient(50deg,#e0e0e0d9 -29.8%,#F5F5F5 75.37%);box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026!important;padding:16px!important;transition:background .2s linear;pointer-events:all;transition:all .3s ease}
.change{overflow:hidden;position:relative;background-color:#333;max-width:1216px;margin-bottom:20px;display:block}
.second_block_border{background:linear-gradient(180deg,#4D4336 0%,#714A27 63.5%,#AA8E75 79%,#5E5548 98.5%);border-radius:20px;width:100%;height:100%;padding:3px}
.second_block_body{border-radius:18px;background:linear-gradient(50deg,#e0e0e0 -29.8%,#F5F5F5 75.37%);padding:24px!important;pointer-events:all;width:100%;height:100%}
.pic_pers{position:absolute;height:302px;right:0;bottom:0;pointer-events:none;z-index:3}
.second_block_title{color:#080808;font-family:reaver;font-size:42.001px;text-align:left;font-weight:400;line-height:45.001px;letter-spacing:-.336px;text-transform:uppercase}
.second_block_title span{color:#AA0909}
.second_block_body:after{content:"";position:absolute;top:26px;width:calc(100% - 54px);left:26px;height:calc(100% - 54px);border:1px dotted #997759;border-radius:13px;pointer-events:none;z-index:2}
.block_wrapper{display:flex;width:100%;align-items:center;border-radius:14px;background:#FFF;padding:10px;border-radius:20px;box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026}
.block_border{background:linear-gradient(180deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%);width:100%;height:100%;padding:2px;border-radius:16px}
.block_body{display:flex;flex-direction:column;align-items:center;border-radius:15px;background:#FFF;padding:12px;border-radius:15px;width:100%;height:100%;position:relative}
.block_title{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #08080882;padding-bottom:8px;padding-top:8px;flex-direction:row}
.block_but{display:flex;align-items:center;justify-content:right;margin:0}
.white_but{background-image:url(../img/buttonwhite.png);width:308px;min-width:308px;color:var(--primary-black);display:block;padding:15px 0;font-family:reaver;font-size:18px;font-weight:400;line-height:29px;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;transform-style:flat;transition:all 250ms ease-out;background-size:cover;cursor:pointer;background-repeat:no-repeat;background-color:#fff0}
.timer_block{background:url(../img/paper.jpg);position:relative;padding:12px 0!important;overflow-x:hidden;box-shadow:0 8px 12px 6px #00000026 0 4px 4px 0 #0000004d 0 -4px 4px 0 #0000004d}
.timer_block:before{content:"";position:absolute;bottom:22px;width:100%;left:0;height:2px;background:linear-gradient(270deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%)}
.patternL{left:-510px;top:133px}
.timer_pattern{position:absolute;opacity:1;filter:brightness(0.9)}
.patternR{right:-510px;top:133px}
.timer_border{background:linear-gradient(180deg,#4D4336 0%,#714A27 63.5%,#AA8E75 79%,#5E5548 98.5%);width:100%;height:100%;padding:6px 0}
.index-timer{padding:10px 0!important;background:url(../img/paper.jpg);width:100%;height:100%}
.timer_block:after{content:"";position:absolute;top:22px;width:100%;left:0;height:2px;background:linear-gradient(270deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%)}
img.logo-site{width:700px;height:225px;margin-left:10px}
@media (max-width: 768px) {
img.logo-site{display:none}
}
.slick-arrow{width:85px!important;height:80px!important;background-image:url(../img/arrowback.png)!important;filter:drop-shadow(0px 2px 6px #00000026);background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#080808!important}
.slick-next::before{content:"\f105"!important;margin-right:-3px}
.slick-arrow::before,.slick-arrow::after{display:inline-block;width:32px;height:32px;font-family:'FontAwesome'!important;text-align:center;font-size:32px!important;transition:.2s linear}
.birja_block{background-image:url(../img/bg/white-paper.jpg);width:100%;height:800px;background-position:center;background-size:contain;box-shadow:0 2px 6px 2px #00000026;position:relative}
.birja_block:before{content:"";position:absolute;bottom:23px;width:100%;left:0;height:2px;background:linear-gradient(270deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%)}
.petlyal{bottom:45px;left:20px}
.petlya{position:absolute;display:block}
.petlyar{bottom:45px;right:20px;transform:rotate(270deg)}
.birja_border{position:relative;width:100%;height:100%}
.birja_border:before{content:"";position:absolute;bottom:15px;width:100%;left:0;height:4px;background:linear-gradient(270deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%)}
.birja_inblock{position:relative;width:100%;max-width:1920px;height:100%;display:flex;align-items:center;margin:0 auto}
.flag{position:absolute;top:15px;left:64px;z-index:2;display:block}
.flag_parent{position:relative}
.flag_white{display:block}
.flag_black{display:none}
.flag_text{font-family:reaver;font-size:23.39px;font-weight:400;line-height:27.28px;letter-spacing:-.008em;text-align:center;text-transform:uppercase;color:var(--primary-black);position:absolute;transform:rotate(-90deg);top:153px;left:77px}
.birja_text_block{position:relative;max-width:870px;padding:0 71px;gap:72px;display:flex;flex-direction:column;margin-left:23%}
.birja_title span{color:#aa0909}
.birja_p{display:flex;flex-direction:column;gap:18px;margin-top:10px}
.spear{position:absolute;top:65px;left:0}
.draconic{bottom:0;position:absolute;right:0;z-index:2;display:block}
.luchi{position:absolute;right:0;bottom:32px;z-index:1;display:block}
.birja_border:after{content:"";position:absolute;top:9px;width:100%;left:0;height:6px;background:linear-gradient(270deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%)}
.birja_block:after{content:"";position:absolute;top:19px;width:100%;left:0;height:2px;background:linear-gradient(270deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%)}
.change-new{border:none!important}
.second_block_obertka-new{border-radius:15px;background:linear-gradient(50deg,#e0e0e0d9 -29.8%,#F5F5F5 75.37%);box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026!important;padding:16px!important;transition:background .2s linear;pointer-events:all;transition:all .3s ease;background-image:url(../img/bg/white-paper.jpg);width:100%;background-position:center;background-size:contain;box-shadow:0 2px 6px 2px #00000026;position:relative}
.change-new{overflow:hidden;position:relative;background-color:#333;margin-bottom:20px;display:block}
.second_block_border-new{background:linear-gradient(180deg,#4D4336 0%,#714A27 63.5%,#AA8E75 79%,#5E5548 98.5%);border-radius:20px;width:100%;height:100%;padding:3px}
.second_block_body-new{border-radius:18px;background:linear-gradient(50deg,#e0e0e0 -29.8%,#F5F5F5 75.37%);padding:24px!important;pointer-events:all;width:100%;height:100%}
.header__subtitle-news{font-weight:200;font-size:20px;color:#080808;font-style:normal;position:relative;font-family:reaver}
.map-card__container{color:#aa0909;font-family:reaver;font-size:26px;font-style:normal;font-weight:500;padding-bottom:8px;text-transform:uppercase}
.map_line{height:.738px;align-self:stretch;margin:16px 0;background:var(--grey-30);box-shadow:0 1px 0 0 #FFF,0 -1px 0 0 #00000040 0 -1.5px 1px 0 #FFF inset,0 -3.009px .602px 0 #ffffff4d inset,0 1.505px 3.009px 0 #0006 inset}
span.map-sit{color:#080808;font-family:reaver;font-size:26px;font-style:normal;font-weight:500;padding-bottom:8px;text-transform:uppercase}
@keyframes borderPulse {
0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
span.server__title{font-size:20px;color:#080808;font-style:normal;position:relative;font-family:reaver}
span.server__online{text-transform:uppercase;color:#02ad46;font-weight:600;position:relative;font-family:reaver;font-size:20px;font-style:normal}
span.server__info-val{color:#aa0909;font-family:reaver;font-size:20px;font-style:normal;font-weight:600;padding-bottom:8px;text-transform:uppercase}
span.server__info-item{font-size:20px;color:#080808;font-style:normal;position:relative;font-family:reaver;margin-left:20px}
.block_wrapper_news{display:flex;width:100%;align-items:center;border-radius:14px;background:#FFF;padding:10px;border-radius:20px;box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026}
.block_border_news{background:linear-gradient(180deg,#4D4336 0.05%,#714A27 63.49%,#8B6849 78.97%,#5E5548 98.45%);width:100%;height:100%;padding:2px;border-radius:16px}
.block_body_news{display:flex;flex-direction:column;align-items:center;border-radius:15px;background:#FFF;padding:12px;border-radius:15px;width:100%;height:100%;position:relative}
.block_title_news{width:100%;display:flex;align-items:center;justify-content:left;border-bottom:1px solid #08080882;padding-bottom:8px;padding-top:8px;flex-direction:row}
.news__block_news_img{max-width:70px;max-height:70px;width:100%;height:100%;margin-right:18px}
.news__block_content_news{display:-ms-flexbox;-ms-flex-direction:column}
.news__block_misc_news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px;max-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:500px}
.important_news{color:#aa0909}
.misc__title_news{font-family:"reaver";font-weight:700;font-size:14px;line-height:20px;max-width:100px}
.misc__date_news{font-family:"reaver";font-weight:400;font-size:13px;line-height:15px;transform:translateX(265px);color:#A69275}
.news__block_title_news{font-family:"reaver";font-weight:700;font-size:16px;line-height:23px;width:100%;max-height:24px;color:#AA0909;margin-bottom:2px;letter-spacing:.015em;overflow:hidden;white-space:nowrap;-webkit-transition:.3s;transition:.3s}
.news__block_text_news{font-family:"reaver";font-weight:400;font-size:14px;line-height:16px;color:#343434;max-height:50px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
h1.cloud_title{font-family:reaver;font-size:44px;font-style:normal;font-weight:600;line-height:68px;letter-spacing:-.64px;padding:56px 0 36px;text-align:center;text-shadow:0 4px 8px #00000026 0 1px 3px #0000004d;position:relative;z-index:1;text-transform:uppercase;font-family:reaver}
.header__buttons_start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:"reaver";font-weight:700;font-size:20px;line-height:29px;gap:20px;margin:0 auto}
.header__buttons_start :hover{transform:translateY(-1px) scale(1.05);filter:drop-shadow(0px 6px 10px #ff000000)}
@media (max-width: 600px) {
.header__buttons_start{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;gap:15px}
}
.header_start{position:relative;background:url(../img/header_bg_start.jpg) center no-repeat;background-size:cover;margin:0 auto;max-width:1920px;height:250px}
.newdev_subtitle{max-width:100%;font-family:"reaver";font-weight:400;font-size:20px;line-height:25px;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#080808;margin-bottom:23px}
.newdev__block{position:relative;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1370px;border-radius:18px;background:linear-gradient(50deg,#e0e0e0d9 -29.8%,#F5F5F5 75.37%);box-shadow:0 1px 2px 0 #0000004d 0 2px 6px 2px #00000026!important;padding:16px!important;pointer-events:all;transition:all .3s ease;background-image:url(../img/bg/white-paper.jpg);width:100%;background-position:center}
.cp-login__info-title{font-size:18px!important;font-style:normal;font-weight:600;line-height:36px!important;letter-spacing:-.28px;text-transform:uppercase;margin:0 0 16px}
.newdev__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:24px;-webkit-transition:.3s;transition:.3s;margin-bottom:60px;font-size:18px}
span.server__devider{margin-left:10px;margin-right:10px}
#countdown .label{position:relative;line-height:1.1;min-height:1.2em}
#countdown .online-badge{position:absolute;top:-70px;right:-170px;font-size:10px;font-weight:700;letter-spacing:.3px;color:#0f9d58;background:#0f9d581f;border:1px solid #0f9d58;border-radius:10px;padding:2px 6px;pointer-events:none;white-space:nowrap;box-shadow:0 1px 2px #00000014}
#countdown.countup .part:first-child{position:relative;overflow:visible}
.vote-list{display:grid;gap:16px;padding:20px}
.vote-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 22px;border:1px solid #0000001f;border-radius:14px;background:#fff;text-decoration:none;box-shadow:0 4px 14px #0000000f;transition:.2s ease}
.vote-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000001f}
.vote-card__subtitle{font-weight:700;font-size:16px;color:#c01919;margin-bottom:6px}
.vote-card__domain{font-weight:800;letter-spacing:.8px;font-size:18px;color:#222}
@media (min-width: 640px) {
.vote-list{grid-template-columns:repeat(2,1fr)}
}
@media (min-width: 992px) {
.vote-list{grid-template-columns:repeat(3,1fr)}
}
.vote-list{display:grid;gap:16px;padding:20px;grid-template-columns:1fr}
@media (min-width: 640px) {
.vote-list{grid-template-columns:repeat(2,1fr)}
}
@media (min-width: 992px) {
.vote-list{grid-template-columns:repeat(2,1fr)}
}
.modal-overlay{position:fixed;inset:0;background:#0009;backdrop-filter:blur(2px);display:none;align-items:center;justify-content:center;z-index:10000;padding:24px}
.modal-overlay.is-open{display:flex;animation:modal-fade-in .18s ease-out}
@keyframes modal-fade-in {
from{opacity:0}
to{opacity:1}
}
.modal-card{width:min(980px,100%);max-height:86vh;background:#1a120f;color:#eee;border-radius:12px;box-shadow:0 12px 40px #00000080;overflow:hidden;border:1px solid #ffffff14}
.modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:linear-gradient(180deg,#ffffff0d,transparent);border-bottom:1px solid #ffffff14}
.modal-title{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}
.modal-close{appearance:none;border:0;background:transparent;color:#ccc;font-size:20px;line-height:1;cursor:pointer;padding:6px 8px;border-radius:8px}
.modal-close:hover{color:#fff;background:#ffffff14}
.modal-body{padding:0}
.modal-scroll{max-height:72vh;overflow:auto;padding:18px}
.modal-content{background:#201712;border:1px solid #ffffff0f;border-radius:10px;padding:18px}
.modal-content h1,.modal-content h2,.modal-content .cp-login__info-title{color:#ffd28a;margin:14px 0 6px}
.modal-content p{margin:8px 0;line-height:1.55}
.modal-scroll::-webkit-scrollbar{width:10px}
.modal-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:8px}
.modal-scroll::-webkit-scrollbar-track{background:#00000040}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
html.dock-open{overflow:hidden}
.start__block,.block__container,.bls{overflow:visible!important}
#server-features{--brand:#aa0909;--brand-2:#c00a0a;--ink:#1e1e1e;--muted:#666;--paper:#fffffff0;--paper-2:#ffffffe6;--border:#e8dccbf2;--shadow:0 18px 50px #00000029;--shadow-soft:0 10px 26px #0000001f;--radius:16px;--radius-sm:12px;position:relative}
#server-features .section-container{scroll-margin-top:140px}
#server-features::before{content:"";position:absolute;inset:-40px -40px -40px -40px;background:radial-gradient(900px 300px at 80% 10%,#aa09091a,transparent 60%),radial-gradient(700px 240px at 10% 30%,#0000000f,transparent 55%);pointer-events:none;z-index:0}
#server-features > *{position:relative;z-index:1}
#server-features .dock-toggle{position:fixed;right:20px;bottom:20px;z-index:2100;width:48px;height:48px;border-radius:50%;border:1px solid #ffffff38;box-shadow:0 16px 40px #00000038;background:linear-gradient(180deg,var(--brand-2),var(--brand));color:#fff;font-size:20px;line-height:48px;cursor:pointer;display:none;transition:transform .2s ease,filter .2s ease}
#server-features .dock-toggle:hover{transform:translateY(-2px) scale(1.04);filter:brightness(1.05)}
#server-features .dock-toggle:active{transform:translateY(0) scale(.98)}
#server-features .features-dock{position:fixed;right:40px;top:120px;width:320px;max-height:calc(100vh - 160px);z-index:2000;display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--paper);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .22s ease,opacity .22s ease}
#server-features .dock-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #e8dccbe6}
#server-features .dock-title{font-family:'reaver',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;color:var(--brand);font-size:16px;letter-spacing:.6px;text-transform:uppercase}
#server-features .dock-close{width:34px;height:34px;border-radius:10px;border:1px solid #00000014;background:#ffffffbf;cursor:pointer;font-size:22px;line-height:30px;color:#333;display:none}
#server-features .dock-close:hover{background:#fff}
#server-features .dock-nav{display:grid;gap:10px}
#server-features .dock-link{display:flex;align-items:center;justify-content:space-between;text-decoration:none;text-transform:uppercase;padding:12px 14px;border-radius:12px;font-family:'reaver',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.35px;border:1px solid #e8dccbf2;background:#ffffffeb;color:#222;transition:box-shadow .16s ease,background-color .16s ease,color .16s ease,border-color .16s ease}
#server-features .dock-link:hover{transform:none!important;box-shadow:0 8px 20px #0000001a}
#server-features .dock-link.active{background:linear-gradient(180deg,var(--brand-2),var(--brand));color:#fff;border-color:#aa0909d9;box-shadow:0 12px 28px #aa09093d}
#server-features .dock-link:focus-visible{outline:3px solid #aa09094d;outline-offset:2px}
#server-features .dock-help{margin-top:4px;font-size:12px;color:var(--muted);line-height:1.45;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;padding:10px 12px;background:#aa09090f;border:1px solid #aa09091a;border-radius:12px}
#server-features .tabs-fixed{position:fixed;left:50%;transform:translateX(-50%);top:92px;z-index:2000;display:none;background:#ffffffeb;border:1px solid var(--border);border-radius:14px;padding:8px;gap:8px;box-shadow:var(--shadow-soft);backdrop-filter:blur(12px)}
#server-features .tabs-fixed.show{display:flex}
#server-features .tabs-fixed .nav-btn{padding:9px 14px;min-width:118px;border-radius:12px;text-decoration:none;text-transform:uppercase;font-family:'reaver',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.35px;color:#1f1f1f;background:#ffffffeb;border:1px solid #e8dccbf2;transition:box-shadow .16s ease,background-color .16s ease,color .16s ease;text-align:center}
#server-features .tabs-fixed .nav-btn:hover{transform:none!important;box-shadow:0 8px 20px #0000001a}
#server-features .tabs-fixed .nav-btn.active{background:linear-gradient(180deg,var(--brand-2),var(--brand));color:#fff;border-color:#aa0909d9;box-shadow:0 12px 28px #aa09093d}
#server-features .features-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:18px 0 6px}
#server-features .feature-card{background:#fffffff2;border-radius:var(--radius);padding:18px;border:1px solid #e8dccbf2;box-shadow:0 10px 28px #0000001a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;position:relative;overflow:hidden}
#server-features .feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#aa090900,#aa0909d9,#aa090900);opacity:.85}
#server-features .feature-card:hover{transform:translateY(-3px);border-color:#aa090940;box-shadow:0 16px 44px #00000024}
#server-features .feature-header{display:flex;align-items:center;gap:12px;margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid #aa090938}
#server-features .feature-icon{width:28px;height:28px;color:var(--brand)}
#server-features .feature-title{font-family:'reaver',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:20px;font-weight:900;color:var(--brand);text-transform:uppercase;margin:0;letter-spacing:.55px}
#server-features .feature-subtitle{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;color:var(--muted);margin:8px 0 14px;line-height:1.5}
#server-features .feature-item{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px dashed #e8dccbf2;gap:12px}
#server-features .feature-item:last-child{border-bottom:none}
#server-features .feature-label{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;color:#2a2a2a;flex:1}
#server-features .feature-value{font-family:'reaver',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;font-weight:900;color:var(--brand);text-align:right;white-space:nowrap}
#server-features .feature-list{list-style:none;padding:0;margin:0}
#server-features .feature-list li{padding:7px 0;display:flex;align-items:flex-start;gap:10px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;color:#2a2a2a;line-height:1.45}
#server-features .feature-list li:before{content:"";width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--brand);flex:0 0 8px;opacity:.9}
#server-features .second_block_body{padding:18px 18px 8px}
@media (max-width:1280px) {
#server-features .features-dock{right:18px;width:292px}
}
@media (max-width:1024px) {
#server-features .features-dock{display:none;left:14px;right:14px;top:74px;width:auto;max-height:calc(100vh - 110px);transform:translateY(8px);opacity:0}
#server-features .dock-close{display:inline-flex;align-items:center;justify-content:center}
#server-features .dock-toggle{display:block}
#server-features .features-dock.is-open{display:flex;transform:translateY(0);opacity:1}
}
@media (prefers-reduced-motion: reduce) {
#server-features *{transition:none!important;scroll-behavior:auto!important}
}
#server-features .dock-link,#server-features .tabs-fixed .nav-btn,#server-features .feature-card,#server-features .feature-item{box-sizing:border-box}
@media (max-width: 768px) {
#server-features .second_block_body{padding:14px 14px 6px}
#server-features .feature-title{font-size:18px}
#server-features .feature-subtitle{font-size:12.5px}
#server-features .features-grid{grid-template-columns:1fr}
#server-features .feature-value{white-space:normal;max-width:52%}
}
@media (max-width: 480px) {
#server-features .section-container{scroll-margin-top:120px}
#server-features .feature-card{padding:14px;border-radius:14px}
#server-features .feature-item{align-items:flex-start;gap:10px}
#server-features .feature-label{font-size:13px}
#server-features .feature-value{font-size:13px;text-align:right;white-space:normal;max-width:56%}
#server-features .tabs-fixed{left:10px;right:10px;transform:none;width:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;gap:8px}
#server-features .tabs-fixed .nav-btn{min-width:auto;display:inline-flex;white-space:nowrap;padding:8px 12px;border-radius:12px}
}
@media (max-width: 1024px) {
#server-features .features-dock{overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}
}