@font-face{font-family:"Bebas Neue Pro";src:url("../fonts/BebasNeuePro-Regular.woff2") format("woff2"),url("../fonts/BebasNeuePro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}body{font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:normal;margin:0;font-style:normal;scroll-behavior:smooth}img{max-width:100%;display:block}.btn{width:fit-content}.btn a{color:#fcaf17;text-decoration:none;font-weight:500}.btn.underline{position:relative}.btn.underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;border:1px solid #fcaf17}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.main-wrapper{padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.main-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px){.main-wrapper{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1200px){.main-wrapper{padding-left:7.2916666667vw;padding-right:7.2916666667vw}}.main-wrapper-inner{padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.main-wrapper-inner{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px){.main-wrapper-inner{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1200px){.main-wrapper-inner{padding-left:11.1979166667vw;padding-right:11.1979166667vw}}.blue-main-btn-wrap{border:.603px solid #14b1e7;background:#14b1e7;width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid rgba(44, 40, 32, 0.25);display:flex;align-items:center;justify-content:center;cursor:pointer}.blue-main-btn-wrap a.blue-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.blue-main-btn-wrap a.blue-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#e6f4f1}.blue-main-btn-wrap a.blue-btn span.text-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.blue-main-btn-wrap:hover{background:#fcaf17;border:.603px solid #fcaf17;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.blue-main-btn-wrap:hover a.blue-btn{color:#000}@media only screen and (min-width: 1200px){.blue-main-btn-wrap .blue-main-btn-wrap{display:flex;align-items:center;justify-content:center;height:3.2291666667vw;width:6.7708333333vw}}.transparent-main-btn-wrap{border:.603px solid transparent;background:transparent;width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid rgba(44, 40, 32, 0.25);display:flex;align-items:center;justify-content:center;cursor:pointer}.transparent-main-btn-wrap a.transparent-btn{color:transparent;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.transparent-main-btn-wrap a.transparent-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#e6f4f1}.transparent-main-btn-wrap a.transparent-btn span.text-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.transparent-main-btn-wrap:hover{background:#14b1e7;border:.603px solid #14b1e7;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.transparent-main-btn-wrap:hover a.transparent-btn{color:#000}.black-main-btn-wrap{border:1px solid #2c2820;background:rgba(255, 248, 234, 0.5);width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid #2c2820;display:flex;align-items:center;justify-content:center;cursor:pointer}.black-main-btn-wrap a.black-btn{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.black-main-btn-wrap a.black-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#2c2820}.black-main-btn-wrap a.black-btn span.text-btn{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.black-main-btn-wrap:hover{background:#fcaf17;border:.603px solid #fcaf17;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.black-main-btn-wrap:hover a.transparent-btn{color:#fff}.common-para,.common-para p{color:#2c2820;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.28px;margin-top:0px;margin-bottom:0px}@media only screen and (min-width: 1200px){.common-para,.common-para p{color:#1d1d1e;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw}}.play-wrap{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.play-wrap .large-outer-circle{position:relative;width:150px;height:150px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.play-wrap .large-outer-circle .outer-circle{position:relative;width:100px;height:100px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.play-wrap .large-outer-circle .outer-circle .inner-circle{width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.play-wrap .large-outer-circle .outer-circle .play-video-icon{width:10px;height:10px;background:url("../images/icons/play-video-icon.png") no-repeat;background-size:contain;flex-shrink:0}.play-wrap .large-outer-circle .outer-circle .play-text{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:8px;font-style:normal;font-weight:600;line-height:9px;text-transform:uppercase;text-decoration:none;width:50%}.sub-title-wrap{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:25px;padding-bottom:15px}@media only screen and (min-width: 1200px){.sub-title-wrap{text-align:start;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.5625vw}}.main-title-wrap{color:#fcaf17;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px}.main-title-wrap span.main-second-line{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:1px}@media only screen and (min-width: 1200px){.main-title-wrap{font-size:4.1666666667vw;font-style:normal;font-weight:700;line-height:70%;text-align:start;max-width:22.65625vw}.main-title-wrap span.main-second-line{color:#2c2820;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:10px;text-align:start}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--white-color)}::-webkit-scrollbar-thumb{background:#14b1e7}::-webkit-scrollbar-thumb:hover{background:#14b1e7}.js-scroll{opacity:0;transition:opacity 500ms}.js-scroll.scrolled{opacity:1}.scrolled.fade-in-bottom{animation:fade-in-bottom .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.image-loading-bottom{animation:image-loading-bottom .7s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.opacity{animation:opacity 1.2s ease-in-out both}.scrolled.width-full{animation:width-full .5s linear forwards;animation-delay:calc(.3s*var(--i))}.scrolled.fade-in-left{animation:fade-in-left .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.fade-in-right{animation:fade-in-right .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes image-loading-bottom{0%{clip-path:inset(100% 0 0 0%)}100%{clip-path:inset(0 0 0 0)}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes width-full{0%{width:0}100%{width:100%}}@keyframes fade-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes play-button{0%{border:0px solid rgba(25, 147, 221, 0.5)}50%{border:8px solid rgba(25, 147, 221, 0.5)}to{border:0px solid rgba(25, 147, 221, 0.5)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fade-up{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform 1s ease}.fade-up-active{opacity:1;transform:translateY(0)}@keyframes scaleDown{from{transform:scale(1.5)}to{transform:scale(1)}}.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}@media only screen and (min-width: 768px){.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}}@media only screen and (min-width: 992px){.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}}@media only screen and (min-width: 1200px){.watermark{display:block}.footer-socail-media{padding-top:3.125vw;padding-bottom:3.125vw}.footer-socail-media .footer-social-media-list li{margin-right:0vw}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:1.4583333333vw;height:1.4583333333vw}.footer-socail-media .footer-social-media-list:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:0.0520833333vw;height:2.34375vw;margin:.78125vw 0vw;background-color:rgba(255, 255, 255, 0.6)}}.welcome-about-wrapper-section{padding-top:110px;padding-bottom:80px;position:relative;overflow:hidden}.welcome-about-wrapper-section .watermark{position:absolute;top:7%;left:-13%;z-index:0;opacity:1;max-width:100%;pointer-events:none;transform:rotate(-12deg)}.welcome-about-wrapper-section .main-wrapper{position:relative;z-index:1}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{padding-bottom:40px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-sub-title-wrap{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:25px;padding-bottom:15px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap{color:#fcaf17;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:54px;font-style:normal;font-weight:700;line-height:55%;margin:0}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap span.main-second-line{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:1px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap{color:#1d1d1e;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:25px;padding-top:35px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para{color:#1d1d1e;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:25px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para p{color:#1d1d1e;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:25px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper{position:relative;margin-bottom:50px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-wrap{margin:auto;position:relative}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-wrap .about-image{width:100%}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0;left:27%;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:70px;font-style:normal;font-weight:700;line-height:60%}@media only screen and (min-width: 768px){.welcome-about-wrapper-section .watermark{position:absolute;top:-32%;left:-16%;z-index:0;opacity:1;width:55%;pointer-events:none;transform:rotate(-12deg)}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{padding-bottom:40px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0;left:189px;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:140px;font-style:normal;font-weight:700;line-height:64%}}@media only screen and (min-width: 992px){.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{padding-bottom:40px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0;left:247px;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:140px;font-style:normal;font-weight:700;line-height:64%}}@media only screen and (min-width: 1200px){.welcome-about-wrapper-section{padding-top:0vw;padding-bottom:7.2916666667vw}.welcome-about-wrapper-section .main-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-right:0vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{width:28%;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-sub-title-wrap{text-align:start;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.5625vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap{font-size:4.1666666667vw;font-style:normal;font-weight:700;line-height:70%;text-align:start;max-width:22.65625vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap span.main-second-line{color:#2c2820;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:10px;text-align:start}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap{display:flex;flex-direction:column;flex-wrap:wrap}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para{padding-top:3.125vw;padding-bottom:4.1666666667vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para p{text-align:start;text-align:justify;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper{width:72%;margin-bottom:0vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0vw;left:27% !important;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:10.4166666667vw;gap:696px;font-style:normal;font-weight:700;line-height:63%}.welcome-about-wrapper-section .main-wrapper .welcome-about-btn-wrap.blue-main-btn-wrap{width:13%;height:3.2291666667vw;margin:auto;margin-left:unset;padding:1.0416666667vw 0.5208333333vw;margin-top:-6%}}@media only screen and (min-width: 1366px)and (max-height: 768px){.about-img-overlap-wrap{left:23%}}@media only screen and (min-width: 1400px)and (max-height: 990px){.about-img-overlap-wrap{left:22%}}.rooms-featured-section .main-wrapper{position:relative}.rooms-featured-section .main-wrapper .room-featured-all-wrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.rooms-featured-section .main-wrapper .room-featured-all-wrap .rooms-featured-wrapper{padding-bottom:50px}.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-main-description-wrap{display:none}.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-desk-btn-wrap{display:none}.rooms-featured-section .main-wrapper .swiper{position:relative;padding-bottom:80px}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper{display:flex;position:relative}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide{flex-shrink:0;max-width:100%;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);overflow:hidden;transition:transform .7s ease}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide:hover{transform:scale(0.98)}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-card-img-wrap{position:relative}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-card-img-wrap .accommodation-img{width:100%;height:480px;object-fit:cover}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-card-img-wrap::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, #0f0e0c 0%, rgba(15, 14, 12, 0.55) 55%, rgba(15, 14, 12, 0) 100%)}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap{position:absolute;bottom:0;left:0;right:0;z-index:3;padding-bottom:50px}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodation-title-wrap{color:#eed4a0;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-weight:700;letter-spacing:-0.4px;max-width:250px;margin:auto;text-align:center;padding-bottom:30px}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-description-wrap{color:#f1f1f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:25px;letter-spacing:-0.28px;max-width:260px;margin:auto;padding-bottom:30px}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-amenities-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-amenities-wrap .accommodations-amenities-text-wrap{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;letter-spacing:-0.28px;margin:0 10px;text-decoration:underline;position:relative}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-amenities-wrap .accommodations-amenities-text-wrap:not(:first-child)::after{margin:0 10px;width:1px;height:10px;color:rgba(255, 255, 255, 0.6);width:0.0260416667vw;height:10px;transition:all .5s;position:absolute;bottom:0;top:5px;left:-19px;background-color:#fff;bottom:0;content:""}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-button-wrap{display:none}.rooms-featured-section .main-wrapper .swiper .swiper-pagination{position:absolute;bottom:40px;top:auto;left:0;right:0;display:flex;justify-content:center;align-items:center}.rooms-featured-section .main-wrapper .swiper .swiper-pagination .swiper-pagination-bullet{width:30px;height:5px;background-color:#2c2820;border-radius:50px;opacity:.5;transition:opacity .3s ease,transform .3s ease}.rooms-featured-section .main-wrapper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;opacity:1;transform:scale(1.2)}.rooms-featured-section .main-wrapper .arrow-next,.rooms-featured-section .main-wrapper .arrow-pre{display:none !important}.rooms-featured-section .main-wrapper .rooms-mobile-btn-wrap{display:block;margin-bottom:60px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-main-description-wrap{display:none}.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-desk-btn-wrap{display:none}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-button-wrap{display:none}.rooms-featured-section .main-wrapper .swiper-pagination{display:block}.rooms-featured-section .main-wrapper .rooms-mobile-btn-wrap{display:block;display:flex;align-items:center;justify-content:center}}@media only screen and (min-width: 992px){.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-main-description-wrap{display:none}.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-desk-btn-wrap{display:none}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-button-wrap{display:none}.rooms-featured-section .main-wrapper .swiper-pagination{display:block}.rooms-featured-section .main-wrapper .rooms-mobile-btn-wrap{display:block;display:flex;align-items:center;justify-content:center}}@media only screen and (min-width: 1200px){.rooms-featured-section{position:relative}.rooms-featured-section:after{position:absolute;content:"";top:10%;bottom:0;left:0;right:0;width:76%;height:48%;background:rgba(255, 248, 234, 0.5);z-index:-1}.rooms-featured-section::before{position:absolute;content:"";top:-13.5%;bottom:0;left:53%;right:0;width:23%;height:23.5%;background:rgba(255, 248, 234, 0.5);z-index:-1}.rooms-featured-section .main-wrapper .room-featured-all-wrap{justify-content:space-between;width:100%}.rooms-featured-section .main-wrapper .room-featured-all-wrap .rooms-featured-wrapper{width:33%;padding-bottom:4.6875vw}.rooms-featured-section .main-wrapper .room-featured-all-wrap .rooms-featured-wrapper .main-title-wrap{max-width:28.6458333333vw}.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:60%}.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-main-description-wrap{font-family:"Montserrat","Montserrat Fallback",serif;display:block;width:55%;color:#1d1d1e;text-align:justify;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw;padding-top:3.2291666667vw}.rooms-featured-section .main-wrapper .room-featured-all-wrap .room-featured-data-wrap .rooms-desk-btn-wrap{display:block;width:25%;height:3.2291666667vw;margin:0vw;display:flex;align-items:center;justify-content:center;margin-top:3.2291666667vw}.rooms-featured-section .main-wrapper .swiper{margin-right:-7.2916666667vw;padding-bottom:7.2916666667vw}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide{transition:.7s all}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-card-img-wrap .accommodation-img{width:100%;height:30vw;object-fit:cover}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap{position:absolute;bottom:-4%;left:4.1666666667vw;right:0;z-index:3;padding-bottom:0vw;display:flex;flex-direction:column;align-items:flex-start}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodation-title-wrap{font-size:1.8229166667vw;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.0364583333vw;text-align:start;margin:0vw;max-width:23.4375vw;padding-bottom:2.0833333333vw}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-description-wrap{font-size:0.8854166667vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.0177083333vw;margin:0vw;max-width:33.8020833333vw;text-align:start;padding-bottom:2.0833333333vw}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-amenities-wrap .accommodations-amenities-text-wrap{font-size:0.8333333333vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.0166666667vw;text-underline-position:under}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-button-wrap{display:block;display:flex;align-items:center;justify-content:center;visibility:hidden;margin-top:2.6041666667vw}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide .accommodations-detail-wrap .accommodations-button-wrap.transparent-main-btn-wrap{border:1px solid #e6f4f1;border-bottom:3px solid #e6f4f1;width:25%;margin:0vw;margin-top:3.125vw}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide:hover{transition:.7s all}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide:hover .accommodations-detail-wrap{position:absolute;bottom:4.1666666667vw;left:4.1666666667vw;right:0;z-index:3;padding-bottom:0vw;display:flex;flex-direction:column;align-items:flex-start;transition:.7s all}.rooms-featured-section .main-wrapper .swiper .accommodations-featured-slider-wrap.swiper-wrapper .accommodations-card-wrapper.swiper-slide:hover .accommodations-detail-wrap .accommodations-button-wrap{visibility:visible;margin-top:2.6041666667vw}.rooms-featured-section .main-wrapper .swiper .swiper-pagination{display:none}.rooms-featured-section .main-wrapper .arrow-next,.rooms-featured-section .main-wrapper .arrow-pre{display:block !important;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;cursor:pointer;transition:fill .3s ease,transform .3s ease}.rooms-featured-section .main-wrapper .arrow-next:hover,.rooms-featured-section .main-wrapper .arrow-pre:hover{fill:#999}.rooms-featured-section .main-wrapper .arrow-next{left:3%;position:absolute;top:60%;width:1.5625vw}.rooms-featured-section .main-wrapper .arrow-pre{left:3%;position:absolute;top:55%;width:1.5625vw}.rooms-featured-section .main-wrapper::after{content:"";position:absolute;top:57.5%;left:3.5%;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}.rooms-featured-section .main-wrapper .rooms-mobile-btn-wrap{display:none}}.unique-highlights-viewpoint-section{padding-bottom:80px}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-title-wrap{display:block;padding-bottom:60px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap{position:relative;margin-bottom:10px;width:100%;height:355px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap::before{z-index:2;position:absolute;width:100%;height:50%;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(15, 14, 12, 0) 11.8%, rgba(15, 14, 12, 0.6) 46.71%, rgba(15, 14, 12, 0.6) 99.07%)}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap::after{z-index:2;position:absolute;width:100%;height:50%;content:"";bottom:0;top:auto;left:0;right:0;background:linear-gradient(180deg, rgba(15, 14, 12, 0) 20.8%, rgba(15, 14, 12, 0.4) 60.67%, rgba(15, 14, 12, 0.44) 79.22%, #0f0e0c 99.7%)}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs{display:flex;justify-content:center;border-bottom:none;z-index:11;position:absolute;bottom:0;width:100%}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs .nav-item{width:50%;display:flex;justify-content:center}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs .nav-item .nav-link{color:#fff;text-align:center;font-family:"Cinzel Decorative";font-size:13px;font-weight:700;line-height:130%;background-color:transparent;border:0;padding-bottom:30px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs .nav-item .nav-link:hover{background:transparent}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .tab-content{margin-top:30px;text-align:center}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .tab-content .tab-pane{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .tab-content .tab-pane.show{opacity:1;visibility:visible}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-title-wrap{font-size:24px;font-weight:bold;margin-bottom:15px;position:absolute;z-index:9;width:100%;color:#fff;padding:30px;text-align:center;font-family:"Cinzel Decorative";font-size:30px;font-style:normal;font-weight:700;line-height:120%}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-title-wrap span{color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap #tab2-tab svg{display:none}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap{display:flex;align-items:center}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap svg{position:absolute;right:-21px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap:nth-child(2) svg{display:none}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap{width:100%;height:355px;margin:0 auto}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap img{width:100%;height:100%;border-radius:12px;box-shadow:0px 4px 10px rgba(0, 0, 0, 0.1);transition:transform .3s ease-in-out}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap img:hover{transform:scale(1.05)}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-desk-title-wrap{display:none}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper{position:relative}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;background:linear-gradient(180deg, rgba(239, 144, 58, 0.43) -16.95%, rgba(15, 14, 12, 0.5) 44.45%)}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link{position:absolute;top:0;bottom:0;left:0;right:0;text-decoration:none;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle{position:relative;width:100px;height:100px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle{position:relative;width:75px;height:75px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle .inner-circle{width:50px;height:50px;border-radius:50%;background-color:#fff}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle .play-video-icon{width:10px;height:10px;background:url("../images/icons/play-video-icon.png") no-repeat;background-size:contain;flex-shrink:0}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle .play-text{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:8px;font-style:normal;font-weight:600;line-height:9px;text-transform:uppercase;text-decoration:none;width:50%}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .unique-highlights-thumb-img{width:100%;height:388px;object-fit:cover}@media only screen and (min-width: 768px){.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-title-wrap{display:block}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap .luxury-authenticity-viewpoint-img{width:100%;height:100%;object-fit:cover}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap{display:flex;align-items:center}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap{height:500px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap svg{position:absolute;right:-48%}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap{height:500px}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-desk-title-wrap{display:none}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle{position:relative;width:150px;height:150px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle{width:100px;height:100px}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .unique-highlights-thumb-img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width: 992px){.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-title-wrap{display:block}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap .luxury-authenticity-viewpoint-img{width:100%;height:100%;object-fit:cover}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-desk-title-wrap{display:none}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle{position:relative;width:150px;height:150px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .unique-highlights-thumb-img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width: 1200px){.unique-highlights-viewpoint-section{padding-bottom:7.2916666667vw;position:relative;z-index:2}.unique-highlights-viewpoint-section::before{position:absolute;content:"";top:-13%;bottom:0;left:58%;right:0;width:35%;height:43%;background:rgba(255, 248, 234, 0.5);z-index:-1}.unique-highlights-viewpoint-section .main-wrapper{padding-left:0vw;padding-right:0vw;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-title-wrap{display:none;max-width:31.09375vw !important}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-title-wrap .main-title-wrap{max-width:31.09375vw !important}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-title-wrap .main-title-wrap.unique-highlights-maintitle{max-width:31.09375vw !important}.unique-highlights-viewpoint-section .main-wrapper .main-title-wrap.unique-highlights-maintitle{max-width:597px}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap{width:52.2%}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap::before{position:absolute;width:100%;height:100%;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(15, 14, 12, 0) 11.8%, rgba(15, 14, 12, 0.6) 46.71%, rgba(15, 14, 12, 0.6) 99.07%);z-index:2}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap::after{position:absolute;width:100%;height:100%;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(15, 14, 12, 0) 20.8%, rgba(15, 14, 12, 0.4) 60.67%, rgba(15, 14, 12, 0.44) 79.22%, #0f0e0c 99.7%);z-index:2}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-title-wrap{font-size:4.1666666667vw;position:absolute;top:4.4270833333vw;z-index:3}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-title-wrap .next-line-two{font-size:2.5vw}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap .luxury-authenticity-viewpoint-img{width:100%;height:44.7916666667vw;object-fit:cover}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap{font-size:1.4583333333vw;bottom:4.4270833333vw;z-index:3;width:72%;margin:auto}.unique-highlights-viewpoint-section .main-wrapper .luxury-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap .luxury-viewpoints-title-center{width:.625vw;height:.625vw}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap{width:47.5%;margin-bottom:0.5208333333vw}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-desk-title-wrap{display:block;padding-bottom:4.6875vw;margin-left:12%}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle{position:relative;width:10.4166666667vw;height:10.4166666667vw;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle{width:7.5520833333vw;height:7.5520833333vw}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle .inner-circle{width:5.2083333333vw;height:5.2083333333vw}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle .play-video-icon{width:.9375vw;height:.9375vw}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .play-item-link .play-wrap .large-outer-circle .outer-circle .play-text{font-size:.78125vw;text-align:center;font-style:normal;font-weight:600;line-height:1.0416666667vw}.unique-highlights-viewpoint-section .main-wrapper .unique-highlights-wrap .unique-highlights-video-wrap .video-section-wrapper .unique-highlights-thumb-img{width:100%;height:31.25vw;object-fit:cover}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap{margin-bottom:0.5208333333vw;width:52.0833333333vw;height:44.7916666667vw;overflow:hidden;display:flex;justify-content:center}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs{width:80%;bottom:0;padding:0 0 4.1666666667vw}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs .nav-item .nav-link{font-size:28px;padding:0 30px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs .nav-item .nav-link.active{color:#fcaf17}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .nav-tabs .nav-item .nav-link:hover{background:transparent}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .tab-content{margin-top:0;text-align:center}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .tab-content .tab-pane{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .tab-content .tab-pane.show{opacity:1;visibility:visible}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-title-wrap{color:#fff;font-size:4.1666666667vw;font-style:normal;font-weight:700;line-height:4.1666666667vw;padding:80px 50px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-title-wrap span{font-size:2.5vw;font-weight:400;line-height:2.5vw}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap #tab2-tab svg{display:none}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap{display:flex;align-items:center}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap svg{position:absolute;right:-21px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-viewpoints-title-wrap:nth-child(2) svg{display:none}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap{height:858.879px}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap img{width:100%;height:100%;border-radius:12px;box-shadow:0px 4px 10px rgba(0, 0, 0, 0.1);transition:transform .3s ease-in-out}.unique-highlights-viewpoint-section .main-wrapper .new-authenticity-viewpoint-wrap .luxury-authenticity-img-wrap img:hover{transform:scale(1.05)}}.explore-amenities-section{padding-bottom:80px;position:relative}.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-title-wrap{padding-bottom:80px}.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-desktop-btn-wrap{display:none}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap{position:relative}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(15, 14, 12, 0) 0%, rgba(15, 14, 12, 0.5) 100%)}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap .explore-amenities-img{width:100%;height:348px;object-fit:cover}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;padding-top:40px}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap .explore-amenities-title-wrap{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.4px;padding-bottom:40px}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap .explore-amenities-description-wrap{color:#2c2820;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.28px;padding-bottom:50px}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap .explore-amenities-description-wrap p{margin-top:0px;margin-bottom:0px}.explore-amenities-section .main-wrapper .explore-amenities-featured .slick-dots{position:absolute;bottom:20px;left:0;right:0;display:flex;justify-content:center;align-items:center}.explore-amenities-section .main-wrapper .explore-amenities-featured .slick-dots li{width:30px;height:5px;background-color:#2c2820;border-radius:50px;opacity:.5;transition:opacity .3s ease,transform .3s ease}.explore-amenities-section .main-wrapper .explore-amenities-featured .slick-dots li.slick-active{width:40px;opacity:1;transform:scale(1.2)}.explore-amenities-section .main-wrapper .explore-amenities-featured .slick-dots li button{display:block;width:100%;height:100%;background-color:transparent;border:none}.explore-amenities-section .main-wrapper .explore-amenities-featured .slick-dots li button::before{display:none}.explore-amenities-section .main-wrapper .explore-amenities-mobile-btn-wrap{margin-top:20px}.explore-amenities-section .arrow-next,.explore-amenities-section .arrow-pre{display:none !important}@media only screen and (min-width: 768px){.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-desktop-btn-wrap{display:none}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap .explore-amenities-img{width:100%;height:100%;object-fit:cover}.explore-amenities-section .main-wrapper .explore-amenities-mobile-btn-wrap{display:block}}@media only screen and (min-width: 992px){.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-desktop-btn-wrap{display:none}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap .explore-amenities-img{width:100%;height:100%;object-fit:cover}.explore-amenities-section .main-wrapper .explore-amenities-mobile-btn-wrap{display:block}}@media only screen and (min-width: 1200px){.explore-amenities-section{padding-bottom:8.3333333333vw;position:relative}.explore-amenities-section .watermark{position:absolute;top:-43%;left:-15%;z-index:-1;opacity:1;pointer-events:none;transform:rotate(-23deg);width:56%;height:105%}.explore-amenities-section::before{position:absolute;content:"";top:-15%;bottom:0;right:5%;width:38%;height:59%;background:rgba(255, 248, 234, 0.5);z-index:-1}.explore-amenities-section .main-wrapper .explore-amenities-wrap{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;flex-direction:row}.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-title-wrap{width:55%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-start}.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-title-wrap .sub-title-wrap{text-align:center}.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-title-wrap .main-title-wrap{text-align:center;max-width:33.9583333333vw;margin:auto}.explore-amenities-section .main-wrapper .explore-amenities-wrap .explore-amenities-desktop-btn-wrap{display:block;width:15%;height:3.2291666667vw;margin:0vw;display:flex;align-items:center;justify-content:center}.explore-amenities-section .main-wrapper .explore-amenities-featured{position:relative}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap{width:69%;flex-shrink:0;max-width:100%;max-height:31.25vw;overflow:hidden;transition:transform .7s ease}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap:hover{transform:scale(1.05)}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-card-img-wrap .explore-amenities-img{width:100%;height:100%;object-fit:cover}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap{width:27%;margin-left:2.0833333333vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap .explore-amenities-title-wrap{font-size:1.8229166667vw;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.0364583333vw;padding-bottom:3.125vw;text-align:end}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap .explore-amenities-description-wrap{font-size:0.8854166667vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.0177083333vw;max-width:20.8333333333vw;text-align:end}.explore-amenities-section .main-wrapper .explore-amenities-featured .explore-amenities-featured-slider-wrap .explore-amenities-card-wrapper .explore-amenities-detail-wrap .explore-amenities-description-wrap p{margin-top:0vw;margin-bottom:0vw}.explore-amenities-section .main-wrapper .explore-amenities-featured .swiper-pagination{display:none}.explore-amenities-section .main-wrapper .explore-amenities-mobile-btn-wrap{display:none}.explore-amenities-section .arrow-next,.explore-amenities-section .arrow-pre{display:block !important}.explore-amenities-section .arrow-next,.explore-amenities-section .arrow-pre{display:block;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;cursor:pointer;transition:fill .3s ease,transform .3s ease}.explore-amenities-section .arrow-next:hover,.explore-amenities-section .arrow-pre:hover{fill:#999}.explore-amenities-section .arrow-next{left:3%;position:absolute;top:71%;width:1.5625vw}.explore-amenities-section .arrow-pre{left:3%;position:absolute;top:66%;width:1.5625vw}.explore-amenities-section::after{content:"";position:absolute;top:57.5%;left:3.5%;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}}.guest-experiences-section{padding-bottom:208px}.guest-experiences-section .main-wrapper{padding-left:0px;padding-right:0px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-title-wrap{padding-bottom:30px;padding-left:10px;padding-right:10px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav{display:flex;flex-wrap:wrap;list-style:none;flex-direction:column;align-items:center;justify-content:space-around;padding-bottom:50px;margin-bottom:unset !important}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item{width:60%}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link{border-radius:50px;border:1px solid rgba(44, 40, 32, 0.5);background:#fff;color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.28px;width:100%;height:50px;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;flex-direction:row;margin-bottom:15px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link .title-center-dot{width:10px;height:10px;border-radius:50%;background-color:#2c2820}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link.active{border-radius:50px;border:1px solid rgba(44, 40, 32, 0.5);background:#2c2820;color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.28px;width:100%;height:50px;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;flex-direction:row}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link.active .title-center-dot{width:10px;height:10px;border-radius:50%;background-color:#fff}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-img-wrap{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-img-wrap::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, #0f0e0c -25.68%, rgba(15, 14, 12, 0) 81.12%);width:100%}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-img-wrap .guest-experiences-main-img{width:100%;height:435px;object-fit:cover}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-text-wrap{color:#fff;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:32px;font-style:normal;font-weight:700;line-height:85%;position:absolute;bottom:60px;left:0;right:0}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-text-wrap span.sub-second-line{color:#fff;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:400;line-height:85%}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap{margin-top:-35px;padding-left:10px;padding-right:10px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper{position:relative;margin-bottom:60px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap{position:relative;padding:30px;max-height:470px;border:1px solid rgba(44, 40, 32, 0.3);background:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;max-height:400px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-star-rating-wrap{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:30px;border-bottom:1px solid rgba(44, 40, 32, 0.5);width:100%}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-star-rating-wrap .star-rate{width:18px;height:15px;margin-right:10px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-star-rating-wrap .guest-experiences-star-rating-text{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-star-rating-wrap .guest-experiences-star-rating-text span.rate-second-line{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-description-wrap{padding-top:20px;color:#2c2820;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.28px;margin:auto;padding-bottom:30px;max-width:350px;margin-top:20px;margin-bottom:30px;overflow-y:scroll;padding-right:20px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-author-wrap{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.34px;padding-bottom:10px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-author-country-wrap{color:#2c2820;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-0.28px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-quote-wrap{position:absolute;content:"";top:7px;bottom:0;right:7px;width:75px;height:75px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-next,.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-pre{display:none !important}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper{position:relative;margin-bottom:60px}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-video-based-review-wrap.swiper-slide .guest-experiences-video-thumbnail-wrap{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-video-based-review-wrap.swiper-slide .guest-experiences-video-thumbnail-wrap::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(179deg, rgba(15, 14, 12, 0) 11.8%, rgba(15, 14, 12, 0.6) 46.71%, rgba(15, 14, 12, 0.6) 99.07%)}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-video-based-review-wrap.swiper-slide .guest-experiences-video-thumbnail-wrap .play-item-link{position:absolute;top:0;bottom:0;left:0;right:0;text-decoration:none;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-video-based-review-wrap.swiper-slide .guest-experiences-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle{position:relative;width:100px;height:100px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-video-based-review-wrap.swiper-slide .guest-experiences-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle .outer-circle{position:relative;width:75px;height:75px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-video-based-review-wrap.swiper-slide .guest-experiences-video-thumbnail-wrap .guest-experiences-video-img{width:100%;height:470px;object-fit:cover}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-next,.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-pre{display:none !important}.guest-experiences-title-wrap.desktop{display:none}.guest-experiences-review-based-wrap.desktop{display:none}@media only screen and (min-width: 768px){.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav{display:flex;flex-wrap:nowrap;list-style:none;flex-direction:row;align-items:flex-start;justify-content:space-evenly;padding-bottom:50px;margin-bottom:unset !important}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item{width:35%}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link{width:100%}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-description-wrap{overflow-y:scroll}}@media only screen and (min-width: 992px){.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-description-wrap{overflow-y:scroll}}@media only screen and (min-width: 1200px){.guest-experiences-section{position:relative;padding-bottom:10.5208333333vw}.guest-experiences-section .watermark{position:absolute;top:-41%;right:0;z-index:-1;opacity:1;width:30%;pointer-events:none}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-title-wrap .main-title-wrap{max-width:31.0416666667vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-title-wrap.mobile{display:none}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap{position:relative}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item{margin-right:.78125vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link{font-size:0.8333333333vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.0166666667vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link.active{font-size:0.8333333333vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap .nav.nav-pills .nav-item .nav-link.active .title-center-dot{width:0.5208333333vw;height:0.5208333333vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-based-wrap.mobile{display:none}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-img-wrap::before{width:30%;background:linear-gradient(360deg, #14120d -25.68%, rgba(20, 18, 13, 0) 81.12%)}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-img-wrap .guest-experiences-main-img{width:30%;height:49.4791666667vw;object-fit:cover}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-text-wrap{position:absolute;bottom:7.8125vw;left:5.5%;right:unset;font-size:3.125vw;font-style:normal;font-weight:700}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-img-content-wrap .guest-experiences-main-text-wrap span.sub-second-line{font-size:1.5625vw;font-style:normal;font-weight:400}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap{width:60%;margin-top:-32%;margin-left:25%}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap{min-height:25vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-star-rating-wrap .star-rate{width:1.5625vw;height:1.3020833333vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-star-rating-wrap .guest-experiences-star-rating-text{font-size:0.8333333333vw;font-style:normal;font-weight:700;line-height:normal}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-star-rating-wrap .guest-experiences-star-rating-text span.rate-second-line{font-size:0.8333333333vw;font-style:normal;font-weight:400;line-height:normal}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-description-wrap{max-width:23.1770833333vw;max-height:7.2916666667vw;text-align:justify;font-size:0.8854166667vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.0177083333vw;overflow-y:scroll;padding-right:1.5625vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-author-wrap{font-size:1.0416666667vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.0208333333vw;padding-top:1.8229166667vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-text-based-review-wrap.swiper-slide .guest-experiences-author-country-wrap{text-align:justify;font-size:.78125vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;letter-spacing:-0.015625vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-text-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-quote-wrap{width:6.25vw;height:6.25vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-next,.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-pre{display:block !important}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-next,.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-pre{display:block;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;cursor:pointer;transition:fill .3s ease,transform .3s ease}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-next:hover,.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-pre:hover{fill:#999}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-next{right:-12.9%;position:absolute;top:47%;width:1.5625vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .arrow-pre{right:-12.9%;position:absolute;top:36%;width:1.5625vw}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane::after{content:"";position:absolute;top:41.5%;right:-18%;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-wrapper .guest-experiences-video-based-review-wrap.swiper-slide .guest-experiences-video-thumbnail-wrap .guest-experiences-video-img{width:100%;height:24.4791666667vw;object-fit:cover}.guest-experiences-section .main-wrapper .guest-experiences-wrap .guest-experiences-review-content-wrap .tab-content .tab-pane .guest-experiences-video-exp-slider-wrap.swiper .swiper-pagination{display:none}.guest-experiences-section .main-wrapper .guest-experiences-wrap .swiper-pagination{display:none}.guest-experiences-whole-wrap{position:relative}.guest-experiences-whole-wrap .guest-experiences-title-content-wrap{position:absolute;top:-70%;bottom:0;left:38%;width:50%}.guest-experiences-whole-wrap .guest-experiences-title-content-wrap .guest-experiences-title-wrap.desktop{display:block}.guest-experiences-whole-wrap .guest-experiences-title-content-wrap .guest-experiences-review-based-wrap.desktop{display:block}}@media only screen and (min-width: 1920px)and (max-height: 1080px){.guest-experiences-title-content-wrap{position:absolute;top:-78%;bottom:0;left:38%;width:50%}}section.instagram-plugin-here-section{margin-top:-52.5%;position:relative;z-index:4}.instagram-get-in-wrap{display:block;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;gap:15px;padding-bottom:20px}.instagram-get-in-wrap .insta-img{width:37px;height:37px}.instagram-get-in-wrap .instagram-touch-title{color:#0f0e0c;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.instagram-get-in-wrap .instagram-username{color:#0f0e0c;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:8px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-0.16px}.instagram-get-in-wrap .instagram-username .footer-social-media-link{color:#0f0e0c;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:8px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-0.16px;text-decoration:none}@media only screen and (min-width: 768px){section.instagram-plugin-here-section{margin-top:-19.5%;position:relative;z-index:4}.instagram-get-in-wrap{display:block;display:flex}}@media only screen and (min-width: 992px){section.instagram-plugin-here-section{margin-top:-19.5%;position:relative;z-index:4}.instagram-get-in-wrap{display:block;display:flex}}@media only screen and (min-width: 1200px){section.instagram-plugin-here-section{margin-top:-9.5%;position:relative;z-index:4;display:flex;align-items:center;background-color:#15262b}.instagram-get-in-wrap{gap:0;padding:0 3.6458333333vw;width:24.5833333333vw;background:#15262b}.instagram-get-in-wrap .insta-img{width:2.5520833333vw;height:2.5520833333vw;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(1deg) brightness(103%) contrast(101%)}.instagram-get-in-wrap .instagram-touch-title{color:#fff;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.5625vw;font-weight:400;line-height:150%;padding:1.5625vw 0 3.125vw}.instagram-get-in-wrap .instagram-username{color:#0f0e0c;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.4166666667vw;font-style:normal;font-weight:400;line-height:1.5104166667vw;letter-spacing:-0.0083333333vw}.instagram-get-in-wrap .instagram-username .footer-social-media-link{color:#fff;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:1.5104166667vw;letter-spacing:-0.0208333333vw}.insta-feed{margin:-12px 0}}@font-face{font-family:"Bebas Neue Pro";src:url("../fonts/BebasNeuePro-Regular.woff2") format("woff2"),url("../fonts/BebasNeuePro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}.contact-accordion-section .main-wrapper-inner .main-title-wrap{text-align:center;margin:auto;font-size:40px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner{width:100%;margin-top:40px;margin-bottom:80px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:25px;margin-top:25px;border-bottom:1px solid rgba(44, 40, 32, 0.1);transition:ease all .8s;padding-top:25px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head{color:#0d0d0d;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.12px;transition:ease all .8s;padding-left:0;padding-right:10px;position:relative}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head .faq{padding-left:10px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head::after{content:"";position:absolute;right:4%;width:11px;height:6px;background-image:url(../images/icons/down.png);background-size:cover;top:7px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .acccordion-body{color:#231f20;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:1.04px;max-height:0;overflow:hidden;transition:ease all .8s;padding:0 20px;width:325px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open{background-color:transparent;border-bottom:3px solid #1b9ac6}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head{padding-bottom:20px;color:#0d0d0d;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:inherit}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-bottom:20px;color:#0d0d0d;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:initial;padding-left:10px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head::after{content:"";position:absolute;right:4%;width:11px;height:6px;background-image:url(../images/icons/up.png);background-size:cover}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .acccordion-body{max-height:400px}@media only screen and (min-width: 768px){.contact-accordion-section .main-wrapper-inner .main-title-wrap{font-size:54px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head{display:flex;justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-left:0px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .acccordion-body{width:100%;text-align:start;padding-left:0px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head{display:flex;justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head .faq{padding-left:0px;color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:get-vw(20px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:get-vw(-0.4px)}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .acccordion-body{width:100%;text-align:start;padding-left:0px}}@media only screen and (min-width: 1200px){.contact-accordion-section{padding-top:7.813vw;padding-bottom:7.813vw}.contact-accordion-section .main-wrapper-inner .main-title-wrap{font-size:4.167vw;margin-bottom:3.125vw;max-width:100%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner{width:65%;margin:auto}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:1.563vw;margin-top:get-vw(0px);border-bottom:.052vw solid rgba(44, 40, 32, 0.1);transition:ease all .8s;padding-top:1.042vw}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open{border-bottom:.365vw solid #1b9ac6}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head{justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-bottom:0px;color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.563vw;font-style:normal;font-weight:500;line-height:normal}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head::after{width:.885vw;height:.469vw;position:absolute;right:2%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .acccordion-body{width:100%;text-align:start;padding-left:get-vw(0px);font-size:.833vw;max-width:85%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head{justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head::after{width:.885vw;height:.469vw;right:2%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .acccordion-body{width:100%;text-align:start;padding-left:get-vw(0px)}}.main-banner picture img,.welcome-about-wrapper-section .about-img-wrap .about-image,.guest-experiences-quote-wrap img{height:auto}
