.BookingForm_section__efe18{padding:12rem 0;background-color:#fef4f4}.BookingForm_row__BJhan{align-items:stretch}.BookingForm_col1__q1Zck{display:flex;flex-direction:column}.BookingForm_heading__utbVM{font-size:30px;font-weight:700;color:#3978d4;margin-bottom:13px}.BookingForm_subtxt__BRPEO{margin-bottom:24px}.BookingForm_subtxt__BRPEO p{font-size:14px!important;line-height:1.5;color:#333}.BookingForm_imgdiv__lvM_p{text-align:center}.BookingForm_imgdiv__lvM_p img{max-width:100%;height:auto}.BookingForm_form__ofpM2{border-radius:8px;padding:30px}.BookingForm_formLabel__AhasE{margin-bottom:8px;font-size:16px;font-weight:700;color:#427dcc}.BookingForm_formControl__hYVfa{width:100%;height:48px;border:1px solid #ddd;border-radius:4px;padding:8px 12px;font-size:14px;color:#333}.BookingForm_formControl__hYVfa::placeholder{color:#aaa}.BookingForm_formControl__hYVfa:focus{outline:none;border-color:#3978d4}.BookingForm_formSelect__RzTJp{width:100%;height:48px;border:1px solid #ddd;border-radius:4px;padding:8px 12px;font-size:14px;color:#333;background-color:#fff}.BookingForm_formSelect__RzTJp:focus{outline:none;border-color:#3978d4}.BookingForm_formTextarea___XjBl{width:100%;min-height:120px;border:1px solid #ddd;border-radius:4px;padding:12px;font-size:14px;color:#333;resize:vertical}.BookingForm_formTextarea___XjBl::placeholder{color:#aaa}.BookingForm_formTextarea___XjBl:focus{outline:none;border-color:#3978d4}.BookingForm_checkboxGroup__Vgrs6{margin-top:12px}.BookingForm_formCheck__V3gPp{display:flex;align-items:center;margin-bottom:12px}.BookingForm_formCheckInput__yJ1Gz{margin-right:8px;width:16px;height:16px}.BookingForm_formCheckLabel___oKnu{font-size:14px;color:#333;margin-bottom:0}.BookingForm_submitBtn__ndDkY{background-color:#f7941d;color:#fff;border:none;border-radius:4px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s}.BookingForm_submitBtn__ndDkY:hover{background-color:#d97a08}.BookingForm_errorInput__fQXN9{border-color:#dc3545!important}.BookingForm_errorMessage__yL20B{color:#dc3545;font-size:12px;margin-top:4px;font-weight:500}@media(max-width:991px){.BookingForm_heading__utbVM{font-size:32px}.BookingForm_form__ofpM2{padding:24px}}@media(max-width:767px){.BookingForm_section__efe18{padding:50px 0}.BookingForm_heading__utbVM{font-size:28px}.BookingForm_imgdiv__lvM_p{margin-bottom:30px}}.BookingForm_toastMessage__IHd02{position:fixed;top:20px;right:20px;z-index:9999;width:350px;animation:BookingForm_slideIn__qSc0t .3s ease-in-out}@keyframes BookingForm_slideIn__qSc0t{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.BookingForm_toastContent__igA3u{display:flex;align-items:flex-start;background-color:#fff;color:#333;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;padding:16px;border-left:4px solid #4caf50}.BookingForm_toastIcon__fnrI7{margin-right:12px;color:#4caf50;flex-shrink:0;display:flex;align-items:center;justify-content:center}.BookingForm_toastText__Cfzy1{flex-grow:1}.BookingForm_toastText__Cfzy1 h4{margin:0 0 5px;font-size:16px;font-weight:600}.BookingForm_toastText__Cfzy1 p{margin:0;font-size:14px;line-height:1.4}.BookingForm_toastClose__SFKtm{background:none;border:none;color:#999;font-size:20px;cursor:pointer;padding:0 4px;line-height:1;margin-left:8px;transition:color .2s}.BookingForm_toastClose__SFKtm:hover{color:#333}.BookingForm_toastClose__SFKtm:focus{outline:none}.thinkingMath_whyChooseSection__EkgaQ{background-color:#f8f9fa;padding:2rem 0}.thinkingMath_sectionTitle__xwYBg{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem}.thinkingMath_sectionText__L6i4_{font-size:1rem;line-height:1.6;color:#555;margin-bottom:1rem}.thinkingMath_imageContainer__I2Dte{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.thinkingMath_featureImage__PJZda{width:100%;height:auto;object-fit:cover;border-radius:8px}@media(max-width:992px){.thinkingMath_sectionTitle__xwYBg{font-size:2rem}.thinkingMath_imageContainer__I2Dte{max-width:500px;margin:0 auto}}@media(max-width:576px){.thinkingMath_sectionTitle__xwYBg{font-size:1.75rem}}@media(min-width:992px){.thinkingMath_whyChooseSection__EkgaQ .thinkingMath_row__wX9bQ>div{padding-left:1.5rem;padding-right:1.5rem}}.awardWinning_whyChooseSection__vW7iN{background-color:#f8f9fa;padding:2rem 0}.awardWinning_sectionTitle__gL__M{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem}.awardWinning_sectionText__AMZWx{font-size:1rem;line-height:1.6;color:#555;margin-bottom:1rem}.awardWinning_imageContainer__u4DhY{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.awardWinning_featureImage__ZkTrV{width:100%;height:auto;object-fit:cover;border-radius:8px}@media(max-width:992px){.awardWinning_sectionTitle__gL__M{font-size:2rem}.awardWinning_imageContainer__u4DhY{max-width:500px;margin:0 auto}}@media(max-width:576px){.awardWinning_sectionTitle__gL__M{font-size:1.75rem}}@media(min-width:992px){.awardWinning_whyChooseSection__vW7iN .awardWinning_row__n86u6>div{padding-left:1.5rem;padding-right:1.5rem}}.classroom_whyChooseSection__XC_wv{background-color:#f8f9fa;padding:2rem 0}.classroom_sectionTitle__7i7Z2{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem}.classroom_sectionText__lSj_Y{font-size:1rem;line-height:1.6;color:#555;margin-bottom:1rem}.classroom_imageContainer__Ts5Si{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.classroom_featureImage__bdq4v{width:100%;height:auto;object-fit:cover;border-radius:8px}@media(max-width:992px){.classroom_sectionTitle__7i7Z2{font-size:2rem}.classroom_imageContainer__Ts5Si{max-width:500px;margin:0 auto}}@media(max-width:576px){.classroom_sectionTitle__7i7Z2{font-size:1.75rem}}@media(min-width:992px){.classroom_whyChooseSection__XC_wv .classroom_row__cst7x>div{padding-left:1.5rem;padding-right:1.5rem}}.workSheet_whyChooseSection___g8oa{background-color:#f8f9fa;padding:2rem 0}.workSheet_sectionTitle__HWbb1{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1.5rem}.workSheet_sectionText__dTWjk{font-size:1rem;line-height:1.6;color:#555;margin-bottom:1rem}.workSheet_imageContainer__W1KfF{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.workSheet_featureImage__Ku3Mm{width:100%;height:auto;object-fit:cover;border-radius:8px}@media(max-width:992px){.workSheet_sectionTitle__HWbb1{font-size:2rem}.workSheet_imageContainer__W1KfF{max-width:500px;margin:0 auto}}@media(max-width:576px){.workSheet_sectionTitle__HWbb1{font-size:1.75rem}}@media(min-width:992px){.workSheet_whyChooseSection___g8oa .workSheet_row__CVDWQ>div{padding-left:1.5rem;padding-right:1.5rem}}