.HotelListing_HotelListing__MMDBK{margin-top:15px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelSorting__KLboZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelSorting__KLboZ strong{font-weight:600;font-size:18px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelFilter__yoec0 .HotelListing_HotelFilterItem__RTKcP{border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.12);background:#fff;padding:10px 10px 0;margin-bottom:15px;float:left;width:100%}.HotelListing_HotelListing__MMDBK .HotelListing_HotelFilter__yoec0 .HotelListing_HotelFilterItem__RTKcP h6{margin-bottom:5px!important}.HotelListing_HotelListing__MMDBK .HotelListing_HotelFilter__yoec0 .HotelListing_HotelFilterItem__RTKcP svg{fill:#ffb700;font-size:20px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelFilter__yoec0 .HotelListing_HotelFilterItem__RTKcP .HotelListing_noFill__eZojw{fill:#ccc;font-size:20px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelFilter__yoec0 .HotelListing_HotelFilterItem__RTKcP .HotelListing_rangeSlider__TGxl_{margin:10px 0}.HotelListing_HotelListing__MMDBK .HotelListing_noHotelFoundFilter__PpK4X{color:rgba(0,0,0,.87);transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.1);flex-grow:1;overflow:hidden;background-color:#fff;padding:24px;position:relative;border:1px solid red;border-left:6px solid #00314c;border-image:initial}.HotelListing_HotelListing__MMDBK .HotelListing_hotelNotFound__ZnfhG{text-align:center;width:100%;padding:15px 0}.HotelListing_HotelListing__MMDBK .HotelListing_hotelNotFound__ZnfhG p{margin-bottom:0}.HotelListing_HotelListing__MMDBK .HotelListing_hotelDetail__DBbe9{padding:10px 0 0 5px;font-size:13px;width:100%}.HotelListing_HotelListing__MMDBK .HotelListing_clearFilter__qygxi{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;min-width:64px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;font-weight:700;box-shadow:none;color:#fff;text-transform:none;font-size:15px;border-radius:6px;padding:6px 12px;width:100%;border:1px solid red;line-height:2;background-color:red}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4{margin-bottom:30px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc{border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.12);background:#fff;display:flex;align-items:flex-start;justify-content:space-between;margin-left:10px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Image__toVuu{width:42%}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Image__toVuu img{width:100%;border-radius:10px 0 0 10px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls{width:68%;text-align:left;padding-top:10px;font-size:16px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoTop__EMv1I{border-bottom:1px solid #000;padding:0 3% 10px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoTop__EMv1I a{text-decoration:none;color:#373737}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoTop__EMv1I a h4{margin-bottom:0!important;font-size:24px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoTop__EMv1I svg{fill:#ffb700;font-size:20px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoTop__EMv1I .HotelListing_HotelContract_item__1yONo{margin-top:5px;display:flex;align-items:center}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoTop__EMv1I .HotelListing_HotelContract_item__1yONo svg{margin-right:10px;fill:#000;font-size:18px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT{padding:10px 3% 0;display:flex;align-items:center;justify-content:space-between}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_btnMap__4IkZR{border-radius:5px;border:.5px solid #000;padding:1px 4px 1px 2px;background:#fff;font-size:13px;display:flex;align-items:center;color:#000}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_price__wwZgI{display:flex;align-items:center;font-size:13px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_price__wwZgI span{padding-right:50px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_price__wwZgI strong{font-size:18px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_btnCta__IqS8v{background:red;color:#fff;padding:5px 10px;font-size:15px;border-radius:6px}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO{background:url(/assests/hotelListingBanner.jpg) no-repeat 0 0;height:185px;border-radius:6px;width:100%;margin-left:10px;margin-bottom:30px;position:relative}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO:before{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;left:0;top:0}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_{float:right;margin:3% 5% 0 0;text-align:center;color:#fff;z-index:1;position:relative}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ h4{font-size:28px;margin-bottom:25px!important;color:#fff!important}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ .HotelListing_callUs__mH3ki{border:2px solid #fff;position:relative;padding-top:25px;font-size:26px;border-radius:6px;font-weight:600}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ .HotelListing_callUs__mH3ki a{text-decoration:none;color:#fff}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ .HotelListing_callUs__mH3ki button{position:absolute;left:0;right:0;margin:0 auto;width:-moz-fit-content;width:fit-content;border-radius:8px;top:-15px;color:#000;font-size:20px;font-weight:400;padding:0 15px 0 30px!important}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ .HotelListing_callUs__mH3ki button svg{position:absolute;left:5px;top:5px}@media(max-width:991px){.HotelListing_HotelListing__MMDBK .HotelListing_HotelSorting__KLboZ{padding:0 10px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelSorting__KLboZ .HotelListing_HotelFilterBtn__0zMps{display:flex;align-items:center;justify-content:space-between}.HotelListing_HotelListing__MMDBK .HotelListing_HotelSorting__KLboZ .HotelListing_HotelFilterBtn__0zMps button{background:#f7f7fa;border-radius:6px;padding:8px 30px;margin-left:15px;display:flex;align-items:center}.HotelListing_HotelListing__MMDBK .HotelListing_HotelSorting__KLboZ .HotelListing_HotelFilterBtn__0zMps button svg{font-size:18px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelFilter__yoec0{background:#f2f2f2;float:left;width:100%;padding:40px 10px 10px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4{margin:0 10px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc{display:block;float:left;margin-left:0;margin-bottom:30px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Image__toVuu{width:100%}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Image__toVuu img{border-radius:10px 10px 0 0}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls{width:100%;font-size:14px;padding-bottom:10px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoTop__EMv1I h4{font-size:20px}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_price__wwZgI{display:block;width:100%;float:left}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_price__wwZgI span{padding-right:0;display:inline-block;width:50%}.HotelListing_HotelListing__MMDBK .HotelListing_HotelContract__xBIt4 .HotelListing_HotelContractItem__S_JRc .HotelListing_HotelContract_Info__ktnls .HotelListing_HotelContract_InfoBtm__ZbJiT .HotelListing_btnCta__IqS8v{float:right;margin-top:15px}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO{height:120px;float:inherit;width:95%;background-size:cover}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_{margin:1% 3% 0 0;text-align:center;color:#fff}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ h4{font-size:22px;margin-bottom:25px!important}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ .HotelListing_callUs__mH3ki{padding-top:15px;font-size:20px}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ .HotelListing_callUs__mH3ki button{width:35%;font-size:16px}.HotelListing_HotelListing__MMDBK .HotelListing_listingBanner__ThsKO .HotelListing_listingBanner_Msg__7fXH_ .HotelListing_callUs__mH3ki button svg{position:absolute;left:5px;top:5px}.HotelListing_filterBtn__qaTjl{margin-right:10px;background:#fff;border-radius:6px}}@media(max-width:767px){.HotelListing_HotelFilterBtn__0zMps{margin:0 0 0 10px}.HotelListing_HotelFilter__yoec0{padding:0 10px 10px!important}.HotelListing_HotelFilterCloseIcon___GPif{right:10px;width:25px;height:25px}}@media(max-width:500px){.HotelListing_HotelContractItem__S_JRc{float:none!important}.HotelListing_HotelFilterBtn__0zMps{margin:0;padding:0 10px;display:grid;grid-template-columns:1fr 2fr}}.Hotels_formContainer__WgbB_{position:relative;z-index:1}.Hotels_formContainer__WgbB_ .Hotels_banner_hd__LwRJj{color:#fff;font-size:20px;margin:10px 0;font-weight:600}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx{position:relative;margin-bottom:7px}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx .Hotels_datePickerRange__T8F4L,.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx .Hotels_nationalityPicker__WDUfU{width:100%;color:#fff}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx button{text-transform:capitalize;font-weight:400;width:100%;text-align:left;background:#fff}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx input{width:100%;background:transparent;color:#fff}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx svg{position:absolute;right:10px;top:10px;z-index:1;font-size:18px;color:#fff}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx .Hotels_cta_btn__gYSPa{background:#ed2024!important;color:#fff;text-transform:uppercase;font-weight:600;width:-moz-fit-content;width:fit-content;margin-top:15px;padding:9px 22px}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx .Hotels_loader__ObyZ_{position:absolute;right:10px;top:10px;z-index:1;font-size:17px;color:#ed2024}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer__UhiTx .Hotels_rs-stack__ZG9pT{display:inherit!important}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer1__lGBaU h2{padding:0 0 7px;border-bottom:1px solid #e5e5ea}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer1__lGBaU h2 button{width:100%;text-align:left;padding:0}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer1__lGBaU .Hotels_hotelCtaContainer__woJrZ{padding:0 15px}.Hotels_formContainer__WgbB_ .Hotels_fieldContainer1__lGBaU .Hotels_hotelCtaContainer__woJrZ button{width:47%}.Hotels_alerts__UGTU_{background:#fff;border:1px solid #b01010;border-left-width:4px;color:#b83b26;font-size:.75rem;padding:.75rem;text-align:left;border-radius:6px}.Hotels_error__DjVai{border-color:red!important;box-shadow:0 0 3px red;border-radius:8px}.Hotels_travelSec__JJCEC{width:100%;border-radius:7px;border:1px solid #fff;font-size:14px!important;margin-top:-11px}.Hotels_travelSec__JJCEC a{display:flex;justify-content:space-between;align-items:center;height:34px!important}.Hotels_travelSec__JJCEC ul{background:transparent!important;border:none!important;box-shadow:none!important}.Hotels_travelSecMod___fiDv{width:100%;border-radius:7px;border:1px solid #e5e5ea;font-size:14px!important;background:#fff}.Hotels_travelSecMod___fiDv a{display:flex;justify-content:space-between;align-items:center;height:34px!important;color:#000!important}.Hotels_travelSecMod___fiDv ul{background:transparent!important;border:none!important;box-shadow:none!important}.Hotels_hotelPax__uJIh8{width:20rem;border:none;z-index:95;margin-top:0;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.12);background:#fff;padding:.75rem 1rem;position:absolute;top:15px;right:0;color:#333;font-size:15px!important}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_count__2DiB_{border-bottom:1px solid #c4c6ce;padding-bottom:8px;margin-top:15px;position:relative}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_count__2DiB_:before{content:"";border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:0;top:0}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_detail__v986_{display:flex;margin-top:20px}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_detail__v986_ .Hotels_hotelPax_category__aCvGL{width:50%}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_detail__v986_ .Hotels_countSection__D9wzQ{display:flex;justify-content:space-evenly;margin-bottom:5px;width:50%}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_detail__v986_ .Hotels_countButton__T7rV3{border-radius:6px;background-color:#dadada!important;width:30px;border-color:#dadada}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_detail__v986_ .Hotels_countButton__T7rV3 svg{position:absolute;color:#000;top:5px;right:5px}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_detail__v986_ .Hotels_countValue__tNyW9{width:50px;text-align:center;font-size:20px}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_cta__xha3X{margin-top:20px;display:flex;align-items:center}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_cta__xha3X .Hotels_addRoomBtn__N_Qil{width:100%;margin-right:2%}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_cta__xha3X .Hotels_addRoomBtn__N_Qil button{background-color:#fff!important;border:1px solid #c4c4c4;width:100%;font-size:18px!important;font-weight:600!important;color:#333;text-transform:capitalize}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_cta__xha3X .Hotels_addRoomBtn__N_Qil button:hover{background-color:#ed2024!important;border:1px solid #c4c4c4;width:100%;color:#fff}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_cta__xha3X .Hotels_applyBtn__Nnptd{width:100%;margin-left:2%}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_cta__xha3X .Hotels_applyBtn__Nnptd button{background-color:#ed2024!important;width:100%;font-size:18px!important;font-weight:600!important;color:#fff;text-transform:capitalize}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_childDetail__EvKGx{display:flex;margin:15px 0}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_addRoom__ust2L{display:flex;align-items:center}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_addRoom__ust2L .Hotels_hotelPax_addRoomTitle__PkWu_{width:50%}.Hotels_hotelPax__uJIh8 .Hotels_hotelPax_addRoom__ust2L .Hotels_hotelPax_delete__F3QnH{width:50%;text-align:right}@media(min-width:768px)and (max-width:991px){.Hotels_formContainer__WgbB_{padding:0 20px}.Hotels_cta_btn__gYSPa{font-size:12px}}.HotelSearch_modifyHotelSearch__QGHi0{background:#f2f2f2;padding:15px 0 10px}.HotelSearch_HotelSearch__6OPu5{margin:15px 0}.HotelSearch_modifyWidgetContainer__Piy6t{width:100%;padding:0 5px;margin-bottom:10px}.HotelSearch_modifyWidget__xNd5w{margin:15px 0 0;font-weight:600;font-size:16px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ{font-size:19px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ button{text-transform:uppercase;font-weight:600;font-size:14px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_icon__bHsqF{color:#ed2024;font-size:16px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc{display:flex;align-items:center;padding:5px 0}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc button{text-transform:capitalize;font-weight:400;color:#000;font-size:18px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc .HotelSearch_tripType__AVIMY{width:100%;display:flex;align-items:center;margin-bottom:0}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc .HotelSearch_tripType__AVIMY label{font-size:14px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc .HotelSearch_passenger_dtl__rNlaf{position:absolute;z-index:100;background:#fff;width:100%;padding:10px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.361)}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc .HotelSearch_passenger_dtl__rNlaf .HotelSearch_passenger_info__JIJQo{width:100%;margin-bottom:15px;color:#000}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc .HotelSearch_passenger_dtl__rNlaf .HotelSearch_passenger_info__JIJQo .HotelSearch_passenger_count__eeDmL{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf{position:relative;padding:0}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_switchDestinations__HijKj{margin:0 auto;width:22px;height:22px;background:#fff;border-radius:50%;position:absolute;left:0;right:0;top:7px;z-index:1}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_switchDestinations__HijKj svg{color:#373737;z-index:10002;position:absolute;top:2px;left:0;right:0;margin:0 auto;cursor:pointer}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer__Z81U1{position:relative;margin-bottom:7px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer__Z81U1 button{text-transform:capitalize;font-weight:400;width:100%;text-align:left}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer__Z81U1 input{width:100%!important;background:none;color:#373737;padding-left:35px;font-weight:400}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer__Z81U1 svg{position:absolute;left:10px;top:8px;z-index:1;font-size:18px;color:#373737}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer__Z81U1 .HotelSearch_cta_btn__tjBkz{background:#ed2024!important;color:#fff;text-transform:uppercase;font-weight:600;width:-moz-fit-content;width:fit-content;margin-top:0;padding:7px 17px}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer__Z81U1 .HotelSearch_rs-stack__CiLb9{display:inherit!important}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer1__gW2gz h2{padding:0 0 7px;border-bottom:1px solid #e5e5ea}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_formContainer__MLrZf .HotelSearch_fieldContainer1__gW2gz h2 button{width:100%;text-align:left;padding:0}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_tripclass__0vA7T{margin:10px 0 15px;position:relative}.HotelSearch_modifyWidget_edit__jC8r1.HotelSearch_widget_tabs__K7jtQ .HotelSearch_applyBtn__MJn7a button{width:100%;background:#ed2024!important;color:#fff;font-weight:700}.HotelSearch_modifyWidget_edit__jC8r1{padding:5px 10px;border-radius:6px;position:relative;font-weight:600;display:flex;align-items:center;justify-content:space-between;background:#fff;margin-top:10px;font-size:14px}.HotelSearch_modifyWidget_edit__jC8r1 .HotelSearch_item__3K3ys{margin-left:10px;display:inline-flex;justify-content:space-between;align-items:center}.HotelSearch_modifyWidget_edit__jC8r1 .HotelSearch_modifyBtn__FZwol{background:#cd282f;padding:5px;color:#fff;border-radius:6px;font-size:14px;display:flex;align-items:center}.HotelSearch_modifyWidget_edit__jC8r1 .HotelSearch_modifyBtn__FZwol svg{display:inline-block;margin-right:3px;fill:#fff}@media(max-width:991px){.HotelSearch_widget__S_JNh{width:90%;margin:-90px auto}.HotelSearch_widget_tabs__K7jtQ .HotelSearch_switchDestinations__HijKj{top:28px!important}.HotelSearch_widget_tabs__K7jtQ .HotelSearch_switchDestinations__HijKj svg{transform:rotate(90deg)}.HotelSearch_widget_tabs__K7jtQ .HotelSearch_icon__bHsqF{font-size:14px;position:absolute;top:0;left:0;right:0;margin:0 auto}.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc{display:block;padding:0!important}.HotelSearch_widget_tabs__K7jtQ .HotelSearch_widget_subtabs__0tLoc .HotelSearch_tripType__AVIMY{width:100%;display:block!important}.HotelSearch_cta_btn__tjBkz{width:100%!important}.HotelSearch_modifyWidget_edit__jC8r1{font-size:13px;margin:10px;padding:5px 10px}.HotelSearch_modifyWidget_edit__jC8r1 .HotelSearch_modifyBtn__FZwol{background:none;color:#000}.HotelSearch_item__3K3ys{margin-left:5px!important}.HotelSearch_itemMobileBlock__TS8zy{display:block!important;margin-left:0!important}.HotelSearch_modifyWidgetContainer__Piy6t{padding-bottom:0}.HotelSearch_totalResult__MSRKT{padding:0 10px;text-align:left}.HotelSearch_contractBox__D5wLe{margin:0 10px}.HotelSearch_modifyBtn__FZwol{position:relative;right:-15px}}@media(max-width:767px){.HotelSearch_hotelMainSection__UjbsN{background-color:#f2f2f2}.HotelSearch_modifyWidget_edit__jC8r1{margin:0!important}.HotelSearch_modifyHotelSearch__QGHi0{padding:1px 10px 0}.HotelSearch_modifyWidgetContainer__Piy6t{padding:0!important}}