header{padding:1.5rem 0}header img{max-height:7.5rem}@media only screen and (max-width:767px){header img{max-height:5rem}}.header{padding:1.5rem 0}.banner-section{background:url(/_next/static/media/banner-new.b26b3fc0.png);background-size:cover;background-position:50%;position:relative;padding:10rem 0}@media only screen and (max-width:767px){.banner-section{padding:6rem 0;background-position:0 0}}.banner-left{position:relative}.banner-left h1{font-size:4.2rem;font-weight:700;color:var(--white);margin:0;line-height:1.2}@media only screen and (max-width:767px){.lp-banner-right{padding:2rem 0;width:100%}}.form-container{background:var(--white);padding:3rem 2rem;border-radius:1rem;max-width:440px;margin:3rem 0 0 auto;box-shadow:0 26px 58px 0 rgba(0,0,0,.22),0 5px 14px 0 rgba(0,0,0,.18)}@media only screen and (max-width:767px){.form-container{padding:2rem 1.6rem;box-shadow:none}}.form-container h2{font-size:2.8rem;margin-bottom:2rem;font-weight:700}.form-container .blue-btn{font-size:2rem}@media only screen and (max-width:767px){.form-container .blue-btn{font-size:1.8rem}.form-container h2{font-size:2.2rem}}.form-container.mob{background:var(--blue)}.form-container.mob h2{color:var(--white)}.form-container.mob .blue-btn{background:var(--white);color:var(--blue)}.why-choose li{font-size:1.8rem}.why-choose li svg{fill:var(--blue);margin-top:.2rem}footer{padding:3rem 0}footer .logo svg{height:3.5rem}.admission-open{font-size:2.4rem;color:var(--white);border:.1rem solid var(--white);padding:1rem 2.2rem;display:inline-block;font-weight:700;border-radius:.2rem}@media only screen and (max-width:767px){.admission-open{padding:.8rem;font-size:2rem}}.why-choose li{font-size:2rem;display:flex;gap:1.5rem;margin-bottom:1rem}@media only screen and (max-width:767px){.why-choose li{font-size:1.6rem}}.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.4rem}.course-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2rem}}.form-input{background:var(--white)}.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}}@media only screen and (min-width:768px){.banner-content{max-width:82%}}