.J1MToa_header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#fffffff2;padding:12px 0;position:sticky;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a}.J1MToa_container{padding:0 1rem}.J1MToa_content{align-items:center;gap:10px;display:flex}.J1MToa_menuToggle{cursor:pointer;color:#1a1a1a;background:0 0;border:none;flex-shrink:0;align-items:center;padding:5px;font-size:24px;display:flex}.J1MToa_logo{color:#1a1a1a;flex-shrink:0}.J1MToa_nav{z-index:999;background:#fff;width:300px;height:calc(100vh - 70px);padding:40px 20px;transition:left .3s;position:fixed;top:70px;left:-100%;box-shadow:2px 0 10px #0000001a}.J1MToa_nav.J1MToa_active{left:0}.J1MToa_spacer{flex:1}.J1MToa_navList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.J1MToa_navList a{color:#1a1a1a;letter-spacing:1px;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.J1MToa_navList a:after{content:"";background:#c9a961;width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.J1MToa_navList a:hover{color:#c9a961}.J1MToa_navList a:hover:after{width:100%}.J1MToa_actions{flex-shrink:0;align-items:center;gap:30px;display:flex}.J1MToa_btnAgent{cursor:pointer;letter-spacing:1px;white-space:nowrap;border:none;border-radius:8px;font-size:16px;font-weight:600;transition:background .3s}.J1MToa_logoPlatinum{align-items:center;gap:12px;display:flex}.J1MToa_logoPlatinum img{height:60px}@media (max-width:968px){.J1MToa_btnAgent{display:none}}
.jy55eW_footer{color:#fff;background:#09223f;padding:30px 0}.jy55eW_container{max-width:1400px;margin:0 auto;padding:0 20px}.jy55eW_content{justify-content:center;align-items:center;display:flex}.jy55eW_social{gap:20px;display:flex}.jy55eW_social a{color:#fff;font-size:24px;transition:color .3s}.jy55eW_social a:hover{color:#a39382}.jy55eW_nav{flex-wrap:wrap;gap:30px;display:flex}.jy55eW_nav a{color:#fff;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s}.jy55eW_nav a:hover{color:#a39382;text-decoration:underline}@media (max-width:968px){.jy55eW_content{text-align:start;flex-direction:column;align-items:start;gap:30px}.jy55eW_social{justify-content:start}.jy55eW_nav{gap:11px}.jy55eW_nav a{font-weight:300}}
.jC9xqW_hero{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;height:90vh;padding-top:3rem;display:flex;position:relative}.jC9xqW_heroimg{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.jC9xqW_heroimg video{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}.jC9xqW_overlay{background:radial-gradient(58.97% 58.97% at 50% 41.03%,#0000004d 0%,#000000a6 100%);position:absolute;inset:0}.jC9xqW_content{z-index:1;margin:auto;animation:1s ease-out jC9xqW_fadeInUp;position:relative}.jC9xqW_logoSection{text-align:center;margin-bottom:30px}.jC9xqW_logoIcon{letter-spacing:3px;margin-bottom:10px;font-size:24px}.jC9xqW_content h1{letter-spacing:4px;margin-bottom:20px;font-size:48px;font-weight:300;line-height:1.2}.jC9xqW_subtitle{margin-bottom:40px;font-size:24px;line-height:1.3}.jC9xqW_scroll{color:#fff;letter-spacing:2px;z-index:10;flex-direction:column;align-items:center;gap:10px;margin-top:auto;font-size:12px;display:flex}.jC9xqW_indicator{background:#fff;width:2px;height:40px;animation:2s infinite jC9xqW_scrollDown}@keyframes jC9xqW_fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes jC9xqW_scrollDown{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(10px)}}.jC9xqW_shape{z-index:10;text-transform:uppercase;cursor:pointer;color:#fff;background-color:#000;border:1px solid #fff;border-radius:20px;align-items:center;gap:.5rem;padding:8px 1rem;text-decoration:none;display:inline-flex;position:absolute;inset-block-end:2rem;inset-inline-end:3rem}@media (max-width:768px){.jC9xqW_hero{height:70vh}.jC9xqW_content h1{font-size:32px}.jC9xqW_content{padding-inline:1rem}.jC9xqW_subtitle{font-size:18px}.jC9xqW_scroll{display:none}.jC9xqW_shape{position:initial;margin-bottom:2rem}}
.VaBQeq_hero{text-align:center;color:#fff;background-position:50%;background-size:cover;justify-content:center;align-items:center;height:60vh;display:flex;position:relative}.VaBQeq_overlay{background:#00000080;position:absolute;inset:0}.VaBQeq_content{z-index:1;max-width:1200px;padding:0 2rem;position:relative}.VaBQeq_title{text-transform:uppercase;letter-spacing:2px;margin-bottom:1.5rem;font-size:3.5rem;font-weight:600}.VaBQeq_description{max-width:900px;margin:0 auto;font-size:1.25rem;line-height:1.6}@media (max-width:768px){.VaBQeq_hero{height:50vh}.VaBQeq_content{padding:0 1rem}.VaBQeq_title{font-size:2rem}.VaBQeq_description{font-size:1rem}}
.JSyDJG_intro{text-align:center;background:#fff;padding:1rem}.JSyDJG_container{max-width:1000px;margin:0 auto;padding:0 20px}
.V6dHxq_sections{grid-template-columns:1fr 1fr;display:grid}.V6dHxq_bookEscape{color:#fff;text-align:center;background:#010923 url(/images/bookyournextbg.png) 50%/cover no-repeat;justify-content:center;align-items:center;padding:100px 60px;display:flex;position:relative}.V6dHxq_joinCollection{color:#000;text-align:center;background:url(/images/journeycollectionbg.png) 50%/cover no-repeat;justify-content:center;align-items:center;padding:100px 60px;display:flex;position:relative}.V6dHxq_content{z-index:1;position:relative}.V6dHxq_content h2{margin-bottom:20px;font-size:32px;font-weight:600}.V6dHxq_content p{margin-bottom:30px;font-size:16px;line-height:1.8}@media (max-width:968px){.V6dHxq_sections{grid-template-columns:1fr}.V6dHxq_content h2{font-size:28px}}
.wlPISq_section{background:#f5f5f5;padding:80px 0}.wlPISq_container{max-width:1400px;margin:0 auto;padding:0 20px}.wlPISq_grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px;display:grid}.wlPISq_largeCard{border-radius:16px;height:600px;position:relative;overflow:hidden}.wlPISq_rightColumn{flex-direction:column;gap:20px;display:flex}.wlPISq_mediumCard{border-radius:16px;height:290px;position:relative;overflow:hidden}.wlPISq_bottomRow{grid-template-columns:1fr 1fr;gap:20px;display:grid}.wlPISq_smallCard{border-radius:16px;height:290px;position:relative;overflow:hidden}.wlPISq_cardImage{width:100%;height:100%;position:relative}.wlPISq_image{-o-object-fit:cover;object-fit:cover}.wlPISq_cardOverlay{color:#fff;background:linear-gradient(#0000,#000000b3);flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:absolute;inset:0}.wlPISq_category{letter-spacing:2px;opacity:.9;margin-bottom:10px;font-size:14px}.wlPISq_cardTitle{letter-spacing:1px;margin-bottom:10px;font-size:24px;font-weight:600}.wlPISq_cardDescription{opacity:.9;margin-bottom:20px;font-size:16px;line-height:1.6}.wlPISq_btnExplore{color:#fff;letter-spacing:1px;cursor:pointer;background:#a39382e6;border:none;border-radius:4px;width:fit-content;padding:12px 24px;font-size:12px;font-weight:600;text-decoration:none;transition:background .3s}.wlPISq_btnExplore:hover{background:#a39382}.wlPISq_ctaContainer{justify-content:center;margin-top:40px;display:flex}@media (max-width:968px){.wlPISq_grid,.wlPISq_bottomRow{grid-template-columns:1fr}.wlPISq_largeCard,.wlPISq_mediumCard,.wlPISq_smallCard{height:320px}.wlPISq_cardTitle{font-size:24px}}@media (max-width:767px){.wlPISq_cardDescription{display:none}}
.BXF-oW_container{padding:4rem 0}.BXF-oW_title{text-align:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px;font-size:32px;font-weight:700}.BXF-oW_swiperContainer{padding:20px 0;position:relative}.BXF-oW_swiperContainer .swiper-pagination{text-align:left;width:auto;bottom:0;left:0}.BXF-oW_swiperContainer .swiper-pagination-bullet{opacity:1;background:#ddd;width:10px;height:10px;margin:0 5px}.BXF-oW_swiperContainer .swiper-pagination-bullet-active{background:#a39382;border-radius:5px;width:30px}.BXF-oW_swiperContainer .swiper-wrapper{margin-bottom:3rem}:is(.BXF-oW_swiperContainer .swiper-button-next,.BXF-oW_swiperContainer .swiper-button-prev){background:0 0;border:none;border-radius:50%;width:48px;height:48px;transition:all .3s;top:auto;bottom:0}:is(.BXF-oW_swiperContainer .swiper-button-next:hover,.BXF-oW_swiperContainer .swiper-button-prev:hover){background:#f5f5f5;border-color:#a39382}.BXF-oW_swiperContainer .swiper-button-next:after{color:#a39382;font-size:16px;font-weight:700}.BXF-oW_swiperContainer .swiper-button-prev:after{color:#a39382;font-size:16px;font-weight:700}.BXF-oW_swiperContainer .swiper-button-prev{left:auto;right:60px}.BXF-oW_swiperContainer .swiper-button-next{left:auto;right:0}.BXF-oW_card{flex-direction:column;display:flex}.BXF-oW_imageWrapper{border-radius:20px;width:100%;height:300px;margin-bottom:20px;overflow:hidden}.BXF-oW_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BXF-oW_content{flex-direction:column;gap:8px;display:flex}.BXF-oW_properties{color:#666;margin:0;font-size:14px}.BXF-oW_cityName{margin:0;font-size:24px;font-weight:600}.BXF-oW_description{color:#333;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.BXF-oW_container{padding:40px 20px}.BXF-oW_title{font-size:28px}}
._8TKxra_card{background:#fff;transition:transform .3s;overflow:hidden}._8TKxra_card:hover{transform:translateY(-5px)}._8TKxra_image{border-radius:20px;width:100%;height:350px;position:relative;overflow:hidden}._8TKxra_img{-o-object-fit:cover;object-fit:cover;transition:transform .5s}._8TKxra_card:hover ._8TKxra_img{transform:scale(1.05)}._8TKxra_info{background:#fff;padding:20px 5px}._8TKxra_properties{color:#999;margin-bottom:8px;font-size:12px;display:block}._8TKxra_info h3{letter-spacing:1px;color:#1a1a1a;margin-bottom:10px;font-size:20px;font-weight:600}._8TKxra_info p{color:#666;font-size:14px;line-height:1.6}@media (max-width:767px){._8TKxra_image{height:300px}}
.V0xXiq_title{text-transform:uppercase;margin-bottom:2rem;font-size:2rem;font-weight:600}.V0xXiq_amenitiesGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.V0xXiq_amenityCard{flex-direction:column;margin-bottom:1rem;display:flex}.V0xXiq_imageWrapper{border-radius:16px;width:100%;height:350px;margin-bottom:1.5rem;overflow:hidden}.V0xXiq_imageWrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.V0xXiq_amenityName{text-transform:uppercase;margin-bottom:.8rem;font-size:1.5rem;font-weight:700}.V0xXiq_description{color:#666;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.V0xXiq_showMore{color:#a39382;cursor:pointer;text-align:left;background:0 0;border:none;width:fit-content;padding:0;font-size:1rem;text-decoration:underline}.V0xXiq_showMore:hover{color:#000}@media (max-width:768px){.V0xXiq_title{font-size:1.5rem}.V0xXiq_amenityName{font-size:20px}.V0xXiq_amenitiesGrid{grid-template-columns:1fr}.V0xXiq_imageWrapper{height:250px}}
.ddNo-a_section{background:#fff;padding:80px 0}.ddNo-a_container{max-width:1400px;margin:0 auto;padding:0 20px}.ddNo-a_header{grid-template-columns:1fr 1fr;gap:60px;margin-bottom:30px;display:grid}.ddNo-a_header h2{line-height:1.4}.ddNo-a_cta p{color:#666;margin-top:8px;margin-bottom:30px;font-size:18px}.ddNo-a_cta a{color:#000;letter-spacing:1px;text-underline-offset:4px;font-size:14px;font-weight:600;text-decoration:underline}.ddNo-a_swiperContainer{padding:20px 0;position:relative}.ddNo-a_swiperContainer .swiper-pagination{text-align:left;width:auto;bottom:0;left:0}.ddNo-a_swiperContainer .swiper-pagination-bullet{opacity:1;background:#ddd;width:10px;height:10px;margin:0 5px}.ddNo-a_swiperContainer .swiper-pagination-bullet-active{background:#a39382;border-radius:5px;width:30px}.ddNo-a_swiperContainer .swiper-wrapper{margin-bottom:2rem}:is(.ddNo-a_swiperContainer .swiper-button-next,.ddNo-a_swiperContainer .swiper-button-prev){background:0 0;border-radius:50%;width:48px;height:48px;transition:all .3s;top:auto;bottom:0}:is(.ddNo-a_swiperContainer .swiper-button-next:hover,.ddNo-a_swiperContainer .swiper-button-prev:hover){background:#f5f5f5;border-color:#a39382}.ddNo-a_swiperContainer .swiper-button-next:after{color:#000;font-size:16px;font-weight:700}.ddNo-a_swiperContainer .swiper-button-prev:after{color:#000;font-size:16px;font-weight:700}.ddNo-a_swiperContainer .swiper-button-prev{left:auto;right:60px}.ddNo-a_swiperContainer .swiper-button-next{left:auto;right:0}@media (max-width:968px){.ddNo-a_header{grid-template-columns:1fr;gap:10px;margin-bottom:10px}.ddNo-a_header h2{font-size:28px}.ddNo-a_section{padding:60px 0 10px}}
._8iK8KG_carousel{width:100%;height:600px;position:relative;overflow:hidden}._8iK8KG_slide{opacity:0;background-position:50%;background-size:cover;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}._8iK8KG_slide._8iK8KG_active{opacity:1}._8iK8KG_overlay{background:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._8iK8KG_content{text-align:center;color:#fff;max-width:800px;padding:0 20px}._8iK8KG_title{letter-spacing:3px;margin-bottom:20px;font-size:56px;font-weight:700}._8iK8KG_description{font-size:18px;line-height:1.6}._8iK8KG_bullets{z-index:10;gap:12px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}._8iK8KG_bullet{cursor:pointer;background:#ffffff80;border:none;border-radius:50%;width:12px;height:12px;transition:all .3s}._8iK8KG_bullet:hover{background:#fffc}._8iK8KG_activeBullet{background:#fff;width:14px;height:14px}@media (max-width:768px){._8iK8KG_carousel{height:400px}._8iK8KG_title{font-size:32px}._8iK8KG_description{font-size:16px}}
.dio2BG_container{text-align:center}.dio2BG_offersGrid{grid-template-columns:repeat(3,1fr);gap:30px;padding:20px 0;display:grid}@media (max-width:1024px){.dio2BG_offersGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.dio2BG_offersGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:20px 0;gap:20px;margin-inline:-1.25rem;padding-inline:1.25rem;display:flex;overflow-x:auto}.dio2BG_offersGrid>*{scroll-snap-align:center;flex:0 0 85%}.dio2BG_offersGrid::-webkit-scrollbar{display:none}.dio2BG_offersGrid{-ms-overflow-style:none;scrollbar-width:none}}
.qAgevq_card{background:#fff;border-radius:20px;min-width:350px;transition:transform .3s;overflow:hidden}.qAgevq_card:hover{transform:translateY(-10px)}.qAgevq_image{border-radius:20px;width:100%;height:300px;overflow:hidden}.qAgevq_image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.qAgevq_card:hover .qAgevq_image img{transform:scale(1.1)}.qAgevq_content{padding-block-start:1rem;font-size:16px}.qAgevq_content h3{letter-spacing:1px;color:#1a1a1a;margin-bottom:15px;font-size:18px;font-weight:700}.qAgevq_content p{color:#666;margin-bottom:1.2rem}.qAgevq_btn{color:#000;cursor:pointer;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:8px;font-weight:600;transition:gap .3s;display:flex}.qAgevq_btn:hover{gap:12px}@media (max-width:768px){.qAgevq_content h3{margin-bottom:10px}.qAgevq_card{min-width:280px}.qAgevq_image{height:300px}}
.AvOTFa_container{max-width:1550px;margin:0 auto;padding:0}.AvOTFa_label{letter-spacing:2px;color:#c9a961;margin-bottom:15px;font-size:12px;font-weight:700;display:block}.AvOTFa_header h2{letter-spacing:3px;color:#1a1a1a;font-size:36px;font-weight:300}.AvOTFa_swiperContainer{padding-bottom:60px;position:relative}.AvOTFa_swiperContainer .swiper-pagination{text-align:left;width:auto;bottom:0;left:0}.AvOTFa_swiperContainer .swiper-pagination-bullet{opacity:1;background:#ddd;width:10px;height:10px;margin:0 5px}.AvOTFa_swiperContainer .swiper-pagination-bullet-active{background:#a39382;border-radius:5px;width:30px}:is(.AvOTFa_swiperContainer .swiper-button-next,.AvOTFa_swiperContainer .swiper-button-prev){background:0 0;border:1px solid #ddd;border-radius:50%;width:48px;height:48px;transition:all .3s;top:auto;bottom:0}:is(.AvOTFa_swiperContainer .swiper-button-next:hover,.AvOTFa_swiperContainer .swiper-button-prev:hover){background:#f5f5f5;border-color:#a39382}.AvOTFa_swiperContainer .swiper-button-next:after{color:#000;font-size:16px;font-weight:700}.AvOTFa_swiperContainer .swiper-button-prev:after{color:#000;font-size:16px;font-weight:700}.AvOTFa_swiperContainer .swiper-button-prev{left:auto;right:60px}.AvOTFa_swiperContainer .swiper-button-next{left:auto;right:0}@media (max-width:768px){.AvOTFa_swiperContainer{padding:0 20px}}
.uQVrza_card{border-radius:8px;min-width:31%;transition:transform .3s;overflow:hidden}.uQVrza_card:hover{transform:translateY(-10px)}.uQVrza_image{border-radius:20px;width:100%;height:350px;overflow:hidden}.uQVrza_image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.uQVrza_card:hover .uQVrza_image img{transform:scale(1.1)}.uQVrza_content{text-align:left;padding:30px 5px}.uQVrza_content h3{color:#1a1a1a;margin-bottom:15px}.uQVrza_content p{color:#666;line-height:1.6}.uQVrza_hotel .uQVrza_content h3{text-transform:uppercase;font-size:1.5rem;font-weight:600}.uQVrza_hotel .uQVrza_content p{font-size:1rem}.uQVrza_homepage .uQVrza_content h3{letter-spacing:1px;font-size:18px;font-weight:600}.uQVrza_homepage .uQVrza_content p{font-size:14px}@media (max-width:768px){.uQVrza_card{min-width:300px}}
._2unH6a_card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._2unH6a_imageWrapper{border-radius:20px;width:100%;height:350px;overflow:hidden}._2unH6a_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._2unH6a_content{padding:20px}._2unH6a_city{color:#666;margin-bottom:6px;font-size:13px}._2unH6a_title{letter-spacing:.3px;margin:0 0 10px;font-size:22px;font-weight:700}._2unH6a_amenities{flex-wrap:wrap;gap:20px;margin-bottom:16px;display:flex}._2unH6a_amenity{align-items:center;gap:6px;font-size:12px;display:flex}._2unH6a_icon{font-size:16px}._2unH6a_description{color:#333;margin:0 0 16px;font-size:14px;line-height:1.6}._2unH6a_link{color:#000;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}
._8Sp3xa_container{background:#fff}._8Sp3xa_tabs{gap:2rem;margin-bottom:2rem;display:flex;overflow:auto hidden}._8Sp3xa_tab{color:#666;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:1rem 0;font-size:.875rem;font-weight:500;transition:color .2s}._8Sp3xa_tab:hover{color:#000}._8Sp3xa_tabActive{color:#000;border-bottom:3px solid #000;margin-bottom:-2px;}@media (max-width:768px){._8Sp3xa_tabs{gap:1rem}}
