@media (max-height:640px){.active-section{padding:7rem 0 0 0}.active-section .active-navigate{margin:2rem 0 0 0}}@media (max-width:992px){html{font-size:16px}.modal-map .map-container{overflow:auto;width:100vw}.modal-map .map-image img{max-width:none;width:auto}.menu-button{margin:0 1.5rem 0 0}.header{left:.75rem;right:.75rem}.header .header-phone{width:auto;height:auto;border:0}.header .header-buttons>*{margin:0 0 0 1.5rem}.ai{bottom:1rem;right:1rem;width:3rem}.main-hero .hero-booking .book-title{margin:0;font-size:2rem;line-height:100%;letter-spacing:-.05rem}.fixed-booking{z-index:190;position:fixed;bottom:0;left:0;right:0;padding:1rem 1rem 1rem 1rem;background:linear-gradient(180deg,rgba(13,17,16,0) 0%,#0D1110 100%)}.fixed-booking .cta{height:3rem;border:.25rem solid var(--Bukovel-Total-White);border-radius:.75rem;-webkit-border-radius:.75rem;-moz-border-radius:.75rem;-ms-border-radius:.75rem;-o-border-radius:.75rem}.main-hero .hero-image img{object-position:left top}.main-hero .hero-info{text-align:center}.main-hero h1{font-size:6.25rem;line-height:100%;letter-spacing:-.15rem}.main-menu .menu-container{padding:7.25rem .75rem 1rem .75rem;text-align:center}.main-menu .big-menu .nav a{display:block!important;text-align:center}.main-menu .big-menu .nav a .ic{display:none}.main-menu .small-menu .nav{justify-content:center}.main-menu .menu-bottom{justify-content:center}.home .footer{padding-bottom:5rem}.animate-section .animate-container>.col{display:none}.animate-section .col-video{flex:0 0 100%;width:100%}.animate-section .animate-info{opacity:1;bottom:0}h1{font-size:2.5rem;line-height:90%;letter-spacing:-.155rem}h2{font-size:2.5rem;line-height:90%;letter-spacing:-.155rem}h3{font-size:2rem;line-height:90%;letter-spacing:-.1rem}h4{font-size:1.75rem;line-height:90%;letter-spacing:-.1rem}h5{font-size:1.5rem;line-height:90%;letter-spacing:-.1rem}.h1{font-size:4rem;line-height:90%;letter-spacing:-.23rem}.main-rooms .item{position:relative;margin:0 0 8rem 0}.main-rooms{padding:0 1rem}.main-rooms .item .item-media{left:0;right:0;top:0;bottom:18rem;height:auto;position:absolute}.main-rooms .item .item-info{padding:3.75rem 0 0 0;position:relative;top:0;left:0;max-width:100%;text-align:center}.main-rooms .item .item-slider{margin:5rem 0 0 0;position:relative;top:0;right:0;width:100%}.main-rooms .item .item-media:after{background:linear-gradient(0deg,rgba(13,17,16,0) 0%,rgba(13,17,16,.5) 100%)}.main-rooms .item .item-info h2 br{display:none}.main-rooms .item .rooms-slider .s-item{background:rgba(255,255,255,.8)}.main-rooms .item .rooms-slider{width:26.25rem;margin:0 auto}.main-rooms .item .item-slider .slider-navs{margin:2.5rem auto 0 auto;width:7.75rem}.main-rooms .item .item-slider .slick-arrow{background:none;border:.125rem solid var(--Bukovel-Timber-Green)}.main-rooms .item .item-slider .slick-arrow:after{color:var(--Bukovel-Timber-Green)}.main-rooms .item .rooms-slider .slick-list{margin:0 -30vw 0 0}.main-posts .posts-info{width:100%;text-align:center;margin:0 0 3rem 0}.main-posts .posts-list{width:100%}.main-posts .posts-list .item{margin:0 0 3rem 0}.chess-section .item{position:relative;margin:0 0 8rem 0}.chess-section .item:before{display:none}.chess-section .item .item-info{text-align:center;padding:4rem 1rem 4rem 1rem!important;width:100%}.chess-section .item .item-info img{margin:0 auto}.chess-section .item .info-container{width:100%}.chess-section .item .item-slider{width:100vw}.chess-section .item .s-item{height:70vh}.chess-section .item .item-buttons{justify-content:center}.chess-section .chess-slider .slick-prev{margin:0 0 0 -3.875rem;left:50%!important;bottom:1.75rem}.chess-section .chess-slider .slick-next{margin:0 -3.875rem 0 0;left:50%!important;bottom:1.75rem}.title-container.text-line:not(.justify-content-between) h2{width:100%}.title-container.text-line{text-align:center}.title-container.text-line:not(.justify-content-between) .cta{margin:2rem 0 0 0rem}.line-slider .slide{width:25rem;margin:0 1rem 0}.line-slider .slide .slide-image{height:26.0625rem}.line-slider .slide:nth-child(even){width:15.75rem}.line-slider .slide:nth-child(even) .slide-image{height:16.9375rem}.main-map .map-container{height:50vh}.main-map .map-clods img{width:70rem}.main-map .map-clods{bottom:0rem;left:-70rem;animation:cloudsMove 50s linear infinite;-webkit-animation:cloudsMove 50s linear infinite}@keyframes cloudsMove{from{transform:translateX(0)}to{transform:translateX(calc(100vw + 70rem));-webkit-transform:translateX(calc(100vw + 70rem));-moz-transform:translateX(calc(100vw + 70rem));-ms-transform:translateX(calc(100vw + 70rem));-o-transform:translateX(calc(100vw + 70rem))}}.location-section .location-title{font-size:1.25rem;line-height:100%;letter-spacing:-.015rem}.seo-section .seo-texts{width:100%;margin:0 0 3rem 0}.footer{text-align:center}.footer .footer-nav{width:100%;padding:0}.footer .footer-nav .nav{column-count:2;column-gap:2rem;display:block!important}.footer .footer-nav .nav li{break-inside:avoid}.footer .footer-nav a{margin:0 0 2rem 0;font-family:"Tenor Sans";font-size:1.25rem;line-height:90%;letter-spacing:-.02rem}.footer .col-auto{padding:3rem 0 0rem 0}.footer .col{padding:3rem 0rem 0rem 0rem;border-left:0;border-right:0}.footer .footer-contacts{max-width:100%}.footer .footer-right{padding:0;width:100%}.footer .footer-right .footer-cont{width:100%;margin:0 0 0rem 0}.footer .footer-weather{margin:3rem auto 2rem auto}.footer .footer-bottom{margin:3rem 0 0 0}.footer .footer-ai{width:100%;padding:0 0rem 0 0}.footer .footer-reviews{justify-content:center;margin:0 0 2rem 0}.footer .ai-logos{justify-content:center}.footer .footer-links li{width:auto}.footer .footer-links a{width:auto;padding:0 1rem}.footer .footer-links{justify-content:center}.modal-map .sky1{right:-20rem}.modal-map .sky2{left:-20rem}.modal-map .map-close .ic{margin:0}.modal-map .map-close .value{display:none}.modal-map .map-header{left:1rem;right:1rem}.modal-map .map-image img{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.modal-map .map-container .pin-1{left:14vh;top:48vh}.modal-map .map-container .pin-2{left:18vh;top:43vh}.modal-map .map-container .pin-3{left:24vh;top:46vh}.modal-map .map-container .pin-4{left:27vh;top:49vh}.modal-map .map-container .pin-5{left:37vh;top:32vh}.modal-map .map-container .pin-6{left:43vh;top:70vh}.modal-map .map-container .pin-7{left:46vh;top:55vh}.modal-map .map-container .pin-8{left:57vh;top:46vh}.modal-map .map-container .pin-9{left:58vh;top:56vh}.modal-map .map-container .pin-10{left:56vh;top:72vh}.modal-map .map-container .pin-11{left:61vh;top:68vh}.modal-map .map-container .pin-12{left:74vh;top:73vh}.modal-map .map-container .pin-13{left:85vh;top:64vh}.modal-map .map-container .pin-14{left:88vh;top:60vh}.modal-map .map-container .pin-15{left:90vh;top:73vh}.modal-map .map-container .pin-16{left:99vh;top:73vh}.modal-map .map-container .pin-17{left:104vh;top:69vh}.modal-map .map-container .pin-18{left:108vh;top:76vh}.modal-map .map-container .pin-19{left:120vh;top:72vh}.modal-map .map-container .pin-20{left:133vh;top:68vh}.modal-map .map-container .pin-21{left:140vh;top:74vh}.modal-map .map-container .pin-22{left:135vh;top:53vh}.modal-map .map-container .pin-23{left:145vh;top:57vh}.modal-map .map-container .pin-24{left:150vh;top:70vh}.modal-map .pin .pin-name{font-size:.875rem;line-height:100%}.modal-map .pin{width:1.25rem;height:1.25rem}.modal-map .pin:before{width:.5rem;height:.5rem}.modal-map .navigate-slider .slide .icon{width:1rem;min-width:1rem}.modal-map .navigate-slider .slide{white-space:nowrap;padding:.1rem .5rem;margin:0 .125rem;font-size:.75rem;line-height:100%;border:.0625rem solid rgba(19,53,43,.1)}.modal-map .map-next,.modal-map .map-prev{font-size:1.5rem}.modal-map .map-navigate:after,.modal-map .map-navigate:before{width:2.75rem}.line-section{background:none}.main-rooms{overflow:hidden}.main-hero .h1-title{margin:0 0 1rem 0}.posts-list .item{text-align:center}.seo-section .seo-faq{width:100%}.footer{background-size:350%}.header .header-langs.open .langs-dropdown{max-height:9rem}.header .header-langs.open .langs-btn .line{width:0}.modal-map .navigate-slider .slide.active{border:.0625rem solid rgba(19,53,43,1)}.modal-map .map-image img{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.modal-map .map-image{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.rest-section .rest-animation{padding:0 0 0 1rem}.rest-section .rest-animation .animtaion-scroll{padding:0% 0 0 5rem;-webkit-mask-size:100%;mask-size:100%}.rest-section .rest-animation .animtaion-scroll .item{margin:0 0 5rem 0;font-size:2.5rem;line-height:90%;letter-spacing:-.155rem}.rooms-hero .hero-info{text-align:center}.rooms-hero .hero-info .info-container{max-width:100%}.rooms-hero .rooms-categorys{justify-content:center}.rooms-hero .map-button{margin:2rem auto 0 auto}.rooms-list .item{text-align:center}.rooms-list .item .item-left{width:100%;margin:0 0 2rem 0}.rooms-list .item .item-right{width:100%}.rooms-list .item .location-btn{justify-content:center}.rooms-list .item .item-props{justify-content:center}.rooms-list .item .room-slider .item{height:24rem;margin:0 1rem 0 0}.rooms-list .item .room-slider{width:45rem}.rooms-banner .banner-info{text-align:center}.rooms-banner .banner-info .info-left{width:100%}.rooms-banner .banner-info .info-right{width:100%;margin:0}.rooms-detail{position:relative;background:url(../../../../../../../../themes/Phoenix/images/bg5.webp) no-repeat left top;background-size:100%}.rooms-detail .detail-info .info-left{text-align:center;width:100%;padding:7rem 1rem 3rem 1rem;align-items:center}.rooms-detail .detail-info .info-left .logo img{margin-left:auto;margin-right:auto}.rooms-detail .detail-info .info-left .back{margin:0 0 2rem 0}.rooms-detail .detail-info .detail-props{justify-content:center}.rooms-detail .detail-info .item-props{justify-content:center}.rooms-detail .p-item:last-child{margin:0}.rooms-detail .detail-media{height:60vh;width:100%}.sections-bg{margin:0}.eq-section{text-align:center}.eq-section .eq-list{width:100%}.default-slider .item{height:25.25rem;margin:0 1rem 0 0}.animate-banner .banner-info .banner-link{margin:0 0 1.5rem 0;font-size:3rem;line-height:90%;letter-spacing:-.155rem}.other-section .item{margin:0 0 1rem 0}.other-section .col-12:last-child .item{margin:0}.spa-info .spa-images .item{height:25rem}.spa-info .spa-visit{text-align:center}.spa-info .spa-visit .visit-left{width:100%;margin:0 0 2rem 0}.spa-info .spa-visit .visit-right{width:100%}.spa-info .spa-visit .warning{text-align:left}.mobile-slider{margin:0}.mobile-slider .slick-list{width:100%;overflow:visible;padding:0 10%!important}.fotos-section .fotos-list .slide{height:30rem;width:100%}.fotos-section .fotos-list .col-auto:nth-child(2) .slide{width:100%}.bottom-navs .item .item-image{height:20rem}.bottom-navs .item .item-info .cta{margin:1.5rem 0 0 0;opacity:1}.bottom-navs .item .item-info{bottom:1rem}.title-container.text-line h2{margin-bottom:2rem}.single-post h1{font-size:3rem;line-height:90%;letter-spacing:-.155rem}.single-post .detail-props{justify-content:center}div:not(.not-center)>ul:not(.nav) li{margin:0 0 1rem 0;position:relative;padding:2.5rem 0 0 0}div:not(.not-center)>ul:not(.nav) li:before{left:50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.single-post .buy-items{justify-content:center}.single-post .media-container{height:60vh}.single-post .single-phone{justify-content:center}.nav-tabs{justify-content:center}.location-detail{text-align:center}.gutters-185{margin-right:-1.85rem;margin-left:-1.85rem}.gutters-185>.col,.gutters-185>[class*="col-"]{padding-right:1.85rem;padding-left:1.85rem}.more-container{text-align:center}.afisha-list .item .item-image .image-container{height:105vw}.afisha-section .slider-navs{margin:3rem auto 0 auto}.restoran-info .info-left{width:100%}.restoran-info .info-right{width:100%;margin:0}.restoran-info{text-align:center}.restoran-info .left-image{margin:0 0 2rem 0}.rooms-banner .banner-info .banner-phone{justify-content:center;margin:2rem 0 0 0}.restoran-info.big .left-image{margin:0 0rem 2rem 0rem}.restoran-info.big .info-right{width:100%}.restoran-info.big .right-image{margin:0}.active-section{padding:8rem 1rem 0 1rem}.active-section .image{display:none}.active-section .media-container{width:57.3vh;margin:0;padding:0 3.5rem}.active-section .active-count{display:none}.active-section .media-container .slick-arrow{background:none;border:0}.active-section .media-container .slick-arrow:after{color:var(--Bukovel-Timber-Green)!important}.active-section .nav-slider .slick-list{padding:0!important}.active-section .active-navigate .navigate-container{width:100%}.active-section .active-navigate .navigate-container .slick-active{opacity:1}.active-section{height:auto}.single-post .detail-title{font-size:1.5rem;line-height:110%;letter-spacing:-.012rem}.location-detail .title-left{width:100%;margin:0}.location-detail .title-cost .item{justify-content:center;margin:0 0 1rem 0;font-size:1.25rem;line-height:90%;letter-spacing:-.0105rem}.location-detail .title-cost .item img{margin:0 1rem 0 0;width:2rem;min-width:2rem}.location-detail .title-cost{margin:2rem 0 0 0}.detail-accordions .item .accordion-button{flex-wrap:wrap}.detail-accordions .item .name{width:100%;margin:0 0 2rem 0}.detail-accordions .item .button-right{width:100%;min-width:0}.detail-accordions .item .answer{width:100%}.detail-accordions .item .name{max-width:100%;font-size:1.5rem;line-height:90%}.detail-prices .item{text-align:center}.detail-prices .item-anons{width:100%}.detail-prices .item h3{margin:0 0 2rem 0}.locations{text-align:left}.tizers-section .col{width:50%;min-width:50%;padding-bottom:2rem}.tizers-section .tizers-list{flex-wrap:wrap}.tizers-section .item .name{font-size:1.5rem;line-height:90%;letter-spacing:-.015rem}.fotos-slider{width:100%}.fotos-props{flex-wrap:wrap}.fotos-props .item{width:33.3%;min-width:33.3%;margin:2rem 0rem 0 0rem;padding:0 .5rem}.fotos-props{margin:0}.cards-section .big-card .card-image{height:70vh}.cards-section .cards .item .item-image{height:20rem}.cards-section .cards .item .item-info{bottom:1rem;left:1rem;right:1rem}.form-section .form-block{width:100%}.form-section .form-left{width:100%;margin:0 0 3rem 0;text-align:center}.form-section .form-container{padding:3rem 3rem 12rem 3rem;background-size:36rem;background-position:bottom center}.about-hero .hero-media{height:85vh}.about-info .info-tizers .item{padding:0 1rem;width:50%;margin:0 0 2rem 0}.about-info .info-tizers .item .name{font-size:1.5rem;line-height:90%;letter-spacing:-.08rem}.about-info .info-images .col-lg-12 .item{margin:0;height:24rem}.about-info .info-images .item{height:24rem}.about-info .info-images .col-12{padding-bottom:2rem}.chess-section .item .item-info{background-size:100vw}.about-cards .item .item-name{text-align:center}.about-cards .item .item-image{height:37.5rem!important}.contacts-section .contacts-left{width:100%;padding:10.5rem 1rem 0 1rem}.contacts-section{text-align:center}.contacts-section .contacts-adres .icon img{margin:0 auto 1.25rem auto}.contacts-section .socials .d-flex{justify-content:center}.contacts-section .contacts-adres{width:45vw;margin:0 2vw 0 0}.contacts-section .contacts-items .col-auto{width:45vw}.contacts-section .contacts-right{width:100%}.contacts-section .contacts-image{display:none}.contacts-section .contacts-marshrut{margin:0 auto 3.75rem auto;position:relative;left:0;bottom:0;width:15.5rem}.contacts-map .map-container{height:35rem}.error-section{padding:10rem 0 0 0;text-align:center}.error-section h1{width:100%;margin:0 0rem 3rem 0}.error-section .error-header{margin:0 0 2rem 0}.error-section .error-title{margin:0 0 0rem 0;font-size:5rem}.cookie{display:none}.rest-section h2{width:50%;min-width:50%}.rest-section h2:first-child{text-align:right}.main-rooms .item .rooms-slider .s-name{padding:0 0 0 .5rem}.main-rooms .item .rooms-slider .s-props{padding:0 0 0 .5rem}.rozklad-section .rozklad-list .item{width:18.85rem}.rozklad-section .rozklad-list .item .item-name{font-size:1.5rem;line-height:90%}.treners-section{padding:0}.treners-section .treners-info{margin:0rem auto 3rem auto}.treners-section .item{width:100%;margin:0 0 3rem 0}.treners-section .item:last-child{margin:0}.treners-section .item .item-image{height:100%}.treners-section .item{text-align:center}.private-section .private-info{max-width:100%;margin:0rem auto 3rem auto}.private-section .item{width:100%;margin:0 0 3rem 0}.private-section .item .item-image{height:auto;padding:1.25rem}.private-section .item:last-child{margin:0}}@media (max-width:767px){html{height:-webkit-fill-available}body{min-height:100vh;min-height:-webkit-fill-available}.header .logo{margin:0 1rem;width:3.8125rem;min-width:3.8125rem}.header .header-container{height:3.75rem}.header .header-buttons>*{margin:0 0 0 .5rem}.header .header-langs .langs-btn .line{right:2.75rem;width:.75rem;height:.125rem}.main-menu .menu-container{padding:6rem .75rem 1rem .75rem;width:100%;overflow:auto}.main-menu .big-menu .nav a{padding:1rem 0;font-size:1.5rem;line-height:90%;letter-spacing:-.09rem}.main-menu .big-menu{margin:0 0 1rem 0}.main-menu .small-menu{padding:2rem 0 0 0;margin:0 0 2rem 0}.main-menu .small-menu a{margin:0 2rem 0 0;font-size:.8125rem;line-height:100%}.socials .data{margin:0 0rem .75rem 0;font-size:.8125rem;line-height:100%}.socials .item:last-child{margin:0}.main-menu .cta{margin:2rem 0 0 0rem}.main-hero .hero-info{top:9rem}.main-hero .h1-title{margin:0 0 .75rem 0;font-size:2rem;line-height:100%}.main-hero h1{font-size:4.5rem;line-height:90%;letter-spacing:-.3rem}.main-hero .hero-booking .book-title{font-weight:400;font-size:1.5rem;line-height:100%;letter-spacing:-.03rem}.main-hero .hero-booking{bottom:6rem}.padding-top{padding-top:8rem}.animate-section{background-size:350%}h1{margin:0 0 1rem 0;font-size:2.25rem;line-height:90%;letter-spacing:-.12rem}h2{margin:0 0 1rem 0;font-size:2rem;line-height:90%;letter-spacing:-.12rem}h3{margin:0 0 1rem 0;font-size:1.25rem;line-height:90%;letter-spacing:-.1rem}h4{margin:0 0 1rem 0;font-size:1.125rem;line-height:90%;letter-spacing:-.1rem}h5{margin:0 0 1rem 0;font-size:1rem;line-height:90%;letter-spacing:-.1rem}.h1{font-size:2rem;line-height:90%;letter-spacing:-.12rem}.p-2>*{margin-bottom:1.25rem!important}.title-container.text-center .line{height:3.75rem}.title-container{margin:0 auto 2rem auto}.animate-section .animate-video{height:36.25rem}.animate-section .animate-info{bottom:1.5rem;left:1rem;right:1rem}.animate-section .animate-info .line{display:none}.animate-section .animate-info .anons{font-size:.875rem;line-height:140%}body,th,td{font-size:.875rem;line-height:140%}.margin-bottom{margin-bottom:4rem!important}.p-125>*{margin-bottom:1rem!important}.link-default{font-size:.875rem;line-height:100%;letter-spacing:.0175rem}.link-default .icon{margin:-.1rem 0 0 .5rem;width:1.25rem;min-width:1.25rem;overflow:hidden;font-size:1.25rem}.main-rooms .item .rooms-slider{width:16.75rem}.main-rooms .item .rooms-slider .s-item{width:16.75rem;margin:0 1rem 0 0}.main-rooms .item .rooms-slider .s-image{height:15.5rem}.main-rooms .item .rooms-slider .s-name{font-size:1.25rem;line-height:90%;letter-spacing:-.075rem}.main-rooms .item .rooms-slider .p-item{white-space:nowrap;margin:0 .75rem .75rem 0;font-size:.875rem;line-height:100%;letter-spacing:.0175rem}.main-rooms .item .rooms-slider .p-item .ic{font-size:1rem}.main-rooms .item .rooms-slider .s-props{flex-wrap:wrap}.main-rooms .item .rooms-slider .s-item{padding:.75rem .75rem .75rem .75rem}.main-rooms .item .item-slider{margin:0}.main-rooms .item .item-info{padding:3.5rem 0 0 0;height:12.75rem}.main-rooms .item .item-media{bottom:auto;height:29rem}.main-rooms .item .item-slider .slider-navs{margin:1.25rem auto 0 auto;width:6rem}.slick-arrow{width:2.5rem;height:2.5rem;margin:-1.25rem 0 0 0}.slick-arrow:after{font-size:1.5rem!important}.main-rooms .item{margin:0 0 3rem 0}.posts-list .item .item-image{padding:1.5rem;margin:0 0 1rem 0}.posts-list .item .image-container{height:18rem}.posts-list .item .shild{top:2.5rem;left:2.5rem}.posts-list .item .item-name{margin:0 0 1rem 0;font-size:1.25rem;line-height:110%;letter-spacing:-.075rem}.chess-section .item .item-info{padding:4rem 1rem 2rem 1rem!important;background-size:200%}.chess-section .item .item-title{font-size:1.25rem;line-height:90%;letter-spacing:-.075rem}.chess-section .item .item-logo img{height:3.75rem}.chess-section .item .item-buttons>*{margin:0 0 1.25rem 0}.chess-section .item .item-buttons>*:last-child{margin:0}.chess-section .item .s-item{height:27.25rem}.title-container.text-line:not(.justify-content-between) .cta{margin:1rem 0 0 0rem}.line-slider .slide{width:20.75rem;margin:0 1rem 0;text-align:center}.line-slider .slide .slide-image{height:20rem}.line-slider .slide:nth-child(even){width:13.75rem}.line-slider .slide:nth-child(even) .slide-image{height:16.5rem}.line-slider .slide .slide-name{margin:0 0 1.25rem 0;font-size:1.25rem;line-height:90%;letter-spacing:-.075rem}.main-map .map-container{height:30rem}.location-section{padding:2rem 0}.location-section .location-image{height:18rem}.location-section .location-info{left:2rem;right:2rem;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%)}.location-section .location-title{font-size:1.125rem;line-height:100%;letter-spacing:-.015rem}.seo-section{padding:3rem 0}.seo-section .seo-texts .texts-container{height:12.5rem}.seo-section .seo-texts .seo-text{font-size:.75rem;line-height:140%;letter-spacing:-.015rem}.seo-section .faq-accordions .item{padding:.75rem 0}.seo-section .faq-accordions .accordion-button{font-size:1rem;line-height:90%;letter-spacing:-.06rem}.footer{padding:4rem 0 0 0}.footer .footer-nav a{font-size:1rem;line-height:90%;letter-spacing:-.04rem}.footer .footer-nav .nav{column-gap:.5rem}.footer .col{padding:0}.footer .footer-nav{margin:0 0 .5rem 0}.footer .data{font-size:.75rem;line-height:100%;letter-spacing:-.04rem}.footer .footer-adres{margin:0 0 2.5rem 0}.footer .footer-phones{column-gap:1rem}.footer .footer-phones .item .value{margin:.5rem 0 0 0;font-size:1.125rem;line-height:100%;letter-spacing:-.04rem}.footer .footer-phones .item{margin:0 0 1.25rem 0}.footer .col-auto{padding:0}.footer .socials{margin:1.25rem 0 0 0}.footer .footer-weather{margin:1.5rem auto 1.5rem auto}.footer .footer-bottom{margin:2.5rem 0 0 0}.footer .footer-bottom .row>*{padding-top:0rem;padding-bottom:0}.footer .footer-bottom{padding:1.25rem 0 0 0}.footer .footer-reviews{margin:0 0 1.25rem 0}.footer .ai-logos{margin:0 0 1.25rem 0}.footer .ai-logos img:first-child{margin:0}.footer .footer-links a{margin:0 0 1.25rem 0}.footer .copy{margin:0 0 1.25rem 0}.modal-map .map-image{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.modal-map .map-close{margin:1.25rem auto 0 auto;height:auto;padding:.65rem}.modal-map .pin-modal{padding:.5rem .5rem 1.25rem .5rem;text-align:center;width:22rem;bottom:unset;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.modal-map .pin-modal .item-image{width:100%;min-width:0;height:12.875rem;margin:0 0rem 1.25rem 0}.modal-map .pin-modal .btn-close{background:#fff url(../../../../../../../../themes/Phoenix/images/close.svg) no-repeat center;background-size:1.25rem;top:1rem;right:1rem;width:1.75rem;height:1.75rem}.modal-map .pin-modal .item-name{font-size:1.25rem;line-height:90%;letter-spacing:-.075rem}.modal-map .pin-modal .item-anons{font-size:.875rem;line-height:140%;letter-spacing:-.0175rem}.rest-section .rest-animation{top:30%;bottom:0;padding:0}.rest-section .rest-animation .rest-logo{margin:0 auto 1.2rem auto}.rest-section .rest-animation .animation-container{height:auto}.rest-section .rest-animation .lines{right:0;left:0;top:0;bottom:auto}.rest-section .rest-animation .lines img{height:auto;width:auto;margin:0 auto}.rest-section .rest-animation .animtaion-scroll{padding:0;height:100%;-webkit-mask-image:url(../../../../../../../../themes/Phoenix/images/mask2.png);mask-image:url(../../../../../../../../themes/Phoenix/images/mask2.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%}.rest-section .rest-animation .animtaion-scroll .scroll-container{padding:11rem 0 0 0;display:flex;align-items:center;flex-wrap:nowrap;width:max-content}.rest-section .rest-animation .animtaion-scroll .item{text-align:center;width:100vw;padding:0 1rem;font-size:1.5rem;line-height:90%;letter-spacing:-.105rem;white-space:nowrap}.rooms-hero .hero-image{height:100svh}.rooms-hero .hero-info{bottom:3rem}.rooms-hero .rooms-categorys .item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:33.3%;margin:0 .75rem 0 0;padding:.5rem .625rem;height:unset;font-size:.8125rem;line-height:100%}.rooms-list .item .item-left{margin:0 0 1rem 0}.rooms-hero .rooms-categorys .item .ic{font-size:1.25rem;margin:0 0 .38rem 0}.rooms-list .item .slider-container{overflow:visible;margin:0;padding:0 0 4rem 0;position:relative}.rooms-list .item .room-slider{width:100%;margin:2rem 0 0 0;position:unset}.rooms-list .item .room-slider .item{height:20rem;margin:0 .375rem}.rooms-list .item .room-slider .slick-list{padding:0 0rem 0 0!important}.rooms-list .item .room-slider .slick-prev{border-color:var(--Bukovel-Timber-Green);margin:0 0 0 -1.75rem;bottom:0rem;left:50%;transform:translateX(-50%);right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.rooms-list .item .room-slider .slick-next{border-color:var(--Bukovel-Timber-Green);margin:0 0rem 0 1.75rem;bottom:0rem;left:50%;transform:translateX(-50%);right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.rooms-list .item .room-slider .slick-arrow::after{color:var(--Bukovel-Timber-Green)!important}.rooms-banner .banner-info{bottom:3rem}.rooms-list .item .location-buttons>*{margin:0 0rem 1rem 0}.modal-service .modal-image{margin:0 0 1rem 0;height:16.75rem}.modal-service .service-info{padding:0}.modal-service .service-phone{margin:1.5rem -.75rem 0 -.75rem;padding:1.5rem 1rem;text-align:center}.modal-service .service-phone .logo{width:5rem;min-width:5rem;margin:0 auto 1rem auto}.modal-service .service-phone .name{font-size:1.5rem;line-height:90%}.modal-service .service-phone .phone .value{font-size:1.5rem;line-height:90%}.modal-service .service-phone .phone .ic:first-child{margin:0 .5rem 0 0;font-size:1.5rem}.modal-service .service-phone .phone .tg{margin:0 0 0 .5rem}.rooms-detail .p-item .ic{margin:0 0rem .5rem 0;font-size:1.25rem}.rooms-detail .p-item{margin:0;padding:0 .5rem;width:100%}.p-15>*{margin-bottom:1rem!important}.rooms-detail .detail-media{height:26.62rem}.rooms-detail .detail-media .play-btn{bottom:1.25rem;left:1.25rem}.eq-section h2{margin:0 0 2rem 0}.eq-section .eq-list{column-count:2;column-gap:1rem}.eq-section .eq-list .item{display:block!important}.eq-section .eq-list .item img{width:1.25rem;min-width:1.25rem;margin:0 auto .5rem auto}.default-slider .item{height:17.25rem}.default-slider{margin:0 -1rem 0 0}.default-slider .slick-list{padding:0 1rem 0 0!important}.default-slider .item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.default-slider .slick-prev{border-color:var(--Bukovel-Timber-Green);margin:0 0 0 -1.75rem;bottom:0rem;left:50%;transform:translateX(-50%);right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.default-slider .slick-next{border-color:var(--Bukovel-Timber-Green);margin:0 0rem 0 1.75rem;bottom:0rem;left:50%;transform:translateX(-50%);right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.default-slider .slick-arrow::after{color:var(--Bukovel-Timber-Green)!important}.eq-section .slider-container{padding:0 0 4rem 0;position:relative}.eq-section .default-slider{position:unset}.animate-banner .banner-logo{width:20rem}.animate-banner .banner-info .banner-link{font-size:1.75rem;line-height:90%;letter-spacing:-.105rem}.animate-banner .banner-info{bottom:1.5rem}.title-container.text-line{padding:0 0 2rem 0;margin:0 0 2rem 0}.other-section{padding:3rem 0;background-size:350%}.other-section .item .item-image{height:19.5rem}.other-section .item .item-info{bottom:2rem}.other-section .item .p-item{margin:0 1rem 0 0;font-size:.875rem;line-height:100%;letter-spacing:.01rem}.other-section .item .p-item .ic{margin:0 .25rem 0 0;font-size:1.25rem}.modal-content{padding:2rem 1rem}.modal-content .close{top:1rem;right:1rem;width:1.75rem;height:1.75rem;background-size:1rem}.modal-info .logo{width:10rem;margin:0 auto 1rem auto}ol li{padding:0 0rem 0 2rem;margin-bottom:1rem;min-height:1.5rem}ol li::before{width:1.5rem;height:1.5rem;margin:-.125rem 0 0 0;font-size:.675rem}.rooms-detail .detail-media .play-btn{font-size:1.25rem;width:2.75rem;height:2.75rem;bottom:1rem;left:1rem}.hero-inner .hero-media{padding:0 1rem;margin:1.5rem auto;width:100%;height:29.5rem}.hero-inner{height:auto}.hero-inner .hero-media .media-container{left:1rem;right:1rem;width:auto}.title-container.text-center .title-props .p-item{width:100%}.title-container.text-center .title-props .value{margin:.75rem 0 0 0;font-size:1.5rem;line-height:90%;letter-spacing:-.105rem}.title-container.text-center .title-props .logo{margin:1rem 0}.title-container.text-center .title-props .logo:before{margin:0 auto 1rem auto;height:2rem}.title-container.text-center .title-props .logo img{height:4rem;margin:0 auto}.title-container.text-center .title-props{margin:1.5rem 0 0 0;font-size:.875rem;line-height:100%;letter-spacing:-.0125rem}.spa-info .spa-images{display:block!important}.spa-info .spa-images .item{margin:0 0 1rem 0;height:22rem}.spa-info .spa-visit{margin:1rem 0 0 0;padding:2.5rem 2rem 6rem 2rem;background-size:350%}.spa-info .spa-visit .warning{text-align:center;font-size:.75rem;line-height:140%;letter-spacing:-.015rem}.spa-info .spa-visit .warning img{height:2.8125rem;margin:0 auto .75rem auto}.spa-banner .banner-info .props .item{margin:0 .5rem;width:auto;font-size:.8125rem;line-height:100%;letter-spacing:-.01625rem}.spa-banner .banner-info .props .item .data{font-size:1.5rem;line-height:90%;letter-spacing:-.09rem;margin:0 0 .5rem 0}.spa-banner .banner-info .props{justify-content:space-between!important}.fotos-section .fotos-list .slick-slide{padding:0 .375rem}.fotos-section .fotos-list .slide{height:18rem}.chess-section .item .item-info{padding:3rem 1rem 2rem 1rem!important;background-size:150%}.chess-section .chess-slider .slick-prev{margin:0 0 0 -3.125rem}.chess-section .chess-slider .slick-next{margin:0 -3.125rem 0 0}.title-container.text-line h2{margin-bottom:1rem}.programs-slider .slick-list{width:100%;overflow:hidden}.programs-list.programs-slider .item{margin:0 .5rem;width:unset;text-align:center}.programs-list.programs-slider{margin:0 -.5rem}.programs-list .item .item-image{margin:0 0 1rem 0}.programs-list .item .item-image .image-container{height:18rem}.programs-list .item .item-name{font-size:1.25rem;line-height:110%;letter-spacing:-.075rem}.programs-list .item .p-item{margin:0 1rem 1rem 0;font-size:.875rem;line-height:100%}.programs-list .item .p-item:last-child{margin:0 0 1rem 0}.programs-list .item-props{justify-content:center}.slider-navs{height:2.5rem;margin:1.5rem auto 0 auto;width:6rem;position:relative}.bottom-navs .item{margin:0 0 1rem 0}.bottom-navs .item .item-image{height:19.25rem}.bottom-navs{padding-bottom:0rem}.modal-service .service-props .p-item span{font-size:1.25rem;line-height:90%}.modal-service .service-props{margin:0 0 1rem 0}.modal-service .service-phone{margin:0rem -.75rem 0 -.75rem}.offer-modal .modal-image .image-container{height:16.5rem}.offer-modal .offer-date{font-size:.75rem;line-height:140%;letter-spacing:-.01rem}.offer-modal .modal-info .moda-title{font-size:1.125rem;line-height:90%;letter-spacing:-.05rem}.offer-modal .modal-title{left:1rem;right:1rem}.offer-modal .offer-date .ic{font-size:1.125rem}.offer-modal .modal-info ul li{padding:0 0 0 2rem;font-size:.875rem;line-height:140%}.offer-modal .modal-info ul li:before{width:1.75rem;height:1.75rem;background-size:1.75rem}.single-post h1{font-size:2rem;line-height:90%;letter-spacing:-.0155rem}.detail-props .prop{margin:0 1rem 0 0;line-height:100%}.detail-props.act-props .prop{min-width:0rem;margin:0 1rem 1rem 0}.detail-props .prop .value{margin:.5rem 0 0 0;font-size:1.25rem;line-height:90%}.single-post .single-block{padding-top:1.25rem;margin-top:1.25rem}div:not(.not-center)>ul:not(.nav) li{margin:0 0 .75rem 0;padding:1.75rem 0 0 0}div:not(.not-center)>ul:not(.nav) li:before{width:1.5rem;height:1.5rem;background-size:1.5rem}.not-center>ul:not(.nav) li{margin:0 0 .75rem 0;padding:0 0 0 1.75rem}.not-center>ul:not(.nav) li:before{top:-.15rem;width:1.5rem;height:1.5rem;background-size:1.5rem}.single-post .media-container{height:120vw}.single-post .buy-phone{margin:0;justify-content:center}.single-post .buy-items .cta{margin:1rem 0 0 0}.single-post .buy-phone .value{font-size:1.5rem;line-height:90%;letter-spacing:-.09rem}.single-post .buy-phone .ic{font-size:1.5rem}.single-post .single-phone .value{font-size:1.5rem;line-height:90%;letter-spacing:-.09rem}.single-post .single-phone .ic{font-size:1.5rem}.nav-tabs a{font-size:.875rem;line-height:100%;padding:.5rem .5rem;border:.0625rem solid rgba(19,53,43,.1)}.price-table .item{padding:1rem 0;flex-wrap:wrap;justify-content:center}.price-table .item .td:first-child{text-align:center;min-width:100%;margin:0 0 1rem 0}.price-table .item .td{margin:0 1rem}.location-detail .slider-container{padding:0 0 4rem 0;position:relative}.location-detail .default-slider{position:unset}.programs-list:not(.programs-slider) .item{text-align:center}.hero-small{padding-top:7rem}.afisha-list .item .item-image{padding:1.5rem;margin:0 0 1rem 0}.afisha-list .item .item-name{font-size:1.25rem;line-height:110%;letter-spacing:-.075rem}.afisha-section .slider-navs{margin:2rem auto 0 auto}.detail-info .logo img{height:4.125rem}.media-slider .slick-prev{margin:0 0 0 -2.875rem;left:50%;bottom:1.75rem}.media-slider .slick-next{margin:0 -2.875rem 0 0;right:auto;left:50%;bottom:1.75rem}.rooms-banner .banner-info .banner-phone .icon{margin:0 auto 1rem auto;font-size:1.25rem;width:3rem;height:3rem;border:.22rem solid var(--Bukovel-Total-White);border-radius:.75rem;-webkit-border-radius:.75rem;-moz-border-radius:.75rem;-ms-border-radius:.75rem;-o-border-radius:.75rem}.rooms-banner .banner-info .banner-phone .value{margin:.5rem 0 0 0;font-size:1.5rem;line-height:90%;letter-spacing:-.015rem}.restoran-info.big .left-image{margin:0 0rem 1rem 0rem}.active-section{padding:7rem 1rem 0 1rem}.active-section h1{margin:0 0 2rem 0}.active-section .media-container{width:100%}.active-section .image-center{min-width:100%;width:100%}.active-section .media-container{padding:0 2.5rem}.active-section .active-navigate .navigate-container .item{margin:0 1rem;font-size:1.25rem;line-height:90%;letter-spacing:-.075rem}.active-section .media-container .cta{margin:1rem 0 0 0}.single-post .detail-title{font-size:1.125rem;line-height:110%;letter-spacing:-.012rem}.detail-accordions .item .button-more .value{display:none}.detail-accordions .item .button-phone .value{font-size:1.25rem;line-height:90%}.locations .location-item .icon{margin:0 1rem 0 0;width:2rem;min-width:2rem}.locations .location-item .location-name{font-size:1.25rem;line-height:90%}.detail-accordions .item{padding:1.5rem 0}.rooms-detail .alert img{margin:0 auto .75rem auto}.detail-prices .item{padding:1.5rem 0}.tizers-section .item .icon img{height:2.5rem}.tizers-section .item .icon{margin:.75rem 0}.tizers-section .item .name{font-size:1.25rem;line-height:90%;letter-spacing:-.009rem}.fotos-slider .slide{height:20rem}.fotos-section .slider-container{overflow:visible;margin:0;padding:0 0 4rem 0;position:relative}.fotos-section .fotos-slider{position:unset}.fotos-section .fotos-slider .slick-prev{border-color:var(--Bukovel-Timber-Green);margin:0 0 0 -1.75rem;bottom:0rem;left:50%;transform:translateX(-50%);right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.fotos-section .fotos-slider .slick-next{border-color:var(--Bukovel-Timber-Green);margin:0 0rem 0 1.75rem;bottom:0rem;left:50%;transform:translateX(-50%);right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.fotos-section .fotos-slider .slick-arrow::after{color:var(--Bukovel-Timber-Green)!important}.fotos-props .item img{margin:0 auto .5rem auto;height:2.5rem}.fotos-props .item{width:50%;min-width:50%}.cards-section .big-card .card-info{position:relative}.cards-section .big-card .card-image{height:22rem}.cards-section .cards{margin:1rem 0 0 0;padding:0 1rem}.cards-section .cards .row{display:block!important}.cards-section .cards .item{margin:0 0 1rem 0;text-align:center}.cards-section .cards .col:last-child .item{margin:0}.form-section .form-container{padding:2rem 2rem 12rem 2rem;background-size:30rem;background-position:bottom left}.form-section .form-phone .value{font-size:1.5rem;line-height:90%;letter-spacing:-.09rem}.form-section .form-phone .tg{margin:0 0 0 .5rem;font-size:1.25rem;width:2rem;height:2rem}.input-container{margin:0 0 2rem 0}.input{font-size:.875rem;line-height:100%}.policy{margin:0 0 1rem 0;font-size:.75rem;line-height:140%;letter-spacing:-.0115rem}.about-hero{margin:7rem 0 0 0}.about-hero .hero-media{height:95vh}.about-info .info-tizers .item .icon img{height:2.5rem}.about-info .info-tizers .item .name{font-size:1.25rem;line-height:90%}.about-info .info-tizers .item{padding:0 .5rem}.about-info .info-images{padding:0 1rem}.about-info .info-images .col-12{padding-bottom:1rem}.filosofy-section{padding:3rem 0 0 0;background-size:50rem}.filosofy-section .logo img{height:5rem}.filosofy-section .fil-anons{font-size:1rem;line-height:100%}.chess-section.ab .item .item-info .info-image{width:100%;height:100vw}.about-cards .item .item-name{bottom:2rem;left:2rem;right:2rem;font-size:1.5rem;line-height:90%;letter-spacing:-.05rem}.about-cards{padding:0 1rem}.about-cards .item{margin:0 0 1rem 0}.about-cards .item .item-image{height:24rem!important}.contacts-section .contacts-left{padding:7rem 1rem 0 1rem}.contacts-section h1{margin:0 0 2rem 0}.contacts-section .contacts-items{display:block!important}.contacts-section .contacts-items .col-auto{width:100%}.contacts-section .contacts-items .contacts-block{margin:0 0 1.75rem 0}.p-075>*{margin-bottom:0.5rem!important}.contacts-section .contacts-items .contacts-block .data{font-size:.75rem;line-height:100%;letter-spacing:-.02rem}.contacts-section .contacts-items .contacts-block .phone{font-size:1.5rem;line-height:90%;letter-spacing:-.09rem}.contacts-section .contacts-items .contacts-block .email{font-size:.875rem;line-height:100%;letter-spacing:-.02rem}.contacts-section .contacts-bottom{margin:0rem 0 2rem 0}.contacts-section .contacts-adres{width:100%;margin:0}.contacts-section .contacts-adres .icon img{margin:0 auto .75rem auto;height:3.5rem}.contacts-section .contacts-adres .adres{font-size:.875rem;line-height:140%;letter-spacing:-.035rem}.contacts-section .socials{margin:1.5rem 0}.contacts-section .contacts-marshrut{width:auto;margin:0 1rem 1.5rem 1rem}.contacts-map .map-container{height:30rem}.contacts-map .pin{width:4.75rem;height:5.6875rem;background-size:4.75rem}.contacts-map .pin img{width:2.5rem;margin:.85rem auto 0 auto}.error-section{padding:7rem 0 0 0}.error-section h1{margin:0 0rem 2rem 0}.error-section .error-title{font-size:2rem}.locations .location-item .icon img{width:1.5rem}.main-hero .hero-image img{object-position:center}.p-25>*{margin-bottom:1.5rem!important}.p-25>*:last-child{margin-bottom:0!important}.rozklad-section .rozklad-tabs .day{margin:0 0 .25rem 0;font-size:1rem;line-height:90%;letter-spacing:-.04rem}.rozklad-section .rozklad-tabs a{font-size:.75rem;line-height:100%}.rozklad-section .rozklad-container{margin:0;padding:1rem}.rozklad-section .rozklad-list{padding:1rem 1rem 0rem 1rem}.rozklad-section .rozklad-list .item{width:100%;margin:0 0 1rem 0}.rozklad-section .rozklad-list .item .item-time{padding:0 0 1rem 0;margin:0 0 1rem 0}.rozklad-section .rozklad-list .item{font-size:.875;line-height:140%;padding:1rem}.rozklad-section .rozklad-list .item .item-name{font-size:1.25rem;line-height:90%}.detail-props.rests .prop{margin:0 0rem 1rem 0}.detail-props .prop .data{font-size:.875rem;line-height:100%}.offer-modal .modal-info{text-align:center}.rooms-list .item .item-price .data{font-size:1.5rem;line-height:100%}.rooms-detail .item-price .data{font-size:1.5rem;line-height:100%}}