.hero.-type-5 .hero__content{padding-top:200px;padding-bottom:0}.hero.-type-5 .hero__title.hero__title--seo{font-size:70px;font-family:var(--font-secondary);font-weight:500;line-height:1.2;text-shadow:3px 3px 7px #000;margin:0}.hero.-type-5 .hero__title.hero__title--seo .hero__title-link,.hero.-type-5 .hero__title.hero__title--seo .hero__title-link:focus,.hero.-type-5 .hero__title.hero__title--seo .hero__title-link:hover{color:inherit;text-decoration:none}@media (max-width:991px){.hero.-type-5 .hero__title.hero__title--seo{font-size:72px}}@media (max-width:767px){.hero.-type-5 .hero__title.hero__title--seo{font-size:48px}}@media (max-width:575px){.hero.-type-5 .hero__title.hero__title--seo{font-size:36px}}.layout-pb-lg{padding-bottom:60px}.layout-pt-lg{padding-top:60px}.button.-md{white-space:nowrap}.footer.-type-1 .footer__main{padding:60px 0}.y-gap-15.text-15.mt-60.md\:mt-20{white-space:nowrap}.y-gap-15.text-15.mt-30.md\:mt-20{white-space:nowrap}.footer.-type-1 .footer__newsletter input{height:45px}.lineGrid.-type-1 .lineGrid__content{padding:0 0}.searchForm.-type-1{border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;top:0}h3.cardImage__title.text-52.lg\:text-40.text-white{white-space:nowrap}.footer.-type-1 .footer__grid{grid-template-columns:240px 240px 1fr 1fr;gap:40px}.footer.-type-1 .footer__bottom{height:80px}@media (max-width:991px){.footer.-type-1 .footer__bottom{padding:20px 0;height:auto}}.sectionBg.-type-2 img{position:absolute;top:0;right:60px;width:40vw;height:100%;-o-object-fit:cover;object-fit:cover}.bg-accent-2{background-color:#eadcc6!important}.pagination.-type-1.-light .pagination__item{background-color:#122223}.sectionBg.-type-2 .sectionBg__bg{position:absolute;top:0;bottom:0;left:0;right:0;left:28px;right:91px;z-index:-1}.sectionBg.-type-2 img{position:absolute;top:0;right:90px;height:100%;border-top-right-radius:10px;border-bottom-right-radius:10px;-o-object-fit:cover;object-fit:cover}.img-ratio{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lineGrid.-type-1{display:grid;grid-template-columns:1fr min-content 1fr;align-items:center;gap:20px}#destination-section{position:relative}h4.text-64.xl\:text-40.lg\:text-30.text-white.white-space{color:#122223}.verticalSlider__nav .pagination__item{color:#122223}.button.-outline-white{border-color:#122223}.verticalSlider{overflow:hidden;height:320px}p.location-custome{font-size:20px;left:6px;position:relative}img.mt-20{border-radius:10px}.img-fluid-1{border-radius:10px}.destination-item{display:none;text-align:center}.cardImage.-type-1{position:relative;height:618px}.navigation-buttons{position:absolute;top:50%;width:100%;z-index:1;display:flex;justify-content:space-between}.navigation-buttons button{padding:10px 20px;font-size:16px;cursor:pointer;color:#fff;border:none;border-radius:5px}.navigation-buttons button:disabled{cursor:not-allowed}.cardImage.-type-1 .cardImage__image img{object-fit:cover}.verticalSlider__nav .pagination__item.is-active::before{transform:none}.header__logo img{height:70px}.search-bar-container{display:flex;align-items:center;position:relative;left:31px}.search-icon{color:#fff;font-size:16px;margin-right:10px}.search-bar{font-size:18px;border:1px solid #fff;background-color:transparent;color:#fff;border-radius:4px;outline:0}@media (max-width:768px){.search-bar-container{display:none}}.search-bar::placeholder{color:#fff}.header .desktopNav>*{padding:8px 15px;color:#fff}.lineGrid.-type-1 .lineGrid__line-custome{width:100px;margin-top:100%;height:50%}.footer__video-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#footer-video{object-fit:cover;width:100%;height:100%}.footer{position:relative;z-index:1}.header.is-sticky{margin:0!important;background-color:#5a1f5a;opacity:.9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.header.is-sticky.blue{background-color:#63bec7}.header.is-sticky.red{background-color:#ef3339}.header.-blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.footer.-type-1.-bottom-border-dark .footer__bottom{border-color:transparent}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);pointer-events:none}.footer__newsletter input::placeholder{color:#fff;padding:0;opacity:1}.footer.-type-1 .footer__newsletter input{padding:0 6px;width:90%}a:hover{color:#122223}.mega-menu{display:flex;justify-content:space-between;width:60vw;max-width:1200px;margin:10px auto;background:#fffbe9;border:1px solid #ddd;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.menu-column{width:25%;padding:15px;box-sizing:border-box}.menu-column h3{font-size:20px;font-weight:700;margin-bottom:15px;text-transform:uppercase;padding-bottom:5px}.city-list{list-style:none;padding:0;margin:0}.city-list li{color:#333;margin:10px 0;cursor:pointer;transition:color .3s ease}.city-list li.active,.city-list li:hover{color:#b0609a}.sub-list{list-style:disc;display:none}.sub-list li{cursor:pointer;color:#333}.sub-list li:hover{color:#b0609a}.image-preview{width:90%;height:300PX;background-size:cover;background-position:center;border:1px solid #ddd;border-radius:5px;transition:background-image .3s ease}.hotel-info{margin-top:5px}.hotel-info .hotel-info-container{justify-content:space-between}.hotel-info .hotel-extra-info-container{display:flex;flex-direction:column;justify-content:space-between}.hotel-info .hotel-extra-info-container a{color:#444!important;font-weight:500;margin:5px 0;font-size:20px}.view-map-btn{background:0 0;padding:10px 15px;margin:5px 0}.hotel-info .hotel-name a{font-size:20px!important;margin-bottom:0;color:#444!important;color:var(--color-accent-1);font-weight:500}.hotel-info .hotel-amenities{font-size:14px;color:#555;margin:5px 0}.hotel-info .amenity{display:inline-block;margin-right:10px;padding:2px 8px;background-color:#f1f1f1;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.buttons{display:flex;justify-content:space-between;margin-top:20px}.buttons button{padding:5px 1px;background-color:#fff;color:#b0609a;border:none;MARGIN:0px 16PX;font-weight:500;position:relative;right:16px;border-radius:5px;WIDTH:100%;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1),0 -4px 6px rgba(0,0,0,.1),4px 0 6px rgba(0,0,0,.1),-4px 0 6px rgba(0,0,0,.1)}.buttons button:hover{background-color:#b0609a;color:#fff}@media screen and (max-width:768px){.mega-menu{flex-direction:column}.menu-column{width:100%;padding:10px}.image-preview{height:150px}.hotel-info .hotel-amenities,.hotel-info .hotel-name{font-size:12px}.buttons{flex-direction:column;align-items:flex-start}.buttons button{margin-bottom:10px}}.menuFullScreen__left{width:100%;padding:88px 58px}.footer.-type-1 .footer__newsletter button{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;padding:0 42px;z-index:1;color:#fff}.hotel-rating{display:flex;align-items:center;margin-top:0}.hotel-rating .star{width:15px;height:15px;background-color:#ccc;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);margin-right:5px}.hotel-rating .star.filled{background-color:#f4b400}.image-preview{position:relative;width:100%;height:350px;background-size:cover;background-position:center;transition:all .3s ease}.buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;gap:15px;opacity:0;transition:opacity .3s ease}.image-preview:hover .buttons{opacity:1}.city-list li{position:relative}.city-list li:hover .image-preview{filter:blur(5px)}.book-now,.explore{min-width:100px;display:flex;align-items:center;justify-content:center;padding:5px 20px;background-color:#fff;color:#b0609a!important;border:none;cursor:pointer;font-weight:500;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 -4px 6px rgba(0,0,0,.1),4px 0 6px rgba(0,0,0,.1),-4px 0 6px rgba(0,0,0,.1)}.book-now:hover,.explore:hover{background-color:#b0609a;color:#fff!important}.buttons{z-index:2}.image-preview:hover .buttons{opacity:1}.image-preview:hover::after{content:"";position:absolute;top:0;left:0;right:0;border-radius:5px;bottom:0;backdrop-filter:blur(5px);z-index:1}.city-item{cursor:pointer;position:relative}.city-item .caret{margin-left:10px;font-size:11px}.sub-list{display:none;list-style-type:none}.city-item.active .sub-list{display:block}.city-item span{display:flex;align-items:center}.city-item .sub-list li:first-child{margin-top:10px}.city-item .sub-list li{margin:0 0 10px 0;white-space:nowrap;font-size:17px;display:inline-flex;align-items:center}.city-item .sub-list li:last-child{margin-bottom:0}.city-item .sub-list li::before{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:100%;background-color:var(--color-accent-2);margin-right:6px}.city-item .sub-list li:hover::before{background-color:#b0609a}.header .desktopNav .desktopNavSubnav__content{background-color:var(--color-accent-1);min-width:100%;max-width:900px;width:900px;padding:30px 20px;position:relative;background:#fffbe9;border:1px solid #ddd;box-shadow:0 4px 6px rgba(0,0,0,.1)}.desktopNavSubnav .menu-title{line-height:.7}.desktopNavSubnav .new-font{color:#000!important;font-size:23px!important;line-height:1}.menuFullScreen-links__item>a{display:flex;justify-content:space-between;font-size:40px;margin-top:9px;font-family:var(--font-secondary)}.menuFullScreen-links{position:relative;display:flex;flex-direction:column;gap:12px;width:420px}.toggle-text{display:inline-block;color:#122223;font-weight:600;cursor:pointer;text-decoration:none;transition:color .3s ease}.toggle-text:hover{color:#122223}#hotel-container{display:flex;flex-wrap:wrap;gap:20px}.hotel-card{width:calc(25% - 20px);border-radius:5px;text-align:center;padding:10px}.hotel-image{width:100%;border-radius:8px;margin-bottom:10px}.header-search{display:flex;align-items:center;position:relative;max-width:180px}.header-search .search-button{position:relative;background:0 0;border:none;cursor:pointer;color:#fff;font-size:18px;display:flex;align-items:center}.header-search .search-input{width:50%;position:relative;left:12px;border:none!important}.header-search .search-input::placeholder{color:#fff;opacity:.8}@media (max-width:768px){.header-search{max-width:100%}}.searchFormItemDropdown.is-active{display:block}.searchFormItemDropdown__list{padding:20px;display:grid;gap:15px}.searchFormItemDropdown__list .searchFormItemDropdown__item{cursor:pointer;transition:all .3s ease;font-weight:400;text-transform:capitalize}.searchFormItemDropdown__list .searchFormItemDropdown__item:hover{color:#b0609a}.hero.-type-5{position:relative;z-index:100}.menuFullScreen__bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:1}.searchFormItemDropdown__item .d-flex{align-items:center;justify-content:space-between}.searchForm__button{text-align:center}.desktopNavSubnav{display:flex;justify-content:space-between;align-items:flex-start}.room-image{margin:13px}.left-content{width:30%;padding:20px;position:sticky;top:0}.desktopNavSubnav.sub-new-cutome{background:#fffbe9;border:1px solid #ddd;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;width:60vw;z-index:90000}.right-content{width:65%;overflow:hidden}.room-carousel{display:flex;transition:transform .5s ease}.desktopNavSubnav__item{flex:0 0 33.333%}.desktopNavSubnav__item a{display:block;text-decoration:none}.room-image img{width:100%;object-fit:cover;height:170px;border-radius:5px}.desktopNavSubnav__item span{display:block;margin-top:15px;font-size:18px;color:#333;text-align:start;margin:15px}.carousel-controls{display:flex;justify-content:space-evenly}.carousel-controls button{color:#122223;border-color:#122223;cursor:pointer;border-radius:100%}@media (max-width:768px){.desktopNavSubnav{flex-direction:column}.left-content,.right-content{width:100%}.desktopNavSubnav__item{flex:0 0 100%}}.mega-menu{display:flex;padding:10px;height:fit-content}.menu-content{flex:1;padding-right:10px}.menu-items{flex:2;display:flex;gap:20px;padding-left:20px}.header .desktopNav .desktopNavSubnav__content>*+*{padding:0}.menu-item{text-align:start;padding:10px;background:#b0609a;border-radius:10px;box-shadow:3px 3px 3px 0 #c996bb}.menu-item img{width:100%;height:auto;display:block;margin:0 auto 10px;border-radius:5px}.searchFormItemDropdown__container{max-height:225px;overflow-y:auto;overflow-x:hidden}.searchFormItemDropdown__container::-webkit-scrollbar{width:5px}.searchFormItemDropdown__container::-webkit-scrollbar-track{background:#fffbe9}.searchFormItemDropdown__container::-webkit-scrollbar-thumb{background:#b0609a}.searchForm.-type-1 .searchFormItemDropdown__container{border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);background-color:var(--color-accent-2)}.searchFormItemDropdown{border-radius:20px}.js-verticalSlider-pagination{display:flex;flex-direction:column;max-height:420px;min-width:200px;overflow-y:auto;width:100%;cursor:pointer;max-width:168px}.js-verticalSlider-pagination::-webkit-scrollbar{width:7px}.js-verticalSlider-pagination::-webkit-scrollbar-track{border-radius:5px;background:#fffbe9}.js-verticalSlider-pagination::-webkit-scrollbar-thumb{background:#b0609a75;border-radius:5px}.js-verticalSlider-pagination::-webkit-scrollbar-thumb:hover{background:#b0609a75}.header.-mx-60 .header__container{margin:0;padding:0 60px}.bg-orchid{background-color:#b0609a}.btn-border-reveal{padding:7px 18px;background-color:transparent;color:#fff;border:1px solid #b0609a;background-color:#b0609a;position:relative}.header.-blur .header-top{transition:all .4s ease;margin-bottom:-34px;justify-content:space-between!important;position:relative;color:#fff;padding:10px 85px 0}.header.-blur .header-top a:hover{color:#eadcc6}.header.-blur.is-sticky .header-top{display:none}.badge.badge-sm{margin-left:5px;padding:4px 5px;font-size:9px;min-width:18px;min-height:16px;background:#fc011a!important;border-radius:3px;text-transform:uppercase;text-align:center}.p-16{font-size:16px}.header .desktopNav .Loyalty-program{right:0;left:auto!important}.mt-44{margin-top:44px}.header{transition:all .3s ease-in-out!important}.header .desktopNav .desktopNavSubnav{left:-165%}.menuFullScreen__right{width:50%;padding:50px}.font-details{color:#8b15aa}.event-section{position:relative}.desktopNavSubnav__content.mega-menu .menu-content h3{font-family:var(--font-primary);margin-bottom:10px}.p-15{font-size:15px}.feature-box{display:flex;position:relative;z-index:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;background-color:#f6f1ee;padding:20px;border-radius:5px}.feature-box .feature-box-icon{margin-right:20px}.feature-box .feature-box-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.feature-box .feature-box-content h6{font-weight:600;margin-bottom:5px;color:#242321;font-size:20px;font-family:var(--font-primary)}.feature-box .feature-box-content a{color:#242321;transition:all .3s ease;font-size:16px}.feature-box .feature-box-content a:hover{color:#8b15aa}.header .desktopNav .desktopNavSubnav__content_wrap{background-color:var(--color-accent-1);min-width:100%;max-width:900px;width:900px;padding:30px 20px;position:relative;background:#fffbe9;border-radius:10px;overflow:hidden;border:1px solid #ddd;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1}.header .desktopNav .desktopNavSubnav__content_wrap .menu-content h3{font-family:var(--font-secondary);text-transform:uppercase;margin-bottom:10px;font-weight:600;font-size:25px;color:#122223}.header .desktopNav .desktopNavSubnav__content_wrap .menu-content p{color:#000}.header .desktopNav .desktopNavSubnav__content_wrap .menu-item-new{position:relative;z-index:1}.menu-item-new .menu-box{position:relative;will-change:transform;overflow:hidden}.menu-item-new .menu-box .menu-image{position:relative;border-radius:4px;overflow:hidden}.menu-item-new .menu-box .menu-image img{width:100%;min-height:196px;object-fit:cover}.transition,.transition-inner-all *{-webkit-transition:all .4s cubic-bezier(.37, 0, .63, 1);transition:all .4s cubic-bezier(.37, 0, .63, 1)}.menu-item-new .menu-box .menu-hover{left:20px;bottom:15px;width:calc(100% - 40px);height:auto;top:inherit;position:absolute;box-shadow:0 0 30px rgba(0,0,0,.08);transform-origin:bottom center}.menu-item-new .menu-box .menu-hover .bg-white{background-color:#fff;border-radius:6px;padding:15px 10px;text-align:center;position:relative;z-index:1}.menu-item-new .menu-box .menu-hover .bg-white::before{content:'';position:absolute;height:100%;width:0;background-color:#b0609a;left:0;top:0;z-index:-1;bottom:0;border-radius:6px;-webkit-transition:all .3s cubic-bezier(.37, 0, .63, 1);transition:all .3s cubic-bezier(.37, 0, .63, 1)}.menu-item-new:hover .menu-box .menu-hover .bg-white::before{width:100%}.menu-item-new .menu-box .menu-hover .menu-title{font-size:18px;font-family:var(--font-primary);color:#000;margin-bottom:0;-webkit-transition:all .3s cubic-bezier(.37, 0, .63, 1);transition:all .3s cubic-bezier(.37, 0, .63, 1)}.menu-item-new:hover .menu-box .menu-hover .menu-title{color:#fff}.stack-item{height:100vh;display:flex;align-items:center}.navbar-book-button{margin-right:0!important}.pagination.-type-2 .pagination__button{width:auto;border:none;height:auto}.pagination.-type-2 .pagination__button:hover{background-color:transparent!important;color:#000!important}.content{display:-webkit-box;-webkit-line-clamp:16;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative}.less-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative}.content.expanded,.less-content.expanded{display:block;-webkit-line-clamp:unset}.read-more-btn{cursor:pointer;font-weight:700}.read-more-btn:hover{text-decoration:underline}.more-text{display:none}.content.expanded .read-more-btn,.less-content.expanded .read-more-btn{display:none}.content.expanded .more-text,.less-content.expanded .more-text{display:inline}.read-less-btn{cursor:pointer;font-weight:700}.read-less-btn:hover{text-decoration:underline}.testimonial-spacing mb-100{position:relative!important;left:30px!important}@media screen and (min-width:1600px){.js-verticalSlider-pagination{min-width:250px}}@media (min-width:991px){.mb-lg-100{margin-bottom:100px}.max-h-700{max-height:700px}.max-h-900{max-height:900px}}@media (min-width:768px) and (max-width:992px){.col-sm-auto.order-2.order-lg-3 .row{position:absolute;top:50%;right:0;transform:translateX(-50%) translateY(-50%);z-index:1}.col-sm-auto.col-md-12.col-lg-auto.order-3.order-lg-1.mt-md-5.mt-lg-0{margin-top:64px!important}}@media (min-width:991px) and (max-width:1400px){.desktop-padding{padding:100px 0!important}}@media (max-width:767px){.sm-pbs-0{padding-bottom:0!important}.searchForm.-type-1 .searchFormItemDropdown.is-active{width:100%}.lg-sm-1{line-height:1!important}.text-sm-20{font-size:20px!important}.ccon{margin-top:50px!important}}.sss .js-section-slider2 .swiper-wrapper .search-image-card .search-hotel-image{height:100%!important}.offers-section-home .baseCard__image{position:relative;overflow:hidden;border-radius:16px}.offers-section-home .baseCard__image::after{content:"";position:absolute;border-radius:16px;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgba(0,0,0,.3),transparent);z-index:1;pointer-events:none}@media (max-width:767px){.tab-slider-offers .tabs__button{white-space:normal!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:180px;max-width:200px;font-size:16px;line-height:1.2;text-align:center}.tab-slider-offers .slider-container{width:220px}.tab-slider-offers .sssmm .col-auto{width:220px;justify-content:center}.tab-slider-offers .slider-track{align-items:stretch}.tab-slider-offers .tabs__button{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:2;-webkit-box-orient:vertical;line-height:1.8}.layout-pt-md.layout-pb-md.mobile-pb-60{padding-bottom:60px!important}.next-button[disabled],.prev-button[disabled]{display:none}}@media (min-width:767px) and (max-width:1024px){.next-button[disabled],.prev-button[disabled]{display:none}.max-h-700{max-height:600px}.max-h-900{max-height:720px}.pm-0{padding:0!important;margin:0!important}.mb-tablet-60{margin-bottom:80px!important}.sm-f-30{font-size:30px!important}.section-heading-and-font.white-wrapper-mobile{font-size:64px!important}#contactForm .position-absolute img{opacity:.5}.oooverflow-scroll-tabs .tabs__controls{flex-wrap:wrap}.tabs__controls-wrapper{justify-content:center}.tabs__controls,.tabs__controls-wrapper .tabs__controls{flex-wrap:wrap}.remove-duplicate-col .col-auto:nth-child(2n){display:none}}@media (min-width:767px) and (max-width:780px){.tabs__controls{flex-direction:row}}.review-widget-enabled .hero-review-stage{position:relative;overflow:visible;padding-bottom:72px}.review-widget-enabled .hero-review-widget{position:absolute;left:0;bottom:0;width:100%;background:rgba(255,255,255,.92);backdrop-filter:blur(6px);z-index:5;pointer-events:auto}.review-widget-enabled .review-grid{display:grid;grid-template-columns:repeat(4,1fr)}.review-widget-enabled .review-item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-right:1px solid #e8e8e8}.review-widget-enabled .review-link{display:flex;align-items:center;gap:12px;width:100%;color:inherit;text-decoration:none}.review-widget-enabled .review-item:last-child{border-right:none}.review-widget-enabled .review-icon{height:28px;width:auto}.review-widget-enabled .review-stars{font-size:14px;color:#f2b01e;line-height:1}.review-widget-enabled .review-text{font-size:13px;color:#333}@media (max-width:991px){.review-widget-enabled .hero-review-stage{padding-bottom:92px}}@media (max-width:767px){.review-widget-enabled .hero-review-stage{padding-bottom:90px}.review-widget-enabled .review-grid{display:flex;overflow-x:auto;gap:12px;padding:12px 4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.review-widget-enabled .review-item{min-width:220px;border-right:none;border:1px solid #e9e9e9;border-radius:12px;background:#fff;scroll-snap-align:start;box-shadow:0 6px 16px rgba(0,0,0,.06)}}@media (max-width:575px){.review-widget-enabled .hero-review-stage{padding-bottom:70px}.review-widget-enabled .review-item{min-width:200px;padding:12px}}.hero__slider .hero-review-widget{width:100%;background:rgba(255,255,255,.92);backdrop-filter:blur(6px);z-index:5}.hero__slider .review-grid{display:grid;grid-template-columns:repeat(4,1fr)}.hero__slider .review-item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-right:1px solid #e8e8e8}.hero__slider .review-link{display:flex;align-items:center;gap:12px;width:100%;color:inherit;text-decoration:none}.hero__slider .review-item:last-child{border-right:none}.hero__slider .review-icon{height:28px;width:auto}.hero__slider .review-stars{font-size:14px;color:#f2b01e;line-height:1}.hero__slider .review-text{font-size:13px;color:#333}@media (max-width:767px){.hero__slider .review-grid{display:flex;overflow-x:auto;gap:12px;padding:12px 4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.hero__slider .review-item{min-width:220px;border-right:none;border:1px solid #e9e9e9;border-radius:12px;background:#fff;scroll-snap-align:start;box-shadow:0 6px 16px rgba(0,0,0,.06)}}@media (max-width:575px){.hero__slider .review-item{min-width:200px;padding:12px}}.hero__slider .hero-review-widget--rishikesh{background:#e7dfd8}.updated-h{font-weight:600;margin-bottom:5px;color:#242321;font-size:20px;font-family:var(--font-primary)}.updated-rewards-heading{font-family:var(--font-secondary);text-transform:uppercase;margin-bottom:10px;font-weight:600;font-size:25px;color:#122223}.updated-rewards-subheadings{font-size:18px;font-family:var(--font-primary);color:#000;margin-bottom:0;font-weight:500;-webkit-transition:all .3s cubic-bezier(.37, 0, .63, 1);transition:all .3s cubic-bezier(.37, 0, .63, 1)}.updated-menu-heading{font-size:20px;font-family:var(--font-secondary);margin-bottom:15px;text-transform:uppercase;padding-bottom:5px}.updated-search{font-family:var(--font-secondary);font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em}.updated-rooms{line-height:1.2;font-weight:500;color:var(--color-accent-1);font-family:var(--font-secondary);margin:0;font-size:1.75rem}@media (min-width:768px){.header__logo img{margin-right:85px!important}}