@charset "UTF-8";@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@200;300;400&display=swap");:root{--black:#01001A;--dark-white:rgba(255,255,255,0.7);--pink:#FA0294;--blue:#41F5FC;--container-padding:48px;--calc-pcs:calc(100vw - (2 * var(--container-padding)) - 18px)}*{margin:0;padding:0}::-webkit-scrollbar{width:18px;background-color:var(--black)}::-webkit-scrollbar-thumb{background-color:var(--blue);border:6px solid var(--black);border-radius:0}*{-webkit-user-select:text;-moz-user-select:text;user-select:text}::-moz-selection,::-ms-selection,::-o-selection,::selection{background:var(--pink);color:var(--black)}@font-face{font-family:Druk Cyr;src:url(/fonts/DrukCyr-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Druk Cyr;src:url(/fonts/DrukCyr-Heavy.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Druk Cyr;src:url(/fonts/DrukCyr-Super.woff) format("woff");font-weight:1000;font-style:normal}@font-face{font-family:Transducer;src:url(/fonts/Transducer-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Transducer;src:url(/fonts/Transducer-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:FKGrotesk;src:url(/fonts/FKGrotesk-Medium.otf) format("opentype");font-weight:500;font-style:normal}body{background:#01001A;font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;color:var(--dark-white);overflow:auto;overflow-x:hidden}h1{font-size:100px;line-height:100px;margin:0 0 32px}.h2,h1,h2{font-family:Druk Cyr;font-weight:1000;letter-spacing:.02em;color:white;text-transform:uppercase}.h2,h2{font-size:58px;line-height:64px}.h3,h3{font-family:Druk Cyr;font-size:24px;font-weight:500;line-height:24px;letter-spacing:.02em}a,a:hover{text-decoration:none}.appstore,.bookTable,.google,.instagram,.youtube{display:inline-block;width:154px;height:54px;border-width:0;outline-width:0;background:url(/img/buttons/pink.svg) 50%/contain no-repeat;font-family:Transducer;font-size:12px;font-weight:700;line-height:56px;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--pink)}.bookTable:after,.google:after{content:url(/img/social/googleplay.svg);padding-left:6px;position:relative;top:6px;transform:scale(.8)}.instagram:after{content:url(/img/social/instagram.svg)}.instagram:after,.youtube:after{padding-left:6px;position:relative;top:4px;transform:scale(.8)}.youtube:after{content:url(/img/social/youtube.svg)}.appstore:after{content:url(/img/social/appstore.svg);padding-left:6px;position:relative;top:6px;transform:scale(.8)}.appstore:hover,.bookTable:hover,.google:hover,.instagram:hover,.youtube:hover{background:url(/img/buttons/pink-hover.svg) 50%/contain no-repeat;color:white}.appstore:hover:after,.bookTable:hover:after,.google:hover:after{filter:brightness(1000)}.container{padding:0 var(--container-padding)}.button-group{display:flex;justify-content:flex-start;align-items:center;gap:16px}.carousel,header{width:100%}header{position:fixed;top:0;left:0;z-index:10000;height:min(8.854166vw,136px);background:url(/img/header-bg.png) top/contain no-repeat}header .container{display:flex;justify-content:space-between;align-items:center;min-height:min(5.2vw,80px);background:#01001a}header .container ul{list-style-type:none;display:flex;justify-content:flex-start;align-items:center;padding:0;gap:32px}header .container ul li a{font-family:Transducer;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em;text-align:left;text-decoration:none;text-transform:uppercase;color:var(--dark-white);position:relative}header .container ul li.active:not(.dropdown) a{color:var(--blue);transition:all .3s ease}header .container ul li:not(.dropdown) a:after{content:"";position:absolute;width:0;height:2px;top:calc(min(2.6vw, 40px) + 50%);left:0;background:var(--blue);transition:all .3s ease}header .container ul li.active:not(.dropdown) a:after{width:100%}header .container ul li.dropdown{display:none}header .logo{width:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .container .button-group{justify-content:flex-end}header .container .button-group button.menu-button{display:none}.section-hero{position:relative;top:min(2.6vw,40px);overflow:hidden}.section-hero .slick-slide{width:100vw;min-height:50.04vw}.section-hero .slick-slide div{outline:none!important}.section-hero .slick-slide>div,.section-hero .slick-slide>div>div{height:100%;position:relative}.section-hero .bg{position:absolute;top:0;left:0;width:100%}.section-hero .bg img{width:100%;height:100%;object-fit:cover;object-position:top center}.section-hero .container{position:absolute;padding:0;top:50%;transform:translateY(-50%);left:100px;max-width:440px}.section-hero .container p{font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:200;line-height:25px;letter-spacing:0;margin-bottom:32px}.section-hero .main-nav{position:absolute;right:100px;top:50%;text-align:right;transform:translateY(-50%)}.section-hero .main-nav:before{content:url("data:image/svg+xml,%3Csvg width='14' height='4' viewBox='0 0 14 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3L2.625 1H11.375L13 3' stroke='white'/%3E%3C/svg%3E");position:absolute;top:-27px;right:-3px}.section-hero .main-nav:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='5' viewBox='0 0 14 5' fill='none'%3E%3Cpath d='M13 1L11.375 4L2.625 4L1 1' stroke='white'/%3E%3C/svg%3E");position:absolute;bottom:-27px;right:-3px}.section-hero .main-nav div{color:#41F5FC;position:relative;text-align:right;font-family:FKGrotesk;font-size:10px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.2px;text-transform:uppercase;padding-right:14px;cursor:pointer}.section-hero .main-nav div span{opacity:0;transition:all .3s ease}.section-hero .main-nav div:not(.active):hover span{opacity:.5;color:#ffffff}.section-hero .main-nav div:after{content:"";position:absolute;width:8px;height:1px;opacity:1;top:11px;right:0;background:#FFFFFF;opacity:.5}.section-hero .main-nav div.active span{opacity:1}.section-hero .main-nav div.active:after{background:#41F5FC;opacity:1}.section-hero .main-nav div.active:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4' fill='none'%3E%3Cpath d='M0 2H4M2 4L2 0' stroke='%2341F5FC'/%3E%3C/svg%3E");position:absolute;right:-10px;top:-1px}.section-equipment{position:relative;overflow:hidden}.section-equipment h2{margin:0 0 48px}.section-equipment .bg,.section-equipment .bg img{width:100%}.section-equipment .container{max-width:432px;padding:0;position:absolute;top:50%;transform:translateY(-50%);right:100px}.section-equipment .equipment-group{display:flex;flex-wrap:wrap;gap:40px 24px}.section-equipment .equipment-group .equipment{width:204px;height:180px;background:url(/img/equipment/border.svg) bottom/contain no-repeat;position:relative;display:flex;justify-content:center;align-items:center}.section-equipment .equipment-group .number{width:48px;height:32px;background:url(/img/equipment/number.svg) bottom/contain no-repeat;position:absolute;top:-16px;left:0;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;display:flex;justify-content:center;align-items:center}.section-club{background:radial-gradient(ellipse 100% 100%,rgba(250,2,148,.25) 0,rgba(250,2,148,.15) 15%,rgba(250,2,148,.05) 60%,rgba(250,2,148,0) 100%),url(/img/bg-club.png) bottom /contain no-repeat;padding:150px 0 72px;overflow:hidden}.section-club .container-pcs{display:flex;justify-content:space-between;gap:24px 0;transform:scale(.9)}.section-club .pcs-1,.section-club .pcs-2{width:calc(var(--calc-pcs) * 57 / 168);display:flex;justify-content:flex-start;position:relative;box-sizing:border-box}.section-club .pcs-1 .pcs-1-bg,.section-club .pcs-2 .pcs-2-bg{width:100%}.section-club .pcs-1 .content{position:absolute;top:0;bottom:0;left:0;right:0;padding:15% 49px;display:flex;flex-direction:column;justify-content:space-around}.section-club .pcs-1 ul{margin:0;padding:0;list-style-type:none}.section-club .pcs-1 ul li{font-family:Druk Cyr;font-size:24px;font-weight:600;line-height:38px;color:rgba(217,217,217,.3);letter-spacing:.4px;text-transform:uppercase;transition:all .3s ease;cursor:pointer}.section-club .pcs-1 ul li.active{color:#FA0294;font-size:26px;line-height:38px;letter-spacing:.48px;position:relative}.section-club .pcs-1 ul li.active:before{content:url(/img/pcs-icon-li.svg);position:absolute;left:-52px;top:-4px}.section-club .pcs-1 .pcs-count{display:flex;align-items:center;height:10%;color:rgba(255,255,255,.6);text-align:center;font-family:IBM Plex Mono,monospace;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.28px;position:absolute;bottom:.5%;left:50%;margin:0 auto;transform:translate(-50%)}.section-club .pcs-2 .content{position:absolute;top:0;bottom:0;left:0;right:0;padding:15% 49px 15% 15%}.section-club .pcs-2 h2{color:#FFF;font-size:48px;font-style:normal;font-weight:1000;line-height:56px;letter-spacing:.96px;text-transform:uppercase;margin-bottom:48px}.section-club .pcs-main-slider{width:calc(var(--calc-pcs) * 54 / 168)}.section-club .pcs-main-slider img{width:100%}.pcs-nav{position:absolute;background:url(/img/arrow-hall.svg) 50% no-repeat;border-width:0;outline-width:0;width:13.5%;height:9.3%;bottom:.9%;cursor:pointer}.pcs-nav:hover{background:url(/img/arrow-hall-hover.svg) 50% no-repeat,linear-gradient(90deg,#fa0294,#fa0294)}#pcs-prev{left:1.5px;border-radius:0 0 0 12%}#pcs-next{transform:rotate(180deg);right:5.5%;border-radius:12% 0 0 0}.container-halls{transform:scale(.9);position:relative;margin:150px auto 70px}.container-halls #carousel-halls-left{width:49.5%}.container-halls .halls-content{width:100%;position:absolute;top:0;right:0}.container-halls .halls-content .bg,.container-halls .halls-content .bg img{width:100%}.container-halls .halls-content img.mobile{display:none}.container-halls .halls-content #carousel-halls-right{position:absolute;top:80px;right:94px;width:calc(37% - 94px)}.container-halls .halls-content .content{display:flex;flex-wrap:wrap;gap:24px 42px}.container-halls .halls-content .content .item{width:calc(50% - 21px)}.container-halls .halls-content .content .item h3{font-size:27px;line-height:27px;padding-left:44px;position:relative;margin-bottom:16px;text-transform:uppercase}.container-halls .halls-content .content .item h3 img{width:auto;height:24px;position:absolute;top:2px;left:0}.container-halls .halls-content .content .item p{color:#FFF;font-feature-settings:"zero";font-variant-numeric:slashed-zero;font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.28px;opacity:.5;margin-bottom:8px}.slick-slide img{width:100%}.container-halls h2{margin-bottom:64px}.container-halls .nav{position:absolute;top:-150px;left:0;right:0;list-style-type:none;display:flex;justify-content:center;gap:192px;margin:64px auto 48px}.container-halls .nav li{width:210px;text-align:center;font-family:Druk Cyr;font-size:32px;font-style:normal;font-weight:1000;line-height:32px;letter-spacing:.64px;text-transform:uppercase;cursor:pointer;-webkit-text-stroke:1px #D9D9D9;text-stroke:1px #D9D9D9;color:rgba(217,217,217,0);transition:all .3s ease}.container-halls .nav li.active{color:#D9D9D9;-webkit-text-stroke:0 #D9D9D9;text-stroke:0 #D9D9D9}.button-group-atmosphere,.button-group-halls{width:100%;height:72px;background:url(/img/halls-button-bg.svg) top/contain no-repeat;display:flex;justify-content:center;gap:24px;margin:34px auto 0}.button-group-atmosphere button,.button-group-halls button{width:64px;height:64px;background:url(/img/button-hall.svg) 50%/contain no-repeat;border-width:0;outline-width:0;cursor:pointer;margin-top:8px}.button-group-atmosphere button:hover,.button-group-halls button:hover{background:url(/img/button-hall-hover.svg) 50%/contain no-repeat}.button-group-atmosphere button#atmosphere-next,.button-group-halls button#halls-next{transform:scaleX(-1)}.section-price{box-sizing:border-box;padding:72px 0 86px;background:url(/img/bg-price.png) top/contain no-repeat,url(/img/bg-price2.png) bottom/contain no-repeat;overflow:hidden}.section-price h2{text-align:center;margin-bottom:100px}.section-price .nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:64px}.section-price .nav .price-nav-item{display:block;width:197px;height:77px;border-width:0;outline-width:0;background:url(/img/nav-price.svg) 50% no-repeat;cursor:pointer;position:relative}.section-price .nav .price-nav-item:after{content:counter(price-counter,decimal-leading-zero);color:#FFF;text-align:center;font-size:11px;font-style:normal;font-weight:600;line-height:10px;letter-spacing:-.16px;opacity:.5;position:absolute;left:50%;bottom:2px;transform:translate(-50%)}.section-price .nav .price-nav-item p{display:flex;justify-content:center;flex-direction:column;align-items:center;height:64px;font-family:IBM Plex Mono,monospace;font-size:14px;font-style:normal;color:rgba(255,255,255,.6);text-align:center;font-feature-settings:"zero";font-variant-numeric:slashed-zero;font-weight:700;line-height:18px;letter-spacing:-.28px;box-sizing:border-box}.section-price .nav .price-nav-item.active,.section-price .nav .price-nav-item:hover{background-image:url(/img/nav-price-active.svg)}.section-price .nav .price-nav-item.active:after,.section-price .nav .price-nav-item:hover:after{opacity:1}.section-price .nav .price-nav-item.active span,.section-price .nav .price-nav-item:hover span{color:#ffffff}.section-price #carousel-price .price-wrapper{display:flex!important;justify-content:space-between}.section-price #carousel-price .item{width:calc(25% - 18px);position:relative}.section-price #carousel-price .item>img{width:100%}.section-price #carousel-price .item .content{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.section-price #carousel-price .item .content img{position:absolute;bottom:1px;left:1px;width:calc(100% - 2px)}.section-price #carousel-price .item .content .hall{color:#FFF;font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.32px;text-transform:uppercase;opacity:.3;margin:16px auto}.section-price #carousel-price .item .content .price span{color:#FFF;font-family:Druk Cyr;font-size:48px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:.96px;text-transform:uppercase}.section-price #carousel-price .item .content .price .price_info{color:rgba(255,255,255,.4);font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.32px;text-transform:none;position:relative;top:-5px}.section-price #carousel-price .item .content .text{position:absolute;bottom:39px;left:31px;width:calc(100% - 62px);color:#FFF;text-align:center;font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.48px;opacity:.5}.section-price .button-group{margin:65px auto 0;justify-content:center}.section-atmosphere{background:url(/img/bg-atmosphere.png) top/contain no-repeat;padding:72px 0 86px}.section-atmosphere h2{text-align:center;margin-bottom:68px}.section-atmosphere .slick-slide{text-align:center;transition:transform .3s ease-in-out;position:relative}.section-atmosphere .slick-slide:not(.slick-current){filter:brightness(.2);transform:scale(.7);position:relative;z-index:1}.section-atmosphere .slick-slide.slick-active{right:-100px}.section-atmosphere .slick-slide.slick-current{transform:scale(1);position:relative;z-index:1;right:0}.section-atmosphere .slick-slide.slick-current~.slick-slide.slick-active{left:-100px;z-index:0}.section-atmosphere .slick-slide img{width:100%}.section-atmosphere .slick-slide.slick-current .img-atmosphere{display:flex!important;justify-content:center;align-items:center;background:url(/img/border-atmosphere.svg) 50%/contain no-repeat;padding:20px;box-sizing:border-box}.section-atmosphere .slick-slide.slick-current .img-atmosphere img{width:100%}.section-social{box-sizing:border-box;padding:90px 0 30px}.section-social .content{display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:48px}.section-map{box-sizing:border-box;padding:150px 0 80px}.section-map h2,.section-map p{text-align:center}.section-map p{max-width:502px;color:#FFF;font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;opacity:.6}.section-map .content{display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:48px}.section-map .map{height:400px;width:100%;border-radius:60px 16px;overflow:hidden;position:relative;background:#dbdbdf}.section-map .map-container{position:relative}.section-map .map-container:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:50px solid #01001a;border-right:50px solid transparent;z-index:100000}.section-map .map-container:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:50px solid #01001a;border-left:50px solid transparent;z-index:100000}.section-map .button-group{justify-content:center}.section-map .gm-style-mtc-bbw{display:none!important}.section-map .gm-bundled-control{bottom:200px!important;right:50px!important}.section-map .gm-bundled-control .gm-svpc,.section-map .gm-fullscreen-control{background:#22292c!important;border:2px solid #264a4d!important}.section-map .gm-fullscreen-control{margin:20px!important}.section-map .gm-fullscreen-control>img{filter:brightness(5)}.section-map .gm-style-cc{display:none}.section-map .gmnoprint>div{background:#264a4d!important}.section-map .gm-control-active{background:#22292c!important;border:2px solid #264a4d!important}.section-map .gm-control-active~div{background:#264a4d!important}.section-map .gm-control-active>img{filter:brightness(5)}.section-map .gm-style-iw a,.section-map .gm-style-iw p{font-family:Transducer;font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.02em;text-align:left;text-decoration:none;text-transform:uppercase;position:relative;color:var(--black)}.section-map .gm-style-iw p{opacity:1;margin-bottom:0}.section-map .gm-style-iw p:first-child{margin-bottom:10px}.section-map .gm-style-iw a{text-decoration:underline}.section-map .gm-style .gm-style-iw-c{padding:20px!important}.section-map .gm-style-iw .gm-style-iw-d{padding:0;overflow:hidden!important}.section-map .gm-style .gm-style-iw-c .gm-ui-hover-effect{top:0!important;right:0!important}.section-map .gm-style .gm-style-iw-c .gm-ui-hover-effect span{width:20px!important;height:20px!important;margin:5px!important}footer{position:relative}footer .bg{width:100%}footer .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 256px);display:flex;justify-content:space-between;padding:0;z-index:1}footer h3{font-family:FKGrotesk;color:#FFF;font-size:20px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.6px;margin-bottom:24px}footer ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}footer ul li a{color:rgba(255,255,255,.3);font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}header .language .current,header .language .lang{display:flex;gap:8px;align-items:center;cursor:pointer;flex:1 1;width:100%;justify-content:center}header .language .current:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M5.5 5.5L5.5 2.5L7.46082 0.500001L10 0.500001L5.5 5.5Z' fill='white'/%3E%3Cpath d='M4.5 5.5L4.5 2.5L2.53918 0.500001 0 0.500001L4.5 5.5Z' fill='white'/%3E%3C/svg%3E");position:relative;top:-1px}header .language{display:flex;flex-direction:column;margin-right:16px;position:relative}header .language span{color:#FFF;font-family:Transducer;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;text-transform:uppercase}header .language .img{width:16px;height:16px;border-radius:8px;overflow:hidden;object-fit:cover;object-position:center}header .language .img img{width:100%;height:100%}header .language .switcher{display:none;flex-direction:column;position:absolute;top:27px;left:-19px;width:100px;min-height:75px;background:url(/img/language/background.svg) 50%/contain no-repeat;justify-content:center;align-items:center}header .language.active .switcher{display:flex}@media(max-width:1400px){.section-price #carousel-price .price-wrapper .item{width:calc(50% - 12px)}.section-price #carousel-price .price-wrapper{flex-wrap:wrap}}@media(max-width:1600px){.section-price #carousel-price .item .content .price span{font-size:32px;line-height:28px}}@media(max-width:1199px){:root{--container-padding:24px}header{position:fixed;background:linear-gradient(180deg,#01001a 0,#01001a calc(100% - 60px),rgba(1,0,26,0) calc(100% - 59px),rgba(1,0,26,0)),url(/img/header-bg.png) bottom /999px no-repeat;width:100vw;height:max(8.854166vw,136px);transition:all .3s ease;overflow:hidden}header.active{height:100vh}header .button-group a{display:none}header .container .button-group{justify-content:space-between;flex-direction:row-reverse;width:100%;position:relative;top:30px}header .container .button-group button.menu-button{width:32px;height:32px;display:block;background:transparent;border-width:0;outline-width:0;background:url(/img/menu-open.svg) 50% no-repeat;transition:all .3s ease}header.active .container .button-group button.menu-button{background-image:url(/img/menu-close.svg);transform:rotate(180deg)}header .container ul{position:absolute;display:flex;top:150px;flex-direction:column;align-items:flex-start}main{padding-top:80px}.section-hero{top:0;overflow:hidden}.section-hero .container{left:0;padding:24px}.h2,h1,h2{font-size:36px;line-height:44px;margin-bottom:20px}.section-equipment{padding:50px 0}.section-equipment .bg{filter:brightness(.6)}.pcs-nav,.section-club .pcs-1 .pcs-count{bottom:.3%}.section-club .pcs-1,.section-club .pcs-2{width:50%}.section-club .pcs-main-slider{width:100%}.section-club .pcs-2 h2{font-size:36px;margin-bottom:24px}.container-halls-wrapper{padding:0}.container-halls{transform:scale(1);margin:70px auto}.container-halls .nav{display:none;position:absolute;top:170%;flex-wrap:wrap;margin:20px auto;gap:20px}.container-halls .halls-content{position:inherit;top:0}.container-halls .halls-content .bg img.desktop{display:none}.container-halls .halls-content .bg{width:auto;display:none}.container-halls .halls-content img.mobile{display:block;width:100%;width:calc(100% - 50px);margin:25px auto;box-sizing:border-box}.container-halls #carousel-halls-left{display:none}.container-halls .halls-content #carousel-halls-right{position:inherit;top:auto;left:auto;right:auto;width:100%;max-width:400px;margin:0 auto}.container-halls h2{text-align:center;margin:42px auto}.container-halls .halls-content .content{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.container-halls .halls-content .content .item{width:calc(50% - 36px)}.section-price #carousel-price .price-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px}.section-price #carousel-price .item .content .price span{font-size:32px;line-height:36px}.section-map{padding:50px 0}footer{overflow:hidden}footer .container{position:relative;transform:none;top:0;left:0;width:100%;padding:100px var(--container-padding);flex-wrap:wrap;justify-content:flex-start;gap:48px}footer .bg{position:absolute;left:0;bottom:0;width:100%}.section-price .nav .slick-slide{counter-increment:price-counter}.pcs-main-slider,.section-hero .main-nav{display:none}}@media(max-width:767px){.section-hero .slick-slide>div,.section-hero .slick-slide>div>div{width:200vw!important}.section-equipment{overflow:hidden;padding:72px 0 24px}.section-equipment .bg{width:140vw}.section-equipment .equipment-group{gap:36px;justify-content:center}.section-equipment .equipment-group .equipment{width:204px;height:180px}.section-equipment .container{width:100vw;max-width:100%;left:0;top:0;transform:none}.section-equipment h2{margin:72px 24px 48px;text-align:center}.section-club{padding:72px 0}.section-club .container-pcs{flex-direction:column;gap:36px;transform:none}.section-club .pcs-1,.section-club .pcs-2{width:100%;max-width:400px;margin:0 auto}.section-price #carousel-price .price-wrapper{flex-direction:column;gap:24px}.section-price #carousel-price .price-wrapper .item{width:100%}.section-price #carousel-price .item .content .price span{font-size:36px;line-height:40px}.section-price #carousel-price .item .content .hall{margin:12px auto}.section-price .button-group{margin:36px auto 0}.section-price h2{margin-bottom:32px}.section-price .nav .slick-slide{width:200px!important}.section-price .nav{display:block}.section-club .pcs-2 h2{font-size:32px;line-height:36px}footer .container{padding:50px var(--container-padding) 60vw}}@media (max-width:575px){.section-equipment .equipment-group .equipment{width:calc(50vw - 36px);height:33vw}.section-equipment .bg{width:180vw}.section-equipment .equipment-group{gap:36px 24px}}@media (min-width:768px){.section-price .nav .price-nav-item{counter-increment:price-counter}}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#01001A;display:flex;justify-content:center;align-items:center;z-index:10001}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.preloader img{animation:pulse 3s infinite;width:130px}.custom-cookie-container{position:fixed!important;bottom:20px!important;left:auto!important;right:20px!important;transform:none!important;background:rgb(3,4,24)!important;border:1px solid rgb(58,226,236)!important;color:white!important;border-radius:18px!important;padding:20px!important;max-width:380px!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important;z-index:9999!important;font-size:14px!important}.custom-cookie-content{display:flex;flex-direction:column;gap:12px}.custom-cookie-buttons{display:flex;justify-content:flex-end}.custom-cookie-buttons button{border-radius:0!important;padding:10px 20px!important;border:none!important;cursor:pointer!important;font-family:Transducer;font-size:12px;font-weight:700;line-height:20px;width:154px;height:44px;text-transform:uppercase}.custom-cookie-buttons button:first-child{background:url(/img/buttons/pink.svg) 50%/contain no-repeat!important;color:white!important}.custom-cookie-buttons button:nth-child(2){background:url(/img/buttons/blue.svg) 50%/contain no-repeat!important;color:white!important}.custom-cookie-buttons button:first-child:hover{background:url(/img/buttons/pink-hover.svg) 50%/contain no-repeat!important;color:white!important}.custom-cookie-buttons button:nth-child(2):hover{background:url(/img/buttons/blue-hover.svg) 50%/contain no-repeat!important;color:white!important}@media (max-width:767px){.custom-cookie-container{left:50%!important;right:auto!important;transform:translateX(-50%)!important;max-width:300px!important}.custom-cookie-buttons button{border-radius:0!important;padding:10px!important;border:none!important;cursor:pointer!important;font-family:Transducer;font-size:12px;font-weight:700;line-height:20px;width:124px;height:44px;text-transform:uppercase}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}