.CtaSection2_contactBox__KJFak{margin-top:24px;display:flex;gap:24px;padding:32px;background:linear-gradient(135deg,#27965f,#81b94d);border-radius:16px;color:#fff;align-items:center;box-shadow:0 8px 25px rgba(39,150,95,.25)}@media(max-width:768px){.CtaSection2_contactBox__KJFak{flex-direction:column;text-align:center;padding:24px}}.CtaSection2_contactIcon__8cd95{width:70px;height:70px;background:hsla(0,0%,100%,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;backdrop-filter:blur(10px)}.CtaSection2_contactIcon__8cd95 i{font-size:32px}@media(max-width:768px){.CtaSection2_contactIcon__8cd95{margin:0 auto}}.CtaSection2_contactContent__KPvid{flex:1 1}.CtaSection2_contactContent__KPvid h3{font-size:22px;font-weight:700;margin:0 0 10px}.CtaSection2_contactContent__KPvid p{font-size:15px;line-height:1.6;margin:0 0 20px;opacity:.95}.CtaSection2_contactButton__lDFmh{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;text-decoration:none;border:1px solid #ff6b35;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(255,107,53,.3)}.CtaSection2_contactButton__lDFmh i{font-size:16px}.CtaSection2_contactButton__lDFmh:hover{color:#fff;transform:translateY(-3px);box-shadow:0 12px 35px rgba(255,107,53,.4);background:linear-gradient(135deg,#f7931e,#ff6b35)}.CtaSection2_contactButton__lDFmh:active{transform:translateY(-1px)}.Courses_coursesContainer__h88rS{padding:40px;width:100%;box-sizing:border-box}@media(max-width:768px){.Courses_coursesContainer__h88rS{padding:12px}}.Courses_header__3fhuh{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}@media(max-width:768px){.Courses_header__3fhuh{flex-direction:column;text-align:center;gap:12px;margin-bottom:20px;padding-bottom:15px}}.Courses_headerIcon__cNJ5W{width:70px;height:70px;background:linear-gradient(135deg,#27965f,#81b94d);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 15px rgba(39,150,95,.3)}@media(max-width:768px){.Courses_headerIcon__cNJ5W{width:50px;height:50px;border-radius:12px}}.Courses_headerIcon__cNJ5W i{font-size:32px;color:#fff}@media(max-width:768px){.Courses_headerIcon__cNJ5W i{font-size:24px}}.Courses_headerContent__2CvzQ{flex:1 1}.Courses_title__qmIAg{font-size:28px;font-weight:700;color:#5a607f;margin:0 0 8px}@media(max-width:768px){.Courses_title__qmIAg{font-size:20px;margin:0 0 6px}}.Courses_subtitle__CCj_R{font-size:15px;color:#7e7e7e;margin:0;line-height:1.6}@media(max-width:768px){.Courses_subtitle__CCj_R{font-size:13px;line-height:1.5}}.Courses_filters__IvAIM{display:flex;gap:15px;margin-bottom:30px;flex-wrap:wrap;width:100%;box-sizing:border-box}@media(max-width:768px){.Courses_filters__IvAIM{gap:10px;margin-bottom:20px;flex-wrap:wrap}}.Courses_searchBox___AgQq{flex:1 1;min-width:250px;position:relative;display:flex;align-items:center}@media(max-width:768px){.Courses_searchBox___AgQq{min-width:160px}}.Courses_searchBox___AgQq i{position:absolute;left:16px;color:#7e7e7e;font-size:16px}@media(max-width:768px){.Courses_searchBox___AgQq i{left:12px;font-size:14px}}.Courses_searchBox___AgQq input{width:100%;padding:14px 16px 14px 45px;border:2px solid #e0e0e0;border-radius:8px;font-size:15px;transition:all .3s ease}@media(max-width:768px){.Courses_searchBox___AgQq input{padding:10px 12px 10px 35px;font-size:14px;border-radius:6px}}.Courses_searchBox___AgQq input:focus{outline:none;border-color:#27965f;box-shadow:0 0 0 3px rgba(39,150,95,.1)}.Courses_searchBox___AgQq input::-moz-placeholder{color:#999}.Courses_searchBox___AgQq input:-ms-input-placeholder{color:#999}.Courses_searchBox___AgQq input::placeholder{color:#999}.Courses_filterButton__lLAlC{display:flex;align-items:center;gap:8px;padding:14px 24px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;font-size:15px;font-weight:500;color:#5a607f;cursor:pointer;transition:all .3s ease}@media(max-width:768px){.Courses_filterButton__lLAlC{padding:10px 16px;font-size:13px;border-radius:6px;gap:6px}}.Courses_filterButton__lLAlC i{font-size:16px}@media(max-width:768px){.Courses_filterButton__lLAlC i{font-size:14px}}.Courses_filterButton__lLAlC:hover{border-color:#27965f;color:#27965f}.Courses_filterButtonActive__BP8cf{background:#27965f;border-color:#27965f;color:#fff}.Courses_filterButtonActive__BP8cf:hover{background:#81b94d;border-color:#81b94d}.Courses_coursesGrid__26tvc{display:grid;grid-gap:24px;gap:24px;margin-bottom:24px}@media(max-width:768px){.Courses_coursesGrid__26tvc{gap:16px;margin-bottom:16px}}.Courses_courseCard__7rNx7{position:relative;background:#fff;border:2px solid #f0f0f0;border-radius:12px;overflow:hidden;transition:all .3s ease}.Courses_featuredBadge__b8m4w{position:absolute;top:12px;z-index:2;display:flex;align-items:center;gap:4px;padding:6px 10px;background:linear-gradient(135deg,#ffa726,#fb8c00);color:#fff;border-radius:12px;font-size:11px;font-weight:600;box-shadow:0 2px 8px rgba(255,167,38,.4)}@media(min-width:768px){.Courses_featuredBadge__b8m4w{right:12px}}@media(max-width:768px){.Courses_featuredBadge__b8m4w{position:relative;width:-moz-fit-content;width:fit-content;top:8px;left:8px;padding:4px 8px;font-size:10px;border-radius:8px;gap:3px}}.Courses_featuredBadge__b8m4w i{font-size:12px}@media(max-width:768px){.Courses_featuredBadge__b8m4w i{font-size:10px}}.Courses_courseImage__oW3Bj{width:100%;height:200px;background:linear-gradient(135deg,#f8f9fa,#fff);display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:768px){.Courses_courseImage__oW3Bj{height:150px}}.Courses_courseImage__oW3Bj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Courses_courseContent__jRlYN{padding:24px}@media(max-width:768px){.Courses_courseContent__jRlYN{padding:16px}}.Courses_courseName__HPjRo{font-size:20px;font-weight:700;color:#5a607f;margin:0 0 12px;line-height:1.3}@media(max-width:768px){.Courses_courseName__HPjRo{font-size:16px;margin:0 0 8px;line-height:1.4}}.Courses_courseName__HPjRo:hover{color:#27965f}.Courses_courseDescription__Ur_Q1{font-size:14px;line-height:1.7;color:#7e7e7e;margin:0 0 20px}@media(max-width:768px){.Courses_courseDescription__Ur_Q1{font-size:13px;line-height:1.6;margin:0 0 15px}}.Courses_courseDetails__D8EvR{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px;padding:20px;background:linear-gradient(135deg,rgba(39,150,95,.05),#fff);border-radius:8px}@media(max-width:768px){.Courses_courseDetails__D8EvR{grid-template-columns:1fr;gap:12px;margin-bottom:15px;padding:15px;border-radius:6px}}.Courses_detailItem__pVm5Y{display:flex;align-items:center;gap:12px}@media(max-width:768px){.Courses_detailItem__pVm5Y{gap:10px}}.Courses_detailItem__pVm5Y i{width:40px;height:40px;background:#27965f;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}@media(max-width:768px){.Courses_detailItem__pVm5Y i{width:32px;height:32px;font-size:14px;border-radius:6px}}.Courses_detailItem__pVm5Y div{display:flex;flex-direction:column;gap:4px}@media(max-width:768px){.Courses_detailItem__pVm5Y div{gap:2px}}.Courses_detailLabel__xPdS6{font-size:12px;color:#7e7e7e;font-weight:500}@media(max-width:768px){.Courses_detailLabel__xPdS6{font-size:11px}}.Courses_detailValue__77Imf{font-size:16px;color:#5a607f;font-weight:700}@media(max-width:768px){.Courses_detailValue__77Imf{font-size:14px}}.Courses_eligibility__5jXhc{margin-top:20px;padding:20px;background:linear-gradient(135deg,rgba(152,197,66,.1),rgba(39,150,95,.05));border-radius:8px;border-left:4px solid #98c542}@media(max-width:768px){.Courses_eligibility__5jXhc{margin-top:15px;padding:15px;border-radius:6px;border-left-width:3px;font-size:12px}}.Courses_eligibility__5jXhc h4{font-size:16px;font-weight:700;color:#5a607f;margin:0 0 12px;display:flex;align-items:center;gap:8px}@media(max-width:768px){.Courses_eligibility__5jXhc h4{font-size:14px;margin:0 0 8px;gap:6px}}.Courses_eligibility__5jXhc h4 i{color:#27965f}.Courses_eligibility__5jXhc p{font-size:14px;line-height:1.7;color:#7e7e7e;margin-bottom:10px}@media(max-width:768px){.Courses_eligibility__5jXhc p{font-size:13px;line-height:1.6;margin-bottom:8px}}.Courses_eligibility__5jXhc p:last-child{margin-bottom:0}.Courses_eligibility__5jXhc ol,.Courses_eligibility__5jXhc ul{margin:10px 0;padding-left:20px}@media(max-width:768px){.Courses_eligibility__5jXhc ol,.Courses_eligibility__5jXhc ul{margin:8px 0;padding-left:16px}}.Courses_eligibility__5jXhc li{margin-bottom:8px;font-size:14px;color:#7e7e7e}@media(max-width:768px){.Courses_eligibility__5jXhc li{margin-bottom:6px;font-size:13px}}.Courses_additionalInfo__XR2Q2{margin-top:15px;padding-top:15px;border-top:1px solid #f0f0f0;font-size:14px;line-height:1.7;color:#7e7e7e}@media(max-width:768px){.Courses_additionalInfo__XR2Q2{margin-top:12px;padding-top:12px;font-size:13px;line-height:1.6}}.Courses_additionalInfo__XR2Q2 p{margin-bottom:10px}@media(max-width:768px){.Courses_additionalInfo__XR2Q2 p{margin-bottom:8px}}.Courses_additionalInfo__XR2Q2 p:last-child{margin-bottom:0}.Courses_additionalInfo__XR2Q2 ol,.Courses_additionalInfo__XR2Q2 ul{margin:10px 0;padding-left:20px}@media(max-width:768px){.Courses_additionalInfo__XR2Q2 ol,.Courses_additionalInfo__XR2Q2 ul{margin:8px 0;padding-left:16px}}.Courses_additionalInfo__XR2Q2 li{margin-bottom:8px}@media(max-width:768px){.Courses_additionalInfo__XR2Q2 li{margin-bottom:6px}}.Courses_noData__8a_EI{text-align:center;padding:80px 20px;color:#7e7e7e}@media(max-width:768px){.Courses_noData__8a_EI{padding:40px 15px}}.Courses_noData__8a_EI i{font-size:64px;color:#27965f;margin-bottom:20px;display:block;opacity:.5}@media(max-width:768px){.Courses_noData__8a_EI i{font-size:48px;margin-bottom:15px}}.Courses_noData__8a_EI p{font-size:18px;font-weight:600;margin:0 0 10px;color:#5a607f}@media(max-width:768px){.Courses_noData__8a_EI p{font-size:16px;margin:0 0 8px}}.Courses_noData__8a_EI span{font-size:15px;display:block}@media(max-width:768px){.Courses_noData__8a_EI span{font-size:13px}}.Courses_courseCTAContainer__7i344{display:flex;justify-content:flex-end;margin-top:20px}.Courses_courseCTA__hjtmr{display:inline-flex;align-items:center;gap:6px;background:#27965f;color:#fff;padding:6px 16px;border-radius:50px;font-size:13px;font-weight:500;text-decoration:none;transition:all .3s ease}.Courses_courseCTA__hjtmr:hover{background:#228252;box-shadow:0 8px 25px rgba(39,150,95,.4);color:#fff;text-decoration:none}