header{padding:1.5rem 0}header img{max-height:7rem}@media only screen and (max-width:767px){header img{max-height:5rem}}body :is(h1,h2,h3,h4,h5,h6,button){font-weight:700}.main-heading{font-size:4rem;font-weight:700}@media only screen and (max-width:767px){.main-heading{font-size:3rem}}.banner-section{background:url(/_next/static/media/banner.95c19c38.png);background-size:cover;position:relative;background-position:50%;padding:8rem 0}@media only screen and (max-width:767px){.banner-section{background-position:0 0}}.banner-section .contact a{color:var(--blue)!important}.banner-left{position:relative}@media only screen and (min-width:768px){.banner-left{max-width:98%}}.banner-left h1{font-size:4.5rem;font-weight:700;color:var(--white);line-height:1.2;margin-bottom:0}@media only screen and (max-width:767px){.banner-left h1{font-size:3.5rem}.lp-banner-right{padding:2rem 0}}.form-container{background:var(--light);max-width:440px;margin-left:auto}@media only screen and (max-width:767px){.form-container{max-width:100%}.form-container.mob{margin-top:0}}.form-container h2{font-size:3rem;font-weight:700;padding:2rem 0;text-align:center}.form-container form{padding:1rem 2rem 2rem}.form-container form .form-group{margin-bottom:3rem}@media only screen and (max-width:767px){.form-container h2{font-size:2.2rem}}@media only screen and (min-width:768px){.short-data{max-width:80%}}.short-data svg{height:2.2rem;width:2.2rem;min-width:2.2rem;fill:var(--white);margin-top:.5rem}.short-data p{font-size:1.8rem;color:var(--white)}@media only screen and (max-width:767px){.short-data svg{height:2.4rem;width:2.4rem;min-width:2.4rem}.short-data p{font-size:1.8rem}}.outline-text{font-size:2.2rem;display:inline-block;font-weight:700;margin:5rem 0 3rem;border-radius:.6rem;color:var(--blue);background:var(--white);padding:1.2rem 1.8rem}@media only screen and (max-width:767px){.outline-text{font-size:2rem;margin:2rem 0}}.why-choose{padding:0}.why-choose li{font-size:2rem;display:flex;gap:1.5rem;margin-bottom:1rem}.why-choose li svg{fill:var(--blue);height:2.4rem;width:2.4rem;margin-top:.2rem}@media only screen and (max-width:767px){.why-choose li{font-size:1.6rem}.why-choose li .count{height:3rem;width:3rem;min-width:3rem}}.course-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:4rem;gap:4rem}.course-list a{display:inline-block;padding:1rem 2rem;border:.1rem solid var(--blue);color:var(--blue);font-size:1.8rem;border-radius:3rem;width:100%;text-align:center}@media only screen and (max-width:767px){.course-list a{font-size:1.6rem}.course-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2rem}}.recruiter-list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:2rem;gap:2rem}.recruiter-list .recruiters{padding:1rem;display:flex;align-items:center;justify-content:center}.recruiter-list .recruiters img{width:auto;max-height:8rem}@media only screen and (max-width:767px){.recruiter-list{grid-template-columns:repeat(2,1fr);gap:2rem}}footer{padding:3rem 0}footer .logo svg{height:2.5rem}