header{padding:1.4rem 0}header img{max-height:5rem}@media only screen and (max-width:767px){header{padding:1rem 0}header img{max-height:5rem}}body :is(h1,h2,h3,h4,h5,h6,button){font-weight:700}.main-heading{font-size:3.4rem;font-weight:700}@media only screen and (max-width:767px){.main-heading{font-size:3rem}}.banner-section{background:linear-gradient(rgba(24,80,135,.88),#145b91),url(/_next/static/media/banner.f003f683.jpg);background-size:cover;position:relative;padding:0 0 3rem}@media only screen and (max-width:767px){.banner-section{background:linear-gradient(rgba(24,80,135,.88),#145b91),url(/_next/static/media/banner.f003f683.jpg)}}.banner-section .contact a{color:var(--blue)!important}.lp-banner-container{padding:4rem 1.5rem}@media only screen and (max-width:767px){.lp-banner-container{padding-bottom:0}}.banner-left-container{position:relative}@media only screen and (min-width:768px){.banner-left-container{max-width:98%}}.banner-left-container h1{font-size:4rem;font-weight:700;line-height:1.2;color:var(--white);margin:0 0 .5rem}@media only screen and (max-width:767px){.banner-left-container h1{font-size:3.2rem}}.banner-left-container .subtitle{margin-top:4rem;font-weight:500}@media only screen and (max-width:767px){.banner-right-container{padding:2rem 0}}.banner-info{grid-template-columns:repeat(2,1fr);gap:1rem}.banner-info h2{font-size:1.6rem}@media only screen and (max-width:767px){.banner-info svg{display:none}.banner-info p{font-size:1.2rem}}.form-container{background:var(--white);max-width:440px;margin-left:auto;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}@media only screen and (max-width:767px){.form-container{max-width:100%}.form-container.mob{margin:3rem 0;background:var(--white);border:.1rem solid var(--blue);border-radius:1rem}}.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:.4rem;color:var(--white);border:.1rem solid var(--white);padding:1.2rem 1.8rem}@media only screen and (max-width:767px){.outline-text{font-size:2rem;margin:2rem 0}}.why-choose-list{-webkit-padding-start:3rem;padding-inline-start:3rem}.why-choose-list li{font-size:2rem;display:flex;gap:1.5rem;margin-bottom:1rem;position:relative}.why-choose-list li:before{position:absolute;content:"";left:-2.5rem;top:.7rem;background:var(--black);height:1.2rem;width:1.2rem;border-radius:50%}@media only screen and (max-width:767px){.why-choose-list li{font-size:1.6rem}.why-choose-list li .count{height:3rem;width:3rem;min-width:3rem}}.course-offered{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:4rem;gap:4rem}.course-offered a{display:inline-block;padding:1.2rem 2rem;color:var(--blue);font-size:1.8rem;border-radius:.4rem;width:100%;background:var(--light);text-align:center}@media only screen and (max-width:767px){.course-offered a{font-size:1.6rem}.course-offered{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 .recruiter-item{padding:1rem;display:flex;align-items:center;justify-content:center;background:var(--light);border-radius:1rem}.recruiter-list .recruiter-item img{width:auto;max-height:8rem;mix-blend-mode:darken}@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}