.PackageDetailSec1-module__W67dnG__packageDetail{justify-content:space-between;align-items:flex-end;display:flex}.PackageDetailSec1-module__W67dnG__packageDetailHeadContainer{align-items:center;gap:10px;display:flex}.PackageDetailSec1-module__W67dnG__packageDetailHead{color:#121212;margin-bottom:0;font-family:Allrounder Grotesk Test Bold;font-size:28px}.PackageDetailSec1-module__W67dnG__mapShareIcon{background-color:#edefe7;border-radius:50%;justify-content:center;width:40px;height:40px;padding-bottom:0;transition:transform .3s ease-in-out}.PackageDetailSec1-module__W67dnG__detailNightDay:hover{color:#fff;background-color:#337d82}.PackageDetailSec1-module__W67dnG__mapShareIcon img{width:70%;height:70%}.PackageDetailSec1-module__W67dnG__packageDetailBadge{color:#13294b;background-color:#edefe7;border:0;border-radius:20px;padding:4px 12px 4px 4px;font-size:13px;font-weight:600}.PackageDetailSec1-module__W67dnG__packageDetailBadgeImg{background-color:#13294b;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;transition:transform .3s ease-in-out;display:flex}.PackageDetailSec1-module__W67dnG__tripDurationPackagedetail{color:#121212;align-items:center;gap:6px;display:flex}.PackageDetailSec1-module__W67dnG__tripDurationPackagedetail .PackageDetailSec1-module__W67dnG__divider{margin:0 6px;font-size:20px;font-weight:900}.PackageDetailSec1-module__W67dnG__detailNightDay{align-items:center;padding:0;font-size:20px;transition:transform .3s ease-in-out;display:flex}.PackageDetailSec1-module__W67dnG__Devider{margin-top:-3px;margin-left:2px;margin-right:2px;font-size:18px;font-weight:900}.PackageDetailSec1-module__W67dnG__packageDetailImageCard{cursor:pointer;border:none;position:relative}.PackageDetailSec1-module__W67dnG__packageDetailImageCard1{height:400px;max-height:400px}.PackageDetailSec1-module__W67dnG__packageDetailImageCard2{height:200px;max-height:200px}.PackageDetailSec1-module__W67dnG__packageDetailImageCard img{border-radius:8px;transition:transform .3s ease-in-out}.PackageDetailSec1-module__W67dnG__packageDetailImageCard1 img{object-fit:cover;height:400px}.PackageDetailSec1-module__W67dnG__packageDetailImageCard2 img{object-fit:cover;height:198px;min-height:198px}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery{margin-top:10px}.PackageDetailSec1-module__W67dnG__packageDetailImageCard{cursor:pointer;height:100%;position:relative}.PackageDetailSec1-module__W67dnG__packageDetailImageCard img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery .PackageDetailSec1-module__W67dnG__packageDetailOverlay{color:#fff;background-color:#000000bf;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-weight:500;display:flex;position:absolute;bottom:12px;right:12px}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery .PackageDetailSec1-module__W67dnG__packageDetailOverlay svg{color:#fff;font-size:14px}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery .PackageDetailSec1-module__W67dnG__packageDetailOverlay{inset:auto 12px 12px auto;border-radius:5px;width:auto;height:auto;padding:6px;inset:auto 12px 12px auto}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery .PackageDetailSec1-module__W67dnG__packageDetailOverlayLeft{left:12px;right:auto}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery .PackageDetailSec1-module__W67dnG__packageDetailOverlayRight{left:auto;right:12px}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery .PackageDetailSec1-module__W67dnG__packageDetailOverlay span{letter-spacing:.5px;font-size:10px}.PackageDetailSec1-module__W67dnG__packageImageCardOverlay{justify-content:center;align-items:center;display:flex;border-radius:30px!important}.PackageDetailSec1-module__W67dnG__galleryModal .modal-content{color:#fff;background-color:#1c1a1a;border-radius:8px;padding:10px 50px 50px}.PackageDetailSec1-module__W67dnG__galleryModal .modal-header{border-bottom:none;padding:20px 20px 10px 0}.PackageDetailSec1-module__W67dnG__galleryImagesCol2{padding-right:20px}.PackageDetailSec1-module__W67dnG__galleryImagesCol{scrollbar-width:thin;scrollbar-color:red transparent;height:370px;overflow-y:scroll}.PackageDetailSec1-module__W67dnG__galleryModal .PackageDetailSec1-module__W67dnG__modalTitle{color:#fff;font-size:24px;font-weight:600}.PackageDetailSec1-module__W67dnG__galleryModal .modal-header .btn-close{opacity:.8;background-color:#fff}.PackageDetailSec1-module__W67dnG__galleryTabs{border-bottom:1px solid #444;padding:0}.PackageDetailSec1-module__W67dnG__galleryTabs .nav-link{color:#999;background:0 0;border:none;margin-right:30px;padding:10px 0;font-size:14px;font-weight:500;position:relative}.PackageDetailSec1-module__W67dnG__galleryTabs .nav-link.active{color:#fff;background:0 0;border:none;padding:10px}.PackageDetailSec1-module__W67dnG__galleryTabs .nav-link.active:after{content:"";background-color:red;width:100%;height:2px;position:absolute;bottom:0;left:0}.PackageDetailSec1-module__W67dnG__galleryMainImage{border-radius:8px;height:370px}.PackageDetailSec1-module__W67dnG__galleryThumbnail{border-radius:8px;height:120px}.PackageDetailSec1-module__W67dnG__objectFitCover{object-fit:cover;object-position:center}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider{display:none;position:relative}.PackageDetailSec1-module__W67dnG__LeftSlider{z-index:10;justify-content:center;align-items:center;width:52px;height:100%;display:flex;position:absolute;top:0;left:0}.PackageDetailSec1-module__W67dnG__RightSlider{z-index:10;justify-content:center;align-items:center;width:52px;height:100%;display:flex;position:absolute;top:0;right:0}.PackageDetailSec1-module__W67dnG__imageGalleryTitle{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;max-width:90%;display:-webkit-box;overflow:hidden}.PackageDetailSec1-module__W67dnG__RightSliderArrow{color:#fff;background-color:#13294b;border-radius:3px;justify-content:center;align-items:flex-end;margin-right:2px;padding:12px;display:flex}.PackageDetailSec1-module__W67dnG__LeftSliderArrow{color:#fff;background-color:#13294b;border-radius:3px;justify-content:flex-end;align-items:center;margin-left:2px;padding:12px;display:flex}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Image{background:#edefe7;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Image img{width:25px}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Div{background:#fff;border:1px solid #13294b0d;border-radius:7px;width:15%;height:130px;box-shadow:0 4px 8px #0000001a}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Container{flex-wrap:wrap;justify-content:space-between}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Name{margin-top:10px;margin-bottom:0;font-size:15px;font-weight:500}.PackageDetailSec1-module__W67dnG__staycationEdit{display:none!important}.PackageDetailSec1-module__W67dnG__HeightOfOverlay{height:300px}.PackageDetailSec1-module__W67dnG__packageDetailImageCard{position:relative;overflow:hidden}.PackageDetailSec1-module__W67dnG__packageDetailImageCard:hover img{transform:scale(1.05)}@media (max-width:1024px){.PackageDetailSec1-module__W67dnG__packageDetailHead{font-size:29px}.PackageDetailSec1-module__W67dnG__tripDurationPackageDetail,.PackageDetailSec1-module__W67dnG__packageDetailBadge{font-size:14px}.PackageDetailSec1-module__W67dnG__packageDetailBadgeImg{width:25px;height:25px}.PackageDetailSec1-module__W67dnG__columnAfterDuration .PackageDetailSec1-module__W67dnG__mapShareIcon{width:30px;height:30px}.PackageDetailSec1-module__W67dnG__paddingLeftFrSpace{padding-left:43px}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Image{width:50px;height:50px}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Image img{width:20px}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Div{height:123px}.PackageDetailSec1-module__W67dnG__ThingsToDoCard2Name{font-size:12px}}@media (max-width:900px){.PackageDetailSec1-module__W67dnG__packageDetailDiv{flex-direction:column;gap:20px;padding-top:0;display:flex}.PackageDetailSec1-module__W67dnG__staycationEdit{background-color:#fff;border-radius:5px;margin-bottom:20px;padding:10px;display:block}.PackageDetailSec1-module__W67dnG__galleryImagesCol2{width:40%;padding-right:0!important}.PackageDetailSec1-module__W67dnG__galleryImagesCol{width:60%;height:230px}.PackageDetailSec1-module__W67dnG__galleryModal .modal-content{padding:20px}.PackageDetailSec1-module__W67dnG__galleryMainImage{height:230px}.PackageDetailSec1-module__W67dnG__galleryTabs{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:10px;display:flex;overflow-x:auto}.PackageDetailSec1-module__W67dnG__PackageDetailSec1::-webkit-scrollbar{display:none}.PackageDetailSec1-module__W67dnG__PackageDetailSec1 .PackageDetailSec1-module__W67dnG__nav-item{flex:none}.PackageDetailSec1-module__W67dnG__galleryTabs div{min-width:fit-content}}@media (max-width:500px){.PackageDetailSec1-module__W67dnG__StickButtons{z-index:999;background:#fff;border:1px solid #0000001a;border-top-left-radius:10px;border-bottom-left-radius:10px;position:fixed;top:45%;right:0;box-shadow:2px 4px 10px #0000001a}.PackageDetailSec1-module__W67dnG__divider{background-color:#1212121a;height:2px}.PackageDetailSec1-module__W67dnG__packageDetail{align-items:left}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider .PackageDetailSec1-module__W67dnG__packageDetailOverlay svg{color:#fff;font-size:14px}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider .PackageDetailSec1-module__W67dnG__packageDetailOverlay{border-radius:5px;width:auto;height:auto;padding:6px;inset:auto 12px 12px auto}.PackageDetailSec1-module__W67dnG__galleryImagesCol2{width:60%}.PackageDetailSec1-module__W67dnG__galleryImagesCol{width:40%}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider .PackageDetailSec1-module__W67dnG__packageDetailOverlay{color:#fff;background:#121212cc;border-radius:5px;justify-content:center;align-items:center;width:100%;height:auto;padding:4px 10px;display:flex;inset:auto 0 0 auto}.PackageDetailSec1-module__W67dnG__packageDetailImageCard2 img{height:99px;min-height:84px}.PackageDetailSec1-module__W67dnG__packageDetailImageCard1 img{height:262px}.PackageDetailSec1-module__W67dnG__packageDetailImageCard{background-color:#0000;max-height:100%}.PackageDetailSec1-module__W67dnG__HeightOfOverlay{height:262px}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider .PackageDetailSec1-module__W67dnG__packageDetailOverlayLeft{left:12px;right:auto}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider .PackageDetailSec1-module__W67dnG__packageDetailOverlayRight{left:auto;right:12px}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider .PackageDetailSec1-module__W67dnG__packageDetailOverlay span{letter-spacing:.5px;font-size:10px}.PackageDetailSec1-module__W67dnG__packageDetailHeadContainer{flex-direction:column;align-items:start;gap:0}.PackageDetailSec1-module__W67dnG__detailNightDay{display:none}.PackageDetailSec1-module__W67dnG__packageDetail{gap:8px;flex-direction:column-reverse!important;justify-content:start!important;align-items:start!important}.PackageDetailSec1-module__W67dnG__packageDetailDiv{gap:0;padding-bottom:0}.PackageDetailSec1-module__W67dnG__mapShareIconDiv{top:10px;right:10px;justify-content:start!important}.PackageDetailSec1-module__W67dnG__packageDetailBadge{width:auto;font-size:12px}.PackageDetailSec1-module__W67dnG__packageDetailWidth{width:100%!important}.PackageDetailSec1-module__W67dnG__packageDetailBadge2{width:177px}.PackageDetailSec1-module__W67dnG__galleryMainImage img{object-fit:cover!important}.PackageDetailSec1-module__W67dnG__packageDetailsImageGallery{display:none}.PackageDetailSec1-module__W67dnG__packageDetailsImageSlider{height:260px;margin-top:10px;margin-bottom:20px;display:block}.PackageDetailSec1-module__W67dnG__packageDetailsImage{object-fit:cover;object-position:center;width:100%;height:400px}.PackageDetailSec1-module__W67dnG__packageDetailHead{font-size:20px}.PackageDetailSec1-module__W67dnG__mapShareIcon{width:35px;height:35px;justify-content:center!important}.PackageDetailSec1-module__W67dnG__tripDurationPackagedetail{justify-content:start;align-items:center;margin-top:10px;font-size:14px}.PackageDetailSec1-module__W67dnG__Devider{margin-top:-4px;font-size:15px}}@media (max-width:320px){.PackageDetailSec1-module__W67dnG__Devider{margin-top:-3px;font-size:14px}.PackageDetailSec1-module__W67dnG__packageDetailHead{font-size:17px}.PackageDetailSec1-module__W67dnG__detailNightDay{margin-top:5px;padding:2px 8px;font-size:11px}.PackageDetailSec1-module__W67dnG__packageDetailBadge{padding:0;font-size:9px}}
.PackageDetailSec2-module__eAg7bG__packageDetailsTab .PackageDetailSec2-module__eAg7bG__tabButton{color:#121212;background-color:#0000;border:1px solid #337d82;margin-right:8px;padding:13px 22px;font-size:17px;font-weight:500;position:relative}.PackageDetailSec2-module__eAg7bG__packageDetailsTab .PackageDetailSec2-module__eAg7bG__tabButton:hover{color:#215c5d;background-color:#e6f2f2;border-color:#215c5d}.PackageDetailSec2-module__eAg7bG__paddingLeftFrSpace{padding-left:62px;position:relative}@media (max-width:1024px){.PackageDetailSec2-module__eAg7bG__packageDetailsTab .PackageDetailSec2-module__eAg7bG__tabButton{padding:11px 12px;font-size:12px}.PackageDetailSec2-module__eAg7bG__paddingLeftFrSpace{padding-left:33px}}@media (max-width:900px){.PackageDetailSec2-module__eAg7bG__packageDetailsTabRow{flex-direction:column-reverse;gap:30px}}@media (max-width:500px){.PackageDetailSec2-module__eAg7bG__paddingLeftFrSpace{padding-left:10px}.PackageDetailSec2-module__eAg7bG__packageDetailsTab{margin-top:0!important}}
.StaycationSummary-module__cR-3LG__tabButton{color:#121212;background-color:#0000;border:1px solid #337d82;margin-right:8px;padding:13px 22px;font-size:17px}.StaycationSummary-module__cR-3LG__packagebookingHeading{color:#122b46;margin-top:2%;margin-bottom:15px;font-size:17px;font-weight:600}.StaycationSummary-module__cR-3LG__sliderImgContainer{width:100%;height:auto;position:relative;overflow:hidden}.StaycationSummary-module__cR-3LG__tabContainer{white-space:nowrap;-webkit-overflow-scrolling:touch;z-index:9;background-color:#fff;width:100%;padding:10px 0;top:0;overflow-x:auto}.StaycationSummary-module__cR-3LG__tabWrapper{display:inline-flex}.StaycationSummary-module__cR-3LG__tabContainer::-webkit-scrollbar{display:none}.StaycationSummary-module__cR-3LG__tabContainer{-ms-overflow-style:none;scrollbar-width:none;position:sticky}.StaycationSummary-module__cR-3LG__tabButton:hover{color:#215c5d;background-color:#e6f2f2;border-color:#215c5d}.StaycationSummary-module__cR-3LG__PropertyText{color:#121212b5;font-size:16px}.StaycationSummary-module__cR-3LG__PropertyHeader .accordion-button:after{background-image:url(/assets/icons/down-vector.png);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-right:25px;transition:transform .3s}.StaycationSummary-module__cR-3LG__PropertyHeader .accordion-button:not(.collapsed):after{transform:rotate(0);background-image:url(/assets/icons/up-vector.png)!important}.StaycationSummary-module__cR-3LG__PropertyHeader .StaycationSummary-module__cR-3LG__accordion-button:not(.StaycationSummary-module__cR-3LG__collapsed){color:var(--bs-accordion-active-color);box-shadow:none;background-color:#fff}.StaycationSummary-module__cR-3LG__PropertyHeader .accordion-button:focus{box-shadow:none}.StaycationSummary-module__cR-3LG__PropertyHead{color:#13294b;margin-bottom:0;padding-bottom:4px;padding-left:10px;font-family:Allrounder Grotesk Test Bold;font-size:25px}.StaycationSummary-module__cR-3LG__PropertyHeader .StaycationSummary-module__cR-3LG__overviewLabel{background-color:#ed0707;border-top-right-radius:5px;border-bottom-right-radius:5px;width:3px;height:35px;margin-right:10px}.StaycationSummary-module__cR-3LG__PropertyHeader .accordion-button{box-shadow:none;background-color:#0000;padding:0}.StaycationSummary-module__cR-3LG__readMoreButton{color:#121212cc;cursor:pointer;background:0 0;border:none;margin-left:5px;font-family:Allrounder Grotesk Test Bold;font-size:16px;font-weight:900;text-decoration:none}.StaycationSummary-module__cR-3LG__AminitiesNmae{margin-bottom:0}.StaycationSummary-module__cR-3LG__AminitiesAllbutton{color:#ed0707;background-color:#0000;border:0;margin-top:10px;font-size:16px;font-weight:700}.StaycationSummary-module__cR-3LG__SurroundingNmae{color:#13294b;margin-bottom:0;font-size:16px;font-weight:800}.StaycationSummary-module__cR-3LG__surouningIocn{color:#13294b;font-size:22px;font-weight:800}.StaycationSummary-module__cR-3LG__SurroundingIneerData p{color:#13294b;margin-bottom:8px;font-size:15px;font-weight:100}.StaycationSummary-module__cR-3LG__RoomsCheckINOut{color:#121212;font-size:12px}.StaycationSummary-module__cR-3LG__RoomsChngeDateTime{color:#121212;margin-bottom:0;font-size:16px;font-weight:800}.StaycationSummary-module__cR-3LG__RoomsSelectAdult button{background-color:#0000;border:1px solid #1212121a;border-radius:3px;justify-content:center;align-items:center;gap:16px;padding:11px 13px;display:flex}.StaycationSummary-module__cR-3LG__DropwodnWidth{cursor:pointer;align-items:center;width:23%;min-width:190px;height:100%;display:flex}.StaycationSummary-module__cR-3LG__RoomsUpdateButton{color:#ed0707;background:#fff;border:1px solid #ed0707;border-radius:4px;height:50px;padding:6px 25px;transition:all .3s ease-in-out}.StaycationSummary-module__cR-3LG__RoomsUpdateButton:hover,.StaycationSummary-module__cR-3LG__RoomsUpdateButton :active{color:#fff;background:#ed0707;border:1px solid #ed0707;transform:scale(1.03)}.StaycationSummary-module__cR-3LG__RoomImgoverlay{justify-content:flex-end;align-items:flex-end;display:flex;bottom:6px;left:0;width:auto!important}.StaycationSummary-module__cR-3LG__RoomOverlayBtn{margin-right:6px;font-size:9px}.StaycationSummary-module__cR-3LG__RoomTypeList{color:#13294b;align-items:center;margin-top:35px;display:flex}.StaycationSummary-module__cR-3LG__accomodationFormSelect{background-image:url(/assets/icons/down-vector.png);background-position:95%;background-repeat:no-repeat;background-size:11px;width:180px;height:50px}.StaycationSummary-module__cR-3LG__TypeRoomToggle{cursor:pointer;background-image:url(/assets/icons/down-vector.png);background-position:100%;background-repeat:no-repeat;background-size:11px 6px;margin-bottom:18px;padding-right:20px;font-size:16px;font-weight:700;transition:background-image .3s ease-in-out}.StaycationSummary-module__cR-3LG__TypeRoomToggle.StaycationSummary-module__cR-3LG__open{background-image:url(/assets/icons/up-vector.png)!important}.StaycationSummary-module__cR-3LG__RoomTypeData{background-color:#edefe7;margin-top:10px;display:block;padding-right:25px!important}.StaycationSummary-module__cR-3LG__RoomBedHead{color:#13294b;margin-bottom:8px;font-size:18px;font-weight:800}.StaycationSummary-module__cR-3LG__staycationRoom{border-radius:8px;width:100%;max-width:200px;height:100%;max-height:150px}.StaycationSummary-module__cR-3LG__AllRoomFacility{color:#ed0707;background-color:#0000;border:0;margin-top:4px;padding:9px 9px 0 0;font-size:14px;font-weight:700;transition:all .3s ease-in-out}.StaycationSummary-module__cR-3LG__AllRoomFacility:hover,.StaycationSummary-module__cR-3LG__AllRoomFacility:active{font-size:14px;color:#ed0707!important;background-color:#0000!important}.StaycationSummary-module__cR-3LG__GreenTicContainer{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.StaycationSummary-module__cR-3LG__GreenTicContainer:before{content:"";z-index:0;background-color:#d0f9dd;border-radius:50%;width:18px;height:18px;position:absolute}.StaycationSummary-module__cR-3LG__GreenTicIconImg{z-index:1;width:14px;height:14px;position:relative;left:4px}.StaycationSummary-module__cR-3LG__RoomFacilityList{color:#036f2b;margin-bottom:5px;font-size:12px}.StaycationSummary-module__cR-3LG__RoomInnerCard{background-color:#f8f9f5;border-radius:9px}.StaycationSummary-module__cR-3LG__RoomText{color:#121212cc;margin-bottom:8px;font-size:14px}.StaycationSummary-module__cR-3LG__RoomButonIncDec{background-color:#fff}.StaycationSummary-module__cR-3LG__RoomButonIncDec button{color:#000;background:0 0;font-size:21px;font-weight:900;transition:all .3s ease-in-out}.StaycationSummary-module__cR-3LG__RoomButonIncDec span{color:#13294b;font-weight:800}.StaycationSummary-module__cR-3LG__RoomsCutPrice,.StaycationSummary-module__cR-3LG__TaxRoom{color:#12121299;font-size:13px}.StaycationSummary-module__cR-3LG__strikeprice{color:#ed0707;margin:0;font-size:12px;font-weight:500}.StaycationSummary-module__cR-3LG__RoomsFinalPrice{color:#121212;font-family:Allrounder Grotesk Test Bold;font-size:24px;font-weight:800;margin-bottom:0!important}.StaycationSummary-module__cR-3LG__RoomPriceSection{text-align:right;margin-top:30px}.StaycationSummary-module__cR-3LG__RoomTypeName{font-size:18px}.StaycationSummary-module__cR-3LG__AddCrt{color:#ed0707;background-color:#0000;border:1px solid #ed0707;border-radius:4px;width:100%;padding:6px;font-weight:600;transition:all .3s}.StaycationSummary-module__cR-3LG__AddCrt:hover{color:#fff;background-color:#ed0707;border:0;transform:scale(1.02)}.StaycationSummary-module__cR-3LG__BookRoom:hover{color:#fff;background-color:#ed0707;transform:scale(1.04)}.StaycationSummary-module__cR-3LG__BookRoom{color:#fff;background-color:#ed0707;border:0;border-radius:4px;width:100%;padding:7px;font-weight:600;transition:all .3s}.StaycationSummary-module__cR-3LG__RoomButonIncDec button:hover{color:#000;background-color:#0000;transform:scale(1.5)}.StaycationSummary-module__cR-3LG__RoomButonIncDec button:active{color:#000!important;background-color:#0000!important}.StaycationSummary-module__cR-3LG__RoomButonIncDec .StaycationSummary-module__cR-3LG__minusBtn{margin-top:-5px}.StaycationSummary-module__cR-3LG__RoomButonIncDec .StaycationSummary-module__cR-3LG__minusBtn:hover{margin-top:-8px}.StaycationSummary-module__cR-3LG__CustomBorderEnd{border-right:1px solid}.StaycationSummary-module__cR-3LG__RulesLeftSide{color:#13294b;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Allrounder Grotesk Test Bold;font-size:16px;font-weight:700;display:block;overflow:hidden}.StaycationSummary-module__cR-3LG__dataSummary div:first-child{font-family:Allrounder Grotesk Test Bold;font-size:15px;font-weight:600}.StaycationSummary-module__cR-3LG__dataSummary div{font-size:14px}.StaycationSummary-module__cR-3LG__RulesTime{color:#121212cc;margin-bottom:0;font-size:16px;font-weight:700}.StaycationSummary-module__cR-3LG__RulesDetail{color:#121212cc;font-size:14px;font-weight:400}.StaycationSummary-module__cR-3LG__RulesListUL li::marker{color:#000000a8;font-size:11px}.StaycationSummary-module__cR-3LG__RulesListUL{padding-left:16px}.StaycationSummary-module__cR-3LG__ChildAgeRule{background-color:#edefe7;padding:6px 9px}.StaycationSummary-module__cR-3LG__BedExtraRoom,.StaycationSummary-module__cR-3LG__RuppeesRoom{font-size:12px}.StaycationSummary-module__cR-3LG__CustomBorderBottom{border-bottom:1px solid #0000001c;padding-top:8px}.StaycationSummary-module__cR-3LG__slideCounter{color:#fff;background:#12121280;border-radius:18px;padding:3px 17px;font-size:14px;position:absolute;bottom:21px;left:50%;transform:translate(-50%)}.StaycationSummary-module__cR-3LG__sliderImgContainer{height:60vh;margin-top:0}.StaycationSummary-module__cR-3LG__customPrevArrow,.StaycationSummary-module__cR-3LG__customNextArrow{cursor:pointer;color:#333;z-index:10;font-size:24px;position:absolute;top:50%;transform:translateY(-50%)}.StaycationSummary-module__cR-3LG__customPrevArrow{color:#fff;background:#12121280;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:41px;height:41px;display:flex;left:38px}.StaycationSummary-module__cR-3LG__customNextArrow{color:#fff;background:#12121280;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:41px;height:41px;display:flex;right:20px}.StaycationSummary-module__cR-3LG__staycationAdultSelection{background-image:url(/assets/icons/down-vector.png);background-position:95%;background-repeat:no-repeat;background-size:13px;border:1px solid #dee2e6;border-radius:5px;justify-content:start;align-items:center;width:100%;height:50px;padding-left:10px;display:flex}.StaycationSummary-module__cR-3LG__staycationPopCountGroup{background-color:#edefe7;border-radius:5px;justify-content:space-between;align-items:center;padding:10px;display:flex}.StaycationSummary-module__cR-3LG__staycationPopCountGroupCenter{text-align:center;justify-content:center}.StaycationSummary-module__cR-3LG__dateChangeError{color:red;opacity:.7;justify-content:flex-start;width:47%;font-size:10px;display:flex}.StaycationSummary-module__cR-3LG__staycationPopCount{font-size:16px;font-weight:600}.StaycationSummary-module__cR-3LG__staycationPopCountTitle{margin:10px 0 5px;font-weight:600}.StaycationSummary-module__cR-3LG__RoomPriceSectionStart{border:1px solid #1212121a;border-left:0;border-radius:0 5px 5px 0;padding:10px}.StaycationSummary-module__cR-3LG__accomodation-form-select{width:30%}@media (max-width:1290px){.StaycationSummary-module__cR-3LG__dateChangeError{width:100%;padding-left:30px}.StaycationSummary-module__cR-3LG__PropertyHead{font-size:25px}.StaycationSummary-module__cR-3LG__AllRoomFacility{font-size:11px}.StaycationSummary-module__cR-3LG__PropertyText{font-size:14px}.StaycationSummary-module__cR-3LG__RoomsCheckDiv{flex-direction:column!important;justify-content:start!important;align-items:start!important;gap:15px!important}.StaycationSummary-module__cR-3LG__RoomsCheckDiv div:first-child{align-items:center;gap:20px;width:100%}.StaycationSummary-module__cR-3LG__AddCrt{margin-bottom:10px}.StaycationSummary-module__cR-3LG__RoomsChngeDateTime{margin-bottom:0}.StaycationSummary-module__cR-3LG__RoomButonIncDec span{margin:0 5px!important}.StaycationSummary-module__cR-3LG__RoomImgoverlay{bottom:5px;left:5px}.StaycationSummary-module__cR-3LG__RoomOverlayBtn{font-size:6px}.StaycationSummary-module__cR-3LG__PropertyList{padding-left:0}.StaycationSummary-module__cR-3LG__accomodationFormSelectDiv{width:50%;justify-content:start!important}.StaycationSummary-module__cR-3LG__customPrevArrow,.StaycationSummary-module__cR-3LG__customNextArrow{width:30px;height:30px;font-size:19px}}@media (max-width:900px){.StaycationSummary-module__cR-3LG__customPrevArrow,.StaycationSummary-module__cR-3LG__customNextArrow{width:25px;height:25px;font-size:15px}.StaycationSummary-module__cR-3LG__customNextArrow{right:10px}.StaycationSummary-module__cR-3LG__customPrevArrow{left:10px}}.StaycationSummary-module__cR-3LG__WidthAmeninites{width:33.33%}@media (max-width:576px){.StaycationSummary-module__cR-3LG__accomodation-form-select,.StaycationSummary-module__cR-3LG__staycationPopCountGroup{width:100%}.StaycationSummary-module__cR-3LG__PropertyHead{text-overflow:ellipsis;white-space:nowrap;width:267px;padding-left:5px;font-size:21px;overflow:hidden}.StaycationSummary-module__cR-3LG__SurroundingIneerData{padding-left:31px!important}.StaycationSummary-module__cR-3LG__SurroundingIneerData p{margin-bottom:4px}.StaycationSummary-module__cR-3LG__WidthAmeninites{width:100%}.StaycationSummary-module__cR-3LG__AminitiesPaddng{padding:0 1rem}.StaycationSummary-module__cR-3LG__RoomsCheckDiv div:first-child{gap:5px}.StaycationSummary-module__cR-3LG__PropertyHeader .StaycationSummary-module__cR-3LG__overviewLabel{height:32px;margin-right:8px}.StaycationSummary-module__cR-3LG__readMoreButton{font-size:14px}.StaycationSummary-module__cR-3LG__RoomsSelectAdult button{justify-content:space-between;width:100%;padding:11px 13px}.StaycationSummary-module__cR-3LG__DropwodnWidth .popover-arrow{width:50px!important}.StaycationSummary-module__cR-3LG__DropwodnWidth{width:100%}.StaycationSummary-module__cR-3LG__RoomTypeData{flex-direction:column;gap:25px;display:flex}.StaycationSummary-module__cR-3LG__RoomsUpdateButton{justify-content:center;width:100%}.StaycationSummary-module__cR-3LG__staycationRoom{max-width:100%;max-height:100%}.StaycationSummary-module__cR-3LG__RoomImgoverlay{bottom:6px;right:1%}.StaycationSummary-module__cR-3LG__AllRoomFacility{display:none}.StaycationSummary-module__cR-3LG__RoomInnerCard,.StaycationSummary-module__cR-3LG__CardRemoveBG{background-color:#0000;border:0}.StaycationSummary-module__cR-3LG__RoomTypeName{font-size:15px}.StaycationSummary-module__cR-3LG__RoomText{color:#000;padding-left:10px;font-size:16px;font-weight:700}.StaycationSummary-module__cR-3LG__RoomButonIncDec{justify-content:center!important;padding:6px 35px!important}.StaycationSummary-module__cR-3LG__RoomPriceSection{margin-top:25px}.StaycationSummary-module__cR-3LG__staycationPopCountGroup{width:100%}.StaycationSummary-module__cR-3LG__accomodationFormSelectDiv{flex-direction:column;width:100%!important}.StaycationSummary-module__cR-3LG__accomodationFormSelect{width:100%}.StaycationSummary-module__cR-3LG__RoomPriceSectionStart{padding-bottom:25px}.StaycationSummary-module__cR-3LG__RulesLeftSide{margin-bottom:0;font-size:17px}.StaycationSummary-module__cR-3LG__RulesTime{color:#13294b;margin-bottom:0;font-size:12px;font-weight:100}.StaycationSummary-module__cR-3LG__RulesDetail{color:#121212cc;font-size:13px;font-weight:100}.StaycationSummary-module__cR-3LG__CustomBorderBottom{padding-top:10px}.StaycationSummary-module__cR-3LG__RoomOverlayBtn{font-size:10px}.StaycationSummary-module__cR-3LG__RoomsCheckDiv div:first-child{flex-direction:column;justify-content:center;align-items:start}.StaycationSummary-module__cR-3LG__tabContainer button{justify-content:center;align-items:center;width:fit-content;height:40px;padding:13px 20px;font-size:16px;font-weight:500;display:flex}.StaycationSummary-module__cR-3LG__RoomListDtails{flex-wrap:wrap;justify-content:start;gap:5px;display:flex}.StaycationSummary-module__cR-3LG__roomTag{background:#f8f9f5;border:1px solid #1212124d;border-radius:5px;width:fit-content;padding:4px}.StaycationSummary-module__cR-3LG__RoomsCheckDiv .popover-arrow{width:auto!important}.StaycationSummary-module__cR-3LG__Propertylist{padding-top:0;font-size:14px}}
.StaycationAvailability-module__E5-7ua__loginFormContainer{padding:1rem}.StaycationAvailability-module__E5-7ua__logininputContainer{width:100%;max-width:550px;position:relative}.StaycationAvailability-module__E5-7ua__SocialTitle{color:#13294b;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;margin-bottom:20px;font-size:20px;font-weight:700;display:-webkit-box;overflow:hidden}.StaycationAvailability-module__E5-7ua__modal1Content1{background-color:#fff;border-radius:8px;width:30%;position:relative;box-shadow:0 4px 8px #0003}.StaycationAvailability-module__E5-7ua__logininputLabel{color:#333;background-color:#fff;padding:0 5px;font-size:11px;font-weight:500;position:absolute;top:-8px;left:10px}.StaycationAvailability-module__E5-7ua__logininputField{border:1px solid #d1d1d1;border-radius:6px;outline:none;width:100%;padding:12px;font-size:14px;font-weight:100;transition:border-color .3s}.StaycationAvailability-module__E5-7ua__logininputField::placeholder{color:#b0b0b0}.StaycationAvailability-module__E5-7ua__availabilityBoxContainer{position:sticky;top:0}.StaycationAvailability-module__E5-7ua__availabilityBox{background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 5px #a7888833}.StaycationAvailability-module__E5-7ua__availabilityHeader{justify-content:space-between;align-items:flex-start;display:flex}.StaycationAvailability-module__E5-7ua__discountBanner{color:#fff;background-color:#00b140;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:700}.StaycationAvailability-module__E5-7ua__ribbonContainer{width:60%;position:relative}.StaycationAvailability-module__E5-7ua__ribbon{color:#fff;clip-path:polygon(100% 0,93% 49%,100% 100%,0% 100%,0 52%,0% 0%);background-color:#18a95e;border-bottom-left-radius:7px;padding:3px 28px 3px 18px;font-size:14px;font-weight:700;position:absolute;top:0;left:-28px;transform:translate(10px)}.StaycationAvailability-module__E5-7ua__ratingSection{text-align:right}.StaycationAvailability-module__E5-7ua__rating{color:#333;background-color:#f5f5f5;border-radius:4px;padding:2px 6px;font-size:14px}.StaycationAvailability-module__E5-7ua__star{color:gold}.StaycationAvailability-module__E5-7ua__reviews{color:#888;font-size:12px;text-decoration:underline}.StaycationAvailability-module__E5-7ua__reviews:hover{text-decoration:underline}.StaycationAvailability-module__E5-7ua__priceSection{justify-content:space-between;margin-bottom:16px}.StaycationAvailability-module__E5-7ua__oldPrice{color:#888;margin:0;font-size:12px}.StaycationAvailability-module__E5-7ua__strikeprice{color:#ed0707;margin:0;font-size:12px;font-weight:500}.StaycationAvailability-module__E5-7ua__currentPrice{color:#121212;margin:0;font-family:Allrounder Grotesk Test Bold;font-size:26px}.StaycationAvailability-module__E5-7ua__perPerson{color:#666;font-size:12px}.StaycationAvailability-module__E5-7ua__saveAmount{color:#16a167;background-color:#f3fffa;border:1px solid #abf0d3;border-radius:16px;padding:0 9px;font-size:12px}.StaycationAvailability-module__E5-7ua__buttons{flex-direction:column;gap:8px;display:flex}.StaycationAvailability-module__E5-7ua__bookNow{color:#fff;cursor:pointer;background-color:#e60000;border:none;border-radius:8px;padding:12px;font-size:16px;font-weight:700;transition:all .3s}.StaycationAvailability-module__E5-7ua__bookNow:hover,.StaycationAvailability-module__E5-7ua__checkAvailability:hover{transform:scale(1.02)}.StaycationAvailability-module__E5-7ua__checkAvailability{color:#e60000;cursor:pointer;letter-spacing:.3px;background-color:#fff;border:2px solid #e60000;border-radius:8px;padding:12px;font-size:16px;font-weight:700;transition:all .3s}.StaycationAvailability-module__E5-7ua__durationBox{background-color:#fff;border:1px solid #e9edf2;border-radius:8px;margin-top:20px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.StaycationAvailability-module__E5-7ua__durationHeader{background-color:#fff;border-bottom:1px solid #dee2e6;gap:20px;width:100%;padding:16px;display:flex}.StaycationAvailability-module__E5-7ua__durationTitle{color:#121212;font-family:Allrounder Grotesk Test Bold;font-size:18px;font-weight:700}.StaycationAvailability-module__E5-7ua__durationLabel{font-size:11px}.StaycationAvailability-module__E5-7ua__durationTimming{font-size:14px}.StaycationAvailability-module__E5-7ua__inclusionSection{background-color:#edefe7;align-items:center;padding:16px;display:flex}.StaycationAvailability-module__E5-7ua__inclusionLabel{color:#333;margin-right:16px;font-size:13px;font-weight:600}.StaycationAvailability-module__E5-7ua__inclusionItems{gap:18px;display:flex}.StaycationAvailability-module__E5-7ua__inclusionItem{text-align:center;flex-direction:column;align-items:center;display:flex}.StaycationAvailability-module__E5-7ua__iconCircle{background-color:#fff;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:6px;display:flex}.StaycationAvailability-module__E5-7ua__iconCircle img{width:22px;height:25px}.StaycationAvailability-module__E5-7ua__mediaBox{justify-content:space-between;gap:8px;margin-top:20px;display:flex}.StaycationAvailability-module__E5-7ua__mediaCard{text-align:center;cursor:pointer;background-color:#fff;border:1px solid #e9edf2;border-radius:8px;flex-direction:column;flex:1;align-items:center;padding:16px;transition:all .3s;display:flex;box-shadow:0 2px 4px #0000001a}.StaycationAvailability-module__E5-7ua__mediaIconCircle{background-color:#edefe7;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:8px;transition:transform .3s;display:flex;transform:scale(.9)}.StaycationAvailability-module__E5-7ua__mediaCard:hover .StaycationAvailability-module__E5-7ua__mediaIconCircle{transform:scale(1)}.StaycationAvailability-module__E5-7ua__mediaIconCircle img{width:24px;height:24px}.StaycationAvailability-module__E5-7ua__storeButtons a:hover{transform:scale(1.05)}.StaycationAvailability-module__E5-7ua__mediaText{color:#13294b;letter-spacing:.5px;font-size:12px;line-height:18px}.StaycationAvailability-module__E5-7ua__signUpBox{border-radius:8px;margin-top:20px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.StaycationAvailability-module__E5-7ua__signUpHeader{background:linear-gradient(#ed0707 0%,#870404 100%);flex-direction:column;justify-content:start;align-items:center;height:368px;display:flex}.StaycationAvailability-module__E5-7ua__signUpTitle{color:#fff;margin:20px 0 15px;font-size:20px;font-weight:700}.StaycationAvailability-module__E5-7ua__signUpBtn{color:#000;cursor:pointer;background-color:#fff1f1;border:2px solid #13294b;border-radius:8px;padding:8px 40px;font-size:15px;font-weight:700;box-shadow:0 10px 20px #0000,0 6px 6px #0000003b}.StaycationAvailability-module__E5-7ua__signUpBtn:hover{opacity:.9}.StaycationAvailability-module__E5-7ua__phoneImage{width:180px;height:auto;margin-top:8px}.StaycationAvailability-module__E5-7ua__qrCodeOverlay{margin-top:34px}.StaycationAvailability-module__E5-7ua__qrCodeImg{border-radius:8px;width:100%;height:100%}.StaycationAvailability-module__E5-7ua__qrCodeText{color:#000;margin-top:6px;font-size:12px;font-weight:500}.StaycationAvailability-module__E5-7ua__downloadSection{text-align:center;background-color:#edefe7;padding:16px}.StaycationAvailability-module__E5-7ua__downloadSection h4{color:#13294b;margin:0 0 18px;font-size:18px;font-weight:700}.StaycationAvailability-module__E5-7ua__storeButtons{justify-content:center;gap:10px;display:flex}.StaycationAvailability-module__E5-7ua__storeButtons a{transition:all .3s}.StaycationAvailability-module__E5-7ua__storeIcon{width:135px;height:auto}.StaycationAvailability-module__E5-7ua__downloadSectionMobile{display:none}.StaycationAvailability-module__E5-7ua__modal3Overlay{z-index:999;flex-direction:column;justify-content:flex-end;align-items:center;width:100vw;height:90px;display:flex;position:fixed;bottom:0;left:0}.StaycationAvailability-module__E5-7ua__modal1Overlay{z-index:999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.StaycationAvailability-module__E5-7ua__modal1Content{background-color:#fff;border-radius:8px;width:600px;position:relative;box-shadow:0 4px 8px #0003}.StaycationAvailability-module__E5-7ua__modal1Close{cursor:pointer;background-color:#fff;border:none;border-radius:35px;justify-content:center;align-items:center;width:38px;height:38px;font-size:32px;display:flex;position:absolute;top:-5px;right:-54px}.StaycationAvailability-module__E5-7ua__modal0Overlay{z-index:999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.StaycationAvailability-module__E5-7ua__modal0Content{background-color:#fff;border-radius:8px;width:100%;padding:0;position:relative;box-shadow:0 4px 8px #0003}.StaycationAvailability-module__E5-7ua__modal0Close{cursor:pointer;background-color:#fff;border:none;border-radius:35px;justify-content:center;align-items:center;width:30px;height:30px;padding-bottom:3px;font-size:32px;display:flex;position:absolute;top:0;right:-34px}.StaycationAvailability-module__E5-7ua__modal1Header{background-color:#edefe7;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:0;margin-bottom:30px;padding:20px;display:flex}.StaycationAvailability-module__E5-7ua__modalHeaderImage{object-fit:cover;border-radius:10px;width:36%;height:98px;display:block}.StaycationAvailability-module__E5-7ua__modal1Title{color:#13294b;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:230px;margin-top:13px;font-size:20px;font-weight:700;display:-webkit-box;overflow:hidden}.StaycationAvailability-module__E5-7ua__modal1Subtitle{color:#3d3c3c;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:100px;max-width:213px;margin:10px 0 0;font-size:14px;display:-webkit-box;overflow:hidden}.StaycationAvailability-module__E5-7ua__errorMessage{color:red;font-size:12px}.StaycationAvailability-module__E5-7ua__formContainer{padding:0 20px}.StaycationAvailability-module__E5-7ua__modal1PriceBox{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.StaycationAvailability-module__E5-7ua__newPrice{color:#13294b;margin:0;font-size:24px;font-weight:700}.StaycationAvailability-module__E5-7ua__discountBadge{color:#16a167;background-color:#eaf7e9;border:1px solid #abf0d3;border-radius:14px;padding:4px 8px;font-size:12px}.StaycationAvailability-module__E5-7ua__modal1Label,.StaycationAvailability-module__E5-7ua__modal0Label{color:#13294b;margin-bottom:6px;font-size:15px;font-weight:600;display:block}.StaycationAvailability-module__E5-7ua__formRow{gap:16px;margin-top:20px;margin-bottom:22px;display:flex}.StaycationAvailability-module__E5-7ua__formGroup{flex-direction:column;flex:1;display:flex}.StaycationAvailability-module__E5-7ua__modal1DateInput,.StaycationAvailability-module__E5-7ua__modal1Select{color:#333;border:1px solid #ccc;border-radius:4px;width:100%;padding:8px;font-size:14px}.StaycationAvailability-module__E5-7ua__propertyTypeTitle{color:#13294b;margin:0 0 12px;font-size:16px;font-weight:600}.StaycationAvailability-module__E5-7ua__propertyCard{background-color:#fafafa;border:1px solid #ccc;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px;display:flex}.StaycationAvailability-module__E5-7ua__propertyDetails{flex-direction:column;gap:4px;display:flex}.StaycationAvailability-module__E5-7ua__propertyName{color:#13294b;margin:0;font-size:15px;font-weight:600}.StaycationAvailability-module__E5-7ua__occupancyText{color:#888;font-size:12px}.StaycationAvailability-module__E5-7ua__propertyPrice{color:#13294b;font-size:16px;font-weight:600}.StaycationAvailability-module__E5-7ua__propertySelectBtn{color:#e60000;cursor:pointer;background-color:#fff;border:2px solid #e60000;border-radius:6px;width:25%;padding:6px 12px;font-size:14px;transition:background-color .2s}.StaycationAvailability-module__E5-7ua__propertySelectBtn:hover{background-color:#fddada}.StaycationAvailability-module__E5-7ua__modal1Footer{justify-content:space-between;gap:8px;margin-top:24px;display:flex}.StaycationAvailability-module__E5-7ua__addToCartBtn{color:#e60000;cursor:pointer;background-color:#fff;border:2px solid #e60000;border-radius:8px;flex:1;margin-right:4px;padding:12px 20px;font-size:16px;font-weight:600;transition:background-color .2s}.StaycationAvailability-module__E5-7ua__addToCartBtn:hover{background-color:#fee4e4}.StaycationAvailability-module__E5-7ua__modal1BookNow{color:#fff;cursor:pointer;background-color:#e60000;border:none;border-radius:8px;flex:1;margin-left:4px;padding:12px 20px;font-size:16px;font-weight:600;transition:opacity .2s}.StaycationAvailability-module__E5-7ua__modal1BookNow:hover{opacity:.9}.StaycationAvailability-module__E5-7ua__travelerSelector{color:#333;flex-direction:column;flex:1;font-size:14px;display:flex;position:relative}.StaycationAvailability-module__E5-7ua__travelerSelectorDisplay{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:8px;display:flex}.StaycationAvailability-module__E5-7ua__travelerSelectorDisplay0{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:10px;font-size:12px;display:flex}.StaycationAvailability-module__E5-7ua__dropdownArrow{margin-left:8px;font-size:24px}.StaycationAvailability-module__E5-7ua__travelerDropdown{z-index:100;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:12px;position:absolute;top:110%;left:0;right:0;box-shadow:0 4px 8px #0000001a}.StaycationAvailability-module__E5-7ua__travelerRow{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex}.StaycationAvailability-module__E5-7ua__travelerRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.StaycationAvailability-module__E5-7ua__counter{align-items:center;display:flex}.StaycationAvailability-module__E5-7ua__counter button{color:#fff;cursor:pointer;background-color:#e60000;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.StaycationAvailability-module__E5-7ua__counter span{text-align:center;min-width:20px;margin:0 8px}.StaycationAvailability-module__E5-7ua__container{width:100%;position:relative}.StaycationAvailability-module__E5-7ua__label{color:#13294b;margin-bottom:6px;font-size:15px;font-weight:600;display:block}.StaycationAvailability-module__E5-7ua__displayField{color:#333;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;padding:8px 12px;font-size:14px}.StaycationAvailability-module__E5-7ua__dropdown{z-index:999;background-color:#edefe7;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:4px;padding:16px;position:absolute;top:100%;left:0;box-shadow:0 4px 8px #0000001a}.StaycationAvailability-module__E5-7ua__rowWrapper{margin-bottom:16px}.StaycationAvailability-module__E5-7ua__rowLabel{color:#333;margin-bottom:4px;font-size:12px;font-weight:400;display:block}.StaycationAvailability-module__E5-7ua__inputRow{background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:space-between;align-items:center;padding:8px;display:flex}.StaycationAvailability-module__E5-7ua__decrementBtn,.StaycationAvailability-module__E5-7ua__incrementBtn{color:#203619;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;margin:0 8px;font-size:20px;font-weight:700;line-height:1;display:flex}.StaycationAvailability-module__E5-7ua__countValue{text-align:center;color:#13294b;min-width:20px;font-size:16px;font-weight:600}.StaycationAvailability-module__E5-7ua__applyBtn{color:#fff;text-align:center;cursor:pointer;background-color:#e60000;border:none;border-radius:4px;width:100%;padding:10px 0;font-size:16px;font-weight:600;display:block}.StaycationAvailability-module__E5-7ua__applyBtn:hover{opacity:.9}.StaycationAvailability-module__E5-7ua__modalOverlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.StaycationAvailability-module__E5-7ua__logininputField .PhoneInputInput{box-shadow:none;outline:none;border:none!important}.StaycationAvailability-module__E5-7ua__modalContent{text-align:center;background-color:#fff;border-radius:8px;width:500px;padding:40px;position:relative;box-shadow:0 4px 8px #0003}.StaycationAvailability-module__E5-7ua__modalClose{cursor:pointer;background-color:#fff;border:none;border-radius:35px;justify-content:center;align-items:center;width:30px;height:30px;font-size:32px;display:flex;position:absolute;top:0;right:-34px}.StaycationAvailability-module__E5-7ua__iconWrapper{margin-bottom:20px}.StaycationAvailability-module__E5-7ua__checkIcon{width:100px;height:100px;margin:0 auto;display:block}.StaycationAvailability-module__E5-7ua__thankYouTitle{color:#13294b;margin:0 0 8px;font-size:22px;font-weight:700}.StaycationAvailability-module__E5-7ua__thankYouSubtitle{color:#666;margin:0;font-size:14px;line-height:1.5}.StaycationAvailability-module__E5-7ua__EnquiryFormSection{flex-direction:column;gap:22px;margin-top:30px;padding:15px;display:flex;box-shadow:2px 2px 20px #0000000d}.StaycationAvailability-module__E5-7ua__EnquiryFormHead{font-size:24px;font-weight:700}.StaycationAvailability-module__E5-7ua__EnquirFormSubmitBtn{color:#fff;background-color:#ed0707;border:0;border-radius:8px;width:100%;margin:10px 0;padding:10px;font-size:18px;font-weight:600}.StaycationAvailability-module__E5-7ua__inputContainer{border:1px solid #ccc;border-radius:6px;width:100%;max-width:400px;padding:10px;position:relative}.StaycationAvailability-module__E5-7ua__inputLabel{color:#000;background:#fafafa;padding:0 5px;font-size:14px;position:absolute;top:-11px;left:10px}.StaycationAvailability-module__E5-7ua__customInput{color:#333;letter-spacing:.5px;background:0 0;border:none;outline:none;width:100%;padding:5px;font-size:13px;font-weight:100}.StaycationAvailability-module__E5-7ua__oldPrice{color:#12121299;font-size:14px}.StaycationAvailability-module__E5-7ua__oldPrice2{color:#ed0707;font-size:14px;text-decoration:line-through}.StaycationAvailability-module__E5-7ua__oldPrice span{text-decoration:line-through}.StaycationAvailability-module__E5-7ua__selectWrapper{border:1px solid #ccc;border-radius:6px;width:100%;max-width:400px;padding:10px;position:relative}.StaycationAvailability-module__E5-7ua__selectLabel{color:#000;background:#fafafa;padding:0 5px;font-size:14px;position:absolute;top:-12px;left:10px}.StaycationAvailability-module__E5-7ua__customSelect{color:#333;appearance:none;cursor:pointer;background:url(/assets/icons/down-vector.png) right 15px center/12px no-repeat;border:none;outline:none;width:100%;padding:6px 30px 6px 6px;font-size:16px}.StaycationAvailability-module__E5-7ua__customSelect.StaycationAvailability-module__E5-7ua__open{background-image:url(/assets/icons/up-vector.png)}.StaycationAvailability-module__E5-7ua__phoneWrapper{border:1px solid #ccc;border-radius:6px;width:100%;max-width:400px;padding:5px;position:relative}.StaycationAvailability-module__E5-7ua__phoneLabel{color:#000;background:#fafafa;padding:0 5px;font-size:14px;position:absolute;top:-11px;left:10px}.StaycationAvailability-module__E5-7ua__inputGroup{align-items:center;width:100%;display:flex}.StaycationAvailability-module__E5-7ua__countryCode{color:#333;appearance:none;cursor:pointer;background:url(/assets/icons/down-vector.png) right 10px center/12px no-repeat;border:none;outline:none;width:85px;padding:10px 25px 10px 10px;font-size:14px}:is(.StaycationAvailability-module__E5-7ua__EnquiryFormSection .form-control:focus,.StaycationAvailability-module__E5-7ua__EnquiryFormSection .form-select:focus){box-shadow:none!important;border:0!important}.StaycationAvailability-module__E5-7ua__countryCode.StaycationAvailability-module__E5-7ua__open{background-image:url(/assets/icons/up-vector.png)}.StaycationAvailability-module__E5-7ua__separator{background:#ccc;width:1px;height:31px;margin:0}.StaycationAvailability-module__E5-7ua__phoneInput{letter-spacing:.5px;color:#1212124d;background:0 0;border:none;outline:none;flex:1;padding:10px;font-size:13px;font-weight:100}.StaycationAvailability-module__E5-7ua__phoneWrapper ::placeholder,.StaycationAvailability-module__E5-7ua__inputContainer ::placeholder{color:#1212124d}.StaycationAvailability-module__E5-7ua__qrCodeImg{width:206px;height:100%}.StaycationAvailability-module__E5-7ua__durationHeaderDiv{background-image:url(/assets/map.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;width:48%;height:80px;margin-bottom:0}.StaycationAvailability-module__E5-7ua__staycationIconDiv{justify-content:center;align-items:center;display:none}.StaycationAvailability-module__E5-7ua__durationBoxBtn{display:none}.StaycationAvailability-module__E5-7ua__wrapper{background:linear-gradient(90deg,#fff 0%,#ffe5e5 25%,#ffd6d6 60%,#fff 100%);justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:10px 9px;display:flex;position:relative;overflow:hidden}.StaycationAvailability-module__E5-7ua__wrapper:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffb3b3,#d60000,#ffb3b3) top/100% 2px no-repeat,linear-gradient(90deg,#ffb3b3,#d60000,#ffb3b3) bottom/100% 2px no-repeat;position:absolute;inset:0}.StaycationAvailability-module__E5-7ua__badge{color:#fff;background:#ed0707;border-radius:4px;padding:7px 10px;font-size:12px;font-weight:700}.StaycationAvailability-module__E5-7ua__timerArea{align-items:center;gap:4px;display:flex}.StaycationAvailability-module__E5-7ua__endsIn{color:#121212b5;font-size:12px;font-weight:600}.StaycationAvailability-module__E5-7ua__time{color:#ed0707;font-size:14px;font-weight:700}@media (min-width:1200px) and (max-width:1300px){.StaycationAvailability-module__E5-7ua__inclusionItems{gap:2px}.StaycationAvailability-module__E5-7ua__iconCircle{width:40px;height:40px}.StaycationAvailability-module__E5-7ua__iconCircle img{width:15px;height:auto}.StaycationAvailability-module__E5-7ua__mediaText{font-size:10px}.StaycationAvailability-module__E5-7ua__currentPrice{font-size:22px}.StaycationAvailability-module__E5-7ua__oldPrice{font-size:12px}.StaycationAvailability-module__E5-7ua__saveAmount{height:20px;font-size:11px}.StaycationAvailability-module__E5-7ua__perPerson{font-size:11px}}@media (max-width:1024px){.StaycationAvailability-module__E5-7ua__ribbon{padding:5px 25px 5px 15px;font-size:11px}.StaycationAvailability-module__E5-7ua__rating{margin-right:0;padding:2px 6px;font-size:13px}.StaycationAvailability-module__E5-7ua__reviews{font-size:10px}.StaycationAvailability-module__E5-7ua__perPerson{font-size:11px}.StaycationAvailability-module__E5-7ua__currentPrice{font-size:22px}.StaycationAvailability-module__E5-7ua__saveAmount{padding:4px 9px;font-size:11px}.StaycationAvailability-module__E5-7ua__checkAvailability,.StaycationAvailability-module__E5-7ua__bookNow{font-size:14px}.StaycationAvailability-module__E5-7ua__durationTitle{font-size:15px}.StaycationAvailability-module__E5-7ua__durationTimming{font-size:13px}.StaycationAvailability-module__E5-7ua__inclusionLabel{font-size:11px}.StaycationAvailability-module__E5-7ua__inclusionItems{gap:6px}.StaycationAvailability-module__E5-7ua__iconCircle{width:33px;height:33px}.StaycationAvailability-module__E5-7ua__durationLabel{font-size:9px}.StaycationAvailability-module__E5-7ua__iconCircle img{width:16px;height:18px}.StaycationAvailability-module__E5-7ua__mediaText{font-size:10px}.StaycationAvailability-module__E5-7ua__mediaIconCircle{width:40px;height:40px}.StaycationAvailability-module__E5-7ua__mediaCard{padding:9px}.StaycationAvailability-module__E5-7ua__EnquiryFormHead{font-size:19px;font-weight:700}.StaycationAvailability-module__E5-7ua__inputLabel,.StaycationAvailability-module__E5-7ua__selectLabel{font-size:12px;top:-9px}.StaycationAvailability-module__E5-7ua__phoneWrapper ::placeholder,.StaycationAvailability-module__E5-7ua__inputContainer ::placeholder,.StaycationAvailability-module__E5-7ua__customSelect,.StaycationAvailability-module__E5-7ua__countryCode{font-size:13px}.StaycationAvailability-module__E5-7ua__EnquirFormSubmitBtn{margin:0;font-size:15px}.StaycationAvailability-module__E5-7ua__signUpTitle{font-size:17px}.StaycationAvailability-module__E5-7ua__signUpBtn{padding:8px 41px;font-size:15px}.StaycationAvailability-module__E5-7ua__storeButtons{flex-direction:column;gap:6px}.StaycationAvailability-module__E5-7ua__storeIcon{width:100%;height:auto}}@media (min-width:600px) and (max-width:900px){.StaycationAvailability-module__E5-7ua__availabilityBoxContainer{position:relative;top:0}.StaycationAvailability-module__E5-7ua__logininputLabel{z-index:99}.StaycationAvailability-module__E5-7ua__availabilityBox{display:none}.StaycationAvailability-module__E5-7ua__mediaText{font-size:15px}.StaycationAvailability-module__E5-7ua__durationHeaderDiv{width:120px;height:100px}.StaycationAvailability-module__E5-7ua__signUpBox{display:none}.StaycationAvailability-module__E5-7ua__downloadSectionMobile{display:initial}.StaycationAvailability-module__E5-7ua__inputContainer,.StaycationAvailability-module__E5-7ua__selectWrapper,.StaycationAvailability-module__E5-7ua__phoneWrapper{max-width:100%}.StaycationAvailability-module__E5-7ua__staycationIconDiv{display:flex!important}}.StaycationAvailability-module__E5-7ua__mobileOnly{display:none}@media (min-width:300px) and (max-width:600px){.StaycationAvailability-module__E5-7ua__mobileOnly{display:block}.StaycationAvailability-module__E5-7ua__logininputLabel{z-index:99}.StaycationAvailability-module__E5-7ua__staycationIconDiv{display:flex!important}.StaycationAvailability-module__E5-7ua__wrapper{margin-top:0;margin-bottom:15px}.StaycationAvailability-module__E5-7ua__durationTimming{margin-bottom:0;font-size:13px}.StaycationAvailability-module__E5-7ua__durationHeader{gap:10px;padding:5px 12px 5px 5px}.StaycationAvailability-module__E5-7ua__mediaIconCircle{width:48px;height:48px}.StaycationAvailability-module__E5-7ua__signUpBox{display:none}.StaycationAvailability-module__E5-7ua__durationBox2{background-color:#fff;border:1px solid #e9edf2;border-radius:8px;margin-top:20px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.StaycationAvailability-module__E5-7ua__modal0Content{background-color:#fff;width:100%}.StaycationAvailability-module__E5-7ua__durationHeaderDiv{width:30%;height:75px}.StaycationAvailability-module__E5-7ua__formContainer{padding:0 11px}.StaycationAvailability-module__E5-7ua__mediaBox2{flex-direction:column;justify-content:space-between;gap:8px;margin-top:20px;display:flex}.StaycationAvailability-module__E5-7ua__mediaCard{gap:15px}.StaycationAvailability-module__E5-7ua__availabilityBox2{background-color:#fff;border-radius:0;width:100%;padding:5px 16px;box-shadow:0 2px 5px #a7888833}.StaycationAvailability-module__E5-7ua__modalHeaderImage{height:61px;width:68px!important}.StaycationAvailability-module__E5-7ua__mediaIconCircle{margin-bottom:0}.StaycationAvailability-module__E5-7ua__modal1PriceBox span{font-size:10px}.StaycationAvailability-module__E5-7ua__priceSection{margin-bottom:0}.StaycationAvailability-module__E5-7ua__modal1Subtitle{max-width:102px;font-size:10px}.StaycationAvailability-module__E5-7ua__newPrice{font-size:18px}.StaycationAvailability-module__E5-7ua__buttons{width:50%;height:75%}.StaycationAvailability-module__E5-7ua__modal1Header{gap:0!important}.StaycationAvailability-module__E5-7ua__formRow{justify-content:space-between;gap:0}.StaycationAvailability-module__E5-7ua__durationBoxBtn{display:block}.StaycationAvailability-module__E5-7ua__logininputContainer{max-width:48%}.StaycationAvailability-module__E5-7ua__perPerson{margin-bottom:0;padding-bottom:0}.StaycationAvailability-module__E5-7ua__logininputField::placeholder{font-size:10px}.StaycationAvailability-module__E5-7ua__logininputField{font-size:12px;background:0 0!important}.StaycationAvailability-module__E5-7ua__inputRow{padding:6px}.StaycationAvailability-module__E5-7ua__modal1Title{max-width:100px;font-size:16px}.StaycationAvailability-module__E5-7ua__modal0Close{width:22px;height:22px;padding-bottom:3px;font-size:22px;position:absolute;top:-7px;right:-6px}.StaycationAvailability-module__E5-7ua__priceRow{height:30px}.StaycationAvailability-module__E5-7ua__modal2Content{background-color:#fff;border-radius:8px;width:80%;padding:24px;position:relative;box-shadow:0 4px 8px #0003}.StaycationAvailability-module__E5-7ua__mediaText{font-size:12px}.StaycationAvailability-module__E5-7ua__modal2Close{background:0 0;border:none;font-size:40px;font-weight:700;position:absolute;top:-11px;right:8px}.StaycationAvailability-module__E5-7ua__availabilityBoxContainer{position:relative;top:0}.StaycationAvailability-module__E5-7ua__availabilityBox{z-index:1030;background:#13294b;border-radius:0;justify-content:space-between;align-items:center;width:100%;padding:9px;display:flex;position:fixed;bottom:0;right:0}.StaycationAvailability-module__E5-7ua__ribbon,.StaycationAvailability-module__E5-7ua__ratingSection,.StaycationAvailability-module__E5-7ua__SocialTitle,.StaycationAvailability-module__E5-7ua__saveAmount{display:none}.StaycationAvailability-module__E5-7ua__priceSection{color:#fff;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding-top:5px;padding-left:5px;display:flex}.StaycationAvailability-module__E5-7ua__oldPrice{color:#ccc;font-size:9px}.StaycationAvailability-module__E5-7ua__strikeprice{font-size:9px}.StaycationAvailability-module__E5-7ua__currentPrice{color:#fff;margin:0;font-size:18px}.StaycationAvailability-module__E5-7ua__perPerson{color:#ccc;margin-top:4px;font-size:11px}.StaycationAvailability-module__E5-7ua__buttons{flex-direction:row;flex-shrink:0;gap:8px;padding-right:10px;display:flex}.StaycationAvailability-module__E5-7ua__checkAvailability{color:red;white-space:nowrap;text-align:center;background-color:#fff;border:2px solid red;border-radius:6px;flex:1;max-width:110px;padding:14px 10px;font-size:13px;font-weight:600}.StaycationAvailability-module__E5-7ua__bookNow{color:#fff;white-space:nowrap;text-align:center;background-color:red;border:none;border-radius:6px;flex:1;width:100px;max-width:110px;font-size:14px;font-weight:600}.StaycationAvailability-module__E5-7ua__buttons{flex-direction:row-reverse;flex-shrink:0;gap:6px;padding-right:0;font-size:14px;display:flex}.StaycationAvailability-module__E5-7ua__modal1Header{padding:12px}}@media (max-width:340px){.StaycationAvailability-module__E5-7ua__buttons{width:60%;height:45px}.StaycationAvailability-module__E5-7ua__modal2Content{width:97%}.StaycationAvailability-module__E5-7ua__mediaText{font-size:15px}.StaycationAvailability-module__E5-7ua__bookNow{max-width:50%;padding:14px 5px;font-size:12px}.StaycationAvailability-module__E5-7ua__checkAvailability{max-width:50%;padding:10px 5px;font-size:12px}.StaycationAvailability-module__E5-7ua__mediaIconCircle img{width:20px;height:20px}}
/*# sourceMappingURL=04c2~eas~rkf8.css.map*/