.section-atmosphere{background:url(/img/bg-top-pink.png) top/contain no-repeat;padding:72px 0 86px}.section-atmosphere .container{padding-bottom:64px}.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);z-index:1}.section-atmosphere .slick-slide.slick-active{right:-100px}.section-atmosphere .slick-slide.slick-current{transform:scale(1);z-index:1;right:0}.section-atmosphere .slick-slide.slick-current~.slick-slide.slick-active{left:-100px;z-index:0}.section-atmosphere .img-atmosphere{position:relative;width:100%;aspect-ratio:252/267}.section-atmosphere .slick-slide img{width:100%;height:auto}.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%}@media (min-width:1200px){.section-atmosphere{padding:172px 0 86px}}:root{--benefits-padding-mobile:72px 0;--benefits-padding-desktop:150px 0 72px;--benefits-scale-mobile:1;--benefits-scale-tablet:1;--benefits-scale-desktop:0.9;--benefits-pcs-width-mobile:100%;--benefits-pcs-width-tablet:50%;--benefits-pcs-max-mobile:400px;--benefits-main-slider-mobile:none;--benefits-main-slider-tablet:none;--benefits-main-slider-desktop:block;--benefits-title-size-mobile:32px;--benefits-title-line-mobile:36px;--benefits-title-size-tablet:36px;--benefits-title-line-tablet:42px;--benefits-title-size-desktop:48px;--benefits-title-line-desktop:56px;--benefits-title-spacing-desktop:48px;--benefits-title-spacing-tablet:24px;--benefits-list-size:24px;--benefits-list-line:38px;--benefits-list-active-size:26px}.section-benefits{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-bottom-pink.png) bottom /contain no-repeat;padding:var(--benefits-padding-mobile);overflow:hidden}.section-benefits .container-pcs{display:flex;flex-direction:column;gap:36px;transform:scale(var(--benefits-scale-mobile))}.section-benefits .pcs-1,.section-benefits .pcs-2{width:var(--benefits-pcs-width-mobile);max-width:var(--benefits-pcs-max-mobile);margin:0 auto;display:flex;justify-content:flex-start;position:relative;box-sizing:border-box}.section-benefits .pcs-1-bg,.section-benefits .pcs-2-bg{width:100%;height:auto;display:block}.section-benefits .pcs-1 .content{position:absolute;top:0;bottom:0;left:0;right:0;padding:15% 65px 15% 49px;display:flex;flex-direction:column;justify-content:space-around}.section-benefits .pcs-1 ul{margin:0;padding:0;list-style-type:none}.section-benefits .pcs-1 ul li{font-family:Druk Cyr;font-size:var(--benefits-list-size);font-weight:600;line-height:var(--benefits-list-line);color:rgba(217,217,217,.3);letter-spacing:.4px;text-transform:uppercase;transition:all .3s ease;cursor:pointer}.section-benefits .pcs-1 ul li.active{color:#fa0294;font-size:var(--benefits-list-active-size);line-height:var(--benefits-list-line);letter-spacing:.48px;position:relative}.section-benefits .pcs-1 ul li.active:before{content:url(/img/pcs-icon-li.svg);position:absolute;left:-52px;top:-4px}.section-benefits .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:.3%;left:50%;margin:0 auto;transform:translate(-50%)}.section-benefits .pcs-2 .content{position:absolute;top:0;bottom:0;left:0;right:0;padding:15% 49px 15% 15%}.section-benefits .pcs-2 h2{color:#fff;font-size:var(--benefits-title-size-mobile);font-style:normal;font-weight:1000;line-height:var(--benefits-title-line-mobile);letter-spacing:.96px;text-transform:uppercase;margin-bottom:var(--benefits-title-spacing-tablet)}.section-benefits .pcs-main-slider{display:var(--benefits-main-slider-mobile)}.section-benefits .pcs-main-slider img{width:100%}#carousel-left-pcs .slick-slide>div,#carousel-main-pcs .slick-slide>div,#carousel-right-pcs .slick-slide>div{position:relative;width:100%;aspect-ratio:16/9}#carousel-main-pcs .slick-slide>div{top:3px}#carousel-left-pcs .slick-slide>div>span,#carousel-left-pcs img,#carousel-main-pcs .slick-slide>div>span,#carousel-main-pcs img,#carousel-right-pcs .slick-slide>div>span,#carousel-right-pcs img{position:relative!important;width:100%!important;height:100%!important}#carousel-left-pcs img,#carousel-main-pcs img,#carousel-right-pcs img{object-fit:contain}.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:.3%;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}@media (min-width:768px){.section-benefits .container-pcs{flex-direction:row;gap:24px 0}.section-benefits .pcs-1,.section-benefits .pcs-2{width:var(--benefits-pcs-width-tablet);max-width:none}.section-benefits .pcs-2 h2{font-size:var(--benefits-title-size-tablet);line-height:var(--benefits-title-line-tablet)}}@media (min-width:1200px){.section-benefits{padding:var(--benefits-padding-desktop)}.section-benefits .container-pcs{transform:scale(var(--benefits-scale-desktop));justify-content:space-between}.section-benefits .pcs-1,.section-benefits .pcs-2{width:calc(var(--calc-pcs) * 57 / 168)}.section-benefits .pcs-main-slider{display:var(--benefits-main-slider-desktop);width:calc(var(--calc-pcs) * 54 / 168)}.section-benefits .pcs-2 h2{font-size:var(--benefits-title-size-desktop);line-height:var(--benefits-title-line-desktop);margin-bottom:var(--benefits-title-spacing-desktop)}.pcs-nav,.section-benefits .pcs-1 .pcs-count{bottom:.5%}}:root{--club-padding-mobile:0 0 72px;--club-padding-desktop:150px 0 72px;--club-scale-mobile:1;--club-scale-tablet:1;--club-scale-desktop:0.9;--club-halls-nav-mobile:none;--club-halls-nav-desktop:flex;--club-halls-nav-top:-150px;--club-halls-nav-gap:192px;--club-halls-margin-mobile:70px auto;--club-halls-margin-desktop:50px auto 70px;--club-halls-content-mobile:100%;--club-halls-content-max-mobile:400px;--club-halls-content-desktop:calc(37% - 94px);--club-halls-left-mobile:none;--club-halls-left-desktop:block;--club-halls-left-width:49.5%;--club-halls-item-mobile:calc(50% - 36px);--club-halls-item-desktop:calc(50% - 21px);--club-halls-gap-mobile:24px;--club-halls-gap-desktop:24px 42px}.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-bottom-pink.png) bottom /contain no-repeat;padding:var(--club-padding-mobile);overflow:hidden}.container-halls{transform:scale(var(--club-scale-mobile));position:relative;margin:var(--club-halls-margin-mobile)}.container-halls #carousel-halls-left{display:var(--club-halls-left-mobile);width:var(--club-halls-left-width)}#carousel-halls-left .slick-slide>div{position:relative;width:100%;aspect-ratio:16/9}#carousel-halls-left .slick-slide>div>span,#carousel-halls-left img{position:relative!important;width:100%!important;height:100%!important}#carousel-halls-left img{object-fit:contain}.container-halls .halls-content{width:var(--club-halls-content-mobile);position:inherit;top:0}.container-halls .halls-content .bg{width:auto;display:none;position:relative}.container-halls .halls-content .bg img{width:100%;position:relative!important;height:auto!important}.container-halls .halls-content .bg .bg-logo{position:absolute;top:50%;left:50%;width:14vw;height:auto;transform:translate(-50%,-50%);z-index:1;pointer-events:none}.container-halls .halls-content .bg .bg-logo img{width:100%!important;height:auto!important}.container-halls .halls-content img.mobile{display:block;width:calc(100% - 50px)!important;height:auto!important;position:relative!important;margin:25px auto;box-sizing:border-box}.container-halls .halls-content #carousel-halls-right{position:inherit;top:auto;left:auto;right:auto;width:var(--club-halls-content-mobile);max-width:var(--club-halls-content-max-mobile);margin:0 auto}.container-halls .halls-content .content{display:flex;flex-wrap:wrap;gap:var(--club-halls-gap-mobile);justify-content:center}.container-halls .halls-content .content .item{width:var(--club-halls-item-mobile)}.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!important;height:24px!important;position:absolute!important;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{text-align:center;margin:42px auto}.container-halls .nav{display:var(--club-halls-nav-mobile);position:absolute;top:170%;left:0;right:0;list-style-type:none;flex-wrap:wrap;justify-content:center;margin:20px auto;gap:20px}.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;color:rgba(217,217,217,0);transition:all .3s ease}.container-halls .nav li.active{color:#d9d9d9;-webkit-text-stroke:0 #d9d9d9}@media (min-width:768px){.container-halls-wrapper{padding:0}.container-halls{transform:scale(var(--club-scale-tablet))}}@media (min-width:1200px){.section-club{padding:var(--club-padding-desktop)}.container-halls{transform:scale(var(--club-scale-desktop));margin:var(--club-halls-margin-desktop)}.container-halls #carousel-halls-left{display:var(--club-halls-left-desktop)}.container-halls .halls-content{width:100%;position:absolute;top:0;right:0}.container-halls .halls-content .bg{width:100%;display:block}.container-halls .halls-content img.mobile{display:none}.container-halls .halls-content #carousel-halls-right{position:absolute;top:80px;right:94px;width:var(--club-halls-content-desktop);max-width:none}.container-halls .halls-content .content{gap:var(--club-halls-gap-desktop)}.container-halls .halls-content .content .item{width:var(--club-halls-item-desktop)}.container-halls h2{text-align:left;margin-bottom:64px}.container-halls .nav{display:var(--club-halls-nav-desktop);top:var(--club-halls-nav-top);gap:var(--club-halls-nav-gap);margin:64px auto 48px}}.custom-cookie-container{position:fixed!important;bottom:20px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;background:rgb(3,4,24)!important;border:1px solid rgb(58,226,236)!important;color:white!important;border-radius:18px!important;padding:34px!important;max-width:300px!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important;z-index:9999!important;font-size:14px!important;display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between}.custom-cookie-content{flex:1 0 300px;margin:0 0 30px}.custom-cookie-buttons{display:flex;justify-content:center;gap:16px}.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}.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 (min-width:768px){.custom-cookie-container{left:auto!important;right:20px!important;transform:none!important;max-width:350px!important}.custom-cookie-buttons button{padding:10px 20px!important;width:154px}}:root{--equipment-height-mobile:500px;--equipment-height-tablet:600px;--equipment-height-desktop:700px;--equipment-height-xl:800px;--equipment-bg-mobile:180vw;--equipment-bg-tablet:140vw;--equipment-bg-desktop:100%;--equipment-card-width-mobile:150px;--equipment-card-height-mobile:140px;--equipment-card-width-tablet:155px;--equipment-card-height-tablet:145px;--equipment-card-width-desktop:185px;--equipment-card-height-desktop:175px;--equipment-card-width-xl:220px;--equipment-card-height-xl:200px;--equipment-image-size-mobile:100px;--equipment-image-size-tablet:110px;--equipment-image-size-desktop:120px;--equipment-image-size-xl:140px;--equipment-gap-mobile:40px 30px;--equipment-gap-tablet:40px 40px;--equipment-gap-desktop:40px 48px;--equipment-section-spacing:80px;--equipment-overlay:rgba(0,0,0,0.4)}.section-equipment{position:relative;overflow:hidden}.section-equipment .bg-container{position:relative;width:100%;min-height:var(--equipment-height-mobile);display:flex;align-items:center;justify-content:center}.section-equipment .bg-image{position:absolute;inset:0;left:50%;transform:translateX(-50%);width:var(--equipment-bg-mobile);z-index:0}.section-equipment .bg-image img{object-fit:cover}.section-equipment .bg-image:after{content:"";position:absolute;inset:0;background:var(--equipment-overlay);z-index:1}.section-equipment .content{position:relative;z-index:1;width:100%;max-width:100%;padding:32px 24px 24px}.section-equipment h2{margin:0 0 20px;font-size:26px;text-align:center;color:#fff}.section-equipment .equipment-group{display:grid;grid-template-columns:repeat(2,var(--equipment-card-width-mobile));grid-gap:var(--equipment-gap-mobile);gap:var(--equipment-gap-mobile);justify-content:center}.section-equipment .equipment-group .equipment{width:var(--equipment-card-width-mobile);height:33vw;max-height:var(--equipment-card-height-mobile);background:url(/img/equipment/border.svg) bottom/contain no-repeat;position:relative;display:flex;justify-content:center;align-items:center}.section-equipment .equipment-group .equipment .image-container{position:relative;width:var(--equipment-image-size-mobile);height:var(--equipment-image-size-mobile)}.section-equipment .equipment-group .equipment img{object-fit:contain}.section-equipment .equipment-group .number{position:absolute;top:-5px;left:0;width:48px;height:32px;background:url(/img/equipment/number.svg) bottom/contain no-repeat;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400;line-height:18px;display:flex;justify-content:center;align-items:center;z-index:2}@media (min-width:576px){.section-equipment .bg-container{min-height:var(--equipment-height-tablet)}.section-equipment .bg-image{width:var(--equipment-bg-tablet)}.section-equipment h2{margin-bottom:48px;font-size:40px}.section-equipment .equipment-group{grid-template-columns:repeat(2,var(--equipment-card-width-tablet));gap:var(--equipment-gap-tablet);margin:0 auto}.section-equipment .equipment-group .equipment{width:var(--equipment-card-width-tablet);height:var(--equipment-card-height-tablet);max-height:none}.section-equipment .equipment-group .equipment .image-container{width:var(--equipment-image-size-tablet);height:var(--equipment-image-size-tablet);top:5px}.section-equipment .equipment-group .number{left:0!important;top:-5px!important}}@media (min-width:768px){.section-equipment{margin-top:var(--equipment-section-spacing)}.section-equipment .bg-container{min-height:var(--equipment-height-desktop);padding:50px 0;justify-content:flex-end}.section-equipment .bg-image{width:var(--equipment-bg-desktop);left:0;transform:none}.section-equipment .content{max-width:432px;padding:0 40px 0 0}.section-equipment h2{text-align:left}.section-equipment .equipment-group{grid-template-columns:repeat(2,var(--equipment-card-width-desktop));margin:0}.section-equipment .equipment-group .equipment{width:var(--equipment-card-width-desktop);height:var(--equipment-card-height-desktop)}.section-equipment .equipment-group .equipment .image-container{width:var(--equipment-image-size-desktop);height:var(--equipment-image-size-desktop)}}@media (min-width:1200px){.section-equipment .bg-container{min-height:var(--equipment-height-xl);padding:0;justify-content:flex-end}.section-equipment .content{width:50%;max-width:none;padding:0;display:flex;flex-direction:column;align-items:center}.section-equipment h2{text-align:center}.section-equipment .equipment-group{grid-template-columns:repeat(2,var(--equipment-card-width-xl));gap:var(--equipment-gap-desktop);margin:0 auto}.section-equipment .equipment-group .equipment{width:var(--equipment-card-width-xl);height:var(--equipment-card-height-xl)}.section-equipment .equipment-group .equipment .image-container{width:var(--equipment-image-size-xl);height:var(--equipment-image-size-xl)}}@media (min-width:1440px){.section-equipment .bg-container{min-height:1000px}.section-equipment .content{margin-bottom:120px}}.section-hero{position:relative;top:0;overflow:hidden}.section-hero .button-group{display:flex;justify-content:flex-start}.section-hero .hero-desktop-only,.section-hero .hero-tablet-only{display:none}.hero-book-table-wrapper{display:flex;justify-content:center;padding:32px}.hero-book-table-wrapper .bookTable{display:inline-block}.section-hero .slick-slide{width:100vw;height:364px}.section-hero .slick-slide div{outline:none!important}.section-hero .slick-slide>div,.section-hero .slick-slide>div>div{height:100%;position:relative;width:100vw!important}.section-hero .bg{position:absolute;top:0;left:0;width:100%;height:100%}.section-hero .bg>span{width:100%!important;height:100%!important}.section-hero .bg img{object-fit:cover!important;object-position:center center!important}.section-hero .container{position:absolute;padding:24px;top:60%;transform:translateY(-50%);left:0;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{display:none}@media (min-width:768px){.section-hero .slick-slide>div,.section-hero .slick-slide>div>div{width:100vw!important}.section-hero .container{top:50%}.section-hero .slick-slide{height:410px}.hero-book-table-wrapper{display:none}.section-hero .button-group{justify-content:flex-start}.section-hero .hero-tablet-only{display:inline-block}}@media (min-width:1024px){.section-hero{top:-16px}.section-hero .slick-slide{height:522px}.hero-book-table-wrapper,.section-hero .hero-tablet-only{display:none}.section-hero .hero-desktop-only{display:inline-block}}@media (min-width:1200px){.section-hero{top:min(2.6vw,40px)}.section-hero .slick-slide{min-height:622px}.section-hero .container{left:100px;padding:0}.section-hero .main-nav{display:block;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}}@media (min-width:1400px){.section-hero .slick-slide{height:90vh}}.section-map{box-sizing:border-box;padding:50px 0}.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}@media (min-width:1200px){.section-map{padding:150px 0 80px}}.section-price{box-sizing:border-box;padding:72px 0 86px;background:url(/img/bg-top-pink.png) top/contain no-repeat,url(/img/bg-bottom-blue.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}@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){.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-price .nav .slick-slide{counter-increment:price-counter}}@media (max-width:767px){.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}}@media (min-width:768px){.section-price .nav .price-nav-item{counter-increment:price-counter}}.section-promotions{box-sizing:border-box;overflow:hidden;background:url(/img/bg-top-blue.png) top/cover no-repeat,url(/img/bg-bottom-pink.png) bottom/cover no-repeat;padding:72px 0 186px}.section-promotions h2{text-align:center;padding:20px;margin-bottom:68px}.promotions-container{max-width:1200px;margin:0 auto;padding:0 20px}.promotions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px;margin-top:40px}.promotion-card{background:rgba(255,255,255,.05);border-radius:16px;overflow:hidden;border:1px solid rgba(78,205,196,.3);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(78,205,196,.15);max-width:550px;margin:0 auto}.promotion-card:hover{transform:translateY(-8px);border-color:rgba(78,205,196,.5);box-shadow:0 25px 50px rgba(78,205,196,.25)}.promotion-content{padding:30px}.promotion-content h3{font-family:Druk Cyr;font-size:24px;font-weight:500;line-height:24px;letter-spacing:.02em;color:white;text-transform:uppercase;margin-bottom:16px}.promotion-preview{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;color:#b0b0b0;margin-bottom:24px;min-height:60px}.promotion-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.promotion-modal-content{background:#01001a;border-radius:16px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;position:relative;animation:modalSlideIn .3s ease-out;border:1px solid rgba(255,255,255,.1)}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-50px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.promotion-modal-header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 24px 12px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:24px}.promotion-modal-header h2{margin:0;font-family:Druk Cyr;font-size:24px;font-weight:500;line-height:24px;letter-spacing:.02em;color:white;text-transform:uppercase;flex:1 1;padding-right:16px}.promotion-modal-close{background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s;line-height:1}.promotion-modal-close:hover{background:rgba(255,255,255,.1);color:white}.promotion-modal-body{padding:0 24px 24px}.promotion-modal-body p{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;color:#b0b0b0;margin-bottom:24px}.promotion-modal-actions{display:flex;justify-content:center;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.promotion-details-btn{display:inline-block;width:154px;height:54px;border-width:0;outline-width:0;background:url(/img/buttons/blue.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:#4ecdc4;cursor:pointer;transition:all .3s ease}.promotion-details-btn:hover{background:url(/img/buttons/blue-hover.svg) 50%/contain no-repeat;color:white}.promotion-book-btn{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:#ff6b9d;text-decoration:none;cursor:pointer;transition:all .3s ease}.promotion-book-btn:hover{background:url(/img/buttons/pink-hover.svg) 50%/contain no-repeat;color:white}[data-lang=ru] .promotion-book-btn,[data-lang=ru] .promotion-details-btn,[data-lang=ua] .promotion-book-btn,[data-lang=ua] .promotion-details-btn{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700}@media (max-width:768px){.section-promotions{background:url(/img/bg-top-blue.png) top/contain no-repeat,url(/img/bg-bottom-pink.png) bottom/contain no-repeat;padding:72px 0}.section-promotions h2{margin-bottom:32px}.promotions-container{padding:0 24px}.promotions-grid{grid-template-columns:1fr;gap:20px}.promotion-content{padding:20px}.promotion-content h3{font-size:20px}.button-group{flex-direction:column;gap:8px}.promotion-modal{padding:10px}.promotion-modal-content{max-height:90vh}.promotion-modal-header{padding:20px 20px 0}.promotion-modal-header h2{font-size:20px}.promotion-modal-body{padding:0 20px 20px}}