.CoordinatorProfile_mainContainer__uWZFm{max-width:1200px;margin:0 auto;justify-content:space-between;display:flex;flex-wrap:wrap;gap:1rem}.CoordinatorProfile_leftColumn__vMVDk{width:45.5%;margin-left:5vw;min-width:280px}.CoordinatorProfile_rightColumn__BUsuO{width:40%;min-width:280px;justify-self:flex-end}@media (max-width:768px){.CoordinatorProfile_mainContainer__uWZFm{min-width:100vw;flex-direction:column}.CoordinatorProfile_leftColumn__vMVDk,.CoordinatorProfile_rightColumn__BUsuO{width:90vw}.CoordinatorProfile_aboutContainer__PUFH1{padding-right:0}.CoordinatorProfile_messageButton__7Ucah{width:90vw}}.CoordinatorProfile_galleryContainer__pxHVA{position:relative;max-height:40vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.CoordinatorProfile_backButton__ZJ3Rl{position:absolute;top:10px;left:10px;background:white;padding:8px 16px;border-radius:20px;font-size:14px;border:none;cursor:pointer;font-weight:700;z-index:10}.CoordinatorProfile_imageGallery__OMI_z{display:flex;height:40vh;justify-content:space-between;align-items:center;gap:40px;overflow:hidden}.CoordinatorProfile_mainImageContainer__omLeJ{position:relative;width:65vw;height:40vh;overflow:hidden;border-radius:12px}.CoordinatorProfile_secondaryImageContainer__g79IS{position:relative;width:35vw;height:40vh;overflow:hidden;border-radius:12px}.CoordinatorProfile_image__ubGVx{object-fit:cover;width:100%;height:100%}.CoordinatorProfile_navButton__vcxOo{position:absolute;background:white;border:none;font-size:20px;padding:8px;cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.CoordinatorProfile_left__FNamy{left:30px;top:50%;transform:translateY(-50%)}.CoordinatorProfile_right__eEXax{right:30px;top:50%;transform:translateY(-50%)}.CoordinatorProfile_viewAllButton__HIX8a{margin-top:10px;background:white;border:1px solid var(--deepVelvet);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:700;cursor:pointer;position:absolute;bottom:10px;right:10px;z-index:10}.CoordinatorProfile_price__AKLma{color:var(--primary);font-size:24px;font-weight:500;padding-top:10px}.CoordinatorProfile_subheading__FX3hL{color:var(--granite);font-size:16px}.CoordinatorProfile_languages__xz_0S{background:var(--primary);color:var(--cream);border-radius:30px;padding:6px 12px;font-size:14px;margin-top:10px;display:inline-block;margin-right:8px}.CoordinatorProfile_aboutContainer__PUFH1{margin-top:1.5rem;padding-right:1.5rem;max-width:100%}.CoordinatorProfile_sectionBorder__ax7Iw{padding-bottom:1rem;border-bottom:1px solid var(--granite)}.CoordinatorProfile_sectionHeading__vmhVV{margin-top:1.5rem}.CoordinatorProfile_sectionHeadingMargin__yJMBv{margin-top:1.5rem;margin-bottom:1.5rem}.CoordinatorProfile_funFactsGrid__1o5uO{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.CoordinatorProfile_listDisc___ebz3{list-style-type:disc;padding-left:1.25rem}.CoordinatorProfile_reviewItem__Muuy5{padding:1rem;border-bottom:1px solid #ccc}.CoordinatorProfile_buttonContainer__KY0Pz{margin-top:1rem;display:flex;gap:1rem;margin-bottom:2rem;flex-direction:row;flex-wrap:wrap}.CoordinatorProfile_fontBold__p1bIA{font-weight:700}.CoordinatorProfile_modalGrid__5iT6T{display:flex;flex-wrap:wrap;gap:20px;overflow-x:auto;padding:10px 0;justify-content:flex-start}.CoordinatorProfile_gridItem__WW_VN{flex:0 0 auto;cursor:pointer}@media (max-width:768px){.CoordinatorProfile_galleryContainer__pxHVA{max-height:none;height:auto;padding:0 1rem;width:100%;overflow:visible}.CoordinatorProfile_imageGallery__OMI_z{flex-direction:column;height:auto;gap:1rem}.CoordinatorProfile_mainImageContainer__omLeJ,.CoordinatorProfile_secondaryImageContainer__g79IS{width:100%;height:250px;border-radius:8px}.CoordinatorProfile_navButton__vcxOo{width:32px;height:32px;font-size:16px;padding:6px}.CoordinatorProfile_viewAllButton__HIX8a{position:static;margin-top:16px;align-self:flex-end;width:fit-content}}.CoordinatorProfile_singleImageWrapper__JcWV4{position:relative;width:100%;max-width:900px;height:45vh;margin:0 auto;border-radius:12px;overflow:hidden}@media (max-width:768px){.CoordinatorProfile_singleImageWrapper__JcWV4{height:250px}.CoordinatorProfile_navButton__vcxOo{width:32px;height:32px;font-size:16px}.CoordinatorProfile_viewAllButton__HIX8a{margin-top:16px;position:static;align-self:flex-end;width:fit-content}}.BookingSideBar_bookingSideBarWrapper__IM9EK{border:1.5px solid var(--deepVelvet);border-radius:24px;overflow:hidden;max-width:400px;width:100%;margin-top:1.5rem}.BookingSideBar_topOfSideBar__VXOeH{background-color:var(--blush);padding:24px;text-align:center;position:relative}.BookingSideBar_profileWrapper___AHHG{display:flex;justify-content:center}.BookingSideBar_profileImage__En_3u{border-radius:50%;border:1px solid var(--deepVelvet);object-fit:cover}.BookingSideBar_heading__FQ4aK{font-size:18px;font-weight:700;margin-top:12px;font-family:PoppinsBold}.BookingSideBar_subheading__zrb3j{font-size:18px;font-weight:600}.BookingSideBar_vibeCheckButton__Nt6XB{background-color:var(--accent);color:black;border:1.5px solid var(--deepVelvet)}.BookingSideBar_availabilityButton___pJ_M,.BookingSideBar_vibeCheckButton__Nt6XB{display:block;font-weight:700;text-align:center;font-family:PoppinsMedium,sans-serif;width:90%;margin:20px auto 0;cursor:pointer;letter-spacing:2%}.BookingSideBar_availabilityButton___pJ_M{background-color:var(--aqua);color:white;border:1.5px solid var(--white)}.BookingSideBar_vibeCheckButton__Nt6XB:hover{background-color:var(--primary);border-color:white;transform:translateY(5px);color:white;-webkit-transform:translateY(5px)}.BookingSideBar_availabilityButton___pJ_M:hover{background-color:var(--primary);transform:translate(5px,5px);-webkit-transform:translateY(5px)}.BookingSideBar_bottomOfSideBar__7bIgD{background-color:var(--aqua);padding:28px;border-top:2px solid var(--deepVelvet);text-align:center}.BookingSideBar_dateLabel__GbluQ{display:block;font-weight:700;font-size:14px;text-align:left;margin-bottom:8px}.BookingSideBar_datePickerWrapper__CVPMX{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:12px}.BookingSideBar_selectInput__hQB52{width:100%;border-radius:25px}.BookingSideBar_requestButton__rElWV{background-color:var(--periwinkle)!important;color:var(--deepVelvet)!important;text-align:center;font-family:PoppinsMedium,sans-serif;border:1.5px solid var(--deepVelvet);padding:16px!important;line-height:120%!important;cursor:pointer;font-size:16px!important;border-radius:32px!important;letter-spacing:2%!important}.BookingSideBar_requestButton__rElWV:hover{background-color:var(--primary);transform:translateY(5px);color:white;-webkit-transform:translateY(5px)}.BookingSideBar_disclaimer__7hczH{font-size:12px;color:var(--deepVelvet);margin-top:12px;padding-left:20px;padding-right:20px;font-weight:800}.BookingSideBar_wrapper__SaFxy{border-radius:24px}.BookingSideBar_tagline__uLO4I{color:var(--primary);font-weight:600;font-family:PoppinsMedium,sans-serif}.BookingSideBar_breakdownHeader__3JOBL{font-family:PoppinsRegular,sans-serif;font-size:14px;margin-bottom:2px}.BookingSideBar_total__serWD{font-family:PoppinsBold,sans-serif;font-size:14px;margin-top:8px}.BookingSideBar_breakdownSubHeader__7IxVu{font-family:PoppinsBold,sans-serif;font-size:12px;margin-bottom:15px;color:var(--deepVelvet)}.BookingSideBar_sideBarWrapper___cUtj{border:1px solid var(--deepVelvet);background-color:var(--lightMarshmellow)}.CoupleDetailsForm_formWrapper__Q2wze{margin-bottom:24px;padding:22px}.CoupleDetailsForm_formContainer__3bAG5{display:flex;flex-direction:column}.CoupleDetailsForm_label__kwn7m{font-size:16px;font-weight:700;margin-top:24px;color:var(--deepVelvet);display:block}.CoupleDetailsForm_input__6lqwd{width:100%;padding:12px;border:2px solid var(--deepVelvet);border-radius:50px;font-size:16px;background-color:var(--lightMarshmellow)}.CoupleDetailsForm_sectionTitle__u3DY2{font-size:18px;font-weight:700;margin-top:22px;color:var(--deepVelvet)}.CoupleDetailsForm_formContainer__3bAG5 #autocomplete input{padding:12px 5px 12px 45px!important;font-size:14px!important}.CoupleDetailsForm_formContainer__3bAG5 #autocomplete .radar-autocomplete-icon{left:5px!important;top:50%!important;transform:translateY(-50%)!important}.NotificationModal_notification__MHITU{position:fixed;top:20px;right:20px;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:700;display:flex;align-items:center;gap:10px;box-shadow:0 4px 8px rgba(0,0,0,.15);z-index:100;animation:NotificationModal_fadeIn__zlDrF .3s ease-in-out}.NotificationModal_success__5_fdm{background:#4CAF50;color:white}.NotificationModal_error__bvGQ9{background:#EF5E5E;color:white}.NotificationModal_closeButton__GjJyE{background:none;border:none;font-size:16px;color:white;cursor:pointer}.NotificationModal_closeButton__GjJyE:hover{opacity:.8}@keyframes NotificationModal_fadeIn__zlDrF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.EditListing_listingWrapper__x2Gw6{padding-left:10vw;padding-right:10vw}.EditListing_coordinatorDetailsWrapper__CvOxI{margin-bottom:20px}.EditListing_listingBar__6X4Jw{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--deepVelvet);border-radius:30px;padding:12px 20px;font-size:14px;background-color:var(--lightMarshmellow)}.EditListing_listingFormSection__a34Id{border-bottom:1px solid var(--deepVelvet);margin-bottom:20px;padding-bottom:20px}.EditListing_listingPayout__IEpz7,.EditListing_listingStatus__KwsIn,.EditListing_listingTitle__6BG_0{display:flex;flex-direction:column;gap:4px}.EditListing_boldText__faGh9{font-weight:700;color:#4A2734}.EditListing_statusDot__fgj37{display:inline-block;width:10px;height:10px;background-color:green;border-radius:50%;margin-left:5px}.EditListing_checkmark__PPyWD{color:#4A2734;font-weight:700;margin-left:5px}.EditListing_editListing__a_Cpa{text-decoration:underline;font-weight:700;color:#4A2734}.EditListing_sectionSubTitle__ZuRF4{margin-bottom:2px;font-size:12px;margin-top:5px}.EditListing_formContainer__ekWxu{background-color:var(--lightMarshmellow)!important;padding:50px;border-radius:12px;border:1px solid var(--deepVelvet)}.EditListing_inputRow__2_QLz{display:flex;max-width:45%;flex-direction:column;gap:16px}.EditListing_inputRow__2_QLz>*{flex:1}.EditListing_buttonRow__uxCiM{display:flex;justify-content:center;margin-top:20px}.EditListing_cancelButton__P_Ibx{background-color:#888;color:white;padding:10px 16px;border-radius:6px;cursor:pointer}.EditListing_cancelButton__P_Ibx:hover{background-color:#666}