.teachers-container{padding:2rem}.teachers-card{border-radius:12px;padding:8.5rem}.teachers-card h1{color:#1e3a8a;font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.c-pageBanner__intro{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#22323d;text-align:left;margin-top:10px}.c-pageBanner{background-size:cover;overflow:hidden;position:relative;z-index:100;padding-top:60px}.c-pageBanner--aboutUs,.c-pageBanner--courses{background-image:url(/_next/static/media/hero1.68218dc6.e3c2ca9c.jpg)}.c-pageBanner--about{background-image:url(/_next/static/media/P5.\ About-min.60a79330.jpg)}.c-pageBanner--teacher{background-image:url(/_next/static/media/P7.\ Careers-min.40ac6412.jpg)}.c-pageBanner--events{background-image:url(/_next/static/media/P1.\ Events-min.24e89d91.jpg)}.c-pageBanner--resources{background-image:url(/_next/static/media/P2.\ Resources-min.99091edc.jpg)}.c-pageBanner--contact{background-image:url(/_next/static/media/P6.\ Contact-min.c97ffe95.jpg)}.c-pageBanner__backgroundOverlay{background:linear-gradient(180deg,#eda80a,rgba(237,168,10,.82) 50.52%,#fff);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.c-text{display:flex;flex-direction:column;gap:40px}.c-pageBanner__container{align-items:flex-end;display:flex;justify-content:space-around;max-width:1440px;padding-top:90px;position:relative;width:100%;z-index:1}.c-pageBanner__container .c-pageBanner__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;min-width:40%}.c-pageBanner__container .c-pageBanner__content .c-pageBanner__heading{color:#fff;font-family:Montserrat,sans-serif;font-size:60px;font-weight:700;line-height:64px;margin-bottom:120px}.c-pageBanner__container .c-pageBanner__img{border-radius:32px;box-shadow:4px 13px 35px 0 rgba(0,0,0,.18);height:clamp(15.5625rem,35.924vw - 4.645rem,27.687rem);margin-bottom:40px;margin-right:-30px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1440px){.c-pageBanner__container .c-pageBanner__img{margin-right:-92px}.c-pageBanner__container{padding:0 10px}}@media only screen and (max-width:1348px){.c-pageBanner__container .c-pageBanner__img{margin-right:0}}@media only screen and (max-width:1000px){.c-pageBanner__container .c-pageBanner__content .c-pageBanner__heading{font-size:48px;line-height:48px;margin-bottom:0}}@media only screen and (max-width:800px){.c-pageBanner__container{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:space-between}.c-pageBanner__container .c-pageBanner__img{width:100%}}@media only screen and (max-width:600px){.c-pageBanner__container{padding:36px 10px}}.teachers-content{color:#fff;line-height:1.7}.teachers-content p{margin-bottom:1.5rem;font-size:1.1rem}.button-container{text-align:center;margin-top:2rem;display:inline-block}.contact-button{background-color:#4f46e5;color:#fff;border:none;border-radius:50px;padding:.8rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.contact-button:hover{background-color:#4338ca}@media (max-width:768px){.teachers-container{padding:1rem}.teachers-card{padding:1.5rem}.teachers-card h1{font-size:1.75rem}.teachers-content p{font-size:1rem}}.sectionContainer1{padding:50px 140px}@media only screen and (max-width:600px){.c-pageBanner__intro{text-align:center}.c-course__details .c-course__listContainer{flex-direction:column}.c-text__textContainer{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.c-course__intro .c-course__content .c-course__title{display:block!important;width:0!important}}@media only screen and (max-width:1540px){.sectionContainer1{padding:40px 50px 50px}}@media only screen and (max-width:1445px){.sectionContainer1{padding:90px 50px 0}}@media only screen and (max-width:1355px){.sectionContainer1{padding:120px 53px 0 22px}}@media only screen and (max-width:750px){.sectionContainer1{padding:100px 10px 10px}}