.ERegistrationStepper_stepText__aNUcj{display:inline}.ERegistrationStepper_eRegStepperSubtitle__r3eeY{margin-top:15px;margin-bottom:16px;text-align:center}.ERegistrationStepper_mainLayout__QbmFO{padding:20px!important}.ERegistrationStepper_pageTitleHeader__Qf3XZ{margin-block:15px!important}@media (max-width:960px){.ERegistrationStepper_stepText__aNUcj{display:none}}.BookingListView_roomBookingsContainer__xUjJu{height:calc(100% - 58px);padding:10px;margin-bottom:3rem}.BookingListView_roomBookingsTitleBox__oYMzT{display:flex;flex-direction:column}.BookingListView_titleAndButtonContainer__mMuax{align-items:center;flex-direction:row;gap:10px}.BookingListView_title__NwMRN{flex:1 1}.BookingListView_listViewContainer__wRSt3{height:100%;overflow-y:auto;border:1px solid #a9a9a9;padding:10px;border-radius:5px}.BookingListView_noBookingsBox__eZ4e2>p{text-align:center;padding-top:25px}.BookingListView_gridBox__F545z{height:calc(100% - 50px);width:100%}@media (max-width:510px){.BookingListView_listViewContainer__wRSt3{height:100vh}}.ERegistrationBookingCard_eRegBookingCard__qcD77{position:relative;width:100%;margin-bottom:10px;padding:15px 10px 10px}.ERegistrationBookingCard_proceedIcon___eFq7{position:absolute;top:5px;right:5px}.ERegistrationBookingCard_bookingChips__qbDoW{display:flex;gap:10px;margin-bottom:10px}.ERegistrationBookingCard_detailsContainer__H_ZMn,.ERegistrationBookingCard_imageContainer__lpksX{padding:10px}.ERegistrationBookingCard_detailsSpacing__cuGpc{display:flex;gap:250px}.ERegistrationBookingCard_bookingImage__OnRWJ{border-radius:8px;height:174px}@media (max-width:1030px){.ERegistrationBookingCard_detailsSpacing__cuGpc{gap:50px}.ERegistrationBookingCard_imageContainer__lpksX{display:none}}@media (max-width:600px){.ERegistrationBookingCard_mainBookingCard__weyIw{min-width:auto}.ERegistrationBookingCard_bookingChips__qbDoW{gap:5px;margin-right:auto}}.GuestSection_sectionHeader__4dWS6{display:flex;justify-content:space-between}.GuestSection_container__xTen5{background-color:#fff;border-radius:8px}.GuestSection_section__IbrIl{margin-top:2rem}.GuestSection_actionSection__zIovy{display:flex;justify-content:flex-end}.GuestSection_actionSection__zIovy>button{background-color:#565656;color:#fff;margin-top:20px}.GuestSection_actionSection__zIovy>button:hover{background-color:transparent;border:1px solid #565656;color:#565656}.BookingNotesSection_container__Yn_yw{margin-top:2rem;margin-bottom:3rem;border-radius:8px}.BookingNotesSection_bookingInfo__oHswy{margin-bottom:1rem}.BookingNotesSection_bookingNotes__JO3y2{margin-top:.5rem}.BookingNotesSection_actionSection__dp04e{display:flex;justify-content:flex-end}.BookingNotesSection_actionSection__dp04e>button{background-color:#565656;color:#fff;margin-top:20px}.BookingNotesSection_actionSection__dp04e>button:hover{background-color:transparent;border:1px solid #565656;color:#565656}.ERegistrationDocumentUpload_container__Ygzs6{padding:1.5rem;border-radius:8px;min-height:100%;margin:auto}.ERegistrationDocumentUpload_profileDetailsContainer__5tSg1{width:100%;padding:8px}.ERegistrationDocumentUpload_formControlBox__PPmB7{border:1px solid #8d8d8d;border-radius:8px;padding:10px;background:radial-gradient(circle,#fff,#9f9f9f)}.ERegistrationDocumentUpload_fabIcon__EMDsd{position:absolute;top:140px;right:25px;z-index:1000}.ERegistrationDocumentUpload_accountDetailsContainer__GPx2t{display:flex;align-items:flex-start}.ERegistrationDocumentUpload_personalAndContactContainer__Jm31E{display:flex;flex-direction:column;width:60%}.ERegistrationDocumentUpload_personalAndContactBoxContainer__zVN__{border:1px solid #a9a9a9;border-radius:5px;margin-top:20px;margin-left:20px;padding:20px}.ERegistrationDocumentUpload_informationBoxes__16Uke{display:flex;gap:10px;margin-bottom:30px}.ERegistrationDocumentUpload_personalAndContactBox__ZWcQg{display:flex;flex-direction:column;gap:20px}.ERegistrationDocumentUpload_inputFieldsContainer__YAAmA{display:flex;gap:40px}.ERegistrationDocumentUpload_personalContactFieldsBox__elgY7{width:50%}.ERegistrationDocumentUpload_idDetailsBox__scc17{border:1px solid #a9a9a9;border-radius:5px;margin-top:20px;margin-left:20px;width:37%;padding:20px}.ERegistrationDocumentUpload_idDetailsFieldsBox___MZvM{width:100%}.ERegistrationDocumentUpload_uploadIdBoxContainer__Cd3UC{display:flex;padding:10px;width:100%;height:70px;border:1px dashed #a9a9a9;border-radius:5px;margin-top:10px}.ERegistrationDocumentUpload_uploadIdBox__XBGFH{display:flex;flex-direction:column;justify-content:center;width:100%}.ERegistrationDocumentUpload_uploadModal__r_R82{display:flex;justify-content:center;align-items:center}.ERegistrationDocumentUpload_uploadModalBoxContainer__dm_e2{width:25rem;background-color:#fff;border:1px solid #555;border-radius:6px;padding:10px}.ERegistrationDocumentUpload_uploadModalBox__AofQ2{font-weight:700;margin:0;display:flex;justify-content:space-between;padding:0}.ERegistrationDocumentUpload_greenLoadedLine__X2IV8{background-color:#5cb85c;height:6px;border-radius:10px;width:100%}.ERegistrationDocumentUpload_uploadIDDocField__YlFHN{width:100%;padding-top:10px;margin-bottom:10px}.ERegistrationDocumentUpload_actionSection__EsD_r{display:flex;justify-content:flex-end}.ERegistrationDocumentUpload_actionSection__EsD_r>button{background-color:#565656;color:#fff;margin-top:20px}.ERegistrationDocumentUpload_actionSection__EsD_r>button:hover{background-color:transparent;border:1px solid #565656;color:#565656}@media (max-width:900px){.ERegistrationDocumentUpload_personalAndContactBoxContainer__zVN__{padding:10px;margin-left:0}}@media (max-width:800px){.ERegistrationDocumentUpload_accountDetailsContainer__GPx2t{flex-direction:column;width:100%}.ERegistrationDocumentUpload_personalAndContactContainer__Jm31E{width:100%}.ERegistrationDocumentUpload_idDetailsBox__scc17{width:100%;margin-left:0;padding:10px}}@media (max-width:400px){.ERegistrationDocumentUpload_inputFieldsContainer__YAAmA{display:flex;flex-direction:column;gap:10px}.ERegistrationDocumentUpload_personalContactFieldsBox__elgY7{width:100%}}.DocumentUpload_pay_grid_center_content_box__LdLHX{margin-top:15px;margin-bottom:5px}.DocumentUpload_upload_box__iUDc3{width:100%;max-width:400px;height:200px;border:2px dashed #ccc;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;background-color:#f9f9f9;margin-top:-10px}.DocumentUpload_preview_image__flbeT{width:80%;height:80%;object-fit:cover}.DocumentUpload_uploadFileButtons__NCh1j{margin-top:12px;display:flex;justify-content:right;cursor:pointer}.DocumentUpload_uploadFileButton__WdsgU{border-radius:6px;background-color:#ccc;width:25%;color:#fff!important}.DocumentUpload_uploadFileButton__WdsgU.DocumentUpload_enabled__jW2Ui{background-color:#468849}.DocumentUpload_clearFileButton__ORed7{border-radius:6px;background-color:#ccc;width:25%;border:1px solid #ccc;background:none;color:#ccc!important}.DocumentUpload_clearFileButton__ORed7.DocumentUpload_enabled__jW2Ui{border:1px solid #f44336;color:#f44336!important}.DocumentUpload_documentPreviewBox__AJ8Ei{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;color:#666}.DocumentUpload_documentFileName__zU2m3{margin-top:10px;font-size:14px;text-align:center;word-break:break-word}.DocumentUpload_pictureAsPdfIcon__NuHFd{font-size:48px;color:#d32f2f}.DocumentUpload_uploadCloudIcon__nE35B{font-size:48px;color:#ccc}.DocumentUpload_dropFile__i5TvW{color:green;cursor:pointer}.ERegistrationConfirmation_container__lvi_z{margin:0 auto 3rem;background:#fff;padding:24px;border-radius:8px}.ERegistrationConfirmation_section__jsDrK{margin-bottom:24px}.ERegistrationConfirmation_list__zw7U5{padding-left:20px;margin-top:8px}.ERegistrationConfirmation_checkbox__yKJuL{margin-bottom:24px}.ERegistrationConfirmation_buttonGroup__QtRqC{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.LoadingBig_loading_box__sMPyq{padding-bottom:10px}.LoadingBig_loading_box_wrapper__hTHkW{display:flex;flex-direction:column;align-items:center;margin:30px auto;padding:20px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:10px}.LoadingBig_loading_title__huk4i{margin-bottom:10px;font-family:monospace;font-weight:700;letter-spacing:.3rem;color:inherit;text-decoration:none}.LoadingBig_logo__9CG0k{margin:10px;height:150px;width:auto}@media (max-width:1250px){.LoadingBig_loading_wrapper__sJocu{width:75%;margin:5rem auto}}@media (max-width:950px){.LoadingBig_loading_wrapper__sJocu{width:90%;margin:2.5rem auto}}@media (max-width:750px){.LoadingBig_loading_box_wrapper__hTHkW{width:100%;margin:1rem auto}.LoadingBig_logo__9CG0k{display:none}}.ProfileBookings_bookingsMainWrapper__RbYgF{display:flex;align-items:center;justify-content:center}.ProfileBookings_bookingsMainContainer__DC1cD{max-width:1300px;width:100%;background-color:#fff;margin:8px 0 0;border-radius:10px;min-height:calc(100dvh - 84px);max-height:calc(100dvh - 84px);overflow-y:auto}.ProfileBookings_headerContainer__O9JTk{padding-left:20px;padding-right:20px;margin-bottom:25px}.ProfileBookings_heading__oL3aV{margin-top:20px;margin-bottom:10px;display:flex;justify-content:center}.ProfileBookings_buttonAddBooking__XGIWi{background-color:gray;color:#fff}.ProfileBookings_buttonAddBooking__XGIWi:hover{background-color:#a9a9a9}.ProfileBookings_subBookingsContainer__Xo9Az{height:100%;padding-bottom:20px;padding-left:20px;padding-right:20px}.ProfileBookings_refreshAndAdd__yPJgv{display:flex;justify-content:space-between}@media (max-width:600px){.ProfileBookings_refreshAndAdd__yPJgv{flex-direction:column}.ProfileBookings_buttonAddBooking__XGIWi{width:150px;margin-left:auto}}@media (max-width:400px){.ProfileBookings_refreshAndAdd__yPJgv{align-items:center;gap:10px}.ProfileBookings_buttonAddBooking__XGIWi{width:100%}}