@font-face{font-family:UniNeueBold;font-display:swap;src:url("../fonts/Fontfabric - UniNeueBold.7b99adec.otf") format("opentype")}@font-face{font-family:UniNeueBook;font-display:swap;src:url("../fonts/Fontfabric - UniNeueBook.b45a4dd8.otf") format("opentype")}@font-face{font-family:UniNeueHeavy;font-display:swap;src:url("../fonts/Fontfabric - UniNeueHeavy.270b7d3f.otf") format("opentype")}@font-face{font-family:UniNeueRegular;font-display:swap;src:url("../fonts/Fontfabric - UniNeueRegular.7e4e5ddb.otf") format("opentype")}@font-face{font-family:LoraBold;font-display:swap;src:url(../fonts/LoraBold.02427e1d.eot);src:url(../fonts/LoraBold.02427e1d.eot) format("embedded-opentype"),url(../fonts/LoraBold.70ceaf2c.woff2) format("woff2"),url(../fonts/LoraBold.b1a92c4e.woff) format("woff"),url(../fonts/LoraBold.3029fbe8.ttf) format("truetype"),url(../img/LoraBold.f2e6d432.svg#LoraBold) format("svg")}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;font-family:UniNeueBook,sans-serif}html{height:100%}body{position:relative;min-height:100%}a{outline:none;border:0;text-decoration:none}a:hover{color:inherit}ul{list-style:none}img{vertical-align:middle;width:100%;height:auto}body,html{margin:0;padding:0;height:100%}.input-checkbox,input.text,input[type=button],input[type=email],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0}::-webkit-scrollbar{display:none}.header{width:100%;position:fixed;z-index:10}.header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#232328;height:3.541vw}@media screen and (max-width:1170px){.header .header-container{display:none}}.header .header-container .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-container .header-left .logo img{width:auto;height:3vw}.header .header-container .header-left .language{width:3.541vw;height:3.541vw;display:inline-block;font-family:UniNeueHeavy;font-size:1.093vw;background-color:#2e2e38;color:#fff;-webkit-transition:all .03s ease;transition:all .03s ease;cursor:pointer;text-align:center;line-height:3.541vw}.header .header-container .header-left .lang{height:3.541vw;width:3.541vw}.header .header-container .header-left .language-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:UniNeueHeavy;font-size:1.093vw;text-transform:uppercase;height:3.541vw;width:3.541vw;overflow:hidden;cursor:pointer;-webkit-transition:all .03s ease;transition:all .03s ease;position:absolute;top:0}.header .header-container .header-left .language-select li{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#232328;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:3.541vw;min-height:3.541vw}.header .header-container .header-left .language-select li:hover{cursor:pointer;background-color:#434352}.header .header-container .header-left .language-select.open{height:auto}.header .header-container .header-left .language-select li.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;pointer-events:none;background-color:#2e2e38}.header .header-container .header-left .header-menu .header-items li{float:left;padding-left:1.77vw}.header .header-container .header-left .header-menu .header-items li a{display:block;color:#dededf;text-align:center;font-size:.833vw;font-family:UniNeueBold,sans-serif;text-transform:uppercase;text-decoration:none}.header .header-container .header-left .header-menu .header-items li a:hover{color:#00aac0;-webkit-transition:.2s;transition:.2s}.header .header-container .header-left .header-menu .header-items .active{color:#ff8b00}.header .header-container .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-container .header-right .header-phone{color:#dededf;padding-right:2.604vw;font-size:1.093vw}.header .header-container .header-right .header-phone a{font-family:ProximanNovaBold,sans-serif;color:#dededf;text-decoration:none;font-weight:700}.header .header-container .header-right .header-phone.ph-phone2{padding-left:1.2vw;padding-right:1.2vw}.header .header-container .header-right .fa{width:3.541vw;height:3.541vw;line-height:3.541vw!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #333}.header .header-container .header-right .fa img{width:auto;height:1.354vw}.header .header-container .header-right .fa .trip{width:auto;height:1.093vw}.header .header-container .header-right .facebook:hover{background-color:#3b5998;-webkit-transition:.1s;transition:.1s}.header .header-container .header-right .instagram:hover{background-color:#d9317a;-webkit-transition:.1s;transition:.1s}.header .header-container .header-right .tripadvisor:hover{background-color:#00a680;-webkit-transition:.1s;transition:.1s}.header .header-container .header-right .header-btn-wrap{background-color:#2e2e38;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer}.header .header-container .header-right .header-btn-wrap:hover{background-color:#ff8b00;-webkit-transition:.2s;transition:.2s}.header .header-container .header-right .header-btn-wrap .header-btn{display:block;padding-right:2.187vw;padding-left:2.187vw;color:#fff;font-family:UniNeueHeavy;font-size:1.093vw;line-height:3.571vw;text-transform:uppercase}.m-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#232328;height:10.623vw;display:none}@media screen and (max-width:1170px){.m-header-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.m-header-container .m-header-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-header-container .m-header-left,.m-header-container .m-header-left .m-header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-header-container .m-header-left .m-header-logo{padding-left:3.055vw}.m-header-container .m-header-left .m-header-logo img{width:31.018vw}.m-header-container .m-header-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-header-container .m-header-right,.m-header-container .m-header-right .m-header-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-header-container .m-header-right .m-header-phone{padding-right:3.437vw;font-size:3.148vw;position:relative}.m-header-container .m-header-right .m-header-phone a{font-family:ProximanNovaBold,sans-serif;color:#dededf}.m-header-container .m-header-right .m-header-phone button{background-color:transparent;color:#fff;border:none;margin-right:6px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition-duration:.15s;transition-duration:.15s}.m-header-container .m-header-right .m-header-phone button.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-header-container .m-header-right .m-header-phone .additional{position:absolute;right:0;top:29px;background-color:#232328;padding:6px 14px;border-top:1px solid #414141}.m-header-container .m-header-right .m-lang{width:10.623vw;height:10.623vw}.m-header-container .m-header-right .m-language-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:UniNeueHeavy;text-transform:uppercase;font-size:3.279vw;height:10.623vw;overflow:hidden;cursor:pointer;-webkit-transition:all .03s ease;transition:all .03s ease}.m-header-container .m-header-right li{width:10.623vw;line-height:10.623vw;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#232328;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:10.623vw;min-height:10.623vw}.m-header-container .m-header-right .m-language-select li:hover{cursor:pointer;background-color:#434352}.m-header-container .m-header-right .m-language-select.open{height:auto}.m-header-container .m-header-right .m-language-select li.active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;pointer-events:none;background-color:#2e2e38}.m-header-container .m-header-right .burger-menu{width:10.623vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2e2e38}.m-header-container .m-header-right .burger-menu .menu-trigger{width:6.561vw;height:5.31vw;position:relative;cursor:pointer;display:inline-block;vertical-align:top}.m-header-container .m-header-right .burger-menu .menu-trigger .line{width:100%;position:absolute;top:0;left:0;height:.462vw;background:#fff}.m-header-container .m-header-right .burger-menu .menu-trigger.second .line.line-2{top:50%;margin-top:-.185vw;left:0}.m-header-container .m-header-right .burger-menu .menu-trigger.second .line.line-3{bottom:0;top:auto;left:0}.footer{background-color:#232328;height:4.635vw}.footer span{color:#fff;margin:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer span.footer-left{float:left}.footer span.footer-right{float:right}.footer span.footer-right a{color:#fff;font-weight:800}@media screen and (max-width:1170px){.footer{height:13.333vw}}@media screen and (max-width:576px){.footer{height:auto;text-align:center;display:inline-block;padding-top:15px;padding-bottom:15px}.footer span{float:none!important;top:auto;-webkit-transform:none;transform:none;width:100%;display:inline-block;line-height:30px}}.servio-module{padding:15vw 0 11.5vw;overflow:hidden}@media screen and (max-width:1170px){.servio-module{padding:200px 0}}#ServioContainer{display:none}#ServioResult .information-block,#ServioResult .welcome-title{display:none!important}.m-slider{width:100%;height:69.507vw}@media screen and (min-width:1170px){.m-slider{display:none}}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff}.swiper-slide img{width:100%;height:100%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}select option:hover{background-color:#000}select *{font-size:1.354vw}@media screen and (min-width:1170px){.mob-filter{display:none}}@media screen and (max-width:1170px){.mob-filter .main-filter{width:100%;height:auto;background-color:#fff;padding:8.24vw 5.092vw}.mob-filter .main-filter,.mob-filter .main-filter .filter-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mob-filter .main-filter .filter-group .field{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5.092vw}.mob-filter .main-filter .filter-group .field .data{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0!important}.mob-filter .main-filter .filter-group .field label{font-size:5.092vw;font-family:UniNeueBold,sans-serif;position:absolute;top:24%;color:#fff;opacity:.62;z-index:5;padding-left:5.092vw}.mob-filter .main-filter .filter-group .field .dateTxt{width:89.814vw;height:13.333vw;background-color:#232328;color:#dededf;font-size:5.092vw;font-family:UniNeueBold,sans-serif;border-radius:.704vw;border:none;outline:none;padding-left:34.093vw;cursor:pointer;position:relative}.mob-filter .main-filter .filter-group .field .dateTxt::-webkit-clear-button,.mob-filter .main-filter .filter-group .field .dateTxt::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.mob-filter .main-filter .filter-group .field .dateTxt::-webkit-calendar-picker-indicator{color:transparent;opacity:1;width:100%;height:100px;background:transparent;background-size:3%;position:absolute;top:-46%;right:-41%;cursor:pointer}.mob-filter .main-filter .filter-group .field .date-dot{width:1.944vw;height:1.944vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/dot.e44b574a.svg) no-repeat 50%;background-size:contain;position:absolute;top:44%;right:7%;cursor:pointer}.mob-filter .main-filter .filter-group .field .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;position:relative}.mob-filter .main-filter .filter-group .field .select .guests{width:89.814vw;height:13.333vw;background-color:#232328;color:#dededf;font-size:5.092vw;font-family:UniNeueBold,sans-serif;border-radius:.704vw;border:none;padding-left:34.093vw;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.mob-filter .main-filter .reserv{width:89.814vw;height:13.333vw;background-color:#ff8b00;border-radius:.704vw}.mob-filter .main-filter .reserv:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}.mob-filter .main-filter .reserv a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:5.092vw;font-family:UniNeueBold,sans-serif;text-transform:uppercase}}.accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:none}.accordion .in-bathroom .title,.accordion .in-number .title,.accordion .info .title{font-size:6.296vw;color:#232328;font-family:LoraBold;padding:11.203vw 0 5.462vw 0}.accordion .in-bathroom p,.accordion .in-number p,.accordion .info p{font-family:UniNeueBook,sans-serif;font-size:3.888vw;opacity:.62;color:#232328}.accordion .mob-reserv{line-height:13.333vw;background-color:#ff8b00;font-size:5.092vw;color:#fff;font-family:UniNeueBold,sans-serif;cursor:pointer;outline:none;text-transform:uppercase;width:89.814vw;height:13.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:11.203vw 0 0 0;border-radius:.704vw}.accordion .mob-reserv:hover{background-color:#00aac0;-webkit-transition:all .3s ease;transition:all .3s ease}.modal{border-radius:.416vw;width:75.781vw;position:relative;background-color:#fff;margin:7.5vw 12.135vw 12.135vw 12.135vw;display:none;cursor:auto}.modal.rest{background:none}.modal .modal-button-wrapper{width:100%;text-align:center}.modal .modal-button-wrapper .download-pdf-btn{color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;height:2.864vw;width:8.593vw;border-radius:.416vw;background-color:#00aac0;border:none;text-transform:uppercase;margin-right:1.77vw;cursor:pointer;outline:none;width:auto;padding-left:20px;padding-right:20px;margin-bottom:40px;margin-top:5px;display:inline-block;line-height:3vw;background-color:#ff8b00}@media screen and (max-width:1170px){.modal .modal-button-wrapper .download-pdf-btn{font-size:3.888vw;width:30.555vw;height:10.185vw;border-radius:.704vw;margin-right:3.888vw;display:none}}.modal .modal-button-wrapper .download-pdf-btn:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}.modal .modal-carousel{height:31.77vw;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-top-right-radius:.416vw;border-top-left-radius:.416vw;position:relative}.modal .modal-carousel.rest-carousel{height:38vw!important}.modal .modal-carousel.rest-carousel .owl-item{text-align:center!important}.modal .modal-carousel.rest-carousel .owl-item .item img{width:52vw;height:38vw}.modal .modal-carousel .owl-item{float:left}.modal .modal-carousel .owl-item .item{display:inline-block;margin-left:-1px!important}.modal .modal-carousel .owl-item .item img{width:47.239vw;height:31.77vw}.modal .modal-carousel .owl-nav .owl-next{position:absolute;width:3.541vw;height:3.541vw;background-image:url(../img/carr-arrow.c1679b07.svg);border:.104vw solid #232328;border-radius:50%;top:45%;right:1%;z-index:1111;cursor:pointer}.modal .modal-carousel .owl-nav .owl-next:hover{border:.104vw solid #ff8b00;-webkit-transition:all .1s ease;transition:all .1s ease}.modal .modal-carousel .owl-nav .owl-prev{position:absolute;width:3.541vw;height:3.541vw;background-image:url(../img/carr-arrow.c1679b07.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg);border:.104vw solid #232328;border-radius:50%;top:45%;left:1%;z-index:1111;cursor:pointer}.modal .modal-carousel .owl-nav .owl-prev:hover{border:.104vw solid #ff8b00;-webkit-transition:all .1s ease;transition:all .1s ease}.modal .modal-filter{background-color:#dededf;padding:2.864vw}.modal .modal-filter .main-filter{width:69.999vw;height:7.5vw;border-radius:.416vw;background-color:#fff}.modal .modal-filter .main-filter,.modal .modal-filter .main-filter .filter-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal .modal-filter .main-filter .filter-group{padding:1.25vw 0 0 2.864vw}.modal .modal-filter .main-filter .filter-group .field{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2.864vw}.modal .modal-filter .main-filter .filter-group .field .datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0}.modal .modal-filter .main-filter .filter-group .field label{font-size:1.093vw;font-family:UniNeueBold,sans-serif;padding-bottom:.416vw}.modal .modal-filter .main-filter .filter-group .field .dateTxt{width:12.135vw;height:2.864vw;line-height:2.864vw;background-color:#232328;color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;border-radius:.416vw;border:none;outline:none;padding-left:1.093vw;cursor:pointer;position:relative}.modal .modal-filter .main-filter .filter-group .field .dateTxt::-webkit-clear-button,.modal .modal-filter .main-filter .filter-group .field .dateTxt::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.modal .modal-filter .main-filter .filter-group .field .dateTxt::-webkit-calendar-picker-indicator{color:transparent;opacity:1;width:100%;height:100px;background:transparent;background-size:3%;position:absolute;top:-46%;right:-41%;cursor:pointer}.modal .modal-filter .main-filter .filter-group .field .date-dot{width:.416vw;height:.416vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/dot.e44b574a.svg) no-repeat 50%;background-size:contain;position:absolute;top:50%;right:10%;cursor:pointer}.modal .modal-filter .main-filter .filter-group .field .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;position:relative}.modal .modal-filter .main-filter .filter-group .field .select .modal-guests{width:12.135vw;height:2.864vw;background-color:#232328;color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;border-radius:.416vw;border:none;padding-left:1.093vw;outline:none;cursor:pointer;position:relative}.modal .modal-filter .main-filter .reserv{width:21.927vw;height:100%;background-color:#ff8b00;border-bottom-right-radius:.416vw;border-top-right-radius:.416vw}.modal .modal-filter .main-filter .reserv:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}.modal .modal-filter .main-filter .reserv a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:1.354vw;font-family:UniNeueBold,sans-serif;text-transform:uppercase}.modal .modal-rooms{padding:4.114vw 2.864vw 4.114vw 2.864vw}.modal .modal-rooms .room-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:4.114vw;border-bottom:2px solid #fafafa}.modal .modal-rooms .room-section .room{display:inline-block;width:55%}.modal .modal-rooms .room-section .room .content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal .modal-rooms .room-section .room .content .content-title{font-family:LoraBold,sans-serif;font-size:2.864vw;color:#232328;padding-bottom:1.666vw}.modal .modal-rooms .room-section .room .content .content-description{font-family:UniNeueBook,sans-serif;font-size:1.354vw;color:#232328;width:32.447vw;padding-bottom:2.239vw;opacity:.62}.modal .modal-rooms .room-section .room .content .room-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.modal .modal-rooms .room-section .room .content .room-info .room-info-content{margin-right:4.843vw}.modal .modal-rooms .room-section .room .content .room-info .room-info-content .room-info-title{font-size:.833vw;font-family:UniNeueRegular,sans-serif;opacity:.62}.modal .modal-rooms .room-section .room .content .room-info .room-info-content p{font-size:2.864vw;font-family:UniNeueRegular,sans-serif}.modal .modal-rooms .room-section .room .content .room-info .room-info-content p span{font-size:1.77vw}.modal .modal-rooms .room-section .room-option .content-title{font-family:LoraBold,sans-serif;font-size:2.864vw;color:#232328;padding-bottom:1.666vw}.modal .modal-rooms .room-section .room-option ul .item{font-family:UniNeueBook,sans-serif;font-size:1.354vw;color:#232328;opacity:.62}.modal .modal-rooms .bathroom{padding-top:4.114vw;padding-bottom:1.614vw;border-bottom:2px solid #fafafa}.modal .modal-rooms .bathroom .content-title,.modal .modal-rooms .in-number .content-title{font-family:LoraBold,sans-serif;font-size:2.864vw;color:#232328;padding-bottom:1.666vw}.modal .modal-rooms .in-number .content-title{padding-top:4.114vw}.modal .modal-rooms .modal-items{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:70.052vw}.modal .modal-rooms .modal-items .item-block{padding-right:2.187vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2.5vw}.modal .modal-rooms .modal-items .item-block,.modal .modal-rooms .modal-items .item-block:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .modal-rooms .modal-items .item-block:last-of-type img{background-color:#fafafa;padding:2.9vw}.modal .modal-rooms .modal-items .item-block img{width:9.135vw;height:9.135vw}.modal .modal-rooms .modal-items .item-block .item-description{color:#232328;font-size:1.354vw;font-family:UniNeueBold,sans-serif;padding-top:.677vw;max-width:9.135vw;text-align:center}.modal .modal-bottom-filter,.modal .modal-bottom-filter .modal-filter{border-bottom-right-radius:.416vw;border-bottom-left-radius:.416vw}.overlay{z-index:15;height:100%;cursor:pointer;display:none;background-color:rgba(23,23,28,.9);overflow-y:scroll}.close-modal,.overlay{position:fixed;width:100%;top:0;left:0}.close-modal{height:100vh;right:0;bottom:0}.close-modal img{width:1.77vw;height:1.77vw;position:fixed;top:1.354vw;right:1.354vw;z-index:17;cursor:pointer}.md-modal{position:fixed;top:50%;left:50%;width:50%;max-width:58.333vw;min-width:29.629vw;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-show{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background-color:rgba(23,23,28,.9);-webkit-transition:all .3s;transition:all .3s}.md-show~.md-overlay{opacity:1;visibility:visible}.md-effect-10.md-modal{-webkit-perspective:1300px;perspective:1300px}.md-effect-10 .md-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition:all .3s;transition:all .3s}.md-show.md-effect-10 .md-content{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}.md-content{position:relative;padding-top:17.187vw;width:100%}.md-content .md-close{height:10.905vw;width:10.905vw;left:calc(53% - 6.9525vw);top:-2.187vw;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md-content .md-close img{width:4.814vw;height:4.814vw}.modal-sidebar{top:0;bottom:0;left:0;right:0;width:100%;-webkit-transform:none;transform:none;max-width:none}.modal-sidebar .md-content{padding-top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-sidebar .md-content .modal-logo{height:7.5vw;text-align:center;margin-top:12vh}.modal-sidebar .md-content .modal-logo img{width:50%}.modal-sidebar .md-content .mobile-menu li{padding-top:3.75vw;padding-bottom:3.75vw}.modal-sidebar .md-content .md-close{height:7.5vw;position:relative;text-align:center;width:100%;left:0;margin-bottom:12vh}.ok{width:4.814vw;height:4.814vw;padding-top:1.354vw}.mobile-menu>li{position:relative;display:block;text-align:center;padding:3.314vw 0}@media screen and (max-width:767px){.mobile-menu>li{padding:7.314vw 0}}.mobile-menu li a{padding:.925vw 0 .925vw 0;line-height:22px;font-size:3.888vw;font-family:UniNeueBold,sans-serif;text-transform:uppercase;text-decoration:none;color:#dededf}.mobile-menu li a:hover{color:#00aac0;-webkit-transition:all .3s ease;transition:all .3s ease}.datepicker input{color:transparent!important;text-shadow:0 0 0 #fff}.datepicker-dropdown{padding:1.354vw!important}.datepicker-dropdown td{padding:.833vw!important;font-size:1.093vw!important}@media screen and (max-width:1170px){.datepicker-dropdown td{font-size:3.541vw!important;padding:2.864vw!important}}.datepicker-dropdown * .active{background-image:none!important}.datepicker-dropdown * .active,.datepicker-dropdown * .active:active{background-color:#ff8b00!important;border-color:#ff8b00 -10!important}.datepicker-dropdown .datepicker-switch{font-family:UniNeueBold,sans-serif;font-size:1.354vw;padding-bottom:1.093vw;width:auto!important}@media screen and (max-width:1170px){.datepicker-dropdown .datepicker-switch{font-size:2.864vw}}#main-content{position:relative}@media screen and (max-width:1170px){#main-content{top:10.503vw}}#main-content .back-to-top{position:fixed;bottom:30px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ff8b00;z-index:11}#main-content .back-to-top img{width:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#main-content .contact-us-fixed{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;z-index:11}.video-section{position:relative;overflow:hidden;height:100vh;background-size:cover;background-position:50% 50%;z-index:9;padding-top:3.541vw}@media screen and (max-width:1170px){.video-section{height:100vh;padding-top:0}}.video-section .video-container{position:relative;width:100%;height:100%;filter:alpha(Opacity=62);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../img/top-bg.fbaf0a39.jpg) 50%/cover}.video-section .video-container .desktop-hidden{display:none}@media screen and (max-width:1170px){.video-section .video-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100vh;background:url(../img/top-bg-m.ed9b612c.jpg) 50%/cover}}@media screen and (max-width:576px){.video-section .video-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100vh;background:url(../img/111.bee7bc8d.jpg) 50%/cover}.video-section .video-container div.desktop-hidden{display:block;width:100%}.video-section .video-container .desktop-hidden .reserv{z-index:10;display:inline-block;width:90%;margin-left:5%;margin-right:5%;height:13.333vw;background-color:#ff8b00;border-radius:.704vw;color:#fff;text-align:center;line-height:13.333vw;font-family:UniNeueBold,sans-serif;text-transform:uppercase}.video-section .video-container .desktop-hidden .reserv:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}.video-section .video-container .desktop-hidden .reserv a{display:block;width:100%;height:100%;color:#fff}.video-section .video-container .desktop-hidden .reserv a:hover{color:#fff}}.video-section .video-container .discount{position:absolute;top:0;right:0;background-color:#ff8b00;color:#fff;font-family:UniNeueHeavy;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-left-radius:8px;width:12.3vw;padding:.3vw 3vw;text-align:center;cursor:pointer}@media screen and (max-width:1170px){.video-section .video-container .discount{top:unset;right:unset;bottom:140px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px;border-radius:4px;padding:8px 24px}}.video-section .video-container .discount span{font-size:1.6vw}@media screen and (max-width:1170px){.video-section .video-container .discount span{font-size:26px;line-height:1}}.video-section .video-container .discount div{font-size:.8vw;line-height:.9vw;margin-top:.1vw}@media screen and (max-width:1170px){.video-section .video-container .discount div{font-size:16px;line-height:1;margin-top:6px}}.video-section .video-container #front_bg_video{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){.video-section .video-container #front_bg_video{display:none}}.video-section .video-container .video-mask{width:100%;height:100vh;position:absolute}@media screen and (max-width:1170px){.video-section .video-container .video-mask{height:100vh}}.video-section .video-container .video-content{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-section .video-container .video-content .center-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4.01vw;margin-top:-6vw}@media screen and (max-width:1170px){.video-section .video-container .video-content .center-logo{margin-top:2.187vw;padding:14.259vw 0}}.video-section .video-container .video-content .center-logo img{width:auto;height:6.635vw}@media screen and (max-width:1170px){.video-section .video-container .video-content .center-logo img{height:21.574vw}}.video-section .video-container .video-content .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2.1vw;-moz-column-gap:2.1vw;column-gap:2.1vw;margin-bottom:3.9vw}@media screen and (max-width:1170px){.video-section .video-container .video-content .icons{-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}}.video-section .video-container .video-content .icons img{width:8.5vw}@media screen and (max-width:1170px){.video-section .video-container .video-content .icons img{width:76px}}.video-section .video-container .video-content .description{width:50vw;text-align:center;padding:0 0 3.5vw 0}@media screen and (max-width:1170px){.video-section .video-container .video-content .description{padding:0;width:90%}}.video-section .video-container .video-content .description h1,.video-section .video-container .video-content .description p{font-size:1.77vw;font-family:UniNeueBook;color:#fff}@media screen and (max-width:1170px){.video-section .video-container .video-content .description h1,.video-section .video-container .video-content .description p{font-size:3.541vw}}.video-section .video-container .video-content .description div>p:first-of-type,.video-section .video-container .video-content .description h1{display:inline}.video-section .video-container .video-content .description div{line-height:normal}.video-section .video-container .video-content .main-filter{width:64.895vw;height:7.5vw;border-radius:.416vw;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1170px){.video-section .video-container .video-content .main-filter{display:none}}.video-section .video-container .video-content .main-filter .filter-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25vw 0 0 2.864vw}.video-section .video-container .video-content .main-filter .filter-group .field{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2.864vw}.video-section .video-container .video-content .main-filter .filter-group .field .datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0}.video-section .video-container .video-content .main-filter .filter-group .field label{font-size:1.093vw;font-family:UniNeueBold,sans-serif;padding-bottom:.416vw}.video-section .video-container .video-content .main-filter .filter-group .field .dateTxt{width:12.135vw;height:2.864vw;line-height:2.864vw;background-color:#232328;color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;border-radius:.416vw;border:none;outline:none;padding-left:1.093vw;cursor:pointer;position:relative}.video-section .video-container .video-content .main-filter .filter-group .field .dateTxt::-webkit-clear-button,.video-section .video-container .video-content .main-filter .filter-group .field .dateTxt::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.video-section .video-container .video-content .main-filter .filter-group .field .dateTxt::-webkit-calendar-picker-indicator{color:transparent;opacity:1;width:100%;height:100px;background:transparent;background-size:3%;position:absolute;top:-46%;right:-41%;cursor:pointer}.video-section .video-container .video-content .main-filter .filter-group .field .date-dot{width:.416vw;height:.416vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/dot.e44b574a.svg) no-repeat 50%;background-size:contain;position:absolute;top:50%;right:10%;cursor:pointer}.video-section .video-container .video-content .main-filter .filter-group .field .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;position:relative}.video-section .video-container .video-content .main-filter .filter-group .field .select .guests{width:12.135vw;height:2.864vw;background-color:#232328;color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;border-radius:.416vw;border:none;padding-left:1.093vw;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.video-section .video-container .video-content .main-filter .reserv{width:16.875vw;height:100%;background-color:#ff8b00;border-bottom-right-radius:.416vw;border-top-right-radius:.416vw}.video-section .video-container .video-content .main-filter .reserv:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}.video-section .video-container .video-content .main-filter .reserv a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:1.354vw;font-family:UniNeueBold,sans-serif;text-transform:uppercase}.video-section .video-container .arrow-down{position:absolute;bottom:0;width:100%;text-align:center;margin:10.781vw 0 4.635vw 0;-webkit-animation:go-top-bottom .75s infinite alternate;animation:go-top-bottom .75s infinite alternate}@media screen and (max-width:1170px){.video-section .video-container .arrow-down{display:none}}.video-section .video-container .arrow-down a img{width:1.77vw;height:.677vw}@-webkit-keyframes go-top-bottom{0%{bottom:20px}to{bottom:10px}}@keyframes go-top-bottom{0%{bottom:20px}to{bottom:10px}}.early-banner{margin:4.635vw 4.635vw 0}@media screen and (max-width:1170px){.early-banner{margin-bottom:4.635vw}}#rooms .white-bg{background-color:#fff}#rooms .gray-bg{background-color:#fafafa}#rooms .gray-bg .content{padding-left:4.635vw}#rooms .room-section{width:100%;height:41.041vw;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.635vw}@media screen and (max-width:1170px){#rooms .room-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0;height:auto}#rooms .room-section:nth-of-type(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#rooms .room-section .room-image-lux{background-size:cover;background-position:100% 100%;width:45.364vw;height:31.77083333vw}@media screen and (max-width:1170px){#rooms .room-section .room-image-lux{width:100%;height:69.507vw}}#rooms .room-section .room-image-lux .slick-carousel{height:100%}#rooms .room-section .room-image-lux .slick-carousel div{height:100%;max-height:100%}#rooms .room-section .room-image-lux .slick-carousel div img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#rooms .room-section .room-image-lux .slick-carousel{display:none}}#rooms .room-section .room-image-st{background-size:cover;background-position:100% 100%;width:45.364vw;height:31.77083333vw}@media screen and (max-width:1170px){#rooms .room-section .room-image-st{width:100%;height:69.507vw}}#rooms .room-section .room-image-st .slick-carousel{height:100%}#rooms .room-section .room-image-st .slick-carousel div{height:100%;max-height:100%}#rooms .room-section .room-image-st .slick-carousel div img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#rooms .room-section .room-image-st .slick-carousel{display:none}}#rooms .room-section .room-image-studio{background-size:cover;background-position:100% 100%;width:45.364vw;height:31.77083333vw}@media screen and (max-width:1170px){#rooms .room-section .room-image-studio{width:100%;height:69.507vw}}#rooms .room-section .room-image-studio .slick-carousel{height:100%}#rooms .room-section .room-image-studio .slick-carousel div{height:100%;max-height:100%}#rooms .room-section .room-image-studio .slick-carousel div img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#rooms .room-section .room-image-studio .slick-carousel{display:none}}#rooms .room-section .room-image-in{background-size:cover;background-position:100% 100%;width:45.364vw;height:31.77083333vw}@media screen and (max-width:1170px){#rooms .room-section .room-image-in{width:100%;height:69.507vw}}#rooms .room-section .room-image-in .slick-carousel{height:100%}#rooms .room-section .room-image-in .slick-carousel div{height:100%;max-height:100%}#rooms .room-section .room-image-in .slick-carousel div img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#rooms .room-section .room-image-in .slick-carousel{display:none}}#rooms .room-section .room-image-family{background-size:cover;background-position:100% 100%;width:45.364vw;height:31.77083333vw}@media screen and (max-width:1170px){#rooms .room-section .room-image-family{width:100%;height:69.507vw}}#rooms .room-section .room-image-family .slick-carousel{height:100%}#rooms .room-section .room-image-family .slick-carousel div{height:100%;max-height:100%}#rooms .room-section .room-image-family .slick-carousel div img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#rooms .room-section .room-image-family .slick-carousel{display:none}}#rooms .room-section .room{display:inline-block;width:50%}@media screen and (max-width:1170px){#rooms .room-section .room{width:100%}}#rooms .room-section .room .content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1170px){#rooms .room-section .room .content{-webkit-transform:translate(0);transform:translate(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5.729vw 4.907vw 13.333vw 4.907vw}}#rooms .room-section .room .content .content-title{font-family:LoraBold,sans-serif;font-size:2.864vw;color:#232328;padding-bottom:1.666vw}@media screen and (max-width:1170px){#rooms .room-section .room .content .content-title{font-size:8.24vw;padding-bottom:6.296vw}}#rooms .room-section .room .content .content-description{font-family:UniNeueBook,sans-serif;font-size:1.354vw;color:#232328;width:36.447vw;padding-bottom:2.239vw;opacity:.62}@media screen and (max-width:1170px){#rooms .room-section .room .content .content-description{width:100%;font-size:4.062vw;padding-bottom:6.296vw}}#rooms .room-section .room .content .room-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:1170px){#rooms .room-section .room .content .room-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#rooms .room-section .room .content .room-info .room-info-content{margin-right:4.843vw}@media screen and (max-width:1170px){#rooms .room-section .room .content .room-info .room-info-content:first-child{position:absolute}#rooms .room-section .room .content .room-info .room-info-content:nth-child(2){margin:auto}}#rooms .room-section .room .content .room-info .room-info-content .room-info-title{font-size:.833vw;font-family:UniNeueRegular,sans-serif;opacity:.62}@media screen and (max-width:1170px){#rooms .room-section .room .content .room-info .room-info-content .room-info-title{width:100%;font-size:2.499vw}}#rooms .room-section .room .content .room-info .room-info-content p{font-size:2.864vw;font-family:UniNeueRegular,sans-serif}@media screen and (max-width:1170px){#rooms .room-section .room .content .room-info .room-info-content p{width:100%;font-size:8.592vw}}#rooms .room-section .room .content .room-info .room-info-content p span{font-size:1.77vw}@media screen and (max-width:1170px){#rooms .room-section .room .content .room-info .room-info-content p span{width:100%;font-size:3.148vw}}#rooms .room-section .room .content .content-buttons{display:inline-block;padding-top:3.906vw}@media screen and (max-width:1170px){#rooms .room-section .room .content .content-buttons{padding-top:11.203vw}}#rooms .room-section .room .content .content-buttons .m-buttons-wrap{display:none}@media screen and (max-width:1170px){#rooms .room-section .room .content .content-buttons .m-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}#rooms .room-section .room .content .content-buttons .m-buttons-wrap .orange-btn{font-family:UniNeueBold,sans-serif;color:#fff;background-color:#ff8b00;cursor:pointer;outline:none;text-transform:uppercase;font-size:3.888vw;width:39.814vw;height:12.962vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:12.962vw;margin:0;border-radius:.704vw 0 0 .704vw}#rooms .room-section .room .content .content-buttons .m-buttons-wrap .orange-btn:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}#rooms .room-section .room .content .content-buttons .m-buttons-wrap .border-btn{font-size:3.888vw;height:12.962vw;width:50vw;background-color:#fff;border:1px solid #333;border-left:none;text-transform:uppercase;cursor:pointer;color:#232328;opacity:.62;outline:none;font-family:UniNeueRegular,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:12.962vw;border-radius:0 .704vw .704vw 0}}@media screen and (max-width:1170px)and (max-width:992px){#rooms .room-section .room .content .content-buttons .m-buttons-wrap .border-btn{border:1px solid #333;border-left:none}}@media screen and (max-width:1170px){#rooms .room-section .room .content .content-buttons .m-buttons-wrap .border-btn:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease;color:#fff;opacity:1}}#rooms .room-section .room .content .content-buttons .orange-btn{font-family:UniNeueBold,sans-serif;font-size:1.093vw;color:#fff;border-radius:.416vw;background-color:#ff8b00;text-transform:uppercase;border:none;margin-right:1.77vw;cursor:pointer;outline:none;padding:.729vw 1.041vw .729vw 1.041vw}#rooms .room-section .room .content .content-buttons .orange-btn:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}@media screen and (max-width:1170px){#rooms .room-section .room .content .content-buttons .orange-btn{display:none}}#rooms .room-section .room .content .content-buttons .border-btn{font-size:1.093vw;border-radius:.416vw;padding:.677vw 1.041vw .677vw 1.041vw;background-color:#fff;border:.052vw solid #333;text-transform:uppercase;cursor:pointer;color:#232328;opacity:.62;outline:none;font-family:UniNeueRegular,sans-serif}#rooms .room-section .room .content .content-buttons .border-btn:hover{background-color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease;border:none;color:#fff;opacity:1}@media screen and (max-width:1170px){#rooms .room-section .room .content .content-buttons .border-btn{display:none}}#modal_long_stay .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px}#modal_long_stay .content .content-title{font-family:LoraBold,sans-serif;font-size:2.864vw;color:#232328;padding-bottom:1.666vw;text-align:center}@media screen and (max-width:1170px){#modal_long_stay .content .content-title{font-size:8.24vw;padding-bottom:6.296vw}}#modal_long_stay .content .content-description{font-family:UniNeueBook,sans-serif;font-size:1.354vw;color:#232328;padding-bottom:2.239vw;opacity:.62}@media screen and (max-width:1170px){#modal_long_stay .content .content-description{width:100%;font-size:4.062vw;padding-bottom:6.296vw}}#modal_long_stay .content ul{font-size:1.354vw;color:#232328;padding-top:.833vw;padding-bottom:.933vw;opacity:.62;padding-left:1.5vw}@media screen and (max-width:1170px){#modal_long_stay .content ul{font-size:3.888vw;width:90%;padding-bottom:6.296vw;padding-left:4.5vw}}#modal_long_stay .content ul li{position:relative}#modal_long_stay .content ul li:before{content:"";position:absolute;left:-1.2vw;top:.58vw;width:12px;height:12px;border-radius:50%;background-color:#232328;opacity:.62}@media screen and (max-width:1170px){#modal_long_stay .content ul li:before{left:-4.2vw;width:10px;height:10px}}#food-hub{height:62.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;background-color:#191923}@media screen and (max-width:1170px){#food-hub{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#food-hub .food-hub-content{width:50%;background-color:#191923}@media screen and (max-width:1170px){#food-hub .food-hub-content{width:100%}}#food-hub .food-hub-content .content{padding:0 4.635vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1170px){#food-hub .food-hub-content .content{top:0;-webkit-transform:translate(0);transform:translate(0);padding:11.574vw 4.444vw}}#food-hub .food-hub-content .content .title{font-family:LoraBold,sans-serif;font-weight:700;font-size:2.864vw;padding-bottom:1.875vw;color:#fff}@media screen and (max-width:1170px){#food-hub .food-hub-content .content .title{font-size:8.24vw;padding-bottom:6.111vw}}#food-hub .food-hub-content .content .text{font-size:1.354vw;color:#dededf;padding-bottom:.833vw;width:34.604vw;font-family:UniNeueBook,sans-serif}@media screen and (max-width:1170px){#food-hub .food-hub-content .content .text{font-size:3.888vw;width:90%;padding-bottom:6.296vw}}#food-hub .food-hub-content .content ul{margin-bottom:.933vw;margin-top:-16px}@media screen and (max-width:1170px){#food-hub .food-hub-content .content ul{margin-bottom:16px}}#food-hub .food-hub-content .content ul li{font-size:1.354vw;color:#dededf}@media screen and (max-width:1170px){#food-hub .food-hub-content .content ul li{font-size:3.888vw;width:90%;padding-bottom:6px}}#food-hub .food-hub-content .content .learn-more{padding-top:1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:34.604vw}@media screen and (max-width:1170px){#food-hub .food-hub-content .content .learn-more{width:90%}#food-hub .food-hub-content .content .learn-more img{height:5.729vw!important;margin-right:3.541vw!important;margin-top:2.864vw!important}}#food-hub .food-hub-content .content .learn-more>a button{margin-right:0!important}#food-hub .food-hub-content .content .learn-more .learn-btn{color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;height:2.864vw;width:8.593vw;border-radius:.416vw;background-color:#00aac0;border:none;text-transform:uppercase;margin-right:1.77vw;cursor:pointer;outline:none}@media screen and (max-width:1170px){#food-hub .food-hub-content .content .learn-more .learn-btn{font-size:3.888vw;width:30.555vw;height:10.185vw;border-radius:.704vw;margin-right:3.888vw;display:none}}#food-hub .food-hub-content .content .learn-more .learn-btn:hover{background-color:#ff8b00;-webkit-transition:all .1s ease;transition:all .1s ease}#food-hub .food-hub-content .content .learn-more .phone{font-size:1.093vw;font-family:UniNeueBold,sans-serif;color:#fff}#food-hub .food-hub-content .content .learn-more .phone:hover{color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}@media screen and (max-width:1170px){#food-hub .food-hub-content .content .learn-more .phone{font-size:3.888vw}}#food-hub .food-hub-content .content .learn-more img{width:auto;height:1.354vw;margin-top:.833vw;margin-right:1.093vw}#food-hub .food-hub-images{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1170px){#food-hub .food-hub-images{width:100%}}#food-hub .food-hub-images .slick-carousel,#food-hub .food-hub-images .slick-carousel div{height:100%}#food-hub .food-hub-images .slick-carousel div img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#food-hub .food-hub-images .slick-carousel{display:none}}#long-stay{height:62.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;background-color:#fff}@media screen and (max-width:1170px){#long-stay{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#long-stay .long-stay-content{width:50%;background-color:#fff}@media screen and (max-width:1170px){#long-stay .long-stay-content{width:100%}}#long-stay .long-stay-content .content{padding:0 4.635vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1170px){#long-stay .long-stay-content .content{top:0;-webkit-transform:translate(0);transform:translate(0);padding:11.574vw 4.444vw}}#long-stay .long-stay-content .content .title{font-family:LoraBold,sans-serif;font-weight:700;font-size:2.864vw;padding-bottom:1.875vw;color:#232328}@media screen and (max-width:1170px){#long-stay .long-stay-content .content .title{font-size:8.24vw;padding-bottom:6.111vw}}#long-stay .long-stay-content .content .text{font-size:1.354vw;color:#232328;padding-bottom:.933vw;width:34.604vw;font-family:UniNeueBook,sans-serif;opacity:.62}@media screen and (max-width:1170px){#long-stay .long-stay-content .content .text{font-size:3.888vw;width:90%;padding-bottom:6.296vw}}#long-stay .long-stay-content .content .learn-more{padding-top:2.5vw}#long-stay .long-stay-content .content .learn-more .learn-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;height:2.864vw;width:8.593vw;border-radius:.416vw;background-color:#00aac0;border:none;text-transform:uppercase;margin-right:1.77vw;cursor:pointer;outline:none}@media screen and (max-width:1170px){#long-stay .long-stay-content .content .learn-more .learn-btn{font-size:3.888vw;width:30.555vw;height:10.185vw;border-radius:.704vw;margin-right:3.888vw}}#long-stay .long-stay-content .content .learn-more .learn-btn:hover{background-color:#ff8b00;-webkit-transition:all .1s ease;transition:all .1s ease}#long-stay .long-stay-content .m-buttons-wrap{display:none}@media screen and (max-width:1170px){#long-stay .long-stay-content .m-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}#long-stay .long-stay-content .btn-desktop{display:none!important}@media screen and (min-width:1170px){#long-stay .long-stay-content .btn-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}#long-stay .long-stay-content .accordion h2{font-size:6vw!important}#long-stay .long-stay-content ul{font-size:1.354vw;color:#232328;padding-top:.833vw;padding-bottom:.933vw;opacity:.62;padding-left:1.5vw}@media screen and (max-width:1170px){#long-stay .long-stay-content ul{font-size:3.888vw;width:90%;padding-bottom:6.296vw;padding-left:4.5vw}}#long-stay .long-stay-content ul li{position:relative}#long-stay .long-stay-content ul li:before{content:"";position:absolute;left:-1.2vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:#232328;opacity:.62}@media screen and (max-width:1170px){#long-stay .long-stay-content ul li:before{left:-4.2vw;width:10px;height:10px}}#long-stay .long-stay-images{width:50%;position:relative}#long-stay .long-stay-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#long-stay .long-stay-images{width:100%}}#service{height:62.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;background-color:#fff}@media screen and (max-width:1170px){#service{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#service .service-content{width:50%;background-color:#fff}@media screen and (max-width:1170px){#service .service-content{width:100%}}#service .service-content .content{padding:0 4.635vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1170px){#service .service-content .content{top:0;-webkit-transform:translate(0);transform:translate(0);padding:11.574vw 4.444vw}}#service .service-content .content .title{font-family:LoraBold,sans-serif;font-weight:700;font-size:2.864vw;padding-bottom:1.875vw;color:#232328}@media screen and (max-width:1170px){#service .service-content .content .title{font-size:8.24vw;padding-bottom:6.111vw}}#service .service-content .content .text{font-size:1.354vw;color:#232328;padding-bottom:.933vw;width:34.604vw;font-family:UniNeueBook,sans-serif;opacity:.62}@media screen and (max-width:1170px){#service .service-content .content .text{font-size:3.888vw;width:90%;padding-bottom:6.296vw}}#service .service-content .content .learn-more{padding-top:2.5vw}#service .service-content .content .learn-more .learn-btn{color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;height:2.864vw;width:8.593vw;border-radius:.416vw;background-color:#00aac0;border:none;text-transform:uppercase;margin-right:1.77vw;cursor:pointer;outline:none}@media screen and (max-width:1170px){#service .service-content .content .learn-more .learn-btn{font-size:3.888vw;width:30.555vw;height:10.185vw;border-radius:.704vw;margin-right:3.888vw}}#service .service-content .content .learn-more .learn-btn:hover{background-color:#ff8b00;-webkit-transition:all .1s ease;transition:all .1s ease}#service .service-content .content .learn-more .phone{font-size:1.093vw;font-family:UniNeueBold,sans-serif;color:#232328}#service .service-content .content .learn-more .phone:hover{color:#00aac0;-webkit-transition:all .1s ease;transition:all .1s ease}@media screen and (max-width:1170px){#service .service-content .content .learn-more .phone{font-size:3.888vw}}#service .service-content .content .learn-more>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1170px){#service .service-content .content .learn-more>a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1170px){#service .service-content .content .learn-more div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px}}#service .service-content .content .learn-more div a{margin-right:18px;white-space:nowrap}#service .service-images{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1170px){#service .service-images{width:100%}}#service .service-images .slick-carousel,#service .service-images .slick-carousel div{height:100%}#service .service-images .slick-carousel div img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#service .service-images .slick-carousel{display:none}}.slick-carousel .slick-dots{position:absolute;bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media screen and (max-width:1170px){.slick-carousel .slick-dots{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;bottom:4px}.slick-carousel .slick-dots li button{width:8px!important;height:8px!important}}.slick-carousel .slick-dots li{opacity:.2}.slick-carousel .slick-dots li.slick-active{opacity:1}.slick-carousel .slick-dots li.slick-active button{background-color:#fff}.slick-carousel .slick-dots li button{width:16px;height:16px;padding:0;border-radius:50%;background-color:#000;border:none;color:transparent;cursor:pointer}.slick-carousel .slick-arrow{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background-color:transparent;cursor:pointer}@media screen and (max-width:1170px){.slick-carousel .slick-arrow{display:none!important}}.slick-carousel .slick-arrow svg{width:40px;height:20px}.slick-carousel .slick-arrow.slick-prev{left:0}.slick-carousel .slick-arrow.slick-prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slick-carousel .slick-arrow.slick-next{right:0}.slick-carousel .slick-arrow.slick-next svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fitness-section{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:hidden}@media screen and (max-width:1170px){.fitness-section{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.fitness-section .fitness{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background-color:#fff}@media screen and (max-width:1170px){.fitness-section .fitness{width:100%;height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fitness-section .fitness .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:100%;padding:4vw 4.635vw}@media screen and (max-width:1170px){.fitness-section .fitness .content{top:0;-webkit-transform:translate(0);transform:translate(0);padding:11.574vw 4.444vw;width:100%}}.fitness-section .fitness .content .title{font-family:LoraBold,sans-serif;font-weight:700;font-size:2.864vw;padding-bottom:1.875vw;color:#232328}@media screen and (max-width:1170px){.fitness-section .fitness .content .title{font-size:8.24vw;padding-bottom:6.111vw}}.fitness-section .fitness .content .text{font-size:1.354vw;color:#232328;padding-bottom:.933vw;width:34.604vw;font-family:UniNeueBook,sans-serif;opacity:.62}@media screen and (max-width:1170px){.fitness-section .fitness .content .text{font-size:3.888vw;width:90%;padding-bottom:6.296vw}}.fitness-section .fitness .slick-carousel{width:50%;height:100%}@media screen and (max-width:1170px){.fitness-section .fitness .slick-carousel{display:none}}.fitness-section .fitness .slick-carousel .slick-list,.fitness-section .fitness .slick-carousel .slick-list .slick-track{height:100%}.fitness-section .fitness .slick-carousel .slick-list .slick-track .slick-slide img{height:100%;-o-object-fit:cover;object-fit:cover}.fitness-section .fitness .m-slider{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fitness-section .casino{display:-webkit-box;display:-ms-flexbox;display:flex;height:50%;background-color:#fff}@media screen and (max-width:1170px){.fitness-section .casino{width:100%;height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fitness-section .casino .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:100%;padding:4.635vw}@media screen and (max-width:1170px){.fitness-section .casino .content{width:100%;height:unset}}.fitness-section .casino .content .title{font-family:LoraBold,sans-serif;font-weight:700;font-size:2.864vw;padding-bottom:1.875vw;color:#232328}@media screen and (max-width:1170px){.fitness-section .casino .content .title{font-size:8.24vw;padding-bottom:6.111vw}}.fitness-section .casino .content .text{font-size:1.354vw;color:#232328;padding-bottom:.933vw;width:34.604vw;font-family:UniNeueBook,sans-serif;opacity:.62}@media screen and (max-width:1170px){.fitness-section .casino .content .text{font-size:3.888vw;width:90%;padding-bottom:6.296vw}}.fitness-section .casino .content ul{font-size:1.354vw;color:#232328;padding-bottom:.933vw;opacity:.62;padding-left:1.5vw}@media screen and (max-width:1170px){.fitness-section .casino .content ul{font-size:3.888vw;width:90%;padding-bottom:6.296vw;padding-left:4.5vw}}.fitness-section .casino .content ul li{position:relative}.fitness-section .casino .content ul li:before{content:"";position:absolute;left:-1.2vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:#232328;opacity:.62}@media screen and (max-width:1170px){.fitness-section .casino .content ul li:before{left:-4.2vw;width:10px;height:10px}}.fitness-section .casino .slick-carousel{width:50%;height:100%}@media screen and (max-width:1170px){.fitness-section .casino .slick-carousel{display:none}}.fitness-section .casino .m-slider{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#kids{height:62.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;background-color:#fff}@media screen and (max-width:1170px){#kids{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#kids .kids-content{width:50%;background-color:#fff}@media screen and (max-width:1170px){#kids .kids-content{width:100%}}#kids .kids-content .content{padding:0 4.635vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1170px){#kids .kids-content .content{top:0;-webkit-transform:translate(0);transform:translate(0);padding:11.574vw 4.444vw}}#kids .kids-content .content .title{font-family:LoraBold,sans-serif;font-weight:700;font-size:2.864vw;padding-bottom:1.875vw;color:#232328}@media screen and (max-width:1170px){#kids .kids-content .content .title{font-size:8.24vw;padding-bottom:6.111vw}}#kids .kids-content .content .text{font-size:1.354vw;color:#232328;padding-bottom:.933vw;width:34.604vw;font-family:UniNeueBook,sans-serif;opacity:.62}@media screen and (max-width:1170px){#kids .kids-content .content .text{font-size:3.888vw;width:90%;padding-bottom:6.296vw}}#kids .kids-content .content .learn-more{padding-top:2.5vw}#kids .kids-content .content .learn-more .learn-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.093vw;font-family:UniNeueBold,sans-serif;height:2.864vw;width:8.593vw;border-radius:.416vw;background-color:#00aac0;border:none;text-transform:uppercase;margin-right:1.77vw;cursor:pointer;outline:none}@media screen and (max-width:1170px){#kids .kids-content .content .learn-more .learn-btn{font-size:3.888vw;width:30.555vw;height:10.185vw;border-radius:.704vw;margin-right:3.888vw}}#kids .kids-content .content .learn-more .learn-btn:hover{background-color:#ff8b00;-webkit-transition:all .1s ease;transition:all .1s ease}#kids .kids-content .m-buttons-wrap{display:none}@media screen and (max-width:1170px){#kids .kids-content .m-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}#kids .kids-content .btn-desktop{display:none!important}@media screen and (min-width:1170px){#kids .kids-content .btn-desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}#kids .kids-content .accordion h2{font-size:6vw!important}#kids .kids-content ul{font-size:1.354vw;color:#232328;padding-top:.833vw;padding-bottom:.933vw;opacity:.62;padding-left:1.5vw}@media screen and (max-width:1170px){#kids .kids-content ul{font-size:3.888vw;width:90%;padding-bottom:6.296vw;padding-left:4.5vw}}#kids .kids-content ul li{position:relative}#kids .kids-content ul li:before{content:"";position:absolute;left:-1.2vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:#232328;opacity:.62}@media screen and (max-width:1170px){#kids .kids-content ul li:before{left:-4.2vw;width:10px;height:10px}}#kids .kids-images{width:50%;position:relative}#kids .kids-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1170px){#kids .kids-images{width:100%}}#modal_kids .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px}#modal_kids .content .content-title{font-family:LoraBold,sans-serif;font-size:2.864vw;color:#232328;padding-bottom:1.666vw;text-align:center}@media screen and (max-width:1170px){#modal_kids .content .content-title{font-size:8.24vw;padding-bottom:6.296vw}}#modal_kids .content .content-description{font-family:UniNeueBook,sans-serif;font-size:1.354vw;color:#232328;padding-bottom:2.239vw;opacity:.62}@media screen and (max-width:1170px){#modal_kids .content .content-description{width:100%;font-size:4.062vw;padding-bottom:6.296vw}}#modal_kids .content ul{font-size:1.354vw;color:#232328;padding-bottom:.933vw;opacity:.62;padding-left:1.5vw}@media screen and (max-width:1170px){#modal_kids .content ul{font-size:3.888vw;width:90%;padding-bottom:6.296vw;padding-left:4.5vw}}#modal_kids .content ul li{position:relative}#modal_kids .content ul li:before{content:"";position:absolute;left:-1.2vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:#232328;opacity:.62}@media screen and (max-width:1170px){#modal_kids .content ul li:before{left:-4.2vw;width:10px;height:10px}}#faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4.635vw 4.5vw;background-position:100% 0;background-repeat:no-repeat;background-size:250vw 164vw;background-color:hsla(0,0%,100%,.4);position:relative}@media screen and (max-width:1170px){#faq{padding:0 4.444vw 12.574vw;background-size:300%}}#faq:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);z-index:1}#faq .title{font-size:2.864vw;font-family:LoraBold,sans-serif;font-weight:700;padding:.6vw 3vw;color:#232328;z-index:2;border-radius:50px;cursor:pointer;margin-top:4.5vw;-webkit-transition-duration:.5s;transition-duration:.5s}@media screen and (max-width:1170px){#faq .title{font-size:6.24vw;margin-top:12.574vw}}#faq .faq-list-wrapper{z-index:2;width:70%;max-height:0;overflow:hidden;-webkit-transition-duration:1s;transition-duration:1s}@media screen and (max-width:1170px){#faq .faq-list-wrapper{width:85%}}#faq .faq-list-wrapper.active{max-height:2500px}#faq .faq-item{border-top:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2;margin-top:-1px;padding:1.4vw 0;cursor:pointer}#faq .faq-item:first-of-type.active .faq-answer{height:26vw}@media screen and (max-width:1170px){#faq .faq-item:first-of-type.active .faq-answer{height:120vw}}@media screen and (max-width:1170px){#faq .faq-item{padding:3.4vw 0}}#faq .faq-item.active .faq-answer{height:calc(70px + .5vw);padding-top:.5vw}@media screen and (max-width:1170px){#faq .faq-item.active .faq-answer{height:unset;max-height:120vw}}#faq .faq-item.active .faq-answer:last-of-type p{margin-bottom:10px}#faq .faq-item.active .faq-answer:last-of-type ol{margin-bottom:12px}#faq .faq-item.active .faq-answer:last-of-type ol li{margin-bottom:16px}#faq .faq-item.active .faq-answer:last-of-type ol li:last-of-type{margin-bottom:0}#faq .faq-item.active .faq-answer:last-of-type ul{margin-bottom:12px;list-style:inside}#faq .faq-item.active .faq-answer:last-of-type ul li{margin-bottom:4px}#faq .faq-item.active .faq-answer:last-of-type ul li:last-of-type{margin-bottom:0}#faq .faq-item:first-of-type{margin-top:3.687vw}@media screen and (max-width:1170px){#faq .faq-item:first-of-type{margin-top:5vw}}#faq .faq-question{font-family:UniNeueBold,sans-serif;font-size:1.354vw;color:#232328;padding:0 2vw}@media screen and (max-width:1170px){#faq .faq-question{font-size:3.888vw}}#faq .faq-answer{font-size:1.254vw;color:#1e1e1e;font-family:UniNeueBook,sans-serif;opacity:.62;height:0;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;padding:0 2vw;font-weight:700}#faq .faq-answer a{color:#1e1e1e}@media screen and (max-width:1170px){#faq .faq-answer{font-size:3.888vw;height:unset;max-height:0}}.contact-section{height:62.5vw;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1170px){.contact-section{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-section .place-card{display:none!important;opacity:0!important}}.contact-section .contact{width:50%}@media screen and (max-width:1170px){.contact-section .contact{width:100%}}.contact-section .contact .contacts{width:100%;padding:0 4.635vw;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1170px){.contact-section .contact .contacts{width:100%;top:0;-webkit-transform:translate(0);transform:translate(0);padding:11.574vw 4.444vw}}.contact-section .contact .contacts a{color:#232328}.contact-section .contact .contacts .title{font-size:2.864vw;font-family:LoraBold,sans-serif;font-weight:700;color:#232328;padding-bottom:4.687vw}@media screen and (max-width:1170px){.contact-section .contact .contacts .title{font-size:8.24vw;padding-bottom:12.314vw}}.contact-section .contact .contacts .contact-wrap{display:none}@media screen and (min-width:1170px){.contact-section .contact .contacts .contact-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.contact-section .contact .contacts .m-contact-wrap{display:none}@media screen and (max-width:1170px){.contact-section .contact .contacts .m-contact-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-section .contact .contacts .address-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:4.791vw}.contact-section .contact .contacts .address-wrap.policy{white-space:nowrap}.contact-section .contact .contacts .address-wrap.policy .subtitle{display:none}.contact-section .contact .contacts .address-wrap .payment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.contact-section .contact .contacts .address-wrap .payment-methods div{background-position:50%;width:100px;height:80px;margin-top:-20px}.contact-section .contact .contacts .address-wrap .payment-methods div:first-of-type{width:60px;height:47px;margin:0}@media screen and (max-width:1170px){.contact-section .contact .contacts .address-wrap{margin:0}}.contact-section .contact .contacts .reservation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-section .contact .contacts .contact-row{width:50%;padding-bottom:4.01vw}@media screen and (max-width:1170px){.contact-section .contact .contacts .contact-row{width:100%;padding-bottom:11.111vw}}.contact-section .contact .contacts .contact-row .subtitle{font-family:UniNeueBold,sans-serif;font-size:1.354vw;color:#232328;padding-bottom:1.302vw;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1170px){.contact-section .contact .contacts .contact-row .subtitle{font-size:5.092vw;padding-bottom:6.296vw}}.contact-section .contact .contacts .contact-row .address-text{font-family:UniNeueBook,sans-serif;font-size:1.354vw;color:#232328;opacity:.62;width:16.208vw}@media screen and (max-width:1170px){.contact-section .contact .contacts .contact-row .address-text{width:57.407vw;font-size:5.092vw}}.contact-section .map{width:50%;background-color:#fafafa;position:relative;overflow:hidden;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width:1170px){.contact-section .map{width:100%;height:56.481vw}}.contact-section .map #map{width:100%;height:100%}.contact-section .map .map-mask{height:100%;width:100%;background-color:#fafafa;mix-blend-mode:color}.free-transfer-desktop,.free-transfer-mobile{color:#fff;font-family:UniNeueBold,sans-serif}.free-transfer-desktop{padding-bottom:1.093vw;font-size:1.354vw}.free-transfer-mobile{display:none;text-align:center;padding-bottom:5.729vw;font-size:3.541vw}.free-transfer-mobile span{display:block}@media (max-width:450px){.free-transfer-desktop{display:none}.free-transfer-mobile{display:block}}.learn-btn[data-v-543523fe]{margin-left:1.77vw;display:block!important;margin-right:0}@media (max-width:500px){.learn-btn[data-v-543523fe]{margin-left:3.888vw;display:block!important}}.page404-content[data-v-29250fbe]{height:calc(100vh - 4.635vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page404-content .title[data-v-29250fbe]{font-size:3.5em;font-weight:700}.page404-content .desc[data-v-29250fbe]{font-size:2.5em}@media(max-width:400px){.page404-content .title[data-v-29250fbe]{font-size:2.5em}.page404-content .desc[data-v-29250fbe]{font-size:1.8em}}