.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.DesktopHotelCard_HotelBox__nYAKx{padding:15px 20px 17px;background:#f9f9f9;border-radius:10px;position:relative;left:0;top:0;width:100%;margin:0;z-index:10;box-shadow:0 1px 4px 0 rgba(12,12,13,.05),0 1px 4px 0 rgba(12,12,13,.1);height:auto;min-height:170px}.DesktopHotelCard_rtab1__BqsVf{font-size:12px;padding:0;color:#b7c6da;margin:4px 0 10px;background-color:transparent!important;font-weight:var(--font500);position:relative}.DesktopHotelCard_customTabs__Bnfuj{margin:0;display:flex;width:100%;gap:20px}.DesktopHotelCard_tabsNav__4pULU{margin:10px 0;padding:0;cursor:pointer;color:#000;background-color:transparent;border:none;transition:color .3s,background-color .3s;display:flex;position:relative;justify-content:center}.DesktopHotelCard_tabsNav__4pULU.DesktopHotelCard_active__VFrRA{color:#fff;background-color:transparent}.DesktopHotelCard_tabsNav__4pULU:after{content:"";position:absolute;right:0;bottom:0;border-bottom:4px solid transparent;width:20px;height:4px;border-radius:5px}.DesktopHotelCard_tabsNav__4pULU.DesktopHotelCard_active__VFrRA:after{border-bottom:4px solid #fff}.DesktopHotelCard_customTabsContent__Ebe8l{margin:0;background:none;box-shadow:none;height:auto;padding:0;color:#fff}.DesktopHotelCard_HotelBox__nYAKx .DesktopHotelCard_ant-picker-clear__RH7MN{display:block!important;background:none!important;position:absolute!important;right:21px!important;transform:inherit!important;top:-8px!important;color:#3783dc!important;width:15px!important;height:15px!important}.DesktopHotelCard_FieldOuter__xzTNf{display:flex;position:relative}.DesktopHotelCard_fieldSetter__FcNOf{position:absolute;left:0;top:0;padding:20px 15px 10px 40px;width:100%}[data-lang=ar] .DesktopHotelCard_fieldSetter__FcNOf{left:inherit;right:0;top:0;padding:20px 40px 10px 15px;width:100%}.DesktopHotelCard_fieldSetter__FcNOf p{margin:0;padding:0 5px;color:var(--dark_clr)}.DesktopHotelCard_fieldSetter__FcNOf p,.DesktopHotelCard_selectMonth__901fb{display:flex;align-items:center;height:31px;font-weight:var(--font500);font-size:12px}.DesktopHotelCard_selectMonth__901fb{color:var(--dark_clr)!important}.DesktopHotelCard_HotelBox__nYAKx .DesktopHotelCard_ant-picker__ZzH0j input::placeholder{color:#b7c6da!important}[data-lang=ar].DesktopHotelCard_SearchBox__7ZUxL .DesktopHotelCard_tab_inside__oaQjr .DesktopHotelCard_ant-tabs-ink-bar__JwSMf{margin:0 0 0 32px}.DesktopHotelCard_FlightDropDownBox__ZF8rb{width:100%;position:relative}.DesktopHotelCard_FlightDropDownBox__ZF8rb .DesktopHotelCard_placeholder__uLRCY{width:100%;margin:0;background:none;border:none;outline:none;font-size:12px;font-weight:var(--font500);display:flex;align-items:center;height:31px;color:var(--dark_clr)!important}.DesktopHotelCard_datePicker__Yhdn_{position:relative;display:inline-block;width:100%;max-width:300px}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker{width:100%;padding:1px 2px 0;border:none!important;transition:all .3s;box-shadow:none!important;outline:none!important}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker:hover{border-color:#40a9ff}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-focused{border-color:#1890ff;box-shadow:0 0 5px rgba(24,144,255,.5)}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-dropdown{z-index:1050}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-disabled{background-color:#f5f5f5;cursor:not-allowed}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-panel{border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.15)}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-cell-selected{background-color:#1890ff!important;color:#fff!important;border-radius:4px}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-cell-today{border:1px solid #1890ff;border-radius:4px}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-cell-inner:hover{background-color:#e6f7ff}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-suffix{display:none!important}.DesktopHotelCard_datePicker__Yhdn_ .ant-picker-input input{width:100%!important;margin:0;background:none!important;border:none!important;outline:none;font-size:12px!important;font-weight:var(--font500);display:flex!important;align-items:center;height:31px!important;color:var(--dark_clr)!important}.DesktopHotelCard_AddReturn__ucBCS{display:flex;width:100%;height:55px;position:relative;background:#fff;border-radius:5px;padding:15px 15px 10px;margin:0 0 10px;border:1px solid var(--border);cursor:pointer}.DesktopHotelCard_AddReturn__ucBCS p{font-weight:600;font-size:12px;line-height:21px;color:var(--blue_clr);width:100%;margin:0!important;display:flex;align-items:center;gap:10px;text-transform:uppercase}.DesktopHotelCard_PassengerDropdown__S9zPg{display:flex;width:100%;position:relative;margin:0;cursor:pointer}.DesktopHotelCard_PassengerPlacement__V_2mY{display:flex;width:100%;gap:5px}.DesktopHotelCard_PassengerPlacement__V_2mY span{margin:0;background:none;border:none;outline:none;font-size:12px;font-weight:var(--font500);display:flex;align-items:center;height:31px;color:var(--dark_clr)!important}.DesktopHotelCard_classDropdown__4E_es{border-radius:8px;width:267px;position:absolute;top:37px;left:-40px;z-index:10;padding:10px 18px;background:#fff;box-shadow:2px 8px 20px rgba(10,40,74,.15);transform:translateY(5px);transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s,visibility 0s linear .5s;border:1px solid #e2e8f0}.DesktopHotelCard_PassengerDropdown__S9zPg:hover .DesktopHotelCard_classDropdown__4E_es{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.DesktopHotelCard_classDropdown__4E_es{opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}.DesktopHotelCard_classDropdown__4E_es.DesktopHotelCard_active__VFrRA{opacity:1;visibility:visible;transform:translateY(0)}.DesktopHotelCard_listDropdown__Ms_Bc{display:flex;flex-direction:column;margin:0;padding:0}.DesktopHotelCard_listDropdown__Ms_Bc li{margin:0;float:left;width:100%;list-style-type:none;background-size:24px;position:relative;background-image:none;background-repeat:no-repeat;background-position:95% 8px;font-size:12px;color:var(--dark_clr);height:40px;border-bottom:1px solid var(--border);padding:0 40px 0 5px;font-weight:var(--font500);line-height:40px}.DesktopHotelCard_listDropdown__Ms_Bc li:last-child{border:none;background:none!important;font-weight:700;color:var(--blue_clr)!important;height:40px;line-height:45px}.DesktopHotelCard_listDropdown__Ms_Bc li:hover{background-color:inherit!important}.DesktopHotelCard_listDropdown__Ms_Bc li.DesktopHotelCard_active__VFrRA,.DesktopHotelCard_listDropdown__Ms_Bc li:hover{color:var(--blue_clr)!important;background-image:url(/images/blue_tick_ico.svg)}.DesktopHotelCard_desktop_text__MhMNo{display:flex;width:100%;margin:0 0 32px;padding:0;justify-content:space-between;align-items:center;border-bottom:2px solid #f2f2f2}.DesktopHotelCard_desktop_text__MhMNo p{width:100%;font-size:16px;line-height:22px;color:#fff;margin:0;color:var(--dark_clr)}.DesktopHotelCard_country_select__sOnHH{display:inline-block;width:100%;margin:0}.DesktopHotelCard_country_select__sOnHH div{width:100%}.DesktopHotelCard_country_select__sOnHH button{padding:0!important;color:var(--dark_clr)!important;outline:none!important;border:none!important;font-size:16px!important;font-weight:var(--font400);position:relative}.DesktopHotelCard_country_select__sOnHH button:after{width:18px!important;height:22px!important;background-image:url(/images/src_black_drop_ico.svg)!important;border:none!important;padding:0!important;margin:0!important}.DesktopHotelCard_country_select__sOnHH button span{color:var(--dark_clr)!important;padding:0!important}.DesktopHotelCard_country_select__sOnHH ul{min-width:200px!important;width:auto}.DesktopHotelCard_country_select__sOnHH ul input,.DesktopHotelCard_country_select__sOnHH ul li{font-size:14px}[data-lang=ar] .DesktopHotelCard_country_select__sOnHH button span{display:flex;gap:5px}[data-lang=ar] .DesktopHotelCard_country_select__sOnHH ul span{padding:0 0 0 10px}.DesktopHotelCard_RoomsBoxOuter__wCn_L{display:flex;width:100%;flex-direction:column;margin:15px 0;background:#fff;border-radius:5px 5px 0 0}.DesktopHotelCard_roomsModalHeader__BQ_SR{border-radius:5px 5px 0 0;background:#e2e8f0;height:34px;margin:0;width:100%;padding:0 15px;font-weight:var(--font500);font-size:12px;color:var(--dark_clr);line-height:34px}.DesktopHotelCard_RoomsRow__mQdM2{display:flex;padding:10px 15px;gap:10px;flex-wrap:wrap;border:1px solid var(--border)}.DesktopHotelCard_room_label__sGArE{font-size:12px;color:#3783dc;height:30px;line-height:31px;display:flex;gap:7px;align-items:center;justify-content:center;font-weight:var(--font500)}.DesktopHotelCard_room_col__tcmGI{border:1px solid var(--border);border-radius:5px;padding:0 10px}.DesktopHotelCard_Add_Room__KrwrI{font-size:12px;font-weight:var(--font500);padding:9px 0;border-radius:5px;background:#0c7fdf;color:#fff;clear:both;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}.DesktopHotelCard_buttonOuter__Q275g *{width:100%;text-align:center}.DesktopHotelCard_RoomRooz__DY99N{display:flex;flex-direction:column;margin:15px 0 5px;background:#fff;box-shadow:2px 8px 20px rgba(10,40,74,.15);padding:1px 15px 15px;border-radius:10px}.DesktopHotelCard_RoomRooz__DY99N .DesktopHotelCard_roomsModalHeader__BQ_SR{font-weight:var(--font500);font-size:12px;color:var(--dark_clr);line-height:34px;border-radius:4px 4px 0 0;background:#e2e8f0;height:34px;padding:0 20px}.DesktopHotelCard_adult_child_infants__7Vm3E{border-bottom:1px solid var(--border);position:relative;display:flex;width:100%;padding:14px 35px 5px 0}.DesktopHotelCard_Room_colz0__2oS1U{display:flex;width:130px;padding:10px 10px 0;font-weight:var(--font500);justify-content:center;color:var(--dark_clr);font-size:12px;position:relative}.DesktopHotelCard_Room_colz0__2oS1U img{margin:0 10px!important}.DesktopHotelCard_Room_colz1__1mPY_,.DesktopHotelCard_Room_colz2__RI657{display:flex;padding:0 10px 10px 0;flex-direction:column;position:relative}.DesktopHotelCard_roomtitlesmall__Ev4oK{font-weight:var(--font600);font-size:12px;color:var(--light_clr);width:100%;margin:0 0 10px}.DesktopHotelCard_adult_child_infants__7Vm3E .DesktopHotelCard_roomtitlesmall__Ev4oK{display:none!important}.DesktopHotelCard_adult_child_infants__7Vm3E:first-child .DesktopHotelCard_Room_colz0__2oS1U{padding:14px 10px 0;align-items:center}.DesktopHotelCard_adult_child_infants__7Vm3E:first-child .DesktopHotelCard_roomtitlesmall__Ev4oK{display:block!important;text-align:center}.DesktopHotelCard_AddbuttonBox__rTsI4{display:flex;cursor:pointer;width:auto;height:48px;border-radius:4px;color:var(--dark_clr);gap:10px;border:1px solid #0c7fdf;align-items:center;justify-content:center;max-width:200px;margin:10px 0 0}.DesktopHotelCard_RemoveButton__HD37j{position:absolute;right:0;cursor:pointer;top:50%;margin:-10px 10px 0 0}[data-lang=ar] .DesktopHotelCard_RemoveButton__HD37j{margin:-10px 0 0 10px;right:inherit;left:0}.DesktopHotelCard_MoreOptions__abOXs{cursor:pointer}.DesktopHotelCard_errorMessage__4SVEZ{color:red;font-size:12px;margin-top:10px;font-weight:var(--font500)}.nationalityFieldBox_FieldOuter__VcUWP{display:flex;position:relative;width:100%;text-align:left}[data-lang=ar] .nationalityFieldBox_FieldOuter__VcUWP{text-align:right}.nationalityFieldBox_blank_SearchField__40STj{display:flex;width:100%;min-height:55px;position:relative;padding:22px 14px 7px;margin:0 0 10px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;transition:border-color .2s ease,box-shadow .2s ease;cursor:pointer}.nationalityFieldBox_labelText__jp_pF{font-weight:var(--font500);font-size:12px;line-height:18px;color:#a7a7a7;width:100%;margin:0;float:left;padding:5px 10px 0;position:absolute;left:0;top:0}[data-lang=ar] .nationalityFieldBox_labelText__jp_pF{left:auto;right:0}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_flagsSelect]{width:100%!important;padding:0!important}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectBtn]{display:flex!important;align-items:center!important;gap:8px;width:100%!important;height:auto!important;min-height:24px;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;font-size:13px!important;color:var(--dark_clr)!important;text-align:left;cursor:pointer}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectBtn]:focus{outline:none!important;box-shadow:none!important}[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectBtn]{text-align:right;direction:rtl}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectValue]{display:flex!important;align-items:center!important;gap:8px;flex:1 1;margin:0!important;min-width:0}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectFlag]{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectFlag] [class*=flag],.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectFlag] img,.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectFlag] svg{width:22px!important;height:auto!important;transform:scale(.85);transform-origin:center center;display:block;border-radius:2px}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_secondaryLabel]{display:none!important}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptions]{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;list-style:none!important;background:#fff!important;border-radius:10px!important;box-shadow:0 8px 24px rgba(10,40,74,.12)!important;border:1px solid #e6ecf3!important;margin-top:6px!important;padding:6px!important;max-height:280px!important;overflow-y:auto!important;overscroll-behavior:contain;z-index:1050!important;scrollbar-width:thin;scrollbar-color:#cfdcea transparent}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptions]::-webkit-scrollbar{width:6px}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptions]::-webkit-scrollbar-thumb{background:#cfdcea;border-radius:6px}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptions]::-webkit-scrollbar-track{background:transparent}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_filterBox]{position:-webkit-sticky;position:sticky;top:-6px;background:#fff;z-index:2;padding:12px 10px 8px 0!important;margin-bottom:4px;border-bottom:1px solid #f0f3f7}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_filterBox] input{width:100%!important;height:36px!important;border-radius:8px!important;border:1px solid #e6ecf3!important;background:#f6faff!important;padding:0 12px!important;font-size:13px!important;color:var(--dark_clr);outline:none!important;transition:border-color .15s ease,background .15s ease}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_filterBox] input::placeholder{color:#94a3b8}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_filterBox] input:focus{border-color:var(--blue_clr)!important;background:#fff!important}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption]{display:flex!important;align-items:center!important;width:100%!important;flex:0 0 auto!important;padding:2px 5px!important;font-size:13.5px!important;line-height:1.3!important;border-radius:8px!important;margin:1px 0!important;cursor:pointer;list-style:none!important;transition:background .15s ease,color .15s ease;color:#0a284a;overflow-x:hidden}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption][aria-selected=true]{background:#d8eafb!important;color:#0b7fdf!important;font-weight:600}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption][aria-selected=true] [class*=ReactFlagsSelect-module_label]{color:#0b7fdf!important;font-weight:600}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptionValue]{display:flex!important;align-items:center!important;gap:10px;flex:1 1;min-width:0}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptionValue] [class*=flag],.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptionValue] img,.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptionValue] svg{width:22px!important;height:auto!important;flex-shrink:0;transform:scale(.85);transform-origin:center center;display:block;border-radius:2px}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_label]{color:#0a284a;margin:0!important;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;min-height:18px}.nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectNoResults]{padding:16px 12px!important;text-align:center!important;color:#6a83a4!important;font-size:13px!important}[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptions]{text-align:right;left:auto!important;right:0!important}[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption]{direction:rtl}[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOptionValue]{display:contents!important}[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption] [class*=flag]:not([class*=flag-dropdown]),[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption] img,[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption] svg{order:1}[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_selectOption] [class*=ReactFlagsSelect-module_label]{order:3;text-align:right;margin:0 auto 0 0!important}[data-lang=ar] .nationalityFieldBox_blank_SearchField__40STj [class*=ReactFlagsSelect-module_filterBox] input{text-align:right;direction:rtl;margin:0!important;width:90%!important}.nationalityChangeModal_cancelBookingWrapper__beSYD{padding:30px 0 0}.nationalityChangeModal_flex__9k4zy{display:flex;gap:5px;align-items:baseline;width:100%;justify-content:space-between}.nationalityChangeModal_flex__9k4zy h6{font-size:14px;font-weight:600}.nationalityChangeModal_flex__9k4zy p{font-size:12px}.nationalityChangeModal_nationality__Il3Tg{width:100%}.nationalityChangeModal_actions__pqERF{margin:10px 0 0;color:#fff}.nationalityChangeModal_actions__pqERF button{color:#fff;height:46px;width:100%;cursor:pointer;background:var(--blue_clr)!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:16px;font-weight:var(--font500)}.nationalityChangeModal_actions__pqERF button:active,.nationalityChangeModal_actions__pqERF button:focus,.nationalityChangeModal_actions__pqERF button:hover{color:#fff!important}