section.request-a-call-back_form_section__v_7fa{position:relative;background-size:cover;background-position:50%;padding-block:5rem;background-image:none}section.request-a-call-back_cta_card_section__VclgD{display:none}.request-a-call-back_form_container__mJOBo{width:100%;max-width:957px;margin:auto}@media (max-width:768px){section.request-a-call-back_form_section__v_7fa{padding-top:0;padding-bottom:0;display:none}section.request-a-call-back_cta_card_section__VclgD{display:grid}}#request-a-call-back_oldFormWithoutRoomSelection__Yp1Gw,#request-a-call-back_oldForm__c5X8u{display:none}#request-a-call-back_newForm__dXeTM{display:block}#request-a-call-back_oldFormMobile__3MK5Y,#request-a-call-back_oldFormWithoutRoomSelectionMobile__U00AN{display:none}#contact-form_oldForm__rhVe3,#request-a-call-back_newFormMobile__Udehd{display:block}#contact-form_newForm__2DHSP{display:none}form.contact-form_form__L_z6V{container-type:inline-size;display:flex;flex-direction:column;gap:calc(1 * var(--gap));padding:calc(2 * var(--gap));background-color:var(--white-background);border-radius:calc(2 * var(--gap));border:1px solid #e6e8ec;box-shadow:0 4rem 9rem 0 #00000003,0 4rem 9rem 0 #00000008}.contact-form_header__BACpP{display:flex;flex-direction:row;justify-content:space-between}.contact-form_form__L_z6V a{text-decoration:underline}.contact-form_form__L_z6V p{font-size:.9rem;font-weight:400;line-height:1.25rem;color:var(--text-lightGrey)}.contact-form_form__L_z6V button{width:100%;max-width:20rem;margin:var(--gap) auto 0}.contact-form_title__NFwPg{font-size:1.5rem;font-weight:500;color:var(--brand-accent)}.contact-form_modalOverlay__w73CI{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(10,16,31,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.contact-form_dateInput__5oSwu{display:flex;width:100%;padding:calc(.6 * var(--gap)) calc(.67 * var(--gap));justify-content:space-between;align-items:center;border-radius:10px;border:1px solid #cecece;cursor:pointer}.contact-form_dateInput__5oSwu .contact-form_datePlaceHolderText__Q2HPv{font-size:.8rem;font-style:normal;font-weight:400;line-height:normal;color:#5d5d5d}.contact-form_dateInput__5oSwu .contact-form_datePlaceHolderActiveText__mlth_{font-size:.8rem;font-style:normal;font-weight:400;line-height:normal;color:var(--text-black)}.contact-form_subtitle__5xOTI{font-size:.9rem;font-weight:400;line-height:1.25rem;color:var(--text-lightGrey)}.contact-form_form_fields__TCUs8{display:grid;grid-gap:calc(2 * var(--gap));gap:calc(2 * var(--gap));grid-template-columns:repeat(2,1fr)}.contact-form_submitButton__ZVGhB{cursor:pointer}.contact-form_whatsAppTextStyle__23GzF{font-size:15px;font-weight:400;color:#2b2b2b;line-height:24px;margin-left:4px;cursor:pointer}.contact-form_mainWhatsppFieldContainer__ikOgW{align-items:flex-end;display:flex;margin-left:12px}.contact-form_whatsppIconTextContainer__SErwB{align-items:center;display:flex}.contact-form_whatsppIconTextContainer__SErwB:hover{cursor:pointer;text-decoration:underline}.contact-form_applyCode__ZyF3N{cursor:pointer;color:var(--brand-accent);font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;letter-spacing:.00875rem}.contact-form_disabled__PqvR7{opacity:.4}.contact-form_codeStatus__kEVks .contact-form_validCode__kY_21{width:100%;padding:1rem .25rem 1rem .625rem;margin-top:calc(1.5 * var(--gap));border-radius:.75rem;background:linear-gradient(91deg,#ffd4d4 -1.29%,#e49bca 98.6%);color:var(--text-black);font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.contact-form_codeStatus__kEVks .contact-form_inValidCode__BiyS2{color:var(--error-color);font-size:.875rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.0175rem}.contact-form_referralFooter__mCm8M{padding:.5rem}.contact-form_referralFooterNewForm__mHLbG,.contact-form_referralFooter__mCm8M{display:flex;justify-content:space-between;color:var(--accent-purple);font-size:.75rem;font-style:normal;font-weight:400;line-height:150%}.contact-form_referralFooterNewForm__mHLbG{padding-block:.5rem;padding-right:.5rem}.contact-form_dropdownHeader__0eIXL{padding:9.6px 9px;background-color:#fcfcfc;border-radius:10px;border:1px solid #cecece;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:400;line-height:1.25rem;color:#a4a6ac}.contact-form_dropDownSelected__zptit{color:#2b2b2b}.contact-form_dropdown__07Mfz{position:relative;width:100%}.contact-form_dropdownHeader__0eIXL[aria-expanded=true]{border:2px solid #5168e3;padding:8.7px 9px}.contact-form_form__L_z6V button.contact-form_verifyOtpBtn__soNhk{padding:.35rem .625rem;border-radius:.375rem;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal;margin:0}.contact-form_verifiedText__e2XDw{display:flex;justify-content:center;align-items:center;gap:.5rem;&>span{color:var(--text-white)}}.contact-form_successTick__x8rnc{width:1rem;height:1rem}.contact-form_contactFormHeader__YPIw1{flex-direction:row;display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}.contact-form_maxBugdetContainer__DOpL1{display:flex;flex-direction:row;gap:1rem}.contact-form_maxBugdetContainer__DOpL1 label{color:var(--text-lightGrey);font-size:.875rem}.contact-form_newFormTitle__QqNgJ{font-size:1.5rem;font-weight:600;color:var(--brand-accent)}.contact-form_newFormSubtitle__BiB7a{font-size:1.25rem;color:var(--text-black)}.contact-form_inputStyle__7P6GX{color:var(--text-lightGrey)}.contact-form_selectRangeHeading__YFoT6{color:var(--text-lightGrey);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.contact-form_selectRangeItalicHeading__mm9qf{color:var(--text-lightGrey);font-size:14px;font-style:italic;font-weight:400;line-height:normal}.contact-form_astrisk__iAr8Q{color:#a4a6ac}@media (max-width:768px){form.contact-form_form__L_z6V{margin:40px 0;gap:0}.contact-form_form_fields__TCUs8{grid-template-columns:1fr}.contact-form_form__L_z6V p,.contact-form_form_fields__TCUs8,.contact-form_subtitle__5xOTI,.contact-form_title__NFwPg{margin-bottom:calc(1 * var(--gap))}.contact-form_dateInput__5oSwu p{margin-bottom:0}.contact-form_dateInput__5oSwu .contact-form_datePlaceHolderText__Q2HPv{color:#a4a6ac}.contact-form_mainWhatsppFieldContainer__ikOgW{display:none}.contact-form_policies__O8Vsv{margin-top:calc(1 * var(--gap))}.contact-form_contactFormHeader__YPIw1{flex-direction:row;display:flex;justify-content:space-between;margin-bottom:4px}.contact-form_maxBugdetContainer__DOpL1{flex-direction:column;gap:.875rem;padding-block:var(--gap)}.contact-form_maxBugdetContainer__DOpL1 label{font-size:.875rem!important}.contact-form_newFormTitle__QqNgJ{font-size:1.125rem;font-weight:700;color:var(--brand-accent)}.contact-form_newFormSubtitle__BiB7a{font-size:.875rem;color:var(--text-black);padding-bottom:.75rem}.contact-form_selectRangeHeading__YFoT6,.contact-form_selectRangeItalicHeading__mm9qf{color:#a4a6ac}.contact-form_referralFooterNewForm__mHLbG{display:none}.contact-form_price_location_row__RzntK{display:flex;flex-direction:column-reverse}}@container (width < 512px){form.contact-form_form__L_z6V{background-color:red;gap:0}.contact-form_form__L_z6V button{max-width:none;margin:var(--gap) auto 0}.contact-form_form_fields__TCUs8{display:grid;grid-gap:calc(1.5 * var(--gap));gap:calc(1.5 * var(--gap));grid-template-columns:1fr}.contact-form_form_fields__TCUs8,.contact-form_subtitle__5xOTI,.contact-form_title__NFwPg{margin-bottom:calc(1 * var(--gap))}.contact-form_price_location_row__RzntK{display:flex;flex-direction:column-reverse}}.calendar_mainWrapper__64Lwv{width:min-content;gap:0!important;min-width:30%}.calendar_titleWrapper__nqDax .calendar_mainTitle__GCe35{color:#2b2b2b;font-size:16px;font-weight:400}.calendar_cross__xtNNF,.calendar_mainWrapper__64Lwv .calendar_line__FM5Mq{display:none}.calendar_mainWrapper__64Lwv .calendar_selectSlot__rkTHQ{margin-left:0;margin-top:15px;margin-bottom:10px}.calendar_mainWrapper__64Lwv .calendar_gridContainer___7u_i{padding-left:0;padding-right:0;margin-bottom:20px}@media (max-width:768px){.calendar_mainWrapper__64Lwv{min-width:90%}.calendar_mainWrapper__64Lwv .calendar_selectSlot__rkTHQ{margin-left:16px;padding:0}.calendar_mainWrapper__64Lwv .calendar_gridContainer___7u_i{padding-left:16px;padding-right:16px;margin-bottom:20px}}