.accommodations_splash__oYACd{height:100vh}.accommodations_accommodation_section__Mdj14{background-color:var(--color-defaultbackground)}.accommodations_accommodation_section__Mdj14 p{margin:0}.accommodations_accommodation_section__Mdj14.accommodations_description__d77JB{font-size:22px;line-height:1.4}@media screen and (min-width:960px){.accommodations_accommodation_section__Mdj14.accommodations_description__d77JB{font-size:24px}}@media screen and (min-width:1280px){.accommodations_accommodation_section__Mdj14.accommodations_description__d77JB{font-size:26px}}@media screen and (min-width:1400px){.accommodations_accommodation_section__Mdj14.accommodations_description__d77JB{font-size:28px}}.accommodations_accommodation_section__Mdj14.accommodations_description__d77JB{font-weight:300;line-height:1.5em}.accommodations_accommodation_section__Mdj14.accommodations_description__d77JB .accommodations_inner___0bk7{max-width:800px!important;margin:0 auto;text-align:center}.accommodations_accommodation_section__Mdj14.accommodations_gallery__twfgh .accommodations_inner___0bk7{display:grid;grid-gap:36px;gap:36px;grid-template-columns:1fr;max-width:1300px!important;margin:0 auto}@media(min-width:768px){.accommodations_accommodation_section__Mdj14.accommodations_gallery__twfgh .accommodations_inner___0bk7{grid-template-columns:repeat(2,1fr)}}.accommodations_accommodation_section__Mdj14.accommodations_gallery__twfgh .accommodations_inner___0bk7 img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}@media(min-width:768px){.accommodations_accommodation_section__Mdj14.accommodations_gallery__twfgh .accommodations_inner___0bk7 div:first-child{grid-column:1/span 2;aspect-ratio:16/9}}.accommodations_accommodation_section__Mdj14.accommodations_white__GyMA8{background-color:var(--color-white)}.accommodations_accommodation_section__Mdj14.accommodations_black__Xddgw{background-color:var(--color-black)}.accommodations_tour_actions__PKGBf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-top:36px}@media(min-width:768px){.accommodations_tour_actions__PKGBf{flex-direction:row;align-items:stretch}}.side-components-list_container__teVaD .side-components-list_element__z59wM{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM{flex-direction:row-reverse;align-items:stretch}}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_image__s9AXG{width:100%;height:auto;aspect-ratio:1/1;background-position:bottom;background-size:cover;flex:1 1;display:flex;align-items:center;justify-content:center;position:relative}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_image__s9AXG .side-components-list_caption__VyoxX{position:absolute;bottom:10px;right:10px;z-index:10;color:#fff;opacity:60%;font-size:12px;height:16px}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_image__s9AXG .side-components-list_overlay_logo__cYKYB{width:200px;height:200px;padding:36px;background-color:var(--color-black);border-radius:50%;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_image__s9AXG .side-components-list_overlay_logo__cYKYB{width:300px;height:300px}}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_image__s9AXG .side-components-list_overlay_logo__cYKYB img{max-height:100%;max-width:100%;object-fit:contain}@media(min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_image__s9AXG{width:50%;height:auto}}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB{position:relative;background-color:var(--color-orange);color:var(--color-black);padding:3rem 2rem;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB{width:50%;padding:5rem}}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_subtitle___ajks{position:relative;padding-bottom:1rem}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_subtitle__text__S_BVP{z-index:2;font-weight:600;position:relative}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_subtitle___ajks:before{content:"";position:absolute;left:0;z-index:1;top:0;transform:translateY(-25%) translateX(-50%);width:52px;height:52px;border-radius:50%;border:5px solid var(--color-white)}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_title__wu2nN{margin-bottom:2rem}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_title__wu2nN p{font-size:22px;line-height:1.4}@media screen and (min-width:960px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_title__wu2nN p{font-size:24px}}@media screen and (min-width:1280px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_title__wu2nN p{font-size:26px}}@media screen and (min-width:1400px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_title__wu2nN p{font-size:28px}}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_title__wu2nN p{font-weight:700;margin:0}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_actions__4_2c5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media screen and (min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_actions__4_2c5{flex-direction:row}}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_actions__4_2c5 .side-components-list_action__zl5Sp{margin-top:2rem}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB .side-components-list_actions__4_2c5 .side-components-list_action__zl5Sp button{padding:1em 2em}.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB:after{position:absolute;content:"";width:50px;height:50px;top:0;left:50%;border-radius:5px;transform:translateX(-50%) translateY(-45%) rotate(45deg);background-color:var(--color-orange)}@media(min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM .side-components-list_content__PpcUB:after{left:auto;top:50%;right:0;transform:translateX(45%) translateY(-50%) rotate(45deg)}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n){flex-direction:row}}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n) .side-components-list_content__PpcUB{background-color:var(--color-black);color:var(--color-white)}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n) .side-components-list_content__PpcUB:after{background-color:var(--color-black)}@media(min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n) .side-components-list_content__PpcUB:after{right:auto;top:50%;left:0;transform:translateX(-45%) translateY(-50%) rotate(45deg)}}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n) .side-components-list_subtitle___ajks:before{border-color:var(--color-orange)}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n) .side-components-list_action__zl5Sp{margin-top:2rem}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n) .side-components-list_action__zl5Sp button{color:var(--color-white);border-color:var(--color-white)}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(2n) .side-components-list_action__zl5Sp button:hover{border-color:var(--color-darkorange)}.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(3n) .side-components-list_content__PpcUB,.side-components-list_container__teVaD .side-components-list_element__z59wM:nth-child(3n) .side-components-list_content__PpcUB:after{background-color:var(--color-lightgrey)}.side-components-list_container__teVaD .side-components-list_element__z59wM.side-components-list_simple__K8wAr{background-color:#0000}.side-components-list_container__teVaD .side-components-list_element__z59wM.side-components-list_simple__K8wAr .side-components-list_content__PpcUB{background-color:#0000;color:var(--color-black)}.side-components-list_container__teVaD .side-components-list_element__z59wM.side-components-list_simple__K8wAr .side-components-list_content__PpcUB:after{display:none}@media(min-width:768px){.side-components-list_container__teVaD .side-components-list_element__z59wM.side-components-list_accommodations__YePlQ .side-components-list_image__s9AXG{margin-left:18px}.side-components-list_container__teVaD .side-components-list_element__z59wM.side-components-list_accommodations__YePlQ:nth-child(2n) .side-components-list_image__s9AXG{margin-right:-18px}}.carousel_item__2HRhS{position:relative;min-width:0;flex:0 0 100%}@media(min-width:960px){.carousel_item__2HRhS.carousel_slide2__aK3Lu{flex:0 0 50%}.carousel_item__2HRhS.carousel_slide3__m5mGB{flex:0 0 33.3333%}.carousel_item__2HRhS.carousel_slide4__N3igp{flex:0 0 25%}.carousel_item__2HRhS.carousel_slide5__F0Kns{flex:0 0 20%}.carousel_item__2HRhS.carousel_slide6__B1rTs{flex:0 0 16.6667%}.carousel_item__2HRhS.carousel_slide7__yvfad{flex:0 0 14.2857%}.carousel_item__2HRhS.carousel_slide8__pCBjL{flex:0 0 12.5%}.carousel_item__2HRhS.carousel_slide9__OWWeL{flex:0 0 11.1111%}.carousel_item__2HRhS.carousel_slide10__Ek5_Z{flex:0 0 10%}}.carousel_item__2HRhS div.carousel_image__zp_8Y{background-position:50%;background-repeat:no-repeat;background-size:cover}.carousel_item__2HRhS div.carousel_caption__Be3z1{position:absolute;bottom:10px;right:10px;z-index:10;color:#fff;opacity:60%;font-size:12px;height:16px}.carousel_single__9xPEH{max-width:50%}.carousel_inset__CEdu2{padding:0}.carousel_embla__YI5QR{overflow:hidden}.carousel_emblaContainer__TkgJJ{display:flex;align-items:stretch;gap:20px}.carousel_emblaContainer__TkgJJ:after,.carousel_emblaContainer__TkgJJ:before{content:""}.carousel_emblaWrap__L3Jfc{position:relative}@media(min-width:768px)and (max-width:1600px){.carousel_emblaWrap__L3Jfc{margin-left:50px;margin-right:50px}}.carousel_emblaWrap__L3Jfc .carousel_arrow__7m6hV{display:none}@media(min-width:768px){.carousel_emblaWrap__L3Jfc .carousel_arrow__7m6hV{display:flex}}.carousel_emblaWrap__L3Jfc .carousel_arrow__7m6hV{position:absolute;width:50px;height:50px;border:none;border-radius:50%;background:#0000;top:50%;transform:translateY(-50%);justify-content:center;align-items:center}.carousel_emblaWrap__L3Jfc .carousel_arrow__7m6hV:hover{background:var(--color-darkorange);color:var(--color-white)}.carousel_emblaWrap__L3Jfc .carousel_prev__g9PiP{left:-60px}.carousel_emblaWrap__L3Jfc .carousel_next__fPJHe{right:-60px}.carousel_emblaDots__JsVhj{width:100%;display:flex;justify-content:center;gap:10px;margin-top:20px}.carousel_emblaDots__JsVhj div{width:5px;height:3px;border-radius:0;border:none;background:var(--color-mediumgrey);pointer-events:none}.carousel_emblaDots__JsVhj div:hover{background:var(--color-darkorange)}.carousel_emblaDots__JsVhj div.carousel_active__JIc9g{background:var(--color-orange)}@media(min-width:768px){.carousel_emblaDots__JsVhj div{width:45px;height:3px;cursor:pointer;pointer-events:auto}}.carousel_emblaDots__JsVhj.carousel_smallDots__DXhuL div{width:5px;height:3px}.carousel_white__45ycC .carousel_arrow__7m6hV{color:var(--color-white)}