@charset "UTF-8";@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-Black-MRZlm8li.ttf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-ExtraBold-BQ9-S0d_.ttf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-Bold-nPtuWU9B.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-SemiBold-CoriCZkQ.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-Medium-DW6Dzcuv.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-Regular-D3UCWjz4.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(/build/assets/Montserrat-Light-D49T-g1A.ttf);font-weight:300;font-style:normal;font-display:swap}body{font-family:montserrat;background-color:#000;overflow-x:hidden}body.lock{overflow:hidden}.body__wrapper{display:flex;flex-direction:column;overflow-x:clip;height:100%}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:transparent;box-shadow:inset 0 0 3px #070707}::-webkit-scrollbar-thumb{background-color:#06f;background-position:50%}::-webkit-scrollbar-button{background-repeat:no-repeat;width:3px;height:0}input,textarea{background:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.error .form__field-error{display:block;height:16px}.container{max-width:1440px;width:100%;margin:0 auto;padding:0 20px}.section-title{font-weight:900;font-size:90px;line-height:95px;color:#fff}@media (max-width: 1024px){.section-title{font-size:60px;line-height:65px}}@media (max-width: 680px){.section-title{font-size:50px;line-height:55px}}@media (max-width: 440px){.section-title{font-size:40px;line-height:45px}}.blue-hover{transition:.5s}.blue-hover path{transition:.5s}.blue-hover:hover{color:#06f!important;transition:.5s}.blue-hover:hover path{fill:#06f!important;transition:.5s}.grey-btn{display:block;height:60px;width:fit-content;padding:20px 26px;background:#ffffff1c;border:1px solid hsla(0,0%,100%,.33);color:#fff;font-weight:800;font-size:16px;line-height:20px;transition:.5s}.grey-btn:hover{transition:.5s;box-shadow:#06f 0 7px 64px}.white-btn{display:block;height:60px;width:fit-content;padding:20px 18px 20px 38px!important;color:#070707;background:#fff;font-weight:800;font-size:16px;line-height:20px;transition:.5s;position:relative}.white-btn:after{position:absolute;content:" ";background:url(/build/assets/button-angle-white-DBjHs41O.svg);right:-20px;width:20px;height:100%;top:0}.white-btn:hover{transition:.5s;box-shadow:#fff 0 7px 64px}.blue-btn{display:inline-block;height:60px;font-weight:800;font-size:16px;line-height:20px;color:#fff;padding:20px 18px 20px 38px!important;background-color:#06f;position:relative;transition:.5s}@media (max-width: 425px){.blue-btn{width:calc(100% - 20px);display:flex;justify-content:center}}.blue-btn:hover{transition:.5s;box-shadow:#06f 0 7px 64px}.blue-btn:after{position:absolute;content:" ";background:url(/build/assets/button-angle-DO6v4EJd.svg);right:-20px;width:20px;height:100%;top:0}.promocode{background:#06f;position:fixed;top:75px;left:0;width:100%;z-index:9999}.promocode__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 0;font-weight:700;font-size:16px;line-height:28px;color:#121212}@media (max-width: 880px){.promocode__content{flex-direction:column;font-size:14px;line-height:16px;padding:8px 0}}.promocode p{text-align:center;margin-right:20px}@media (max-width: 880px){.promocode p{margin:0 0 6px}}.promocode__timer{text-align:center;width:70px}.promocode__btn{color:#121212;text-decoration:underline}.header{z-index:99999;height:75px;position:fixed;width:100%;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.11);transition:.5s;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.header.active{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);transition:.5s}.header__container{height:100%;width:100%}.header__content{height:100%;width:100%;align-items:center;display:flex;font-weight:800;font-size:16px;line-height:20px}.header__content div{height:100%;display:flex;align-items:center}.header__content a{height:100%;padding:0 50px;display:flex;align-items:center}@media (max-width: 1440px){.header__content a{padding:0 25px}}@media (max-width: 500px){.header__content a{padding:0 15px}}.header a,.header p{color:#fff}.header__logo{border-right:1px solid rgba(255,255,255,.11)}.header__logo-img{width:100%;display:flex}.header__city{border-right:1px solid rgba(255,255,255,.11);cursor:pointer;position:relative}.header__city-current{height:100%;display:flex;align-items:center;padding:0 50px}.header__city-current svg{transform:none!important}@media (max-width: 1440px){.header__city-current{padding:0 25px}}@media (max-width: 510px){.header__city-current{padding:0 15px}}@media (max-width: 510px){.header__city{flex:1 0 auto}}@media (max-width: 510px){.header__city{font-size:14px}}@media (max-width: 375px){.header__city svg{display:none}}.header__city svg{transform:translateY(3px);margin-right:12px}.header__city-dropdown{display:none;position:absolute;left:0;top:75px;background:#000;width:calc(100% + 1px);border:1px solid rgba(255,255,255,.11);border-top:0;border-bottom:0}.header__city-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.11)}.header__city-link{display:block!important;padding:20px 0 20px 50px!important}@media (max-width: 1440px){.header__city-link{padding:20px 0 20px 25px!important}}@media (max-width: 500px){.header__city-link{padding:20px 0 20px 15px!important}}.header__lang{padding:0 50px;position:relative}@media (max-width: 1440px){.header__lang{padding:0 25px}}@media (max-width: 500px){.header__lang{padding:0 15px}}.header__lang-btn{font-size:16px;background:transparent;font-weight:800;color:#494949}@media (max-width: 510px){.header__lang-btn{font-size:14px}}.header__lang-btn.active{color:#fff}@media (min-width: 561px){.header__lang-btn.active{pointer-events:none}}@media (max-width: 560px){.header__lang-btn.hidden{display:none;position:absolute;height:75px;background:#000;top:74px;width:100%;left:-1px;border-top:0;border:1px solid rgba(255,255,255,.11)}}@media (min-width: 561px){.header__lang-btn:first-child{margin-right:26px}}.header__phone{margin-left:auto}@media (max-width: 920px){.header__phone{display:none!important}}@media (max-width: 920px){.header__ticket{margin-left:auto}}@media (max-width: 690px){.header__ticket{display:none!important}}.header__ticket{border-left:1px solid rgba(255,255,255,.11)}.header__ticket-btn{transition:.5s;color:#06f!important}.header__ticket-btn:hover{color:#fff!important;transition:.5s}.header__cart{border-left:1px solid rgba(255,255,255,.11);position:relative;display:none!important}.header__cart.active{display:flex!important}.header__cart span{font-weight:800;font-size:12px;line-height:15px;background:#06f;border-radius:50%;width:20px;height:20px;position:absolute;display:flex;align-items:center;right:40px;top:16px;justify-content:center}@media (max-width: 1440px){.header__cart span{right:15px}}.header__burger{padding:0 50px;cursor:pointer;border-left:1px solid rgba(255,255,255,.11)}@media (max-width: 1440px){.header__burger{padding:0 25px}}@media (max-width: 690px){.header__burger{margin-left:auto}}@media (max-width: 500px){.header__burger{padding:0 15px}}.header__burger-btn{width:43px;height:43px!important;position:relative;z-index:100}.header__burger-btn.active:before{transition:.5s;top:21px;transform:rotate(45deg)}.header__burger-btn.active:after{transition:.5s;bottom:20px;transform:rotate(-45deg)}.header__burger-btn.active span{transition:.5s;right:-300%;opacity:0}.header__burger-btn:before,.header__burger-btn:after,.header__burger-btn span{transition:.5s;width:100%;height:2px;background:#fff;position:absolute;content:" "}.header__burger-btn:before{top:10px}.header__burger-btn:after{bottom:9px}.header__burger-btn span{top:21px;right:0}.header__burger-menu{transition:.5s;position:absolute;height:100vh;top:0;right:-687px}@media (max-width: 768px){.header__burger-menu{width:100%;right:-100%}}.header__burger-menu.active{transition:.5s;right:0}.header__burger-menu .burger__body{height:100%;background:#06f;padding:0 160px;display:flex}@media (max-width: 768px){.header__burger-menu .burger__body{padding:0 20px;justify-content:center}}.header__burger-menu .burger__content{overflow-y:scroll;flex-direction:column;align-items:flex-start;max-width:367px;width:100%;padding:70px 0}.header__burger-menu .burger__content::-webkit-scrollbar{width:0}.header__burger-menu .burger__nav-item:nth-child(3){padding-bottom:20px!important;border-bottom:1px solid rgba(255,255,255,.33);margin-bottom:20px}@media (max-width: 425px){.header__burger-menu .burger__nav-item:nth-child(3){padding-bottom:15px!important;margin-bottom:15px!important}}.header__burger-menu .burger__nav-item:nth-child(6){padding-bottom:20px!important;border-bottom:1px solid rgba(255,255,255,.33);margin-bottom:20px}@media (max-width: 425px){.header__burger-menu .burger__nav-item:nth-child(6){padding-bottom:15px!important;margin-bottom:15px!important}}.header__burger-menu .burger__nav-item:last-child{padding-bottom:20px!important;border-bottom:1px solid rgba(255,255,255,.33);margin-bottom:20px}@media (max-width: 425px){.header__burger-menu .burger__nav-item:last-child{padding-bottom:15px!important;margin-bottom:15px!important}}.header__burger-menu .burger__nav-item:not(:last-child){padding-bottom:10px}.header__burger-menu .burger__nav-link{font-weight:900;font-size:40px;line-height:100%;color:#fff}@media (max-width: 425px){.header__burger-menu .burger__nav-link{font-size:24px}}.header__burger-menu .burger__nav-link:lang(de){font-size:36px!important}@media (max-width: 425px){.header__burger-menu .burger__nav-link:lang(de){font-size:24px}}.header__burger-menu .burger__navlink:first-child{line-height:80%}.header__burger-menu .burger__nav-link-extra{color:#fff;background-color:#000;font-size:20px;line-height:1px;font-weight:400;border-radius:4px;padding:4px}@media (max-width: 425px){.header__burger-menu .burger__nav-link-extra{font-size:16px}}.header__burger-menu .burger__phone{font-weight:900;font-size:24px;line-height:29px}.header__burger-menu .burger__info{font-weight:300;font-size:16px;line-height:150%;margin-top:15px}.order{position:relative}.order__effect{position:absolute;bottom:-700px;right:0;max-width:1100px;width:100%;z-index:-1}@media (max-width: 1100px){.order__effect{width:1100px}}@media (max-width: 768px){.order__effect{width:700px;bottom:-500px}}.order__effect-img{width:100%;height:100%}.order__title{margin-bottom:30px}.order__form{max-width:865px;width:100%;margin:0 40px 0 0}@media (max-width: 1024px){.order__form{margin:0 0 20px}}.order__content{display:flex;justify-content:space-between}@media (max-width: 1024px){.order__content{flex-direction:column}}.order__block{background:#171717;padding:60px}@media (max-width: 1440px){.order__block{padding:50px}}@media (max-width: 1220px){.order__block{padding:30px}}@media (max-width: 425px){.order__block{padding:30px 20px}}.order__block:not(:last-child){margin-bottom:40px}@media (max-width: 1024px){.order__block:not(:last-child){margin-bottom:20px}}.order__block:nth-child(1) .order__block-wrapper{flex-wrap:wrap}@media (min-width: 426px){.order__block:nth-child(1) .order__block-group:first-child{margin-right:30px}}.order__block:nth-child(2) .order__block-wrapper{display:flex;justify-content:space-between}@media (max-width: 1440px){.order__block:nth-child(2) .order__block-wrapper{flex-direction:column}}.order__block:nth-child(2) .order__block-group{flex-direction:column;align-items:start;background:#212121;padding:34px 43px}@media (max-width: 1440px){.order__block:nth-child(2) .order__block-group{max-width:100%!important;margin-bottom:20px}}@media (max-width: 1220px){.order__block:nth-child(2) .order__block-group{padding:25px}}.order__block:nth-child(2) .order__block-group:first-child{max-width:360px}.order__block:nth-child(2) .order__block-group:last-child{max-width:340px}.order__block:nth-child(3) .order__block-title{margin-bottom:25px}.order__block:nth-child(3) .order__block-group{margin-top:20px;flex-wrap:wrap;align-items:flex-start}.order__block-title{font-weight:400;font-size:40px;line-height:103%;color:#fff;margin-bottom:40px}@media (max-width: 1220px){.order__block-title{font-size:30px;margin-bottom:30px}}.order__block-subtitle{color:#fff;font-size:16px;font-weight:600;line-height:20px;margin-bottom:10px}.order__block-subtitle span{color:#80ff00}.order__block-list{display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 620px){.order__block-list{flex-direction:column;align-items:start}}.order__block-item{font-size:16px;line-height:20px;color:#fff;font-weight:400;position:relative}@media (max-width: 620px){.order__block-item:after{display:none}}.order__block-item:not(:last-child){padding-right:25px;margin-right:15px}.order__block-item:not(:last-child):after{position:absolute;top:-3px;right:0;content:"·";font-size:40px}.order__block-item span{color:#80ff00;padding-left:7px}.order__block-wrapper{display:flex;justify-content:space-between}.order__block-group{display:flex;align-items:center}.order__block-group:last-child{flex-direction:column;justify-content:center;align-items:end}.order__block-arrows{background:#fff;cursor:default}.order__block-arrows.minus{width:40px;height:20px}@media (max-width: 1220px){.order__block-arrows.minus{width:30px;height:10px}}.order__block-arrows.plus{width:60px;height:20px;position:relative}@media (max-width: 1220px){.order__block-arrows.plus{width:50px;height:10px}}.order__block-arrows.plus span{display:block;background:#fff;left:20px;top:-20px;position:absolute;width:20px;height:60px}@media (max-width: 1220px){.order__block-arrows.plus span{height:50px;width:10px}}.order__block-arrows.active{background:#80ff00;cursor:pointer}.order__block-arrows.active span{background:#80ff00}.order__block-amount{pointer-events:none;text-align:center;font-weight:900;font-size:110px;line-height:96%;color:#fff;width:180px;display:flex;justify-content:center;height:110px}@media (max-width: 1220px){.order__block-amount{height:70px;font-size:70px;width:140px}}.order__block-price{font-weight:900;font-size:24px;line-height:29px;color:#fff}.order__block-price span{color:#06f}.order__block-per{font-size:12px;line-height:16px;color:#ffffffa8;font-weight:300}.order__block-name{font-weight:900;font-size:24px;line-height:29px;color:#fff;margin-bottom:14px}.order__block-info{color:#fff;font-weight:300;font-size:16px;line-height:30px;height:100%}.order__block-btn{padding:20px 26px;transition:none}.order__block-btn span.hide{display:none}@media (max-width: 425px){.order__block-btn{width:100%}}.order__block-btn.blue-btn{padding:20px 6px 20px 26px!important}@media (max-width: 425px){.order__block-btn.blue-btn{width:calc(100% - 20px)}}@media (max-width: 1440px){.order__block-btn{margin-right:30px}.order__block-btn.blue-btn{margin-right:50px}}.order__block-btn:hover{transition:none}.order__block-cost{color:#fff;font-weight:700;font-size:13px;line-height:22px}@media (max-width: 425px){.order__block-cost{margin-top:30px}}.order__block-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:30px}@media (max-width: 1440px){.order__block-container{justify-content:start}}@media (max-width: 425px){.order__block-container{flex-direction:column;align-items:start}}.order__block-booking{display:flex;align-items:center;margin-right:30px}.order__block-booking .booking__btn{flex:1 0 auto;display:flex;align-items:center;justify-content:center;width:90px;height:90px;background:transparent;border:1px solid hsla(0,0%,100%,.11)}@media (max-width: 500px){.order__block-booking .booking__btn{height:60px;width:60px}}.order__block-booking .booking__btn.disabled{pointer-events:none}.order__block-booking .booking__btn.disabled svg{opacity:.2}.order__block-booking .booking__btn:first-child svg{transform:rotate(180deg)}.order__block-slots{margin-top:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px}@media (max-width: 640px){.order__block-slots{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media (max-width: 520px){.order__block-slots{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media (max-width: 375px){.order__block-slots{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr)}}.order__block-slot{border:1px solid hsla(0,0%,100%,.11);padding:20px 25px;position:relative;transition:.5s;cursor:pointer}.order__block-slot:hover{transition:.5s;box-shadow:#06f 0 7px 64px}.order__block-slot.active{background-color:#06f;border-color:#06f}.order__block-slot.disabled{cursor:default;opacity:.4;pointer-events:none}.order__block-slot.discount .slot__discount{display:block!important}.order__block-slot .slot__price{top:0;right:5px;position:absolute;font-weight:500;font-size:16px;line-height:24px;color:#a5a5a5}.order__block-slot .slot__discount{top:20px;right:5px;position:absolute;font-weight:500;font-size:16px;line-height:24px;color:#80ff00;display:none}.order__block-slot .slot__time{color:#fff;font-weight:900;font-size:24px;line-height:29px}.order__block-slot .slot__players{color:#fff;font-weight:300;font-size:14px;line-height:22px}.order__block-descr{margin-top:25px;display:flex}@media (max-width: 768px){.order__block-descr{align-items:center}}.order__block-descr svg{margin-right:15px}.order__block-time{color:#80ff00;font-weight:800;line-height:20px;font-size:24px}@media (max-width: 768px){.order__block-time{font-size:20px;line-height:16px}}.order__block-time span{font-size:12px;font-weight:400}.order__details{max-width:420px;width:100%}.order__details-wrapper{top:120px;position:sticky;overflow:hidden;max-width:420px;width:100%;padding:50px;background:#ffffffe0}@media (max-width: 425px){.order__details-wrapper{padding:30px}}@media (max-width: 425px){.order__details-wrapper{padding:30px 20px}}.order__details-wrapper.fixed{position:fixed;top:0}.order__details-title{font-weight:900;font-size:40px;line-height:103%;color:#212121;margin-bottom:50px}@media (max-width: 390px){.order__details-title{margin-bottom:30px}}.order__details-group{display:flex;flex-direction:column;gap:5px 0;margin-top:5px}.order__details-options{margin-bottom:40px}@media (max-width: 425px){.order__details-options{margin-bottom:20px}}.order__details-option{color:#070707;font-weight:400;font-size:20px;line-height:30px;position:relative;padding:15px 0;display:flex;justify-content:space-between;align-items:center}.order__details-option.order-slots{align-items:start}@media (max-width: 425px){.order__details-option{font-size:16px;padding:10px 0}}.order__details-option span{text-align:right;font-weight:300;font-size:14px;line-height:22px;position:relative}.order__details-option:last-child:after{position:absolute;content:" ";width:calc(100% + 100px);left:-50px;bottom:0;background:#49494954;height:1px}.order__details-option:before{position:absolute;content:" ";width:calc(100% + 100px);left:-50px;top:0;background:#49494954;height:1px}.order__details-option .order__date-day{margin-right:10px}.order__details-option .order__date-delete,.order__details-option .order__giftcard-delete{text-align:left;position:absolute;width:15px;height:15px;top:3px;right:-25px;cursor:pointer}@media (max-width: 425px){.order__details-option .order__date-delete,.order__details-option .order__giftcard-delete{right:-20px}}.order__details-option .order__date-delete:before,.order__details-option .order__date-delete:after,.order__details-option .order__giftcard-delete:before,.order__details-option .order__giftcard-delete:after{position:absolute;content:" ";background:#070707;width:100%;height:1px;top:7px}.order__details-option .order__date-delete:before,.order__details-option .order__giftcard-delete:before{transform:rotate(-45deg)}.order__details-option .order__date-delete:after,.order__details-option .order__giftcard-delete:after{transform:rotate(45deg)}.order__details-info{color:#171717;font-weight:200;font-size:14px;line-height:22px;justify-content:space-between;align-items:center;display:none}.order__details-info.show{display:flex}.order__details-info.discounts span{color:#e50012}.order__details .details__total{margin-top:30px;display:flex;justify-content:space-between}@media (max-width: 425px){.order__details .details__total{flex-direction:column;justify-content:start;gap:15px 0}}.order__details .details__total-text{font-size:30px;color:#171717;font-weight:400;line-height:103%}.order__details .details__total-price{font-size:30px;color:#171717;font-weight:200;line-height:80%;text-align:right}@media (max-width: 425px){.order__details .details__total-price{text-align:left}}.order__details .details__total-price .price-per-person{font-size:16px}.order__details .details__total-price .price-vat{font-size:12px;font-weight:400;opacity:.5;display:none}.order__details-btn{width:fit-content}@media (max-width: 560px){.order__details-btn{width:100%}}.order__details-btn__container{display:flex;align-items:center;margin-top:15px}@media (max-width: 768px){.order__details-btn__container{flex-direction:column-reverse;align-items:flex-start}}.datepicker__button{flex:0 1 auto;height:90px;width:100%;max-width:220px;cursor:pointer;margin-left:auto;position:relative;display:flex;align-items:center;background:transparent;transition:.3s}@media (max-width: 500px){.datepicker__button{height:60px}.datepicker__button svg{display:none}}.datepicker__button.active{transition:.3s;border:1px solid #f7f5f9}.datepicker__button.active .datepicker__icon:last-child{transition:.3s;transform:rotate(180deg)}.datepicker__button .datepicker__airdatepicker::placeholder{transition:.3s}.datepicker__button svg{transition:.3s}.datepicker__button svg path{transition:.3s}.datepicker__icon{cursor:pointer;position:absolute}.datepicker__icon path{fill:#f7f5f9}.datepicker__icon:first-child{right:32px}.datepicker__airdatepicker{padding:0 0 0 40px;height:100%;z-index:10;cursor:pointer;background:transparent;width:100%;color:#fff;font-size:17px;font-weight:700;transition:.3s;border:1px solid hsla(0,0%,100%,.11);border-left:0;border-right:0}@media (max-width: 500px){.datepicker__airdatepicker{padding:0;text-align:center}}@media (max-width: 375px){.datepicker__airdatepicker{font-size:14px}}.datepicker__airdatepicker::placeholder{font-weight:400;font-size:14px;line-height:18px;color:#f7f5f9}.air-datepicker{max-width:498px;width:100%;cursor:auto;position:relative;display:flex;flex-direction:column;border-radius:0;align-items:center;background:#171717;transition:.3s;border:1px solid hsla(0,0%,100%,.11);border-top:none;margin:-12px 0 0 -90px}@media (max-width: 500px){.air-datepicker{margin:-12px 0 0 -60px;max-width:338px}}@media (max-width: 440px){.air-datepicker{max-width:100%;margin:-12px 0 0 -90px}}.air-datepicker-global-container{max-width:398px;width:100%}@media (max-width: 440px){.air-datepicker-global-container{padding:0 72px 0 30px;max-width:100%}}.air-datepicker--content{padding:0 0 10px}.air-datepicker-body{padding:0 4px}.air-datepicker--pointer{display:none}.air-datepicker--navigation,.air-datepicker--content{width:100%}.air-datepicker__button.active{transition:.3s;border:1px solid #f7f5f9}.air-datepicker__button.active .datepicker__icon:last-child{transition:.3s;transform:rotate(180deg)}.air-datepicker__button .datepicker__airdatepicker::placeholder{transition:.3s}.air-datepicker__button svg{transition:.3s}.air-datepicker__button svg path{transition:.3s}.air-datepicker__button:hover .datepicker__airdatepicker::placeholder{transition:.3s;color:#e50012}.air-datepicker__button:hover svg path{transition:.3s;fill:#e50012}.air-datepicker__icon{cursor:pointer;position:absolute}.air-datepicker__icon path{fill:#f7f5f9}.air-datepicker__icon:first-child{left:20px}.air-datepicker__icon:last-child{left:180px}.air-datepicker.-inline-{top:48px;position:absolute;background:#1f1f21;border:1px solid #f7f5f9;border-radius:0;border-top:none;width:calc(100% - 2px);display:flex;flex-direction:column;justify-content:space-between;display:none}.air-datepicker-body--cells{grid-auto-rows:auto!important;gap:2px}.air-datepicker-body--day-name{cursor:default;padding:10px;background:transparent;font-weight:300;font-size:14px;line-height:24px;color:#fff3}@media (max-width: 425px){.air-datepicker-body--day-name{padding:3px}}.air-datepicker-cell{text-align:center;transition:.3s;cursor:pointer;background:transparent;font-weight:300;font-size:14px;line-height:24px;color:#f7f5f9;border-radius:50px!important}.air-datepicker-cell:before{content:"";display:block;padding-bottom:100%}@media (max-width: 425px){.air-datepicker-cell{padding:3px}}.air-datepicker-cell.-focus-,.air-datepicker-cell.-selected-,.air-datepicker-cell.-current-{font-weight:400;color:#f5f7f9;background:#06f!important;border-radius:50px!important}.air-datepicker-cell.-current-{background:#0066ff4d!important}.air-datepicker-cell.-current-.-focus-{color:#fff!important}.air-datepicker-cell.-selected-:hover{background:#ffffff0d}.air-datepicker-cell.-current-.-focus-{color:#06f}.air-datepicker-cell.-disabled-{opacity:.3;pointer-events:none;color:#ffffff80}.air-datepicker-cell.-other-month-{opacity:.3;color:#ffffff80}.air-datepicker-cell.-other-month-.-disabled-{color:#ffffff80}.air-datepicker-nav{padding:16px 14px 10px 16px;border:none}.air-datepicker-nav--action.-disabled-{opacity:.3;pointer-events:none}.air-datepicker-nav--action:first-child{visibility:visible;position:absolute;right:55px}.air-datepicker-nav--title{font-weight:500;font-size:18px;line-height:23px;color:#f7f5f9;transition:.3s}.air-datepicker-nav--title i{display:block;transition:.3s;color:#f5f7f9}.air-datepicker-nav--title:hover{font-weight:500;background:transparent;color:#06f}.air-datepicker-nav--title:hover i{transition:.3s;color:#06f}.air-datepicker-nav--action path{transition:.3s}.air-datepicker-nav--action:hover{background:none}.air-datepicker-nav--action:hover path{transition:.3s;stroke:#06f}.faq{position:relative;padding:200px 0 0}@media (max-width: 1024px){.faq{padding:100px 0 0}}.faq__content{margin-top:60px}@media (max-width: 1024px){.faq__content{margin-top:30px}}.faq__block{max-width:840px}.faq__block-item{border-bottom:1px solid hsla(0,0%,100%,.33);transition:.5s}.faq__block-item:hover .faq__block-icon:after,.faq__block-item:hover .faq__block-icon:before{transition:.5s;background:#06f}.faq__block-item:hover .faq__block-title{transition:.5s;color:#06f}.faq__block-item.active{border-color:#06f}.faq__block-item.active .faq__block-icon:after,.faq__block-item.active .faq__block-icon:before{transition:.5s;background:#06f}.faq__block-item.active .faq__block-icon:before{transform:rotate(90deg)}.faq__block-item.active .faq__block-title{color:#06f}.faq__block-btn{cursor:pointer;display:flex;align-items:center;padding:20px 0 27px}.faq__block-icon{width:25px;height:25px;position:relative;margin-right:25px;padding-right:25px}.faq__block-icon:after,.faq__block-icon:before{transition:.5s;position:absolute;content:" ";background:#fff}.faq__block-icon:after{width:100%;height:2px;left:0;top:11.5px}.faq__block-icon:before{top:0;left:11.5px;height:100%;width:2px}.faq__block-title{transition:.5s;font-weight:800;font-size:16px;line-height:20px;color:#fff}.faq__block-dropdown{padding:0 0 27px 50px;color:#fff;font-weight:300;font-size:16px;line-height:30px;display:none}.faq__img{position:absolute;top:20px;right:0;height:100%;z-index:-1}@media (max-width: 1600px){.faq__img{z-index:-1;opacity:.3}}@media (max-width: 425px){.faq__img{display:none}}@media (max-width: 768px){.faq__img-pic{width:100%}}.contact{position:relative;padding:200px 0 120px}@media (max-width: 1024px){.contact{padding:100px 0}}.contact__title{margin-bottom:50px}@media (max-width: 1024px){.contact__title{margin-bottom:20px}}.contact__content{display:flex;justify-content:space-between}@media (max-width: 1024px){.contact__content{flex-direction:column}}.contact__info{margin:0 20px 0 0}@media (max-width: 1024px){.contact__info{margin:0 0 20px}}.contact__info-item{list-style-type:none}.contact__img{flex:1 1 auto;width:100%;max-width:700px}@media (max-width: 1024px){.contact__img{width:100%}}.contact__img-link{display:block;width:100%;height:100%}.contact__img-pic{width:100%;height:100%;object-fit:cover}.contact__num{font-weight:800;font-size:40px;line-height:103%;color:#fff;display:block;width:fit-content;margin-bottom:25px}@media (max-width: 425px){.contact__num{font-size:9vw}}.contact__email,.contact__address{margin-bottom:25px;font-weight:400;font-size:16px;line-height:30px;color:#fff;display:block;width:fit-content}.contact__schedule-item{color:#fff;font-weight:300;font-size:14px;line-height:22px}.contact__social{display:flex;margin-top:85px}@media (max-width: 1024px){.contact__social{margin-top:30px}}.contact__social-link{display:block;margin-right:20px;font-weight:800;font-size:16px;line-height:20px;color:#fff}.contact__line{position:absolute;bottom:0;right:0;z-index:-2}@media (max-width: 1700px){.contact__line{top:-400px}}@media (max-width: 1440px){.contact__line{display:none}}.contact__line-img{width:100%;height:100%}.footer{margin-top:auto;position:relative;padding:10px 0 20px}@media (max-width: 1220px){.footer{padding:30px 0 20px}}.footer__row{display:flex;align-items:center;position:relative}.footer__row:last-child{margin-top:10px;align-items:flex-end;justify-content:space-between}@media (max-width: 1024px){.footer__row:last-child{flex-direction:column;align-items:flex-start}}@media (max-width: 1220px){.footer__row{flex-wrap:wrap}.footer__row:last-child{margin-top:20px}}@media (max-width: 425px){.footer__logo{width:100%}}.footer__city{margin-left:25px;cursor:pointer;position:relative;color:#fff;font-weight:700;font-size:16px;line-height:20px;width:12%}@media (max-width: 425px){.footer__city{margin:0}}.footer__city-current{height:40px;display:flex;align-items:center;padding:0 25px}.footer__city-current svg{transform:none!important}@media (max-width: 510px){.footer__city-current{padding:0 15px}}@media (max-width: 425px){.footer__city-current{padding:0 20px 0 0}}@media (max-width: 510px){.footer__city{font-size:14px}}.footer__city svg{transform:translateY(3px);margin-right:12px}.footer__city-dropdown{z-index:10;display:none;position:absolute;left:0;top:40px;background:#000;width:100%}.footer__city-link{padding:10px 25px;color:#fff;display:block!important}@media (max-width: 425px){.footer__city-link{padding:10px 20px 0 0}}.footer__nav{margin:0 auto}@media (max-width: 1220px){.footer__nav{width:100%}}.footer__nav-list{display:flex}@media (max-width: 860px){.footer__nav-list{flex-direction:column}}.footer__nav-item:not(:last-child){margin:0 34px 0 0}@media (max-width: 860px){.footer__nav-item:not(:last-child){margin:0 0 10px}}.footer__nav-link{font-weight:200;font-size:16px;line-height:150%;color:#c7c7c7}.footer__arrow{height:100%;display:block;margin:0 -10px 0 0}@media (max-width: 1220px){.footer__arrow{position:absolute;right:0}}.footer__info span{font-weight:700;display:block}.footer__info{font-weight:200;font-size:14px;line-height:30px;color:#c7c7c7}.footer__info-imprint-title{font-weight:500}.footer__info-imprint-data{line-height:20px}.footer__info-block{margin:0 0 0 40px;display:flex;flex-wrap:wrap}@media (max-width: 1024px){.footer__info-block{margin:10px 0 0}}.footer__link{font-weight:200;font-size:14px;line-height:30px;color:#c7c7c7}.footer__link:not(:last-child){margin-right:60px}@media (max-width: 425px){.footer__link:not(:last-child){margin-right:30px}}.footer__line{width:100%;position:absolute;bottom:0;right:0;z-index:-2;display:none}@media (max-width: 1440px){.footer__line{display:none!important}}.footer__line-img{width:100%;height:100%}.intro{background:url(/build/assets/gamemode-BLIdPB4l.png) 100% 50% no-repeat;display:flex;align-items:center;position:relative}@media (max-width: 768px){.intro{background-position:center}}@media (min-height: 701px){.intro{height:100vh}}@media (max-height: 700px){.intro{padding:50px 0}}.intro:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#07070700 47.73%,#070707)}.intro:before{content:" ";background:#0006;position:absolute;width:100%;height:100%;left:0;top:0}@media (min-width: 769px){.intro:before{display:none}}.intro__container{z-index:1}.intro__heading{max-width:770px;width:100%;padding-top:75px}.intro__heading-title{font-weight:900;font-size:90px;line-height:95px;color:#fff;margin-bottom:30px}@media (max-width: 1440px){.intro__heading-title{font-size:80px;line-height:85px}}@media (max-width: 1024px){.intro__heading-title{font-size:60px;line-height:65px}}@media (max-width: 425px){.intro__heading-title{font-size:50px;line-height:55px}}.intro__heading-subtitle{font-weight:900;font-size:20px;line-height:150%;color:#fff;margin-bottom:10px;max-width:685px}@media (max-width: 425px){.intro__heading-subtitle{font-size:18px}}.intro__heading-info{color:#fff;font-weight:300;font-size:16px;line-height:30px}.about{position:relative}.about:after{position:absolute;bottom:-700px;right:0;z-index:-1;content:url(/build/assets/game-effect-Qb7dEbQa.webp)}@media (max-width: 768px){.about:after{opacity:.5}}.about__wrapper{max-width:1240px}.about__wrapper:nth-child(2){margin:120px 0 60px}.about__wrapper:nth-child(2) .about__block{padding:50px 45px;max-width:1095px;background:#0066ff1a;border-left:1px solid #0066FF;position:relative}@media (max-width: 768px){.about__wrapper:nth-child(2) .about__block{padding:30px}}@media (max-width: 425px){.about__wrapper:nth-child(2) .about__block{padding:20px}}.about__wrapper:nth-child(2) .about__block:after,.about__wrapper:nth-child(2) .about__block:before{content:" ";position:absolute;background:url(/build/assets/border-bg-DGAvlh3k.svg);background-size:contain;width:100%;height:1px;left:0}.about__wrapper:nth-child(2) .about__block:after{top:0}.about__wrapper:nth-child(2) .about__block:before{bottom:0}.about__content{margin:70px 0;display:flex;justify-content:space-between}@media (max-width: 768px){.about__content{flex-direction:column;margin:40px 0}}@media (max-width: 425px){.about__content{margin:20px 0}}.about__subtitle{font-size:20px;font-weight:300;line-height:30px;color:#fff;margin:20px 0 40px}@media (max-width: 425px){.about__subtitle{font-size:16px;line-height:24px}}.about__block{max-width:510px}.about__block:first-child{margin:0 60px 0 0}@media (max-width: 768px){.about__block:first-child{margin:0 0 30px}}.about__block-icon{margin-right:10px}.about__block-title{font-weight:900;font-size:40px;line-height:130%;color:#fff;margin-bottom:20px}@media (max-width: 425px){.about__block-title{font-size:28px;margin-bottom:10px}}.about__block-text{margin-bottom:20px;font-size:20px;font-weight:300;line-height:30px;color:#fff}@media (max-width: 425px){.about__block-text{font-size:16px;line-height:24px}}.about__block-group{display:flex;align-items:center}.about__block-group:not(:last-child){margin-bottom:15px}@media (max-width: 425px){.about__block-group:not(:last-child){margin-bottom:8px}}.about__block-mode{color:#fff;font-weight:300;font-size:20px;line-height:22px}@media (max-width: 425px){.about__block-mode{font-size:16px;line-height:24px}}.mode{border-top:1px solid #212121}.mode__more{border-bottom:1px solid #212121}.mode__more.active{border-color:#06f}.mode__more.active .mode__more-icon:after,.mode__more.active .mode__more-icon:before{transition:.5s;background:#06f}.mode__more.active .mode__more-icon:before{transform:rotate(90deg)}.mode__more.active .mode__more-title{color:#06f}.mode__more-wrapper{display:flex;align-items:center}.mode__more-btn{cursor:pointer;padding:20px 0}@media (max-width: 425px){.mode__more-btn{padding:15px 0}}.mode__more-title{font-weight:900;font-size:40px;line-height:130%;color:#fff}@media (max-width: 425px){.mode__more-title{font-size:28px}}.mode__more-icon{width:30px;height:30px;position:relative;margin-right:20px}.mode__more-icon:after,.mode__more-icon:before{transition:.5s;position:absolute;content:" ";background:#fff}.mode__more-icon:after{width:100%;height:6px;left:0;top:11.5px}.mode__more-icon:before{top:0;left:12.5px;height:100%;width:6px}@media (max-width: 425px){.mode__more-icon{width:20px;height:20px}.mode__more-icon:after{width:100%;height:4px;top:8.5px}.mode__more-icon:before{left:7.5px;height:100%;width:4px}}.mode__more-dropdown{display:none}.mode__wrapper{display:flex;align-items:baseline;justify-content:space-between;padding:20px 0 80px}@media (max-width: 768px){.mode__wrapper{flex-direction:column;align-items:start}}.mode__block{width:48%}@media (max-width: 768px){.mode__block{width:100%}.mode__block:first-child{margin-bottom:30px}}.mode__block-title{font-weight:900;font-size:24px;line-height:130%;color:#fff;margin-bottom:20px}.mode__block-text{margin-bottom:20px;font-size:20px;font-weight:300;line-height:30px;color:#fff}.mode__block-icon{margin-right:10px}.mode__block-group{display:flex;align-items:center}.mode__block-group:not(:last-child){margin-bottom:15px}.mode__block-mode{color:#fff;font-weight:300;font-size:20px;line-height:22px}.notice{background:#06f;margin:100px 0 150px;padding:60px 0}@media (max-width: 768px){.notice{padding:40px 0;margin:100px 0}}.notice__title{font-weight:900;font-size:45px;line-height:65px;color:#fff;text-align:center}@media (max-width: 768px){.notice__title{font-size:25px;line-height:35px}}.contact__line{display:none}
