.btn{padding:7px 20px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;transition:all .3s ease-in-out}.hidden,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after,.amenities_item img,.events_filter span:not([class]),.menusQuad_image,.offers_holder .eachOffer_title+.eachOffer_dates,.pressRelases_holder .eachPress_subtitle,.reviews_headlineNav .reviews_arrow,.reviews_image,.singleQuad_thumbImg,.singleQuad_text .singleQuad_subtitle,.sliderWithPreview_textCarousel .eachSlide_textContent>.eachSlide_subtitle:first-of-type,.spaAmenities,#attractions .attraction__info .additional-info-from,#attractions .attraction-lightbox__content .attraction__info .btn,#home .top-content_scroll,#default .intro-content_image,#offers .topOffer_dates{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.animated,.sub-menu ul li a,.sub-menu ul li a::before,.footer_secondNav .secondary-navigation__item a::before,.footer .tertiary-navigation__item a::before,.header_langs .lang_current::after,.header_langs .lang_list,.header_top,.privary-navigation a::before,.privary-navigation__submenu li::before,.principalMenu,.principalMenu .privary-navigation__item:has(ul) a::after,.swiper-arrow,.swiper-arrow::before,.accommodations_filter li,.accommodations_filter li::before,.accommodations_holder .room_images a::before,.accommodations_filter,.accommodations_selector::after,.accordion_title::before,.accordion_title::after,.cards_holder .card_previewTitle,.cards_holder .card_hoverContent,.events_select::after,.events_option,.events_views button:not(.btn-secondary)::before,.events_calendar .day,.gallery.homepageGallery .gallery_link::before,.gallery.defaultGallery .gallery_link::before,.menusQuad_filter li,.menusQuad_filter,.menusQuad_selector::after,.offers_filter li,.offers_filter li::before,.offers_filter,.offers_selector::after,.venues_filter li,.venues_filter li::before,.venues_filter,.venues_selector::after,#gallery-grid .gallery-grid__image .gallery-grid__overlay::before,.burgerBtn_eachLine,.header{transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#ui-datepicker-div.ui-widget-content{background:#ffffff;z-index:1000;border:none;padding:0;border-radius:0}#ui-datepicker-div.ui-widget-content *{font-weight:normal;font-size:14px;text-align:center}.ui-datepicker{width:17em;font-size:20px}.ui-datepicker table{border:0;border-collapse:collapse}.ui-datepicker table th{padding:.7em .3em}.ui-datepicker *{font-weight:normal;font-size:14px;text-align:center;border:0}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35}.ui-datepicker.ui-datepicker-inline{width:100% !important;padding:0}.ui-datepicker.ui-datepicker-inline .ui-datepicker-group{width:48% !important;margin:0 1% !important;background-color:#fff}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header{height:55px}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header *{line-height:25px;font-size:25px}.ui-datepicker select.ui-datepicker-month{width:auto;padding-right:30px}.ui-datepicker .ui-widget-header{position:relative;padding:10px 0;background:var(--sym-color-secondary) !important;border-radius:0 !important;border:0 !important;height:47px}.ui-datepicker .ui-widget-header tr th{padding:10px 0}.ui-datepicker .ui-widget-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-widget-header .ui-datepicker-title select,.ui-datepicker .ui-widget-header .ui-datepicker-title span{border:0;background-color:transparent;text-transform:uppercase;font-family:var(--sym-font-family-secondary);color:#fff}.ui-datepicker .ui-widget-header .ui-datepicker-title select{background-image:url("images/arrow-down.svg");background-repeat:no-repeat;background-position:center right 10px;background-size:10px auto;-webkit-appearance:none;-moz-appearance:none}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0;transform:translateY(-50%)}.ui-datepicker .ui-widget-header .ui-datepicker-next{transform:translateY(-50%) rotate(180deg) !important;right:0}.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{position:absolute;top:50%;background-image:url("images/left-arrow-datepicker.svg");background-size:10px;background-position:center;background-repeat:no-repeat}.ui-datepicker .ui-widget-header .ui-datepicker-prev span,.ui-datepicker .ui-widget-header .ui-datepicker-next span{background-image:none;color:transparent}.ui-datepicker .ui-datepicker-calendar{margin:0 !important;width:100% !important;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar thead{background-color:var(--sym-color-primary);color:#fff;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar tbody td{padding:0;font-family:var(---sym-font-family-primary);height:50px;position:relative;vertical-align:top;transition:all .3s ease-in-out}.ui-datepicker .ui-datepicker-calendar tbody td *{padding:0;line-height:50px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{font-size:11px;border:0 !important;color:var(--sym-color-text);background-color:transparent}.ui-datepicker .ui-datepicker-calendar tbody td span.price{position:absolute;bottom:10px;display:block;width:100%;line-height:1;color:var(--sym-color-secondary)}.ui-datepicker .ui-datepicker-calendar tbody td.has-price *{line-height:25px}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight,.ui-datepicker .ui-datepicker-calendar tbody td:hover,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:var(--sym-color-secondary) !important}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight *,.ui-datepicker .ui-datepicker-calendar tbody td:hover *,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day *{color:#fff !important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled{background-color:transparent !important}.form-module{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;column-gap:27px;row-gap:39px;padding:0 15px;margin:0 auto;max-width:945px;width:100%}.form-module h2,.form-module h3{width:100%}.form-module .col-4{width:calc(100% / 3 - 18px)}.form-module .col-6{width:calc(50% - 14px)}.form-module .col-12{width:100%}.form-module__field{position:relative}.form-module__field--unit{position:relative}.form-module__field--unit input{position:absolute;left:-99999px}.form-module__field--unit input:checked+label:after{opacity:1}.form-module__field--unit label:not(.error){position:relative;padding-left:18px;text-align:left;font-size:11px}.form-module__field--unit label:not(.error) a{color:var(--sym-color-text);text-decoration:underline}.form-module__field--unit label:not(.error):before{content:"";display:block;position:absolute;width:14px;height:14px;background:transparent;border:1px solid var(--sym-color-secondary);left:0;top:0;cursor:pointer;z-index:2}.form-module__field--unit label:not(.error):after{content:"";display:block;position:absolute;width:8px;height:8px;left:0;top:0;cursor:pointer;z-index:3;background:var(--sym-color-secondary);margin-top:3px;margin-left:3px}@media screen and (min-width: 600px){.form-module__field--unit label:not(.error):after{opacity:0}}.form-module__confirmation{text-align:center;padding:30px 0px}form{width:100%}form label{display:block;margin:0 0 10px;font-size:15px;color:var(--sym-color-text);font-family:var(--sym-font-family-tertiary)}form label span{font-size:0.8em}form select{cursor:pointer}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form select,form textarea{border:none;background:none;border-bottom:0.5px solid var(--sym-color-dark);margin:0px 0px 10px;color:var(--sym-color-text);padding:5px 11px;font-family:var(--sym-font-family-tertiary);width:100%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}form select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}form select::-ms-expand{display:none}form select option{color:var(--sym-color-dark);text-align:left}form textarea{min-height:120px}form input:-ms-input-placeholder{color:var(--sym-color-text);opacity:1}form input::placeholder{color:var(--sym-color-text);opacity:1}label.error{position:absolute;bottom:100%;left:0px;color:#fff;background:#e74c3c;padding:7px 12px;border-radius:3px;margin-bottom:2px;z-index:3}label.error:before{content:"";display:block;position:absolute;top:100%;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e74c3c}input[type=text].error,input[type=tel].error,input[type=email].error,select.error,textarea.error{border-color:#e74c3c}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left}.errorMsg ul,.errorMsg ul li{color:#fff !important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success{background-color:var(--sym-color-primary)}p#thankyou{text-align:center}.field.gdpr{position:relative;margin-bottom:15px}.field.gdpr input{position:absolute;left:-99999px}.field.gdpr input:checked+label:after{opacity:1}.field.gdpr label:not(.error){position:relative;padding-left:18px;text-align:left;font-size:11px}.field.gdpr label:not(.error) a{color:var(--sym-color-text);text-decoration:underline}.field.gdpr label:not(.error):before{content:"";display:block;position:absolute;width:14px;height:14px;background:transparent;border:1px solid var(--sym-color-primary);left:0;top:0;cursor:pointer;z-index:2}.field.gdpr label:not(.error):after{content:"";display:block;position:absolute;width:8px;height:8px;left:0;top:0;cursor:pointer;z-index:3;background:var(--sym-color-primary);margin-top:3px;margin-left:3px}@media screen and (min-width: 600px){.field.gdpr label:not(.error):after{opacity:0}}@media (max-width: 600px){.form-module .col-4{width:100%}.form-module .col-6{width:100%}.field.gdpr label:not(.error){padding-left:70px;min-height:30px;line-height:16px}.field.gdpr label:not(.error):before{content:"";display:block;position:absolute;width:51px;height:30px;background:#d7d7d7;border-radius:15px;left:0;top:0;cursor:pointer;transition:all 0.4s;border:0}.field.gdpr label:not(.error):after{content:"";display:block;position:absolute;width:24px !important;height:24px !important;background:#fff;transition:all 0.4s;border-radius:50%;top:3px;left:3px;z-index:3;margin:0}.field.gdpr input{position:absolute;left:-99999px}.field.gdpr input:checked+label:after{left:24px;margin:0;top:3px}.field.gdpr input:checked+label:before{background:var(--sym-color-primary)}}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(100px)}.animate-fade.top.fade-in{transform:translateY(0)}.animate-fade.bottom{transform:translateY(-100px)}.animate-fade.bottom.fade-in{transform:translateY(0)}.animate-fade.left{transform:translateX(-100px)}.animate-fade.left.fade-in{transform:translateX(0)}.animate-fade.right{transform:translateX(100px)}.animate-fade.right.fade-in{transform:translateX(0)}.animate-fade.fade-in{opacity:1;transition:all 1.4s cubic-bezier(0.18, 0.32, 0.17, 0.99)}@media only screen and (max-width: 600px){.animate-fade.right{transform:translateY(100px)}.animate-fade.right.fade-in{transform:translateY(0)}}.container,.privary-navigation__list,.otMod.js-openTable,.accommodations_holder .room_container,.bgQuad_container,.amenities_inner,.capacityChart_holder,.cards_holder,.events_holder,.featuredOffer_holder,.featuredRoom_holder,.gallery.homepageGallery .gallery_holder,.gallery.defaultGallery .gallery_holder,.hoursOperation_holder,.hoursOperation_disclaimer,.introComplement_holder,.location_holder,.menusQuad,.offers_holder .eachOffer_flex,.pressRelases_holder,.reviews_holder,.singleQuad_holder,.sliderWithPreview_imagesCarousel,.sliderWithPreview_textCarousel,.slider_holder,.venues_holder .eachVenue_flex,#contact-us .intro-content{max-width:1170px;padding:0 15px;margin:0 auto}.wrapper{margin:0 auto;max-width:1500px;width:100%}.img-fit,#attractions .attraction-lightbox__content .attraction__image img{width:100%;height:100%;object-fit:cover;object-position:center}.flex-box{display:-ms-flexbox;display:flex}@media (max-width: 1024px){.flex-box:not(.n-columns){-ms-flex-direction:column;flex-direction:column}}.flex-box.j-between{-ms-flex-pack:justify;justify-content:space-between}.flex-box.j-center{-ms-flex-pack:center;justify-content:center}.flex-box.j-end{-ms-flex-pack:end;justify-content:flex-end}.flex-box.j-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-box.a-center{-ms-flex-align:center;align-items:center}.flex-box.a-start{-ms-flex-align:start;align-items:flex-start}.flex-box.a-end{-ms-flex-align:end;align-items:flex-end}.flex-box.r-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 1024px){.flex-box.r-reverse:not(.n-columns){-ms-flex-direction:column;flex-direction:column}}h1{font-family:var(---sym-font-family-primary);font-size:2em}h2{font-family:var(--sym-font-family-secondary)}p{color:var(--sym-color-text);font-family:var(--sym-font-family-tertiary)}ul{list-style:none}ul.sym-inline-list{padding-left:15px}ul.sym-inline-list li{list-style:circle}a,input,button{color:var(--sym-color-primary);transition:all 0.3s ease-in-out}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none}.lbx{z-index:999999 !important}.lbx.lbx-media.lbx-fullscreen .lbx_close svg{stroke:#fff}.lbx.lbx-media.lbx-fullscreen .lbx_arrow-box svg{stroke:#fff}.lbx_close{border:none;background:none;width:14px;height:14px;transition:all .3s ease-in-out;top:40px;right:40px;padding:0}.lbx_close svg{stroke:var(--sym-color-dark);width:100%;height:100%}@media (-moz-touch-enabled: 0), (pointer: fine){.lbx_close svg:hover{opacity:.7}}.lbx_arrow-box{width:75px;aspect-ratio:1/1;padding-inline:30px}.lbx_arrow-box svg{width:100%;height:100%;stroke:var(--sym-color-dark)}ul.global-sitemap{position:relative;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;width:100%;max-width:600px;margin-left:calc(50% - 300px);padding:40px 0px 40px 20px;padding-left:20px;margin-bottom:0px}ul.global-sitemap li{line-height:1.6;position:relative;margin-bottom:15px;padding-left:30px}ul.global-sitemap li a{text-decoration:underline;color:var(--sym-color-text);transition:all .3s ease-in-out}ul.global-sitemap li a:hover{text-decoration:none}ul.global-sitemap li ul{border-left:1px solid rgba(var(--sym-color-secondary), 0.4);margin-left:0px;padding:5px 0px;margin:5px 0px}ul.global-sitemap li ul li{padding-left:10px;line-height:18px;opacity:.7}ul.global-sitemap li ul li:last-child{margin-bottom:0px}ul.global-sitemap li ul li:before{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){ul.global-sitemap{margin-left:calc(50% - 250px)}}@media only screen and (max-width: 600px){ul.global-sitemap{columns:1;column-count:1;width:60%;margin:0 auto}}.sub-menu ul{display:-ms-flexbox;display:flex;gap:84px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-block:20px 20px;margin-bottom:0px;border-bottom:0.5px solid var(--sym-color-dark)}.sub-menu ul li{display:block !important;margin-right:0px !important;padding-right:0px !important;border-right:0px !important;line-height:0 !important}.sub-menu ul li a{font-size:.8125rem;line-height:1.4375rem;font-family:var(--sym-font-family-tertiary);letter-spacing:1.2px;position:relative;padding-bottom:5px;cursor:pointer;text-align:center;color:var(--sym-color-dark)}.sub-menu ul li a::before{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:calc(100% - 3px);background-color:var(--sym-color-primary);transform:scaleX(0)}.sub-menu ul li a.active::before{transform:scaleX(1)}@media (-moz-touch-enabled: 0), (pointer: fine){.sub-menu ul li a.active:hover::before{transform:scaleX(1)}}@media (-moz-touch-enabled: 0), (pointer: fine){.sub-menu ul li a:hover::before{transform:scaleX(0.5)}}@media (max-width: 600px){.sub-menu ul{padding-inline:15px;column-gap:30px;row-gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.btn{padding:7px 20px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;transition:all .3s ease-in-out}.hidden,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after,.amenities_item img,.events_filter span:not([class]),.menusQuad_image,.offers_holder .eachOffer_title+.eachOffer_dates,.pressRelases_holder .eachPress_subtitle,.reviews_headlineNav .reviews_arrow,.reviews_image,.singleQuad_thumbImg,.singleQuad_text .singleQuad_subtitle,.sliderWithPreview_textCarousel .eachSlide_textContent>.eachSlide_subtitle:first-of-type,.spaAmenities,#attractions .attraction__info .additional-info-from,#attractions .attraction-lightbox__content .attraction__info .btn,#home .top-content_scroll,#default .intro-content_image,#offers .topOffer_dates{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.animated,.sub-menu ul li a,.sub-menu ul li a::before,.footer_secondNav .secondary-navigation__item a::before,.footer .tertiary-navigation__item a::before,.header_langs .lang_current::after,.header_langs .lang_list,.header_top,.privary-navigation a::before,.privary-navigation__submenu li::before,.principalMenu,.principalMenu .privary-navigation__item:has(ul) a::after,.swiper-arrow,.swiper-arrow::before,.accommodations_filter li,.accommodations_filter li::before,.accommodations_holder .room_images a::before,.accommodations_filter,.accommodations_selector::after,.accordion_title::before,.accordion_title::after,.cards_holder .card_previewTitle,.cards_holder .card_hoverContent,.events_select::after,.events_option,.events_views button:not(.btn-secondary)::before,.events_calendar .day,.gallery.homepageGallery .gallery_link::before,.gallery.defaultGallery .gallery_link::before,.menusQuad_filter li,.menusQuad_filter,.menusQuad_selector::after,.offers_filter li,.offers_filter li::before,.offers_filter,.offers_selector::after,.venues_filter li,.venues_filter li::before,.venues_filter,.venues_selector::after,#gallery-grid .gallery-grid__image .gallery-grid__overlay::before,.burgerBtn_eachLine,.header{transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}*{box-sizing:border-box;scroll-behavior:smooth;scroll-margin-top:120px}html{font-size:16px}body{margin:0;font-family:var(---sym-font-family-primary);font-size:var(--sym-font-size-1rem);color:var(--sym-color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.skip-to-content{background:var(--sym-color-primary);color:#fff;position:fixed;transition:all 300ms ease-out;z-index:99999999;top:-100px;display:block;margin:0}.skip-to-content:focus{top:0}.skip-to-content:hover{background:var(--sym-color-secondary)}.footer{clear:both;background-color:var(--sym-color-dark);padding-block:40px}.footer_top{padding-bottom:55px;gap:50px}.footer_mid{padding-block:20px;border-top:1px solid #fff;border-bottom:1px solid #fff}.footer_bottom{padding-top:20px}.footer_logoAndSocial{-ms-flex-direction:column;flex-direction:column;gap:30px;padding-right:10px}@media (min-width: 600px){.footer_mobileSocial{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.footer_contactInfo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer_contactInfo a{color:#fff;font-size:.9375rem;line-height:1.6875rem}.footer_secondNav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;padding-inline:8px 3px}.footer_secondNav .secondary-navigation__list{display:-ms-flexbox;display:flex;margin-bottom:0}.footer_secondNav .secondary-navigation__item{position:relative;padding-right:35px}.footer_secondNav .secondary-navigation__item::after{content:"";display:block;position:absolute;top:50%;right:20px;width:4px;height:4px;border-radius:100%;background-color:#fff;transform:translateY(-50%)}.footer_secondNav .secondary-navigation__item:last-of-type{padding-right:0px}.footer_secondNav .secondary-navigation__item:last-of-type::after{content:none}.footer_secondNav .secondary-navigation__item a{color:#fff;font-size:1rem;letter-spacing:0.32px;white-space:nowrap;padding-bottom:3px;position:relative}.footer_secondNav .secondary-navigation__item a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:0px;height:1px;background-color:#fff}@media (-moz-touch-enabled: 0), (pointer: fine){.footer_secondNav .secondary-navigation__item a:hover::before{width:100%}}.footer_thirdNav{display:-ms-flexbox;display:flex;gap:12px}.footer_thirdNav a{padding-right:13px;position:relative;color:#fff;text-decoration:none;font-size:.875rem}.footer_thirdNav a::after{content:"";display:block;position:absolute;top:50%;right:0;width:3px;height:3px;transform:translateY(-50%);background-color:#fff;border-radius:100%}.footer_thirdNav a:last-of-type::after{content:none}@media (-moz-touch-enabled: 0), (pointer: fine){.footer_thirdNav a:hover{opacity:.5}}.footer_thirdNav a#ot-sdk-btn.ot-sdk-show-settings{padding-right:13px !important;position:relative !important;color:#fff !important;font-size:.875rem !important}.footer_thirdNav a#ot-sdk-btn.ot-sdk-show-settings::after{content:"";display:block;position:absolute;top:50%;right:0;width:3px;height:3px;transform:translateY(-50%);background-color:#fff;border-radius:100%}@media (-moz-touch-enabled: 0), (pointer: fine){.footer_thirdNav a#ot-sdk-btn.ot-sdk-show-settings:hover{opacity:.5}}.footer_thirdNav div{display:-ms-flexbox;display:flex;height:fit-content}.footer_brands{column-gap:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:33px}.footer_rights{color:#fff;font-size:.8125rem;line-height:1.5625rem}.footer_powered{color:#fff;font-size:.8125rem;line-height:1.5625rem}.footer .tertiary-navigation__list{display:-ms-flexbox;display:flex;gap:13px;margin-bottom:0px}.footer .tertiary-navigation__item{position:relative;padding-right:15px}.footer .tertiary-navigation__item::after{content:"";display:block;position:absolute;top:58%;right:0;width:2px;height:2px;transform:translateY(-50%);border-radius:100%;background-color:#fff}.footer .tertiary-navigation__item:last-of-type{padding-right:0px}.footer .tertiary-navigation__item:last-of-type::after{content:none}.footer .tertiary-navigation__item a{color:#fff;font-size:.6875rem;font-family:var(--sym-color-secondary);position:relative;padding-bottom:3px}.footer .tertiary-navigation__item a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:0px;height:1px;background-color:#fff}@media (-moz-touch-enabled: 0), (pointer: fine){.footer .tertiary-navigation__item a:hover::before{width:100%}}.footer .social-media{margin-block:0;padding-left:0;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-align:center;align-items:center}.burgerBtn{all:unset;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:13px;cursor:pointer;-ms-flex:1;flex:1;padding-block:18px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.burgerBtn_lines{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;width:16px}.burgerBtn_eachLine{height:1px;background-color:var(--sym-color-primary);width:100%;border-radius:10px}.burgerBtn_label{color:var(--sym-color-primary);font-size:.625rem;font-weight:bold}@media (-moz-touch-enabled: 0), (pointer: fine){.burgerBtn:hover .burgerBtn_eachLine{width:100%}.burgerBtn:hover .burgerBtn_eachLine:first-of-type,.burgerBtn:hover .burgerBtn_eachLine:last-of-type{width:100%}}.mobile_nav{display:block;position:fixed;bottom:-1px;left:0px;z-index:99999;background-color:#fff;width:100vw;display:-ms-flexbox;display:flex;box-shadow:1px 8px 12px 3px rgba(0,0,0,0.2)}@media (min-width: 600px){.mobile_nav{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.mobile_nav .btn-tel{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;padding-block:33px 15px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.625rem;font-weight:bold;font-family:var(---sym-font-family-primary);padding-left:0}.mobile_nav .btn-tel::before{left:50%;top:18px;transform:translateX(-50%)}.mobile_nav .btn-booking{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;padding-inline:10px;padding-block:22px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-color:var(--sym-color-primary);background-color:var(--sym-color-primary);color:#fff;line-height:1}@media (max-width: 600px){.footer{padding-bottom:80px}.footer .container,.footer .privary-navigation__list,.footer .otMod.js-openTable,.footer .accommodations_holder .room_container,.accommodations_holder .footer .room_container,.footer .bgQuad_container,.footer .amenities_inner,.footer .capacityChart_holder,.footer .cards_holder,.footer .events_holder,.footer .featuredOffer_holder,.footer .featuredRoom_holder,.footer .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery .footer .gallery_holder,.footer .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery .footer .gallery_holder,.footer .hoursOperation_holder,.footer .hoursOperation_disclaimer,.footer .introComplement_holder,.footer .location_holder,.footer .menusQuad,.footer .offers_holder .eachOffer_flex,.offers_holder .footer .eachOffer_flex,.footer .pressRelases_holder,.footer .reviews_holder,.footer .singleQuad_holder,.footer .sliderWithPreview_imagesCarousel,.footer .sliderWithPreview_textCarousel,.footer .slider_holder,.footer .venues_holder .eachVenue_flex,.venues_holder .footer .eachVenue_flex,.footer #contact-us .intro-content,#contact-us .footer .intro-content{padding-inline:0}.footer_top{padding-bottom:20px}.footer_mid{border-top:0px;padding-bottom:55px}.footer_bottom{padding-top:30px}.footer_logoAndSocial{padding-right:0px}.footer_brands{padding-top:70px;border-top:1px solid #fff;width:100%}.footer_mobileSocial{width:100%}.footer_mobileSocial .social-media{-ms-flex-pack:center;justify-content:center;gap:25px}.footer_mobileSocial:not(:has(img)){display:none}.footer_contactInfo,.footer_contactInfo a,.footer_contactInfo p{text-align:center;font-size:.9375rem;text-decoration:none;margin-bottom:5px}.footer_secondNav{padding-inline:22vw}.footer_secondNav .secondary-navigation__list{-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:15px;row-gap:10px;-ms-flex-pack:center;justify-content:center}.footer_secondNav .secondary-navigation__item{padding-right:0px;padding-left:15px}.footer_secondNav .secondary-navigation__item::after{right:unset;left:0}.footer_secondNav .secondary-navigation__item:first-of-type,.footer_secondNav .secondary-navigation__item:nth-of-type(odd){padding-left:0px}.footer_secondNav .secondary-navigation__item:first-of-type::after,.footer_secondNav .secondary-navigation__item:nth-of-type(odd)::after{content:none}.footer_secondNav .secondary-navigation__item:last-of-type::after{content:''}}@media (max-width: 600px) and (max-width: 600px){.footer_secondNav .social-media{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.footer_thirdNav{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px}.footer_thirdNav a{color:#fff;font-size:1rem}.footer_thirdNav a::after{content:none}.footer_thirdNav a#ot-sdk-btn.ot-sdk-show-settings::after{content:none}.footer_rights{text-align:center;padding-inline:60px;padding-bottom:20px}}.form-module{position:relative;row-gap:30px}.form-module h2{text-align:center;padding-bottom:30px}.form-module__submit{width:100%}.form-module__field{margin-top:7px}.form-module__field--label{width:100%;margin-bottom:12px;font-size:.75rem;font-family:var(--sym-font-family-tertiary);line-height:1.4375rem;letter-spacing:2.4px;font-weight:var(--regular_weigth)}.form-module__field--unit label:not(.error){padding-left:25px}.form-module__field--unit label:not(.error):before{top:4px}.form-module__field--unit label:not(.error):after{top:4px}.form-module__field.checkbox,.form-module__field.radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:40px}form label{font-size:.9375rem;line-height:1.5625rem;font-family:var(--sym-font-family-tertiary);line-height:1.4375rem;font-weight:400}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form select,form textarea{font-size:.9375rem;line-height:1.5625rem;font-family:var(--sym-font-family-tertiary);line-height:1.4375rem;font-weight:400;padding:0 28px 12px;margin-bottom:0px}.field.gdpr label:not(.error){padding-left:23px;font-size:.9375rem;line-height:1.5625rem;font-family:var(--sym-font-family-tertiary);line-height:1.4375rem;font-weight:400}.field.gdpr label:not(.error) a{text-decoration:none}@media (-moz-touch-enabled: 0), (pointer: fine){.field.gdpr label:not(.error) a:hover{opacity:.5}}.field.gdpr label:not(.error):before{top:4px}.field.gdpr label:not(.error):after{top:4px}.field.gdpr:last-of-type{margin-bottom:0px}.field.gdpr:last-of-type label{margin-bottom:0px}@media (max-width: 600px){.field.gdpr label:not(.error){padding-left:70px}.field.gdpr label:not(.error):after{top:7px}.field.gdpr input:checked+label:after{top:7px}}.header{display:block;position:fixed;top:0;z-index:99999;width:100%;padding-top:25px}.header_location{color:#fff;font-size:.6875rem}.header_langs{position:relative}.header_langs .lang_current{color:#fff;position:relative;padding-right:21px;font-size:.6875rem;cursor:pointer}.header_langs .lang_current::after{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:11px;height:7px;mask:url("/assets/svg/arrow-langs.svg");mask-position:center;mask-repeat:no-repeat;background-color:#fff}.header_langs .lang_list{z-index:9;opacity:0;pointer-events:none;margin:0px;position:absolute;top:110%;left:50%;transform:translateX(-50%);background-color:var(--sym-color-dark);padding:0px 15px 15px}.header_langs .lang_list li{padding-block:10px;border-bottom:1px solid #9F9F9F;display:block;width:100%;text-align:center}.header_langs .lang_list li a{text-align:center;color:#fff;font-size:.6875rem;font-family:var(--sym-font-family-tertiary);letter-spacing:3.9px}.header_langs.opened .lang_current::after{transform:translateY(-50%) rotate(180deg)}.header_langs.opened .lang_list{opacity:1;pointer-events:all}.header_top{padding-bottom:25px;border-bottom:1px solid #fff}.header_bottom{padding-block:15px}.header_left{gap:45px}.header_mid{position:absolute;left:50%;transform:translateX(-50%);top:28px}.header_right{gap:25px}.header.up,body#attractions .header,body#gallery-grid .header,body#gallery-flex .header,#contact-us:has(.no-topContentImage) .header,#default:has(.no-topContentImage) .header,#offers .header,.header.down{background-color:#fff;padding-top:15px}.header.up .header_top,body#attractions .header .header_top,body#gallery-grid .header .header_top,body#gallery-flex .header .header_top,#contact-us:has(.no-topContentImage) .header .header_top,#default:has(.no-topContentImage) .header .header_top,#offers .header .header_top,.header.down .header_top{padding-bottom:15px;border-color:#DBDBDB}.header.up .header_langs .lang_current,body#attractions .header .header_langs .lang_current,body#gallery-grid .header .header_langs .lang_current,body#gallery-flex .header .header_langs .lang_current,#contact-us:has(.no-topContentImage) .header .header_langs .lang_current,#default:has(.no-topContentImage) .header .header_langs .lang_current,#offers .header .header_langs .lang_current,.header.down .header_langs .lang_current{color:var(--sym-color-dark)}.header.up .header_langs .lang_current::after,body#attractions .header .header_langs .lang_current::after,body#gallery-grid .header .header_langs .lang_current::after,body#gallery-flex .header .header_langs .lang_current::after,#contact-us:has(.no-topContentImage) .header .header_langs .lang_current::after,#default:has(.no-topContentImage) .header .header_langs .lang_current::after,#offers .header .header_langs .lang_current::after,.header.down .header_langs .lang_current::after{background-color:var(--sym-color-dark)}.header.up .privary-navigation__item a,body#attractions .header .privary-navigation__item a,body#gallery-grid .header .privary-navigation__item a,body#gallery-flex .header .privary-navigation__item a,#contact-us:has(.no-topContentImage) .header .privary-navigation__item a,#default:has(.no-topContentImage) .header .privary-navigation__item a,#offers .header .privary-navigation__item a,.header.down .privary-navigation__item a{color:var(--sym-color-dark)}.header.up .privary-navigation__item a.active::before,body#attractions .header .privary-navigation__item a.active::before,body#gallery-grid .header .privary-navigation__item a.active::before,body#gallery-flex .header .privary-navigation__item a.active::before,#contact-us:has(.no-topContentImage) .header .privary-navigation__item a.active::before,#default:has(.no-topContentImage) .header .privary-navigation__item a.active::before,#offers .header .privary-navigation__item a.active::before,.header.down .privary-navigation__item a.active::before{background-color:var(--sym-color-dark)}.header.up .privary-navigation__submenu li a,body#attractions .header .privary-navigation__submenu li a,body#gallery-grid .header .privary-navigation__submenu li a,body#gallery-flex .header .privary-navigation__submenu li a,#contact-us:has(.no-topContentImage) .header .privary-navigation__submenu li a,#default:has(.no-topContentImage) .header .privary-navigation__submenu li a,#offers .header .privary-navigation__submenu li a,.header.down .privary-navigation__submenu li a{color:#fff}.privary-navigation__list{margin-bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.privary-navigation__item{list-style:none;position:relative}.privary-navigation a{color:#fff;font-size:.75rem;letter-spacing:1.2px;padding-bottom:3px;position:relative}.privary-navigation a::before{content:"";display:block;position:absolute;bottom:0;left:0;width:0px;height:1px;background-color:#fff}@media (-moz-touch-enabled: 0), (pointer: fine){.privary-navigation a:hover::before{width:100%}}.privary-navigation a.active::before{width:100%}.privary-navigation__submenu{position:absolute;left:50%;transform:translateX(-50%);text-align:center;padding:5px 5px;width:max-content;z-index:10;top:100%;display:none;-ms-flex-direction:column;flex-direction:column;padding:15px 20px 10px}.privary-navigation__submenu::before{content:"";display:block;position:absolute;top:15px;left:0;width:100%;height:calc(100% - 15px);background-color:var(--sym-color-primary)}.privary-navigation__submenu li{margin:0;padding:0;display:block;position:relative;padding-block:20px}.privary-navigation__submenu li::before{content:"";display:block;position:absolute;bottom:15px;left:15%;width:70%;height:.5px;background-color:#9F9F9F}@media (-moz-touch-enabled: 0), (pointer: fine){.privary-navigation__submenu li:hover::before{width:50%;left:25px}}.privary-navigation__submenu a{color:#fff;padding:5px 0px;text-transform:capitalize}@media (-moz-touch-enabled: 0), (pointer: fine){.privary-navigation__submenu a:hover::before{content:none}}.privary-navigation__submenu a.active::before{content:none !important}.privary-navigation__submenu.show{display:-ms-flexbox;display:flex}.principalMenu{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999999;transform:translateX(-110%);padding:65px 50px;background-color:var(--sym-color-dark)}.principalMenu.open{transform:translateX(0%)}.principalMenu_close{display:block;width:14px;height:14px;position:absolute;top:20px;right:20px;background-color:#fff;mask:url("/assets/svg/close-menu-icon.svg");mask-position:center;mask-repeat:no-repeat;cursor:pointer}.principalMenu_holder{display:-ms-flexbox;display:flex;height:100%;width:100%;margin-inline:auto 0}.principalMenu_holder img{max-width:155px;margin-inline:auto}.principalMenu_textContent{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;gap:70px}.principalMenu_textContent.noLogo{padding-top:30px}.principalMenu_textContent.noLogo .principalMenu_textContent-top{height:100%}.principalMenu_textContent-top{height:55%;overflow-y:auto}.principalMenu_textContent-top::after{content:"";display:block;position:sticky;bottom:-1px;left:0;z-index:1;pointer-events:none;width:100%;height:10%;background:linear-gradient(0deg, rgba(var(--sym-color-dark), 0.6) 0%, rgba(var(--sym-color-dark), 0) 100%)}.principalMenu_textContent-bottom{height:15%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.principalMenu .privary-navigation{height:100%}.principalMenu .privary-navigation__list{-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-inline:0px;gap:35px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.principalMenu .privary-navigation__item{position:relative}.principalMenu .privary-navigation__item a{font-size:1rem;display:block;text-align:center;width:fit-content;margin-inline:auto}.principalMenu .privary-navigation__item a::before{background-color:var(--sym-color-primary)}.principalMenu .privary-navigation__item a.active:has(+ul)::before{content:none}.principalMenu .privary-navigation__item:has(ul) a{padding-inline:17px}.principalMenu .privary-navigation__item:has(ul) a::after{content:"";display:block;position:absolute;top:7px;right:0;width:10px;height:7px;mask:url("/assets/svg/arrow-langs.svg");mask-position:center;mask-repeat:no-repeat;background-color:var(--sym-color-primary)}.principalMenu .privary-navigation__item.hover a::after{transform:rotate(180deg)}.principalMenu .privary-navigation__submenu{position:static;background:unset;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;row-gap:10px;max-height:0px;margin-left:0;width:100%;padding:0px;transition:all 0s linear;opacity:0;pointer-events:none;transform:translateX(0)}.principalMenu .privary-navigation__submenu a{font-size:.6875rem}.principalMenu .privary-navigation__submenu a::after{content:none !important}.principalMenu .privary-navigation__submenu.show{transition:all 0s linear;width:100%;max-height:unset;padding:15px 25px 5px;opacity:1;pointer-events:all}.principalMenu .social-media{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;width:100%}.principalMenu .secondary-navigation__list{margin-bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.principalMenu .secondary-navigation__item a{color:#fff;font-size:.875rem}@media (max-width: 1024px){.privary-navigation__list{-ms-flex-pack:center;justify-content:center;column-gap:20px;row-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 600px){body:has(.fixedUnderHeader) .header.down,body:has(.fixedUnderHeader) .header.up,body:has(.fixedUnderHeader) body#attractions .header,body#attractions body:has(.fixedUnderHeader) .header,body:has(.fixedUnderHeader) body#gallery-grid .header,body#gallery-grid body:has(.fixedUnderHeader) .header,body:has(.fixedUnderHeader) body#gallery-flex .header,body#gallery-flex body:has(.fixedUnderHeader) .header,body:has(.fixedUnderHeader) #contact-us:has(.no-topContentImage) .header,#contact-us:has(.no-topContentImage) body:has(.fixedUnderHeader) .header,body:has(.fixedUnderHeader) #default:has(.no-topContentImage) .header,#default:has(.no-topContentImage) body:has(.fixedUnderHeader) .header,body:has(.fixedUnderHeader) #offers .header,#offers body:has(.fixedUnderHeader) .header{box-shadow:none}body:has(.fixedUnderHeader) .fixedUnderHeader ul{box-shadow:1px 8px 12px 3px rgba(0,0,0,0.2)}.header{padding-top:35px}}@media (max-width: 600px) and (max-width: 600px){.header_bottom,.header .btn-booking,.header .btn-tel{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.header_top{border-bottom:0px;padding-bottom:35px}.header_left{position:relative;top:0;left:50%;transform:translateX(-50%);transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99)}.header_left img{transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);max-width:250px}.header_right{transition:all 0.7s cubic-bezier(0.18, 0.32, 0.17, 0.99);position:absolute;top:30px;right:20px}.header.up,body#attractions .header,body#gallery-grid .header,body#gallery-flex .header,#contact-us:has(.no-topContentImage) .header,#default:has(.no-topContentImage) .header,#offers .header,.header.down{padding-top:35px;box-shadow:1px 8px 12px 3px rgba(0,0,0,0.2)}.header.up .header_top,body#attractions .header .header_top,body#gallery-grid .header .header_top,body#gallery-flex .header .header_top,#contact-us:has(.no-topContentImage) .header .header_top,#default:has(.no-topContentImage) .header .header_top,#offers .header .header_top,.header.down .header_top{padding-bottom:35px}.header.up .header_left img,body#attractions .header .header_left img,body#gallery-grid .header .header_left img,body#gallery-flex .header .header_left img,#contact-us:has(.no-topContentImage) .header .header_left img,#default:has(.no-topContentImage) .header .header_left img,#offers .header .header_left img,.header.down .header_left img{max-width:300px}.header.up .header_right,body#attractions .header .header_right,body#gallery-grid .header .header_right,body#gallery-flex .header .header_right,#contact-us:has(.no-topContentImage) .header .header_right,#default:has(.no-topContentImage) .header .header_right,#offers .header .header_right,.header.down .header_right{opacity:0;pointer-events:none}}.otMod.js-openTable{height:320px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.otMod.js-openTable:not(:has(img)){background-color:var(--sym-color-secondary)}.otMod.js-openTable img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.otMod.js-openTable h2{color:#fff;margin-bottom:40px}@media (max-width: 600px){.otMod.js-openTable{height:unset;padding-top:50px}}.ot-dtp-picker.wide{padding:0 !important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:780px !important;max-width:90% !important;margin:0 auto}@media (max-width: 600px){.ot-dtp-picker.wide{width:100% !important}}.ot-dtp-picker.wide .ot-title{display:none !important}.ot-dtp-picker.wide form.ot-dtp-picker-form{background:transparent !important;height:52px !important;margin-bottom:52px;border:0;display:-ms-flexbox;display:flex;gap:22px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width: 600px){.ot-dtp-picker.wide form.ot-dtp-picker-form{-ms-flex-direction:column;flex-direction:column;height:unset !important}}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector{height:fit-content !important;border:0 !important;padding:10px 0;font-size:14px;text-align:center;text-transform:capitalize;font-family:var(---sym-font-family-primary);position:relative;margin:0;border-bottom:1px solid #fff !important}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link{color:#fff;font-family:var(---sym-font-family-primary);outline:0 !important;font-size:15px;font-weight:600;padding:0;text-align:center;letter-spacing:0.3px;text-transform:capitalize}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after{font-size:0 !important}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link .icon{display:none}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector select,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector input{-webkit-appearance:none;border:0 !important;left:0;margin:0;padding:0;color:#fff;font-family:var(---sym-font-family-primary);font-size:14px;font-weight:600;letter-spacing:0.3px}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-party-size-picker{width:165px;max-width:25%;position:relative}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-party-size-picker::after{content:"";display:block;position:absolute;top:50%;right:10px;z-index:1;width:15px;height:15px;mask-image:url("/assets/svg/people-icon.svg");mask-position:center;mask-repeat:no-repeat;background-color:#fff;transform:translateY(-50%)}@media (max-width: 1024px){.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-party-size-picker{background-position:10% center}}@media (max-width: 600px){.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-party-size-picker{max-width:100%}}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker{width:165px;max-width:25%;position:relative}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker::after{content:"";display:block;position:absolute;top:50%;right:10px;z-index:1;width:15px;height:15px;mask-image:url("/assets/svg/calendar-view-icon.svg");mask-position:center;mask-repeat:no-repeat;background-color:#fff;transform:translateY(-50%)}@media (max-width: 1024px){.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker{background-position:10% center}}@media (max-width: 600px){.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-date-picker{max-width:100%}}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-time-picker{width:165px;max-width:25%;position:relative}.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-time-picker::after{content:"";display:block;position:absolute;top:50%;right:10px;z-index:1;width:15px;height:15px;mask-image:url("/assets/svg/hour-icon.svg");mask-position:center;mask-repeat:no-repeat;background-color:#fff;transform:translateY(-50%)}@media (max-width: 1024px){.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-time-picker{background-position:10% center}}@media (max-width: 600px){.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector.ot-time-picker{max-width:100%}}.ot-dtp-picker.wide .ot-dtp-picker-button{width:208px !important;max-width:26%;background:none;padding:0 !important;border:0;height:52px;box-shadow:none !important;font-family:var(---sym-font-family-primary);font-size:14px;font-weight:600;letter-spacing:0.07px;text-align:center;padding-right:65px;text-transform:uppercase;border:1px solid #fff}@media (max-width: 1024px){.ot-dtp-picker.wide .ot-dtp-picker-button{background-position:95% center}}@media (-moz-touch-enabled: 0), (pointer: fine){.ot-dtp-picker.wide .ot-dtp-picker-button:hover{background-color:var(--sym-color-primary)}}@media (max-width: 600px){.ot-dtp-picker.wide .ot-dtp-picker-button{max-width:100%}}.ot-dtp-picker.wide .ot-powered-by{width:220px;max-width:20%;height:61px;position:relative;background:none !important;margin:0 !important}.ot-dtp-picker.wide .ot-powered-by::before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:135px;height:30px;background-color:#fff;mask-image:url("/assets/svg/OpenTablePoweredBy.svg");mask-position:center;mask-repeat:no-repeat}@media (max-width: 600px){.ot-dtp-picker.wide .ot-powered-by{max-width:100%}.ot-dtp-picker.wide .ot-powered-by::before{left:50%;transform:translate(-50%, -50%)}}.swiper-arrow{display:block;width:70px;height:70px;border:1px solid var(--sym-color-secondary);position:relative;cursor:pointer;z-index:2;background-color:#fff}.swiper-arrow::before{content:"";display:block;position:absolute;top:50%;left:50%;z-index:1;width:21px;height:9px;mask:url("/assets/svg/arrow-slider-v2.svg");transform:translate(-50%, -50%);mask-position:center;mask-repeat:no-repeat;background-color:var(--sym-color-dark)}.swiper-arrow.next-arrow::before{transform:translate(-50%, -50%) rotate(180deg)}@media (-moz-touch-enabled: 0), (pointer: fine){.swiper-arrow:hover{background-color:var(--sym-color-secondary)}.swiper-arrow:hover::before{background-color:#fff}}.swiper-arrow.transparent{background-color:transparent;border-color:#fff}.swiper-arrow.transparent::before{background-color:#fff}@media (-moz-touch-enabled: 0), (pointer: fine){.swiper-arrow.transparent:hover{background-color:#fff}.swiper-arrow.transparent:hover::before{background-color:var(--sym-color-secondary)}}.swiper-arrow.white,.gallery.homepageGallery .swiper-arrow.btn,.singleQuad.color-white .swiper-arrow.btn{background-color:#fff}@media (-moz-touch-enabled: 0), (pointer: fine){.swiper-arrow.white:hover,.gallery.homepageGallery .swiper-arrow.btn:hover,.singleQuad.color-white .swiper-arrow.btn:hover{background-color:var(--sym-color-secondary)}}.swiper-pagination{display:-ms-flexbox;display:flex}.swiper-pagination .swiper-pagination-bullet{display:block;width:9px;height:9px;margin-inline:21px !important;opacity:.5;background-color:var(--sym-color-secondary);transition:all .3s ease-in-out}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-pagination.white .swiper-pagination-bullet,.gallery.homepageGallery .swiper-pagination.btn .swiper-pagination-bullet,.singleQuad.color-white .swiper-pagination.btn .swiper-pagination-bullet{background-color:#fff}.accommodations{padding-block:0px 60px}.accommodations_filter{display:-ms-flexbox;display:flex;gap:84px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-block:20px 15px;background-color:#fff;margin-bottom:0px;border-bottom:0.5px solid var(--sym-color-dark)}.accommodations_filter li{font-size:.8125rem;line-height:1.4375rem;font-family:var(--sym-font-family-tertiary);letter-spacing:1.2px;position:relative;padding-bottom:5px;cursor:pointer;text-align:center}.accommodations_filter li::before{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:calc(100% - 3px);background-color:var(--sym-color-primary);transform:scaleX(0)}.accommodations_filter li.active{font-weight:var(--bold_weigth)}.accommodations_filter li.active::before{transform:scaleX(1)}@media (-moz-touch-enabled: 0), (pointer: fine){.accommodations_filter li.active:hover{font-weight:var(--bold_weigth)}.accommodations_filter li.active:hover::before{transform:scaleX(1)}}@media (-moz-touch-enabled: 0), (pointer: fine){.accommodations_filter li:hover::before{transform:scaleX(0.5)}}.accommodations_selector{pointer-events:none}@media (min-width: 600px){.accommodations_selector{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.accommodations_holder .room{padding-block:60px 50px}.accommodations_holder .room:nth-of-type(even) .room_container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.accommodations_holder .room:nth-of-type(even) .room_container .room_images .swiper-arrow{left:0px;background-color:transparent}.accommodations_holder .room:nth-of-type(even) .room_container .room_images .swiper-arrow.next-arrow{left:70px}.accommodations_holder .room_container{max-width:1350px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:5%}.accommodations_holder .room_images{width:49%;height:474px;position:relative}.accommodations_holder .room_images .swiper{height:100%}.accommodations_holder .room_images .swiper-arrow{position:absolute;bottom:0px;right:0px}.accommodations_holder .room_images .swiper-arrow.prev-arrow{right:70px}.accommodations_holder .room_images a{display:block;width:100%;height:100%;position:relative}.accommodations_holder .room_images a::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--sym-color-dark), 0);pointer-events:none}.accommodations_holder .room_images a::after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);width:32px;height:32px;mask:url("/assets/svg/expand-icon-v2.svg");mask-position:center;mask-repeat:no-repeat;pointer-events:none;background-color:#fff;opacity:0}@media (-moz-touch-enabled: 0), (pointer: fine){.accommodations_holder .room_images a:hover::before{background-color:rgba(var(--sym-color-dark), 0.5)}.accommodations_holder .room_images a:hover::after{opacity:1}}.accommodations_holder .room_copy{width:36%}.accommodations_holder .room_copy ul li{margin-bottom:10px}.accommodations_holder .room_copy ul li:last-of-type{margin-bottom:0px}.accommodations_holder .room_title{font-size:2.1875rem;margin-bottom:34px}.accommodations_holder .room_specs{display:-ms-flexbox;display:flex;gap:17px;-ms-flex-align:center;align-items:center;margin-bottom:32px}.accommodations_holder .room_space{position:relative;font-family:var(--sym-font-family-secondary);font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-style:italic}.accommodations_holder .room_space:has(+.room_sleeps){padding-right:20px}.accommodations_holder .room_space:has(+.room_sleeps)::before{content:"/";display:block;position:absolute;right:0;font-family:var(--sym-font-family-secondary);font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-style:italic}.accommodations_holder .room_space:has(+.room_sleeps:empty)::before{content:none}.accommodations_holder .room_sleeps{font-family:var(--sym-font-family-secondary);font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-style:italic}.accommodations_holder .room_anchors{margin-top:30px;display:-ms-flexbox;display:flex;column-gap:45px;row-gap:15px;-ms-flex-align:center;align-items:center}body.accommodations{padding-block:0px}@media (max-width: 600px){.accommodations{position:relative}.accommodations_filter{opacity:0;position:absolute;pointer-events:none;width:70%;top:115px;-ms-flex-direction:column;flex-direction:column;row-gap:0px;left:50%;transform:translateX(-50%);padding:10px 25px 40px;background-color:var(--sym-color-primary);z-index:2}.accommodations_filter li{padding-block:15px;border-bottom:1px solid #9F9F9F;color:#fff;display:block;width:100%;text-align:center}.accommodations_selector{pointer-events:all;width:100%;background-color:var(--sym-color-primary);color:#fff;display:block;padding:25px 18% 25px;position:relative;font-size:.8125rem;font-family:var(--sym-font-family-tertiary)}.accommodations_selector::before{content:"";display:block;position:absolute;bottom:20px;left:15%;width:70%;height:.5px;background-color:#9F9F9F}.accommodations_selector::after{content:"";display:block;position:absolute;top:50%;right:18%;transform:translateY(-50%);width:8px;height:13px;background-color:var(--sym-color-secondary);mask:url("/assets/svg/arrow-langs.svg");mask-position:center;mask-repeat:no-repeat}.accommodations_selector.active::after{transform:translateY(-50%) rotate(180deg)}.accommodations_selector.active+.accommodations_filter{opacity:1;pointer-events:all}.accommodations_holder .room:nth-of-type(even) .room_container{-ms-flex-direction:column;flex-direction:column}.accommodations_holder .room_container{-ms-flex-direction:column;flex-direction:column;padding-inline:25px}.accommodations_holder .room_images{width:100%;height:unset;aspect-ratio:3/2;margin-bottom:22px}.accommodations_holder .room_copy{width:100%}}@media (max-width: 600px) and (max-width: 600px){.accommodations_holder .room .swiper-arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.accordion_holder{width:100%;max-width:967px;padding:70px 15px 110px;margin:0 auto}.accordion_item{margin-bottom:15px}.accordion_item:last-of-type{margin-bottom:0px}.accordion_item[open] .accordion_title::before{background-color:var(--sym-color-secondary);transform:translateY(-50%) rotate(180deg)}.accordion_item[open] .accordion_title::after{background-color:var(--sym-color-secondary);transform:translateY(-50%) rotate(180deg)}.accordion_title{list-style:none;padding:23px 0px;border-bottom:1px solid #A7A7A7;position:relative;font-size:1.25rem;letter-spacing:-0.6px;line-height:1.875rem;font-family:var(---sym-font-family-primary)}.accordion_title::before{content:"";display:block;position:absolute;top:50%;right:0px;width:12px;height:1px;background-color:var(--sym-color-dark);transform:translateY(-50%)}.accordion_title::after{content:"";display:block;position:absolute;top:50%;right:0px;width:12px;height:1px;background-color:var(--sym-color-dark);transform:translateY(-50%) rotate(90deg)}@media (-moz-touch-enabled: 0), (pointer: fine){.accordion_title:hover::before,.accordion_title:hover::after{background-color:var(--sym-color-secondary)}}.accordion_textContent{padding-block:27px 40px;display:block;max-width:90%;margin-inline:auto}.bgQuad{position:relative;height:650px;width:100vw}.bgQuad_image{width:100%;height:100%;position:absolute;top:0;left:0}.bgQuad_image::after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(var(--sym-color-dark), 0.3);pointer-events:none}.bgQuad_container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-inline:81px}.bgQuad_container.text-align-left{-ms-flex-pack:start;justify-content:flex-start}.bgQuad_container.text-align-left .bgQuad_inner{text-align:left;width:305px}.bgQuad_container.text-align-left .bgQuad_inner .btn{margin-inline:0 auto}.bgQuad_container.text-align-right{-ms-flex-pack:end;justify-content:flex-end}.bgQuad_container.text-align-right .bgQuad_inner{text-align:left;width:305px}.bgQuad_container.text-align-right .bgQuad_inner .btn{margin-inline:0 auto}.bgQuad_inner{z-index:2;width:540px;max-width:80%;text-align:center}.bgQuad_inner,.bgQuad_inner p{color:#fff}.bgQuad_inner p{font-size:.9375rem;line-height:1.75rem}.bgQuad_subtitle{margin-bottom:6px}.bgQuad_title{margin-bottom:22px}.bgQuad .btn{display:block;width:fit-content;margin-top:37px;margin-inline:auto}@media (max-width: 600px){.bgQuad_container{padding-inline:25px}.bgQuad_container.text-align-right,.bgQuad_container.text-align-left{-ms-flex-pack:center;justify-content:center}.bgQuad_inner{max-width:80%}}.amenities{padding-block:75px 20px}.amenities.bg-black{background-color:var(--sym-color-dark);padding-bottom:80px}.amenities.bg-white{background-color:#fff}.amenities.bg-primary{background-color:var(--sym-color-primary);padding-bottom:80px}.amenities.bg-secondary{background-color:var(--sym-color-secondary);padding-bottom:80px}.amenities.bg-tertiary{background-color:var(--sym-color-tertiary);padding-bottom:80px}.amenities_header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:60px}.amenities_line{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:1px;background-color:var(--sym-color-secondary);opacity:.5}.amenities_title{margin-inline:60px}.amenities_inner{max-width:766px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:(1fr)[auto];grid-template-rows:repeat(auto, 1fr);grid-row-gap:3px}.amenities_item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-left:15px;position:relative}.amenities_item::before{content:"";display:block;position:absolute;top:11px;left:0px;border-radius:100%;width:3px;height:3px;background-color:var(--sym-color-primary)}.amenities:has(+.bg-black),.amenities:has(+.bg-primary),.amenities:has(+.bg-secondary),.amenities:has(+.bg-tertiary){padding-block:100px}@media (max-width: 1024px){.amenities_inner{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media (max-width: 600px){.amenities_header{padding-inline:28px}.amenities_title{margin-inline:20px}.amenities_inner{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding-inline:55px;padding-bottom:40px;position:relative}.amenities_inner::before{content:"";display:block;position:absolute;bottom:0;left:50%;width:calc(100% - 56px);height:1px;background-color:var(--sym-color-secondary);transform:translateX(-50%);opacity:.5}.amenities_item{-ms-flex-pack:start;justify-content:flex-start}.amenities:has(+.bg-black),.amenities:has(+.bg-primary),.amenities:has(+.bg-secondary),.amenities:has(+.bg-tertiary){padding-block:50px}}.capacityChart{background-color:var(--sym-color-dark);padding-block:70px 100px}.capacityChart_title{text-align:center;color:#fff;margin-bottom:30px}.capacityChart_table{width:100%;border-spacing:0px}.capacityChart_table thead{background-color:var(--sym-color-tertiary);text-align:center}.capacityChart_table thead tr th{padding-block:26px;font-family:var(--sym-font-family-tertiary);font-size:.75rem;letter-spacing:1.2px;text-transform:uppercase}.capacityChart_table tbody{text-align:center}.capacityChart_table tbody tr{border-bottom:1px solid var(--sym-color-tertiary)}.capacityChart_table tbody tr td{padding-block:26px;color:#fff}.capacityChart_swipe{padding:32px 30px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;color:#fff;font-family:var(--sym-font-family-secondary);font-size:.9375rem;font-weight:var(--light_weigth);gap:15px}@media (min-width: 600px){.capacityChart_swipe{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.capacityChart_swipe-arrow{width:20px;aspect-ratio:1/1;background-color:var(--sym-color-tertiary);border-radius:100%;position:relative}.capacityChart_swipe-arrow::before{content:"";display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%, -50%);mask:url("/assets/svg/arrow-swipe-icon.svg");mask-position:center;mask-repeat:no-repeat;background-color:var(--sym-color-primary)}@media (max-width: 600px){.capacityChart_holder{padding-inline:25px;overflow-x:scroll}.capacityChart_table{width:max-content;table-layout:fixed}.capacityChart_table thead tr th{width:60vw}.capacityChart_table thead tr th:first-of-type{width:95vw}.capacityChart_table tbody tr td{width:60vw}.capacityChart_table tbody tr td:first-of-type{width:95vw}}.cards{padding-block:120px 60px}.cards_title{text-align:center;margin-bottom:30px}.cards .container,.cards .privary-navigation__list,.cards .otMod.js-openTable,.cards .accommodations_holder .room_container,.accommodations_holder .cards .room_container,.cards .bgQuad_container,.cards .amenities_inner,.cards .capacityChart_holder,.cards .cards_holder,.cards .events_holder,.cards .featuredOffer_holder,.cards .featuredRoom_holder,.cards .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery .cards .gallery_holder,.cards .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery .cards .gallery_holder,.cards .hoursOperation_holder,.cards .hoursOperation_disclaimer,.cards .introComplement_holder,.cards .location_holder,.cards .menusQuad,.cards .offers_holder .eachOffer_flex,.offers_holder .cards .eachOffer_flex,.cards .pressRelases_holder,.cards .reviews_holder,.cards .singleQuad_holder,.cards .sliderWithPreview_imagesCarousel,.cards .sliderWithPreview_textCarousel,.cards .slider_holder,.cards .venues_holder .eachVenue_flex,.venues_holder .cards .eachVenue_flex,.cards #contact-us .intro-content,#contact-us .cards .intro-content{max-width:990px}.cards_holder{display:-ms-flexbox;display:flex;gap:30px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cards_holder .card{width:calc(50% - 15px);position:relative;aspect-ratio:24/29}.cards_holder .card_image{width:100%;height:100%;position:relative}.cards_holder .card_previewTitle{min-width:73%;padding:45px;background-color:var(--sym-color-tertiary);position:absolute;z-index:1;left:0%;bottom:0%;font-size:1.875rem;line-height:1.4375rem;letter-spacing:0.3px;font-style:italic;font-weight:lighter;font-family:var(--sym-font-family-secondary);margin-bottom:0px}.cards_holder .card_hoverContent{position:absolute;width:100%;height:100%;padding:40px 80px;z-index:2;opacity:0;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;background-color:var(--sym-color-tertiary)}.cards_holder .card_title{margin-bottom:30px}.cards_holder .card .btn-secondary,.cards_holder .card .events_list .eachEvent_copy .btn,.events_list .eachEvent_copy .cards_holder .card .btn,.cards_holder .card .event_lightbox .btn,.event_lightbox .cards_holder .card .btn,.cards_holder .card .pressRelases_holder .eachPress .btn,.pressRelases_holder .eachPress .cards_holder .card .btn,.cards_holder .card #attractions .attraction__info .btn,#attractions .attraction__info .cards_holder .card .btn{display:block;width:fit-content;margin-top:60px}@media (-moz-touch-enabled: 0), (pointer: fine){.cards_holder .card:hover .card_previewTitle{opacity:0}.cards_holder .card:hover .card_hoverContent{opacity:1}}@media (max-width: 1024px){.cards_holder .card_previewTitle{opacity:0}.cards_holder .card_hoverContent{opacity:1;padding-block:15px 30px;position:unset;height:fit-content}.cards_holder .card_title{display:block;width:100%}.cards_holder .card_title,.cards_holder .card_title p,.cards_holder .card_description,.cards_holder .card_description p{text-align:center;color:var(--sym-color-dark)}}@media (max-width: 1024px) and (-moz-touch-enabled: 0), (max-width: 1024px) and (pointer: fine){.cards_holder .card:hover .card_image::before{background:rgba(var(--sym-color-dark), 0)}}@media (max-width: 1024px){.cards_holder .card.no-Description .card_hoverContent{background-color:transparent;position:absolute;z-index:1;left:50%;transform:translateX(-50%);bottom:3%;top:unset}.cards_holder .card.no-Description .card_title,.cards_holder .card.no-Description .card_title p,.cards_holder .card.no-Description .card_description,.cards_holder .card.no-Description .card_description p{color:#fff}.cards_holder .card .btn-secondary,.cards_holder .card .events_list .eachEvent_copy .btn,.events_list .eachEvent_copy .cards_holder .card .btn,.cards_holder .card .event_lightbox .btn,.event_lightbox .cards_holder .card .btn,.cards_holder .card .pressRelases_holder .eachPress .btn,.pressRelases_holder .eachPress .cards_holder .card .btn,.cards_holder .card #attractions .attraction__info .btn,#attractions .attraction__info .cards_holder .card .btn{color:#fff;display:block;margin-inline:auto;margin-top:20px}.cards_holder .card .btn-secondary::before,.cards_holder .card .events_list .eachEvent_copy .btn::before,.events_list .eachEvent_copy .cards_holder .card .btn::before,.cards_holder .card .event_lightbox .btn::before,.event_lightbox .cards_holder .card .btn::before,.cards_holder .card .pressRelases_holder .eachPress .btn::before,.pressRelases_holder .eachPress .cards_holder .card .btn::before,.cards_holder .card #attractions .attraction__info .btn::before,#attractions .attraction__info .cards_holder .card .btn::before{background-color:#fff}}@media (max-width: 600px){.cards{padding-block:0px}.cards_title{padding-top:70px;max-width:90%;margin-inline:auto}.cards .container,.cards .privary-navigation__list,.cards .otMod.js-openTable,.cards .accommodations_holder .room_container,.accommodations_holder .cards .room_container,.cards .bgQuad_container,.cards .amenities_inner,.cards .capacityChart_holder,.cards .cards_holder,.cards .events_holder,.cards .featuredOffer_holder,.cards .featuredRoom_holder,.cards .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery .cards .gallery_holder,.cards .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery .cards .gallery_holder,.cards .hoursOperation_holder,.cards .hoursOperation_disclaimer,.cards .introComplement_holder,.cards .location_holder,.cards .menusQuad,.cards .offers_holder .eachOffer_flex,.offers_holder .cards .eachOffer_flex,.cards .pressRelases_holder,.cards .reviews_holder,.cards .singleQuad_holder,.cards .sliderWithPreview_imagesCarousel,.cards .sliderWithPreview_textCarousel,.cards .slider_holder,.cards .venues_holder .eachVenue_flex,.venues_holder .cards .eachVenue_flex,.cards #contact-us .intro-content,#contact-us .cards .intro-content{padding-inline:0}.cards_holder{-ms-flex-direction:column;flex-direction:column;padding-inline:0;gap:0}.cards_holder .card{width:100%;padding-inline:0;background-color:var(--sym-color-tertiary);aspect-ratio:unset}.cards_holder .card.no-Description .card_hoverContent{position:static;transform:unset;padding:40px 50px}.cards_holder .card.no-Description .card_title{color:var(--sym-color-dark)}.cards_holder .card_hoverContent{position:static;transform:unset;padding:40px 50px}.cards_holder .card_image{width:100%;height:unset;aspect-ratio:63/41}.cards_holder .card_title{color:var(--sym-color-dark);margin-bottom:15px}.cards_holder .card .btn-secondary,.cards_holder .card .events_list .eachEvent_copy .btn,.events_list .eachEvent_copy .cards_holder .card .btn,.cards_holder .card .event_lightbox .btn,.event_lightbox .cards_holder .card .btn,.cards_holder .card .pressRelases_holder .eachPress .btn,.pressRelases_holder .eachPress .cards_holder .card .btn,.cards_holder .card #attractions .attraction__info .btn,#attractions .attraction__info .cards_holder .card .btn{color:var(--sym-color-dark);margin-top:30px}.cards_holder .card .btn-secondary::before,.cards_holder .card .events_list .eachEvent_copy .btn::before,.events_list .eachEvent_copy .cards_holder .card .btn::before,.cards_holder .card .event_lightbox .btn::before,.event_lightbox .cards_holder .card .btn::before,.cards_holder .card .pressRelases_holder .eachPress .btn::before,.pressRelases_holder .eachPress .cards_holder .card .btn::before,.cards_holder .card #attractions .attraction__info .btn::before,#attractions .attraction__info .cards_holder .card .btn::before{background-color:var(--sym-color-primary)}}.events{padding-block:50px}.events_title{text-align:center;margin-bottom:30px}.events_filter{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;column-gap:23px;row-gap:20px;width:1050px;max-width:100%;margin-inline:auto;padding-bottom:21px}.events_filter fieldset{display:block}.events_filter fieldset legend,.events_filter fieldset label{all:unset;display:block;font-size:.9375rem;font-family:var(---sym-font-family-primary);line-height:1.5625rem;margin-bottom:0px;padding-bottom:0px}.events_filter fieldset input[type="text"]{display:block;margin-bottom:0px;border:1px solid var(--sym-color-dark);padding:10px 15px 12px;min-width:240px;max-width:100%;font-size:.8125rem;line-height:1.4375rem;font-family:var(---sym-font-family-primary);letter-spacing:0;cursor:pointer;color:var(--sym-color-dark)}.events_select{position:relative}.events_select::after{content:"";display:block;position:absolute;right:15px;bottom:12px;width:23px;height:23px;background-color:var(--sym-color-secondary);mask-position:center;mask-repeat:no-repeat;pointer-events:none}.events_select:last-of-type::after{mask-image:url("/assets/svg/arrow-langs.svg")}.events_select.active::after{transform:rotate(180deg)}.events_select.active .events_option{opacity:1;pointer-events:all}.events_currentOption{display:block;margin-bottom:0px;border:1px solid var(--sym-color-dark);padding:10px 15px 12px;min-width:240px;max-width:100%;font-size:.9375rem;line-height:1.5625rem;font-family:var(---sym-font-family-primary);letter-spacing:0;cursor:pointer}.events_option{opacity:0;position:absolute;pointer-events:none;width:100%;max-height:250px;overflow-y:auto;top:100%;-ms-flex-direction:column;flex-direction:column;row-gap:0px;left:50%;transform:translateX(-50%);padding:10px 25px 40px;background-color:var(--sym-color-secondary);z-index:2}.events_option li{cursor:pointer;padding-block:15px;border-bottom:1px solid #9F9F9F;color:#fff;display:block;width:100%;text-align:center}.events_option li.active::before{content:none}.events_views{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:800px;max-width:100%;margin-inline:auto;gap:30px;margin-bottom:60px}.events_views button:not(.btn-secondary){all:unset;position:relative;font-size:.9375rem;padding-bottom:5px;cursor:pointer;transition:all .3s ease-in-out}.events_views button:not(.btn-secondary)::before{content:"";display:block;position:absolute;top:100%;left:0;width:0%;height:1px;background-color:var(--sym-color-primary)}.events_views button:not(.btn-secondary).active::before{width:100%}@media (-moz-touch-enabled: 0), (pointer: fine){.events_views button:not(.btn-secondary):hover{opacity:.5}}.events_holder{max-width:1204px}.events_labelMonth{text-align:center;display:block;margin-bottom:30px}.events_list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:60px}.events_list .eachEvent{width:80%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.events_list .eachEvent:nth-of-type(even){margin-inline:auto 0;background-color:var(--sym-color-tertiary)}.events_list .eachEvent:nth-of-type(even) .eachEvent_copy{padding-inline:70px 90px}.events_list .eachEvent_image{width:50%;height:466px}.events_list .eachEvent_copy{width:50%;padding-inline:70px 0px}.events_list .eachEvent_title{margin-bottom:13px}.events_list .eachEvent_date{display:block;margin-bottom:30px;font-size:.875rem;line-height:.875rem;font-weight:var(--semibold_weigth);letter-spacing:2.8px;font-family:var(---sym-font-family-primary)}.events_calendar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;border-right:0.5px solid var(--sym-color-secondary)}.events_calendar .day{width:calc(100% / 7);height:auto;min-height:150px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:0.5px solid var(--sym-color-secondary);border-left:0.5px solid var(--sym-color-secondary)}@media (-moz-touch-enabled: 0), (pointer: fine){.events_calendar .day:not(.disabled):hover{background-color:var(--sym-color-secondary)}.events_calendar .day:not(.disabled):hover .day__number span{color:#fff}.events_calendar .day:not(.disabled):hover .day__events span{color:#fff;border-color:#fff}}.events_calendar .day.week-day{border-top:0.5px solid var(--sym-color-secondary);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:.875rem;letter-spacing:2.8px;line-height:1.4375rem;font-family:var(---sym-font-family-primary);color:var(--sym-color-dark);font-weight:var(--semibold_weigth);min-height:inherit;padding-block:20px}@media (-moz-touch-enabled: 0), (pointer: fine){.events_calendar .day.week-day:hover{background-color:transparent}}.events_calendar .day.disabled{opacity:1;border-bottom:0.5px solid var(--sym-color-secondary);border-left:0.5px solid var(--sym-color-secondary)}.events_calendar .day.disabled .day__number{opacity:.3}.events_calendar .day__number{display:block;width:100%}.events_calendar .day__number span{display:block;position:absolute;bottom:5px;left:5px;width:fit-content;font-size:1.0625rem;line-height:1.75rem;font-style:italic;font-weight:var(--semibold_weigth);color:var(--sym-color-dark)}.events_calendar .day__events{width:100%;height:100%;border-top:0px;padding:20px 20px 40px}.events_calendar .day__events:not(:has(span)){cursor:default;pointer-events:none}.events_calendar .day__events span{display:block;padding-block:10px;border-bottom:1px solid var(--sym-color-dark);font-size:.8125rem;line-height:1.25rem;font-family:var(--sym-font-family-tertiary);color:var(--sym-color-dark)}.events_calendar .day__events span:nth-of-type(1){padding-top:0px}.events_calendar .day__events span:last-of-type{border-bottom:0px}.event_lightbox{display:none;width:98vw;max-width:710px;max-height:80vh;padding:95px;overflow-y:scroll}.event_lightbox__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:60px}.event_lightbox h2{margin-bottom:13px}.event_lightbox .date{display:block;margin-bottom:30px;font-size:.875rem;line-height:.875rem;font-weight:var(--semibold_weigth);letter-spacing:2.8px;font-family:var(---sym-font-family-primary)}.event_lightbox__description{display:block}.event_lightbox .btn{margin-top:30px}@media (max-width: 600px){.events_filter{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.events_filter span:not([class]){padding-bottom:0px}.events_views{-ms-flex-pack:center;justify-content:center}.events_list .eachEvent{-ms-flex-direction:column;flex-direction:column;width:100%;gap:20px}.events_list .eachEvent:nth-of-type(even){-ms-flex-direction:column;flex-direction:column;width:100%;background:none}.events_list .eachEvent:nth-of-type(even) .eachEvent_copy{padding-inline:0}.events_list .eachEvent_image{width:100%;height:unset}.events_list .eachEvent_copy{width:100%;padding-inline:0}.events_calendar{padding-inline:0px}.events_calendar .day{min-height:70px}.events_calendar .day__events span{display:none;padding-bottom:0px;border-bottom:0px;position:relative;font-size:.8125rem;line-height:1;color:var(--sym-color-tertiary)}.events_calendar .day__events span::before{content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%, -50%);background-color:var(--sym-color-secondary);border-radius:100%}.events_calendar .day__events span:first-of-type{display:block}.event_lightbox{padding:70px 25px;width:85vw;overflow-y:auto}}body.events{padding-top:0}.featuredOffer{padding-block:60px 120px}.featuredOffer.bg-black{background-color:var(--sym-color-dark);padding-block:60px;margin-block:60px 0px}.featuredOffer.bg-primary{background-color:var(--sym-color-primary);padding-block:60px;margin-block:60px 0px}.featuredOffer.bg-secondary{background-color:var(--sym-color-secondary);padding-block:60px;margin-block:60px 0px}.featuredOffer.bg-tertiary{background-color:var(--sym-color-tertiary);padding-block:60px;margin-block:60px 0px}.featuredOffer_holder{position:relative;display:-ms-flexbox;display:flex;max-width:1080px;-ms-flex-align:center;align-items:center}.featuredOffer_headlines{width:19%;margin-right:4%}.featuredOffer_subtitle{display:block;font-family:var(---sym-font-family-primary);font-weight:var(--semibold_weigth);font-size:.875rem;letter-spacing:2.8px;margin-bottom:13px}.featuredOffer_media{width:34%;margin-right:5%;aspect-ratio:31/29}.featuredOffer_media .swiper-slide{height:100%}.featuredOffer_copy{width:36%}.featuredOffer_copy li::before{top:12px !important}.featuredOffer_anchors{margin-top:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:45px}.featuredOffer_arrow{position:absolute;bottom:0}.featuredOffer_arrow.prev-arrow{left:17.5%}.featuredOffer_arrow.next-arrow{left:23.8%}@media (max-width: 600px){.featuredOffer{padding-block:70px}.featuredOffer_holder{padding-inline:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:fit-content}.featuredOffer_media{width:100%;-ms-flex-order:1;order:1;aspect-ratio:31/27;margin-bottom:30px;margin-right:0px;padding-inline:15px}.featuredOffer_headlines{width:100%;-ms-flex-order:2;order:2;margin-bottom:15px;margin-right:0px}.featuredOffer_copy{width:100%;-ms-flex-order:3;order:3}.featuredOffer_anchors{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:unset;align-items:unset;gap:30px;margin-top:30px}.featuredOffer_anchors .btn{width:unset}.featuredOffer_anchors .btn-secondary,.featuredOffer_anchors .events_list .eachEvent_copy .btn,.events_list .eachEvent_copy .featuredOffer_anchors .btn,.featuredOffer_anchors .event_lightbox .btn,.event_lightbox .featuredOffer_anchors .btn,.featuredOffer_anchors .pressRelases_holder .eachPress .btn,.pressRelases_holder .eachPress .featuredOffer_anchors .btn,.featuredOffer_anchors #attractions .attraction__info .btn,#attractions .attraction__info .featuredOffer_anchors .btn{width:fit-content;margin-inline:auto}}.featuredRoom{padding-block:60px 120px;margin-inline:auto}.featuredRoom_header{display:-ms-flexbox;display:flex;margin-inline:auto 0;max-width:695px;width:100%;-ms-flex-align:center;align-items:center;gap:60px;margin-bottom:30px}.featuredRoom_line{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;width:100px;height:1px;background-color:var(--sym-color-primary)}.featuredRoom_holder{max-width:1343px;padding-inline:15px 0;margin-inline:auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.featuredRoom_imageContent_slider{width:55%;height:558px;margin-inline:0}.featuredRoom_textContent_slider{width:40%;margin-inline:0}.featuredRoom_textContent_slider .eachContentSlide{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.featuredRoom_image{height:100%}.featuredRoom_name{margin-bottom:34px}.featuredRoom_specs{display:-ms-flexbox;display:flex;gap:20px;font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-family:var(--sym-font-family-secondary);font-style:italic;margin-bottom:32px}.featuredRoom_anchors{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:60px;gap:45px}.featuredRoom_arrow{position:absolute;bottom:0}.featuredRoom_arrow.prev-arrow{right:49.1%;transform:translateX(-100%)}.featuredRoom_arrow.next-arrow{right:49.1%}@media (min-width: 600px){.featuredRoom_pagination{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (min-width: 1500px){.featuredRoom_holder{margin-inline:auto auto}}@media (max-width: 1024px){.featuredRoom_holder{width:95vw}.featuredRoom_arrow.next-arrow{right:45.5%}}@media (max-width: 600px){.featuredRoom{padding-block:50px 20px}.featuredRoom_holder{width:100vw}.featuredRoom_header{padding-inline:50px}.featuredRoom_line{-ms-flex:0;flex:0}.featuredRoom_holder{-ms-flex-direction:column;flex-direction:column;padding-left:0}.featuredRoom_imageContent_slider{width:100%;height:unset;aspect-ratio:65/46;margin-bottom:25px}.featuredRoom_textContent_slider{width:100%;padding:20px 25px 0}.featuredRoom_anchors{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin-top:20px}}@media (max-width: 600px) and (max-width: 600px){.featuredRoom_arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.featuredRoom_pagination{position:static;padding-inline:25px;-ms-flex-pack:center;justify-content:center}.featuredRoom_pagination .swiper-pagination-bullet{margin-inline:5px !important;background-color:var(--sym-color-dark);opacity:1}.featuredRoom_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--sym-color-primary)}}.gallery.homepageGallery{padding-block:80px 60px;position:relative}.gallery.homepageGallery::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:calc(65% - 15px);background-color:var(--sym-color-dark)}.gallery.homepageGallery .btn{position:absolute;z-index:3;bottom:0px;right:15%}.gallery.homepageGallery .gallery_holder{max-width:1350px;padding-inline:0;position:relative}.gallery.homepageGallery .gallery_header{display:block;width:100%;text-align:center;margin-bottom:30px}.gallery.homepageGallery .gallery_link{display:block;width:100%;height:100%;position:relative}.gallery.homepageGallery .gallery_link::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--sym-color-dark), 0);pointer-events:none}.gallery.homepageGallery .gallery_link::after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);width:32px;height:32px;mask:url("/assets/svg/expand-icon-v2.svg");mask-position:center;mask-repeat:no-repeat;pointer-events:none;background-color:#fff;opacity:0}@media (-moz-touch-enabled: 0), (pointer: fine){.gallery.homepageGallery .gallery_link:hover::before{background-color:rgba(var(--sym-color-dark), 0.5)}.gallery.homepageGallery .gallery_link:hover::after{opacity:1}}.gallery.homepageGallery .gallery_slider{padding-inline:100px}.gallery.homepageGallery .gallery_grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:(1fr)[8];grid-template-rows:repeat(8, 1fr);grid-column-gap:15px;grid-row-gap:15px;height:590px;width:100%}.gallery.homepageGallery .gallery_left{grid-area:2 / 1 / 8 / 2}.gallery.homepageGallery .gallery_mid-top{grid-area:1 / 2 / 5 / 3}.gallery.homepageGallery .gallery_mid-bottom{grid-area:5 / 2 / 9 / 3}.gallery.homepageGallery .gallery_right{grid-area:2 / 3 / 8 / 4}@media (min-width: 600px){.gallery.homepageGallery .gallery_pagination{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.gallery.homepageGallery .gallery_arrow{position:absolute}.gallery.homepageGallery .gallery_arrow.prev-arrow{top:50%;left:0%;transform:translateY(-50%)}.gallery.homepageGallery .gallery_arrow.next-arrow{top:50%;right:0%;transform:translateY(-50%)}.gallery.defaultGallery{padding-block:60px 120px;position:relative;background-color:var(--sym-color-tertiary)}.gallery.defaultGallery:has(.btn){padding-bottom:150px}.gallery.defaultGallery .gallery_holder{max-width:1377px;height:585px;padding-inline:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2%}.gallery.defaultGallery .gallery_header{width:100%;height:fit-content}.gallery.defaultGallery .gallery_header .btn{position:absolute;bottom:-80px;left:50%;transform:translateX(-50%)}.gallery.defaultGallery .gallery_title{text-align:center;padding-bottom:20px}.gallery.defaultGallery .gallery_link{display:block;width:100%;height:100%;position:relative}.gallery.defaultGallery .gallery_link::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--sym-color-dark), 0);pointer-events:none}.gallery.defaultGallery .gallery_link::after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);width:32px;height:32px;mask:url("/assets/svg/expand-icon-v2.svg");mask-position:center;mask-repeat:no-repeat;pointer-events:none;background-color:#fff;opacity:0}@media (-moz-touch-enabled: 0), (pointer: fine){.gallery.defaultGallery .gallery_link:hover::before{background-color:rgba(var(--sym-color-dark), 0.5)}.gallery.defaultGallery .gallery_link:hover::after{opacity:1}}.gallery.defaultGallery .gallery_slider-left,.gallery.defaultGallery .gallery_slider-right{width:19%;height:63%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.gallery.defaultGallery .gallery_slider-mid{width:56%;max-height:474px}@media (min-width: 600px){.gallery.defaultGallery .gallery_pagination{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.gallery.defaultGallery .gallery_arrow{position:absolute}.gallery.defaultGallery .gallery_arrow.prev-arrow{top:60%;left:16.8%;transform:translate(-50%, -50%)}.gallery.defaultGallery .gallery_arrow.next-arrow{top:60%;right:11.7%;transform:translate(-50%, -50%)}@media (max-width: 600px){.gallery.homepageGallery::before{height:calc(55% - 15px)}.gallery.homepageGallery .gallery_slider{padding-inline:0px}.gallery.homepageGallery .gallery_slider .swiper-slide{height:unset;aspect-ratio:11/10}}@media (max-width: 600px) and (max-width: 600px){.gallery.homepageGallery .gallery_arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.gallery.homepageGallery .gallery_pagination{position:static !important;padding-inline:25px;margin-top:30px;-ms-flex-pack:center;justify-content:center}.gallery.homepageGallery .gallery_pagination .swiper-pagination-bullet{margin-inline:5px !important;background-color:#fff;opacity:.5}.gallery.homepageGallery .gallery_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--sym-color-primary)}.gallery.homepageGallery .btn{position:unset;margin-top:30px;display:block;width:fit-content;margin-inline:auto}.gallery.defaultGallery{padding-block:40px 0px;position:relative}.gallery.defaultGallery::before{content:unset}.gallery.defaultGallery:has(.btn){padding-bottom:50px}.gallery.defaultGallery .gallery_holder{height:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:60px}.gallery.defaultGallery .gallery_header{position:unset;width:100%}.gallery.defaultGallery .gallery_header .btn{bottom:0}.gallery.defaultGallery .gallery_title{text-align:center}.gallery.defaultGallery .gallery_slider-left{width:3%;height:280px}.gallery.defaultGallery .gallery_slider-mid{width:90%;height:280px}.gallery.defaultGallery .gallery_slider-right{width:3%;height:280px}.gallery.defaultGallery .gallery_link{pointer-events:none}}@media (max-width: 600px) and (-moz-touch-enabled: 0), (max-width: 600px) and (pointer: fine){.gallery.defaultGallery .gallery_link:hover::before{background-color:rgba(var(--sym-color-dark), 0)}.gallery.defaultGallery .gallery_link:hover::after{opacity:0}}@media (max-width: 600px) and (max-width: 600px){.gallery.defaultGallery .gallery_arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.gallery.defaultGallery .gallery_pagination{position:static;padding:25px;-ms-flex-pack:center;justify-content:center}.gallery.defaultGallery .gallery_pagination .swiper-pagination-bullet{margin-inline:5px !important;background-color:var(--sym-color-dark);opacity:1}.gallery.defaultGallery .gallery_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--sym-color-primary)}.gallery.defaultGallery .btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}}.hoursOperation{padding-block:35px 20px}.hoursOperation_title{text-align:center;margin-bottom:35px}.hoursOperation_holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hoursOperation_holder .eachHour{width:calc(100% / 5);border:0.5px solid var(--sym-color-dark);border-left:0px;padding-block:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hoursOperation_holder .eachHour:first-of-type{border-left:0.5px solid var(--sym-color-dark)}.hoursOperation_holder .eachHour_title{margin-bottom:15px}.hoursOperation_disclaimer{max-width:1110px;display:block;padding-block:18px 15px;border-bottom:0.5px solid var(--sym-color-dark)}.hoursOperation_disclaimer,.hoursOperation_disclaimer p{text-align:center}@media (max-width: 600px){.hoursOperation_holder{-ms-flex-direction:column;flex-direction:column}.hoursOperation_holder .eachHour{width:100%;border-top:0;border-left:0.5px solid var(--sym-color-dark)}.hoursOperation_holder .eachHour:first-of-type{border-top:0.5px solid var(--sym-color-dark)}}.introComplement{margin-top:-87px;padding-bottom:60px}.introComplement_holder{display:-ms-flexbox;display:flex;max-width:782px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;gap:20%}.introComplement_holder.copy-left{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}.introComplement_image{width:35%;aspect-ratio:12/11;margin:0}.introComplement_textContent{padding-bottom:32px}.introComplement_textContent li::before{top:12px !important}.introComplement_title{margin-bottom:14px}.no-introImage+.introComplement{margin-top:0px}@media (max-width: 600px){.introComplement{margin-top:0px;padding-bottom:20px}.introComplement_holder{padding-inline:35px 25px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:unset;align-items:unset;-ms-flex-pack:unset;justify-content:unset}.introComplement_holder.copy-left{-ms-flex-direction:column;flex-direction:column}.introComplement_image{width:85%;margin-inline:auto 0;margin-bottom:45px}.introComplement_textContent{padding-bottom:0}.introComplement_textContent ul{margin-bottom:0}}.location{padding-block:120px 0px}.location_holder{max-width:1219px;padding-block:0px 50px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.location_image{position:relative;width:55%;height:650px}.location_subtitle{display:block;position:absolute;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:translateX(-100%) rotate(180deg);top:0;left:0}.location_copy{width:41%}.location_thumb{display:block;width:65%;aspect-ratio:10/7;margin-bottom:70px;margin-inline:auto 0}.location_title{margin-bottom:30px}.location .btn{display:block;width:fit-content;margin-top:60px}@media (max-width: 600px){.location_holder{-ms-flex-direction:column;flex-direction:column;padding-inline:0}.location_image{width:100%}.location_thumb{width:100%}.location_copy{width:100%;padding-inline:50px}}.menusQuad{padding-block:40px 60px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menusQuad_header{width:100%}.menusQuad_title{margin-bottom:30px;text-align:center}@media (min-width: 600px){.menusQuad_selector{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.menusQuad_filter{width:15%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px}.menusQuad_filter li{opacity:.5;cursor:pointer}.menusQuad_filter li:not([class^="sym-"]){font-size:1.875rem;font-family:var(--sym-font-family-secondary);letter-spacing:.3px;color:#212121}.menusQuad_filter li.active{opacity:1;color:var(--sym-color-dark)}.menusQuad_holder{width:85%;border:0.5px solid var(--sym-color-dark)}.menusQuad_holder .eachMenu .eachCategory{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:57px;row-gap:32px}.menusQuad_holder .eachMenu .eachCategory:first-of-type .eachCategory_title{border-top:0px}.menusQuad_holder .eachMenu .eachCategory_title{display:block;width:100%;padding-block:12px 15px;background-color:var(--sym-color-tertiary);text-align:center;margin-bottom:30px;border-block:0.5px solid var(--sym-color-dark)}.menusQuad_holder .eachMenu .eachCategory .eachProduct{width:calc(50% -  50px)}.menusQuad_holder .eachMenu .eachCategory .eachProduct:nth-of-type(odd){padding-left:60px}.menusQuad_holder .eachMenu .eachCategory .eachProduct:nth-of-type(even){padding-right:60px}.menusQuad_holder .eachMenu .eachCategory .eachProduct_top{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.menusQuad_holder .eachMenu .eachCategory .eachProduct_title{display:block;width:fit-content;max-width:75%;padding-right:10px}.menusQuad_holder .eachMenu .eachCategory .eachProduct_tag{display:-ms-flexbox;display:flex;gap:10px;padding-right:15px}.menusQuad_holder .eachMenu .eachCategory .eachProduct_tag img{max-width:25px;max-height:25px}.menusQuad_holder .eachMenu .eachCategory .eachProduct_line{height:1px;-ms-flex:1;flex:1}.menusQuad_holder .eachMenu .eachCategory .eachProduct_price{display:block;width:fit-content;padding-left:10px}.menusQuad_holder .eachMenu .eachCategory .eachProduct_bottom{display:block;width:75%}.menusQuad_holder .eachMenu .eachCategory .eachProduct_bottom p{margin-block:0px}.menusQuad_tags{padding-top:23px}.menusQuad_tags ul{display:block;width:85%;margin-inline:auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:30px}.menusQuad_tags ul li{font-weight:600}.menusQuad_tags ul li img{max-width:25px;max-height:25px;margin-right:10px}@media (max-width: 600px){.menusQuad{position:relative;padding-inline:0}.menusQuad_filter{opacity:0;position:absolute;pointer-events:none;width:70%;top:175px;-ms-flex-direction:column;flex-direction:column;row-gap:0px;left:50%;transform:translateX(-50%);padding:10px 25px 40px;background-color:var(--sym-color-primary);z-index:2}.menusQuad_filter li{font-size:.8125rem;padding-block:15px;border-bottom:1px solid #9F9F9F;color:#fff;display:block;width:100%;text-align:center;opacity:1}.menusQuad_filter li.active{color:#fff}.menusQuad_filter li.active::before{content:none}.menusQuad_selector{pointer-events:all;width:100%;background-color:var(--sym-color-primary);color:#fff;display:block;padding:25px 18% 25px;position:relative;font-size:.8125rem;font-family:var(--sym-font-family-tertiary);text-transform:uppercase}}@media (max-width: 600px) and (max-width: 600px){.menusQuad_selector+.menusQuad_filter.hidden,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .menusQuad_selector+.menusQuad_filter.ot-dtp-picker-selector-link:before,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .menusQuad_selector+.menusQuad_filter.ot-dtp-picker-selector-link:after,.amenities_item .menusQuad_selector+img.menusQuad_filter,.events_filter .menusQuad_selector+span.menusQuad_filter:not([class]),.menusQuad_selector+.menusQuad_filter.menusQuad_image,.offers_holder .eachOffer_title.menusQuad_selector+.menusQuad_filter.eachOffer_dates,.pressRelases_holder .menusQuad_selector+.menusQuad_filter.eachPress_subtitle,.reviews_headlineNav .menusQuad_selector+.menusQuad_filter.reviews_arrow,.menusQuad_selector+.menusQuad_filter.reviews_image,.menusQuad_selector+.menusQuad_filter.singleQuad_thumbImg,.singleQuad_text .menusQuad_selector+.menusQuad_filter.singleQuad_subtitle,.sliderWithPreview_textCarousel .eachSlide_textContent>.menusQuad_selector+.menusQuad_filter.eachSlide_subtitle:first-of-type,.menusQuad_selector+.menusQuad_filter.spaAmenities,#attractions .attraction__info .menusQuad_selector+.menusQuad_filter.additional-info-from,#attractions .attraction-lightbox__content .attraction__info .menusQuad_selector+.menusQuad_filter.btn,#home .menusQuad_selector+.menusQuad_filter.top-content_scroll,#default .menusQuad_selector+.menusQuad_filter.intro-content_image,#offers .menusQuad_selector+.menusQuad_filter.topOffer_dates{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.menusQuad_selector::before{content:"";display:block;position:absolute;bottom:20px;left:15%;width:70%;height:.5px;background-color:#9F9F9F}.menusQuad_selector::after{content:"";display:block;position:absolute;top:50%;right:18%;transform:translateY(-50%);width:8px;height:13px;background-color:var(--sym-color-secondary);mask:url("/assets/svg/arrow-langs.svg");mask-position:center;mask-repeat:no-repeat}.menusQuad_selector.active::after{transform:translateY(-50%) rotate(180deg)}.menusQuad_selector.active+.menusQuad_filter{opacity:1;pointer-events:all}.menusQuad_holder{padding-inline:0px;border:none;width:100%}.menusQuad_holder .eachMenu{-ms-flex-direction:column;flex-direction:column}.menusQuad_holder .eachMenu .eachCategory{width:100%}.menusQuad_holder .eachMenu .eachCategory .eachProduct{width:100%}.menusQuad_holder .eachMenu .eachCategory .eachProduct:nth-of-type(odd),.menusQuad_holder .eachMenu .eachCategory .eachProduct:nth-of-type(even){padding-inline:25px}.menusQuad_tags ul{width:unset;gap:20px}}@media (min-width: 600px){.offers_selector{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.offers_filter{display:-ms-flexbox;display:flex;gap:84px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-block:20px 15px;border-bottom:0.5px solid var(--sym-color-dark);margin-bottom:0px}.offers_filter li{font-size:.8125rem;line-height:1.4375rem;font-family:var(--sym-font-family-tertiary);letter-spacing:3.9px;position:relative;padding-bottom:5px;cursor:pointer;text-align:center}.offers_filter li::before{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:calc(100% - 3px);background-color:var(--sym-color-secondary);transform:scaleX(0)}.offers_filter li.active::before{transform:scaleX(1)}@media (-moz-touch-enabled: 0), (pointer: fine){.offers_filter li.active:hover::before{transform:scaleX(1)}}@media (-moz-touch-enabled: 0), (pointer: fine){.offers_filter li:hover::before{transform:scaleX(0.5)}}.offers_holder{padding:30px 15px 100px}.offers_holder .eachOffer{padding-block:50px}.offers_holder .eachOffer_flex{padding-inline:0px;max-width:984px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.offers_holder .eachOffer_image{width:51%;height:350px}.offers_holder .eachOffer_textContent{width:40%}.offers_holder .eachOffer_subtitle{display:block;margin-bottom:12px;font-family:var(--sym-font-family-secondary);font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-style:italic}.offers_holder .eachOffer_title{margin-bottom:30px}.offers_holder .eachOffer_dates{display:-ms-flexbox;display:flex;margin-top:20px;font-weight:600}.offers_holder .eachOffer_bookBy{margin-right:10px;font-weight:600}.offers_holder .eachOffer_stayBy{margin-left:10px;font-weight:600}.offers_holder .eachOffer_anchors{display:-ms-flexbox;display:flex;margin-top:44px;gap:40px;-ms-flex-align:center;align-items:center}.specialLightBox{width:98vw;max-width:710px;max-height:80vh;padding:95px}.specialLightBox_subtitle{display:block;margin-bottom:21px}.specialLightBox_title{display:block;margin-bottom:15px}.specialLightBox_dates{display:-ms-flexbox;display:flex;margin-bottom:41px}.specialLightBox_bookBy{margin-right:10px}.specialLightBox_stayBy{margin-left:10px}.specialLightBox_shortDescription{display:block;margin-bottom:30px}.specialLightBox .btn{display:block;width:fit-content;margin-top:41px}.specialLightBox_terms{display:block;margin-top:40px}.specialLightBox_terms,.specialLightBox_terms span{font-size:.625rem;line-height:1rem;font-family:var(--sym-font-family-tertiary)}@media (max-width: 600px){.offers{position:relative}.offers_filter{opacity:0;position:absolute;pointer-events:none;width:70%;top:55px;-ms-flex-direction:column;flex-direction:column;row-gap:0px;left:50%;transform:translateX(-50%);padding:10px 25px 40px;background-color:var(--sym-color-primary);z-index:2}.offers_filter li{padding-block:15px;border-bottom:1px solid #9F9F9F;color:#fff;display:block;width:100%;text-align:center}.offers_selector{pointer-events:all;width:100%;background-color:var(--sym-color-primary);color:#fff;display:block;padding:25px 18% 25px;position:relative;font-size:.8125rem;font-family:var(--sym-font-family-tertiary)}}@media (max-width: 600px) and (max-width: 600px){.offers_selector+.offers_filter.hidden,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .offers_selector+.offers_filter.ot-dtp-picker-selector-link:before,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .offers_selector+.offers_filter.ot-dtp-picker-selector-link:after,.amenities_item .offers_selector+img.offers_filter,.events_filter .offers_selector+span.offers_filter:not([class]),.offers_selector+.offers_filter.menusQuad_image,.offers_holder .eachOffer_title.offers_selector+.offers_filter.eachOffer_dates,.pressRelases_holder .offers_selector+.offers_filter.eachPress_subtitle,.reviews_headlineNav .offers_selector+.offers_filter.reviews_arrow,.offers_selector+.offers_filter.reviews_image,.offers_selector+.offers_filter.singleQuad_thumbImg,.singleQuad_text .offers_selector+.offers_filter.singleQuad_subtitle,.sliderWithPreview_textCarousel .eachSlide_textContent>.offers_selector+.offers_filter.eachSlide_subtitle:first-of-type,.offers_selector+.offers_filter.spaAmenities,#attractions .attraction__info .offers_selector+.offers_filter.additional-info-from,#attractions .attraction-lightbox__content .attraction__info .offers_selector+.offers_filter.btn,#home .offers_selector+.offers_filter.top-content_scroll,#default .offers_selector+.offers_filter.intro-content_image,#offers .offers_selector+.offers_filter.topOffer_dates{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.offers_selector::before{content:"";display:block;position:absolute;bottom:20px;left:15%;width:70%;height:.5px;background-color:#9F9F9F}.offers_selector::after{content:"";display:block;position:absolute;top:50%;right:18%;transform:translateY(-50%);width:8px;height:13px;background-color:var(--sym-color-secondary);mask:url("/assets/svg/arrow-langs.svg");mask-position:center;mask-repeat:no-repeat}.offers_selector.active::after{transform:translateY(-50%) rotate(180deg)}.offers_selector.active+.offers_filter{opacity:1;pointer-events:all}.offers_holder .eachOffer{padding-block:38px}.offers_holder .eachOffer:nth-of-type(even) .eachOffer_flex{-ms-flex-direction:column;flex-direction:column}.offers_holder .eachOffer_flex{-ms-flex-direction:column;flex-direction:column;padding-inline:25px}.offers_holder .eachOffer_image{width:100%;height:unset;aspect-ratio:21/16;margin-bottom:30px}.offers_holder .eachOffer_textContent{width:100%}.offers_holder .eachOffer_anchors{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.specialLightBox{padding:70px 25px;width:85vw;overflow-y:auto}}.pressRelases_holder{padding-block:20px 20px}.pressRelases_holder .eachPress{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:60px 0px 60px 20px;border-bottom:0.5px solid var(--sym-color-dark);gap:53px}.pressRelases_holder .eachPress:last-of-type{border-bottom:none}.pressRelases_holder .eachPress_image{width:18%;aspect-ratio:21/16}.pressRelases_holder .eachPress_textContent{width:60%}.pressRelases_holder .eachPress_textContent,.pressRelases_holder .eachPress_textContent p{font-family:var(--sym-font-family-tertiary);font-size:1.25rem;line-height:1.9375rem;letter-spacing:-0.6px}.pressRelases_holder .eachPress_title{margin-bottom:19px;display:block;text-transform:uppercase}@media (max-width: 1024px){.pressRelases_holder .eachPress_textContent{width:50%}}@media (max-width: 600px){.pressRelases_holder .eachPress{-ms-flex-direction:column;flex-direction:column;padding:30px 0;border-bottom:0px}.pressRelases_holder .eachPress_image{width:100%}.pressRelases_holder .eachPress_textContent{width:100%}}.reviews{background-color:var(--sym-color-dark);padding-block:106px}.reviews_holder{max-width:900px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.reviews_headlineNav{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;border-right:1px solid var(--sym-color-primary);min-height:316px;padding-right:10%;margin-right:9%;width:51%}.reviews_headlineNav svg{display:block;margin-bottom:40px;width:40px;height:23px}.reviews_title{text-align:center;color:#fff}.reviews_slider{width:49%}.reviews_item span{display:block;color:#fff;margin-bottom:30px}.reviews_item blockquote{display:block;color:#fff !important}.reviews_item cite{all:unset;display:block;color:#fff;margin-top:60px;font-family:var(--sym-font-family-tertiary)}.reviews_pagination{position:static;-ms-flex-pack:center;justify-content:center;margin-top:58px}.reviews_pagination .swiper-pagination-bullet{margin-inline:5px !important;background-color:#fff;opacity:.5}.reviews_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--sym-color-primary)}.tripadvisor-icon{display:block;position:relative;width:40px;height:23px;mask:url("/assets/svg/tripadvisor-icon.svg");mask-repeat:no-repeat;mask-position:center;background-color:#fff}@media (max-width: 600px){.reviews{padding:70px 50px;position:relative;padding-bottom:70px}.reviews_holder{-ms-flex-direction:column;flex-direction:column;padding-inline:0px;position:relative;padding-bottom:35px}.reviews_image{-ms-flex-order:1;order:1;width:100%;height:unset;aspect-ratio:47/38;margin-bottom:20px}.reviews_nav{position:unset}.reviews_headlineNav{-ms-flex-order:2;order:2;width:100%;min-height:unset;padding-right:0;margin-right:0;border-right:0px;margin-bottom:30px;position:unset}.reviews_headlineNav svg{margin-bottom:0px}.reviews_slider{-ms-flex-order:3;order:3;width:100%}.reviews_title{margin-top:30px;color:#fff}.reviews_item span{display:block;text-align:center;margin-bottom:15px}.reviews_item blockquote{text-align:center}.reviews_item cite{text-align:center;margin-top:30px}}@media (max-width: 600px) and (max-width: 600px){.reviews_arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.reviews_pagination{position:absolute;top:unset !important;bottom:0px;padding-inline:25px;-ms-flex-pack:center;justify-content:center}.reviews_pagination .swiper-pagination-bullet{margin-inline:5px !important;background-color:#fff;opacity:.5}.reviews_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--sym-color-primary)}}.singleQuad{padding-block:91px}.singleQuad.color-white .singleQuad_text,.singleQuad.color-white .singleQuad_text p,.singleQuad.color-white .singleQuad_title,.singleQuad.color-white .singleQuad_title p,.singleQuad.color-white .singleQuad_subtitle,.singleQuad.color-white .singleQuad_subtitle p{color:#fff}.singleQuad.bg-black{background-color:var(--sym-color-dark);padding-block:120px}.singleQuad.bg-black .singleQuad_text{background-color:#fff;padding:105px}.singleQuad.bg-black .singleQuad_subtitle{color:#fff}.singleQuad.bg-black .singleQuad .btn{background-color:var(--sym-color-dark)}.singleQuad.bg-white{background-color:#fff}.singleQuad.bg-white:has(+.singleQuad.bg-white){padding-bottom:25px}.singleQuad.bg-white .btn{background-color:#fff}.singleQuad.bg-primary{background-color:var(--sym-color-primary);padding-block:120px}.singleQuad.bg-primary .btn{background-color:var(--sym-color-primary)}.singleQuad.bg-secondary{background-color:var(--sym-color-secondary);padding-block:120px}.singleQuad.bg-secondary .btn{background-color:var(--sym-color-secondary)}.singleQuad.bg-tertiary{background-color:var(--sym-color-tertiary);padding-block:120px}.singleQuad.bg-tertiary .btn{background-color:var(--sym-color-tertiary)}.singleQuad_holder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.singleQuad_image{max-width:50%}.singleQuad_subtitle{position:relative;display:block;width:fit-content;padding-inline:60px;margin:0 0 60px auto}.singleQuad_subtitle::before{content:"";display:block;position:absolute;top:50%;right:100%;width:100vw;height:1px;background-color:var(--sym-color-primary);transform:translateY(-50%)}.singleQuad_text{width:50%;aspect-ratio:1/1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:105px}.singleQuad_title{margin-bottom:30px}.singleQuad .btn{display:block;width:fit-content;margin-top:60px}@media (max-width: 600px){.singleQuad{padding-block:40px}.singleQuad.bg-black{padding-block:40px}.singleQuad.bg-black .singleQuad_holder{padding-inline:0px}.singleQuad.bg-black .singleQuad_image{aspect-ratio:10/7;margin-bottom:0px}.singleQuad.bg-black .singleQuad_text{width:calc(100% - 30px);margin-inline:auto;margin-top:-30px;padding:40px 35px}.singleQuad.bg-black .singleQuad_mainImg{aspect-ratio:unset}.singleQuad.bg-black .btn{width:unset;margin-top:30px}.singleQuad.bg-primary{padding-block:40px}.singleQuad.bg-secondary{padding-block:40px}.singleQuad.bg-tertiary{padding-block:40px}.singleQuad_holder{-ms-flex-direction:column;flex-direction:column}.singleQuad_holder.r-reverse{-ms-flex-direction:column;flex-direction:column}.singleQuad_holder.r-reverse:has(.thumb-pos-side){margin-right:0px}.singleQuad_holder:has(.thumb-pos-side) .singleQuad_image{width:100%}.singleQuad_holder:has(.thumb-pos-side){margin-left:0px}.singleQuad_holder:has(.thumb-pos-side) .singleQuad_image{width:100%;height:unset;aspect-ratio:34/31}.singleQuad_holder:has(.thumb-pos-side) .singleQuad_mainImg{width:100%;margin-inline:auto 0;height:100%}}@media (max-width: 600px) and (max-width: 600px){.singleQuad_holder:has(.thumb-pos-side) .singleQuad_thumbImg{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.singleQuad_image{width:100%;max-width:100%;height:unset;margin-bottom:35px}.singleQuad_text{width:100%;padding:0px 0 15px;aspect-ratio:unset}.singleQuad_subtitle{margin-bottom:20px}}.sliderWithPreview{padding-block:100px 20px;position:relative}.sliderWithPreview.txt-white .eachSlide_title,.sliderWithPreview.txt-white .eachSlide_title p,.sliderWithPreview.txt-white .eachSlide_subtitle,.sliderWithPreview.txt-white .eachSlide_subtitle p,.sliderWithPreview.txt-white .eachSlide_description,.sliderWithPreview.txt-white .eachSlide_description p{color:#fff}.sliderWithPreview.bg-black{background-color:var(--sym-color-dark);margin-top:60px;padding-block:130px}.sliderWithPreview.bg-primary{background-color:var(--sym-color-primary);margin-top:60px;padding-block:130px}.sliderWithPreview.bg-secondary{background-color:var(--sym-color-secondary);margin-top:60px;padding-block:130px}.sliderWithPreview.bg-tertiary{background-color:var(--sym-color-tertiary);margin-top:60px;padding-block:130px}.sliderWithPreview_title{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:60px;width:100%;max-width:694px;margin-bottom:30px}.sliderWithPreview_title .line{-ms-flex:1;flex:1;height:1px;background-color:var(--sym-color-primary)}.sliderWithPreview_holder{display:-ms-flexbox;display:flex;column-gap:128px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.sliderWithPreview_imagesCarousel{padding-inline:0;width:48.2%;height:558px;margin-inline:0}.sliderWithPreview_imagesCarousel figure{height:100%}.sliderWithPreview_textCarousel{padding-inline:0;width:27.8%;margin-inline:0}.sliderWithPreview_textCarousel .eachSlide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%}.sliderWithPreview_textCarousel .eachSlide_textContent{width:100%}.sliderWithPreview_textCarousel .eachSlide_subtitle{display:block;margin-bottom:34px;font-size:1.25rem;line-height:1.625rem}.sliderWithPreview_textCarousel .eachSlide_title{margin-bottom:35px}.sliderWithPreview_textCarousel .eachSlide .btn{display:block;width:fit-content;margin-top:60px}.sliderWithPreview_arrow{position:absolute;bottom:0px}.sliderWithPreview_arrow.prev-arrow{left:48.2%;transform:translateX(-100%)}.sliderWithPreview_arrow.next-arrow{left:48.2%}@media (min-width: 600px){.sliderWithPreview_pagination{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (min-width: 1400px){.sliderWithPreview_holder{margin-inline:auto}}@media (max-width: 1024px){.sliderWithPreview_holder{gap:30px}}@media (max-width: 600px){.sliderWithPreview{padding-block:50px 20px}.sliderWithPreview_title{max-width:100%;width:fit-content;margin-bottom:0px}.sliderWithPreview_title .line{-ms-flex:0;flex:0}.sliderWithPreview_holder{-ms-flex-direction:column;flex-direction:column}.sliderWithPreview_imagesCarousel{width:100%;height:unset;aspect-ratio:46/45}.sliderWithPreview_textCarousel{margin-inline:25px;width:calc(100% - 50px)}}@media (max-width: 600px) and (max-width: 600px){.sliderWithPreview_arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.sliderWithPreview_pagination{position:static !important;padding-inline:25px;padding-top:30px;-ms-flex-pack:center;justify-content:center;top:54% !important;bottom:unset !important}.sliderWithPreview_pagination .swiper-pagination-bullet{margin-inline:5px !important;background-color:var(--sym-color-dark);opacity:1}.sliderWithPreview_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--sym-color-primary)}}.slider{padding-block:100px}.slider.color-white .slider_title,.slider.color-white .slider_title p,.slider.color-white .slider_subtitle,.slider.color-white .slider_subtitle p,.slider.color-white .slider_description,.slider.color-white .slider_description p{color:#fff}.slider.bg-black{background-color:var(--sym-color-dark)}.slider.bg-black .eachSlide_textContent{background-color:#fff}@media (-moz-touch-enabled: 0), (pointer: fine){.slider.bg-black .eachSlide .btn-secondary:hover,.slider.bg-black .eachSlide .events_list .eachEvent_copy .btn:hover,.events_list .eachEvent_copy .slider.bg-black .eachSlide .btn:hover,.slider.bg-black .eachSlide .event_lightbox .btn:hover,.event_lightbox .slider.bg-black .eachSlide .btn:hover,.slider.bg-black .eachSlide .pressRelases_holder .eachPress .btn:hover,.pressRelases_holder .eachPress .slider.bg-black .eachSlide .btn:hover,.slider.bg-black .eachSlide #attractions .attraction__info .btn:hover,#attractions .attraction__info .slider.bg-black .eachSlide .btn:hover{color:var(--sym-color-dark)}}.slider.bg-black.txt-white .eachSlide{-ms-flex-align:stretch;align-items:stretch}.slider.bg-white{background-color:#fff}.slider.bg-primary{background-color:var(--sym-color-primary)}.slider.bg-secondary{background-color:var(--sym-color-secondary)}.slider.bg-tertiary .eachSlide_textContent{background-color:var(--sym-color-tertiary)}.slider.bg-tertiary .eachSlide .btn{background-color:transparent}@media (-moz-touch-enabled: 0), (pointer: fine){.slider.bg-tertiary .eachSlide .btn:hover{background-color:var(--sym-color-secondary)}}.slider .eachSlide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slider .eachSlide.copy_position-left{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.slider .eachSlide_image{width:49%}.slider .eachSlide_textContent{width:51%;aspect-ratio:1/1;padding:100px 115px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.slider .eachSlide_title{margin-bottom:30px}.slider .eachSlide .btn{display:block;width:fit-content;margin-top:30px}.slider:has(.copy_position-left) .slider_arrow{left:51%}.slider_arrow{position:absolute;bottom:0px;left:49%}.slider_arrow.prev-arrow{transform:translateX(-100%)}@media (min-width: 600px){.slider_pagination{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.slider{padding-block:30px}.slider_holder{padding-inline:25px}.slider .eachSlide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.slider .eachSlide.copy_position-left{-ms-flex-direction:column;flex-direction:column}.slider .eachSlide_image{width:100%}.slider .eachSlide_textContent{aspect-ratio:unset;width:100%;min-height:unset;padding:30px 25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}@media (max-width: 600px) and (max-width: 600px){.slider_arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.slider_pagination{margin-top:30px;position:static !important;padding-inline:25px;-ms-flex-pack:center;justify-content:center}.slider_pagination .swiper-pagination-bullet{margin-inline:5px !important;background-color:var(--sym-color-secondary);opacity:.5}.slider_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--sym-color-primary)}.slider.bg-black .slider_pagination .swiper-pagination-bullet{background-color:#fff}.slider.bg-black .slider_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--sym-color-primary)}}.venues{padding-block:0px 20px}.venues_selector{pointer-events:none}@media (min-width: 600px){.venues_selector{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.venues_filter{display:-ms-flexbox;display:flex;gap:84px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-block:20px 15px;background-color:var(--sym-color-dark);margin-bottom:0px}.venues_filter li{font-size:.8125rem;line-height:1.4375rem;font-family:var(--sym-font-family-tertiary);letter-spacing:2.6px;color:#fff;position:relative;padding-bottom:5px;cursor:pointer;text-align:center}.venues_filter li::before{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:calc(100% - 3px);background-color:var(--sym-color-primary);transform:scaleX(0)}.venues_filter li.active{font-weight:var(--bold_weigth)}.venues_filter li.active::before{transform:scaleX(1)}@media (-moz-touch-enabled: 0), (pointer: fine){.venues_filter li.active:hover{font-weight:var(--bold_weigth)}.venues_filter li.active:hover::before{transform:scaleX(1)}}@media (-moz-touch-enabled: 0), (pointer: fine){.venues_filter li:hover::before{transform:scaleX(0.5)}}.venues_holder .eachVenue{padding-block:50px}.venues_holder .eachVenue:nth-of-type(even) .eachVenue_flex{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.venues_holder .eachVenue:nth-of-type(even) .eachVenue_flex .swiper-arrow{right:unset;left:0%}.venues_holder .eachVenue:nth-of-type(even) .eachVenue_flex .swiper-arrow.prev-arrow{transform:translateX(0%)}.venues_holder .eachVenue:nth-of-type(even) .eachVenue_flex .swiper-arrow.next-arrow{transform:translateX(100%)}.venues_holder .eachVenue_flex{max-width:1350px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:5%}.venues_holder .eachVenue_image{width:50%;height:474px;margin-inline:0;position:relative}.venues_holder .eachVenue_image .swiper-wrapper,.venues_holder .eachVenue_image .swiper-slide{height:100%}.venues_holder .eachVenue_textContent{width:35%}.venues_holder .eachVenue_title{margin-bottom:20px}.venues_holder .eachVenue_specs{display:-ms-flexbox;display:flex;gap:20px;margin-bottom:48px}.venues_holder .eachVenue_area{position:relative;font-family:var(--sym-font-family-secondary);font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-style:italic}.venues_holder .eachVenue_area:has(+.eachVenue_capacity:not(:empty)){padding-right:20px}.venues_holder .eachVenue_area:has(+.eachVenue_capacity:not(:empty))::after{content:"/";display:block;position:absolute;top:0;right:0;font-family:var(--sym-font-family-secondary);font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-style:italic}.venues_holder .eachVenue_capacity{position:relative;font-family:var(--sym-font-family-secondary);font-size:1.25rem;line-height:1.4375rem;letter-spacing:0.2px;font-style:italic}.venues_holder .eachVenue_anchors{display:-ms-flexbox;display:flex;margin-top:47px;gap:40px;-ms-flex-align:center;align-items:center}.venues_holder .eachVenue .swiper-arrow{position:absolute;bottom:0;right:0}.venues_holder .eachVenue .swiper-arrow.prev-arrow{transform:translateX(-100%)}@media (max-width: 600px){.venues{position:relative}.venues_filter{opacity:0;position:absolute;pointer-events:none;width:70%;top:90px;-ms-flex-direction:column;flex-direction:column;row-gap:0px;left:50%;transform:translateX(-50%);padding:10px 25px 40px;background-color:var(--sym-color-primary);z-index:2}.venues_filter li{padding-block:15px;border-bottom:1px solid #9F9F9F;color:#fff;display:block;width:100%;text-align:center;text-transform:uppercase}.venues_filter li.active::before{content:none}.venues_selector{pointer-events:all;width:100%;background-color:var(--sym-color-primary);color:#fff;display:block;padding:25px 18% 25px;position:relative;font-size:.8125rem;font-family:var(--sym-font-family-tertiary);text-transform:uppercase}}@media (max-width: 600px) and (max-width: 600px){.venues_selector+.venues_filter.hidden,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .venues_selector+.venues_filter.ot-dtp-picker-selector-link:before,.ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .venues_selector+.venues_filter.ot-dtp-picker-selector-link:after,.amenities_item .venues_selector+img.venues_filter,.events_filter .venues_selector+span.venues_filter:not([class]),.venues_selector+.venues_filter.menusQuad_image,.offers_holder .eachOffer_title.venues_selector+.venues_filter.eachOffer_dates,.pressRelases_holder .venues_selector+.venues_filter.eachPress_subtitle,.reviews_headlineNav .venues_selector+.venues_filter.reviews_arrow,.venues_selector+.venues_filter.reviews_image,.venues_selector+.venues_filter.singleQuad_thumbImg,.singleQuad_text .venues_selector+.venues_filter.singleQuad_subtitle,.sliderWithPreview_textCarousel .eachSlide_textContent>.venues_selector+.venues_filter.eachSlide_subtitle:first-of-type,.venues_selector+.venues_filter.spaAmenities,#attractions .attraction__info .venues_selector+.venues_filter.additional-info-from,#attractions .attraction-lightbox__content .attraction__info .venues_selector+.venues_filter.btn,#home .venues_selector+.venues_filter.top-content_scroll,#default .venues_selector+.venues_filter.intro-content_image,#offers .venues_selector+.venues_filter.topOffer_dates{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){.venues_selector::before{content:"";display:block;position:absolute;bottom:20px;left:15%;width:70%;height:.5px;background-color:#9F9F9F}.venues_selector::after{content:"";display:block;position:absolute;top:50%;right:18%;transform:translateY(-50%);width:8px;height:13px;background-color:var(--sym-color-secondary);mask:url("/assets/svg/arrow-langs.svg");mask-position:center;mask-repeat:no-repeat}.venues_selector.active::after{transform:translateY(-50%) rotate(180deg)}.venues_selector.active+.venues_filter{opacity:1;pointer-events:all}.venues_holder .eachVenue{padding-block:20px}.venues_holder .eachVenue:nth-of-type(even) .eachVenue_flex{-ms-flex-direction:column;flex-direction:column}.venues_holder .eachVenue_flex{padding-inline:25px;-ms-flex-direction:column;flex-direction:column}.venues_holder .eachVenue_image{width:100%;height:unset;aspect-ratio:3/2;margin-bottom:20px}.venues_holder .eachVenue_textContent{width:100%}}@media (max-width: 600px) and (max-width: 600px){.venues_holder .eachVenue .swiper-arrow{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}#attractions .header_bottom{border-bottom:1px solid #DBDBDB}#attractions main{padding-top:135px}#attractions main:has(.sub-menu){padding-top:135px}#attractions .sub-menu a{font-size:.75rem}#attractions .attractions-content__left{padding-top:75px;padding-inline:9vw 45px}#attractions .attractions-content__right{height:calc(100vh - 138px);top:unset;bottom:0}#attractions .attractions-subtitle{font-family:var(---sym-font-family-primary);font-size:.875rem;letter-spacing:2.8px;font-style:italic;font-weight:var(--semibold_weigth);display:block;margin-bottom:13px}#attractions .attractions-filter{margin-block:30px 40px}#attractions .attractions-filter select{all:unset;width:calc(100%);display:block;padding-block:16px;border-bottom:1px solid #CBCBCB;position:relative;background-image:url("/assets/svg/arrow-attractions-select.svg");background-position:90% 50%;background-repeat:no-repeat}#attractions .attractions-filter select,#attractions .attractions-filter select option{text-align:left;font-family:var(--sym-font-family-tertiary);font-size:.875rem;font-weight:var(--regular_weigth)}#attractions .attractions-filter select:focus{outline:5px auto -webkit-focus-ring-color}#attractions .attractions-filter__reset .btn.reset{font-size:.8125rem}#attractions .attractions-map{top:0 !important}#attractions .attraction{margin-bottom:30px}#attractions .attraction__wrapper{padding-inline:0px}#attractions .attraction__wrapper:nth-of-type(odd){padding-right:10px}#attractions .attraction__wrapper:nth-of-type(even){padding-left:10px}#attractions .attraction__image{display:block;width:100%;aspect-ratio:9/5;margin-bottom:31px}#attractions .attraction__info h2{font-family:var(--sym-font-family-secondary);font-size:1.25rem;letter-spacing:0.2px;font-style:italic;margin-bottom:30px;font-weight:var(--light_weigth)}#attractions .attraction__info .additional-info{margin-top:30px}#attractions .attraction__info .additional-info li{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center;margin-bottom:5px}#attractions .attraction__info .additional-info li:last-of-type{margin-bottom:0px}#attractions .attraction__info .additional-info li svg{fill:var(--sym-color-primary)}#attractions .attraction__info .additional-info li span{font-size:.9375rem;font-family:var(---sym-font-family-primary);padding-top:0}#attractions .attraction__info .btn{display:block;width:fit-content;margin-top:21px}#attractions .attraction-hover__image{width:270px;height:150px}#attractions .attraction-hover__image img{width:100%;height:100%;object-fit:cover;object-position:center}#attractions .attraction-hover__copy{font-family:var(---sym-font-family-primary);font-size:.875rem;letter-spacing:2.4px;font-weight:var(--semibold_weigth);display:block;margin-top:10px}#attractions .attraction-lightbox__wrapper{padding:70px 45px;max-width:849px}#attractions .attraction-lightbox__content .attraction{margin-bottom:0}#attractions .attraction-lightbox__content .attraction__wrapper{padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:40px}#attractions .attraction-lightbox__content .attraction__image{width:50%;aspect-ratio:1/1;margin-bottom:0}#attractions .attraction-lightbox__content .attraction__info{padding-left:0px}#attractions .attraction-lightbox__close{width:14px;height:14px;top:25px;right:50px}#attractions .attraction-lightbox__close::before{width:14px}#attractions .attraction-lightbox__close::after{width:14px}@media (max-width: 600px){#attractions main{padding-top:100px}#attractions main:has(.sub-menu){padding-top:100px}}@media (max-width: 600px) and (max-width: 600px){#attractions .sub-menu{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){#attractions .attractions-content__left{padding:45px 25px 0 25px}#attractions .attractions-filter__fields{gap:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}}@media (max-width: 600px) and (max-width: 600px){#attractions .attraction__image{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media (max-width: 600px){#attractions .attraction__info{margin-top:0px}#attractions .attraction__wrapper:nth-of-type(odd){padding-right:0}#attractions .attraction__wrapper:nth-of-type(even){padding-left:0}#attractions .attraction-lightbox__wrapper{padding:40px 30px}#attractions .attraction-lightbox__close{top:14px;right:5px}#attractions .attraction-lightbox .attraction__wrapper{gap:0}#attractions .attraction-lightbox .attraction__image{width:100%}}#contact-us .top-content{height:70vh;position:relative}#contact-us .top-content::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(0deg, #000 0%, rgba(149,149,149,0.64) 45%, rgba(183,183,183,0.56) 75%, rgba(0,0,0,0) 100%);opacity:.74}#contact-us .top-content figure,#contact-us .top-content .swiper{height:100%}#contact-us .top-content_uvp{position:absolute;z-index:1;bottom:26px;left:50%;transform:translateX(-50%);text-align:center}#contact-us:has(.no-topContentImage) .top-content{height:80px}#contact-us:has(.no-topContentImage) .intro-content{padding-block:215px 100px;background-color:var(--sym-color-tertiary)}#contact-us:has(.no-topContentImage):has(.sub-menu) .sub-menu{background-color:var(--sym-color-tertiary);padding-top:135px}#contact-us:has(.no-topContentImage):has(.sub-menu) .intro-content{padding-top:100px}#contact-us .intro-content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:60px 45px 120px}#contact-us .intro_left{width:46%;padding-top:10px}#contact-us .intro_left span{display:block;margin-bottom:13px}#contact-us .intro_left h1{margin-bottom:30px}#contact-us .intro_rigth{width:47%}#contact-us .intro_rigth .form-module{padding-inline:0px}@media (max-width: 600px){#contact-us .intro-content{-ms-flex-direction:column;flex-direction:column;padding-block:30px}#contact-us .intro_left{width:100%;padding-bottom:50px}#contact-us .intro_rigth{width:100%}}#home .top-content{height:100vh;position:relative}#home .top-content::before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;pointer-events:none;width:100%;height:20%;background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%);opacity:.3}#home .top-content_image{height:100%}#home .top-content_uvp{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}#home .intro-content{padding-block:67px 60px}#home .intro-content:has(.intro-content_image){padding-block:168px 60px}#home .intro-content:has(.intro-content_image) .container,#home .intro-content:has(.intro-content_image) .privary-navigation__list,#home .intro-content:has(.intro-content_image) .otMod.js-openTable,#home .intro-content:has(.intro-content_image) .accommodations_holder .room_container,.accommodations_holder #home .intro-content:has(.intro-content_image) .room_container,#home .intro-content:has(.intro-content_image) .bgQuad_container,#home .intro-content:has(.intro-content_image) .amenities_inner,#home .intro-content:has(.intro-content_image) .capacityChart_holder,#home .intro-content:has(.intro-content_image) .cards_holder,#home .intro-content:has(.intro-content_image) .events_holder,#home .intro-content:has(.intro-content_image) .featuredOffer_holder,#home .intro-content:has(.intro-content_image) .featuredRoom_holder,#home .intro-content:has(.intro-content_image) .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery #home .intro-content:has(.intro-content_image) .gallery_holder,#home .intro-content:has(.intro-content_image) .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery #home .intro-content:has(.intro-content_image) .gallery_holder,#home .intro-content:has(.intro-content_image) .hoursOperation_holder,#home .intro-content:has(.intro-content_image) .hoursOperation_disclaimer,#home .intro-content:has(.intro-content_image) .introComplement_holder,#home .intro-content:has(.intro-content_image) .location_holder,#home .intro-content:has(.intro-content_image) .menusQuad,#home .intro-content:has(.intro-content_image) .offers_holder .eachOffer_flex,.offers_holder #home .intro-content:has(.intro-content_image) .eachOffer_flex,#home .intro-content:has(.intro-content_image) .pressRelases_holder,#home .intro-content:has(.intro-content_image) .reviews_holder,#home .intro-content:has(.intro-content_image) .singleQuad_holder,#home .intro-content:has(.intro-content_image) .sliderWithPreview_imagesCarousel,#home .intro-content:has(.intro-content_image) .sliderWithPreview_textCarousel,#home .intro-content:has(.intro-content_image) .slider_holder,#home .intro-content:has(.intro-content_image) .venues_holder .eachVenue_flex,.venues_holder #home .intro-content:has(.intro-content_image) .eachVenue_flex,#home .intro-content:has(.intro-content_image) #contact-us .intro-content,#contact-us #home .intro-content:has(.intro-content_image) .intro-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1030px;column-gap:5%}#home .intro-content:not(:has(.intro-content_image)) .intro-content_text{margin-inline:auto;width:60%}#home .intro-content:not(:has(.intro-content_image)) .intro-content_text h1{text-align:center}#home .intro-content:not(:has(.intro-content_image)) .intro-content_subtitle,#home .intro-content:not(:has(.intro-content_image)) .intro-content_description{text-align:center}#home .intro-content .container,#home .intro-content .privary-navigation__list,#home .intro-content .otMod.js-openTable,#home .intro-content .accommodations_holder .room_container,.accommodations_holder #home .intro-content .room_container,#home .intro-content .bgQuad_container,#home .intro-content .amenities_inner,#home .intro-content .capacityChart_holder,#home .intro-content .cards_holder,#home .intro-content .events_holder,#home .intro-content .featuredOffer_holder,#home .intro-content .featuredRoom_holder,#home .intro-content .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery #home .intro-content .gallery_holder,#home .intro-content .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery #home .intro-content .gallery_holder,#home .intro-content .hoursOperation_holder,#home .intro-content .hoursOperation_disclaimer,#home .intro-content .introComplement_holder,#home .intro-content .location_holder,#home .intro-content .menusQuad,#home .intro-content .offers_holder .eachOffer_flex,.offers_holder #home .intro-content .eachOffer_flex,#home .intro-content .pressRelases_holder,#home .intro-content .reviews_holder,#home .intro-content .singleQuad_holder,#home .intro-content .sliderWithPreview_imagesCarousel,#home .intro-content .sliderWithPreview_textCarousel,#home .intro-content .slider_holder,#home .intro-content .venues_holder .eachVenue_flex,.venues_holder #home .intro-content .eachVenue_flex,#home .intro-content #contact-us .intro-content,#contact-us #home .intro-content .intro-content{position:relative}#home .intro-content_image{width:46%;height:444px;padding-left:61px}#home .intro-content_text{width:42%}#home .intro-content_text h1{margin-bottom:30px}#home .intro-content_subtitle{display:block;position:absolute;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:translateX(100%) rotate(180deg);top:0;left:10px}@media (max-width: 600px){#home .top-content_uvp{font-size:2.1875rem;line-height:2.25rem;letter-spacing:0;width:95%;top:calc(50% - 75px)}#home .intro-content{padding-block:50px 20px}#home .intro-content:has(.intro-content_image){padding-block:50px 20px}#home .intro-content:has(.intro-content_image) .container,#home .intro-content:has(.intro-content_image) .privary-navigation__list,#home .intro-content:has(.intro-content_image) .otMod.js-openTable,#home .intro-content:has(.intro-content_image) .accommodations_holder .room_container,.accommodations_holder #home .intro-content:has(.intro-content_image) .room_container,#home .intro-content:has(.intro-content_image) .bgQuad_container,#home .intro-content:has(.intro-content_image) .amenities_inner,#home .intro-content:has(.intro-content_image) .capacityChart_holder,#home .intro-content:has(.intro-content_image) .cards_holder,#home .intro-content:has(.intro-content_image) .events_holder,#home .intro-content:has(.intro-content_image) .featuredOffer_holder,#home .intro-content:has(.intro-content_image) .featuredRoom_holder,#home .intro-content:has(.intro-content_image) .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery #home .intro-content:has(.intro-content_image) .gallery_holder,#home .intro-content:has(.intro-content_image) .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery #home .intro-content:has(.intro-content_image) .gallery_holder,#home .intro-content:has(.intro-content_image) .hoursOperation_holder,#home .intro-content:has(.intro-content_image) .hoursOperation_disclaimer,#home .intro-content:has(.intro-content_image) .introComplement_holder,#home .intro-content:has(.intro-content_image) .location_holder,#home .intro-content:has(.intro-content_image) .menusQuad,#home .intro-content:has(.intro-content_image) .offers_holder .eachOffer_flex,.offers_holder #home .intro-content:has(.intro-content_image) .eachOffer_flex,#home .intro-content:has(.intro-content_image) .pressRelases_holder,#home .intro-content:has(.intro-content_image) .reviews_holder,#home .intro-content:has(.intro-content_image) .singleQuad_holder,#home .intro-content:has(.intro-content_image) .sliderWithPreview_imagesCarousel,#home .intro-content:has(.intro-content_image) .sliderWithPreview_textCarousel,#home .intro-content:has(.intro-content_image) .slider_holder,#home .intro-content:has(.intro-content_image) .venues_holder .eachVenue_flex,.venues_holder #home .intro-content:has(.intro-content_image) .eachVenue_flex,#home .intro-content:has(.intro-content_image) #contact-us .intro-content,#contact-us #home .intro-content:has(.intro-content_image) .intro-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:30px}#home .intro-content .container,#home .intro-content .privary-navigation__list,#home .intro-content .otMod.js-openTable,#home .intro-content .accommodations_holder .room_container,.accommodations_holder #home .intro-content .room_container,#home .intro-content .bgQuad_container,#home .intro-content .amenities_inner,#home .intro-content .capacityChart_holder,#home .intro-content .cards_holder,#home .intro-content .events_holder,#home .intro-content .featuredOffer_holder,#home .intro-content .featuredRoom_holder,#home .intro-content .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery #home .intro-content .gallery_holder,#home .intro-content .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery #home .intro-content .gallery_holder,#home .intro-content .hoursOperation_holder,#home .intro-content .hoursOperation_disclaimer,#home .intro-content .introComplement_holder,#home .intro-content .location_holder,#home .intro-content .menusQuad,#home .intro-content .offers_holder .eachOffer_flex,.offers_holder #home .intro-content .eachOffer_flex,#home .intro-content .pressRelases_holder,#home .intro-content .reviews_holder,#home .intro-content .singleQuad_holder,#home .intro-content .sliderWithPreview_imagesCarousel,#home .intro-content .sliderWithPreview_textCarousel,#home .intro-content .slider_holder,#home .intro-content .venues_holder .eachVenue_flex,.venues_holder #home .intro-content .eachVenue_flex,#home .intro-content #contact-us .intro-content,#contact-us #home .intro-content .intro-content{padding-inline:25px}#home .intro-content_image{width:85%;height:240px;padding-left:0}#home .intro-content_text{width:100%;padding-inline:25px}#home .intro-content_subtitle{position:unset;-ms-writing-mode:unset;writing-mode:unset;transform:none;font-family:var(---sym-font-family-primary);font-weight:var(--semibold_weigth);display:block;margin-bottom:15px}}#default:has(.no-topContentImage) .privary-navigation a::before{background-color:var(--sym-color-primary)}#default .top-content{height:70vh;position:relative}#default .top-content::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(0deg, #000 0%, rgba(149,149,149,0.64) 45%, rgba(183,183,183,0.56) 75%, rgba(0,0,0,0) 100%);opacity:.74}#default .top-content figure,#default .top-content .swiper{height:100%}#default .top-content figure{margin:0}#default .top-content_uvp{position:absolute;z-index:1;bottom:26px;left:50%;transform:translateX(-50%);text-align:center}#default:has(.no-topContentImage) .top-content{height:80px}#default:has(.no-topContentImage) .intro-content{padding-block:215px 100px;background-color:var(--sym-color-tertiary)}#default:has(.no-topContentImage) .intro-content.noIntroCopy{padding-block:180px 60px}#default:has(.no-topContentImage):has(.sub-menu) .sub-menu{background-color:var(--sym-color-tertiary);padding-top:160px}#default:has(.no-topContentImage):has(.sub-menu) .intro-content{padding-top:100px}#default .intro-content{padding-top:70px;padding-bottom:20px}#default .intro-content.noIntroCopy h1{margin-bottom:0px}#default .intro-content span{text-align:center;display:block;margin-bottom:18px;font-size:.875rem;font-weight:var(--semibold_weigth);letter-spacing:2.8px;font-family:var(---sym-font-family-primary)}#default .intro-content h1{text-align:center;margin-bottom:33px}#default .intro-content .container,#default .intro-content .privary-navigation__list,#default .intro-content .otMod.js-openTable,#default .intro-content .accommodations_holder .room_container,.accommodations_holder #default .intro-content .room_container,#default .intro-content .bgQuad_container,#default .intro-content .amenities_inner,#default .intro-content .capacityChart_holder,#default .intro-content .cards_holder,#default .intro-content .events_holder,#default .intro-content .featuredOffer_holder,#default .intro-content .featuredRoom_holder,#default .intro-content .gallery.homepageGallery .gallery_holder,.gallery.homepageGallery #default .intro-content .gallery_holder,#default .intro-content .gallery.defaultGallery .gallery_holder,.gallery.defaultGallery #default .intro-content .gallery_holder,#default .intro-content .hoursOperation_holder,#default .intro-content .hoursOperation_disclaimer,#default .intro-content .introComplement_holder,#default .intro-content .location_holder,#default .intro-content .menusQuad,#default .intro-content .offers_holder .eachOffer_flex,.offers_holder #default .intro-content .eachOffer_flex,#default .intro-content .pressRelases_holder,#default .intro-content .reviews_holder,#default .intro-content .singleQuad_holder,#default .intro-content .sliderWithPreview_imagesCarousel,#default .intro-content .sliderWithPreview_textCarousel,#default .intro-content .slider_holder,#default .intro-content .venues_holder .eachVenue_flex,.venues_holder #default .intro-content .eachVenue_flex,#default .intro-content #contact-us .intro-content,#contact-us #default .intro-content .intro-content{max-width:750px;text-align:center}#default .intro-content .container .btn,#default .intro-content .privary-navigation__list .btn,#default .intro-content .otMod.js-openTable .btn,#default .intro-content .accommodations_holder .room_container .btn,.accommodations_holder #default .intro-content .room_container .btn,#default .intro-content .bgQuad_container .btn,#default .intro-content .amenities_inner .btn,#default .intro-content .capacityChart_holder .btn,#default .intro-content .cards_holder .btn,#default .intro-content .events_holder .btn,#default .intro-content .featuredOffer_holder .btn,#default .intro-content .featuredRoom_holder .btn,#default .intro-content .gallery.homepageGallery .gallery_holder .btn,.gallery.homepageGallery #default .intro-content .gallery_holder .btn,#default .intro-content .gallery.defaultGallery .gallery_holder .btn,.gallery.defaultGallery #default .intro-content .gallery_holder .btn,#default .intro-content .hoursOperation_holder .btn,#default .intro-content .hoursOperation_disclaimer .btn,#default .intro-content .introComplement_holder .btn,#default .intro-content .location_holder .btn,#default .intro-content .menusQuad .btn,#default .intro-content .offers_holder .eachOffer_flex .btn,.offers_holder #default .intro-content .eachOffer_flex .btn,#default .intro-content .pressRelases_holder .btn,#default .intro-content .reviews_holder .btn,#default .intro-content .singleQuad_holder .btn,#default .intro-content .sliderWithPreview_imagesCarousel .btn,#default .intro-content .sliderWithPreview_textCarousel .btn,#default .intro-content .slider_holder .btn,#default .intro-content .venues_holder .eachVenue_flex .btn,.venues_holder #default .intro-content .eachVenue_flex .btn,#default .intro-content #contact-us .intro-content .btn,#contact-us #default .intro-content .intro-content .btn{margin-top:40px;display:block;width:fit-content;margin-inline:auto}#default .intro-content:has(+.bg-black),#default .intro-content:has(+.bg-primary:not(.slider)),#default .intro-content:has(+.bg-secondary:not(.slider)),#default .intro-content:has(+.bg-tertiary:not(.slider)){padding-bottom:100px}#default .intro-content:has(+.amenities.bg-tertiary){padding-bottom:30px}#default .intro-content:has(+.otMod){padding-bottom:120px}.fixedUnderHeader ul{position:fixed;top:130px;width:100%;background-color:#fff;z-index:9;padding-block:20px}@media (max-width: 600px){.fixedUnderHeader ul{top:95px}}@media (max-width: 600px){#default .top-content{height:350px}#default:has(.no-topContentImage):has(.sub-menu) .sub-menu{padding-top:100px}#default:has(.no-topContentImage):has(.sub-menu) .intro-content{padding-top:30px}}#gallery-grid .gallery-grid{padding-block:10px 20px}@media (-moz-touch-enabled: 0), (pointer: fine){#gallery-grid .gallery-grid__image:hover .gallery-grid__overlay::before{background-color:rgba(var(--sym-color-dark), 0.5)}#gallery-grid .gallery-grid__image:hover .gallery-grid__overlay::after{opacity:1}}#gallery-grid .gallery-grid__image .gallery-grid__overlay{background-image:unset}#gallery-grid .gallery-grid__image .gallery-grid__overlay::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--sym-color-dark), 0);pointer-events:none}#gallery-grid .gallery-grid__image .gallery-grid__overlay::after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);width:32px;height:32px;mask:url("/assets/svg/expand-icon-v2.svg");mask-position:center;mask-repeat:no-repeat;pointer-events:none;background-color:#fff;opacity:0}#offers .top-content{padding-block:200px 20px;background-color:var(--sym-color-primary)}#offers .top-content span{font-family:var(---sym-font-family-primary);font-size:.875rem;letter-spacing:2.8px;display:block;color:#fff;font-weight:var(--semibold_weigth);text-align:center;margin-bottom:13px}#offers .top-content h1,#offers .top-content h2{color:#fff;text-align:center}#offers .topOffer{background-color:var(--sym-color-primary);padding-block:40px 110px}#offers .topOffer_holder{display:-ms-flexbox;display:flex;width:100%;max-width:984px;-ms-flex-pack:justify;justify-content:space-between;margin-inline:auto;-ms-flex-align:center;align-items:center}#offers .topOffer_image{width:51%;height:350px}#offers .topOffer_textContent{width:40%;position:relative}#offers .topOffer_textContent,#offers .topOffer_textContent p{color:#fff}#offers .topOffer_subtitle{margin-bottom:12px;color:#fff}#offers .topOffer_title{color:#fff;margin-bottom:15px}#offers .topOffer_dates{display:-ms-flexbox;display:flex;color:#fff;margin-bottom:41px}#offers .topOffer_bookBy{color:#fff;margin-right:5px}#offers .topOffer_stayBy{color:#fff;margin-left:5px}#offers .topOffer_anchors{display:-ms-flexbox;display:flex;gap:27px;-ms-flex-align:center;align-items:center;margin-top:40px}#offers .topOffer_arrows{position:relative;bottom:0;left:0%;display:-ms-flexbox;display:flex;padding-top:50px;gap:10px}#offers .specialLightBox{display:none}@media (max-width: 600px){#offers .top-content{padding-block:124px 20px}#offers .topOffer_holder{-ms-flex-direction:column;flex-direction:column}#offers .topOffer_image{width:100%;height:unset;aspect-ratio:45/34;margin-bottom:30px}#offers .topOffer_textContent{width:100%}#offers .topOffer_subtitle{margin-bottom:10px}}.sitemap #content{background:var(--sym-color-primary)}.sitemap .intro-content{padding:200px 0px 0px}.sitemap .intro-content__info{width:100%;text-align:center}.sitemap .intro-content__info h1{color:var(--sym-color-dark);font-size:40px;line-height:40px}@media only screen and (max-width: 600px){.sitemap .intro-content{padding:150px 0px 0px}}ul.global-sitemap{position:relative;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;width:65%;margin-left:30%;padding-bottom:60px;padding-top:60px;margin-bottom:0px}ul.global-sitemap li{line-height:1.6;margin-bottom:10px;list-style:none}ul.global-sitemap li a{color:var(--sym-color-dark);text-decoration:underline}ul.global-sitemap li a:hover{text-decoration:none}ul.global-sitemap li ul{border-left:1px solid #EAEAEA;margin-left:0px;margin-bottom:10px}ul.global-sitemap li ul li{padding:10px 5px 3px 5px;list-style:none !important;line-height:1.2;font-size:90%;margin-bottom:0px}ul.global-sitemap li ul li a{text-decoration:none !important;color:var(--sym-color-dark);padding-left:10px}ul.global-sitemap li ul li ul{margin:10px 0 0 10px}ul.global-sitemap li ul li ul li ul li{padding:0;margin-bottom:3px}ul.global-sitemap li ul li ul li ul li a{opacity:0.7}ul.global-sitemap li ul li:before{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){ul.global-sitemap{margin-left:calc(50% - 250px)}}@media only screen and (max-width: 600px){ul.global-sitemap{columns:1;column-count:1;width:60%;margin:0 auto}}:root{--regular_weigth: 600;--bold_weigth: 900;--semibold_weigth: 600;--light_weigth: 300}ul{list-style:none}ul.sym-inline-list{padding-left:0px}ul.sym-inline-list li{padding-left:15px;list-style:none;position:relative}ul.sym-inline-list li::before{content:"";display:block;position:absolute;top:10px;left:0px;border-radius:100%;width:3px;height:3px;background-color:var(--sym-color-primary)}p:has(+ul){margin-bottom:15px}.title,.form-module h2,.otMod.js-openTable h2,.accommodations_holder .room_title,.events_title,.events_labelMonth,.event_lightbox h2,.gallery.defaultGallery .gallery_title,.reviews_title,.sliderWithPreview_textCarousel .eachSlide_title{display:block}.subtitle,.sliderWithPreview_textCarousel .eachSlide_subtitle{display:block}.paragraph,.accordion_textContent,.accordion_textContent p,.amenities_item span,.events_list .eachEvent_copy,.events_list .eachEvent_copy p,.event_lightbox__description,.event_lightbox__description p,.featuredRoom_textContent_slider .eachContentSlide,.featuredRoom_textContent_slider .eachContentSlide p,.menusQuad_tags ul li,.sliderWithPreview_textCarousel .eachSlide_description,.sliderWithPreview_textCarousel .eachSlide_description p,#attractions .attraction__info,#offers .topOffer_textContent,#offers .topOffer_textContent p,#offers .topOffer_dates,#offers .topOffer_bookBy,#offers .topOffer_stayBy,p{display:block}.btn{display:inline-block;padding:10px 30px;background-color:#fff;border:1px solid var(--sym-color-secondary);color:var(--sym-color-dark);font-size:.8125rem;line-height:1.5625rem;letter-spacing:0.65px;font-family:var(--sym-font-family-tertiary);transition:all .3s ease-in-out;text-transform:uppercase;cursor:pointer}@media (-moz-touch-enabled: 0), (pointer: fine){.btn:hover{background-color:var(--sym-color-secondary);color:#fff}}.btn.white,.gallery.homepageGallery .btn,.singleQuad.color-white .btn{border-color:#fff;color:#fff;background-color:var(--sym-color-dark)}@media (-moz-touch-enabled: 0), (pointer: fine){.btn.white:hover,.gallery.homepageGallery .btn:hover,.singleQuad.color-white .btn:hover{background-color:#fff;color:var(--sym-color-dark)}}.btn.white.transparent,.gallery.homepageGallery .btn.transparent,.singleQuad.color-white .btn.transparent{border-color:#fff;color:#fff}@media (-moz-touch-enabled: 0), (pointer: fine){.btn.white.transparent:hover,.gallery.homepageGallery .btn.transparent:hover,.singleQuad.color-white .btn.transparent:hover{background-color:#fff;color:var(--sym-color-dark)}}.btn.transparent{background-color:transparent}@media (-moz-touch-enabled: 0), (pointer: fine){.btn.transparent:hover{background-color:var(--sym-color-secondary);color:#fff}}.btn-secondary,.events_list .eachEvent_copy .btn,.event_lightbox .btn,.pressRelases_holder .eachPress .btn,#attractions .attraction__info .btn{display:inline-block;padding:0 0 0 25px;color:var(--sym-color-dark);font-size:.8125rem;font-weight:var(--regular_weigth);line-height:1.5625rem;letter-spacing:0.65px;font-family:var(--sym-font-family-tertiary);transition:all .3s ease-in-out;position:relative;text-transform:uppercase;border:none;cursor:pointer;background:transparent}.btn-secondary::before,.events_list .eachEvent_copy .btn::before,.event_lightbox .btn::before,.pressRelases_holder .eachPress .btn::before,#attractions .attraction__info .btn::before{content:"";display:block;position:absolute;top:50%;left:0;transition:all .3s ease-in-out;width:11px;height:11px;transform:translateY(-50%);mask:url("/assets/svg/bnt-secondary-icon.svg");mask-repeat:no-repeat;mask-position:center;background-color:var(--sym-color-secondary)}@media (-moz-touch-enabled: 0), (pointer: fine){.btn-secondary:hover,.events_list .eachEvent_copy .btn:hover,.event_lightbox .btn:hover,.pressRelases_holder .eachPress .btn:hover,#attractions .attraction__info .btn:hover{background:none}.btn-secondary:hover::before,.events_list .eachEvent_copy .btn:hover::before,.event_lightbox .btn:hover::before,.pressRelases_holder .eachPress .btn:hover::before,#attractions .attraction__info .btn:hover::before{transform:translateY(-50%) rotate(90deg)}}.btn-secondary.white,.events_list .eachEvent_copy .white.btn,.events_list .eachEvent_copy .gallery.homepageGallery .btn,.gallery.homepageGallery .events_list .eachEvent_copy .btn,.events_list .eachEvent_copy .singleQuad.color-white .btn,.singleQuad.color-white .events_list .eachEvent_copy .btn,.event_lightbox .white.btn,.event_lightbox .gallery.homepageGallery .btn,.gallery.homepageGallery .event_lightbox .btn,.event_lightbox .singleQuad.color-white .btn,.singleQuad.color-white .event_lightbox .btn,.gallery.homepageGallery .btn-secondary.btn,.gallery.homepageGallery .pressRelases_holder .eachPress .btn,.pressRelases_holder .eachPress .gallery.homepageGallery .btn,.gallery.homepageGallery #attractions .attraction__info .btn,#attractions .attraction__info .gallery.homepageGallery .btn,.pressRelases_holder .eachPress .white.btn,.pressRelases_holder .eachPress .singleQuad.color-white .btn,.singleQuad.color-white .pressRelases_holder .eachPress .btn,.singleQuad.color-white .btn-secondary.btn,.singleQuad.color-white #attractions .attraction__info .btn,#attractions .attraction__info .singleQuad.color-white .btn,#attractions .attraction__info .white.btn{color:#fff}.btn-secondary.white::before,.events_list .eachEvent_copy .white.btn::before,.events_list .eachEvent_copy .gallery.homepageGallery .btn::before,.gallery.homepageGallery .events_list .eachEvent_copy .btn::before,.events_list .eachEvent_copy .singleQuad.color-white .btn::before,.singleQuad.color-white .events_list .eachEvent_copy .btn::before,.event_lightbox .white.btn::before,.event_lightbox .gallery.homepageGallery .btn::before,.gallery.homepageGallery .event_lightbox .btn::before,.event_lightbox .singleQuad.color-white .btn::before,.singleQuad.color-white .event_lightbox .btn::before,.gallery.homepageGallery .btn-secondary.btn::before,.gallery.homepageGallery .pressRelases_holder .eachPress .btn::before,.pressRelases_holder .eachPress .gallery.homepageGallery .btn::before,.gallery.homepageGallery #attractions .attraction__info .btn::before,#attractions .attraction__info .gallery.homepageGallery .btn::before,.pressRelases_holder .eachPress .white.btn::before,.pressRelases_holder .eachPress .singleQuad.color-white .btn::before,.singleQuad.color-white .pressRelases_holder .eachPress .btn::before,.singleQuad.color-white .btn-secondary.btn::before,.singleQuad.color-white #attractions .attraction__info .btn::before,#attractions .attraction__info .singleQuad.color-white .btn::before,#attractions .attraction__info .white.btn::before{background-color:#fff}.btn-booking{padding:17.5px 40px;background-color:transparent;border:1px solid #fff;color:#fff;font-weight:700;letter-spacing:1.68px;font-size:.75rem;line-height:.9375rem;font-family:var(--sym-font-family-tertiary);transition:all .3s ease-in-out}@media (-moz-touch-enabled: 0), (pointer: fine){.btn-booking:hover{background-color:#fff;color:var(--sym-color-secondary)}}.btn-booking.scroll,.header.up .btn-booking,body#attractions .header .btn-booking,body#gallery-grid .header .btn-booking,body#gallery-flex .header .btn-booking,#contact-us:has(.no-topContentImage) .header .btn-booking,#default:has(.no-topContentImage) .header .btn-booking,#offers .header .btn-booking,.header.down .btn-booking{border-color:var(--sym-color-secondary);color:var(--sym-color-dark)}@media (-moz-touch-enabled: 0), (pointer: fine){.btn-booking.scroll:hover,.header.up .btn-booking:hover,body#attractions .header .btn-booking:hover,body#gallery-grid .header .btn-booking:hover,body#gallery-flex .header .btn-booking:hover,#contact-us:has(.no-topContentImage) .header .btn-booking:hover,#default:has(.no-topContentImage) .header .btn-booking:hover,#offers .header .btn-booking:hover,.header.down .btn-booking:hover{background-color:var(--sym-color-primary);color:#fff}}.btn-tel{display:inline-block;padding-left:17px;position:relative;color:#fff;font-size:.8125rem;line-height:1.25rem;font-family:var(---sym-font-family-primary);transition:all .3s ease-in-out;font-weight:var(--semibold_weigth)}.btn-tel::before{content:"";display:block;position:absolute;top:50%;left:0;transition:all .3s ease-in-out;width:10px;height:10px;transform:translateY(-50%);mask:url("/assets/svg/phone-icon.svg");mask-repeat:no-repeat;mask-position:center;background-color:#fff}.btn-tel.black,.header.up .btn-tel,body#attractions .header .btn-tel,body#gallery-grid .header .btn-tel,body#gallery-flex .header .btn-tel,#contact-us:has(.no-topContentImage) .header .btn-tel,#default:has(.no-topContentImage) .header .btn-tel,#offers .header .btn-tel,.header.down .btn-tel{color:var(--sym-color-dark)}.btn-tel.black::before,.header.up .btn-tel::before,body#attractions .header .btn-tel::before,body#gallery-grid .header .btn-tel::before,body#gallery-flex .header .btn-tel::before,#contact-us:has(.no-topContentImage) .header .btn-tel::before,#default:has(.no-topContentImage) .header .btn-tel::before,#offers .header .btn-tel::before,.header.down .btn-tel::before{background-color:var(--sym-color-dark)}
