.styles-module__sOvoRG__TourReservePage{direction:rtl;background-color:#f6f6f6;flex-direction:column;justify-content:start;align-items:center;display:flex;width:100vw!important;height:max-content!important;min-height:100dvh!important}.styles-module__sOvoRG__TopSpacer{width:100%;height:140px}.styles-module__sOvoRG__MarginBox{flex-direction:column;justify-content:start;align-items:center;width:900px;max-width:calc(100% - 10px);margin:0 auto 50px;display:flex;overflow:visible}.styles-module__sOvoRG__TitleBox{font-variation-settings:"DSTY" 1.5,"wght" 700;color:#1b3b90;justify-content:start;align-items:center;gap:10px;width:100%;margin-bottom:10px;font-size:2rem;display:flex}.styles-module__sOvoRG__TitleBoxText{margin-bottom:5px}.styles-module__sOvoRG__Roadmap{font-variation-settings:"DSTY" 1.5,"wght" 500;color:#1b3b90;background-color:#e6e6e6;border-radius:20px;justify-content:start;align-self:start;align-items:center;gap:25px;width:max-content;max-width:100%;height:40px;margin-bottom:10px;padding:0 20px;font-size:.85rem;display:flex}.styles-module__sOvoRG__RoadmapItem{border-radius:3px;justify-content:center;align-items:center;height:30px;padding:0 5px;transition:all .2s;display:flex}.styles-module__sOvoRG__RoadmapItemPrev:hover{cursor:pointer;background-color:#d6d6d6}.styles-module__sOvoRG__RoadmapItemSelected{cursor:default;font-variation-settings:"DSTY" 1.5,"wght" 900;border-bottom:2px solid #1b3b90;border-radius:3px 3px 0 0}.styles-module__sOvoRG__RoadmapItemPrev{color:#bca574}.styles-module__sOvoRG__RoadmapItemNext{color:#9c9c9c;cursor:not-allowed}.styles-module__sOvoRG__HotelReserveCheckStatusContainer{background-color:#f6f6f6;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex}.styles-module__sOvoRG__FreezeUntilCounterBox{color:#fff;background-color:#bca574;border-radius:15px;justify-content:center;align-items:center;gap:10px;width:max-content;height:40px;margin:10px auto 10px 0;padding:5px 10px;display:flex}.styles-module__sOvoRG__FreezeUntilCounterText{font-variation-settings:"DSTY" 1.5,"wght" 700;width:110px;margin-top:4px;font-size:.9rem}.styles-module__sOvoRG__Room,.styles-module__sOvoRG__ReviewRoom{background-color:#eaeaea;border-radius:15px;width:100%;height:max-content;margin-bottom:10px}.styles-module__sOvoRG__ReviewRoomTitle{border-radius:15px 15px 0 0;flex-wrap:wrap;justify-content:start;align-items:center;gap:20px;width:100%;padding:10px 20px;display:flex}.styles-module__sOvoRG__ReviewRoomMain{flex-direction:column;justify-content:start;align-items:center;gap:6px;padding:5px 20px;display:flex}.styles-module__sOvoRG__RoomTitle{background-color:#c8c8c8;border-radius:15px 15px 0 0;flex-wrap:wrap;justify-content:start;align-items:center;gap:20px;width:100%;padding:20px;display:flex}.styles-module__sOvoRG__RoomTitleNumber{color:#1b3b90;font-variation-settings:"DSTY" 1.5,"wght" 700;font-size:1.4rem}.styles-module__sOvoRG__ReviewRoomTitleNumber{color:#1b3b90;font-variation-settings:"DSTY" 1.5,"wght" 700;font-size:.9rem}.styles-module__sOvoRG__RoomTitleSpacer{flex-grow:1;flex-shrink:1}.styles-module__sOvoRG__RoomTitleFoodService{color:#b1b1b1;font-variation-settings:"DSTY" 1.5,"wght" 700;background-color:#ffffffb3;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:5px 15px;font-size:.8rem;display:flex}.styles-module__sOvoRG__ReviewRoomTitleFoodService{color:#555;font-variation-settings:"DSTY" 1.5,"wght" 700;justify-content:center;align-items:center;gap:5px;padding:5px;font-size:.75rem;display:flex}.styles-module__sOvoRG__RoomTitleCount{color:#fff;font-variation-settings:"DSTY" 1.5,"wght" 700;background-color:#1b3b90;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:5px 15px;font-size:.8rem;display:flex}.styles-module__sOvoRG__ReviewRoomTitleCount{color:#555;font-variation-settings:"DSTY" 1.5,"wght" 700;justify-content:center;align-items:center;gap:5px;padding:5px;font-size:.75rem;display:flex}.styles-module__sOvoRG__ReviewRoomTitlePrice{font-variation-settings:"DSTY" 1.5,"wght" 800;color:#fff;background-color:#1b3b90;border-radius:50px;flex-direction:row;justify-content:center;align-items:center;gap:5px;padding:5px 15px;font-size:.8rem;display:flex}.styles-module__sOvoRG__RoomTitleCountText{margin-top:3px}.styles-module__sOvoRG__RoomMain{flex-direction:column;justify-content:start;align-items:center;gap:6px;padding:20px;display:flex}.styles-module__sOvoRG__RoomItemBox{border-bottom:2px solid #c8c8c859;flex-direction:column;justify-content:center;align-items:start;width:100%;height:max-content;padding-bottom:30px;display:flex}.styles-module__sOvoRG__RoomItemBoxMain{flex-wrap:wrap;place-content:flex-start start;align-items:flex-start;gap:10px;width:100%;display:flex}.styles-module__sOvoRG__RoomItemBoxInputSelect{border-radius:10px;width:255px;direction:rtl!important;border:none!important;min-width:255px!important;height:40px!important;font-size:.9rem!important}.styles-module__sOvoRG__RoomItemBoxInputSelectItem{color:#9ba0ac!important;direction:ltr!important;justify-content:end!important;padding:8px!important;font-size:.9rem!important}.styles-module__sOvoRG__RoomItemBox:last-child{border:none}.styles-module__sOvoRG__RoomItemBoxInput{border-radius:5px;width:255px;min-width:255px;height:40px}.styles-module__sOvoRG__RoomItemBoxTextArea{border-radius:5px;width:790px;height:100px}.styles-module__sOvoRG__RoomItemBoxInputReadOnly{pointer-events:none;font-variation-settings:"DSTY" 1.5,"wght" 600;border-radius:5px;width:130px;height:30px;font-size:.75rem;color:#1b3b90!important}.styles-module__sOvoRG__RoomItemBoxTextAreaReadOnly{pointer-events:none;font-variation-settings:"DSTY" 1.5,"wght" 600;border-radius:5px;width:95%;height:150px;font-size:.75rem;color:#1b3b90!important}.styles-module__sOvoRG__RoomItemBoxTitle{flex-wrap:wrap;justify-content:start;align-items:center;gap:5px;width:100%;height:max-content;padding:5px 10px;display:flex}.styles-module__sOvoRG__RoomItemBoxTitleText{color:#8c8c8c;font-variation-settings:"DSTY" 1.5,"wght" 800;font-size:.75rem}.styles-module__sOvoRG__ReviewRoomItemBoxTitleText{color:#8c8c8c;font-variation-settings:"DSTY" 1.5,"wght" 800;font-size:.7rem}.styles-module__sOvoRG__RoomItemBoxTitleTextAge{font-variation-settings:"DSTY" 1.5,"wght" 800;color:#eaeaea;background-color:#1b3b90;border-radius:50px;justify-content:center;align-items:center;gap:8px;margin-right:10px;padding:2px 15px;font-size:.75rem;display:flex}.styles-module__sOvoRG__RoomsErrorBox{color:#ff3e3e;font-variation-settings:"DSTY" 1.5,"wght" 600;direction:rtl;border-radius:15px;justify-content:start;align-items:center;gap:10px;width:100%;height:max-content;margin:5px 0;padding:10px;display:flex}.styles-module__sOvoRG__RoomsSubmitBox{flex-wrap:wrap;justify-content:start;align-items:center;gap:10px;width:100%;height:max-content;display:flex}.styles-module__sOvoRG__DatePicker{z-index:unset!important}.styles-module__sOvoRG__DatePickerCalendar{font-variation-settings:"DSTY" 1.5,"wght" 800;font-size:.55rem!important}.styles-module__sOvoRG__HotelDetailsBox{border-radius:10px;width:100%;height:max-content;margin:10px 0}.styles-module__sOvoRG__RoomsSubmitBoxTotalPriceTitle{font-variation-settings:"DSTY" 1.5,"wght" 700;justify-content:center;align-items:center;gap:10px;display:flex;font-size:.85rem!important}.styles-module__sOvoRG__RoomsSubmitBoxTotalPriceDiscountValue{font-variation-settings:"DSTY" 1.5,"wght" 800;opacity:.7;font-size:.95rem;text-decoration:line-through}.styles-module__sOvoRG__RoomsSubmitBoxTotalPrice{font-variation-settings:"DSTY" 1.5,"wght" 900;flex-wrap:wrap;justify-content:start;align-items:center;gap:10px;display:flex;font-size:1.5rem!important}.styles-module__sOvoRG__TermsBox{justify-content:start;align-items:start;width:calc(100% - 10px);height:max-content;margin:10px 0;display:flex}.styles-module__sOvoRG__TermsSpan{color:#bca574;border-radius:5px;margin:0 2px;padding:2px 3px;transition:all .3s}.styles-module__sOvoRG__TermsSpan:hover{cursor:pointer;background-color:#a7936937}.styles-module__sOvoRG__TermsBoxText{font-variation-settings:"DSTY" 1.5,"wght" 600;text-align:justify;word-break:normal;font-size:.8rem}.styles-module__sOvoRG__RoomsDiscountBox{justify-content:start;align-items:center;gap:10px;width:100%;display:flex}.styles-module__sOvoRG__RoomsDiscountBoxError{color:#ff3e3e;justify-content:center;align-items:center;display:flex}.styles-module__sOvoRG__RoomsReferralBox{font-variation-settings:"DSTY" 1.5,"wght" 600;justify-content:start;align-items:center;gap:10px;width:100%;padding:20px;font-size:.8rem;display:flex}@media screen and (max-width:500px){.styles-module__sOvoRG__RoomsReferralBox{flex-direction:column;align-items:start}.styles-module__sOvoRG__Roadmap{justify-content:space-between;gap:0;width:100%;padding:0 10px;font-size:.7rem}.styles-module__sOvoRG__RoomTitleCount{font-size:.6rem}}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
.styles-module__zyKmiq__hotelsPage{background-color:#f6f6f6;flex-direction:column;justify-content:start;align-items:center;height:max-content;min-height:100dvh;display:flex;width:100vw!important}.styles-module__zyKmiq__loadingBox{font-variation-settings:"DSTY" 1.5,"wght" 700;color:#9a9a9a;direction:rtl;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100dvh;font-size:.8rem;display:flex}.styles-module__zyKmiq__defaultErrorBox{direction:rtl;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100vw;height:200px;display:flex}.styles-module__zyKmiq__searchBox{font-variation-settings:"DSTY" 1.5,"wght" 800;color:#616161;border-bottom:3px solid #dcdcdc;flex-direction:row-reverse;justify-content:center;align-items:center;gap:50px;width:100%;height:100px;padding:15px 0;font-size:.9rem;transition:all .3s;display:flex}.styles-module__zyKmiq__editBox{font-variation-settings:"DSTY" 1.5,"wght" 800;color:#616161;border-bottom:3px solid #dcdcdc;flex-direction:row-reverse;justify-content:center;align-items:center;gap:50px;width:100%;height:140px;font-size:.9rem;transition:all .3s;display:flex;position:relative}.styles-module__zyKmiq__searchBox:hover{cursor:pointer;background-color:#dcdcdc}.styles-module__zyKmiq__searchBox:hover .styles-module__zyKmiq__searchBoxIconBox{padding:20px}.styles-module__zyKmiq__searchBox[disabled]{opacity:0;border:none;height:0;padding:0;overflow:hidden}.styles-module__zyKmiq__editBox[disabled]{opacity:0;height:0;overflow:hidden}.styles-module__zyKmiq__searchBoxIconBox{color:#fff;direction:rtl;background-color:#1b3b90;border-radius:50px;justify-content:center;align-items:center;padding:12px;transition:all .3s;display:flex}.styles-module__zyKmiq__TopSpacer{flex-shrink:0;width:100%;height:12px}.styles-module__zyKmiq__searchBoxDateBox,.styles-module__zyKmiq__searchBoxLocationBox{direction:rtl;justify-content:center;align-items:center;display:flex}.styles-module__zyKmiq__searchBoxItem{padding:0 2px}.styles-module__zyKmiq__searchBoxPassengersBox{direction:rtl;justify-content:center;align-items:center;display:flex}.styles-module__zyKmiq__searchBoxItemLogo{aspect-ratio:1;justify-content:center;align-items:center;padding:0 10px 5px;display:flex}.styles-module__zyKmiq__editBoxClose{color:#bca574;font-variation-settings:"DSTY" 1.5,"wght" 600;border:1px solid #bca574;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:30px;padding:5px 25px 5px 20px;font-size:.9rem;display:flex;position:absolute;top:0;left:50px}.styles-module__zyKmiq__MarginBox{flex-direction:column;justify-content:start;align-items:center;width:1100px;max-width:100%;margin:0 auto 20px;display:flex;overflow:hidden}.styles-module__zyKmiq__MarginBox>*{flex-shrink:0}.styles-module__zyKmiq__editBoxClose:hover{cursor:pointer}.styles-module__zyKmiq__titleBox{direction:rtl;flex-direction:column;justify-content:center;align-items:start;gap:20px;width:100%;height:150px;padding:10px;display:flex}.styles-module__zyKmiq__sortBox{background-color:#eaeaea;border-radius:100px;justify-content:start;align-items:center;gap:10px;width:100%;height:50px;padding:0 50px;display:flex}.styles-module__zyKmiq__titleBoxTitle{font-variation-settings:"DSTY" 1.5,"wght" 800;font-size:1.4rem}.styles-module__zyKmiq__sortBoxTitle{font-variation-settings:"DSTY" 1.5,"wght" 600;margin-left:50px;font-size:1rem}.styles-module__zyKmiq__searchBoxOptionDivider{background-color:#c6c6c6;border-radius:10px;justify-content:center;align-items:center;width:3px;height:20px;display:flex}.styles-module__zyKmiq__sortBoxOptionBox{justify-content:center;align-items:center;gap:20px;display:flex}.styles-module__zyKmiq__searchBoxOption{border-radius:5px;padding:5px 10px;font-size:.9rem;transition:all .3s}.styles-module__zyKmiq__searchBoxOption:hover{cursor:pointer;background-color:#e3e3e3}.styles-module__zyKmiq__searchBoxOptionActive{cursor:pointer;font-variation-settings:"wght" 500;background-color:#c3c3c3;border-radius:5px;padding:5px 10px;font-size:.9rem;transition:all .3s}.styles-module__zyKmiq__HotelCardBox{flex-direction:column;flex-shrink:1;justify-content:start;align-items:center;gap:20px;width:80%;height:100%;display:flex}.styles-module__zyKmiq__TopSearchIconBox{background-color:#e3e3e3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 0 10px;display:flex}.styles-module__zyKmiq__HotelNotFoundBox{background-color:#e3e3e3;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:300px;display:flex}.styles-module__zyKmiq__HotelNotFoundBoxTitle{font-variation-settings:"DSTY" 1.5,"wght" 700;font-size:1.3rem}@media screen and (max-width:1500px){.styles-module__zyKmiq__searchBoxIconBox{padding:12px}.styles-module__zyKmiq__editBox{flex-direction:column;justify-content:center;align-items:start;gap:0;height:400px}.styles-module__zyKmiq__editBoxClose{left:unset;right:unset;bottom:unset;top:unset;margin:5px 10px;position:relative}}@media screen and (max-width:900px){.styles-module__zyKmiq__HotelCardBox{flex-direction:column;flex-shrink:1;justify-content:start;align-items:center;gap:20px;width:100%;height:100%;padding-right:0;display:flex;overflow:scroll}.styles-module__zyKmiq__titleBox{padding-top:0}}@media screen and (max-width:750px){.styles-module__zyKmiq__searchBox{flex-direction:column;gap:10px;height:400px;font-size:.8rem}.styles-module__zyKmiq__searchBoxIconBox{padding:12px}.styles-module__zyKmiq__editBox{flex-direction:column;justify-content:center;align-items:start;gap:0;height:400px}.styles-module__zyKmiq__editBoxClose{left:unset;right:unset;bottom:unset;top:unset;margin:5px 10px;position:relative}.styles-module__zyKmiq__sortBox{background-color:#eaeaea;border-radius:100px;justify-content:start;align-items:center;gap:5px;width:100%;height:50px;padding:0 10px;display:flex}.styles-module__zyKmiq__sortBoxTitle{font-variation-settings:"DSTY" 1.5,"wght" 600;margin-left:0;font-size:.8rem}.styles-module__zyKmiq__searchBoxOptionDivider{background-color:#c6c6c6;border-radius:10px;justify-content:center;align-items:center;width:3px;height:20px;display:flex}.styles-module__zyKmiq__sortBoxOptionBox{justify-content:center;align-items:center;gap:5px;display:flex}.styles-module__zyKmiq__searchBoxOption{border-radius:5px;padding:5px;font-size:.65rem;transition:all .3s}.styles-module__zyKmiq__searchBoxOption:hover{cursor:pointer;background-color:#e3e3e3}.styles-module__zyKmiq__searchBoxOptionActive{cursor:pointer;font-variation-settings:"wght" 500;background-color:#c3c3c3;border-radius:5px;padding:5px 10px;font-size:.7rem;transition:all .3s}}
