h1,h2,h3,h4,h5,h6,p,ul,body{margin:0;padding:0}*{font-family:Gilroy;font-style:normal;-webkit-tap-highlight-color:transparent}a{text-decoration:none}img{display:block}main{overflow:hidden}ul,li{list-style:none}input,textarea{padding:0;margin:0;border-width:1px;-webkit-appearance:none;appearance:none;border-radius:0;line-height:1.1;border:none;outline:none}body::-webkit-scrollbar{width:0px;height:0px;-webkit-transition:.5s;transition:.5s}body::-webkit-scrollbar-thumb{background:#000}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{font-family:Gilroy;border:0;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,174,255,0.04) 50%, rgba(255,255,255,0) 51%, rgba(0,174,255,0.03) 100%);border-bottom:1px solid #626573}input:-webkit-autofill::first-line{font-family:Gilroy;font-weight:500;font-size:14px;line-height:1.3;color:#FFFFFF}@media (max-width: 1760px){input:-webkit-autofill::first-line{font-size:14px}}@media (max-width: 1024px){input:-webkit-autofill::first-line{font-size:14px}}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Regular.eot");src:local("../fonts/gilroy/Gilroy Regular"),local("../fonts/gilroy/Gilroy-Regular"),url("../fonts/gilroy/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Regular.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Regular.woff") format("woff"),url("../fonts/gilroy/Gilroy-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-ExtraboldItalic.eot");src:local("../fonts/gilroy/Gilroy Extrabold Italic"),local("../fonts/gilroy/Gilroy-ExtraboldItalic"),url("../fonts/gilroy/Gilroy-ExtraboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-ExtraboldItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-ExtraboldItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-ExtraboldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Bold.eot");src:local("../fonts/gilroy/Gilroy Bold"),local("../fonts/gilroy/Gilroy-Bold"),url("../fonts/gilroy/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Bold.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Bold.woff") format("woff"),url("../fonts/gilroy/Gilroy-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Black.eot");src:local("../fonts/gilroy/Gilroy Black"),local("../fonts/gilroy/Gilroy-Black"),url("../fonts/gilroy/Gilroy-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Black.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Black.woff") format("woff"),url("../fonts/gilroy/Gilroy-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Light.eot");src:local("../fonts/gilroy/Gilroy Light"),local("../fonts/gilroy/Gilroy-Light"),url("../fonts/gilroy/Gilroy-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Light.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Light.woff") format("woff"),url("../fonts/gilroy/Gilroy-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Semibold.eot");src:local("../fonts/gilroy/Gilroy Semibold"),local("../fonts/gilroy/Gilroy-Semibold"),url("../fonts/gilroy/Gilroy-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Semibold.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Semibold.woff") format("woff"),url("../fonts/gilroy/Gilroy-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Medium.eot");src:local("../fonts/gilroy/Gilroy Medium"),local("../fonts/gilroy/Gilroy-Medium"),url("../fonts/gilroy/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Medium.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Medium.woff") format("woff"),url("../fonts/gilroy/Gilroy-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-MediumItalic.eot");src:local("../fonts/gilroy/Gilroy Medium Italic"),local("../fonts/gilroy/Gilroy-MediumItalic"),url("../fonts/gilroy/Gilroy-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-MediumItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-MediumItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-BlackItalic.eot");src:local("../fonts/gilroy/Gilroy Black Italic"),local("../fonts/gilroy/Gilroy-BlackItalic"),url("../fonts/gilroy/Gilroy-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-BlackItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-BlackItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-UltraLight.eot");src:local("../fonts/gilroy/Gilroy UltraLight"),local("../fonts/gilroy/Gilroy-UltraLight"),url("../fonts/gilroy/Gilroy-UltraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-UltraLight.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-UltraLight.woff") format("woff"),url("../fonts/gilroy/Gilroy-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-RegularItalic.eot");src:local("../fonts/gilroy/Gilroy Regular Italic"),local("../fonts/gilroy/Gilroy-RegularItalic"),url("../fonts/gilroy/Gilroy-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-RegularItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-RegularItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-SemiboldItalic.eot");src:local("../fonts/gilroy/Gilroy Semibold Italic"),local("../fonts/gilroy/Gilroy-SemiboldItalic"),url("../fonts/gilroy/Gilroy-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-SemiboldItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-SemiboldItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-SemiboldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-HeavyItalic.eot");src:local("../fonts/gilroy/Gilroy Heavy Italic"),local("../fonts/gilroy/Gilroy-HeavyItalic"),url("../fonts/gilroy/Gilroy-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-HeavyItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-HeavyItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Extrabold.eot");src:local("../fonts/gilroy/Gilroy Extrabold"),local("../fonts/gilroy/Gilroy-Extrabold"),url("../fonts/gilroy/Gilroy-Extrabold.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Extrabold.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Extrabold.woff") format("woff"),url("../fonts/gilroy/Gilroy-Extrabold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-BoldItalic.eot");src:local("../fonts/gilroy/Gilroy Bold Italic"),local("../fonts/gilroy/Gilroy-BoldItalic"),url("../fonts/gilroy/Gilroy-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-BoldItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-BoldItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-UltraLightItalic.eot");src:local("../fonts/gilroy/Gilroy UltraLight Italic"),local("../fonts/gilroy/Gilroy-UltraLightItalic"),url("../fonts/gilroy/Gilroy-UltraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-UltraLightItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-UltraLightItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-UltraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-LightItalic.eot");src:local("../fonts/gilroy/Gilroy Light Italic"),local("../fonts/gilroy/Gilroy-LightItalic"),url("../fonts/gilroy/Gilroy-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-LightItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-LightItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Heavy.eot");src:local("../fonts/gilroy/Gilroy Heavy"),local("../fonts/gilroy/Gilroy-Heavy"),url("../fonts/gilroy/Gilroy-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Heavy.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Heavy.woff") format("woff"),url("../fonts/gilroy/Gilroy-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Thin.eot");src:local("../fonts/gilroy/Gilroy Thin"),local("../fonts/gilroy/Gilroy-Thin"),url("../fonts/gilroy/Gilroy-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-Thin.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Thin.woff") format("woff"),url("../fonts/gilroy/Gilroy-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-ThinItalic.eot");src:local("../fonts/gilroy/Gilroy Thin Italic"),local("../fonts/gilroy/Gilroy-ThinItalic"),url("../fonts/gilroy/Gilroy-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy/Gilroy-ThinItalic.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-ThinItalic.woff") format("woff"),url("../fonts/gilroy/Gilroy-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}*{box-sizing:border-box;font-family:'Gilroy'}@media (max-width: 1024px){body.noScroll--mob{height:100vh;overflow:hidden}}main{position:relative}.video-play::-webkit-media-controls-start-playback-button,.video-play::-webkit-media-controls,.video-play::-webkit-media-controls-play-button,.video-play::-webkit-media-controls-volume-slider,.video-play::-webkit-media-controls-mute-button,.video-play::-webkit-media-controls-timeline,.video-play::-webkit-media-controls-current-time-display{display:none !important;opacity:0}.container{max-width:1352px;margin:auto;width:100%;padding:0 15px}.button{cursor:pointer;min-width:240px;border-radius:80px;text-align:center;font-size:16px;line-height:1.2;font-weight:600;color:#fff;background:#000;padding:20px 10px}@media (max-width: 1480px){.button{font-size:14px;line-height:1.2;min-width:180px;padding:15px 10px 17px}}@media (max-width: 640px){.button{min-width:164px}}.fullWidth.e_events__header--desc{width:100%}.title-anim{overflow:hidden}.color-white{color:#fff}.border-top{border-top-left-radius:40px;border-top-right-radius:40px}@media (max-width: 1480px){.border-top{border-top-left-radius:20px;border-top-right-radius:20px}}@media (max-width: 640px){.border-top{border-top-left-radius:16px;border-top-right-radius:16px}}.border-bottom{border-bottom-left-radius:40px;border-bottom-right-radius:40px}@media (max-width: 1480px){.border-bottom{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}@media (max-width: 640px){.border-bottom{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.backing-top{content:"";position:absolute;width:100%;height:50px;left:0;top:-49px}.backing-bottom{content:"";position:absolute;width:100%;height:50px;left:0;bottom:-49px}.mode-yellow .advertising{background:#F2E64A}.mode-yellow .advertising:after{background:#F2E64A}.mode-yellow .stacking__card--booking,.mode-yellow .checking__btn{color:#F2E64A}.mode-yellow .checking{background:#F2E64A}.mode-yellow .bookNow{background:#F2E64A}.mode-yellow .bookNow:after{background:#F2E64A}.mode-yellow .bookNow .roundaboutBook--part>div>p,.mode-yellow .bookNow .roundaboutBook--part>a>p{color:rgba(0,0,0,0.3)}.mode-yellow .bookNow .roundaboutBook__card:hover .roundaboutBook__card--hover p{animation:fadaColorBlack 0.35s 0.5s linear forwards}.mode-yellow .bookNow .roundaboutBook__card--hover{background:#000}.mode-yellow .bookNow .roundaboutBook__card--hover p{background:#F2E64A;color:#F2E64A}.mode-yellow .bookNow .roundaboutBook__card--hover p:hover{background:#fff}.mode-yellow .bookNow__familiarization>a{background:#F2E64A}.mode-yellow .bookNow__familiarization>a:hover{background:#000}.mode-yellow .subscription{background:#F2E64A}.mode-yellow .subscription:after{background:#F2E64A}.mode-yellow .subscription__field--btn p{color:#F2E64A}.mode-yellow .subscription__field--input input{background:#C8BC33}.fakeScroll__track{position:absolute;width:100%;top:0;height:3px;left:0;z-index:2}.fakeScroll__track--thumb{height:2.5px;background:#000;width:100px;border-radius:6px}.anim-load>div,.anim-fast>div{overflow:hidden}.anim-fast{opacity:0;animation:fadeSimple 0s 0.3s linear forwards}.preloader{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:1004;overflow:hidden}.preloader.dropping:not(.single) .preloader-lower{animation:dropping 0.8s 0.5s linear forwards}@media (max-width: 1480px){.preloader.dropping:not(.single) .preloader-lower{animation:dropping-1440 0.8s 0.5s linear forwards}}@media (max-width: 1024px){.preloader.dropping:not(.single) .preloader-lower{animation:dropping-1024 0.8s 0.5s linear forwards}}@media (max-width: 640px){.preloader.dropping:not(.single) .preloader-lower{animation:dropping-640 0.8s 0.5s linear forwards}}.preloader.dropping:not(.single) .preloader-upper{animation:dropping 0.65s 0.4s linear forwards}@media (max-width: 1480px){.preloader.dropping:not(.single) .preloader-upper{animation:dropping-1440 0.65s 0.4s linear forwards}}@media (max-width: 1024px){.preloader.dropping:not(.single) .preloader-upper{animation:dropping-1024 0.65s 0.4s linear forwards}}@media (max-width: 640px){.preloader.dropping:not(.single) .preloader-upper{animation:dropping-640 0.65s 0.4s linear forwards}}.preloader.single.dropping .preloader-upper{animation:droppingSingle 0.75s 0.5s linear forwards}.preloader.hidden{display:none}.preloader-lower{position:absolute;width:100%;height:calc(100% + 40px);background:#06AEEF;border-radius:40px 40px 0 0;bottom:0;left:0}@media (max-width: 1480px){.preloader-lower{border-radius:20px 20px 0 0}}.preloader-upper{position:absolute;width:100%;height:calc(100% + 40px);background:#fff;z-index:2;border-radius:40px 40px 0 0;bottom:0;left:0}@media (max-width: 1480px){.preloader-upper{border-radius:20px 20px 0 0}}.checking{padding:44px 40px;border-radius:20px;background:#06AEEF;display:flex;column-gap:40px;align-items:center;position:relative;justify-content:space-between;margin:60px 0 20px;overflow:hidden}@media (max-width: 1480px){.checking{padding:40px}}@media (max-width: 1024px){.checking{column-gap:28px;padding:40px 36px;border-radius:16px;margin:40px 0 20px}}@media (max-width: 640px){.checking{padding:20px;flex-direction:column;row-gap:16px}}.checking>p{font-size:32px;line-height:1.1;font-weight:600;max-width:580px;width:100%;position:relative;z-index:2}@media (max-width: 1480px){.checking>p{font-size:24px;line-height:1.2}}@media (max-width: 1024px){.checking>p{width:calc(50% - 14px);font-size:20px;line-height:1.2}}@media (max-width: 640px){.checking>p{width:100%}}.checking__btn{width:calc(50% - 20px);border-radius:80px;background:#000;text-align:center;font-size:16px;line-height:1.2;font-weight:600;color:#06AEEF;padding:20px 12px;position:relative;z-index:2}@media (max-width: 1480px){.checking__btn{padding:14px 12px 16px}}@media (max-width: 1024px){.checking__btn{width:calc(50% - 14px);font-size:14px;line-height:1.2}}@media (max-width: 640px){.checking__btn{width:100%}}.checking__decor{position:absolute;width:200px;height:94px;display:flex;align-items:flex-end;top:0;overflow:hidden;left:36%;pointer-events:none}@media (max-width: 1480px){.checking__decor{width:120px;height:60px;left:50%;transform:translateX(-50%)}}@media (max-width: 640px){.checking__decor{left:initial;right:0;transform:translate(40%, -40%) rotate(45deg);width:80px;height:initial}}.checking__decor img{width:100%;height:auto;transform:rotate(35deg)}.popupBooking{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:998;display:flex;flex-direction:column;overflow-y:scroll;overflow-x:none;background:#F6F6F6;padding:120px 40px 40px;display:none}@media (max-width: 1480px){.popupBooking{padding:78px 16px 20px}}@media (max-width: 1024px){.popupBooking{height:calc(var(--vh, 1vh) * 100)}}.popupBooking::-webkit-scrollbar{width:4px;background:transparent}.popupBooking::-webkit-scrollbar-track{width:100%;background:transparent}.popupBooking::-webkit-scrollbar-thumb{width:100%;border-radius:20px;background:#000}.popupBooking.show{display:flex}.popupBooking.show .popupBooking__card:nth-child(1){animation:fadeXSmall 0.5s .34286s linear forwards}.popupBooking.show .popupBooking__card:nth-child(2){animation:fadeXSmall 0.5s .48571s linear forwards}.popupBooking.show .popupBooking__card:nth-child(3){animation:fadeXSmall 0.5s .62857s linear forwards}.popupBooking.show .popupBooking__card:nth-child(4){animation:fadeXSmall 0.5s .77143s linear forwards}.popupBooking.show .popupBooking__card:nth-child(5){animation:fadeXSmall 0.5s .91429s linear forwards}.popupBooking.show .popupBooking__card:nth-child(6){animation:fadeXSmall 0.5s 1.05714s linear forwards}.popupBooking.show .popupBooking__card:nth-child(7){animation:fadeXSmall 0.5s 1.2s linear forwards}.popupBooking.show .popupBooking__card:nth-child(8){animation:fadeXSmall 0.5s 1.34286s linear forwards}.popupBooking.show .popupBooking__card:nth-child(9){animation:fadeXSmall 0.5s 1.48571s linear forwards}.popupBooking.show .popupBooking__card:nth-child(10){animation:fadeXSmall 0.5s 1.62857s linear forwards}.popupBooking.show .popupBooking__card:nth-child(11){animation:fadeXSmall 0.5s 1.77143s linear forwards}.popupBooking.show .popupBooking__card:nth-child(12){animation:fadeXSmall 0.5s 1.91429s linear forwards}.popupBooking.show .popupBooking__card:nth-child(13){animation:fadeXSmall 0.5s 2.05714s linear forwards}.popupBooking.show .popupBooking__card:nth-child(14){animation:fadeXSmall 0.5s 2.2s linear forwards}.popupBooking.show .popupBooking__card:nth-child(15){animation:fadeXSmall 0.5s 2.34286s linear forwards}.popupBooking.show .popupBooking__card:nth-child(16){animation:fadeXSmall 0.5s 2.48571s linear forwards}.popupBooking.show .popupBooking__card:nth-child(17){animation:fadeXSmall 0.5s 2.62857s linear forwards}.popupBooking.show .popupBooking__card:nth-child(18){animation:fadeXSmall 0.5s 2.77143s linear forwards}.popupBooking.show .popupBooking__card:nth-child(19){animation:fadeXSmall 0.5s 2.91429s linear forwards}.popupBooking.show .popupBooking__card:nth-child(20){animation:fadeXSmall 0.5s 3.05714s linear forwards}.popupBooking__cards{display:flex;column-gap:16px;min-height:100%;height:max-content}@media (max-width: 1024px){.popupBooking__cards{flex-direction:column;row-gap:16px}}.popupBooking__card{width:calc(25% - 12px);background:#fff;border-radius:20px;display:flex;flex-direction:column;transform:translateX(-30px);opacity:0;transition:.35s}@media (max-width: 1024px){.popupBooking__card{width:100%;display:grid;grid-template-columns:150px 1fr;grid-auto-rows:auto;padding:20px;column-gap:20px}}@media (max-width: 640px){.popupBooking__card{padding:12px 0;grid-template-columns:84px 1fr;row-gap:16px}}.popupBooking__card:hover{background:#06AEEF}.popupBooking__card:hover .popupBooking__card--info h6,.popupBooking__card:hover .popupBooking__card--info p{color:#fff}.popupBooking__card:hover .popupBooking__card--places{background:#fff;color:#06AEEF;cursor:pointer}.popupBooking__card:hover .popupBooking__card--places:hover{background:#000}.popupBooking__card:hover .popupBooking__card--phone{background:#19BFFF;color:#fff}.popupBooking__card--info{padding:0 0 20px 0}@media (max-width: 1480px){.popupBooking__card--info{padding:0 0 10px 0}}@media (max-width: 1024px){.popupBooking__card--info{padding:0}}@media (max-width: 640px){.popupBooking__card--info{padding:0 12px 0 0}}.popupBooking__card--info h6{font-size:60px;line-height:1.1;padding:28px 28px 24px;color:#000;font-weight:700;border-bottom:1px solid rgba(0,0,0,0.1);transition:.35s}@media (max-width: 1480px){.popupBooking__card--info h6{font-size:40px;line-height:1.1;padding:20px;font-weight:600}}@media (max-width: 1024px){.popupBooking__card--info h6{padding:0 0 16px 0;border-bottom:none}}@media (max-width: 640px){.popupBooking__card--info h6{font-size:24px;line-height:1.2;padding:0 0 8px 0}}.popupBooking__card--info p{font-size:16px;line-height:1.2;font-weight:600;padding:24px 28px 0;transition:.35s}@media (max-width: 1480px){.popupBooking__card--info p{font-size:14px;line-height:1.2;padding:20px 20px 0;font-weight:500}}@media (max-width: 1024px){.popupBooking__card--info p{padding:0}}@media (max-width: 640px){.popupBooking__card--info p{font-size:12px;line-height:1.2;font-weight:400}}.popupBooking__card--btns{padding:20px 28px 40px;display:flex;flex-direction:column;row-gap:12px}@media (max-width: 1480px){.popupBooking__card--btns{padding:10px 20px 24px;row-gap:8px}}@media (max-width: 1024px){.popupBooking__card--btns{padding:24px 0 0;flex-direction:row;column-gap:8px;align-items:flex-end}}@media (max-width: 640px){.popupBooking__card--btns{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;padding:16px 12px 0;border-top:1px solid #EAEAEA}}.popupBooking__card--btns a{font-size:16px;line-height:1.2;font-weight:600;border-radius:80px;padding:19px 10px 21px;text-align:center;transition:.35s}@media (max-width: 1480px){.popupBooking__card--btns a{font-size:14px;line-height:1.2;padding:11px 10px 13px}}@media (max-width: 1024px){.popupBooking__card--btns a{width:calc(50% - 4px)}}@media (max-width: 640px){.popupBooking__card--btns a{font-size:12px;line-height:1.2;padding:12px 10px 14px}}.popupBooking__card--places{color:#fff;background:#000}.popupBooking__card--phone{background:#F6F6F6;color:#000}.popupBooking__card--pic{position:relative;flex-grow:1;padding:0 28px 28px}@media (max-width: 1480px){.popupBooking__card--pic{padding:0 20px 20px}}@media (max-width: 1024px){.popupBooking__card--pic{padding:0;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:3;min-height:180px}}@media (max-width: 640px){.popupBooking__card--pic{min-height:88px;grid-row-end:2;padding:0 0 0 12px}}.popupBooking__card--pic>div{width:100%;position:relative;height:100%;border-radius:16px;overflow:hidden}@media (max-width: 1480px){.popupBooking__card--pic>div{border-radius:12px}}.popupBooking__card--pic>div img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.calendarPopop{position:fixed;width:100%;height:100vh;top:0;left:0;padding:70px 32px 100px;display:flex;flex-direction:column;overflow-y:scroll;overflow-x:initial;background:rgba(0,0,0,0.9);visibility:hidden;z-index:-999;opacity:0;transition:.35s}.calendarPopop.show{visibility:visible;z-index:1006;opacity:1}.calendarPopop.show .calendarPopop__modal{animation:fadeSimpleYBig 0.5s 0.4s linear forwards}.calendarPopop__modal{max-width:624px;width:100%;margin:auto;border-radius:30px;background:#06AEEF;transform:translateY(-40px);opacity:0}@media (max-width: 640px){.calendarPopop__modal{border-radius:20px}}.calendarPopop__modal--header{padding:32px 28px 28px;display:flex;align-items:center;justify-content:space-between;column-gap:8px}@media (max-width: 1441px){.calendarPopop__modal--header{padding:28px}}@media (max-width: 640px){.calendarPopop__modal--header{padding:16px 12px 20px;align-items:flex-start}}.calendarPopop__modal--title{font-size:32px;line-height:1.1;color:#fff;font-weight:600}@media (max-width: 1441px){.calendarPopop__modal--title{font-size:28px;line-height:1.2}}@media (max-width: 640px){.calendarPopop__modal--title{max-width:240px}}.calendarPopop__modal--close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,0.1);cursor:pointer;transition:.35s}@media (max-width: 1441px){.calendarPopop__modal--close{width:36px;height:36px}}@media (max-width: 640px){.calendarPopop__modal--close{width:28px;height:28px}}.calendarPopop__modal--close:hover{background:#fff}.calendarPopop__modal--close:hover path{stroke:#000}.calendarPopop__modal--close *{transition:.35s}.calendarPopop__modal--calendar.reserve-unavailable .calendarPopop__modal--inaccessible{display:block}.calendarPopop__modal--calendar.reserve-unavailable .calendarPopop__modal--apply{background:#EBEBEB;color:#fff;pointer-events:none}.calendarPopop .calendar .pickmeup{border-radius:30px 30px 0 0;display:flex;max-width:100%;width:100%;background:#fff}@media (max-width: 640px){.calendarPopop .calendar .pickmeup{border-radius:20px 20px 0 0}}.calendarPopop .calendar .pickmeup .pmu-instance{max-width:100%;width:100%;padding:0;height:max-content}.calendarPopop .calendar .pickmeup .pmu-instance>nav:nth-of-type(1){padding:12px;align-items:center}@media (max-width: 640px){.calendarPopop .calendar .pickmeup .pmu-instance>nav:nth-of-type(1){padding:14px 14px 10px}}.calendarPopop .calendar .pickmeup .pmu-flat{max-width:100%;width:100%;border-radius:0}.calendarPopop .calendar .pickmeup .pmu-months,.calendarPopop .calendar .pickmeup .pmu-years{display:none}.calendarPopop .calendar .pickmeup .pmu-month{color:#000;font-size:16px;line-height:1.2;flex-grow:1;pointer-events:none;font-weight:600}@media (max-width: 1441px){.calendarPopop .calendar .pickmeup .pmu-month{font-size:14px;line-height:1.2}}.calendarPopop .calendar .pickmeup .pmu-next,.calendarPopop .calendar .pickmeup .pmu-prev{width:32px;height:32px;position:relative;cursor:pointer;background-repeat:no-repeat;background-position:center;position:relative;border-radius:50%;background:#06AEEF;color:transparent}.calendarPopop .calendar .pickmeup .pmu-next:hover,.calendarPopop .calendar .pickmeup .pmu-prev:hover{background:#06AEEF;color:transparent}.calendarPopop .calendar .pickmeup .pmu-next:after,.calendarPopop .calendar .pickmeup .pmu-prev:after{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.calendarPopop .calendar .pickmeup .pmu-prev:after{background:url(../img/calendar_arrow_left.svg);background-repeat:no-repeat;background-position:center}.calendarPopop .calendar .pickmeup .pmu-next:after{background:url(../img/calendar_arrow_right.svg);background-repeat:no-repeat;background-position:center}.calendarPopop .calendar .pickmeup .pmu-day-of-week>div{flex-grow:1;font-weight:600;padding:7px 6px;font-size:12px;line-height:1.2;color:rgba(0,0,0,0.3)}@media (max-width: 640px){.calendarPopop .calendar .pickmeup .pmu-day-of-week>div{font-size:10px;line-height:1.2;padding:8px 4px}}.calendarPopop .calendar .pickmeup .pmu-days{padding:12px 0 14px;display:flex;max-width:100%;width:100%;flex-wrap:wrap}@media (max-width: 1441px){.calendarPopop .calendar .pickmeup .pmu-days{padding:12px 0 10px}}.calendarPopop .calendar .pickmeup .pmu-days .pmu-button{width:calc(100% / 7);font-size:16px;line-height:1.2;font-weight:600;padding:14px 4px;color:#000;transition:.35s;border-radius:60px}@media (max-width: 1441px){.calendarPopop .calendar .pickmeup .pmu-days .pmu-button{font-size:14px;line-height:1.2;padding:16px 4px}}@media (max-width: 640px){.calendarPopop .calendar .pickmeup .pmu-days .pmu-button{padding:12px 2px;font-weight:500}}.calendarPopop .calendar .pickmeup .pmu-days .pmu-button.pmu-today{background:#fff;color:#000}.calendarPopop .calendar .pickmeup .pmu-days .pmu-button.pmu-selected{background:#06AEEF;color:#fff}.calendarPopop .calendar .pickmeup .pmu-days .pmu-button.unavailable{background:#FFDBE3;color:#E5759C}.calendarPopop .calendar .pickmeup .pmu-days .pmu-button.pmu-not-in-month{opacity:0.1}.calendarPopop .calendar .pickmeup .pmu-days .pmu-button.pmu-not-in-month.pmu-selected{opacity:0.5}.calendarPopop__modal--btns{padding:14px 20px 20px;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px;background:#fff;border-radius:0 0 30px 30px}@media (max-width: 1441px){.calendarPopop__modal--btns{padding:10px 20px 24px}}@media (max-width: 640px){.calendarPopop__modal--btns{padding:10px 12px 16px;border-radius:0 0 20px 20px}}.calendarPopop__modal--apply{width:calc(50% - 8px);border-radius:62px;padding:20px 12px 21px;background:#06AEEF;transition:0.35s;cursor:pointer}@media (max-width: 1441px){.calendarPopop__modal--apply{padding:15px 10px 16px}}.calendarPopop__modal--apply p{font-size:16px;line-height:1.2;text-align:center;color:#fff;transition:0.35s;font-weight:600;letter-spacing:0.28px}@media (max-width: 1441px){.calendarPopop__modal--apply p{font-size:14px;line-height:1.2}}.calendarPopop__modal--apply:hover{background:#EAEAEA}.calendarPopop__modal--apply:hover p{color:#000}.calendarPopop__modal--cancel{width:calc(50% - 8px);border-radius:62px;padding:20px 12px 21px;background:transparent;transition:0.35s;cursor:pointer}@media (max-width: 1441px){.calendarPopop__modal--cancel{padding:15px 10px 16px}}.calendarPopop__modal--cancel p{font-size:16px;line-height:1.2;text-align:center;color:rgba(0,0,0,0.3);transition:0.35s;font-weight:700;letter-spacing:0.28px}@media (max-width: 1441px){.calendarPopop__modal--cancel p{font-size:14px;line-height:1.2}}.calendarPopop__modal--cancel:hover{background:#06AEEF}.calendarPopop__modal--cancel:hover p{color:#fff}.calendarPopop__modal--inaccessible{width:100%;border-radius:12px;padding:20px 12px 21px;background:#FFDBE3;transition:0.35s;display:none}@media (max-width: 1441px){.calendarPopop__modal--inaccessible{padding:15px 10px 16px}}.calendarPopop__modal--inaccessible p{font-size:16px;line-height:1.2;text-align:center;color:#E5759C;transition:0.35s;font-weight:700;letter-spacing:0.28px}@media (max-width: 1441px){.calendarPopop__modal--inaccessible p{font-size:14px;line-height:1.2}}.popupGallery{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:1004;display:flex;flex-direction:column;display:none;overflow-y:scroll;overflow-x:initial;background:rgba(0,0,0,0.9)}.popupGallery.show{display:flex}.popupGallery--close{position:absolute;top:20px;right:20px;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#000;transition:0.35s;z-index:3}@media (max-width: 1480px){.popupGallery--close{top:16px;right:16px;width:48px;height:48px}}@media (max-width: 640px){.popupGallery--close{width:36px;height:36px}}@media (max-width: 640px){.popupGallery--close svg{width:16px;height:16px}}.popupGallery--close *{transition:0.35s}.popupGallery--close:hover{background:#06AEEF}.popupGallery--close:hover path{stroke:#fff}.popupGallery__collages{height:100%}.popupGallery__collage{display:none;height:100%;position:relative}@media (max-width: 1024px){.popupGallery__collage{flex-direction:column}}.popupGallery__collage.active{display:block}@media (max-width: 1024px){.popupGallery__collage.active{display:flex}}.popupGallery__collage--header{padding:20px 84px 20px 16px;display:none}@media (max-width: 1024px){.popupGallery__collage--header{display:block}}.popupGallery__collage--header>h6{font-size:32px;line-height:1.1;font-weight:600;margin-bottom:12px;color:#fff}@media (max-width: 640px){.popupGallery__collage--header>h6{font-size:20px;line-height:1.2;margin-bottom:8px}}.popupGallery__collage--header>p{font-size:16px;line-height:1.2;font-weight:600;color:rgba(255,255,255,0.3)}@media (max-width: 640px){.popupGallery__collage--header>p{font-size:14px;line-height:1.2}}.popupGallery__collage--sliders{flex-grow:1;position:relative;padding:0 280px;height:100%}@media (max-width: 1480px){.popupGallery__collage--sliders{padding:0 250px}}@media (max-width: 1024px){.popupGallery__collage--sliders{padding:0;display:flex;flex-direction:column;height:initial}}.popupGallery__thumb{max-width:280px;width:100%;padding:40px 0 0 0;position:absolute;height:100%;left:0;top:0;display:flex;flex-direction:column}@media (max-width: 1480px){.popupGallery__thumb{padding:28px 0 0}}@media (max-width: 1024px){.popupGallery__thumb{position:relative;width:100%;height:68px;padding:0 16px 0;order:2;max-width:100%}}.popupGallery__thumb--header{padding:0 0 40px 40px}@media (max-width: 1480px){.popupGallery__thumb--header{padding:0 0 20px 16px}}@media (max-width: 1024px){.popupGallery__thumb--header{display:none}}.popupGallery__thumb--header>h6{font-size:32px;line-height:1.1;font-weight:600;margin-bottom:12px;color:#fff}.popupGallery__thumb--header>p{font-size:16px;line-height:1.2;font-weight:600;color:rgba(255,255,255,0.3)}.popupGallery__thumb--slider.swiper{width:166px;flex-grow:1;margin:0;padding:0 0 40px 40px}@media (max-width: 1480px){.popupGallery__thumb--slider.swiper{padding:0 0 40px 16px;width:142px}}@media (max-width: 1024px){.popupGallery__thumb--slider.swiper{padding:0 0 20px;width:100%;height:100%}}.popupGallery__thumb--slider.swiper .swiper-slide{width:100%;height:auto;border-radius:8px;overflow:hidden;border:1px solid transparent;height:max-content;transition:.35s;cursor:pointer}@media (max-width: 1024px){.popupGallery__thumb--slider.swiper .swiper-slide{width:72px;height:100%}}@media (max-width: 640px){.popupGallery__thumb--slider.swiper .swiper-slide{border-radius:4px}}.popupGallery__thumb--slider.swiper .swiper-slide:not(:last-child){margin-bottom:20px}@media (max-width: 1024px){.popupGallery__thumb--slider.swiper .swiper-slide:not(:last-child){margin-bottom:0;margin-right:12px}}@media (max-width: 640px){.popupGallery__thumb--slider.swiper .swiper-slide:not(:last-child){margin-right:8px}}.popupGallery__thumb--slider.swiper .swiper-slide img{width:100%;height:auto}@media (max-width: 1024px){.popupGallery__thumb--slider.swiper .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover}}.popupGallery__thumb--slider.swiper .swiper-slide.swiper-slide-thumb-active{border:1px solid #636363}.popupGallery__thumb--scrollBar{position:absolute;left:0;height:100%;top:0;width:2px;background:transparent}@media (max-width: 1024px){.popupGallery__thumb--scrollBar{height:2px;width:100%;bottom:0;top:initial}}.popupGallery__thumb--scrollBar .swiper-scrollbar-drag{background:#fff}.popupGallery__main.swiper{padding:80px 0;height:100%;width:100%}@media (max-width: 1024px){.popupGallery__main.swiper{padding:20px 60px;flex-grow:1;height:initial}}@media (max-width: 640px){.popupGallery__main.swiper{padding:20px 16px}}.popupGallery__main.swiper .swiper-slide{display:flex}.popupGallery__main.swiper .swiper-slide:not(.swiper-slide-active)>img{transform:scale(0.6);opacity:0.2}@media (max-width: 1024px){.popupGallery__main.swiper .swiper-slide:not(.swiper-slide-active)>img{transform:translate(-50%, -50%) scale(1);opacity:1}}.popupGallery__main.swiper .swiper-slide:not(.swiper-slide-active) .popupGallery__main--decorTop,.popupGallery__main.swiper .swiper-slide:not(.swiper-slide-active) .popupGallery__main--decorBot{transition:2s;opacity:1}.popupGallery__main.swiper .swiper-slide>img{max-width:1140px;width:100%;height:auto;max-height:100%;margin:auto;border-radius:20px;-o-object-fit:cover;object-fit:cover;transition:.6s}@media (max-width: 1480px){.popupGallery__main.swiper .swiper-slide>img{max-width:648px;border-radius:16px}}@media (max-width: 1024px){.popupGallery__main.swiper .swiper-slide>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media (max-width: 640px){.popupGallery__main.swiper .swiper-slide>img{border-radius:10px}}.popupGallery__main--decorTop,.popupGallery__main--decorBot{position:absolute;width:70%;max-width:682px;height:50%;left:50%;border-radius:20px;overflow:hidden;transform:translateX(-50%);opacity:0;transition:0.1s}@media (max-width: 1480px){.popupGallery__main--decorTop,.popupGallery__main--decorBot{max-width:300px;width:50%;border-radius:16px}}@media (max-width: 1024px){.popupGallery__main--decorTop,.popupGallery__main--decorBot{display:none}}.popupGallery__main--decorTop img,.popupGallery__main--decorBot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popupGallery__main--decorTop:after,.popupGallery__main--decorBot:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.7)}.popupGallery__main--decorTop{top:40px}.popupGallery__main--decorBot{bottom:40px}section.section-gray,div.section-gray{background:#F6F6F6}section.index-high,div.index-high{z-index:7}.popupMenu{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:1004;padding:70px 40px 100px;display:flex;flex-direction:column;display:none;overflow-y:scroll;overflow-x:initial;background:rgba(0,0,0,0.9)}@media (max-width: 1480px){.popupMenu{padding:40px 16px}}.popupMenu.show{display:flex}.popupMenu.show .popupMenu__modal{animation:fadeSimpleYMiddle 0.5s 0.3s linear forwards}.popupMenu__modal{max-width:1376px;width:100%;margin:auto;border-radius:14px;background:#fff;position:relative;z-index:2;padding:20px;transform:translateY(-20px);opacity:0}@media (max-width: 1480px){.popupMenu__modal{max-width:932px}}.popupMenu__header{padding:0 50px 28px;position:relative}.popupMenu__header--title{font-size:32px;line-height:1.1;font-weight:600;text-align:center}@media (max-width: 1480px){.popupMenu__header--title{font-size:24px;line-height:1.2}}.popupMenu__header--close{position:absolute;top:0;right:0;width:36px;height:36px;border-radius:50%;background:#EBEBEB;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.35s}.popupMenu__header--close:hover{background:#000}.popupMenu__header--close:hover svg path{stroke:#fff}.popupMenu__header--close svg path{transition:.35s}.popupMenu__content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(132px, auto);gap:16px}@media (max-width: 1024px){.popupMenu__content{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(66px, auto)}}@media (max-width: 640px){.popupMenu__content{grid-template-columns:1fr;grid-auto-rows:minmax(120px, auto);gap:8px}}.popupMenu__link{border-radius:16px;position:relative;overflow:hidden;padding:20px 24px;display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}@media (max-width: 1024px){.popupMenu__link{padding:16px}}@media (max-width: 640px){.popupMenu__link{border-radius:12px}}.popupMenu__link:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.1);opacity:0;pointer-events:none;transition:.35s}.popupMenu__link:hover:after{opacity:1}.popupMenu__link:hover .popupMenu__link--btn{background:#000}.popupMenu__link:hover .popupMenu__link--btn:after,.popupMenu__link:hover .popupMenu__link--btn:before{background:#fff}.popupMenu__link:hover .popupMenu__link--name:after{width:100%}.popupMenu__link>img{position:absolute;width:100%;height:100%;bottom:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}.popupMenu__link:nth-of-type(1){grid-column-start:1;grid-row-start:1;grid-row-end:4}@media (max-width: 1024px){.popupMenu__link:nth-of-type(1){grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:4}}.popupMenu__link:nth-of-type(2){grid-column-start:2;grid-row-start:1;grid-row-end:4}@media (max-width: 1024px){.popupMenu__link:nth-of-type(2){grid-column-start:1;grid-column-end:1;grid-row-start:4;grid-row-end:7}}@media (max-width: 1024px){.popupMenu__link:nth-of-type(3){grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:3}}@media (max-width: 1024px){.popupMenu__link:nth-of-type(4){grid-column-start:2;grid-column-end:2;grid-row-start:3;grid-row-end:5}}@media (max-width: 1024px){.popupMenu__link:nth-of-type(5){grid-column-start:2;grid-column-end:2;grid-row-start:5;grid-row-end:7}}.popupMenu__link:nth-of-type(1),.popupMenu__link:nth-of-type(2){padding:24px}@media (max-width: 1024px){.popupMenu__link:nth-of-type(1),.popupMenu__link:nth-of-type(2){padding:16px}}@media (max-width: 640px){.popupMenu__link:nth-of-type(1),.popupMenu__link:nth-of-type(2),.popupMenu__link:nth-of-type(3),.popupMenu__link:nth-of-type(4),.popupMenu__link:nth-of-type(5){grid-column-start:initial;grid-column-end:initial;grid-row-start:initial;grid-row-end:initial}}.popupMenu__link--name{font-size:16px;line-height:1.2;position:relative;z-index:2;font-weight:600;color:#000;width:-moz-fit-content;width:fit-content}@media (max-width: 1024px){.popupMenu__link--name{font-size:16px;line-height:1.2}}.popupMenu__link--name:after{background:#000}.popupMenu__link--btn{width:52px;height:52px;border-radius:50%;background:#fff;position:relative;transition:.35s}@media (max-width: 1024px){.popupMenu__link--btn{width:42px;height:42px}}@media (max-width: 640px){.popupMenu__link--btn{display:none}}.popupMenu__link--btn:after,.popupMenu__link--btn:before{content:"";position:absolute;width:20px;height:2px;border-radius:4px;background:#000;left:50%;top:50%;transition:.35s}@media (max-width: 1024px){.popupMenu__link--btn:after,.popupMenu__link--btn:before{width:16px}}.popupMenu__link--btn:after{transform:translate(-50%, -50%)}.popupMenu__link--btn:before{transform:translate(-50%, -50%) rotate(90deg)}.popupMenu__modal--decor{position:absolute;overflow:hidden;top:0;left:5%;width:130px;height:60px;display:flex;align-items:flex-end;pointer-events:none}@media (max-width: 640px){.popupMenu__modal--decor{width:80px;height:38px}}.popupMenu__modal--decor img{width:100%;height:auto;transform:rotate(35deg)}.popupShorts{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:1004;padding:70px 40px 100px;display:flex;flex-direction:column;display:none}@media (max-width: 1480px){.popupShorts{padding:20px 16px 60px}}@media (max-width: 1024px){.popupShorts{padding:92px 16px 40px}}@media (max-width: 640px){.popupShorts{padding:20px 0 20px}}.popupShorts.open{display:flex}.popupShorts:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.9);pointer-events:none}.popupShorts__thumbs.swiper{padding:0px 0 60px;flex-shrink:0}@media (max-width: 1480px){.popupShorts__thumbs.swiper{padding:0 0 40px}}@media (max-width: 1024px){.popupShorts__thumbs.swiper{padding:0 16px 26px;max-width:100%;width:100%}}@media (max-width: 640px){.popupShorts__thumbs.swiper{padding:0 16px 24px}}.popupShorts__thumbs.swiper .swiper-wrapper{column-gap:16px;width:max-content;margin:0 auto}@media (max-width: 1024px){.popupShorts__thumbs.swiper .swiper-wrapper{column-gap:0}}.popupShorts__thumb.swiper-slide{display:flex;flex-direction:column;row-gap:15px;cursor:pointer;transition:.35s;width:88px}@media (max-width: 1480px){.popupShorts__thumb.swiper-slide{row-gap:12px}}@media (max-width: 640px){.popupShorts__thumb.swiper-slide{row-gap:8px;width:78px}}.popupShorts__thumb.swiper-slide.swiper-slide-thumb-active>p{color:rgba(255,255,255,0.5)}.popupShorts__thumb.swiper-slide:not(.swiper-slide-thumb-active){opacity:.2}.popupShorts__thumb.swiper-slide>div{width:76px;height:76px;border-radius:50%;padding:6px;border:3px solid #06AEEF;position:relative;margin:0 auto}@media (max-width: 640px){.popupShorts__thumb.swiper-slide>div{width:64px;height:64px}}.popupShorts__thumb.swiper-slide>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;position:relative;z-index:3}.popupShorts__thumb.swiper-slide>p{font-size:16px;line-height:1.2;font-weight:400;color:rgba(0,0,0,0.5);text-align:center}@media (max-width: 1480px){.popupShorts__thumb.swiper-slide>p{font-size:14px;line-height:1.2}}.popupShorts__videos{flex-grow:1;position:relative;padding:0 100px;width:max-content;margin:0 auto;max-height:720px;height:100%}@media (max-width: 1480px){.popupShorts__videos{max-height:496px;padding:0 72px;align-items:center;display:flex}}@media (max-width: 1024px){.popupShorts__videos{max-height:initial}}@media (max-width: 640px){.popupShorts__videos{padding:0;max-width:100%;width:100%}}.popupShorts__slider.swiper{height:100%;max-width:448px;width:100%;border-radius:20px;overflow:hidden;flex-shrink:initial}@media (max-width: 1480px){.popupShorts__slider.swiper{max-width:300px}}@media (max-width: 1024px){.popupShorts__slider.swiper{max-height:496px}}@media (max-width: 640px){.popupShorts__slider.swiper{max-width:100%}}@media (max-width: 640px){.popupShorts__slider.swiper{padding:0 42px;border-radius:0}}.popupShorts__slider.swiper .swiper-slide{height:100%;max-width:100%;width:100%;border-radius:20px;overflow:hidden}@media (max-width: 1480px){.popupShorts__slider.swiper .swiper-slide{border-radius:16px}}.popupShorts__slider.swiper .swiper-slide>video,.popupShorts__slider.swiper .swiper-slide>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popupShorts__slide--name{padding:24px 28px 16px;position:absolute;top:0;left:0;font-size:16px;line-height:1.2;max-width:100%;width:100%;font-weight:700;color:#fff;background:linear-gradient(180deg, rgba(0,0,0,0.3) 46.41%, rgba(0,0,0,0) 88.42%)}@media (max-width: 1480px){.popupShorts__slide--name{padding:20px;font-size:14px;line-height:1.2}}@media (max-width: 640px){.popupShorts__slide--name{padding:16px 20px 24px}}.popupShorts__slider--arrows{position:absolute;max-width:680px;width:100%;display:flex;justify-content:space-between;top:calc(50% - 14px);left:50%;transform:translate(-50%, -50%);z-index:2;pointer-events:none}@media (max-width: 640px){.popupShorts__slider--arrows{display:none}}.popupShorts__slider--arrows>div{pointer-events:initial;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#1B1B1B;transition:.35s}@media (max-width: 1480px){.popupShorts__slider--arrows>div{width:48px;height:48px}}.popupShorts__slider--arrows>div img,.popupShorts__slider--arrows>div svg{transition:.35s}.popupShorts__slider--arrows>div.swiper-button-disabled{pointer-events:none}.popupShorts__slider--arrows>div.swiper-button-disabled img,.popupShorts__slider--arrows>div.swiper-button-disabled svg{opacity:.1}.popupShorts__slider--arrows>div:not(.swiper-button-disabled):hover{background:#06AEEF}.popupShorts__videos--close{display:none;position:absolute;z-index:3;top:12px;right:54px;padding:4px;border-radius:50%;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;background:rgba(0,0,0,0.4)}@media (max-width: 640px){.popupShorts__videos--close{display:flex}}.popupShorts--close{position:absolute;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;right:20px;top:20px;z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:.35s}@media (max-width: 1480px){.popupShorts--close{width:48px;height:48px;right:16px;top:16px}}@media (max-width: 640px){.popupShorts--close{display:none}}.popupShorts--close:hover{background:#06AEEF}.popupShorts--close:hover svg path{stroke:#fff}.popupShorts--close svg path{transition:.35s}.roundaboutBook{max-width:100%;width:100%;position:relative;white-space:nowrap;overflow:hidden}.roundaboutBook--inner{display:flex;width:max-content;animation:roundaboutLogos 42s linear infinite forwards;column-gap:40px}@media (max-width: 1480px){.roundaboutBook--inner{column-gap:28px;animation:roundaboutBook 42s linear infinite forwards}}@media (max-width: 640px){.roundaboutBook--inner{column-gap:12px}}.roundaboutBook--part{display:flex;align-items:center;column-gap:40px}@media (max-width: 1480px){.roundaboutBook--part{column-gap:28px}}@media (max-width: 640px){.roundaboutBook--part{column-gap:12px}}.roundaboutBook--part>div,.roundaboutBook--part>a{display:flex;column-gap:40px;align-items:center}@media (max-width: 1480px){.roundaboutBook--part>div,.roundaboutBook--part>a{column-gap:28px}}@media (max-width: 640px){.roundaboutBook--part>div,.roundaboutBook--part>a{column-gap:12px}}.roundaboutBook--part>div>p,.roundaboutBook--part>a>p{font-size:100px;line-height:1.1;color:#fff;font-weight:700}@media (max-width: 1480px){.roundaboutBook--part>div>p,.roundaboutBook--part>a>p{font-size:60px;line-height:1.1}}@media (max-width: 640px){.roundaboutBook--part>div>p,.roundaboutBook--part>a>p{display:none}}.roundaboutBook__card{position:relative;width:288px;height:180px;border-radius:16px;overflow:hidden}@media (max-width: 1480px){.roundaboutBook__card{width:192px;height:120px;border-radius:12px}}@media (max-width: 1024px){.roundaboutBook__card{width:260px;height:160px}}.roundaboutBook__card>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.roundaboutBook__card:hover .roundaboutBook__card--hover{opacity:1;pointer-events:initial}.roundaboutBook__card:hover .roundaboutBook__card--hover>p{width:200px;animation:fadaColorWhite 0.35s 0.5s linear forwards;padding:20px 10px 21px}@media (max-width: 1480px){.roundaboutBook__card:hover .roundaboutBook__card--hover>p{width:160px;padding:15px 8px 16px}}.roundaboutBook__card--btn{position:absolute;padding:24px;top:0;left:0;max-width:100%;width:100%;display:flex;align-items:center;column-gap:15px}@media (max-width: 1480px){.roundaboutBook__card--btn{padding:12px}}@media (max-width: 1024px){.roundaboutBook__card--btn{padding:16px}}.roundaboutBook__card--btn>div{width:40px;height:40px;position:relative;border-radius:50%;background:#000;display:none}@media (max-width: 1024px){.roundaboutBook__card--btn>div{display:flex}}.roundaboutBook__card--btn>div:after,.roundaboutBook__card--btn>div:before{position:absolute;width:20px;height:2px;background:#fff;border-radius:6px;content:"";top:50%;left:50%}.roundaboutBook__card--btn>div:after{transform:translate(-50%, -50%)}.roundaboutBook__card--btn>div:before{transform:translate(-50%, -50%) rotate(90deg)}.roundaboutBook__card--btn>p{font-size:16px;line-height:1.2;font-weight:600;color:#000}@media (max-width: 1480px){.roundaboutBook__card--btn>p{font-size:14px;line-height:1.2;font-weight:500}}.roundaboutBook__card--btn>p.color-white{color:#fff}.roundaboutBook__card--hover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;padding:10px;background:#fff;display:flex;opacity:0;pointer-events:none;transition:0.35s}@media (max-width: 1024px){.roundaboutBook__card--hover{display:none}}.roundaboutBook__card--hover p{width:200px;border-radius:80px;background:#06AEEF;height:max-content;text-align:center;font-weight:600;font-size:16px;line-height:1.2;color:transparent;margin:auto;width:0;overflow:hidden;padding:20px 0px 21px;transition:.6s}@media (max-width: 1480px){.roundaboutBook__card--hover p{font-size:14px;line-height:1.2;padding:15px 0px 16px}}.roundaboutBook__card--hover p:hover{background:#000}.roundabout{max-width:100%;width:100%;position:relative;white-space:nowrap;overflow:hidden}.roundabout--inner{display:flex;width:max-content;animation:roundaboutAdvertising 42s linear infinite forwards;column-gap:20px;padding:48px 0 40px}@media (max-width: 1480px){.roundabout--inner{padding:24px 0}}@media (max-width: 1024px){.roundabout--inner{padding:20px 0}}.roundabout--part{display:flex;align-items:center;column-gap:20px}.roundabout--part>div{display:flex;column-gap:20px;align-items:center}.roundabout--part>div p,.roundabout--part>div a{text-transform:uppercase;font-size:32px;line-height:1.1;color:#000;font-weight:600;cursor:pointer}@media (max-width: 1480px){.roundabout--part>div p,.roundabout--part>div a{font-size:24px;line-height:1.2}}.roundabout--part>div p:after,.roundabout--part>div a:after{background:#000}@media (max-width: 1480px){.roundabout--part>div img{width:48px;height:48px}}.hoverline{position:relative}.hoverline:hover:after{width:100%}.hoverline:after{content:"";position:absolute;height:0.5px;width:0;left:0;bottom:0;transition:.35s}.inputFocus-parent span{font-weight:600;color:rgba(0,0,0,0.3);font-size:16px;line-height:1.2;position:absolute;left:20px;top:50%;transform:translateY(-50%);transition:.35s;pointer-events:none}@media (max-width: 1480px){.inputFocus-parent span{font-size:14px;line-height:1.2}}.inputFocus-parent.input--focus span{font-size:10px;line-height:1.2;top:10px;transform:translateY(0%)}@media (max-width: 1480px){.inputFocus-parent.input--focus span{top:8px}}.popupEvent{position:fixed;width:100%;height:100vh;top:0;left:0;display:flex;padding:40px 16px;background:rgba(0,0,0,0.9);z-index:1001;overflow-y:scroll;overflow-x:initial;visibility:hidden;opacity:0;pointer-events:none;transition:.35s}@media (max-width: 1024px){.popupEvent{padding:20px 16px 36px}}@media (max-width: 640px){.popupEvent{padding:16px 16px 36px}}.popupEvent::-webkit-scrollbar{width:2px}.popupEvent::-webkit-scrollbar-track{border-radius:10px}.popupEvent::-webkit-scrollbar-thumb{border-radius:10px}.popupEvent::-webkit-scrollbar-thumb:hover{background-color:#FFF}.popupEvent::-webkit-scrollbar-thumb{background-color:#FFF;-webkit-transition:.35s;transition:.35s}.popupEvent.open{visibility:initial;opacity:1;pointer-events:initial}.popupEvent.open .popupEvent__modal{animation:fadeSimpleYBig 0.5s 0.35s linear forwards}.popupEvent__modal{margin:auto;max-width:920px;width:100%;position:relative;transform:translateY(-40px);opacity:0}.popupEvent__info{width:100%;border-radius:14px;background:#fff;padding:20px;display:flex;column-gap:28px;position:relative}@media (max-width: 720px){.popupEvent__info{padding:16px;column-gap:20px}}@media (max-width: 540px){.popupEvent__info{flex-direction:column;align-items:center;row-gap:28px;padding:16px 16px 24px 16px}}.popupEvent__slider{width:100%;border-radius:14px;background:#252525;padding:20px 0 28px 20px;margin-top:36px;padding:16px 0 22px 16px}@media (max-width: 1024px){.popupEvent__slider{margin-top:16px}}.popupEvent__slider--wrap{width:100%}.popupEvent__slider--inner{padding-top:24px;padding-right:20px;display:flex;justify-content:space-between;flex-direction:column;gap:24px}@media (max-width: 1024px){.popupEvent__slider--inner{gap:20px;padding-top:20px}}.popupEvent__slider--item img{width:100%;height:550px;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media (max-width: 1024px){.popupEvent__slider--item img{height:45.898vw;min-height:210px;max-height:470px}}.popupEvent__slider--scrollBar.swiper-scrollbar-horizontal{height:2px;bottom:0;width:100%;left:50%;transform:translateX(-50%);background:#3b3b3b;position:relative}@media (max-width: 1024px){.popupEvent__slider--scrollBar.swiper-scrollbar-horizontal{background:#1a1a1a}}.popupEvent__slider--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#FFF}@media (max-width: 1024px){.popupEvent__slider--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:rgba(255,255,255,0.2)}}.popupEvent__slider__navigation{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}@media (max-width: 1024px){.popupEvent__slider__navigation{display:none}}.popupEvent__slider--counter{display:flex;align-items:center;gap:10px}.popupEvent__slider--counter__all{opacity:0.3}.popupEvent__slider--counter span{width:24px;height:1px;opacity:0.3;background:#FFF}.popupEvent__slider--counter p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.28px}.popupEvent__slider--arrow{display:flex;align-items:center;gap:8px}.popupEvent__slider--arrow>div{cursor:pointer;border-radius:50px;background:#FFF;display:flex;width:48px;height:48px;padding:14px;justify-content:center;align-items:center}.popupEvent__slider--arrow>div.swiper-button-disabled{background:#202020}.popupEvent__slider__content p{color:#FFF;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.28px}.popupEvent__slider__content p:not(:last-child){margin-bottom:12px}.popupEvent__pic{min-height:400px;border-radius:14px;position:relative;width:288px;overflow:hidden}@media (max-width: 720px){.popupEvent__pic{min-height:300px;width:210px}}@media (max-width: 540px){.popupEvent__pic{width:223px;height:312px;min-height:initial;border-radius:12px}}.popupEvent__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.popupEvent__desc{flex-grow:1;display:flex;flex-direction:column}@media (max-width: 540px){.popupEvent__desc{max-width:100%;width:100%}}.popupEvent__title{padding:0 70px 24px 0;font-size:24px;line-height:1.2;font-weight:600;border-bottom:1px solid #EAEAEA}@media (max-width: 720px){.popupEvent__title{padding:0 70px 20px 0;font-size:20px;line-height:1.2}}@media (max-width: 540px){.popupEvent__title{padding:0 0 8px 0}}.popupEvent__date{padding:12px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EAEAEA;column-gap:8px}@media (max-width: 720px){.popupEvent__date{padding:10px 0 10px 0}}@media (max-width: 540px){.popupEvent__date{padding:8px 0}}.popupEvent__date>p{font-size:14px;line-height:1.2;letter-spacing:0.28px;color:rgba(0,0,0,0.3);text-align:right}@media (max-width: 540px){.popupEvent__date>p{font-size:12px;line-height:1.2;letter-spacing:initial}}.popupEvent__date--day{display:flex;column-gap:10px}@media (max-width: 540px){.popupEvent__date--day{column-gap:12px;align-items:center}}.popupEvent__date--day h6{font-size:48px;line-height:1.1;color:#06AEEF;font-weight:700;line-height:1}@media (max-width: 540px){.popupEvent__date--day h6{font-size:20px;line-height:1.2;color:#000}}.popupEvent__date--day p{font-size:14px;line-height:1.2;font-weight:500;color:#000;padding:4px 0 0}.popupEvent__price{padding:24px 0;display:flex;align-items:center;column-gap:8px;justify-content:space-between}@media (max-width: 720px){.popupEvent__price{padding:16px 0}}@media (max-width: 540px){.popupEvent__price{padding:8px 0}}.popupEvent__price>p{font-size:14px;line-height:1.2;letter-spacing:0.28px;color:rgba(0,0,0,0.3);text-align:right}@media (max-width: 540px){.popupEvent__price>p{font-size:12px;line-height:1.2;letter-spacing:initial}}.popupEvent__price--sum{font-size:14px;line-height:1.2;font-weight:500}@media (max-width: 540px){.popupEvent__price--sum{display:flex;align-items:center;column-gap:12px}}.popupEvent__price--sum span{font-weight:700}.popupEvent__btns{padding:24px 0 0 0;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;row-gap:12px}@media (max-width: 720px){.popupEvent__btns{padding:16px 0 0 0}}@media (max-width: 540px){.popupEvent__btns{padding:20px 0 0;row-gap:8px}}.popupEvent__btns--wrap{width:100%;display:flex;justify-content:space-between}@media (max-width: 640px){.popupEvent__btns--wrap{flex-direction:column;gap:8px}}.popupEvent__btns--wrap>a{width:calc( 50% - 4px)}@media (max-width: 640px){.popupEvent__btns--wrap>a{width:100%}}.popupEvent__btns--more{padding:15px 10px;border-radius:80px;border:1px solid #EBEBEB;text-align:center;font-weight:500;font-size:14px;line-height:1.2;color:#06AEEF;display:none}@media (max-width: 640px){.popupEvent__btns--more{display:block;padding:14px 10px}}.popupEvent__btns--buy{padding:14px 10px;border-radius:80px;text-align:center;font-weight:500;font-size:14px;line-height:1.2;background:#06AEEF;color:#000}.popupEvent--close{position:absolute;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;top:20px;right:20px;background:#EBEBEB;cursor:pointer}@media (max-width: 720px){.popupEvent--close{top:12px;right:16px}}@media (max-width: 540px){.popupEvent--close{width:24px;height:24px;top:16px}}@media (max-width: 640px){.popupEvent--close svg:nth-of-type(1){display:none}}.popupEvent--close svg:nth-of-type(2){display:none}@media (max-width: 640px){.popupEvent--close svg:nth-of-type(2){display:block}}.roundaboutTitle{max-width:100%;width:100%;position:relative;white-space:nowrap;overflow:hidden}.roundaboutTitle--inner{display:flex;width:max-content;animation:roundaboutAdvertising 42s linear infinite forwards;column-gap:20px;padding:32px 0}@media (max-width: 640px){.roundaboutTitle--inner{column-gap:20px}}.roundaboutTitle--part{display:flex;align-items:center;column-gap:20px}.roundaboutTitle--part>p{font-size:300px;line-height:1.1;line-height:0.9;font-weight:700}@media (max-width: 1480px){.roundaboutTitle--part>p{font-size:160px;line-height:1.1;line-height:0.9}}@media (max-width: 640px){.roundaboutTitle--part>p{font-size:100px;line-height:1.1;line-height:0.9}}@keyframes fadeSimple{0%{opacity:0}100%{opacity:1}}@keyframes roundaboutBook{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 14px))}}@keyframes roundaboutLogos{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 20px))}}@keyframes roundaboutLogosMob{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 2px))}}@keyframes roundaboutAdvertising{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 10px))}}@keyframes roundaboutReverse{0%{transform:translateX(0)}100%{transform:translateX(calc(50% - 20px))}}@keyframes roundaboutReverseMob{0%{transform:translateX(0)}100%{transform:translateX(calc(50% - 10px))}}@keyframes fadeSimpleYSmall{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeSimpleYMiddle{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeSimpleYBig{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeXSmall{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0px)}}@keyframes fadeStoryX{0%{opacity:0;left:-30px}100%{opacity:1;left:0}}@keyframes fadeTitleFooter{0%{opacity:0;transform:translateY(-50%)}100%{opacity:1;transform:translateY(0%)}}@keyframes fadeCards{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadaColorWhite{0%{color:transparent}100%{color:#fff}}@keyframes fadaColorBlack{0%{color:transparent}100%{color:#000}}@keyframes width140{0%{width:0}100%{width:140px}}@keyframes droppingSingle{0%{height:calc(100% + 40px)}45%{height:calc(30% + 40px)}100%{height:0}}@keyframes dropping{0%{height:calc(100% + 40px)}45%{height:calc(30% + 40px)}100%{height:40px}}@keyframes dropping-1440{0%{height:calc(100% + 40px)}45%{height:calc(30% + 24px)}100%{height:24px}}@keyframes dropping-1024{0%{height:calc(100% + 40px)}45%{height:calc(30% + 32px)}100%{height:32px}}@keyframes dropping-640{0%{height:calc(100% + 40px)}45%{height:calc(30% + 22px)}100%{height:22px}}.hero{height:calc(100vh - 188px);display:flex;align-items:flex-end;padding:120px 40px 40px;position:relative}@media (max-width: 1480px){.hero{padding:100px 16px 24px;height:calc(100vh - 120px)}}@media (max-width: 640px){.hero{padding:80px 16px 20px;height:calc(100vh - 110px)}}.hero:after{position:absolute;content:"";background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.34) 67.28%, #000 100%);top:0;left:0;z-index:2;width:100%;height:calc(100% + 50px);pointer-events:none}.hero__media{position:absolute;width:100%;height:calc(100% + 50px);top:0;left:0}.hero__media img,.hero__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__title{font-size:80px;line-height:1.1;font-weight:700;color:#fff;position:relative;max-width:100%;width:100%;z-index:3}@media (max-width: 1480px){.hero__title{font-size:60px;line-height:1.1}}@media (max-width: 640px){.hero__title{font-size:40px;line-height:1.1}}@media (max-width: 640px){.hero__title>span{display:block}}.advertising--anim{max-width:100%;width:100%}.advertising{border-radius:40px 40px 0 0;background:#06AEEF;position:relative;z-index:1}@media (max-width: 1480px){.advertising{border-radius:20px 20px 0 0}}@media (max-width: 640px){.advertising{border-radius:16px 16px 0 0}}.advertising.show .roundabout{animation:fadeSimple 0.4s 0.1s linear forwards}.advertising .roundabout{opacity:0}.advertising.mode-black{background:#000}.advertising.mode-black:after{background:#000}.advertising.mode-black .roundabout--part>div p,.advertising.mode-black .roundabout--part>div a{color:#fff}.advertising.mode-black .roundabout--part>div p:after,.advertising.mode-black .roundabout--part>div a:after{background:#fff}.advertising.text-white .roundabout--part>div p,.advertising.text-white .roundabout--part>div a{color:#fff}.advertising:after{content:"";position:absolute;width:100%;height:50px;left:0;bottom:0;background:#06AEEF;transform:translateY(calc(100% - 1px))}@media (max-width: 1480px){.advertising:after{height:30px}}.events{padding:40px 0 48px;background:#fff;position:relative;z-index:5}@media (max-width: 1480px){.events{padding:32px 0}}@media (max-width: 640px){.events{padding:20px 0}}.events__title{padding:0 40px 28px;font-size:100px;line-height:1.1;font-weight:700;position:relative}@media (max-width: 1480px){.events__title{font-size:60px;line-height:1.1;padding:0 16px 20px}}@media (max-width: 1024px){.events__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.events__title{font-size:32px;line-height:1.1;padding:0 16px 16px}}.events__title:after{content:"";position:absolute;width:calc(100% - 80px);bottom:0;left:50%;height:1px;transform:translateX(-50%);background:#EAEAEA}@media (max-width: 1480px){.events__title:after{width:calc(100% - 32px)}}.events__slider.swiper{padding:40px 40px}@media (max-width: 1480px){.events__slider.swiper{padding:24px 16px 28px}}@media (max-width: 640px){.events__slider.swiper{padding:20px 16px}}.events__slider.swiper.show .events__slide:nth-child(1){animation:fadeCards 0.5s .3s linear forwards}.events__slider.swiper.show .events__slide:nth-child(2){animation:fadeCards 0.5s .4s linear forwards}.events__slider.swiper.show .events__slide:nth-child(3){animation:fadeCards 0.5s .5s linear forwards}.events__slider.swiper.show .events__slide:nth-child(4){animation:fadeCards 0.5s .6s linear forwards}.events__slider.swiper.show .events__slide:nth-child(5){animation:fadeCards 0.5s .7s linear forwards}.events__slider.swiper.show .events__slide:nth-child(6){animation:fadeCards 0.5s .8s linear forwards}.events__slider.swiper.show .events__slide:nth-child(7){animation:fadeCards 0.5s .9s linear forwards}.events__slider.swiper.show .events__slide:nth-child(8){animation:fadeCards 0.5s 1s linear forwards}.events__slider.swiper.show .events__slide:nth-child(9){animation:fadeCards 0.5s 1.1s linear forwards}.events__slider.swiper.show .events__slide:nth-child(10){animation:fadeCards 0.5s 1.2s linear forwards}.events__slider.swiper.show .events__slide:nth-child(11){animation:fadeCards 0.5s 1.3s linear forwards}.events__slider.swiper.show .events__slide:nth-child(12){animation:fadeCards 0.5s 1.4s linear forwards}.events__slider.swiper.show .events__slide:nth-child(13){animation:fadeCards 0.5s 1.5s linear forwards}.events__slider.swiper.show .events__slide:nth-child(14){animation:fadeCards 0.5s 1.6s linear forwards}.events__slider.swiper.show .events__slide:nth-child(15){animation:fadeCards 0.5s 1.7s linear forwards}.events__slider.swiper.show .events__slide:nth-child(16){animation:fadeCards 0.5s 1.8s linear forwards}.events__slider.swiper.show .events__slide:nth-child(17){animation:fadeCards 0.5s 1.9s linear forwards}.events__slider.swiper.show .events__slide:nth-child(18){animation:fadeCards 0.5s 2s linear forwards}.events__slider.swiper.show .events__slide:nth-child(19){animation:fadeCards 0.5s 2.1s linear forwards}.events__slider.swiper.show .events__slide:nth-child(20){animation:fadeCards 0.5s 2.2s linear forwards}.events__slide.swiper-slide{height:initial}.events__slide{transform:translateY(40px);opacity:0}.events__slide:hover .events__slide--pic img{transform:scale(1.1)}.events__slide:hover .events__slide--time{opacity:1}.events__slide:hover .events__slide--title:after{width:100%}.events__slide:hover .events__slide--desc{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.events__slide:hover .events__slide--desc>div:nth-child(1){animation:fadeSimpleYSmall 0.35s .5s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(2){animation:fadeSimpleYSmall 0.35s .7s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(3){animation:fadeSimpleYSmall 0.35s .9s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(4){animation:fadeSimpleYSmall 0.35s 1.1s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(5){animation:fadeSimpleYSmall 0.35s 1.3s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(6){animation:fadeSimpleYSmall 0.35s 1.5s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(7){animation:fadeSimpleYSmall 0.35s 1.7s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(8){animation:fadeSimpleYSmall 0.35s 1.9s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(9){animation:fadeSimpleYSmall 0.35s 2.1s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(10){animation:fadeSimpleYSmall 0.35s 2.3s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(11){animation:fadeSimpleYSmall 0.35s 2.5s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(12){animation:fadeSimpleYSmall 0.35s 2.7s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(13){animation:fadeSimpleYSmall 0.35s 2.9s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(14){animation:fadeSimpleYSmall 0.35s 3.1s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(15){animation:fadeSimpleYSmall 0.35s 3.3s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(16){animation:fadeSimpleYSmall 0.35s 3.5s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(17){animation:fadeSimpleYSmall 0.35s 3.7s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(18){animation:fadeSimpleYSmall 0.35s 3.9s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(19){animation:fadeSimpleYSmall 0.35s 4.1s linear forwards}.events__slide:hover .events__slide--desc>div:nth-child(20){animation:fadeSimpleYSmall 0.35s 4.3s linear forwards}.events__slide--top{min-height:28vw;position:relative;display:flex}@media (max-width: 1480px){.events__slide--top{min-height:31vw}}@media (max-width: 1024px){.events__slide--top{min-height:52vw}}@media (max-width: 640px){.events__slide--top{min-height:59vw}}.events__slide--top--inner{display:flex;align-items:flex-end;width:100%;pointer-events:none}.events__slide--pic{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px;overflow:hidden;pointer-events:none}@media (max-width: 1480px){.events__slide--pic{border-radius:14px}}.events__slide--pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}.events__slide--info{padding:32px 0 0}@media (max-width: 1480px){.events__slide--info{padding:24px 0 0}}@media (max-width: 1024px){.events__slide--info{padding:16px 0 0}}.events__slide--title{font-weight:600;font-size:32px;line-height:1.1;color:#000;padding:0 0 12px 0;border-bottom:1px solid #EAEAEA;display:block;width:100%;position:relative}@media (max-width: 1480px){.events__slide--title{font-size:24px;line-height:1.2}}@media (max-width: 640px){.events__slide--title{font-size:20px;line-height:1.2;padding:0 0 8px 0}}.events__slide--title:after{content:"";width:0;height:1px;background:#000;position:absolute;left:0;bottom:0;transform:translateY(50%);transition:.5s}.events__slide--date{font-size:16px;line-height:1.2;font-weight:600;padding:12px 0 0}@media (max-width: 1480px){.events__slide--date{font-size:14px;line-height:1.2}}@media (max-width: 640px){.events__slide--date{padding:8px 0 0}}.events__slide--time{font-size:16px;line-height:1.2;font-weight:600;padding:12px 0 0;opacity:0.3;transition:.35s}@media (max-width: 1480px){.events__slide--time{font-size:14px;line-height:1.2;padding:8px 0 0}}.events__slide--desc{min-height:75%;width:100%;position:relative;z-index:2;border-radius:20px;background:#000;display:flex;flex-direction:column;pointer-events:initial;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:0.6s}@media (max-width: 1480px){.events__slide--desc{min-height:76%}}@media (max-width: 1024px){.events__slide--desc{display:none}}@media (max-width: 640px){.events__slide--desc{border-radius:12px}}.events__slide--desc *{pointer-events:initial}.events__slide--desc--date{padding:30px 28px 20px;display:flex;column-gap:10px;row-gap:10px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,0.2);opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.events__slide--desc--date{padding:20px 16px}}@media (max-width: 640px){.events__slide--desc--date{padding:14px 14px 10px}}.events__slide--desc--date h5{font-size:60px;line-height:1.1;font-weight:700;color:#06AEEF;line-height:1.1}@media (max-width: 1480px){.events__slide--desc--date h5{font-size:48px;line-height:1.1}}@media (max-width: 640px){.events__slide--desc--date h5{font-size:32px;line-height:1.1}}.events__slide--desc--date p{font-weight:600;font-size:16px;line-height:1.2;color:#fff;padding:6px 0 0}@media (max-width: 1480px){.events__slide--desc--date p{font-size:14px;line-height:1.2}}@media (max-width: 640px){.events__slide--desc--date p{font-size:12px;line-height:1.2;padding:3px 0 0}}.events__slide--price{padding:25px 28px 10px;display:flex;column-gap:8px;align-items:center;flex-wrap:wrap;row-gap:4px;justify-content:space-between;opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.events__slide--price{padding:16px 16px 10px}}@media (max-width: 640px){.events__slide--price{padding:10px 14px 10px;flex-direction:column}}.events__slide--price h6{font-size:16px;line-height:1.2;color:#fff;font-weight:600}@media (max-width: 1480px){.events__slide--price h6{font-size:14px;line-height:1.2}}@media (max-width: 640px){.events__slide--price h6{font-size:12px;line-height:1.2}}.events__slide--price p{font-size:16px;line-height:1.2;color:#444;font-weight:600}@media (max-width: 1480px){.events__slide--price p{font-size:14px;line-height:1.2}}@media (max-width: 640px){.events__slide--price p{font-size:12px;line-height:1.2}}.events__slide--price p span{color:#fff}.events__slide--btns{padding:25px 28px 28px;flex-grow:1;display:flex;flex-direction:column;row-gap:12px;align-items:center;justify-content:flex-end;opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.events__slide--btns{padding:20px 16px 16px;row-gap:12px}}@media (max-width: 640px){.events__slide--btns{padding:10px 14px 14px;row-gap:10px}}.events__slide--btns__wrap{width:100%;display:flex;justify-content:space-between}.events__slide--btns__wrap>a{width:calc( 50% - 6px)}.events__slide--more{cursor:pointer;font-size:16px;line-height:1.2;font-weight:600;color:#fff;transition:.35s;margin-bottom:20px}@media (max-width: 1480px){.events__slide--more{font-size:14px;line-height:1.2}}@media (max-width: 1290px){.events__slide--more{margin-bottom:5px}}@media (max-width: 640px){.events__slide--more{font-size:12px;line-height:1.2}}.events__slide--more:hover{color:#06AEEF}.events__slide--more:after{background:#06AEEF}.events__slide--buy{font-weight:600;font-size:16px;line-height:1.2;color:#000;padding:20px 10px;border-radius:80px;width:100%;background:#fff;text-align:center;transition:0.35s;display:flex;justify-content:center;align-items:center}@media (max-width: 1480px){.events__slide--buy{font-size:14px;line-height:1.2;padding:16px 10px}}@media (max-width: 640px){.events__slide--buy{padding:9px 8px 11px}}.events__slide--buy:hover{background:#06AEEF}.events__slider--scrollBar.swiper-scrollbar-horizontal{height:1px;bottom:0;width:calc(100% - 80px);left:50%;transform:translateX(-50%);background:#EAEAEA;position:absolute}@media (max-width: 1480px){.events__slider--scrollBar.swiper-scrollbar-horizontal{width:calc(100% - 32px)}}.events__slider--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#000}.events__nav{padding:40px;display:flex;align-items:center;justify-content:space-between;position:relative}@media (max-width: 1480px){.events__nav{padding:24px 16px}}@media (max-width: 640px){.events__nav{padding:32px 16px 20px;justify-content:center}}.events__nav--counter{width:50%;padding:0 160px 0 0;display:flex;column-gap:10px;align-items:center}@media (max-width: 1480px){.events__nav--counter{padding:0 120px 0 0}}@media (max-width: 640px){.events__nav--counter{display:none}}.events__nav--counter p{font-weight:600;font-size:16px;line-height:1.2;color:#000}@media (max-width: 1480px){.events__nav--counter p{font-size:14px;line-height:1.2}}.events__nav--counter span{width:24px;height:1px;background:#EAEAEA}.events__nav--counter--all{opacity:0.3}.events__nav--more{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.35s}@media (max-width: 640px){.events__nav--more{position:relative;top:initial;left:initial;transform:translate(0%, 0%)}}.events__nav--more:hover{background:#06AEEF;color:#fff}.events__arrow{width:50%;padding:0 0 0 160px;display:flex;column-gap:12px;align-items:center;justify-content:flex-end}@media (max-width: 1480px){.events__arrow{column-gap:8px;padding:0 0 0 120px}}@media (max-width: 640px){.events__arrow{display:none}}.events__arrow>div{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000;cursor:pointer;transition:.35s}@media (max-width: 1480px){.events__arrow>div{width:48px;height:48px}}.events__arrow>div.swiper-button-disabled{pointer-events:none;background:#EBEBEB}.events__arrow>div.swiper-button-disabled img{filter:brightness(0)}.events__arrow>div:not(.swiper-button-disabled):hover{background:#06AEEF}.events__arrow>div img{transition:.35s}.events__arrow--prev{transform:rotate(180deg)}.booking{padding:48px 0px 40px;position:relative;z-index:6;background:#fff}@media (max-width: 1480px){.booking{padding:20px 0px 40px}}@media (max-width: 640px){.booking{padding:20px 0}}.booking:after{content:"";position:absolute;width:100%;height:40px;left:0;background:#fff;border-radius:0 0 40px 40px;bottom:0;transform:translateY(calc(100% - 1px))}@media (max-width: 1480px){.booking:after{border-radius:0 0 20px 20px;height:20px}}@media (max-width: 640px){.booking:after{border-radius:0 0 16px 16px}}.booking__title{font-size:100px;line-height:1.1;font-weight:700;padding:0 40px 28px;margin-bottom:40px;position:relative}@media (max-width: 1480px){.booking__title{font-size:60px;line-height:1.1;padding:0 16px 20px;margin-bottom:24px}}@media (max-width: 1024px){.booking__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.booking__title{font-size:32px;line-height:1.1;padding:0 16px 16px}}.booking__title:after{content:"";position:absolute;width:calc(100% - 80px);height:1px;left:50%;transform:translateX(-50%);bottom:0;background:#EAEAEA}@media (max-width: 1480px){.booking__title:after{width:calc(100% - 32px)}}.booking .roundabout:after,.booking .roundabout:before{content:"";position:absolute;width:calc(100% - 80px);height:1px;left:50%;transform:translateX(-50%);background:#EAEAEA}@media (max-width: 1480px){.booking .roundabout:after,.booking .roundabout:before{width:calc(100% - 32px)}}.booking .roundabout:after{top:0}.booking .roundabout:before{bottom:0}@media (max-width: 640px){.booking .roundabout--inner{padding:12px 0}}@media (max-width: 1024px){.booking__cards--wrapp{padding:0 16px 46px}}@media (max-width: 640px){.booking__cards--wrapp{padding:0 0px 36px}}.booking__cards{padding:0 40px 100px}@media (max-width: 1480px){.booking__cards{padding:0 16px 100px}}@media (max-width: 1024px){.booking__cards{padding:0 0 37px;overflow:hidden;border-radius:0 0 20px 20px}}@media (max-width: 640px){.booking__cards{padding:0 0px 27px;border-radius:0 0 16px 16px}}.booking__cards>div:nth-of-type(odd).booking__card{background:#06AEEF}.booking__cards>div:nth-of-type(odd).booking__card:before{background:#06AEEF}.booking__cards>div:nth-of-type(odd) .booking__card{background:#06AEEF}.booking__cards>div:nth-of-type(odd) .booking__card:before{background:#06AEEF}.booking__cards>div:nth-of-type(odd) .booking__card--more{background:#22C1FF;color:#fff}.booking__cards>div:nth-of-type(odd) .booking__card--more:hover{background:#fff;color:#06AEEF}.booking__cards>div:nth-of-type(odd) .booking__card--title:after{opacity:.2}.booking__cards>div:nth-of-type(even).booking__card{background:#EBEBEB}.booking__cards>div:nth-of-type(even).booking__card:before{background:#EBEBEB}.booking__cards>div:nth-of-type(even) .booking__card{background:#EBEBEB}.booking__cards>div:nth-of-type(even) .booking__card:before{background:#EBEBEB}.booking__cards>div:last-child{border-radius:20px 20px 0 0;padding:40px 40px 50px}@media (max-width: 1480px){.booking__cards>div:last-child{padding:28px 28px 50px}}@media (max-width: 1024px){.booking__cards>div:last-child{flex-direction:initial;padding:24px 24px 36px}}@media (max-width: 640px){.booking__cards>div:last-child{border-radius:16px 16px 0 0}.booking__cards>div:last-child .booking__card--info{height:initial}}@media (max-width: 640px){.booking__cards>div:last-child{padding:20px 16px 20px}}.booking__cards>div:last-child:before{content:'';width:100%;height:38px;position:absolute;bottom:-37px;left:0;background:#fff;border-radius:0 0 20px 20px}@media (max-width: 640px){.booking__cards>div:last-child:before{border-radius:0 0 16px 16px;height:28px;bottom:-27px}}.booking__cards>div:not(:last-child) .booking__card:before{content:'';width:100%;height:20px;position:absolute;bottom:-19px;left:0}@media (max-width: 640px){.booking__cards>div:not(:last-child) .booking__card:before{height:15px;bottom:-14px}}.booking__card{border-radius:20px 20px 0 0;padding:40px 40px 80px;min-height:calc(100vh - 190px);height:auto;position:relative;display:flex;column-gap:40px}@media (max-width: 1480px){.booking__card{padding:28px 28px 60px;column-gap:28px}}@media (max-width: 1024px){.booking__card{padding:24px 24px 56px;flex-direction:column;min-height:calc(100vh - 101px)}}@media (max-width: 640px){.booking__card{padding:20px 16px 40px;border-radius:16px 16px 0 0;min-height:calc(100vh - 91px)}}.booking__card--info{width:calc(50% - 20px)}@media (max-width: 1480px){.booking__card--info{width:calc(50% - 14px)}}@media (max-width: 1024px){.booking__card--info{width:100%;display:flex;flex-direction:column;height:100%}}.booking__card--info--pic{display:none;position:relative;flex-grow:1;min-height:200px;border-radius:20px;overflow:hidden}@media (max-width: 1024px){.booking__card--info--pic{display:block}}@media (max-width: 640px){.booking__card--info--pic{border-radius:12px}}.booking__card--info--pic img,.booking__card--info--pic video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.booking__card--title{padding:0 0 32px 0;font-size:100px;line-height:1.1;font-weight:700;position:relative}@media (max-width: 1480px){.booking__card--title{font-size:60px;line-height:1.1;padding:0 0 20px 0}}@media (max-width: 1024px){.booking__card--title{font-size:56px;line-height:1.1;margin-bottom:20px}}@media (max-width: 640px){.booking__card--title{margin-bottom:0;font-size:32px;line-height:1.1;padding:0 0 16px 0}}.booking__card--title:after{position:absolute;content:"";width:100%;bottom:1px;left:0;height:1px;background:#363636;opacity:0.2}@media (max-width: 640px){.booking__card--title:after{display:none}}.booking__card--desc{padding:32px 0 0}@media (max-width: 1480px){.booking__card--desc{padding:28px 0 0}}@media (max-width: 640px){.booking__card--desc{padding:16px 0 0;margin-top:16px;border-top:1px solid rgba(0,0,0,0.1)}}.booking__card--desc p{font-size:16px;line-height:1.2;color:rgba(0,0,0,0.4)}@media (max-width: 1480px){.booking__card--desc p{font-size:14px;line-height:1.2}}.booking__card--btns{padding:32px 0 0;display:flex;column-gap:12px}@media (max-width: 1480px){.booking__card--btns{padding:28px 0 0}}@media (max-width: 640px){.booking__card--btns{padding:20px 0 0;column-gap:8px}}.booking__card--btns a{width:calc(50% - 6px);text-align:center;padding:20px 10px;font-size:16px;line-height:1.2;font-weight:600;border-radius:80px;transition:.35s}@media (max-width: 1480px){.booking__card--btns a{padding:16px 10px;font-size:14px;line-height:1.2}}.booking__card--apply{background:#000;color:#fff}.booking__card--apply:hover{background:#fff;color:#06AEEF}.booking__card--more{background:#fff;color:#000}.booking__card--more:hover{background:#fff;color:#06AEEF}.booking__card--pic{width:calc(50% - 20px);border-radius:20px;overflow:hidden;position:relative}@media (max-width: 1480px){.booking__card--pic{width:calc(50% - 14px)}}@media (max-width: 1024px){.booking__card--pic{display:none}}.booking__card--pic img,.booking__card--pic video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.about{position:relative;padding:0 0 160px;z-index:5}@media (max-width: 1480px){.about{padding:0 0 110px}}@media (max-width: 640px){.about{padding:0 0 120px}}.about .roundaboutTitle--inner{padding:0 0 32px}@media (max-width: 1480px){.about .roundaboutTitle--inner{padding:0 0 12px}}.about .roundaboutTitle--part{height:210px;overflow:hidden;align-items:flex-end}@media (max-width: 1760px){.about .roundaboutTitle--part{height:14vw}}@media (max-width: 1480px){.about .roundaboutTitle--part{height:116px}}@media (max-width: 640px){.about .roundaboutTitle--part{height:78px}}.about .roundaboutTitle{position:relative;z-index:3}.about .roundaboutTitle p{color:#06AEEF}.about:before{content:"";position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(180deg, rgba(6,174,239,0) 0%, #06AEEF 300%);z-index:2;border-radius:0 0 40px 40px;pointer-events:none}@media (max-width: 1480px){.about:before{border-radius:0 0 20px 20px}}@media (max-width: 640px){.about:before{border-radius:0 0 16px 16px}}.about:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(180deg, rgba(0,0,0,0.9) 11.89%, rgba(0,0,0,0.9) 17.07%, rgba(0,0,0,0.69) 27.16%, rgba(0,0,0,0.59) 38.32%, rgba(13,13,13,0.3) 61.22%)}.about__decor{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:0 0 40px 40px;overflow:hidden;pointer-events:none}@media (max-width: 1480px){.about__decor{border-radius:0 0 20px 20px}}@media (max-width: 640px){.about__decor{border-radius:0 0 16px 16px}}.about__decor:after{content:"";position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.9) 11.89%, rgba(0,0,0,0.9) 17.07%, rgba(0,0,0,0.69) 27.16%, rgba(0,0,0,0.59) 38.32%, rgba(13,13,13,0.3) 61.22%);width:100%;height:100%;top:0;left:0}.about__decor img,.about__decor video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__weeks.swiper{padding:32px 40px}@media (max-width: 1480px){.about__weeks.swiper{padding:28px 16px}}@media (max-width: 640px){.about__weeks.swiper{padding:24px 16px}}.about__weeks.swiper.hover-day .about__day{opacity:.3}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(1) .about__day--inner{animation:fadeXSmall 0.5s .34286s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(2) .about__day--inner{animation:fadeXSmall 0.5s .48571s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(3) .about__day--inner{animation:fadeXSmall 0.5s .62857s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(4) .about__day--inner{animation:fadeXSmall 0.5s .77143s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(5) .about__day--inner{animation:fadeXSmall 0.5s .91429s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(6) .about__day--inner{animation:fadeXSmall 0.5s 1.05714s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(7) .about__day--inner{animation:fadeXSmall 0.5s 1.2s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(8) .about__day--inner{animation:fadeXSmall 0.5s 1.34286s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(9) .about__day--inner{animation:fadeXSmall 0.5s 1.48571s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(10) .about__day--inner{animation:fadeXSmall 0.5s 1.62857s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(11) .about__day--inner{animation:fadeXSmall 0.5s 1.77143s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(12) .about__day--inner{animation:fadeXSmall 0.5s 1.91429s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(13) .about__day--inner{animation:fadeXSmall 0.5s 2.05714s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(14) .about__day--inner{animation:fadeXSmall 0.5s 2.2s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(15) .about__day--inner{animation:fadeXSmall 0.5s 2.34286s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(16) .about__day--inner{animation:fadeXSmall 0.5s 2.48571s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(17) .about__day--inner{animation:fadeXSmall 0.5s 2.62857s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(18) .about__day--inner{animation:fadeXSmall 0.5s 2.77143s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(19) .about__day--inner{animation:fadeXSmall 0.5s 2.91429s linear forwards}.about__weeks.swiper.show .about__day.swiper-slide:nth-child(20) .about__day--inner{animation:fadeXSmall 0.5s 3.05714s linear forwards}.about__weeks.swiper:after{content:"";position:absolute;background:#484848;width:calc(100% - 80px);height:1px;left:50%;top:0;transform:translateX(-50%)}@media (max-width: 1480px){.about__weeks.swiper:after{width:calc(100% - 32px)}}.about__weeks.swiper .swiper-wrapper{width:max-content}.about__weeks--scrollBar.swiper-scrollbar-horizontal{height:2px;top:-1px;width:calc(100% - 80px);left:50%;transform:translateX(-50%);position:absolute;z-index:3}@media (max-width: 1480px){.about__weeks--scrollBar.swiper-scrollbar-horizontal{width:calc(100% - 32px)}}.about__weeks--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#fff}.about__day.swiper-slide{width:max-content;transition:.4s}.about__day.swiper-slide:not(:last-child){padding:0 32px 0 0}@media (max-width: 1480px){.about__day.swiper-slide:not(:last-child){padding:0 20px 0 0}}.about__day.swiper-slide:hover{opacity:1 !important}.about__day--inner{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:20px;transform:translateX(-30px);opacity:0}@media (max-width: 1480px){.about__day--inner{row-gap:10px}}@media (max-width: 640px){.about__day--inner{row-gap:6px}}.about__day--inner>p{font-size:16px;line-height:1.2;text-align:center;color:rgba(255,255,255,0.5)}@media (max-width: 1480px){.about__day--inner>p{font-size:14px;line-height:1.2}}@media (max-width: 640px){.about__day--inner>p{font-size:12px;line-height:1.2}}.about__day--pic{width:96px;height:96px;padding:9px;border-radius:50%;border:3px solid #06AEEF;position:relative}@media (max-width: 1480px){.about__day--pic{width:60px;height:60px;padding:6px}}.about__day--pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__content{padding:80px 40px 0;max-width:1150px;width:100%;margin:0 auto;position:relative;z-index:3}@media (max-width: 1480px){.about__content{padding:26px 16px 0;max-width:648px}}@media (max-width: 640px){.about__content{padding:56px 16px 0}}.about__content h3{font-size:80px;line-height:1.1;text-align:center;margin-bottom:40px;color:#fff;font-weight:700}@media (max-width: 1480px){.about__content h3{font-size:60px;line-height:1.1;margin-bottom:28px}}@media (max-width: 1024px){.about__content h3{font-size:56px;line-height:1.1}}@media (max-width: 640px){.about__content h3{font-size:32px;line-height:1.1;margin-bottom:20px}}.about__content p{font-size:32px;line-height:1.1;text-align:center;color:#fff;font-weight:600;margin-bottom:40px}@media (max-width: 1480px){.about__content p{font-size:24px;line-height:1.2;margin-bottom:28px}}@media (max-width: 640px){.about__content p{font-size:20px;line-height:1.2;margin-bottom:20px}}.about__content a{border-radius:80px;background:#06AEEF;text-align:center;padding:20px 12px;font-weight:600;color:#fff;min-width:240px;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto;transition:.35s;font-size:16px;line-height:1.2}@media (max-width: 1480px){.about__content a{min-width:160px;padding:16px 10px;font-size:14px;line-height:1.2}}.about__content a:hover{background:#fff;color:#000}.partnersWrap{position:relative;z-index:3}.partners{padding:40px 0;position:relative;border-radius:0 0 40px 40px;background:#000;z-index:4}@media (max-width: 1480px){.partners{border-radius:0 0 20px 20px;padding:40px 0 24px}}@media (max-width: 1024px){.partners{padding:20px 0 8px}}@media (max-width: 640px){.partners{padding:20px 0 16px;border-radius:0 0 16px 16px}}.partners.mode-white{background:#fff;padding:0}.partners.mode-white:after{display:none}.partners.mode-white .partners__title{font-size:16px;line-height:1.2;color:#000;opacity:0.3}.partners.mode-white .partners__logos:after{background:#EAEAEA}.partners.mode-white .partners__logos--part a:hover{background:#EBEBEB}.partners__title{font-size:100px;line-height:1.1;opacity:0.2;color:#fff;padding:40px;font-weight:700;line-height:1}@media (max-width: 1480px){.partners__title{font-size:60px;line-height:1.1;padding:20px 16px}}@media (max-width: 1024px){.partners__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.partners__title{font-size:32px;line-height:1.1}}.partners__slider.swiper{padding:40px}.partners__slider.swiper .swiper-slide{width:-moz-fit-content;width:fit-content}.partners__slider--scrollBar.swiper-scrollbar-horizontal{height:1px;top:0;width:calc(100% - 80px);left:50%;transform:translateX(-50%);background:#323232;position:absolute}@media (max-width: 1480px){.partners__slider--scrollBar.swiper-scrollbar-horizontal{width:calc(100% - 32px)}}.partners__slider--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#fff}.partners__logos{max-width:100%;width:100%;position:relative;white-space:nowrap;overflow:hidden;position:relative}.partners__logos:after{content:"";position:absolute;width:calc(100% - 80px);left:50%;transform:translateX(-50%);height:1px;top:0;background:#323232}@media (max-width: 1480px){.partners__logos:after{width:calc(100% - 32px)}}.partners__logos--inner{display:flex;width:max-content;animation:roundaboutLogos 34s linear infinite forwards;column-gap:40px;padding:40px 0}@media (max-width: 1480px){.partners__logos--inner{padding:32px 0}}@media (max-width: 640px){.partners__logos--inner{padding:18px 0;animation:roundaboutLogosMob 34s linear infinite forwards;column-gap:4px}}.partners__logos--part{display:flex;align-items:center;column-gap:40px}@media (max-width: 640px){.partners__logos--part{column-gap:4px}}.partners__logos--part a,.partners__logos--part div{display:flex;align-items:center;border-radius:12px;transition:.35s;width:238px;height:auto}@media (max-width: 1480px){.partners__logos--part a,.partners__logos--part div{width:160px}}@media (max-width: 640px){.partners__logos--part a,.partners__logos--part div{width:132px}}.partners__logos--part a img,.partners__logos--part div img{width:100%;height:auto}.partners__logos--part a:hover{background:#121212}.pastEvents{padding:120px 0 80px;position:relative;z-index:3;background:#fff;border-radius:0 0 40px 40px}@media (max-width: 1480px){.pastEvents{padding:80px 0 60px;border-radius:0 0 20px 20px}}@media (max-width: 1024px){.pastEvents{padding:40px 0 34px}}@media (max-width: 640px){.pastEvents{padding:28px 0 12px;border-radius:0 0 16px 16px}}.pastEvents__title{font-size:100px;line-height:1.1;font-weight:700;color:#000;padding:0 40px 28px;position:relative}@media (max-width: 1480px){.pastEvents__title{font-size:60px;line-height:1.1;padding:0 16px 20px}}@media (max-width: 1024px){.pastEvents__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.pastEvents__title{font-size:32px;line-height:1.1;padding:0 16px 16px}}.pastEvents__title:after{content:"";position:absolute;background:#EAEAEA;width:calc(100% - 80px);height:1px;left:50%;bottom:0;transform:translateX(-50%)}@media (max-width: 1480px){.pastEvents__title:after{width:calc(100% - 32px)}}.pastEvents__slider.swiper{padding:40px}@media (max-width: 1480px){.pastEvents__slider.swiper{padding:24px 16px 28px}}@media (max-width: 640px){.pastEvents__slider.swiper{padding:20px 16px}}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(1){animation:fadeCards 0.5s .3s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(2){animation:fadeCards 0.5s .4s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(3){animation:fadeCards 0.5s .5s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(4){animation:fadeCards 0.5s .6s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(5){animation:fadeCards 0.5s .7s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(6){animation:fadeCards 0.5s .8s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(7){animation:fadeCards 0.5s .9s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(8){animation:fadeCards 0.5s 1s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(9){animation:fadeCards 0.5s 1.1s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(10){animation:fadeCards 0.5s 1.2s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(11){animation:fadeCards 0.5s 1.3s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(12){animation:fadeCards 0.5s 1.4s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(13){animation:fadeCards 0.5s 1.5s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(14){animation:fadeCards 0.5s 1.6s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(15){animation:fadeCards 0.5s 1.7s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(16){animation:fadeCards 0.5s 1.8s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(17){animation:fadeCards 0.5s 1.9s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(18){animation:fadeCards 0.5s 2s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(19){animation:fadeCards 0.5s 2.1s linear forwards}.pastEvents__slider.swiper.show .pastEvents__slide.swiper-slide:nth-child(20){animation:fadeCards 0.5s 2.2s linear forwards}.pastEvents__slide.swiper-slide{transform:translateY(40px);opacity:0}.pastEvents__slide.swiper-slide:after{content:"";position:absolute;width:calc(100% - 40px);height:30vw;top:20px;left:50%;transform:translateX(-50%);border-radius:20px;background:#F4F4F4}@media (max-width: 1480px){.pastEvents__slide.swiper-slide:after{height:25vw}}@media (max-width: 1024px){.pastEvents__slide.swiper-slide:after{height:50vw}}@media (max-width: 640px){.pastEvents__slide.swiper-slide:after{height:60vw;border-radius:16px;top:16px;width:calc(100% - 32px)}}.pastEvents__slide--pic{height:30vw;border-radius:20px;overflow:hidden;position:relative;z-index:2}@media (max-width: 1480px){.pastEvents__slide--pic{height:25vw}}@media (max-width: 1024px){.pastEvents__slide--pic{height:50vw}}@media (max-width: 640px){.pastEvents__slide--pic{border-radius:16px;height:60vw}}.pastEvents__slide--pic:hover img{transform:scale(1.1)}.pastEvents__slide--pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}.pastEvents__slide--info{padding:52px 0 0}@media (max-width: 1480px){.pastEvents__slide--info{padding:40px 0 0}}@media (max-width: 640px){.pastEvents__slide--info{padding:32px 0 0}}.pastEvents__slide--title{padding:0 0 12px 0;font-size:32px;line-height:1.1;font-weight:600;border-bottom:1px solid #EAEAEA;display:block;color:#000}@media (max-width: 1480px){.pastEvents__slide--title{font-size:24px;line-height:1.2}}@media (max-width: 640px){.pastEvents__slide--title{padding:0 0 8px 0;font-size:20px;line-height:1.2}}.pastEvents__slide--date{padding:12px 0 0;font-weight:600;font-size:16px;line-height:1.2;color:#000;opacity:.3}@media (max-width: 1480px){.pastEvents__slide--date{font-size:14px;line-height:1.2}}@media (max-width: 640px){.pastEvents__slide--date{padding:8px 0 0}}.pastEvents__slider--scrollBar.swiper-scrollbar-horizontal{height:1px;bottom:0;width:calc(100% - 80px);left:50%;transform:translateX(-50%);background:#EAEAEA;position:absolute}@media (max-width: 1480px){.pastEvents__slider--scrollBar.swiper-scrollbar-horizontal{width:calc(100% - 32px)}}.pastEvents__slider--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#000}.pastEvents__nav{padding:40px;display:flex;align-items:center;justify-content:space-between;position:relative}@media (max-width: 1480px){.pastEvents__nav{padding:24px 16px}}@media (max-width: 640px){.pastEvents__nav{padding:32px 16px;justify-content:center}}.pastEvents__nav--counter{width:50%;padding:0 160px 0 0;display:flex;column-gap:10px;align-items:center}@media (max-width: 1480px){.pastEvents__nav--counter{padding:0 120px 0 0}}@media (max-width: 640px){.pastEvents__nav--counter{display:none}}.pastEvents__nav--counter p{font-weight:600;font-size:16px;line-height:1.2;color:#000}@media (max-width: 1480px){.pastEvents__nav--counter p{font-size:14px;line-height:1.2}}.pastEvents__nav--counter span{width:24px;height:1px;background:#EAEAEA}.pastEvents__nav--counter--all{opacity:0.3}.pastEvents__nav--more{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.35s}@media (max-width: 640px){.pastEvents__nav--more{position:relative;top:initial;left:initial;transform:translate(0%, 0%)}}.pastEvents__nav--more:hover{background:#06AEEF;color:#fff}.pastEvents__arrow{width:50%;padding:0 0 0 160px;display:flex;column-gap:12px;align-items:center;justify-content:flex-end}@media (max-width: 640px){.pastEvents__arrow{display:none}}.pastEvents__arrow>div{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000;cursor:pointer;transition:.35s}@media (max-width: 1480px){.pastEvents__arrow>div{width:48px;height:48px}}.pastEvents__arrow>div.swiper-button-disabled{pointer-events:none;background:#EBEBEB}.pastEvents__arrow>div.swiper-button-disabled img{filter:brightness(0)}.pastEvents__arrow>div:not(.swiper-button-disabled):hover{background:#06AEEF}.pastEvents__arrow>div img{transition:.35s}.pastEvents__arrow--prev{transform:rotate(180deg)}.subscription{padding:92px 40px;position:relative;border-radius:0 0 40px 40px;background:#06AEEF;display:flex;align-items:center;column-gap:40px;z-index:2;justify-content:space-between}@media (max-width: 1480px){.subscription{padding:60px 16px;border-radius:0 0 20px 20px;column-gap:28px}}@media (max-width: 1024px){.subscription{padding:52px 16px}}@media (max-width: 640px){.subscription{padding:52px 16px 40px;flex-direction:column;row-gap:20px;border-radius:0 0 16px 16px}}.subscription.anim .subscription__decor--tow img{transform:rotate(0deg)}.subscription.anim .subscription__decor--one img{transform:rotate(0deg)}.subscription__decor--one{position:absolute;width:260px;height:130px;overflow:hidden;top:0;left:20px;display:flex;align-items:flex-end;z-index:2}@media (max-width: 1480px){.subscription__decor--one{width:190px;height:96px}}@media (max-width: 1024px){.subscription__decor--one{width:156px;height:74px}}@media (max-width: 640px){.subscription__decor--one{width:130px;height:68px}}.subscription__decor--one img{width:100%;height:auto;transition:1s;transform:rotate(-90deg)}.subscription__decor--tow{position:absolute;width:287px;height:138px;overflow:hidden;bottom:0;left:30%;z-index:2}@media (max-width: 1480px){.subscription__decor--tow{width:150px;height:70px;left:35%}}@media (max-width: 1024px){.subscription__decor--tow{width:118px;height:54px;left:33%}}@media (max-width: 640px){.subscription__decor--tow{width:100px;height:46px;left:50%}}.subscription__decor--tow img{width:100%;height:auto;transition:1s;transform:rotate(90deg)}.subscription:after{content:"";position:absolute;width:100%;height:50px;top:0;left:0;background:#06AEEF;transform:translateY(calc(-100% + 1px))}.subscription__title{width:calc(50% - 20px);font-size:32px;line-height:1.1;font-weight:600;position:relative;z-index:3}@media (max-width: 1480px){.subscription__title{font-size:24px;line-height:1.2;width:calc(50% - 14px)}}@media (max-width: 1024px){.subscription__title{max-width:320px;width:100%}}@media (max-width: 640px){.subscription__title{max-width:100%;width:100%;font-size:20px;line-height:1.2}}.subscription__field{width:calc(50% - 20px);display:flex;column-gap:12px;position:relative;z-index:3}@media (max-width: 1480px){.subscription__field{width:calc(50% - 14px)}}@media (max-width: 640px){.subscription__field{max-width:100%;width:100%}}.subscription__field--btn{flex-shrink:0;border-radius:80px;background:#000;min-width:180px;padding:20px 12px;transition:.35s;position:relative;z-index:3;border:none;cursor:pointer}@media (max-width: 1480px){.subscription__field--btn{padding:16px 10px}}@media (max-width: 1024px){.subscription__field--btn{width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:6px;min-width:initial}}.subscription__field--btn:hover{background:#fff}.subscription__field--btn p{font-size:16px;line-height:1.2;color:#06AEEF;text-align:center;font-weight:600}@media (max-width: 1480px){.subscription__field--btn p{font-size:14px;line-height:1.2}}@media (max-width: 1024px){.subscription__field--btn p{display:none}}.subscription__field--btn>svg{display:none}@media (max-width: 1024px){.subscription__field--btn>svg{display:block}}.subscription__field--input{flex-grow:1;position:relative}.subscription__field--input input{font-weight:600;color:#000;font-size:16px;line-height:1.2;padding:20px 20px 10px;background:#009DDA;border-radius:12px;max-width:100%;width:100%;height:100%}@media (max-width: 1480px){.subscription__field--input input{font-size:14px;line-height:1.2;padding:18px 20px 8px;border-radius:8px}}.eventsPage .preloader-upper{background:#06AEEF}.e_events{padding:196px 40px 40px}@media (max-width: 1480px){.e_events{padding:160px 16px 60px}}@media (max-width: 1024px){.e_events{padding:160px 16px 44px}}@media (max-width: 640px){.e_events{padding:120px 16px 16px}}.e_events__title{padding:0 0 28px;font-size:100px;line-height:1.1;font-weight:700;position:relative;border-bottom:1px solid #EAEAEA}@media (max-width: 1480px){.e_events__title{font-size:60px;line-height:1.1;padding:0 0 20px}}@media (max-width: 1024px){.e_events__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.e_events__title{font-size:32px;line-height:1.1;padding:0 0 16px}}.e_events__header{padding:12px 0;display:flex;column-gap:40px;border-bottom:1px solid #EAEAEA}@media (max-width: 1024px){.e_events__header{column-gap:16px}}@media (max-width: 640px){.e_events__header{flex-direction:column;padding:16px 0;border-bottom:none}}.e_events__header--desc{width:calc(50% - 20px);display:flex;column-gap:10px;align-items:center;justify-content:space-between}@media (max-width: 1024px){.e_events__header--desc{width:calc(50% - 8px)}}@media (max-width: 640px){.e_events__header--desc{width:100%;padding:0 0 16px 0;border-bottom:1px solid #EAEAEA}}.e_events__header--desc h6{font-size:32px;line-height:1.1;font-weight:600}@media (max-width: 1480px){.e_events__header--desc h6{font-size:24px;line-height:1.2}}@media (max-width: 640px){.e_events__header--desc h6{font-size:14px;line-height:1.2}}.e_events__header--desc p{font-weight:600;color:#000;opacity:.2;font-size:32px;line-height:1.1}@media (max-width: 1480px){.e_events__header--desc p{font-size:24px;line-height:1.2}}@media (max-width: 640px){.e_events__header--desc p{font-size:14px;line-height:1.2}}.e_events__filter{width:calc(50% - 20px);position:relative;z-index:3}@media (max-width: 1024px){.e_events__filter{width:calc(50% - 8px)}}@media (max-width: 640px){.e_events__filter{width:100%;padding:16px 0 0}}.e_events__filter.active .e_events__filter--list{opacity:1;pointer-events:initial}.e_events__filter.active .e_events__filter--cur{border-radius:12px 12px 0 0}@media (max-width: 640px){.e_events__filter.active .e_events__filter--cur{border-radius:10px 10px 0 0}}.e_events__filter.active .e_events__filter--cur svg{transform:rotate(180deg)}.e_events__filter--cur{padding:30px 28px 30px 34px;border-radius:12px;background:#F6F6F6;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:.35s}@media (max-width: 1480px){.e_events__filter--cur{padding:20px}}@media (max-width: 1024px){.e_events__filter--cur{padding:14px 16px 14px 20px}}@media (max-width: 640px){.e_events__filter--cur{padding:14px 16px;border-radius:10px}}.e_events__filter--cur>p{font-weight:600;color:#000;font-size:16px;line-height:1.2}@media (max-width: 1480px){.e_events__filter--cur>p{font-size:14px;line-height:1.2;font-weight:500}}.e_events__filter--cur>svg{transition:.35s}.e_events__filter--list{position:absolute;width:100%;left:0;top:calc(100% - 1px);border-radius:0 0 12px 12px;overflow:hidden;background:#F6F6F6;opacity:0;pointer-events:none;transition:.35s}@media (max-width: 640px){.e_events__filter--list{border-radius:0 0 10px 10px}}.e_events__filter--list>div p{font-size:16px;line-height:1.2;font-weight:600;padding:30px 43px 30px;transition:.35s;cursor:pointer}@media (max-width: 1480px){.e_events__filter--list>div p{padding:20px;font-size:14px;line-height:1.2;font-weight:500}}@media (max-width: 1024px){.e_events__filter--list>div p{padding:14px 20pxpx}}@media (max-width: 640px){.e_events__filter--list>div p{padding:14px 16px}}.e_events__filter--list>div p:hover{background:#EAEAEA}.e_events__items{padding:40px 0 0;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:40px;overflow:hidden}@media (max-width: 1480px){.e_events__items{padding:24px 0 0;row-gap:28px}}@media (max-width: 640px){.e_events__items{padding:0 0 20px;row-gap:20px;border-bottom:1px solid #EAEAEA}}.e_events__items.show .events__slide:nth-child(1){animation:fadeCards 0.5s .3s linear forwards}.e_events__items.show .events__slide:nth-child(2){animation:fadeCards 0.5s .4s linear forwards}.e_events__items.show .events__slide:nth-child(3){animation:fadeCards 0.5s .5s linear forwards}.e_events__items.show .events__slide:nth-child(4){animation:fadeCards 0.5s .6s linear forwards}.e_events__items.show .events__slide:nth-child(5){animation:fadeCards 0.5s .7s linear forwards}.e_events__items.show .events__slide:nth-child(6){animation:fadeCards 0.5s .8s linear forwards}.e_events__items.show .events__slide:nth-child(7){animation:fadeCards 0.5s .9s linear forwards}.e_events__items.show .events__slide:nth-child(8){animation:fadeCards 0.5s 1s linear forwards}.e_events__items.show .events__slide:nth-child(9){animation:fadeCards 0.5s 1.1s linear forwards}.e_events__items.show .events__slide:nth-child(10){animation:fadeCards 0.5s 1.2s linear forwards}.e_events__items.show .events__slide:nth-child(11){animation:fadeCards 0.5s 1.3s linear forwards}.e_events__items.show .events__slide:nth-child(12){animation:fadeCards 0.5s 1.4s linear forwards}.e_events__items.show .events__slide:nth-child(13){animation:fadeCards 0.5s 1.5s linear forwards}.e_events__items.show .events__slide:nth-child(14){animation:fadeCards 0.5s 1.6s linear forwards}.e_events__items.show .events__slide:nth-child(15){animation:fadeCards 0.5s 1.7s linear forwards}.e_events__items.show .events__slide:nth-child(16){animation:fadeCards 0.5s 1.8s linear forwards}.e_events__items.show .events__slide:nth-child(17){animation:fadeCards 0.5s 1.9s linear forwards}.e_events__items.show .events__slide:nth-child(18){animation:fadeCards 0.5s 2s linear forwards}.e_events__items.show .events__slide:nth-child(19){animation:fadeCards 0.5s 2.1s linear forwards}.e_events__items.show .events__slide:nth-child(20){animation:fadeCards 0.5s 2.2s linear forwards}.e_events__items .events__slide{width:calc(25% - 12px);padding:0 0 40px 0;position:relative}@media (max-width: 1480px){.e_events__items .events__slide{padding:0 0 28px 0}}@media (max-width: 1024px){.e_events__items .events__slide{width:calc(50% - 8px);padding:0 0 24px 0}}@media (max-width: 640px){.e_events__items .events__slide{padding:0}}.e_events__items .events__slide:after{content:"";height:1px;width:calc(100% + 16px);bottom:0;left:50%;transform:translateX(-50%);position:absolute;background:#EAEAEA}@media (max-width: 640px){.e_events__items .events__slide:after{display:none}}.e_events__items .events__slide--top{height:33.5vw}@media (max-width: 1024px){.e_events__items .events__slide--top{height:65vw}}@media (max-width: 1480px){.e_events__items .events__slide--info{padding:16px 0 0}}.e_events__nav{padding:40px 0;display:flex;justify-content:center;position:relative}@media (max-width: 1480px){.e_events__nav{padding:28px 0}}@media (max-width: 1024px){.e_events__nav{padding:24px 0}}.e_events__nav--counter{position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:600;color:rgba(0,0,0,0.3);font-size:14px;line-height:1.2}.e_booking{z-index:4;padding:48px 0px 0}@media (max-width: 1480px){.e_booking{padding:20px 0px 0}}@media (max-width: 640px){.e_booking{padding:20px 0 0}}.e_booking .partners{background:#fff;padding:0}.e_booking .partners:after{display:none}.e_booking .partners__title{font-size:16px;line-height:1.2;color:#000;opacity:0.3}.e_booking .partners__logos:after{background:#EAEAEA}.e_booking .partners__logos--part a:hover{background:#EBEBEB}.memoirs{position:relative;background:#000;border-radius:0 0 40px 40px;padding:140px 0 60px 0;z-index:3}@media (max-width: 1480px){.memoirs{border-radius:0 0 20px 20px;padding:76px 0 60px 0}}@media (max-width: 1024px){.memoirs{padding:50px 0 38px 0}}@media (max-width: 640px){.memoirs{padding:64px 0 32px}}.memoirs .roundaboutTitle{height:220px;display:flex;align-items:flex-end}@media (max-width: 1480px){.memoirs .roundaboutTitle{height:120px}}@media (max-width: 1024px){.memoirs .roundaboutTitle{height:100px;margin-bottom:32px}}@media (max-width: 640px){.memoirs .roundaboutTitle{height:90px;margin-bottom:40px}}.memoirs .roundaboutTitle--inner{padding:0}.memoirs .roundaboutTitle--part>p{color:#323232}@media (max-width: 1024px){.memoirs .roundaboutTitle--part>p{font-size:120px}}@media (max-width: 640px){.memoirs .roundaboutTitle--part>p{font-size:100px;line-height:1.1}}.memoirs .roundabout{display:flex;justify-content:flex-end}.memoirs .roundabout--inner{animation:roundaboutReverse 42s linear infinite forwards;padding:40px 0}@media (max-width: 1480px){.memoirs .roundabout--inner{padding:32px 0}}@media (max-width: 640px){.memoirs .roundabout--inner{padding:24px 0;animation:roundaboutReverseMob 42s linear infinite forwards}}.memoirs .roundabout--part>div,.memoirs .roundabout--part{column-gap:40px}@media (max-width: 640px){.memoirs .roundabout--part>div,.memoirs .roundabout--part{column-gap:20px}}.memoirs .roundabout--part>div p,.memoirs .roundabout--part>div a{color:#fff;font-size:100px;line-height:1.1}@media (max-width: 1480px){.memoirs .roundabout--part>div p,.memoirs .roundabout--part>div a{font-size:60px;line-height:1.1}}@media (max-width: 1024px){.memoirs .roundabout--part>div p,.memoirs .roundabout--part>div a{font-size:56px;line-height:1.1}}@media (max-width: 640px){.memoirs .roundabout--part>div p,.memoirs .roundabout--part>div a{font-size:32px;line-height:1.1}}.memoirs .roundabout--part>div p:after,.memoirs .roundabout--part>div a:after{background:#fff}.memoirs .roundabout--part>div img{width:100px;height:100px}@media (max-width: 1480px){.memoirs .roundabout--part>div img{width:68px;height:68px}}@media (max-width: 640px){.memoirs .roundabout--part>div img{width:40px;height:40px}}.memoirs__title{display:none;font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px;color:rgba(255,255,255,0.2);padding:0 0 40px;text-align:center}@media (max-width: 1024px){.memoirs__title{display:block}}.memoirs__content{padding:164px 0 160px;position:relative}@media (max-width: 1480px){.memoirs__content{padding:92px 0 110px}}@media (max-width: 1024px){.memoirs__content{padding:132px 0 148px}}@media (max-width: 640px){.memoirs__content{padding:54px 0 68px}}.memoirs__content:after,.memoirs__content:before{content:"";position:absolute;height:1px;width:calc(100% - 80px);left:50%;background:rgba(255,255,255,0.2);transform:translateX(-50%)}@media (max-width: 1480px){.memoirs__content:after,.memoirs__content:before{width:calc(100% - 32px)}}.memoirs__content.show .memoirs__headliner{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.memoirs__content.show .memoirs__slide.swiper-slide{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.memoirs__content--info{position:absolute;width:100%;top:108px;left:0;padding:0 40px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1480px){.memoirs__content--info{top:40px;padding:0 16px}}@media (max-width: 1024px){.memoirs__content--info{display:none}}.memoirs__content--info p{font-size:16px;line-height:1.2;color:rgba(255,255,255,0.2);font-weight:600}@media (max-width: 1480px){.memoirs__content--info p{font-size:14px;line-height:1.2;font-weight:500}}.memoirs__content--info span{font-size:16px;line-height:1.2;color:rgba(255,255,255,0.2);font-weight:600}@media (max-width: 1480px){.memoirs__content--info span{font-size:14px;line-height:1.2;font-weight:500}}.memoirs__slider.swiper{position:absolute;height:100%;max-width:776px;width:100%;bottom:0;left:50%;transform:translateX(-50%)}@media (max-width: 1480px){.memoirs__slider.swiper{max-width:458px}}@media (max-width: 1024px){.memoirs__slider.swiper{height:100%;max-width:548px}}@media (max-width: 640px){.memoirs__slider.swiper{width:280px}}.memoirs__slide.swiper-slide{position:relative;padding:0 0 24px 0;overflow:hidden;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:.7s}@media (max-width: 1480px){.memoirs__slide.swiper-slide{padding:0 0 20px 0}}@media (max-width: 640px){.memoirs__slide.swiper-slide{padding:0 0 12px 0}}.memoirs__slide.swiper-slide>p{font-size:16px;line-height:1.2;color:#fff;position:absolute;top:24px;padding:0 24px;max-width:100%;width:100%;z-index:3;font-weight:600;pointer-events:none}@media (max-width: 1024px){.memoirs__slide.swiper-slide>p{font-size:14px;line-height:1.2;padding:0 20px;top:20px}}@media (max-width: 640px){.memoirs__slide.swiper-slide>p{padding:0 16px;top:16px}}.memoirs__slide.swiper-slide:after{width:calc(100% - 92px);height:100%;bottom:0;content:"";bottom:0;background:#1B1B1B;border-radius:16px;left:50%;transform:translateX(-50%);position:absolute}@media (max-width: 1480px){.memoirs__slide.swiper-slide:after{width:calc(100% - 40px);border-radius:12px}}@media (max-width: 640px){.memoirs__slide.swiper-slide:after{border-radius:10px}}.memoirs__slide--pic{width:100%;height:100%;margin:0;overflow:hidden;border-radius:20px}@media (max-width: 1024px){.memoirs__slide--pic{border-radius:16px}}@media (max-width: 640px){.memoirs__slide--pic{border-radius:12px}}.memoirs__slide--pic:hover img{transform:scale(1.1)}.memoirs__slide--pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:2;transition:.5s}.memoirs__headliner{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:0.9s;position:relative;z-index:3}.memoirs__nav{padding:40px 40px;display:flex;column-gap:12px;justify-content:center}@media (max-width: 1480px){.memoirs__nav{padding:40px 16px}}.memoirs__nav.disabled{pointer-events:none}.memoirs__nav--more{font-size:16px;line-height:1.2;font-weight:600;color:#000;padding:20px 12px;min-width:192px;text-align:center;border-radius:80px;background:#fff;transition:.35s}@media (max-width: 1480px){.memoirs__nav--more{padding:15px 12px;font-size:14px;line-height:1.2;min-width:160px;font-weight:500}}.memoirs__nav--more:hover{background:#06AEEF;color:#fff}.memoirs__nav--prev,.memoirs__nav--next{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;transition:.35s;cursor:pointer}@media (max-width: 1480px){.memoirs__nav--prev,.memoirs__nav--next{width:48px;height:48px}}.memoirs__nav--prev img,.memoirs__nav--next img{filter:brightness(0);transition:.35s}.memoirs__nav--prev.disabled,.memoirs__nav--next.disabled{pointer-events:none;background:rgba(255,255,255,0.1)}.memoirs__nav--prev:not(.disabled):hover,.memoirs__nav--next:not(.disabled):hover{background:#06AEEF}.memoirs__nav--prev:not(.disabled):hover img,.memoirs__nav--next:not(.disabled):hover img{filter:brightness(1)}.memoirs__nav--prev{transform:rotate(180deg)}.nightPage .preloader-lower{background:#000}.bookNow{padding:100px 0 0;background:#06AEEF;position:relative;z-index:4}@media (max-width: 1480px){.bookNow{padding:60px 0 0}}.bookNow__title{padding:0 40px 80px;font-size:100px;line-height:1.1;color:#000;font-weight:700}@media (max-width: 1480px){.bookNow__title{padding:0 16px 64px;font-size:60px;line-height:1.1}}@media (max-width: 1024px){.bookNow__title{padding:0 16px 60px;font-size:56px;line-height:1.1}}@media (max-width: 640px){.bookNow__title{font-size:32px;line-height:1.1;padding:0 16px 24px}}.bookNow__options{padding:40px 0;position:relative;margin-bottom:60px}@media (max-width: 1480px){.bookNow__options{padding:20px 0}}@media (max-width: 1024px){.bookNow__options{margin-bottom:40px}}@media (max-width: 640px){.bookNow__options{margin-bottom:16px;padding:32px 0}}.bookNow__options:after,.bookNow__options:before{content:"";position:absolute;width:calc(100% - 80px);height:1px;left:50%;background:rgba(0,0,0,0.3);transform:translateX(-50%)}@media (max-width: 1480px){.bookNow__options:after,.bookNow__options:before{width:calc(100% - 16px)}}.bookNow__options:after{top:0}.bookNow__options:before{bottom:0}.bookNow__basement{padding:64px 40px 0;overflow:hidden}@media (max-width: 1480px){.bookNow__basement{padding:56px 16px 0}}@media (max-width: 1024px){.bookNow__basement{padding:40px 16px 0}}@media (max-width: 640px){.bookNow__basement{padding:16px 16px 0}}.bookNow__familiarization{padding:40px 40px 65px;max-width:1375px;width:100%;border-radius:20px 20px 0 0;background:#EBEBEB;margin:0 auto -25px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative;column-gap:20px;transition:.5s}@media (max-width: 1480px){.bookNow__familiarization{max-width:932px;padding:26px 40px 51px}}@media (max-width: 1024px){.bookNow__familiarization{padding:26px 28px 51px 36px}}@media (max-width: 640px){.bookNow__familiarization{padding:20px 20px 35px;flex-direction:column;row-gap:16px;border-radius:12px 12px 0 0;margin:0 auto -15px}}.bookNow__familiarization:hover{transform:translateY(-25px)}@media (max-width: 640px){.bookNow__familiarization:hover{transform:translateY(-15px)}}.bookNow__familiarization>p{font-size:32px;line-height:1.1;font-weight:600;width:calc(50% - 10px);position:relative;z-index:2}@media (max-width: 1480px){.bookNow__familiarization>p{font-size:24px;line-height:1.2}}@media (max-width: 640px){.bookNow__familiarization>p{width:100%;text-align:center;font-size:16px;line-height:1.2}}.bookNow__familiarization>a{background:#06AEEF;color:#000;position:relative;z-index:2;transition:.35s}.bookNow__familiarization>a:hover{color:#fff}.bookNow__familiarization--decor1{position:absolute;width:212px;height:212px;bottom:0;left:18%;transform:translateY(60%) rotate(30deg);pointer-events:none}@media (max-width: 1480px){.bookNow__familiarization--decor1{width:125px;height:125px;left:27%;transform:translateY(52%) rotate(30deg)}}@media (max-width: 640px){.bookNow__familiarization--decor1{width:64px;height:64px;left:18px;transform:translateY(27%) rotate(0deg)}}.bookNow__familiarization--decor2{position:absolute;width:212px;height:212px;top:0;right:30%;transform:translateY(-55%) rotate(180deg);pointer-events:none}@media (max-width: 1480px){.bookNow__familiarization--decor2{width:125px;height:125px}}@media (max-width: 640px){.bookNow__familiarization--decor2{width:64px;height:64px;right:0;transform:translate(42%, -42%) rotate(90deg)}}.pastime{padding:76px 40px 80px;position:relative;background:#fff;z-index:5}@media (max-width: 1480px){.pastime{padding:40px 16px 40px}}.pastime__title{padding:0 0 40px 0;font-size:100px;line-height:1.1;font-weight:700;border-bottom:1px solid #EAEAEA}@media (max-width: 1480px){.pastime__title{font-size:60px;line-height:1.1;padding:0 0 20px 0}}@media (max-width: 1024px){.pastime__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.pastime__title{font-size:32px;line-height:1.1;padding:0 0 16px 0}}.pastime__info{display:flex;column-gap:40px;padding:40px 0 76px;border-bottom:1px solid #EAEAEA}@media (max-width: 1480px){.pastime__info{column-gap:28px;padding:28px 0 60px}}@media (max-width: 1024px){.pastime__info{column-gap:16px;padding:28px 0}}@media (max-width: 640px){.pastime__info{padding:20px 0 52px;flex-direction:column}}.pastime__info>h6{font-size:16px;line-height:1.2;font-weight:600;width:calc(50% - 20px)}@media (max-width: 1480px){.pastime__info>h6{width:calc(50% - 14px);font-size:14px;line-height:1.2;font-weight:500}}@media (max-width: 1024px){.pastime__info>h6{width:calc(50% - 8px)}}@media (max-width: 640px){.pastime__info>h6{width:100%;margin-bottom:20px}}.pastime__info--text{width:calc(50% - 20px)}@media (max-width: 1480px){.pastime__info--text{width:calc(50% - 14px)}}@media (max-width: 1024px){.pastime__info--text{width:calc(50% - 8px)}}@media (max-width: 640px){.pastime__info--text{width:100%}}.pastime__info--text p{font-weight:600;font-size:32px;line-height:1.1}@media (max-width: 1480px){.pastime__info--text p{font-size:24px;line-height:1.2}}@media (max-width: 640px){.pastime__info--text p{font-size:20px;line-height:1.2}}.pastime__card{display:flex;column-gap:40px;padding:40px 0;border-bottom:1px solid #EAEAEA;cursor:pointer;position:relative;justify-content:space-between}@media (max-width: 1480px){.pastime__card{padding:28px 0;column-gap:28px}}@media (max-width: 1024px){.pastime__card{column-gap:16px}}@media (max-width: 640px){.pastime__card{padding:16px 0}}.pastime__card:hover:after{width:100%}.pastime__card:hover:not(.open) .pastime__card--pic>div img{transform:scale(1.15)}.pastime__card:after{content:"";position:absolute;width:0;left:0;height:1px;background:#000;transition:.5s;bottom:0;transform:translateY(50%)}.pastime__card.hidden .pastime__card--desc{height:0}.pastime__card.open:after{width:100%}.pastime__card.open .pastime__card--pic>div{width:100%;height:100%;transition:0.7s;border-radius:20px}@media (max-width: 1480px){.pastime__card.open .pastime__card--pic>div{border-radius:12px}}@media (max-width: 640px){.pastime__card.open .pastime__card--pic>div{opacity:0}}.pastime__card.open .pastime__card--header>img{opacity:0;height:0}.pastime__card--info{width:calc(50% - 20px)}@media (max-width: 1480px){.pastime__card--info{width:calc(50% - 14px)}}@media (max-width: 1024px){.pastime__card--info{width:calc(50% - 8px)}}@media (max-width: 640px){.pastime__card--info{width:100%}}.pastime__card--desc{overflow:hidden;transition:.6s}.pastime__card--desc>div{padding:28px 0 0;min-height:500px}@media (max-width: 1480px){.pastime__card--desc>div{padding:24px 0 0;min-height:336px}}@media (max-width: 1024px){.pastime__card--desc>div{min-height:180px}}@media (max-width: 640px){.pastime__card--desc>div{min-height:initial;padding:16px 0 0}}.pastime__card--desc>div>img{display:none;border-radius:12px;max-width:100%;width:100%;height:68vw;-o-object-fit:cover;object-fit:cover;max-height:360px;margin-bottom:20px}@media (max-width: 640px){.pastime__card--desc>div>img{display:block}}.pastime__card--desc>div p{font-size:16px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.pastime__card--desc>div p{font-size:14px;line-height:1.2}}@media (max-width: 1024px){.pastime__card--desc>div p{font-size:16px;line-height:1.2}}.pastime__card--desc>div p:not(:last-child){margin-bottom:12px}.pastime__card--desc>div span{padding:28px 0 0;display:block;font-size:16px;line-height:1.2;font-weight:600;margin-top:28px;border-top:1px solid #EAEAEA}@media (max-width: 1480px){.pastime__card--desc>div span{font-size:14px;line-height:1.2}}@media (max-width: 1024px){.pastime__card--desc>div span{padding:20px 0 0;margin-top:20px}}@media (max-width: 640px){.pastime__card--desc>div span{padding:12px 0 0;margin-top:12px}}@media (max-width: 640px){.pastime__card--header{display:flex;column-gap:8px;justify-content:space-between}}.pastime__card--header>img{display:none;width:92px;height:52px;border-radius:6px;flex-shrink:0;transition:.35s}@media (max-width: 640px){.pastime__card--header>img{display:block}}.pastime__card--title{font-size:60px;line-height:1.1;font-weight:600}@media (max-width: 1480px){.pastime__card--title{font-size:40px;line-height:1.1}}@media (max-width: 640px){.pastime__card--title{font-size:24px;line-height:1.2;flex-grow:1}}.pastime__card--pic{width:calc(50% - 20px)}@media (max-width: 1480px){.pastime__card--pic{width:calc(50% - 14px)}}@media (max-width: 1024px){.pastime__card--pic{width:calc(50% - 8px)}}@media (max-width: 640px){.pastime__card--pic{display:none}}.pastime__card--pic>div{position:relative;width:220px;height:120px;overflow:hidden;transition:0.35s;margin-left:auto;border-radius:16px}@media (max-width: 1480px){.pastime__card--pic>div{width:160px;height:88px;border-radius:12px}}@media (max-width: 640px){.pastime__card--pic>div{display:none;border-radius:6px;width:92px;height:52px}}.pastime__card--pic>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:0.5s}.stacking{padding:60px 40px;position:relative;z-index:5;background:#fff}@media (max-width: 1480px){.stacking{padding:40px 16px}}@media (max-width: 640px){.stacking{padding:24px 16px 0}}.stacking .fakeScroll__track{top:-1px;display:none}@media (max-width: 640px){.stacking .fakeScroll__track{display:block}}.stacking__info{padding:0 0 76px;position:relative;border-bottom:1px solid #EAEAEA}@media (max-width: 1024px){.stacking__info{padding:0 0 60px}}@media (max-width: 640px){.stacking__info{padding:0 0 40px}}.stacking__info p{font-size:60px;line-height:1.1;font-weight:600}@media (max-width: 1480px){.stacking__info p{font-size:40px;line-height:1.1}}@media (max-width: 640px){.stacking__info p{font-size:24px;line-height:1.2}}.stacking__cards{min-height:100vh;display:flex;position:relative;align-items:center;padding:20px 0 0}@media (max-width: 640px){.stacking__cards{min-height:auto;padding:24px 0 20px}}.stacking__cards--inner{width:100%;min-height:calc(80vh - 200px);display:flex;position:relative}@media (max-width: 1024px){.stacking__cards--inner{min-height:calc(80vh - 120px)}}@media (max-width: 640px){.stacking__cards--inner{min-width:calc(100% + 32px);left:-16px;padding:0 16px;overflow-x:scroll;min-height:initial}.stacking__cards--inner::-webkit-scrollbar{height:0;display:none}.stacking__cards--inner::-webkit-scrollbar-track{height:0;display:none}.stacking__cards--inner::-webkit-scrollbar-thumb{height:0;display:none}}.stacking__cards--inner:last-child .stacking__card--pic img{-o-object-position:top right;object-position:top right}.stacking__cards--deepInner{overflow-x:hidden;min-width:max-content;width:100%;display:flex;flex-wrap:nowrap;column-gap:20px}@media (max-width: 640px){.stacking__cards--deepInner{column-gap:12px}}.stacking__card{width:900px;min-height:600px;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;row-gap:10px;padding:40px;position:relative;overflow:hidden}@media (max-width: 1480px){.stacking__card{width:616px;min-height:428px;padding:36px;border-radius:16px}}@media (max-width: 1024px){.stacking__card{width:calc(100vw - 32px);min-height:320px}}@media (max-width: 640px){.stacking__card{width:calc(100vw - 48px);border-radius:12px;min-height:260px;padding:20px}}.stacking__card--pic{position:absolute;width:100%;height:100%;top:0;left:0}.stacking__card--pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.stacking__card--title{position:relative;max-width:396px;width:100%;z-index:2;font-weight:600;font-size:32px;line-height:1.1}@media (max-width: 1480px){.stacking__card--title{font-size:24px;line-height:1.2;max-width:288px}}@media (max-width: 640px){.stacking__card--title{font-size:16px;line-height:1.2;max-width:220px}}.stacking__card--booking{position:relative;min-width:254px;text-align:center;padding:16px 10px;border-radius:80px;background:#000;color:#06AEEF;font-weight:600;font-size:16px;line-height:1.2;width:-moz-fit-content;width:fit-content;transition:.35s}@media (max-width: 1480px){.stacking__card--booking{font-size:14px;line-height:1.2;min-width:248px}}@media (max-width: 640px){.stacking__card--booking{max-width:100%;width:100%;min-width:initial}}.stacking__card--booking:hover{background:#fff}.beachPage .preloader-lower{background:#F2E64A}.services{padding:40px 40px 80px;position:relative;background:#fff}@media (max-width: 1480px){.services{padding:32px 16px 60px}}@media (max-width: 640px){.services{padding:32px 16px 40px}}.services__title{padding:0 0 40px 0;font-size:100px;line-height:1.1;font-weight:700;border-bottom:1px solid #EAEAEA}@media (max-width: 1480px){.services__title{padding:0 0 20px 0;font-size:60px;line-height:1.1}}@media (max-width: 640px){.services__title{padding:0 0 16px 0;font-size:32px;line-height:1.1}}.services__content{display:flex;column-gap:40px}@media (max-width: 1480px){.services__content{column-gap:28px}}@media (max-width: 1024px){.services__content{flex-direction:column}}.services__sticky--wrapp{width:calc(50% - 20px)}@media (max-width: 1480px){.services__sticky--wrapp{width:calc(50% - 14px)}}@media (max-width: 1024px){.services__sticky--wrapp{width:100%}}.services__sticky{height:max-content}@media (max-width: 1024px){.services__sticky{display:flex;column-gap:16px}}@media (max-width: 640px){.services__sticky{flex-direction:column}}.services__tab{padding:40px 0;border-bottom:1px solid #EAEAEA;display:flex;align-items:center;column-gap:20px;cursor:pointer}@media (max-width: 1480px){.services__tab{padding:28px 0}}@media (max-width: 1024px){.services__tab{width:calc(50% - 8px);justify-content:space-between;align-items:center}}@media (max-width: 640px){.services__tab{width:100%;padding:16px 0}}.services__tab.active{border-bottom:1px solid #000}.services__tab.active>p,.services__tab.active>span{opacity:1}.services__tab>p{width:calc(50% - 10px);font-size:32px;line-height:1.1;font-weight:600;opacity:.3;color:#000}@media (max-width: 1480px){.services__tab>p{font-size:24px;line-height:1.2;font-weight:500}}@media (max-width: 1024px){.services__tab>p{width:initial;flex-grow:1}}@media (max-width: 640px){.services__tab>p{font-size:20px;line-height:1.2}}.services__tab>span{font-size:16px;line-height:1.2;font-weight:600;color:#000;width:calc(50% - 10px);opacity:.3}@media (max-width: 1480px){.services__tab>span{font-size:14px;line-height:1.2;font-weight:500}}@media (max-width: 1024px){.services__tab>span{width:initial}}.services--right{width:calc(50% - 20px)}@media (max-width: 1480px){.services--right{width:calc(50% - 14px)}}@media (max-width: 1024px){.services--right{width:100%}}.services__points{display:none;flex-direction:column;row-gap:16px;padding:40px 0 0}@media (max-width: 1480px){.services__points{padding:28px 0 0}}@media (max-width: 1024px){.services__points{row-gap:12px;padding:20px 0 0}}.services__points.active{display:flex}.services__point{border-radius:20px;background:#F6F6F6}@media (max-width: 640px){.services__point{border-radius:16px}}.services__point.active .services__point--header{border-bottom:1px solid rgba(0,0,0,0.1)}.services__point.active .services__point--header>img{opacity:0}.services__point.active .services__point--btn{background:#fff}.services__point.active .services__point--btn:before{opacity:0}.services__point.active .services__point--btn:after{background:#000}.services__point--header{padding:20px 24px 20px 32px;display:flex;align-items:center;column-gap:32px;transition:.35s;border-bottom:1px solid transparent;cursor:pointer}@media (max-width: 1480px){.services__point--header{padding:20px;column-gap:24px}}@media (max-width: 1024px){.services__point--header{padding:16px 16px 16px 20px}}@media (max-width: 640px){.services__point--header{padding:12px 12px 12px 16px;column-gap:16px}}.services__point--header:hover .services__point--btn{background:#F2E64A}.services__point--header:hover .services__point--btn:after,.services__point--header:hover .services__point--btn:before{background:#000}.services__point--header:hover>img{opacity:.5}.services__point--header>img{border-radius:12px;width:72px;height:72px;-o-object-fit:cover;object-fit:cover;transition:.35s}@media (max-width: 1480px){.services__point--header>img{width:44px;height:44px;border-radius:8px}}@media (max-width: 1024px){.services__point--header>img{width:52px;height:52px}}@media (max-width: 640px){.services__point--header>img{width:36px;height:36px;border-radius:8px}}.services__point--header>h6{font-size:32px;line-height:1.1;flex-grow:1;font-weight:600}@media (max-width: 1480px){.services__point--header>h6{font-size:24px;line-height:1.2}}@media (max-width: 640px){.services__point--header>h6{font-size:20px;line-height:1.2}}.services__point--btn{width:40px;height:40px;border-radius:50%;position:relative;background:#000;flex-shrink:0;transition:.35s}@media (max-width: 1480px){.services__point--btn{width:36px;height:36px}}@media (max-width: 640px){.services__point--btn{width:28px;height:28px}}.services__point--btn:after,.services__point--btn:before{content:"";position:absolute;width:14px;height:2px;background:#fff;border-radius:4px;left:50%;top:50%;transition:.35s}.services__point--btn:after{transform:translate(-50%, -50%)}.services__point--btn:before{transform:translate(-50%, -50%) rotate(90deg)}.services__point--info{height:0;overflow:hidden}.services__point--info>div{padding:24px 24px 24px 32px;display:flex;column-gap:20px;align-items:flex-start}@media (max-width: 1480px){.services__point--info>div{padding:24px 20px 20px 24px}}@media (max-width: 640px){.services__point--info>div{padding:16px 12px 12px 16px;align-items:initial}}.services__point--info>div>img{max-width:248px;width:100%;height:auto;border-radius:12px;max-height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 1480px){.services__point--info>div>img{max-width:164px}}@media (max-width: 640px){.services__point--info>div>img{max-width:148px;max-height:max-content}}.services__point--desc{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 8px 0;min-height:240px}@media (max-width: 1480px){.services__point--desc{min-height:160px}}@media (max-width: 640px){.services__point--desc{min-height:initial}}.services__point--desc p{font-size:16px;line-height:1.2;font-weight:600;opacity:0.3}@media (max-width: 1480px){.services__point--desc p{font-size:14px;line-height:1.2;font-weight:500}}.services__point--desc span{font-size:16px;line-height:1.2;font-weight:600}.galleryPage .preloader-upper{background:#06AEEF}.gallery{padding:196px 40px 140px}@media (max-width: 1480px){.gallery{padding:160px 16px 72px}}@media (max-width: 640px){.gallery{padding:120px 16px 32px}}.gallery__title{padding:0 0 28px;font-size:100px;line-height:1.1;font-weight:700;position:relative;border-bottom:1px solid #EAEAEA}@media (max-width: 1480px){.gallery__title{font-size:60px;line-height:1.1;padding:0 0 20px}}@media (max-width: 1024px){.gallery__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.gallery__title{font-size:32px;line-height:1.1;padding:0 0 16px}}.gallery__header{padding:12px 0;display:flex;column-gap:40px;border-bottom:1px solid #EAEAEA;position:relative;z-index:10}@media (max-width: 1480px){.gallery__header{column-gap:28px}}@media (max-width: 1024px){.gallery__header{flex-direction:column;padding:20px 0;border-bottom:none}}@media (max-width: 640px){.gallery__header{flex-direction:column;padding:16px 0;border-bottom:none}}.gallery__header--desc{width:calc(50% - 20px);display:flex;column-gap:10px;align-items:center;justify-content:space-between}@media (max-width: 1480px){.gallery__header--desc{width:calc(50% - 14px)}}@media (max-width: 1024px){.gallery__header--desc{width:100%;padding:0 0 20px 0;border-bottom:1px solid #EAEAEA}}@media (max-width: 640px){.gallery__header--desc{padding:0 0 12px 0}}.gallery__header--desc h6{font-size:32px;line-height:1.1;font-weight:600}@media (max-width: 1480px){.gallery__header--desc h6{font-size:24px;line-height:1.2}}@media (max-width: 640px){.gallery__header--desc h6{font-size:14px;line-height:1.2}}.gallery__header--desc p{font-weight:600;color:#000;opacity:.2;font-size:32px;line-height:1.1}@media (max-width: 1480px){.gallery__header--desc p{font-size:24px;line-height:1.2}}@media (max-width: 640px){.gallery__header--desc p{font-size:14px;line-height:1.2}}.gallery__selects{display:flex;column-gap:16px;width:calc(50% - 20px)}@media (max-width: 1480px){.gallery__selects{width:calc(50% - 14px)}}@media (max-width: 1024px){.gallery__selects{width:100%;padding:20px 0 0}}@media (max-width: 640px){.gallery__selects{padding:16px 0 0}}.gallery__selects .e_events__filter{width:calc(50% - 8px)}@media (max-width: 640px){.gallery__selects .e_events__filter{padding:0}}.gallery__cards{padding:40px 0 0;display:flex;column-gap:40px;row-gap:40px;flex-wrap:wrap;overflow:hidden}@media (max-width: 1480px){.gallery__cards{padding:28px 0 0;column-gap:16px;row-gap:28px}}@media (max-width: 1024px){.gallery__cards{padding:8px 0 28px}}@media (max-width: 640px){.gallery__cards{row-gap:32px;padding:0 0 20px}}.gallery__card{width:calc(50% - 20px);padding:0 0 40px 0;position:relative}@media (max-width: 1480px){.gallery__card{width:calc(50% - 8px);padding:0 0 28px 0}}@media (max-width: 640px){.gallery__card{width:100%;padding:0}}.gallery__card:after{content:"";position:absolute;width:calc(100% - 40px);height:30vw;top:20px;left:50%;transform:translateX(-50%);border-radius:20px;background:#F4F4F4}@media (max-width: 1480px){.gallery__card:after{height:32vw}}@media (max-width: 1024px){.gallery__card:after{height:33vw;top:12px;border-radius:16px}}@media (max-width: 640px){.gallery__card:after{height:62vw;border-radius:12px;width:calc(100% - 32px)}}.gallery__card:before{width:calc(100% + 40px);bottom:0;left:50%;transform:translateX(-50%);height:1px;background:#EAEAEA;position:absolute;content:""}@media (max-width: 1480px){.gallery__card:before{width:calc(100% + 16px)}}@media (max-width: 640px){.gallery__card:before{display:none}}.gallery__card--pic{height:30vw;border-radius:20px;overflow:hidden;position:relative;z-index:2;cursor:pointer}@media (max-width: 1480px){.gallery__card--pic{height:32vw}}@media (max-width: 1024px){.gallery__card--pic{height:33vw;border-radius:16px}}@media (max-width: 640px){.gallery__card--pic{height:62vw;border-radius:12px}}.gallery__card--pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery__card--info{padding:52px 0 0}@media (max-width: 1480px){.gallery__card--info{padding:40px 0 0}}@media (max-width: 1024px){.gallery__card--info{padding:28px 0 0}}@media (max-width: 640px){.gallery__card--info{padding:32px 0 0}}@media (max-width: 640px){.gallery__card--info{padding:28px 0 0}}.gallery__card--title{padding:0 0 12px 0;font-size:32px;line-height:1.1;font-weight:600;border-bottom:1px solid #EAEAEA;display:block;color:#000}@media (max-width: 1480px){.gallery__card--title{font-size:24px;line-height:1.2}}@media (max-width: 640px){.gallery__card--title{padding:0 0 8px 0;font-size:20px;line-height:1.2}}.gallery__card--date{padding:12px 0 0;font-weight:600;font-size:16px;line-height:1.2;color:#000}@media (max-width: 1480px){.gallery__card--date{font-size:14px;line-height:1.2}}@media (max-width: 640px){.gallery__card--date{padding:8px 0 0}}.gallery__card--period{padding:12px 0 0;display:block;opacity:0.3;font-weight:600;font-size:16px;line-height:1.2;color:#000}@media (max-width: 1480px){.gallery__card--period{font-size:14px;line-height:1.2}}@media (max-width: 640px){.gallery__card--period{padding:8px 0 0}}.gallery__more{display:flex;justify-content:center;padding:40px 40px;position:relative}@media (max-width: 1480px){.gallery__more{padding:28px 40px}}@media (max-width: 640px){.gallery__more{padding:24px 40px;border-top:1px solid #EAEAEA}}.gallery__more>p{font-weight:600;font-size:16px;line-height:1.2;color:#000;opacity:0.3;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (max-width: 1480px){.gallery__more>p{font-size:14px;line-height:1.2}}.aboutPage .preloader-lower{background:#fff}.a_hero{min-height:calc(100vh - 40px);position:relative;padding:100px 40px 40px;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 1480px){.a_hero{padding:80px 16px 16px;min-height:calc(100vh - 20px)}}@media (max-width: 1024px){.a_hero{padding:80px 16px 32px}}@media (max-width: 640px){.a_hero{padding:80px 16px 20px}}.a_hero.anim .a_hero__card:nth-child(1){animation:fadeXSmall 0.4s .225s linear forwards}.a_hero.anim .a_hero__card:nth-child(2){animation:fadeXSmall 0.4s .35s linear forwards}.a_hero.anim .a_hero__card:nth-child(3){animation:fadeXSmall 0.4s .475s linear forwards}.a_hero.anim .a_hero__card:nth-child(4){animation:fadeXSmall 0.4s .6s linear forwards}.a_hero.anim .a_hero__card:nth-child(5){animation:fadeXSmall 0.4s .725s linear forwards}.a_hero.anim .a_hero__card:nth-child(6){animation:fadeXSmall 0.4s .85s linear forwards}.a_hero.anim .a_hero__card:nth-child(7){animation:fadeXSmall 0.4s .975s linear forwards}.a_hero.anim .a_hero__card:nth-child(8){animation:fadeXSmall 0.4s 1.1s linear forwards}.a_hero.anim .a_hero__card:nth-child(9){animation:fadeXSmall 0.4s 1.225s linear forwards}.a_hero.anim .a_hero__card:nth-child(10){animation:fadeXSmall 0.4s 1.35s linear forwards}.a_hero.anim .a_hero__card:nth-child(11){animation:fadeXSmall 0.4s 1.475s linear forwards}.a_hero.anim .a_hero__card:nth-child(12){animation:fadeXSmall 0.4s 1.6s linear forwards}.a_hero.anim .a_hero__card:nth-child(13){animation:fadeXSmall 0.4s 1.725s linear forwards}.a_hero.anim .a_hero__card:nth-child(14){animation:fadeXSmall 0.4s 1.85s linear forwards}.a_hero.anim .a_hero__card:nth-child(15){animation:fadeXSmall 0.4s 1.975s linear forwards}.a_hero.anim .a_hero__card:nth-child(16){animation:fadeXSmall 0.4s 2.1s linear forwards}.a_hero.anim .a_hero__card:nth-child(17){animation:fadeXSmall 0.4s 2.225s linear forwards}.a_hero.anim .a_hero__card:nth-child(18){animation:fadeXSmall 0.4s 2.35s linear forwards}.a_hero.anim .a_hero__card:nth-child(19){animation:fadeXSmall 0.4s 2.475s linear forwards}.a_hero.anim .a_hero__card:nth-child(20){animation:fadeXSmall 0.4s 2.6s linear forwards}.a_hero .fakeScroll__track{display:none}@media (max-width: 640px){.a_hero .fakeScroll__track{display:block}}.a_hero .fakeScroll__track--thumb{background:#fff}.a_hero__background{position:absolute;background:#06AEEF;width:100%;height:calc(100% + 40px);top:0;left:0;pointer-events:none}.a_hero__title{position:relative;z-index:2;font-weight:700;color:#fff;padding:0 0 28px 0;border-bottom:1px solid rgba(255,255,255,0.3);font-size:100px;line-height:1.1}@media (max-width: 1480px){.a_hero__title{padding:0 0 20px 0;font-size:60px;line-height:1.1}}@media (max-width: 1024px){.a_hero__title{padding:0 0px 20px;border-bottom:none}}@media (max-width: 640px){.a_hero__title{font-size:32px;line-height:1.1;padding:0 0 16px}}.a_hero__cards--scroll{position:relative}.a_hero__cards--scroll:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:1px;width:100%;background:rgba(255,255,255,0.3);display:none}@media (max-width: 1024px){.a_hero__cards--scroll:after{display:block}}.a_hero__cards--inner{position:relative}@media (max-width: 1024px){.a_hero__cards--inner{padding:28px 16px 0;overflow-x:scroll;overflow-y:initial;min-width:calc(100% + 32px);left:-16px}}@media (max-width: 640px){.a_hero__cards--inner{padding:20px 16px 0}}.a_hero__cards--inner::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}.a_hero__cards--inner::-webkit-scrollbar-track{wwidth:0;height:0;display:none}.a_hero__cards--inner::-webkit-scrollbar-thumb{width:0;height:0;display:none}.a_hero__cards{padding:40px 0 0;display:flex;column-gap:16px;position:relative;z-index:2}@media (max-width: 1480px){.a_hero__cards{padding:28px 0 0}}@media (max-width: 1024px){.a_hero__cards{padding:0;width:max-content}}.a_hero__card{width:calc(21% - 12px);border-radius:16px;background:#009DDA;transition:.5s;cursor:pointer;transform:translateX(-30px);opacity:0}@media (max-width: 1024px){.a_hero__card{width:344px;flex-shrink:0;background:#fff}}@media (max-width: 640px){.a_hero__card{width:324px}}.a_hero__card.active{width:calc(37% - 12px);background:#fff}@media (max-width: 1024px){.a_hero__card.active{width:344px}}@media (max-width: 640px){.a_hero__card.active{width:324px}}.a_hero__card.active .a_hero__card--header{border-bottom:1px solid rgba(0,0,0,0.2)}.a_hero__card.active .a_hero__card--header h5{color:#000}.a_hero__card.active .a_hero__card--header img{width:224px}@media (max-width: 1480px){.a_hero__card.active .a_hero__card--header img{width:120px}}.a_hero__card.active .a_hero__card--btn{width:200px;border-radius:80px;background:#06AEEF}@media (max-width: 1024px){.a_hero__card.active .a_hero__card--btn{width:max-content;background:transparent}}.a_hero__card.active .a_hero__card--btn>div{opacity:0;pointer-events:none}@media (max-width: 1024px){.a_hero__card.active .a_hero__card--btn>div{opacity:1;pointer-events:initial}}.a_hero__card.active .a_hero__card--btn>p{opacity:1;transition:.8s}.a_hero__card--header{padding:28px;display:flex;position:relative;border-bottom:1px solid rgba(255,255,255,0.2);justify-content:space-between;transition:.5s}@media (max-width: 1480px){.a_hero__card--header{padding:20px}}@media (max-width: 1024px){.a_hero__card--header{border-bottom:1px solid rgba(0,0,0,0.2);padding:20px 20px 120px}}@media (max-width: 640px){.a_hero__card--header{padding:20px}}.a_hero__card--header h5{font-weight:600;font-size:60px;line-height:1.1;font-weight:600;color:#fff;transition:.5s}@media (max-width: 1480px){.a_hero__card--header h5{font-size:40px;line-height:1.1}}@media (max-width: 1024px){.a_hero__card--header h5{color:#000}}@media (max-width: 640px){.a_hero__card--header h5{font-size:24px;line-height:1.2}}.a_hero__card--header img{border-radius:12px;width:0;height:196px;-o-object-fit:cover;object-fit:cover;transition:.5s}@media (max-width: 1480px){.a_hero__card--header img{height:108px}}@media (max-width: 1024px){.a_hero__card--header img{width:120px}}.a_hero__card--basement{padding:28px}@media (max-width: 1480px){.a_hero__card--basement{padding:20px}}.a_hero__card--btn{width:52px;height:52px;border-radius:50%;background:#fff;position:relative;display:flex;align-items:center;padding:16px 6px;transition:.35s}@media (max-width: 1480px){.a_hero__card--btn{width:48px;height:48px;padding:15px 6px}}@media (max-width: 1024px){.a_hero__card--btn{width:max-content;padding:0;column-gap:16px}}@media (max-width: 640px){.a_hero__card--btn{height:40px}}.a_hero__card--btn>div{width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 1024px){.a_hero__card--btn>div{position:relative;top:initial;left:initial;transform:translate(0, 0);width:48px;height:48px;flex-shrink:0;background:#06AEEF;border-radius:50%}}@media (max-width: 640px){.a_hero__card--btn>div{width:40px;height:40px}}.a_hero__card--btn>div:after,.a_hero__card--btn>div:before{content:"";position:absolute;width:100%;height:2px;background:#009DDA;top:50%;left:50%;border-radius:10px}@media (max-width: 1024px){.a_hero__card--btn>div:after,.a_hero__card--btn>div:before{width:18px;background:#fff}}@media (max-width: 640px){.a_hero__card--btn>div:after,.a_hero__card--btn>div:before{width:14px}}.a_hero__card--btn>div:after{transform:translate(-50%, -50%)}.a_hero__card--btn>div:before{transform:translate(-50%, -50%) rotate(90deg)}.a_hero__card--btn>p{white-space:nowrap;font-weight:600;color:#fff;font-size:16px;line-height:1.2;opacity:0;text-align:center;width:100%}@media (max-width: 1480px){.a_hero__card--btn>p{font-size:14px;line-height:1.2;font-weight:500}}@media (max-width: 1024px){.a_hero__card--btn>p{color:#000;opacity:1}}.a_article{position:relative}.a_article.anim .a_article--inner{transform:translateY(0)}@media (max-width: 640px){.a_article--checking{padding:0 16px}}@media (max-width: 640px){.a_article--checking .checking{margin:20px 0}}.a_article--inner{padding:40px 40px 60px;background:#fff;transform:translateY(100px);transition:.8s}@media (max-width: 1480px){.a_article--inner{padding:20px 16px 40px}}@media (max-width: 1024px){.a_article--inner{padding:20px 16px}}@media (max-width: 640px){.a_article--inner{padding:20px 0}}.a_article__media{height:42.5vw;border-radius:20px;overflow:hidden;margin-bottom:12px}@media (max-width: 1480px){.a_article__media{height:43.5vw}}@media (max-width: 1024px){.a_article__media{margin-bottom:6px;border-radius:16px}}@media (max-width: 640px){.a_article__media{height:61vw;border-radius:12px;margin-bottom:0px;padding:0 16px}}.a_article__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media (max-width: 1024px){.a_article__media img{border-radius:16px}}@media (max-width: 640px){.a_article__media img{border-radius:12px}}.a_article .about__weeks.swiper:after{display:none}.a_article .about__day.swiper-slide .about__day--inner>p{color:rgba(0,0,0,0.5)}.a_article__content{display:flex;column-gap:40px;padding:40px 0 64px;border-top:1px solid rgba(0,0,0,0.1)}@media (max-width: 1480px){.a_article__content{column-gap:20px}}@media (max-width: 1024px){.a_article__content{flex-direction:column;padding:24px 0 20px}}@media (max-width: 640px){.a_article__content{padding:0 16px 20px;border-top:none}}.a_article__content--left{width:calc(50% - 20px)}@media (max-width: 1480px){.a_article__content--left{width:calc(50% - 10px)}}@media (max-width: 1024px){.a_article__content--left{width:100%;display:flex;padding:0 0 32px;column-gap:16px;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1)}}@media (max-width: 640px){.a_article__content--left{border-top:1px solid rgba(0,0,0,0.1);padding:20px 0}}.a_article__content--left h3{font-size:100px;line-height:1.1;margin-bottom:40px;font-weight:700}@media (max-width: 1480px){.a_article__content--left h3{font-size:60px;line-height:1.1;margin-bottom:28px}}@media (max-width: 1024px){.a_article__content--left h3{width:calc(50% - 8px);margin-bottom:0}}@media (max-width: 640px){.a_article__content--left h3{font-size:32px;line-height:1.1}}.a_article__content--left p{font-size:16px;line-height:1.2;font-weight:600;max-width:560px;width:100%}@media (max-width: 1480px){.a_article__content--left p{font-size:14px;line-height:1.2;font-weight:500}}@media (max-width: 1024px){.a_article__content--left p{width:calc(50% - 8px);max-width:100%}}@media (max-width: 640px){.a_article__content--left p{font-size:12px;line-height:1.2;color:rgba(0,0,0,0.4)}}.a_article__content--right{width:calc(50% - 20px);padding:0 0 48px;border-bottom:1px solid #EAEAEA}@media (max-width: 1480px){.a_article__content--right{width:calc(50% - 10px);padding:0 0 40px}}@media (max-width: 1024px){.a_article__content--right{width:100%;padding:32px 0 40px}}@media (max-width: 640px){.a_article__content--right{padding:20px 0}}.a_article__content--right h6{font-size:32px;line-height:1.1;font-weight:600;margin-bottom:32px}@media (max-width: 1480px){.a_article__content--right h6{font-size:24px;line-height:1.2}}@media (max-width: 1024px){.a_article__content--right h6{margin-bottom:24px}}@media (max-width: 640px){.a_article__content--right h6{font-size:20px;line-height:1.2}}.a_article__content--right p{font-size:16px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.a_article__content--right p{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px}}.careerPage .preloader-upper{background:#06AEEF}.career{padding:196px 40px 140px;position:relative;background:#fff;z-index:3}@media (max-width: 1480px){.career{padding:160px 16px 84px}}@media (max-width: 640px){.career{padding:120px 16px 40px}}.career.anim .career__header{animation:fadeSimple 0.4s .6s linear forwards}.career.anim .career__vacancie:nth-child(1){animation:fadeSimpleYBig 0.4s .74286s linear forwards}.career.anim .career__vacancie:nth-child(2){animation:fadeSimpleYBig 0.4s .88571s linear forwards}.career.anim .career__vacancie:nth-child(3){animation:fadeSimpleYBig 0.4s 1.02857s linear forwards}.career.anim .career__vacancie:nth-child(4){animation:fadeSimpleYBig 0.4s 1.17143s linear forwards}.career.anim .career__vacancie:nth-child(5){animation:fadeSimpleYBig 0.4s 1.31429s linear forwards}.career.anim .career__vacancie:nth-child(6){animation:fadeSimpleYBig 0.4s 1.45714s linear forwards}.career.anim .career__vacancie:nth-child(7){animation:fadeSimpleYBig 0.4s 1.6s linear forwards}.career.anim .career__vacancie:nth-child(8){animation:fadeSimpleYBig 0.4s 1.74286s linear forwards}.career.anim .career__vacancie:nth-child(9){animation:fadeSimpleYBig 0.4s 1.88571s linear forwards}.career.anim .career__vacancie:nth-child(10){animation:fadeSimpleYBig 0.4s 2.02857s linear forwards}.career.anim .career__vacancie:nth-child(11){animation:fadeSimpleYBig 0.4s 2.17143s linear forwards}.career.anim .career__vacancie:nth-child(12){animation:fadeSimpleYBig 0.4s 2.31429s linear forwards}.career.anim .career__vacancie:nth-child(13){animation:fadeSimpleYBig 0.4s 2.45714s linear forwards}.career.anim .career__vacancie:nth-child(14){animation:fadeSimpleYBig 0.4s 2.6s linear forwards}.career.anim .career__vacancie:nth-child(15){animation:fadeSimpleYBig 0.4s 2.74286s linear forwards}.career.anim .career__vacancie:nth-child(16){animation:fadeSimpleYBig 0.4s 2.88571s linear forwards}.career.anim .career__vacancie:nth-child(17){animation:fadeSimpleYBig 0.4s 3.02857s linear forwards}.career.anim .career__vacancie:nth-child(18){animation:fadeSimpleYBig 0.4s 3.17143s linear forwards}.career.anim .career__vacancie:nth-child(19){animation:fadeSimpleYBig 0.4s 3.31429s linear forwards}.career.anim .career__vacancie:nth-child(20){animation:fadeSimpleYBig 0.4s 3.45714s linear forwards}.career__title{font-size:100px;line-height:1.1;padding:0 0 28px;font-weight:700;border-bottom:1px solid #EAEAEA}@media (max-width: 1480px){.career__title{font-size:60px;line-height:1.1;padding:0 0 20px}}@media (max-width: 1024px){.career__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.career__title{font-size:32px;line-height:1.1;padding:0 0 16px}}.career__header{padding:20px 0;display:flex;column-gap:40px;border-bottom:1px solid #EAEAEA;opacity:0}@media (max-width: 1480px){.career__header{padding:12px 0;column-gap:28px}}@media (max-width: 1024px){.career__header{flex-direction:column;padding:20px 0;row-gap:20px;border-bottom:none}}@media (max-width: 640px){.career__header{padding:16px 0;row-gap:16px}}.career__header--left{width:calc(50% - 20px);display:flex;align-items:center;justify-content:space-between;column-gap:10px}@media (max-width: 1480px){.career__header--left{width:calc(50% - 14px)}}@media (max-width: 1024px){.career__header--left{width:100%;padding:0 0 20px;border-bottom:1px solid #EAEAEA}}@media (max-width: 640px){.career__header--left{padding:0 0 12px}}.career__header--left p{font-size:16px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.career__header--left p{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px}}.career__header--left span{font-size:16px;line-height:1.2;font-weight:600;color:rgba(0,0,0,0.2)}@media (max-width: 1480px){.career__header--left span{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px}}.career__header--right{width:calc(50% - 20px);padding:16px 16px 16px 34px;display:flex;align-items:center;column-gap:16px;border-radius:12px;background:#F6F6F6}@media (max-width: 1480px){.career__header--right{width:calc(50% - 14px);padding:10px 12px 10px 20px;column-gap:12px}}@media (max-width: 1024px){.career__header--right{width:100%;column-gap:16px;padding:16px 16px 16px 20px;border-radius:10px}}@media (max-width: 640px){.career__header--right{flex-direction:column;row-gap:8px;padding:16px}}.career__header--format{display:flex;align-items:center;justify-content:space-between;column-gap:6px;flex-grow:1}@media (max-width: 1024px){.career__header--format{width:calc(50% - 8px);flex-grow:0;flex-direction:column;row-gap:8px;align-items:flex-start}}@media (max-width: 640px){.career__header--format{width:100%}}.career__header--format button{font-size:16px;line-height:1.2;font-weight:600;border:none;padding:0;margin:0;text-align:left;cursor:pointer;background:transparent}@media (max-width: 1480px){.career__header--format button{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px}}.career__header--format span{font-size:12px;line-height:1.2;font-weight:600;color:rgba(0,0,0,0.2);text-align:right}@media (max-width: 1024px){.career__header--format span{text-align:left}}.career__header--file{padding:14px 20px;display:flex;column-gap:8px;align-items:center;border-radius:40px;background:#06AEEF;position:relative;cursor:pointer;max-width:200px;width:100%;flex-shrink:0;transition:.35s}@media (max-width: 1480px){.career__header--file{max-width:160px;padding:10px 15px}}@media (max-width: 1024px){.career__header--file{max-width:calc(50% - 8px);width:100%;padding:10px 43px 10px 15px}}@media (max-width: 640px){.career__header--file{max-width:100%}}.career__header--file:hover{background:#0082B5}.career__header--file p{font-size:12px;line-height:1.2;color:#fff;font-weight:600;flex-grow:1;text-align:center}.career__header--file input{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;opacity:0;z-index:2;border-radius:40px}.career__vacancie{display:flex;column-gap:40px;padding:40px 0;transform:translateY(-40px);opacity:0}@media (max-width: 1480px){.career__vacancie{padding:36px 0;column-gap:28px}}@media (max-width: 1024px){.career__vacancie{flex-direction:column;padding:20px 0}}.career__vacancie:not(:last-child){border-bottom:1px solid #EAEAEA}@media (max-width: 640px){.career__vacancie:last-child{border-bottom:1px solid #EAEAEA}}.career__vacancie.hidden .career__vacancie--form{height:0}.career__vacancie.open .career__vacancie--btn{background:#F6F6F6}.career__vacancie.open .career__vacancie--btn:after,.career__vacancie.open .career__vacancie--btn:before{background:#000}.career__vacancie.open .career__vacancie--btn:before{opacity:0}.career__vacancie--header{width:calc(50% - 20px)}@media (max-width: 1480px){.career__vacancie--header{width:calc(50% - 14px)}}@media (max-width: 1024px){.career__vacancie--header{width:100%;display:flex;align-items:center;justify-content:space-between}}.career__vacancie--header .career__vacancie--btn{display:none}@media (max-width: 1024px){.career__vacancie--header .career__vacancie--btn{display:flex}}.career__vacancie--content{width:calc(50% - 20px)}@media (max-width: 1480px){.career__vacancie--content{width:calc(50% - 14px)}}@media (max-width: 1024px){.career__vacancie--content{width:100%}}.career__vacancie--form{overflow:hidden;transition:.6s}.career__vacancie--title{font-size:60px;line-height:1.1;font-weight:600}@media (max-width: 1480px){.career__vacancie--title{font-size:40px;line-height:1.1}}@media (max-width: 640px){.career__vacancie--title{font-size:24px;line-height:1.2}}.career__vacancie--btn{border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#000;transition:.35s;flex-shrink:0;position:relative;cursor:pointer}@media (max-width: 1480px){.career__vacancie--btn{width:48px;height:48px}}@media (max-width: 640px){.career__vacancie--btn{width:40px;height:40px}}.career__vacancie--btn:after,.career__vacancie--btn:before{content:"";position:absolute;width:20px;height:2px;border-radius:4px;background:#fff;left:50%;top:50%;transition:.35s}@media (max-width: 1024px){.career__vacancie--btn:after,.career__vacancie--btn:before{width:16px}}@media (max-width: 640px){.career__vacancie--btn:after,.career__vacancie--btn:before{width:14px}}.career__vacancie--btn:after{transform:translate(-50%, -50%)}.career__vacancie--btn:before{transform:translate(-50%, -50%) rotate(90deg)}.career__vacancie--btn:hover{background:#06AEEF}.career__vacancie--btn:hover:after,.career__vacancie--btn:hover:before{background:#fff}.career__vacancie--info{display:flex;column-gap:20px;justify-content:space-between;height:80px;overflow:hidden;transition:.3s}@media (max-width: 1480px){.career__vacancie--info{height:70px}}@media (max-width: 1024px){.career__vacancie--info{height:0}}@media (max-width: 1024px){.career__vacancie--info .career__vacancie--btn{display:none}}.career__vacancie--desc{max-width:75%;width:100%;height:max-content}@media (max-width: 1480px){.career__vacancie--desc{max-width:452px}}@media (max-width: 1024px){.career__vacancie--desc{max-width:100%;width:100%;padding:24px 0 0}}.career__vacancie--desc p{font-size:16px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.career__vacancie--desc p{font-size:14px;line-height:1.2;font-weight:500}}.career__vacancie--desc p:not(:last-child){margin-bottom:20px}.career__vacancie--form--inner{padding:40px 0 0}@media (max-width: 1480px){.career__vacancie--form--inner{padding:36px 0 0}}@media (max-width: 1480px){.career__vacancie--form--inner{padding:24px 0 0}}.career__vacancie--form--inner>h5{padding:28px;border-radius:20px 20px 0 0;font-size:32px;line-height:1.1;font-weight:600;background:#F6F6F6;border-bottom:1px solid rgba(0,0,0,0.2)}@media (max-width: 1480px){.career__vacancie--form--inner>h5{padding:28px 28px 20px;font-size:24px;line-height:1.2}}@media (max-width: 640px){.career__vacancie--form--inner>h5{padding:20px 20px 16px;font-size:20px;line-height:1.2;border-radius:12px 12px 0 0}}.form__vacancie{padding:28px;border-radius:0 0 20px 20px;background:#F6F6F6;display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px}@media (max-width: 640px){.form__vacancie{border-radius:0 0 12px 12px;padding:20px 20px 26px;row-gap:12px}}.form__vacancie--field{width:calc(50% - 8px);position:relative}@media (max-width: 640px){.form__vacancie--field{width:100%}}.form__vacancie--field input{max-width:100%;width:100%;padding:27px 20px 17px;height:100%;border-radius:12px;background:#E7E7E7}@media (max-width: 1480px){.form__vacancie--field input{padding:23px 20px 13px}}@media (max-width: 640px){.form__vacancie--field input{border-radius:10px}}.form__vacancie--file{width:calc(50% - 8px);position:relative;padding:12px 12px 12px 20px;border-radius:52px;border:1px solid #E3E1E1;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media (max-width: 1480px){.form__vacancie--file{padding:8px 8px 8px 20px}}@media (max-width: 640px){.form__vacancie--file{width:100%}}.form__vacancie--file input{max-width:100%;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;border-radius:52px;opacity:0;cursor:pointer}.form__vacancie--file>span{font-size:16px;line-height:1.2;font-weight:600;color:rgba(0,0,0,0.3)}@media (max-width: 1480px){.form__vacancie--file>span{font-size:14px;line-height:1.2}}.form__vacancie--file>div{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#06AEEF}.form__vacancie--comment{position:relative;width:100%}.form__vacancie--comment input{max-width:100%;width:100%;padding:27px 20px 17px;height:100%;border-radius:12px;background:#E7E7E7}@media (max-width: 1480px){.form__vacancie--comment input{padding:23px 20px 13px}}.form__vacancie--send{border-radius:52px;background:#06AEEF;max-width:100%;width:100%;text-align:center;color:rgba(255,255,255,0.3);font-size:16px;line-height:1.2;font-weight:600;border:none;cursor:pointer;padding:20px 10px}@media (max-width: 1480px){.form__vacancie--send{padding:16px 10px;font-size:14px;line-height:1.2}}.contactsPage .preloader-upper{background:#06AEEF}.contacts{padding:0;position:relative;z-index:3;background:#fff;overflow:hidden}.contacts .partners{padding:0 0 40px}@media (max-width: 1024px){.contacts .partners{padding:0 0 20px}}.contacts.anim .contacts__booking--inner{transform:translateY(0);opacity:1}.contacts__title{font-size:100px;line-height:1.1;padding:196px 40px 28px;margin-bottom:40px;position:relative}@media (max-width: 1480px){.contacts__title{font-size:60px;line-height:1.1;padding:160px 16px 20px;margin-bottom:28px}}@media (max-width: 1024px){.contacts__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.contacts__title{font-size:32px;line-height:1.1;padding:120px 16px 16px;margin-bottom:20px}}.contacts__title:after{content:"";position:absolute;height:1px;width:calc(100% - 80px);bottom:0;left:50%;transform:translateX(-50%);background:#EAEAEA}@media (max-width: 1480px){.contacts__title:after{width:calc(100% - 32px)}}.contacts__booking{position:relative}.contacts__booking .bookNow__options{margin-bottom:0}.contacts__booking .roundaboutBook--part>div>p,.contacts__booking .roundaboutBook--part>a>p{color:#06AEEF}.contacts__booking--inner{padding:40px 0 100px;background:#F6F6F6;border-radius:40px 40px 0 0;transform:translateY(80px);opacity:0;transition:.8s}@media (max-width: 1480px){.contacts__booking--inner{padding:24px 0 66px;border-radius:20px 20px 0 0}}@media (max-width: 1024px){.contacts__booking--inner{padding:24px 0 56px}}@media (max-width: 640px){.contacts__booking--inner{padding:20px 0 48px;border-radius:16px 16px 0 0}}.contacts__booking--top{padding:0 40px 120px}@media (max-width: 1480px){.contacts__booking--top{padding:0 16px 90px}}@media (max-width: 1024px){.contacts__booking--top{padding:0 16px 60px}}@media (max-width: 640px){.contacts__booking--top{padding:0 16px 24px}}.contacts__booking--header{padding:0 0 40px;display:flex;column-gap:10px;align-items:center;justify-content:space-between}@media (max-width: 1480px){.contacts__booking--header{padding:0 0 24px}}@media (max-width: 640px){.contacts__booking--header{padding:0 0 20px}}.contacts__booking--header p{font-weight:600;font-size:28px;line-height:1.2}@media (max-width: 1480px){.contacts__booking--header p{font-size:14px;line-height:1.2;font-weight:500}}.contacts__booking--header span{font-size:16px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.contacts__booking--header span{font-size:14px;line-height:1.2;font-weight:500;opacity:0.4}}@media (max-width: 640px){.contacts__booking--header span{display:none}}.contacts__booking--info{display:flex;align-items:center;justify-content:space-between;column-gap:20px}@media (max-width: 1024px){.contacts__booking--info{flex-direction:column;row-gap:28px;align-items:initial}}@media (max-width: 640px){.contacts__booking--info{row-gap:24px}}.contacts__booking--info>p{font-size:12px;line-height:1.2;font-weight:600;color:rgba(0,0,0,0.4);display:none}@media (max-width: 640px){.contacts__booking--info>p{display:block}}.contacts__booking--phone{position:relative;font-size:100px;line-height:1.1;font-weight:700;color:#000}@media (max-width: 1480px){.contacts__booking--phone{font-size:60px;line-height:1.1}}@media (max-width: 1024px){.contacts__booking--phone{font-size:52px}}@media (max-width: 640px){.contacts__booking--phone{font-size:32px;line-height:1.1}}.contacts__booking--phone input{position:absolute;opacity:0;pointer-events:none;top:0;left:0}.contacts__booking--btns{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:16px;max-width:calc(50% - 20px);width:100%;justify-content:flex-end}@media (max-width: 1024px){.contacts__booking--btns{max-width:100%}}@media (max-width: 640px){.contacts__booking--btns{column-gap:12px}}.contacts__booking--copy{border-radius:80px;background:#fff;font-size:16px;line-height:1.2;font-weight:600;padding:20px 16px;color:#000;min-width:216px;text-align:center;transition:.35s}@media (max-width: 1480px){.contacts__booking--copy{font-size:14px;line-height:1.2;font-weight:500;min-width:144px;padding:16px 12px}}@media (max-width: 1024px){.contacts__booking--copy{width:calc(50% - 8px);order:2}}@media (max-width: 640px){.contacts__booking--copy{width:calc(50% - 6px)}}.contacts__booking--copy:hover{background:#06AEEF;color:#fff}.contacts__booking--book{max-width:448px;width:100%;padding:20px 20px;border-radius:10px;background:#06AEEF;color:#fff;font-size:16px;line-height:1.2;font-weight:600;text-align:center;transition:.35s}@media (max-width: 1480px){.contacts__booking--book{max-width:300px;font-size:14px;line-height:1.2;font-weight:500;padding:16px 12px}}@media (max-width: 1024px){.contacts__booking--book{width:100%;order:1;max-width:calc(50% - 8px)}}@media (max-width: 640px){.contacts__booking--book{width:calc(50% - 6px);padding:16px 8px}}.contacts__booking--book:hover{background:#000}.contacts__address{padding:40px 40px 140px;border-radius:40px 40px 0 0;position:relative;background:#fff}@media (max-width: 1480px){.contacts__address{padding:24px 16px 80px;border-radius:20px 20px 0 0}}@media (max-width: 1024px){.contacts__address{padding:32px 16px 0}}@media (max-width: 640px){.contacts__address{padding:20px 16px 0;border-radius:16px 16px 0 0}}.contacts__address--title{padding:0 0 40px;font-weight:700;font-size:100px;line-height:1.1;border-bottom:1px solid rgba(0,0,0,0.2)}@media (max-width: 1480px){.contacts__address--title{padding:0 0 20px;font-size:60px;line-height:1.1}}@media (max-width: 1024px){.contacts__address--title{font-size:52px;border-bottom:none}}@media (max-width: 640px){.contacts__address--title{font-size:32px;line-height:1.1;padding:0 0 24px}}.contacts__address--info{padding:40px 0 0;display:flex;align-items:center;justify-content:space-between;column-gap:16px}@media (max-width: 1480px){.contacts__address--info{padding:22px 0 0}}@media (max-width: 1024px){.contacts__address--info{padding:0 0 28px;border-bottom:1px solid rgba(0,0,0,0.2)}}@media (max-width: 640px){.contacts__address--info{flex-direction:column;row-gap:24px;align-items:flex-start;padding:0 0 44px}}.contacts__address--info p{font-size:28px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.contacts__address--info p{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px}}@media (max-width: 1024px){.contacts__address--info p{max-width:300px;width:100%}}@media (max-width: 640px){.contacts__address--info p{max-width:100%;letter-spacing:initial}}.contacts__address--info a{font-size:16px;line-height:1.2;border-radius:80px;background:#000;color:#fff;max-width:454px;width:100%;text-align:center;padding:20px;transition:.35s}@media (max-width: 1480px){.contacts__address--info a{max-width:300px;font-size:14px;line-height:1.2;padding:16px 12px}}@media (max-width: 1024px){.contacts__address--info a{max-width:calc(50% - 8px);width:100%}}@media (max-width: 640px){.contacts__address--info a{max-width:initial;min-width:165px;width:initial}}.contacts__address--info a:hover{background:#06AEEF}.contacts__social{padding:140px 40px 100px;background:#fff;position:relative;z-index:3}@media (max-width: 1480px){.contacts__social{padding:80px 16px 48px}}@media (max-width: 1024px){.contacts__social{padding:28px 16px 80px}}@media (max-width: 640px){.contacts__social{padding:20px 16px 40px}}.contacts__social--title{padding:0 0 40px;font-weight:600;font-size:16px;line-height:1.2;border-bottom:1px solid rgba(0,0,0,0.2)}@media (max-width: 1480px){.contacts__social--title{padding:0 0 28px;font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px}}@media (max-width: 1024px){.contacts__social--title{color:rgba(0,0,0,0.4)}}@media (max-width: 640px){.contacts__social--title{padding:0 0 16px}}.contacts__social--items{padding:40px 0 0;display:flex;column-gap:16px;flex-wrap:wrap;row-gap:16px}@media (max-width: 1480px){.contacts__social--items{padding:28px 0 0}}@media (max-width: 640px){.contacts__social--items{padding:20px 0 0}}.contacts__social--items a{width:calc(100%/3 - 12px);border-radius:12px;background:#F4F4F4;display:flex;align-items:center;column-gap:16px;transition:.35s;justify-content:center;padding:10px 16px;height:80px}@media (max-width: 1480px){.contacts__social--items a{height:52px;border-radius:10px;column-gap:6px}}@media (max-width: 640px){.contacts__social--items a{height:48px}}.contacts__social--items a:hover{background:#06AEEF}.contacts__social--items a:hover path{fill:#000}.contacts__social--items a div{width:56px;display:flex;align-items:center;justify-content:center}.contacts__social--items a div *{transition:.35s}.contacts__social--items a p{font-weight:600;font-size:16px;line-height:1.2;color:#000;transition:.35s}@media (max-width: 1480px){.contacts__social--items a p{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:0.28px}}@media (max-width: 640px){.contacts__social--items a p{display:none}}.shop{padding:196px 0px 54px}@media (max-width: 1480px){.shop{padding:160px 0px 54px}}@media (max-width: 640px){.shop{padding:120px 0 40px}}.shop__title{font-size:100px;line-height:1.1;padding:0 40px 28px}@media (max-width: 1480px){.shop__title{padding:0 16px 20px;font-size:60px;line-height:1.1}}@media (max-width: 1024px){.shop__title{font-size:56px;line-height:1.1}}@media (max-width: 640px){.shop__title{font-size:32px;line-height:1.1;padding:0 16px 16px}}.shop__filter--sticky{position:relative;z-index:20;max-width:100%;width:100%}.shop__filter--sticky.sticky .shop__filter--cover{opacity:1}.shop__filter--sticky.sticky .shop__filter:after,.shop__filter--sticky.sticky .shop__filter:before{width:100%}.shop__filter.swiper{padding:12px 40px;max-width:100%;width:100%;position:relative;z-index:20}@media (max-width: 1480px){.shop__filter.swiper{padding:12px 16px}}.shop__filter.swiper:after,.shop__filter.swiper:before{content:"";position:absolute;width:calc(100% - 80px);height:1px;left:50%;transform:translateX(-50%);background:#EAEAEA;transition:.35s}@media (max-width: 1480px){.shop__filter.swiper:after,.shop__filter.swiper:before{width:calc(100% - 32px)}}.shop__filter.swiper:after{top:0}.shop__filter.swiper:before{bottom:0}.shop__filter.swiper.show .shop__filter--point:nth-child(1){animation:fadeXSmall 0.5s .3s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(2){animation:fadeXSmall 0.5s .4s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(3){animation:fadeXSmall 0.5s .5s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(4){animation:fadeXSmall 0.5s .6s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(5){animation:fadeXSmall 0.5s .7s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(6){animation:fadeXSmall 0.5s .8s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(7){animation:fadeXSmall 0.5s .9s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(8){animation:fadeXSmall 0.5s 1s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(9){animation:fadeXSmall 0.5s 1.1s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(10){animation:fadeXSmall 0.5s 1.2s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(11){animation:fadeXSmall 0.5s 1.3s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(12){animation:fadeXSmall 0.5s 1.4s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(13){animation:fadeXSmall 0.5s 1.5s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(14){animation:fadeXSmall 0.5s 1.6s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(15){animation:fadeXSmall 0.5s 1.7s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(16){animation:fadeXSmall 0.5s 1.8s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(17){animation:fadeXSmall 0.5s 1.9s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(18){animation:fadeXSmall 0.5s 2s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(19){animation:fadeXSmall 0.5s 2.1s linear forwards}.shop__filter.swiper.show .shop__filter--point:nth-child(20){animation:fadeXSmall 0.5s 2.2s linear forwards}.shop__filter--cover{position:absolute;width:100%;height:calc(100% + 100px);bottom:0;left:0;pointer-events:none;background:#fff;transition:.25s;opacity:0}.shop__filter--inner{display:flex;justify-content:space-between;min-width:100%;width:-moz-fit-content;width:fit-content}.shop__filter--scrollBar.swiper-scrollbar-horizontal{height:1px;bottom:0;width:calc(100% - 80px);left:50%;transform:translateX(-50%);background:#EAEAEA;position:absolute}@media (max-width: 1480px){.shop__filter--scrollBar.swiper-scrollbar-horizontal{width:calc(100% - 32px)}}.shop__filter--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#000}.shop__filter--point.swiper-slide{border-radius:12px;padding:20px;min-width:156px;width:-moz-fit-content;width:fit-content;background:#F6F6F6;transition:.35s;display:flex;align-items:center;column-gap:12px;cursor:pointer;flex-grow:1;transform:translateX(-30px);opacity:0}@media (max-width: 640px){.shop__filter--point.swiper-slide{padding:14px 16px}}.shop__filter--point.swiper-slide:not(:last-child){margin-right:16px}@media (max-width: 1480px){.shop__filter--point.swiper-slide:not(:last-child){margin-right:12px}}.shop__filter--point.swiper-slide:not(.active):hover p{color:#06AEEF}.shop__filter--point.swiper-slide:not(.active):hover svg path{stroke:#06AEEF}.shop__filter--point.swiper-slide.active{background:#06AEEF}.shop__filter--point.swiper-slide.active p{color:#fff}.shop__filter--point.swiper-slide.active svg path{stroke:#fff}.shop__filter--point.swiper-slide svg{flex-shrink:0}.shop__filter--point.swiper-slide svg *{transition:.35s}.shop__filter--point.swiper-slide p{flex-grow:1;font-size:16px;line-height:1.2;color:#000;transition:.35s;font-weight:600}.shop__categories{display:flex;flex-direction:column;row-gap:120px;padding:32px 0 40px}@media (max-width: 1480px){.shop__categories{padding:24px 0;row-gap:100px}}@media (max-width: 1024px){.shop__categories{row-gap:80px}}@media (max-width: 640px){.shop__categories{row-gap:48px}}.shop__products.swiper{padding:40px 40px}@media (max-width: 1480px){.shop__products.swiper{padding:24px 16px 28px}}@media (max-width: 1024px){.shop__products.swiper{padding:24px 16px}}@media (max-width: 640px){.shop__products.swiper{padding:16px 16px 20px}}.shop__products.swiper.show .shop__product:nth-child(1){animation:fadeCards 0.5s .3s linear forwards}.shop__products.swiper.show .shop__product:nth-child(2){animation:fadeCards 0.5s .4s linear forwards}.shop__products.swiper.show .shop__product:nth-child(3){animation:fadeCards 0.5s .5s linear forwards}.shop__products.swiper.show .shop__product:nth-child(4){animation:fadeCards 0.5s .6s linear forwards}.shop__products.swiper.show .shop__product:nth-child(5){animation:fadeCards 0.5s .7s linear forwards}.shop__products.swiper.show .shop__product:nth-child(6){animation:fadeCards 0.5s .8s linear forwards}.shop__products.swiper.show .shop__product:nth-child(7){animation:fadeCards 0.5s .9s linear forwards}.shop__products.swiper.show .shop__product:nth-child(8){animation:fadeCards 0.5s 1s linear forwards}.shop__products.swiper.show .shop__product:nth-child(9){animation:fadeCards 0.5s 1.1s linear forwards}.shop__products.swiper.show .shop__product:nth-child(10){animation:fadeCards 0.5s 1.2s linear forwards}.shop__products.swiper.show .shop__product:nth-child(11){animation:fadeCards 0.5s 1.3s linear forwards}.shop__products.swiper.show .shop__product:nth-child(12){animation:fadeCards 0.5s 1.4s linear forwards}.shop__products.swiper.show .shop__product:nth-child(13){animation:fadeCards 0.5s 1.5s linear forwards}.shop__products.swiper.show .shop__product:nth-child(14){animation:fadeCards 0.5s 1.6s linear forwards}.shop__products.swiper.show .shop__product:nth-child(15){animation:fadeCards 0.5s 1.7s linear forwards}.shop__products.swiper.show .shop__product:nth-child(16){animation:fadeCards 0.5s 1.8s linear forwards}.shop__products.swiper.show .shop__product:nth-child(17){animation:fadeCards 0.5s 1.9s linear forwards}.shop__products.swiper.show .shop__product:nth-child(18){animation:fadeCards 0.5s 2s linear forwards}.shop__products.swiper.show .shop__product:nth-child(19){animation:fadeCards 0.5s 2.1s linear forwards}.shop__products.swiper.show .shop__product:nth-child(20){animation:fadeCards 0.5s 2.2s linear forwards}.shop__category--header{padding:0 40px 32px;display:flex;align-items:center;justify-content:space-between;column-gap:20px;position:relative}@media (max-width: 1480px){.shop__category--header{padding:0 16px 24px}}@media (max-width: 1024px){.shop__category--header{padding:0 16px 20px}}@media (max-width: 640px){.shop__category--header{padding:0 16px 12px}}.shop__category--header:after{content:"";position:absolute;width:calc(100% - 80px);bottom:0;height:1px;background:#EAEAEA;left:50%;transform:translateX(-50%)}@media (max-width: 1480px){.shop__category--header:after{width:calc(100% - 32px)}}.shop__category--header h5{font-weight:600;font-size:60px;line-height:1.1;color:#000}@media (max-width: 1480px){.shop__category--header h5{font-size:40px;line-height:1.1}}@media (max-width: 640px){.shop__category--header h5{font-size:24px;line-height:1.2}}.shop__category--header p{font-weight:600;font-size:60px;line-height:1.1;color:#000;opacity:0.2}@media (max-width: 1480px){.shop__category--header p{font-size:40px;line-height:1.1}}@media (max-width: 640px){.shop__category--header p{font-size:24px;line-height:1.2}}.shop__product.swiper-slide{transform:translateY(40px);opacity:0}.shop__product.swiper-slide:hover .shop__product--pic img{transform:scale(1.1)}.shop__product.swiper-slide:hover .shop__product--time{opacity:1}.shop__product.swiper-slide:hover .shop__product--title:after{width:100%}.shop__product.swiper-slide:hover .shop__product--desc{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(1){animation:fadeSimpleYSmall 0.35s .5s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(2){animation:fadeSimpleYSmall 0.35s .7s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(3){animation:fadeSimpleYSmall 0.35s .9s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(4){animation:fadeSimpleYSmall 0.35s 1.1s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(5){animation:fadeSimpleYSmall 0.35s 1.3s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(6){animation:fadeSimpleYSmall 0.35s 1.5s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(7){animation:fadeSimpleYSmall 0.35s 1.7s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(8){animation:fadeSimpleYSmall 0.35s 1.9s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(9){animation:fadeSimpleYSmall 0.35s 2.1s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(10){animation:fadeSimpleYSmall 0.35s 2.3s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(11){animation:fadeSimpleYSmall 0.35s 2.5s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(12){animation:fadeSimpleYSmall 0.35s 2.7s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(13){animation:fadeSimpleYSmall 0.35s 2.9s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(14){animation:fadeSimpleYSmall 0.35s 3.1s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(15){animation:fadeSimpleYSmall 0.35s 3.3s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(16){animation:fadeSimpleYSmall 0.35s 3.5s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(17){animation:fadeSimpleYSmall 0.35s 3.7s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(18){animation:fadeSimpleYSmall 0.35s 3.9s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(19){animation:fadeSimpleYSmall 0.35s 4.1s linear forwards}.shop__product.swiper-slide:hover .shop__product--desc>div:nth-child(20){animation:fadeSimpleYSmall 0.35s 4.3s linear forwards}.shop__product--top{min-height:33.4vw;position:relative;display:flex}@media (max-width: 1480px){.shop__product--top{min-height:32.5vw}}@media (max-width: 1024px){.shop__product--top{min-height:65vw}}@media (max-width: 640px){.shop__product--top{min-height:62vw}}.shop__product--top--inner{display:flex;align-items:flex-end;width:100%;pointer-events:none}.shop__product--pic{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px;overflow:hidden;pointer-events:none}@media (max-width: 1480px){.shop__product--pic{border-radius:14px}}.shop__product--pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}.shop__product--info{padding:24px 0 0}@media (max-width: 1480px){.shop__product--info{padding:16px 0 0}}@media (max-width: 1024px){.shop__product--info{padding:12px 0 0}}.shop__product--title{font-weight:600;font-size:32px;line-height:1.1;color:#000;padding:0 0 12px 0;border-bottom:1px solid #EAEAEA;display:block;width:100%;position:relative}@media (max-width: 1480px){.shop__product--title{font-size:24px;line-height:1.2}}@media (max-width: 640px){.shop__product--title{font-size:20px;line-height:1.2;padding:0 0 8px 0}}.shop__product--title:after{content:"";width:0;height:1px;background:#000;position:absolute;left:0;bottom:0;transform:translateY(50%);transition:.5s}.shop__product--cost{font-size:16px;line-height:1.2;font-weight:600;padding:12px 0 0}@media (max-width: 1480px){.shop__product--cost{font-size:14px;line-height:1.2}}@media (max-width: 640px){.shop__product--cost{padding:8px 0 0}}.shop__product--desc{min-height:75%;width:100%;position:relative;z-index:2;border-radius:20px;background:#000;display:flex;flex-direction:column;pointer-events:initial;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:0.6s}@media (max-width: 1480px){.shop__product--desc{min-height:76%}}@media (max-width: 1024px){.shop__product--desc{display:none}}@media (max-width: 640px){.shop__product--desc{border-radius:12px}}.shop__product--desc *{pointer-events:initial}.shop__product--desc--title{padding:28px 28px 24px;display:flex;column-gap:10px;row-gap:10px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,0.2);opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.shop__product--desc--title{padding:20px 16px}}@media (max-width: 640px){.shop__product--desc--title{padding:14px 14px 10px}}.shop__product--desc--title h5{font-size:32px;line-height:1.1;font-weight:600;color:#fff;line-height:1.1}@media (max-width: 1480px){.shop__product--desc--title h5{font-size:24px;line-height:1.2}}@media (max-width: 640px){.shop__product--desc--title h5{font-size:20px;line-height:1.2}}.shop__product--size{padding:24px 28px;border-bottom:1px solid rgba(255,255,255,0.2);display:flex;align-items:center;column-gap:10px;opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.shop__product--size{padding:20px 16px}}.shop__product--size>h6{color:#444;font-size:16px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.shop__product--size>h6{font-size:14px;line-height:1.2}}.shop__product--size>div{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:8px;justify-content:flex-end;flex-grow:1}@media (max-width: 1480px){.shop__product--size>div{column-gap:8px}}.shop__product--size>div p{font-size:16px;line-height:1.2;font-weight:600;color:#fff}@media (max-width: 1480px){.shop__product--size>div p{font-size:14px;line-height:1.2}}.shop__product--desc--price{padding:24px 28px 12px;display:flex;align-items:center;column-gap:10px;justify-content:space-between;opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.shop__product--desc--price{padding:20px 16px 10px}}.shop__product--desc--price>h6{color:#444;font-size:16px;line-height:1.2;font-weight:600}@media (max-width: 1480px){.shop__product--desc--price>h6{font-size:14px;line-height:1.2}}.shop__product--desc--price>p{color:#fff;font-size:16px;line-height:1.2;font-weight:600;text-align:right}@media (max-width: 1480px){.shop__product--desc--price>p{font-size:14px;line-height:1.2}}.shop__product--price{padding:25px 28px 10px;display:flex;column-gap:8px;align-items:center;flex-wrap:wrap;row-gap:4px;justify-content:space-between;opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.shop__product--price{padding:16px 16px 10px}}@media (max-width: 640px){.shop__product--price{padding:10px 14px 10px;flex-direction:column}}.shop__product--price h6{font-size:16px;line-height:1.2;color:#fff;font-weight:600}@media (max-width: 1480px){.shop__product--price h6{font-size:14px;line-height:1.2}}@media (max-width: 640px){.shop__product--price h6{font-size:12px;line-height:1.2}}.shop__product--price p{font-size:16px;line-height:1.2;color:#444;font-weight:600}@media (max-width: 1480px){.shop__product--price p{font-size:14px;line-height:1.2}}@media (max-width: 640px){.shop__product--price p{font-size:12px;line-height:1.2}}.shop__product--price p span{color:#fff}.shop__product--btns{padding:25px 28px 28px;flex-grow:1;display:flex;flex-direction:column;row-gap:34px;align-items:center;justify-content:flex-end;opacity:0;transform:translateY(-10px)}@media (max-width: 1480px){.shop__product--btns{padding:10px 16px 16px;row-gap:24px}}@media (max-width: 640px){.shop__product--btns{padding:10px 14px 14px;row-gap:10px}}.shop__product--more{font-size:16px;line-height:1.2;font-weight:600;color:#fff;transition:.35s}@media (max-width: 1480px){.shop__product--more{font-size:14px;line-height:1.2}}@media (max-width: 640px){.shop__product--more{font-size:12px;line-height:1.2}}.shop__product--more:hover{color:#06AEEF}.shop__product--more:after{background:#06AEEF}.shop__product--buy{font-weight:600;font-size:16px;line-height:1.2;color:#000;padding:20px 10px;border-radius:80px;width:100%;background:#fff;text-align:center;transition:0.35s}@media (max-width: 1480px){.shop__product--buy{font-size:14px;line-height:1.2;padding:16px 10px}}@media (max-width: 640px){.shop__product--buy{padding:9px 8px 11px}}.shop__product--buy:hover{background:#06AEEF}.shop__products--scrollBar.swiper-scrollbar-horizontal{height:1px;bottom:0;width:calc(100% - 80px);left:50%;transform:translateX(-50%);background:#EAEAEA;position:absolute}@media (max-width: 1480px){.shop__products--scrollBar.swiper-scrollbar-horizontal{width:calc(100% - 32px)}}.shop__products--scrollBar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#000}.shop__category--nav{padding:40px 40px 0;display:flex;align-items:center;justify-content:space-between;position:relative}@media (max-width: 1480px){.shop__category--nav{padding:24px 16px 0}}@media (max-width: 640px){.shop__category--nav{justify-content:center}}.shop__category--nav:after{content:"";width:calc(100% - 80px);height:1px;background:#EAEAEA;position:absolute;left:50%;top:0;transform:translateX(-50%)}@media (max-width: 1480px){.shop__category--nav:after{width:calc(100% - 32px)}}.shop__category--counter{width:50%;padding:0 160px 0 0;display:flex;column-gap:10px;align-items:center}@media (max-width: 1480px){.shop__category--counter{padding:0 120px 0 0}}@media (max-width: 640px){.shop__category--counter{display:none}}.shop__category--counter p{font-weight:600;font-size:16px;line-height:1.2;color:#000}@media (max-width: 1480px){.shop__category--counter p{font-size:14px;line-height:1.2}}.shop__category--counter span{width:24px;height:1px;background:#EAEAEA}.shop__category--counter--all{opacity:0.3}.shop__category--more{position:absolute;top:calc(50% + 20px);left:50%;transform:translate(-50%, -50%);transition:.35s}@media (max-width: 1480px){.shop__category--more{top:calc(50% + 12px)}}@media (max-width: 640px){.shop__category--more{position:relative;top:initial;left:initial;transform:translate(0%, 0%)}}.shop__category--more:hover{background:#06AEEF;color:#fff}.shop__category--arrow{width:50%;padding:0 0 0 160px;display:flex;column-gap:12px;align-items:center;justify-content:flex-end}@media (max-width: 1480px){.shop__category--arrow{column-gap:8px;padding:0 0 0 120px}}@media (max-width: 640px){.shop__category--arrow{display:none}}.shop__category--arrow>div{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000;cursor:pointer;transition:.35s}@media (max-width: 1480px){.shop__category--arrow>div{width:48px;height:48px}}.shop__category--arrow>div.swiper-button-disabled{pointer-events:none;background:#EBEBEB}.shop__category--arrow>div.swiper-button-disabled img{filter:brightness(0)}.shop__category--arrow>div:not(.swiper-button-disabled):hover{background:#06AEEF}.shop__category--arrow>div img{transition:.35s}.shop__category--arrow--prev{transform:rotate(180deg)}.shop__basement{padding:40px 40px;position:relative;display:flex;justify-content:center}@media (max-width: 1480px){.shop__basement{padding:24px 16px}}.shop__basement:after{content:"";position:absolute;width:calc(100% - 80px);top:0;height:1px;background:#EAEAEA;left:50%;transform:translateX(-50%)}@media (max-width: 1480px){.shop__basement:after{width:calc(100% - 32px)}}.shop__basement>p{position:absolute;top:50%;left:40px;transform:translateY(-50%);font-size:16px;line-height:1.2;font-weight:600;opacity:.3;color:#000}@media (max-width: 1480px){.shop__basement>p{left:16px}}.shop__basement>a{background:#EBEBEB;color:#000;transition:.35s}.shop__basement>a:hover{background:#06AEEF;color:#fff}.header{position:fixed;z-index:999;top:0;left:0;width:100%;transition:.4s;border-bottom:1px solid rgba(255,255,255,0.1)}.header:after{content:"";position:absolute;width:100%;height:calc(100% - 1px);top:0;left:0;background:linear-gradient(180deg, #BCBCBC -328.12%, rgba(0,0,0,0) 110%);filter:blur(12px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:.4s;opacity:0;pointer-events:none4;-webkit-mask-image:linear-gradient(to bottom, #BCBCBC 60%, transparent 120%);mask-image:linear-gradient(to bottom, #BCBCBC 60%, transparent 120%)}@media (max-width: 1024px){.header:after{display:none}}.header.onlyBnt .header__logo div img,.header.onlyBnt .header__logo a img{filter:invert(1)}.header.scroll .header__logo div img,.header.scroll .header__logo a img{filter:invert(1)}.header.scroll:after{opacity:1}.header.scroll .header__inner--left{background:#fff}@media (max-width: 1024px){.header.scroll .header__inner--left{background:transparent}}.header.scroll .header__lang{background:#fff}.header.scroll .header__lang a{color:#000}.header.scroll .header__lang:after{background:transparent}.header.scroll .header__links a{color:#000}.header.scroll .header__links a:after{background:#000}.header.scroll .header__links--drop img{filter:brightness(0)}.header.scroll .header__links--drop:after{background:#000}.header.scroll .header__logo a p,.header.scroll .header__logo div p{color:#000}.header.scroll .header__phone a{color:#000}.header.scroll .header__phone a:after{background:#000}.header.scroll .header__booking{color:#fff}@media (max-width: 1024px){.header.scroll .header__booking{color:#000}}.header.scroll:not(.menu--open){border-bottom:1px solid transparent}@media (max-width: 1024px){.header.scroll:not(.menu--open).onlyBnt .header__logo{opacity:0}}@media (max-width: 1024px){.header.scroll:not(.onlyBnt){background:#fff;border-bottom:1px solid rgba(255,255,255,0.1)}.header.scroll:not(.onlyBnt) .header__burger{background:#EBEBEB}}.header.mode-black .header__logo div img,.header.mode-black .header__logo a img{filter:invert(1)}@media (max-width: 1024px){.header.mode-black.scroll:not(.onlyBnt):not(.menu--open){border-bottom:1px solid rgba(0,0,0,0.1)}}.header.mode-black .header__lang{background:#fff}.header.mode-black .header__lang a{color:#000}.header.mode-black .header__lang:after{background:transparent}.header.mode-black .header__links a{color:#000}.header.mode-black .header__links a:after{background:#000}.header.mode-black .header__links--drop img{filter:brightness(0)}.header.mode-black .header__links--drop:after{background:#000}.header.mode-black .header__logo a p,.header.mode-black .header__logo div p{color:#000}.header.mode-black .header__phone a{color:#000}.header.mode-black .header__phone a:after{background:#000}.header.mode-black .header__booking{color:#fff}@media (max-width: 1024px){.header.mode-black .header__booking{color:#000}}.header.mode-a{border-bottom:1px solid rgba(255,255,255,0.3)}.header.mode-a .header__booking{background:#fff;color:#06AEEF}.header.mode-a:not(.booking--open) .header__booking:hover{background:#0082B5;color:#fff}@media (min-width: 1200px){.header.submenu-show .header__submenu{opacity:1;visibility:initial;z-index:2;pointer-events:initial}.header.submenu-show .header__submenu--links a:nth-child(1){animation:fadeXSmall 0.3s .325s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(2){animation:fadeXSmall 0.3s .45s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(3){animation:fadeXSmall 0.3s .575s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(4){animation:fadeXSmall 0.3s .7s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(5){animation:fadeXSmall 0.3s .825s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(6){animation:fadeXSmall 0.3s .95s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(7){animation:fadeXSmall 0.3s 1.075s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(8){animation:fadeXSmall 0.3s 1.2s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(9){animation:fadeXSmall 0.3s 1.325s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(10){animation:fadeXSmall 0.3s 1.45s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(11){animation:fadeXSmall 0.3s 1.575s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(12){animation:fadeXSmall 0.3s 1.7s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(13){animation:fadeXSmall 0.3s 1.825s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(14){animation:fadeXSmall 0.3s 1.95s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(15){animation:fadeXSmall 0.3s 2.075s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(16){animation:fadeXSmall 0.3s 2.2s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(17){animation:fadeXSmall 0.3s 2.325s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(18){animation:fadeXSmall 0.3s 2.45s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(19){animation:fadeXSmall 0.3s 2.575s linear forwards}.header.submenu-show .header__submenu--links a:nth-child(20){animation:fadeXSmall 0.3s 2.7s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(1){animation:fadeXSmall 0.3s .3s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(2){animation:fadeXSmall 0.3s .4s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(3){animation:fadeXSmall 0.3s .5s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(4){animation:fadeXSmall 0.3s .6s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(5){animation:fadeXSmall 0.3s .7s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(6){animation:fadeXSmall 0.3s .8s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(7){animation:fadeXSmall 0.3s .9s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(8){animation:fadeXSmall 0.3s 1s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(9){animation:fadeXSmall 0.3s 1.1s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(10){animation:fadeXSmall 0.3s 1.2s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(11){animation:fadeXSmall 0.3s 1.3s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(12){animation:fadeXSmall 0.3s 1.4s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(13){animation:fadeXSmall 0.3s 1.5s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(14){animation:fadeXSmall 0.3s 1.6s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(15){animation:fadeXSmall 0.3s 1.7s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(16){animation:fadeXSmall 0.3s 1.8s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(17){animation:fadeXSmall 0.3s 1.9s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(18){animation:fadeXSmall 0.3s 2s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(19){animation:fadeXSmall 0.3s 2.1s linear forwards}.header.submenu-show .header__submenu--cards a:nth-child(20){animation:fadeXSmall 0.3s 2.2s linear forwards}.header.submenu-show .header__submenu--carte--title{animation:fadeSimple 0.5s  0.4s linear forwards}.header.submenu-show .header__inner{background:#fff}.header.submenu-show .header__inner:after{opacity:1}.header.submenu-show .header__links a{color:rgba(0,0,0,0.3)}.header.submenu-show .header__links a:after{background:rgba(0,0,0,0.3)}.header.submenu-show .header__links--drop a{color:#000}.header.submenu-show .header__links--drop img{filter:brightness(0);transform:rotate(180deg)}.header.submenu-show .header__links--drop:after{background:#000}.header.submenu-show .header__logo a p,.header.submenu-show .header__logo div p{color:#000}.header.submenu-show .header__phone a{color:#000}.header.submenu-show .header__phone a:after{background:#000}.header.submenu-show .header__booking{color:#fff}.header.submenu-show .header__lang a{color:#000}.header.submenu-show .header__lang a:after{background:#000}}.header.submenu-show .header__logo div img,.header.submenu-show .header__logo a img{filter:invert(1)}.header.booking--open .header__logo div img,.header.booking--open .header__logo a img{filter:invert(1)}.header.booking--open .header__inner{background:#F6F6F6}.header.booking--open .header__inner:after{opacity:1}.header.booking--open .header__links a{color:#000}.header.booking--open .header__links a:after{background:#000}.header.booking--open .header__links--drop a{color:#000}.header.booking--open .header__links--drop img{filter:brightness(0)}.header.booking--open .header__links--drop:after{background:#000}.header.booking--open .header__logo a p,.header.booking--open .header__logo div p{color:#000}.header.booking--open .header__phone a{color:#000}.header.booking--open .header__phone a:after{background:#000}.header.booking--open .header__inner--right{width:112px}@media (max-width: 1480px){.header.booking--open .header__inner--right{width:90px}}@media (max-width: 1200px){.header.booking--open .header__inner--right{column-gap:0px;width:max-content}}.header.booking--open .header__logo{width:278px}@media (max-width: 1650px){.header.booking--open .header__logo{width:262px}}@media (max-width: 1480px){.header.booking--open .header__logo{width:234px}}@media (max-width: 1200px){.header.booking--open .header__logo{width:max-content}}.header.booking--open .header__booking{color:transparent;width:52px;background:#DADADA}@media (max-width: 1480px){.header.booking--open .header__booking{width:40px}}@media (max-width: 1200px){.header.booking--open .header__booking{min-width:36px;width:36px}}.header.booking--open .header__booking:after,.header.booking--open .header__booking:before{opacity:1;pointer-events:initial;transition:.5s}@media (max-width: 1200px){.header.booking--open .header__booking--phone{display:flex}}@media (max-width: 640px){.header.booking--open .header__booking--phone{animation:width140 0.25s 0.35s linear forwards}}@media (max-width: 1200px){.header.booking--open .header__burger{width:0;padding:0;overflow:hidden}}@media (max-width: 1200px){.header.booking--open .header__lang{opacity:1;margin-right:4px}}.header.booking--open .header__lang a{color:#000}.header.booking--open .header__lang a:after{background:#000}.header.menu--open .header__logo div img,.header.menu--open .header__logo a img{filter:invert(1)}.header.menu--open .header__menu{opacity:1;visibility:initial;z-index:2;pointer-events:initial}.header.menu--open .header__inner{background:#fff}.header.menu--open .header__inner:after{opacity:1}.header.menu--open .header__links a{color:#000}.header.menu--open .header__links a:after{background:#000}.header.menu--open .header__links--drop img{filter:brightness(0)}.header.menu--open .header__links--drop:after{background:#000}.header.menu--open .header__logo a p,.header.menu--open .header__logo div p{color:#000}.header.menu--open .header__phone a{color:#000}.header.menu--open .header__phone a:after{background:#000}.header.menu--open .header__booking{color:#fff}@media (max-width: 1024px){.header.menu--open .header__booking{color:#000}}.header.menu--open .header__burger{background:#EBEBEB}.header.menu--open .header__burger:after,.header.menu--open .header__burger:before{transform:translate(-50%, -50%)}.header.menu--open .header__menu--link:nth-child(1){animation:fadeSimpleYMiddle 0.6s .44286s linear forwards}.header.menu--open .header__menu--link:nth-child(2){animation:fadeSimpleYMiddle 0.6s .58571s linear forwards}.header.menu--open .header__menu--link:nth-child(3){animation:fadeSimpleYMiddle 0.6s .72857s linear forwards}.header.menu--open .header__menu--link:nth-child(4){animation:fadeSimpleYMiddle 0.6s .87143s linear forwards}.header.menu--open .header__menu--link:nth-child(5){animation:fadeSimpleYMiddle 0.6s 1.01429s linear forwards}.header.menu--open .header__menu--link:nth-child(6){animation:fadeSimpleYMiddle 0.6s 1.15714s linear forwards}.header.menu--open .header__menu--link:nth-child(7){animation:fadeSimpleYMiddle 0.6s 1.3s linear forwards}.header.menu--open .header__menu--link:nth-child(8){animation:fadeSimpleYMiddle 0.6s 1.44286s linear forwards}.header.menu--open .header__menu--link:nth-child(9){animation:fadeSimpleYMiddle 0.6s 1.58571s linear forwards}.header.menu--open .header__menu--link:nth-child(10){animation:fadeSimpleYMiddle 0.6s 1.72857s linear forwards}.header.menu--open .header__menu--link:nth-child(11){animation:fadeSimpleYMiddle 0.6s 1.87143s linear forwards}.header.menu--open .header__menu--link:nth-child(12){animation:fadeSimpleYMiddle 0.6s 2.01429s linear forwards}.header.menu--open .header__menu--link:nth-child(13){animation:fadeSimpleYMiddle 0.6s 2.15714s linear forwards}.header.menu--open .header__menu--link:nth-child(14){animation:fadeSimpleYMiddle 0.6s 2.3s linear forwards}.header.menu--open .header__menu--link:nth-child(15){animation:fadeSimpleYMiddle 0.6s 2.44286s linear forwards}.header.menu--open .header__menu--link:nth-child(16){animation:fadeSimpleYMiddle 0.6s 2.58571s linear forwards}.header.menu--open .header__menu--link:nth-child(17){animation:fadeSimpleYMiddle 0.6s 2.72857s linear forwards}.header.menu--open .header__menu--link:nth-child(18){animation:fadeSimpleYMiddle 0.6s 2.87143s linear forwards}.header.menu--open .header__menu--link:nth-child(19){animation:fadeSimpleYMiddle 0.6s 3.01429s linear forwards}.header.menu--open .header__menu--link:nth-child(20){animation:fadeSimpleYMiddle 0.6s 3.15714s linear forwards}.header.menu--open .header__menu--sublink:nth-child(1){animation:fadeSimpleYMiddle 0.6s 1.14286s linear forwards}.header.menu--open .header__menu--sublink:nth-child(2){animation:fadeSimpleYMiddle 0.6s 1.28571s linear forwards}.header.menu--open .header__menu--sublink:nth-child(3){animation:fadeSimpleYMiddle 0.6s 1.42857s linear forwards}.header.menu--open .header__menu--sublink:nth-child(4){animation:fadeSimpleYMiddle 0.6s 1.57143s linear forwards}.header.menu--open .header__menu--sublink:nth-child(5){animation:fadeSimpleYMiddle 0.6s 1.71429s linear forwards}.header.menu--open .header__menu--sublink:nth-child(6){animation:fadeSimpleYMiddle 0.6s 1.85714s linear forwards}.header.menu--open .header__menu--sublink:nth-child(7){animation:fadeSimpleYMiddle 0.6s 2s linear forwards}.header.menu--open .header__menu--sublink:nth-child(8){animation:fadeSimpleYMiddle 0.6s 2.14286s linear forwards}.header.menu--open .header__menu--sublink:nth-child(9){animation:fadeSimpleYMiddle 0.6s 2.28571s linear forwards}.header.menu--open .header__menu--sublink:nth-child(10){animation:fadeSimpleYMiddle 0.6s 2.42857s linear forwards}.header.menu--open .header__menu--sublink:nth-child(11){animation:fadeSimpleYMiddle 0.6s 2.57143s linear forwards}.header.menu--open .header__menu--sublink:nth-child(12){animation:fadeSimpleYMiddle 0.6s 2.71429s linear forwards}.header.menu--open .header__menu--sublink:nth-child(13){animation:fadeSimpleYMiddle 0.6s 2.85714s linear forwards}.header.menu--open .header__menu--sublink:nth-child(14){animation:fadeSimpleYMiddle 0.6s 3s linear forwards}.header.menu--open .header__menu--sublink:nth-child(15){animation:fadeSimpleYMiddle 0.6s 3.14286s linear forwards}.header.menu--open .header__menu--sublink:nth-child(16){animation:fadeSimpleYMiddle 0.6s 3.28571s linear forwards}.header.menu--open .header__menu--sublink:nth-child(17){animation:fadeSimpleYMiddle 0.6s 3.42857s linear forwards}.header.menu--open .header__menu--sublink:nth-child(18){animation:fadeSimpleYMiddle 0.6s 3.57143s linear forwards}.header.menu--open .header__menu--sublink:nth-child(19){animation:fadeSimpleYMiddle 0.6s 3.71429s linear forwards}.header.menu--open .header__menu--sublink:nth-child(20){animation:fadeSimpleYMiddle 0.6s 3.85714s linear forwards}.header.menu--open .header__slider{animation:fadeSimpleYMiddle 0.6s 1.4s linear forwards}.header.menu--open .header__menu--social{animation:fadeSimpleYMiddle 0.6s 1.4s linear forwards}@media (max-width: 1200px){.header.menu--open .header__lang{opacity:1;pointer-events:initial}}.header__slider{margin:18px 0 24px;border-radius:1.563vw;background:#F6F6F6;padding:1.563vw;opacity:0}@media (max-width: 768px){.header__slider{padding:12px;border-radius:12px;margin:16px 0 22px}}@media (max-width: 768px){.header__slider--item.swiper-slide{height:8.333vw;width:17.708vw;min-width:100px;min-height:48px}}.header__slider--item p{position:absolute;top:1.042vw;left:1.563vw;z-index:1;color:#000;font-size:1.563vw;font-style:normal;font-weight:600;line-height:1.2;width:100%;padding-right:40%}@media (max-width: 768px){.header__slider--item p{top:8px;left:12px;font-size:12px}}@media (max-width: 540px){.header__slider--item p{left:8px}}.header__slider--item img{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;z-index:0}.header__inner{display:flex;column-gap:8px;justify-content:space-between;position:relative;z-index:4;padding:12px 24px;transition:.35s}@media (max-width: 1480px){.header__inner{padding:12px 16px}}.header__inner:after{content:"";position:absolute;width:100%;height:1px;left:50%;transform:translateX(-50%);bottom:0;background:rgba(0,0,0,0.1);pointer-events:none;opacity:0;transition:.35s}.header__inner--left{display:flex;align-items:center;justify-content:space-between;flex-grow:1;padding:6px 28px 6px 10px;border-radius:40px;transition:.4s;column-gap:8px}@media (max-width: 1480px){.header__inner--left{padding:4px 16px 4px 8px}}@media (max-width: 1024px){.header__inner--left{padding:0}}.header__logo{width:426px;flex-shrink:0;transition:.5s}@media (max-width: 1650px){.header__logo{width:410px}}@media (max-width: 1480px){.header__logo{width:344px}}@media (max-width: 1200px){.header__logo{width:-moz-fit-content;width:fit-content}}.header__logo a,.header__logo div{display:flex;align-items:center;column-gap:12px;width:-moz-fit-content;width:fit-content;padding:0 0 0 4px}@media (max-width: 1480px){.header__logo a,.header__logo div{column-gap:10px}}@media (max-width: 640px){.header__logo a,.header__logo div{column-gap:8px}}.header__logo a img,.header__logo div img{max-width:80px;max-height:40px;height:auto;transition:.8s}@media (max-width: 1441px){.header__logo a img,.header__logo div img{margin-left:0;max-width:70px;height:auto;max-height:36px}}.header__logo a p,.header__logo div p{font-weight:600;color:#fff;font-size:16px;line-height:1.2;transition:.4s}@media (max-width: 1480px){.header__logo a p,.header__logo div p{font-size:14px;line-height:1.2}}.header__links{display:flex;column-gap:32px;flex-wrap:wrap;justify-content:center;align-items:center;flex-grow:1;row-gap:10px}@media (max-width: 1650px){.header__links{column-gap:20px}}@media (max-width: 1480px){.header__links{column-gap:32px}}@media (max-width: 1200px){.header__links{display:none}}.header__links a{font-weight:600;color:#fff;font-size:16px;line-height:1.2;transition:.4s}@media (max-width: 1480px){.header__links a{font-size:14px;line-height:1.2}}.header__links a:after{background:#fff}.header__links--drop{display:flex;column-gap:8px;align-items:center}.header__links--drop:after{background:#fff}.header__links--drop img{transition:.4s}.header__inner--right{display:flex;align-items:center;width:260px;flex-shrink:0;column-gap:8px;justify-content:flex-end;transition:.5s}@media (max-width: 1480px){.header__inner--right{width:200px}}@media (max-width: 1200px){.header__inner--right{width:-moz-fit-content;width:fit-content;column-gap:4px}}.header__phone{width:150px;display:flex;justify-content:flex-end;flex-shrink:0}@media (max-width: 1480px){.header__phone{width:128px}}@media (max-width: 1200px){.header__phone{display:none}}.header__phone a{font-weight:600;color:#fff;font-size:16px;line-height:1.2;transition:.4s}@media (max-width: 1480px){.header__phone a{font-size:14px;line-height:1.2;font-weight:500}}.header__phone a:after{background:#fff}.header__booking{border-radius:80px;max-width:100%;width:100%;padding:15px 10px 17px;text-align:center;font-weight:600;font-size:16px;line-height:1.2;color:#000;background:#06AEEF;transition:.45s;position:relative}@media (max-width: 1480px){.header__booking{font-size:14px;line-height:1.2;padding:11px 10px 13px;font-weight:500}}@media (max-width: 1200px){.header__booking{padding:9px 10px 11px;min-width:132px;order:3}}@media (max-width: 640px){.header__booking{min-width:113px;padding:10px}}.header__booking:hover{color:#fff;background:#0082B5}.header__booking:after,.header__booking:before{width:16px;height:2px;background:#000;border-radius:10px;content:"";position:absolute;top:50%;left:50%;transition:.2s;opacity:0;pointer-events:none}.header__booking:after{transform:translate(-50%, -50%) rotate(45deg)}.header__booking:before{transform:translate(-50%, -50%) rotate(-45deg)}.header__booking--phone{display:none;order:2;transition:.5s;justify-content:center;text-align:center;margin-right:4px}@media (max-width: 640px){.header__booking--phone{display:flex;width:0;overflow:hidden}}.header__booking--phone a{border-radius:80px;background:#06AEEF;font-size:14px;line-height:1.2;color:#fff;padding:9px 8px 10px;min-width:156px}@media (max-width: 640px){.header__booking--phone a{min-width:140px}}.header__burger{display:none;width:36px;height:36px;border-radius:50%;background:#fff;position:relative;flex-shrink:0;cursor:pointer;transition:.35s}@media (max-width: 1200px){.header__burger{display:block;order:4}}.header__burger:after,.header__burger:before{content:"";position:absolute;width:20px;height:1px;border-radius:6px;background:#000;left:50%;top:50%;transition:.35s}.header__burger:after{transform:translate(-50%, calc(-50% + 3px))}.header__burger:before{transform:translate(-50%, calc(-50% - 3px))}.header__lang{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:.35s}@media (max-width: 1480px){.header__lang{width:40px;height:40px}}@media (max-width: 1200px){.header__lang{order:1;width:36px;height:36px;opacity:0;pointer-events:none;border:1px solid #EBEBEB}}.header__lang a{font-size:16px;line-height:1.2;font-weight:600;color:#fff;transition:.35s}@media (max-width: 1480px){.header__lang a{font-size:14px;line-height:1.2}}@media (max-width: 1200px){.header__lang a{color:#000}}.header__lang a:after{background:#fff}.header__submenu{position:absolute;width:100%;height:calc(var(--vh, 1vh) * 100);padding:0 0 20px 0;top:0;left:0;overflow-y:scroll;overflow-x:initial;background:rgba(0,0,0,0.9);opacity:0;visibility:hidden;pointer-events:none;z-index:-999;transition:.35s}.header__submenu::-webkit-scrollbar{width:0;display:none}.header__submenu::-webkit-scrollbar-track{width:0;display:none}.header__submenu::-webkit-scrollbar-thumb{width:0;display:none}.header__submenu--inner{padding:75px 0 60px;border-radius:0 0 20px 20px;background:#fff;position:relative;z-index:2}@media (max-width: 1200px){.header__submenu--inner{padding:64px 0 40px}}.header__submenu--links{padding:28px 16px;display:flex;column-gap:32px;align-items:center;row-gap:10px;flex-wrap:wrap;justify-content:center;border-bottom:1px solid rgba(0,0,0,0.1)}.header__submenu--links a{font-size:16px;line-height:1.2;font-weight:600;color:#000;transition:.35s;transform:translateX(-30px);opacity:0}@media (max-width: 1480px){.header__submenu--links a{font-size:14px;line-height:1.2}}.header__submenu--links a:hover{color:#06AEEF}.header__submenu--carte{padding:28px 16px 0}.header__submenu--carte--inner{max-width:1560px;width:100%;margin:0 auto;padding:16px 20px 20px;border-radius:16px;background:#F4F4F4}.header__submenu--carte--title{padding:0 0 20px 0;font-weight:600;font-size:16px;line-height:1.2;text-align:center;opacity:0}.header__submenu--cards{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:30px}@media (max-width: 1480px){.header__submenu--cards{row-gap:12px;column-gap:12px}}.header__submenu--card{width:calc(20% - 24px);border-radius:16px;padding:24px;position:relative;overflow:hidden;min-height:180px;transform:translateX(-20px);opacity:0}@media (max-width: 1480px){.header__submenu--card{padding:16px;border-radius:12px;min-height:160px;width:calc(20% - 48px/5)}}.header__submenu--card:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.1);opacity:0;pointer-events:none;transition:.35s}.header__submenu--card>img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.header__submenu--card>p{font-weight:600;font-size:16px;line-height:1.2;color:#000;position:relative;z-index:3;width:-moz-fit-content;width:fit-content}@media (max-width: 1480px){.header__submenu--card>p{font-size:14px;line-height:1.2}}.header__submenu--card>p:after{background:#000}.header__submenu--card:hover:after{opacity:1}.header__submenu--card:hover>p:after{width:100%}.header__menu{position:absolute;width:100%;height:calc(var(--vh, 1vh) * 100);padding:0 0 20px 0;top:0;left:0;overflow-y:scroll;overflow-x:initial;background:rgba(0,0,0,0.9);opacity:0;visibility:hidden;pointer-events:none;z-index:-999;transition:.35s}.header__menu::-webkit-scrollbar{width:0;display:none}.header__menu::-webkit-scrollbar-track{width:0;display:none}.header__menu::-webkit-scrollbar-thumb{width:0;display:none}.header__menu--inner{padding:64px 16px 28px;border-radius:0 0 20px 20px;background:#fff;position:relative;z-index:2}.header__menu--link{padding:16px 8px 16px 0;display:flex;align-items:center;justify-content:space-between;column-gap:20px;border-bottom:1px solid rgba(0,0,0,0.1);transition:.35s;transform:translateY(-20px);opacity:0}@media (max-width: 640px){.header__menu--link{padding:12px 8px 12px 0;column-gap:12px}}.header__menu--link:hover,.header__menu--link.active{border-bottom:1px solid #06AEEF}.header__menu--link:hover>p,.header__menu--link.active>p{color:#06AEEF}.header__menu--link:hover>svg path,.header__menu--link.active>svg path{stroke:#06AEEF}.header__menu--link>img{width:100px;height:64px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (max-width: 640px){.header__menu--link>img{width:60px;height:40px}}.header__menu--link>p{flex-grow:1;font-size:24px;line-height:1.2;color:#000;transition:.35s;font-weight:600}@media (max-width: 640px){.header__menu--link>p{font-size:16px;line-height:1.2}}.header__menu--link>svg{flex-shrink:0}.header__menu--link>svg *{transition:.35s}.header__menu--sublink{padding:16px 0;display:flex;align-items:center;justify-content:space-between;column-gap:20px;transition:.35s;transform:translateY(-20px);opacity:0}@media (max-width: 640px){.header__menu--sublink{padding:12px 0}}.header__menu--sublink:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1)}.header__menu--sublink>p{flex-grow:1;font-size:14px;line-height:1.2;color:#000;transition:.35s;font-weight:500;letter-spacing:0.28px}.header__menu--social{padding:4px 0 0;display:flex;column-gap:12px;justify-content:center;transform:translateY(-10px);opacity:0}.header__menu--social a{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#EBEBEB}@media (max-width: 640px){.header__menu--social a{width:48px;height:48px}}.header__menu--social a img{max-width:20px;width:auto;max-height:20px;height:auto}.footer{background:#000;padding:0 40px 0;position:relative}@media (max-width: 1480px){.footer{padding:0 16px}}.footer:after{content:"";position:absolute;width:100%;height:50px;left:0;top:0;transform:translateY(calc(-100% + 1px));background:#000}.footer__title{padding:0 0 48px 0;overflow:hidden;height:15vw;display:flex;align-items:flex-end;position:relative;z-index:2}@media (max-width: 1480px){.footer__title{padding:0 0 28px 0;height:14.5vw}}@media (max-width: 1024px){.footer__title{padding:0 0 24px 0;height:18.5vw}}@media (max-width: 640px){.footer__title{height:auto;height:20vw}}.footer__title.anim svg path:nth-last-of-type(1){animation:fadeTitleFooter 0.3s .2s linear forwards}.footer__title.anim svg path:nth-last-of-type(2){animation:fadeTitleFooter 0.3s .4s linear forwards}.footer__title.anim svg path:nth-last-of-type(3){animation:fadeTitleFooter 0.3s .6s linear forwards}.footer__title.anim svg path:nth-last-of-type(4){animation:fadeTitleFooter 0.3s .8s linear forwards}.footer__title.anim svg path:nth-last-of-type(5){animation:fadeTitleFooter 0.3s 1s linear forwards}.footer__title.anim svg path:nth-last-of-type(6){animation:fadeTitleFooter 0.3s 1.2s linear forwards}.footer__title.anim svg path:nth-last-of-type(7){animation:fadeTitleFooter 0.3s 1.4s linear forwards}.footer__title.anim svg path:nth-last-of-type(8){animation:fadeTitleFooter 0.3s 1.6s linear forwards}.footer__title.anim svg path:nth-last-of-type(9){animation:fadeTitleFooter 0.3s 1.8s linear forwards}.footer__title.anim svg path:nth-last-of-type(10){animation:fadeTitleFooter 0.3s 2s linear forwards}.footer__title.anim svg path:nth-last-of-type(11){animation:fadeTitleFooter 0.3s 2.2s linear forwards}.footer__title.anim svg path:nth-last-of-type(12){animation:fadeTitleFooter 0.3s 2.4s linear forwards}.footer__title.anim svg path:nth-last-of-type(13){animation:fadeTitleFooter 0.3s 2.6s linear forwards}.footer__title.anim svg path:nth-last-of-type(14){animation:fadeTitleFooter 0.3s 2.8s linear forwards}.footer__title.anim svg path:nth-last-of-type(15){animation:fadeTitleFooter 0.3s 3s linear forwards}.footer__title.anim svg path:nth-last-of-type(16){animation:fadeTitleFooter 0.3s 3.2s linear forwards}.footer__title.anim svg path:nth-last-of-type(17){animation:fadeTitleFooter 0.3s 3.4s linear forwards}.footer__title.anim svg path:nth-last-of-type(18){animation:fadeTitleFooter 0.3s 3.6s linear forwards}.footer__title.anim svg path:nth-last-of-type(19){animation:fadeTitleFooter 0.3s 3.8s linear forwards}.footer__title.anim svg path:nth-last-of-type(20){animation:fadeTitleFooter 0.3s 4s linear forwards}.footer__title svg{width:100%;height:auto}.footer__title svg path{opacity:0;transform:translateY(-50%)}.footer__main{padding:32px 0 80px;display:flex;column-gap:40px;border-top:1px solid #333}@media (max-width: 1480px){.footer__main{column-gap:28px;padding:28px 0 100px}}@media (max-width: 1024px){.footer__main{padding:20px 0 136px;column-gap:16px}}@media (max-width: 640px){.footer__main{flex-direction:column;padding:20px 0 10px}}.footer__main--left{width:calc(50% - 20px);display:flex;column-gap:40px}@media (max-width: 1480px){.footer__main--left{width:calc(50% - 14px);column-gap:16px}}@media (max-width: 1024px){.footer__main--left{width:calc(50% - 8px)}}@media (max-width: 640px){.footer__main--left{width:100%;order:2}}.footer__main--links{width:100px;display:flex;flex-direction:column;row-gap:20px}@media (max-width: 1480px){.footer__main--links{row-gap:12px;width:calc(30% - 32px/3)}}@media (max-width: 1024px){.footer__main--links{width:calc(50% - 8px)}}@media (max-width: 640px){.footer__main--links{row-gap:16px;padding:0 20px}}.footer__main--links h6{margin-bottom:12px;font-size:16px;line-height:1.2;font-weight:600;color:rgba(255,255,255,0.3)}@media (max-width: 1480px){.footer__main--links h6{font-size:14px;line-height:1.2}}@media (max-width: 1024px){.footer__main--links h6{margin-bottom:8px}}@media (max-width: 640px){.footer__main--links h6{margin-bottom:4px}}.footer__main--links a{font-size:16px;line-height:1.2;font-weight:600;color:#fff;transition:.35s;width:-moz-fit-content;width:fit-content}@media (max-width: 1480px){.footer__main--links a{font-size:14px;line-height:1.2}}.footer__main--links a:hover{color:#06AEEF}.footer__main--links a:after{background:#06AEEF}@media (max-width: 1480px){.footer__main--social{width:calc(40% - 32px/3)}}@media (max-width: 1024px){.footer__main--social{display:none}}.footer__main--social h6{margin-bottom:22px;font-size:16px;line-height:1.2;font-weight:600;color:rgba(255,255,255,0.3)}@media (max-width: 1480px){.footer__main--social h6{font-size:14px;line-height:1.2;margin-bottom:18px}}.footer__main--social>div{display:flex;column-gap:4px;row-gap:4px;flex-wrap:wrap}.footer__main--social>div a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:.35s;border-radius:50%}@media (max-width: 1480px){.footer__main--social>div a{width:38px;height:38px}}@media (max-width: 1480px){.footer__main--social>div a img{max-width:20px;height:auto;width:auto;max-height:20px}}.footer__main--social>div a:hover{background:#06AEEF}.footer__main--right{width:calc(50% - 20px)}@media (max-width: 1480px){.footer__main--right{width:calc(50% - 14px)}}@media (max-width: 1024px){.footer__main--right{width:calc(50% - 8px)}}@media (max-width: 640px){.footer__main--right{width:100%;padding:0 0 20px 0}}.footer__booking{display:flex;column-gap:12px;padding:0 0 32px 0}@media (max-width: 1480px){.footer__booking{padding:0 0 28px 0}}@media (max-width: 640px){.footer__booking{padding:0 0 20px 0}}.footer__booking a:nth-of-type(1){border-radius:80px;background:#fff;padding:20px 12px;font-size:16px;line-height:1.2;font-weight:600;color:#000;text-align:center;width:calc(50% - 6px);transition:.35s}@media (max-width: 1480px){.footer__booking a:nth-of-type(1){font-size:14px;line-height:1.2;padding:15px 10px}}.footer__booking a:nth-of-type(1):hover{background:#06AEEF;color:#fff}.footer__booking a:nth-of-type(2){border-radius:12px;background:#06AEEF;font-size:16px;line-height:1.2;font-weight:600;color:#000;text-align:center;width:calc(50% - 6px);padding:20px 12px;transition:.35s}@media (max-width: 1480px){.footer__booking a:nth-of-type(2){font-size:14px;line-height:1.2;padding:15px 10px}}.footer__booking a:nth-of-type(2):hover{background:#fff;color:#06AEEF}.footer__adrress{padding:26px 28px;border-radius:12px;border:1px solid #333;display:flex;align-items:center;justify-content:space-between;column-gap:20px}@media (max-width: 1480px){.footer__adrress{column-gap:7px}}@media (max-width: 1024px){.footer__adrress{padding:20px;flex-direction:column;row-gap:16px;align-items:flex-start}}@media (max-width: 640px){.footer__adrress{padding:19px;row-gap:20px}}.footer__adrress--desc p{margin-bottom:12px;font-weight:600;color:rgba(255,255,255,0.5);font-size:12px;line-height:1.2}@media (max-width: 640px){.footer__adrress--desc p{margin-bottom:8px}}.footer__adrress--desc h6{font-size:16px;line-height:1.2;font-weight:600;color:#fff}@media (max-width: 1480px){.footer__adrress--desc h6{font-size:14px;line-height:1.2}}.footer__adrress--btn{border-radius:80px;background:#1C1C1C;padding:20px 32px;font-size:16px;line-height:1.2;font-weight:600;text-align:center;color:#06AEEF;flex-shrink:0;transition:.35s}@media (max-width: 1480px){.footer__adrress--btn{font-size:14px;line-height:1.2;padding:15px 27px}}@media (max-width: 1024px){.footer__adrress--btn{padding:15px 24px}}@media (max-width: 640px){.footer__adrress--btn{max-width:100%;width:100%}}.footer__adrress--btn:hover{background:#06AEEF;color:#000}.footer__basement{padding:24px 0 32px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #333}@media (max-width: 1480px){.footer__basement{padding:20px 0 32px}}@media (max-width: 1024px){.footer__basement{padding:20px 0 28px;column-gap:16px}}@media (max-width: 640px){.footer__basement{padding:10px 0 12px;border-top:none;flex-direction:column;row-gap:12px}}.footer__basement>p{font-size:12px;line-height:1.2;font-weight:600;color:rgba(255,255,255,0.5)}@media (max-width: 640px){.footer__basement>p{font-weight:400}}.footer__basement--links{display:flex;column-gap:28px}@media (max-width: 1024px){.footer__basement--links{width:calc(25% - 12px);flex-direction:column;row-gap:1px}}@media (max-width: 640px){.footer__basement--links{width:100%;order:2;flex-direction:row;padding:8px 20px 0;justify-content:space-between}}.footer__basement--links a{font-size:12px;line-height:1.2;font-weight:600;color:rgba(255,255,255,0.5);transition:.35s}@media (max-width: 640px){.footer__basement--links a{font-weight:400}}.footer__basement--links a:hover{color:#06AEEF}.footer__basement--links a:after{background:#06AEEF}@media (max-width: 1024px){.footer__basement--security{width:calc(25% - 12px)}}@media (max-width: 640px){.footer__basement--security{width:100%;order:3;text-align:center}}.footer__basement--partner{font-size:12px;line-height:1.2;font-weight:600;color:rgba(255,255,255,0.5);transition:.35s}@media (max-width: 1024px){.footer__basement--partner{width:calc(50% - 8px);text-align:center;border-radius:10px;padding:17px 10px;background:#151515;color:#06AEEF}}@media (max-width: 640px){.footer__basement--partner{width:100%;order:1}}.footer__basement--partner:hover{color:#06AEEF}.footer__basement--partner:after{background:#06AEEF}.footer__social{display:none;padding:20px 24vw 20px 0;position:relative;border-top:1px solid #333}@media (max-width: 1024px){.footer__social{display:flex;align-items:center}}@media (max-width: 640px){.footer__social{flex-direction:column;row-gap:16px;padding:12px 0 20px}}.footer__social>p{width:24vw;font-size:14px;line-height:1.2;letter-spacing:0.28px;font-weight:500;opacity:0.3;color:#fff}@media (max-width: 640px){.footer__social>p{width:100%;text-align:center}}.footer__social>div{flex-grow:1;display:flex;align-items:center;justify-content:center;column-gap:12px}.footer__social>div a{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#151515}.footer__social>div a img{max-width:20px;width:auto;max-height:20px}
