@tailwind base;@tailwind components;@tailwind utilities;input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{font-size:16px;scroll-behavior:smooth;color:#3c3c3c}body{margin:0;font-family:"Nunito Suno","Roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c3c3c!important;font-weight:300!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.spinner{animation:spin 2s linear infinite}.color-primary{color:#fe0101!important}.cursor-pointer{cursor:pointer}h1,h2,h3,h4,h5,h6{color:#000}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:768px){html{font-size:14px}}img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}*{box-sizing:border-box}.form-field{border:1px solid grey;border-radius:8px;padding:4px;height:60px;margin:8px 0 2px}.form-field .form-field-label{font-size:12px;color:grey;padding:4px 8px}.form-field .form-field-input{border:none;width:100%;font-size:16px;padding:0 8px;outline:none}.error-message{font-size:12px;padding:0 12px;color:red}.form-field:focus{border:1px solid #000}.style_formField__1YCC2{border:1px solid grey;border-radius:8px;padding:4px;height:auto;margin:8px 0 2px}.style_formField__1YCC2 .style_formFieldLabel__1nhoD{font-size:12px;color:grey;padding:4px 8px}.style_formField__1YCC2 .style_formFieldInput__2SiFg{border:none;width:100%;font-size:16px;padding:0 8px;outline:none}.style_formField__1YCC2:focus{border:1px solid #000}.style_formDatePicker__1IfHr{border:1px solid grey;border-radius:8px;padding:4px;height:60px;margin:8px 0}.style_formDatePicker__1IfHr .style_formDatePickerLabel__9raX-{font-size:12px;color:grey;padding:4px 8px}.style_formDatePicker__1IfHr .style_formDatePickerInput__3XWLe{border:none;width:100%;font-size:16px;padding:0 8px;outline:none}.style_formDatePicker__1IfHr:focus{border:1px solid #000}.form-select{border:1px solid grey;border-radius:8px;padding:4px;height:60px;margin:8px 0 2px}.form-select .form-select-label{font-size:12px;color:grey;padding:4px 8px}.form-select .form-select-dropdown{border:none;background-color:#fff;width:100%;font-size:16px;padding:0 8px;outline:none}.form-select .form-select-dropdown option{font-size:13px}.form-select .form-select-dropdown:focus{outline:none}.form-select:focus{border:1px solid #000}.btn-container .btn-style{padding:7px 15px;background-color:#fff;border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:14px;cursor:pointer}.style_avatarUpload__3A1oh{position:relative;max-width:205px;margin:10px auto 20px}.style_avatarUpload__3A1oh .style_avatarEdit__f0-VR{position:absolute;right:12px;z-index:1;top:10px}.style_avatarUpload__3A1oh .style_avatarEdit__f0-VR input{display:none}.style_avatarUpload__3A1oh .style_avatarEdit__f0-VR input+label{display:inline-block;width:34px;height:34px;margin-bottom:0;border-radius:100%;background:#fff;border:1px solid transparent;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);cursor:pointer;font-weight:400;transition:all .2s ease-in-out}.style_avatarUpload__3A1oh .style_avatarEdit__f0-VR input+label:hover{background:#f1f1f1;border-color:#d6d6d6}.style_avatarUpload__3A1oh .style_avatarEdit__f0-VR input+label:after{content:"Edit";font-weight:700;font-size:12px;font-family:"FontAwesome";color:#757575;position:absolute;top:10px;left:0;right:0;text-align:center;margin:auto}.style_avatarUpload__3A1oh .style_avatarPreview__DvhRc{width:192px;height:192px;position:relative;border-radius:100%;border:6px solid #f8f8f8;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.style_avatarUpload__3A1oh .style_avatarPreview__DvhRc>img{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.modal-container .modal-box{margin:0 1rem}.modal-container .modal-heading{font-size:18px}.style_loading__dnQlT{color:#fe0101;font-size:4rem;text-align:center;animation:style_dots__3Ep5k 1s steps(5) infinite}@keyframes style_dots__3Ep5k{0%,20%{color:#fe0101;text-shadow:1rem 0 0 #fe0101,2rem 0 0 #fe0101}40%{color:#fff;text-shadow:1rem 0 0 #fe0101,2rem 0 0 #fe0101}60%{text-shadow:1rem 0 0 #fff,2rem 0 0 #fe0101}80%,to{text-shadow:1rem 0 0 #fff,2rem 0 0 #fff}}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;color:#dc2626;background-color:#dadada}.error-container h2{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.error-container p{font-size:1.125rem}.hotel-details-container{min-height:100vh;width:100%}.hotel-details-container .hotel-details-style{margin:0 auto}.hotel-details-container .displayFlex{display:flex;flex-wrap:wrap}.hotel-details-container .displayItem{width:60%}.hotel-details-container .displayItem2{width:40%}.hotel-details-container .hotel-detail-enquiry{display:flex;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#fff;margin-left:50px}@media(max-width:540px){.hotel-details-container .displayItem{width:100%}.hotel-details-container .hotel-details-style{width:100%;padding-left:16px;padding-right:16px;margin:0 auto}.hotel-details-container .displayItem2{width:100%}.hotel-details-container .hotel-detail-enquiry{margin-left:0}}.header-section-container{width:100%;z-index:5;color:#fff;position:fixed;background-color:transparent;top:0}.header-section-container .header-section-style{padding:12px 24px}.header-section-container .header-section-row{display:flex;justify-content:space-between;align-items:center}.header-section-container .header-logo{height:32px;width:135px}.header-section-container .black-logo{color:#fff}.header-section-container .host-link{padding:12px 14px;cursor:pointer;font-size:16px}.header-section-container .host-link:hover{background-color:hsla(0,0%,100%,.2);border-radius:24px}.header-section-container .active-link:hover{background-color:rgba(0,0,0,.03)}.header-section-container .places-to-stay{padding-bottom:8px;cursor:pointer}.header-section-container .places-to-stay:after{content:"";position:absolute;background-color:#fff;height:2px;width:20px;top:30px;left:55px}.header-section-container .modal-style{width:586px}.header-section-container .logo-style,.header-section-container .white-logo-style{cursor:pointer;height:45px;width:auto}.header-section-container.active{box-shadow:0 1px 12px rgba(0,0,0,.08);background-color:#fff;color:#000}.call-support{flex-direction:row}.style_userdropdown-style__uHuNW{display:flex;align-items:center;cursor:pointer;padding:5px 10px;background-color:#fff;border:1px solid #ddd;border-radius:30px;transition:background-color .3s;box-shadow:0 3px 8px rgba(0,0,0,.24)}.style_userdropdown-style__uHuNW:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)}.style_userdropdown-style__uHuNW .style_user-transparent-container__3GOvm{min-width:270px;display:none;margin-top:60px;border-radius:8px;padding:12px 20px 20px;position:fixed;right:0;z-index:50}.style_userdropdown-style__uHuNW .style_user-transparent-container__3GOvm .style_user-dropdown-container__28SIw{background-color:#fff;border-radius:8px;min-width:230px;position:fixed;border:1px solid #d3d3d3;right:0;margin-right:40px;z-index:50}.style_userdropdown-style__uHuNW .style_user-transparent-container__3GOvm .style_user-dropdown-container__28SIw .style_user-dropdown-list__4Zg2T{padding:8px 0;list-style:none}.style_userdropdown-style__uHuNW .style_user-transparent-container__3GOvm .style_user-dropdown-container__28SIw .style_user-dropdown-list__4Zg2T>li{list-style:none;padding:8px 16px;width:100%;margin:0 70px 0 0;color:#3c3c3c;font-size:14px;cursor:pointer}.style_userdropdown-style__uHuNW .style_user-transparent-container__3GOvm .style_user-dropdown-container__28SIw .style_user-dropdown-list__4Zg2T>li:hover{background-color:var(--light)}.style_userdropdown-style__uHuNW:hover>.style_user-transparent-container__3GOvm{display:block}.style_auth-list-container__3c4JK{right:5rem;font-size:12px;font-weight:700;line-height:16px;z-index:1000;width:13rem}.style_auth-list-container__3c4JK .style_auth-list__SL5pt>li{list-style:none;font-weight:400;font-size:.8rem;padding:.5rem 1rem;cursor:pointer}.style_auth-list-container__3c4JK .style_auth-list__SL5pt>li:hover{background-color:var(--light)}.style_auth-list-container__3c4JK:hover{display:block!important}.style_initials__3_NLP,.style_userImg__2yzwH{width:30px;height:30px;margin-bottom:2px;border-radius:50%}.style_initials__3_NLP{display:flex;align-items:center;justify-content:center;background-color:#3499f7;color:#000;font-size:14px;font-weight:700}.login_loginContainer__3qNiO .login_description__33ECi{font-size:12px;color:#3c3c3c;padding:4px 2px 8px}.login_inputWrapper__1Z_JK{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px}.login_code__2sQHy{width:33%}.login_phone__15JKf{width:calc(67% - 16px)}.login_seperater__h1rnE{height:1px;background:#e7e7e7;width:100%;position:relative;margin:24px 0}.login_seperater__h1rnE:after{content:"or";color:#c2c2c2;background:#fffbfa;position:absolute;width:20px;height:20px;line-height:20px;text-align:center;top:0;left:50%;margin-top:-12px;margin-left:-10px;border-radius:50%}.login_error__3yl9F{color:red;font-size:14px}.login_submitBtn__2SYaO{margin-top:16px}.login_googleBtn__2zx31{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1);margin:auto;display:flex;grid-gap:8px;gap:8px;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #c2c2c2;border-radius:8px;padding:12px 16px}.login_googleBtn__2zx31 img{width:20px}.login_googleBtn__2zx31 span{color:#000;font-weight:600;font-size:16px}@media only screen and (max-width:767px){.login_code__2sQHy,.login_googleBtn__2zx31,.login_phone__15JKf{width:100%}}.signup-container .description{font-size:12px;color:#3c3c3c;padding:4px 2px 8px}.success-container .description{margin:24px}.success-container .icon-container{border:2px solid green;border-radius:50%;width:100px;display:flex;justify-content:center;align-items:center;height:100px;margin:auto}.otp-container{max-width:500px;width:100%}.otp-container .error{color:red;text-align:center}.otp-container .description{margin-top:12px;font-size:12px;color:#3c3c3c;padding:4px 2px 8px}.search-field-container{width:300px;border:1px solid #ddd;border-radius:32px;padding:11px 16px 11px 24px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;font-size:14px;font-weight:700;color:rgba(0,0,0,.8);cursor:pointer}.search-field-container .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:16px}.search-field-container .search-btn{background-color:#fe0101;padding:6px 0;display:flex;border-radius:50px;margin:-8px}.search-field-container .search-icon{margin:0 6px}.search-field-container:hover{box-shadow:0 2px 4px 1px #e9e2e2}.call-support{display:flex;align-items:center}.call-support .call-button{display:flex;background-color:transparent;color:#2f2e2e;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .3s;grid-gap:12px;gap:12px}.call-support .call-button .call-icon{font-size:18px}.call-support .call-button .call-text{display:flex;flex-direction:column;line-height:1.2}.call-support .call-button .call-number{padding-top:5px;align-self:flex-end;font-size:16px;font-weight:400;color:#111}.m-add-guest-container{background-color:#fff;position:fixed;z-index:400;height:100vh;width:100%;overflow:auto;padding:16px 30px}.m-add-guest-container .back-icon{margin-left:-8px}.m-add-guest-container .guests-clear{font-size:16px;text-decoration:underline;text-align:end}.m-add-guest-container .guests-heading{margin-top:34px;font-weight:700;font-size:22px}.m-add-guest-container .m-guests-type-container{background-color:#fff;width:100%;max-width:400px;min-height:80px;overflow:auto;padding:24px 0}.m-add-guest-container .m-guests-type-container .guests-type-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #ddd}.m-add-guest-container .m-guests-type-container .guests-type-row:last-child{border-bottom:none}.m-add-guest-container .m-guests-type-container .heading{font-size:16px;font-weight:700;word-wrap:break-word}.m-add-guest-container .m-guests-type-container .description{font-size:14px;color:#3c3c3c}.m-add-guest-container .m-guests-type-container .guests-type-btn-box{display:flex;align-items:center}.m-add-guest-container .m-guests-type-container .minus{cursor:pointer}.m-add-guest-container .m-guests-type-container .count{padding:0 16px;font-size:16px;width:50px;text-align:center;box-sizing:border-box}.m-add-guest-container .m-guests-type-container .plus{cursor:pointer}.m-add-guest-container .guests-type-container.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m-add-guest-container .bottom-controller{position:fixed;bottom:0;width:100%;margin:0 -30px;display:flex;align-items:center;z-index:10;background-color:#fff;justify-content:space-between;padding:16px 24px;border-top:1px solid #b8b5b5}.m-add-guest-container .bottom-skip{color:#000;text-decoration:underline}.m-add-guest-container .bottom-next{background-color:#fe0101;color:#fff;border-radius:8px;padding:16px 24%}.m-add-guest-container .bottom-next.active{background-color:#d3d3d3}.location-search-container{position:fixed;z-index:400!important;width:100%;background-color:#fff;top:0}.location-search-container .search-input-container{display:flex;align-items:center;position:fixed;background-color:#fff;width:100%;padding:16px 20px;box-shadow:0 0 2px 0 #e0d1d1}.location-search-container .search-input-container.active{box-shadow:none;padding-bottom:0}.location-search-container .input-container{border-radius:40px;display:flex;align-items:center;height:44px;width:100%;background-color:#f3f2f2;box-sizing:border-box;border:.5px solid #d6d4d4}.location-search-container .input-container.not-active{border:none;box-shadow:-2px 4px 12px rgba(0,0,0,.15);background-color:#fff}.location-search-container .cross-icon{background-color:rgba(0,0,0,.1);padding:0 4px;border-radius:50%;margin:0 8px}.location-search-container .search-icon{margin:0 12px 0 16px}.location-search-container .input{background-color:transparent;border:none;outline:none;width:75%;letter-spacing:.05em}.location-search-container .text-style{margin:0 12px;font-weight:700}.location-list-container-mobile{background-color:#fff;height:calc(100vh - 60px);overflow:auto;margin-top:70px}.location-list-container-mobile .location-list-item{display:flex;align-items:center;padding:8px 32px;cursor:pointer}.location-list-container-mobile .location-list-item:hover{background-color:#faf6f6}.location-list-container-mobile .location-list-item-image{height:50px;width:50px;border-radius:8px;border:1px solid rgba(0,0,0,.2);margin-right:20px;background-color:#f6f5f5;display:flex;justify-content:center;align-items:center}.location-list-container-mobile .location-text-box{width:calc(100% - 50px)}.location-list-container-mobile .location-item-heading{font-weight:16px;word-wrap:break-word}.location-list-container-mobile .location-item-description{font-size:14px;color:grey}.mobile-calendar-container{background-color:#fff;position:fixed;z-index:400;height:calc(100vh - 80px);width:100%;overflow:auto;padding:16px 30px}.mobile-calendar-container .back-icon{margin-left:-8px}.mobile-calendar-container .mobile-calendar-clear{text-decoration:underline;text-align:end}.mobile-calendar-container .bottom-controller{height:80px;position:fixed;bottom:0;width:100%;margin:0 -30px;display:flex;align-items:center;z-index:10;background-color:#fff;justify-content:space-between;padding:16px 24px;border-top:1px solid #b8b5b5}.mobile-calendar-container .bottom-skip{color:#000;text-decoration:underline}.mobile-calendar-container .bottom-next{background-color:#000;color:#fff;border-radius:8px;padding:12px 24%}.mobile-calendar-container .bottom-next.active{background-color:grey}.mobile-calendar-container .CalendarDay__selected_start,.mobile-calendar-container .CalendarDay__selected_start:active,.mobile-calendar-container .CalendarDay__selected_start:hover{background-color:#423b7d}.mobile-calendar-container .CalendarDay__selected_end,.mobile-calendar-container .CalendarDay__selected_end:active,.mobile-calendar-container .CalendarDay__selected_end:hover{background-color:#ff7400}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:2px solid #00a699;color:#00a699;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:33px;height:26px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px;text-align:left}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:15px;text-align:center}.CalendarDay:active{outline:0;border:none}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:none;color:#000;background:#fff;border-radius:40px}.CalendarDay__default:hover{background:#ccc;border:none;color:#fff}.CalendarDay__hovered_offset,.CalendarDay__outside{background:#fff;color:#000}.CalendarDay__outside{border:none}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #000;color:#000}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#000}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span,.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#fff;color:#000}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#000;border:none;color:#fff;border-radius:40px}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#fff;border:1px double #fff;color:#000}.CalendarDay__hovered_span:active{background:#000;color:#fff}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:none;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:initial}.CalendarMonth_caption{font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:top}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;justify-content:space-between}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_bottomButton__horizontalDefault{position:static;margin:-10px 22px 30px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px;border:none}.DayPickerNavigation_rightButton__horizontalDefault{right:22px;border:none}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:none;position:relative;display:inline-block;text-align:center;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:16px;width:20px;fill:#484848}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{position:absolute;text-align:left;width:100vw}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:none}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:0;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:50px}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100px;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:0;visibility:hidden;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:19px;line-height:24px;color:#484848;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-top:0;border-right:0;border-left:0;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-top:0;border-right:0;border-left:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2;display:none}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:none}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middler;color:#484848;visibility:hidden}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute;left:-200px!important}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0;border-radius:40px}.DateRangePicker_picker__directionRight{right:0;border-radius:40px}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:20px;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.enquiry-form-container{margin:24px 0;box-sizing:border-box;border:1px solid #d3d3d3;box-shadow:0 0 14px 0 #d3d3d3;padding:24px 16px;width:100%;max-width:390px;border-radius:8px}.enquiry-form-container .hotel-item-rating-price{display:flex;justify-content:space-between;margin:0 0 8px}.enquiry-form-container .hotel-item-price{font-weight:700;font-size:22px}.enquiry-form-container .hotel-item-price .per-night{font-weight:400;font-size:18px}.enquiry-form-container .hotel-item-rating{font-size:15px;font-weight:700}.enquiry-form-container .hotel-item-rating .star{font-weight:400;color:#fe0101;font-size:20px;margin-right:4px}.enquiry-form-container .hotel-item-rating .users{font-weight:400;margin-left:4px}.enquiry-form-container .hotel-item-type-icon{display:flex;justify-content:space-between}.enquiry-form-container .guests-type-container{background-color:#fff;position:absolute;margin-top:0;width:100%;position:inherit;margin-left:0;max-width:350px;min-height:80px;padding:16px 24px;box-shadow:2px 2px 30px -13px rgba(0,0,0,.75)}.enquiry-form-container .guests-type-container .guests-type-container.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.enquiry-form-container .enquiry-guests-field .guests-type-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #ddd}.enquiry-form-container .enquiry-guests-field .guests-type-row:last-child{border-bottom:none}.enquiry-form-container .enquiry-guests-field .heading{font-size:16px;font-weight:700;word-wrap:break-word}.enquiry-form-container .enquiry-guests-field .description{font-size:14px}.enquiry-form-container .enquiry-guests-field .modal-close-icon{text-align:center;cursor:pointer}.enquiry-form-container .enquiry-guests-field .guests-type-btn-box{display:flex;align-items:center}.enquiry-form-container .enquiry-guests-field .minus{cursor:pointer}.enquiry-form-container .enquiry-guests-field .count{padding:0 16px;font-size:16px;width:50px;text-align:center;box-sizing:border-box}.enquiry-form-container .enquiry-guests-field .plus{cursor:pointer}.billing-information-container{margin-top:10px}.billing-information-container .type{font-size:16px}.billing-information-container .amount-bold,.billing-information-container .type-bold{font-size:18px;font-weight:700}.notAvailable{padding:24px 0;text-align:center}.flatLink{color:#fe0101;cursor:pointer}.flatLink:hover{text-decoration:underline}.booking-confirmation-details{margin:24px 40px}.booking-confirmation-details .form-heading{font-size:24px;font-weight:700;margin-bottom:30px}.booking-confirmation-details .hotel-detail-enquiry{padding-top:0!important;display:flex;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#fff;margin-left:50px;margin-top:-20px}.booking-confirmation-details .description{font-size:12px;color:#3c3c3c;margin:24px 0}.hotel-detail-enquiry-container{padding-top:60px;display:flex;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;top:0;background-color:#fff}@media only screen and (max-width:768px){.guest-form-fields-booking{margin-top:50px}.guest-form-fields-booking .confirm-pay{font-size:34px;font-weight:700}.guest-form-fields-booking .booking-confirmation-details{margin:20px 0}.guest-form-fields-booking .booking-confirmation-details .form-heading{font-size:18px;font-weight:700;margin-bottom:20px}}@media only screen and (max-width:540px){.guest-form-fields-booking{margin-top:50px}.guest-form-fields-booking .confirm-pay{font-size:24px;font-weight:700}.guest-form-fields-booking .booking-confirmation-details{margin:20px 0}.guest-form-fields-booking .booking-confirmation-details .form-heading{font-size:18px;font-weight:700;margin-bottom:20px}}.style_bottom-navigation-menu__2k0Vs{display:block;position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 0 8px 0 #e0d1d1;z-index:200}.style_bottom-navigation-menu__2k0Vs .style_bottom-navigations__aM-YH{display:flex;justify-content:center;grid-gap:48px;gap:48px;margin:8px 0}.style_bottom-navigation-menu__2k0Vs .style_navigation-item__2ThMs{text-align:center;margin:0}.style_bottom-navigation-menu__2k0Vs .style_navigation-item__2ThMs.style_active__2298A .style_item__UtshD,.style_bottom-navigation-menu__2k0Vs .style_navigation-item__2ThMs.style_active__2298A svg{color:#fe0101}.style_bottom-navigation-menu__2k0Vs .style_icon__2o-n0{margin-bottom:2px;color:#3c3c3c}.style_bottom-navigation-menu__2k0Vs .style_item__UtshD{font-size:12px}.style_userImg__1UDqe{width:30px;height:30px;margin-bottom:2px;border-radius:50%}.profile_profileContainer__1tQwK{padding:100px 48px 48px}.profile_profileHeading__2ZGN6{font-size:24px;font-weight:700;color:#2b2a2a}.profile_formWrapper__1eHE5{max-width:50%;margin:auto}.profile_btnWrapper__3Yh8U{margin-top:24px}.profile_inputWrapper__2IXiE{position:relative}.profile_verify__3yEVh{position:absolute;bottom:7px;right:16px;color:green}.profile_verify__3yEVh.profile_link__Q8da-{cursor:pointer;color:#ff7400}.profile_verify__3yEVh.profile_link__Q8da-:hover{text-decoration:underline}@media only screen and (max-width:768px){.profile_profileContainer__1tQwK{padding:100px 24px 24px}.profile_formWrapper__1eHE5{max-width:100%}}.footer{background-color:#333;color:#fff;padding:2rem 0}.footer .footer-container{padding:0 90px;margin:0;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:768px){.footer .footer-container{padding:0 40px}}@media only screen and (max-width:576px){.footer .footer-container{padding:0 20px}}.footer .footer-container .footer-content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}@media only screen and (max-width:992px){.footer .footer-container .footer-content{flex-direction:row;justify-content:space-between}}@media only screen and (max-width:576px){.footer .footer-container .footer-content{text-align:left}}.footer .footer-container .footer-logo-section{flex-shrink:0;width:100%;max-width:415px;margin-bottom:2rem}@media only screen and (max-width:992px){.footer .footer-container .footer-logo-section{width:40%}}@media only screen and (max-width:576px){.footer .footer-container .footer-logo-section{width:100%}}.footer .footer-container .footer-logo-section .footer-logo{height:50px;width:auto}.footer .footer-container .footer-logo-section .footer-text{margin-top:1rem;color:#ccc}.footer .footer-container .footer-logo-section .footer-social-icons{margin-top:1rem;display:flex;grid-gap:1rem;gap:1rem}.footer .footer-container .footer-logo-section .footer-social-icons .social-icon{background-color:inherit;color:#ddd}.footer .footer-container .footer-logo-section .footer-social-icons .social-icon:hover{color:#ca1414;cursor:pointer}@media only screen and (max-width:992px){.footer .footer-container .footer-logo-section .footer-social-icons{justify-content:flex-start}}@media only screen and (max-width:576px){.footer .footer-container .footer-logo-section .footer-social-icons{justify-content:flex-start}}.footer .footer-container .footer-links-section{display:flex;flex-wrap:wrap;grid-gap:2rem;gap:2rem}@media only screen and (max-width:992px){.footer .footer-container .footer-links-section{width:55%;flex-direction:row;justify-content:space-between}}@media only screen and (max-width:576px){.footer .footer-container .footer-links-section{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;grid-column-gap:5rem}}.footer .footer-container .footer-links-column{min-width:150px}@media only screen and (max-width:992px){.footer .footer-container .footer-links-column{width:45%}}@media only screen and (max-width:576px){.footer .footer-container .footer-links-column{width:100%}}.footer .footer-container .footer-links-column .footer-links-heading{color:#bbebeb;font-family:"Poppins",sans-serif;font-size:22px;font-weight:600;line-height:52px;margin-bottom:1rem}@media only screen and (max-width:992px){.footer .footer-container .footer-links-column .footer-links-heading{font-size:18px}}@media only screen and (max-width:576px){.footer .footer-container .footer-links-column .footer-links-heading{font-size:1rem;margin-bottom:0}}.footer .footer-container .footer-links-column .footer-links-list{list-style:none;padding:0}.footer .footer-container .footer-links-column .footer-links-list li{margin-bottom:.5rem}.footer .footer-container .footer-links-column .footer-links-list li div{cursor:pointer;color:#fff}.footer .footer-container .footer-links-column .footer-links-list li div:hover{color:#fff;text-decoration:underline}.footer-copyright{background-color:#ddd;color:#444242;text-align:center;padding:1rem;width:100%;box-sizing:border-box}.footer-copyright p{margin-top:0;margin-bottom:0}@media only screen and (max-width:992px){.footer-container{padding:0 40px}.footer-logo-section{width:40%;margin-bottom:1.5rem}.footer-links-section{width:55%}}@media only screen and (max-width:576px){.footer-container{padding:0 20px}.footer-content{flex-direction:column;align-items:flex-start}.footer-logo-section{width:100%;margin-bottom:1rem}.footer-links-section{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:394px){.footer-container{padding:0 15px}.footer-links-section{grid-column-gap:clamp(.1rem,3vw,3rem)!important;grid-template-columns:repeat(2,1fr)}}.modal-container{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:400;background-color:rgba(0,0,0,.6)}.modal-container .modal-box{border-radius:8px;min-width:300px;color:#000;background-color:#fff;position:relative;animation-name:drop;animation-duration:.5s;margin:0 24rem}.modal-container .modal-heading-container{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #d3d3d3;position:relative}.modal-container .modal-heading{font-weight:700;font-size:24px;text-align:center;font-family:"Poppins",sans-serif;flex-grow:1}.modal-container .modal-close-icon{font-size:16px;position:absolute;right:24px;top:50%;transform:translateY(-50%);cursor:pointer}.modal-container .modal-close-icon:hover{font-size:16px;background-color:#d3d3d3;border-radius:50%}.modal-container .modal-content-container{padding:24px;overflow:auto;max-height:80vh}@keyframes drop{0%{transform:translateY(50px)}to{transform:translateY(0)}}.aboutus_description__3VLJn{font-size:16px;color:#3c3c3c;padding:4px 2px 8px;font-family:"Poppins",sans-serif}.footer-page-style{padding-top:100px}.footer-page-style .footer-page-container{width:88%;margin:0 auto;padding:0 0 60px}.footer-page-style .footer-page-container .heading{font-size:28px;font-weight:700;margin-bottom:6px}.footer-page-style .footer-page-container .image-style{width:100%;border-radius:8px}.form_ratingsContainer__3FYQ5{display:flex;flex-wrap:wrap;grid-column-gap:48px;-moz-column-gap:48px;column-gap:48px;grid-row-gap:16px;row-gap:16px;margin-bottom:24px}.form_ratingLabel__3Fvct{font-size:16px}.form_ratingWrapper__16b8X{width:calc(50% - 24px)}.form_star__1-gIX{line-height:1}.form_textarea__2OZ_N{margin-bottom:24px}@media screen and (max-width:768px){.form_ratingWrapper__16b8X{width:100%}}.booking-review_reviewModal__vB2Pe{width:50%}.booking-review_reviewBtn__1UGaQ{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:16px;padding-right:16px}@media only screen and (max-width:992px){.booking-review_reviewModal__vB2Pe{width:auto}.booking-review_reviewBtn__1UGaQ{width:100%}}.my-booking_myBookingContainer__-gVAV{padding:100px 16px 48px}.my-booking_heading__NQ7z8{font-size:24px;font-weight:700;color:#000}.my-booking_tabListWrapper__Rk9K7{overflow-x:scroll;scroll-behavior:smooth;margin:16px 0 32px;border-bottom:1px solid rgba(0,0,0,.1)}.my-booking_tabListWrapper__Rk9K7::-webkit-scrollbar{height:0}.my-booking_tabWrapper__2qvyX{display:flex;height:42px;grid-gap:24px;gap:24px}.my-booking_tab__6M7DS{position:relative;font-size:16px;cursor:pointer;color:#3c3c3c;flex:0 0 auto;width:auto;max-width:100%}.my-booking_tab__6M7DS.my-booking_active__3kvH_{color:#222;animation-name:my-booking_box__fqVQo;animation-duration:1s}.my-booking_tabName__3xZGS{background-color:#fff;padding:6px 8px;border-radius:8px;margin-bottom:4px;cursor:pointer}.my-booking_tabName__3xZGS:hover{background-color:#f6f6f6}.my-booking_tabBorder__3hBjT{background-color:#222;height:2px;animation-name:my-booking_box-line__372_F;animation-duration:1s}.my-booking_bookingList__VUOxf{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.my-booking_bookingListItem__DM4NE{padding:16px 32px;border:1px solid #eeeded;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px}.my-booking_bookingListItem__DM4NE:hover{background-color:#eeeded}.my-booking_bookingItem__3RR2w{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.my-booking_bookingLabel__3ZztC{font-size:14px;color:#3c3c3c}.my-booking_bookingId__28DKa{color:#fe0101}.my-booking_bookingId__28DKa:hover{text-decoration:underline}.my-booking_bookingImageStyle__3Rh3s{height:60%;width:60%;display:block;margin:auto;opacity:.8}@media only screen and (max-width:768px){.my-booking_tabWrapper__2qvyX{grid-gap:16px;gap:16px}.my-booking_bookingListItem__DM4NE{flex-direction:column;align-items:stretch;padding:16px;border:1px solid #d3d3d3}.my-booking_bookingItem__3RR2w{flex-direction:row;justify-content:space-between}.my-booking_bookingId__28DKa{text-decoration:underline}}.cancel-booking_reviewModal__3xi_K{margin:0!important}.cancel-booking_confirmBtn__vgO6i{background-color:#fe0101;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:600;margin-top:12px;margin-left:10px;width:40%;cursor:pointer;transition:background-color .3s ease}.cancel-booking_confirmBtn__vgO6i:hover{background-color:#de0303}.cancel-booking_cancellationList__3iRFp{list-style:none;padding:0;margin:0}.cancel-booking_cancellationList__3iRFp .cancel-booking_policyTitle__1Xabb{font-weight:600;font-size:18px;color:#333}.cancel-booking_cancellationList__3iRFp .cancel-booking_cancellationRow__1FVgU{display:flex;flex-wrap:wrap;padding:10px 0;font-size:16px;width:100%}.cancel-booking_cancellationList__3iRFp .cancel-booking_daysDescription__1vLTA{flex:1 1;font-weight:500;font-size:14px;color:#333}.cancel-booking_cancellationList__3iRFp .cancel-booking_refundDescription__HoGPN{flex:2 1;font-size:14px;color:#333}.cancel-booking_cancellationList__3iRFp .cancel-booking_divider__UaKZn{border:none;border-top:1px solid #dedede;margin:10px 0;width:100%}.style_bookingReceiptContainer__cICqZ{padding:64px 48px}.style_idWrapper___Wi2B{display:flex;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px}.style_id__2AZcb{font-size:14px;margin-top:16px}.style_cardWrapper__2fvUy{display:grid;grid-template-columns:1fr 1fr;grid-row:auto;grid-gap:24px;gap:24px;margin:12px 0 16px}.style_receiptWrapper__3d3MP{grid-column:1;grid-row:span 2}.style_bookingDetailsCard__1goS8{border:1px solid grey;padding:16px}.style_itemWrapper__JvVFA{display:flex;justify-content:space-between;align-items:flex-start}.style_bookingLocation__x2JHP{font-size:16px;color:#3c3c3c}.style_bookingNights__1ei8M{font-size:15px;margin-top:12px;font-weight:700}.style_bookingDates__3VvcC,.style_bookingHotelType__3GJXH{font-size:16px;margin:6px 0}.style_description__1uAWl{color:#3c3c3c;font-size:12px;margin:8px 0}.style_subHeading__2kSgw{font-size:14px;font-weight:600;margin:12px 0}@media screen and (max-width:1023px){.style_cardWrapper__2fvUy{grid-template-columns:1fr}}.booking-details_bookingDetailsContainer__35aQ1{padding:0}.booking-details_heading__2girk{font-size:24px;padding-top:16px;font-weight:700}.booking-details_headingWrapper__2dk7n{display:flex;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px;margin-top:96px;margin-bottom:-48px;padding:0 48px}.booking-details_downloadBtn__SzQbH{cursor:pointer}.booking-details_detailsContainer__3Oalt{padding:0 48px 48px;margin-top:-48px}.booking-details_detailsHeading__2S3Z6{font-size:16px;font-weight:600;color:#3c3c3c;margin-bottom:0}.booking-details_detailsValue__3iKUY{font-size:14px;color:#3c3c3c}.booking-details_columnWrapper__10ZpF{margin-top:8px;margin-bottom:8px}@media only screen and (max-width:768px){.booking-details_bookingDetailsContainer__35aQ1{padding:48px 0;margin:0}.booking-details_heading__2girk{font-size:px;padding-top:18px;font-weight:700}.booking-details_detailsHeading__2S3Z6{font-size:14px;color:#3c3c3c;margin-bottom:4px}.booking-details_columnWrapper__10ZpF{margin-top:8px;margin-bottom:8px;padding:0}}.map-location-style .map-container{margin:1rem 0;border-radius:1rem}.payement-details-page{padding-top:50px}.payment-details-container{padding:20px 48px 48px;margin-left:20px}.payment-details-container .booking-details-heading{font-size:24px;padding-top:16px;font-weight:700;color:#000}.payment-details-container .details-heading{font-size:14px;color:#000;margin-bottom:4px}.payment-details-container .column-wrapper{margin-top:8px;margin-bottom:8px}.payment-details-container .image-style{width:80%}@media only screen and (max-width:768px){.payment-details-container{padding:48px 0;margin:0}.payment-details-container .booking-details-heading{font-size:px;padding-top:18px;font-weight:700;color:#2b2a2a}.payment-details-container .details-heading{font-size:14px;color:grey;margin-bottom:4px}.payment-details-container .column-wrapper{margin-top:8px;margin-bottom:8px;padding:0}}.host-details-page-container{min-height:100vh;padding-top:100px;padding-bottom:100px}.host-details-page-container .host-details-page{width:75%;margin:0 auto;display:flex;justify-content:space-between}@media(max-width:600px){.host-details-page-container .host-details-page{width:90%;flex-direction:column;flex-flow:column-reverse}}.host-details-page-container .host-details-page .left-container{margin-top:40px;padding:24px;width:308px;border-radius:12px;border:1px solid #d3d3d3}@media(max-width:600px){.host-details-page-container .host-details-page .left-container{width:90%;margin:0 auto;flex-direction:column;flex-flow:column-reverse}}.host-details-page-container .host-details-page .image-style{height:128px;width:128px;border-radius:100%;border:1px solid #d3d3d3;display:block;margin:4px auto 24px}.host-details-page-container .host-details-page .review-count{color:#000;font-size:16px;margin:16px 0}.host-details-page-container .host-details-page .host-desc{font-size:22px;font-weight:700;margin:20px 0}.host-details-page-container .host-details-page .host-desc2{font-size:16px;margin:16px 0}.host-details-page-container .host-details-page .host-desc3{font-size:14px;margin-top:32px}.host-details-page-container .host-details-page .right-container{width:65.5%;max-width:700px;padding-left:30px;padding-top:36px}@media(max-width:600px){.host-details-page-container .host-details-page .right-container{padding-left:0;margin:0 auto 60px;width:90%!important}}.host-details-page-container .host-details-page .right-container .title{font-size:32px;color:#000;font-weight:700}.host-details-page-container .host-details-page .right-container .subtitle{font-size:14px;color:#3c3c3c}.host-details-page-container .host-details-page .right-container .heading{font-size:22px;font-weight:700;margin:26px 0}.host-details-page-container .host-details-page .right-container .description{margin-bottom:40px}.host-details-listing{margin-right:16px;margin-bottom:20px}.host-details-listing .image{width:306px;height:200px;border-radius:12px}.host-details-listing .rating{margin-top:8px;font-size:14px}.host-listing-list{overflow:auto}.host-listing-list::-webkit-scrollbar{height:4px}.host-listing-list::-webkit-scrollbar-thumb{background-color:#fe0101}.host-review{margin:16px 0}.host-review .image{height:55px;width:55px;border-radius:100%}.host-review .rtitle{font-size:18px;font-weight:700}.show-more-btn{margin-top:32px;cursor:pointer;display:inline-block;border:1px solid #000;border-radius:12px;padding:12px}.style_reviewPage__2c_vD{padding:24px;max-width:600px;margin:72px auto 24px}.style_heading__1aSlc{font-size:20px;font-weight:600;text-align:center;margin-bottom:16px}.style_submitted__1JEHA{font-size:20px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-style{width:80%}.footer-section-container{background-color:#f7f7f7!important;border-top:1px solid #ddd!important}.footer-section-container .footer-section-style{padding:0 24px;justify-content:center}.footer-section-container .footer-section-links-container{margin:12px 0 48px}.footer-section-container .footer-section-links-heading{font-size:12px;font-weight:700;margin-top:36px}.footer-section-container .footer-section-links-heading+ul{list-style-type:none}.footer-section-container .footer-section-links>div{font-size:14px;margin-top:16px}.footer-section-container .footer-section-links>div:hover{color:grey;text-decoration:underline;cursor:pointer}.footer{border-top:1px solid rgba(0,0,0,.1);padding:22px 0;justify-content:space-between}.footer .footer-left{font-size:14px;padding:0}.footer .footer-left>span{padding:0 8px;cursor:pointer}.footer .footer-left>span:hover{color:grey;text-decoration:underline}.footer .footer-right{font-size:15px;color:#000;margin-right:12px;letter-spacing:-1px}.footer .footer-right>span{text-decoration:underline;cursor:pointer}.footer .footer-right>span:hover{color:grey}@media(max-width:540px){.footer .footer-right{margin-top:20px}}
/*# sourceMappingURL=main.3147740f.chunk.css.map */