@font-face{font-family:Inter;src:url(/build/assets/inter-variable-c8O0ljhh.ttf);font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-Thin-leD9T1nx.ttf) format("truetype");font-weight:100;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-ExtraLight-u2IJXg5c.ttf) format("truetype");font-weight:200;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-Light-DT6-CsId.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-Medium-Cxde2ZoM.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-SemiBold-B_fPDAUb.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-Bold-qTAUjFF7.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-ExtraBold-W_qeO1XX.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/Poppins-Black-yHqY0KRU.ttf) format("truetype");font-weight:900;font-display:swap}.banner-section{padding:30px 0;background:#dde4f9}@media only screen and (max-width:1024px){.banner-section{padding:40px 0}.banner-section .content-para{width:80%}}@media only screen and (max-width:767px){.banner-section .content-para{width:90%}}.banner-section .banner-title{display:flex;align-items:center;flex-wrap:wrap;font-size:55px;font-weight:800;color:#1a1a1a;column-gap:15px;row-gap:5px;line-height:1.2}@media only screen and (max-width:1536px){.banner-section .banner-title{font-size:50px}}@media only screen and (max-width:1441px){.banner-section .banner-title{font-size:45px}}@media only screen and (max-width:1370px){.banner-section .banner-title{font-size:40px}}@media only screen and (max-width:1199px){.banner-section .banner-title{font-size:38px}}@media only screen and (max-width:1024px){.banner-section .banner-title{font-size:40px;width:75%;justify-content:center}}@media only screen and (max-width:767px){.banner-section .banner-title{font-size:28px;width:100%;line-height:.2;column-gap:10px;row-gap:0}}@media only screen and (max-width:380px){.banner-section .banner-title{font-size:26px}}.banner-section .dynamic-container{position:relative;display:inline-flex;overflow:hidden;height:1.2em;vertical-align:top;transition:width .4s cubic-bezier(.4,0,.2,1)}.banner-section .dynamic-container .rotating-text-list{list-style:none;display:flex;flex-direction:column;transition:transform .6s cubic-bezier(.645,.045,.355,1)}.banner-section .dynamic-container .rotating-text-list .word-item{display:block;color:#1d4ed8;white-space:nowrap;height:1.2em;line-height:1.2;text-align:start;width:fit-content}.banner-section .main-btn{padding:14px 26px}@media only screen and (max-width:1024px){.banner-section .main-btn{padding:10px 20px}.banner-section .main-btn svg{width:18px;height:20px}}@media only screen and (max-width:767px){.banner-section .main-btn{font-size:14px;padding:8px 12px;border-radius:6px;gap:5px!important}.banner-section .main-btn svg{width:15px;height:17px}}.banner-section .main-btn svg{width:22px}.banner-section .img-div img{height:530px;width:100%;object-fit:contain}@media only screen and (max-width:1536px){.banner-section .img-div img{height:450px}}@media only screen and (max-width:1441px){.banner-section .img-div img{height:400px}}@media only screen and (max-width:1370px){.banner-section .img-div img{height:350px}}@media only screen and (max-width:1024px){.banner-section .img-div img{height:380px}}@media only screen and (max-width:767px){.banner-section .img-div img{height:250px}}@media only screen and (max-width:380px){.banner-section .img-div img{height:240px}}.category-section .title-section{width:35%}@media only screen and (max-width:1199px){.category-section .title-section{width:50%}}@media only screen and (max-width:1024px){.category-section .title-section{width:60%}}@media only screen and (max-width:767px){.category-section .title-section{width:100%}}.category-section .categories{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media only screen and (max-width:1024px){.category-section .categories{grid-template-columns:repeat(2,1fr);gap:10px}}@media only screen and (max-width:767px){.category-section .categories{grid-template-columns:repeat(1,1fr);gap:15px}}.category-section .categories .category-items{border-radius:30px;background:#f9fafb;padding:40px;display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;border:1px solid transparent;transition:.3s ease;text-decoration:none}@media only screen and (max-width:1024px){.category-section .categories .category-items{padding:30px 10px}}@media only screen and (max-width:767px){.category-section .categories .category-items{padding:25px 10px}}.category-section .categories .category-items:hover:nth-child(1){border:1px solid #A575BA}.category-section .categories .category-items:hover:nth-child(1) .main-btn{border:1px solid #A575BA;color:#a575ba}.category-section .categories .category-items:hover:nth-child(1) .main-btn svg path{fill:#a575ba}.category-section .categories .category-items:hover:nth-child(1) .main-btn{background:#a575ba;color:#fff}.category-section .categories .category-items:hover:nth-child(1) .main-btn svg path{fill:#fff}.category-section .categories .category-items:hover:nth-child(2){border:1px solid #107CB8}.category-section .categories .category-items:hover:nth-child(2) .main-btn{border:1px solid #107CB8;color:#107cb8}.category-section .categories .category-items:hover:nth-child(2) .main-btn svg path{fill:#107cb8}.category-section .categories .category-items:hover:nth-child(2) .main-btn{background:#107cb8;color:#fff}.category-section .categories .category-items:hover:nth-child(2) .main-btn svg path{fill:#fff}.category-section .categories .category-items:hover:nth-child(3){border:1px solid #865B63}.category-section .categories .category-items:hover:nth-child(3) .main-btn{border:1px solid #865B63;color:#865b63}.category-section .categories .category-items:hover:nth-child(3) .main-btn svg path{fill:#865b63}.category-section .categories .category-items:hover:nth-child(3) .main-btn{background:#865b63;color:#fff}.category-section .categories .category-items:hover:nth-child(3) .main-btn svg path{fill:#fff}.category-section .categories .category-items:hover{background:transparent}.category-section .categories .category-items:hover:nth-child(4){border:1px solid #216BCF}.category-section .categories .category-items:hover:nth-child(4) .main-btn{border:1px solid #216BCF;color:#216bcf}.category-section .categories .category-items:hover:nth-child(4) .main-btn svg path{fill:#216bcf}.category-section .categories .category-items:hover:nth-child(4) .main-btn{background:#216bcf;color:#fff}.category-section .categories .category-items:hover:nth-child(4) .main-btn svg path{fill:#fff}.category-section .categories .category-items .icon-div{min-width:60px;min-height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center}.category-section .categories .category-items .icon-div img{width:100%;height:35px;object-fit:contain}.category-section .categories .category-items .category-content{display:flex;flex-direction:column;align-items:center;margin:10px 0}@media only screen and (max-width:1024px){.category-section .categories .category-items .category-content{margin:8px 0}}.category-section .categories .category-items .category-content h3{font-size:18px;font-weight:700}.category-section .categories .category-items .category-content .content-para{font-size:14px;font-weight:500!important}@media only screen and (max-width:1024px){.category-section .categories .category-items .category-content .content-para{font-size:16px!important}}.category-section .categories .category-items .main-btn{padding:4px 15px;border-radius:8px;font-size:14px;font-weight:600}@media only screen and (max-width:767px){.category-section .categories .category-items .main-btn{padding:8px 20px;font-size:16px}}.category-section .categories .category-items .main-btn:hover{color:#fff}.category-section .categories .category-items .main-btn svg{width:15px}.category-section .categories .category-items:nth-child(1) .icon-div{background:#a575ba20}.category-section .categories .category-items:nth-child(1) .category-content h3{color:#a575ba}.category-section .categories .category-items:nth-child(1) .main-btn{border:1px solid #A575BA;color:#a575ba}.category-section .categories .category-items:nth-child(1) .main-btn svg path{fill:#a575ba}.category-section .categories .category-items:nth-child(2) .icon-div{background:#107cb820}.category-section .categories .category-items:nth-child(2) .category-content h3{color:#107cb8}.category-section .categories .category-items:nth-child(2) .main-btn{border:1px solid #107CB8;color:#107cb8}.category-section .categories .category-items:nth-child(2) .main-btn svg path{fill:#107cb8}.category-section .categories .category-items:nth-child(3) .icon-div{background:#865b6320}.category-section .categories .category-items:nth-child(3) .category-content h3{color:#865b63}.category-section .categories .category-items:nth-child(3) .main-btn{border:1px solid #865B63;color:#865b63}.category-section .categories .category-items:nth-child(3) .main-btn svg path{fill:#865b63}.category-section .categories .category-items:nth-child(4) .icon-div{background:#216bcf20}.category-section .categories .category-items:nth-child(4) .category-content h3{color:#216bcf}.category-section .categories .category-items:nth-child(4) .main-btn{border:1px solid #216BCF;color:#216bcf}.category-section .categories .category-items:nth-child(4) .main-btn svg path{fill:#216bcf}.course-section .top-section{display:flex;align-items:end;justify-content:space-between}@media only screen and (max-width:767px){.course-section .top-section{flex-direction:column;align-items:start;gap:10px}}.about-stem-section .img-div{width:100%;height:467px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.about-stem-section .img-div{height:300px}}@media only screen and (max-width:380px){.about-stem-section .img-div{height:260px}}.about-stem-section .img-div img{height:100%;width:fit-content;object-fit:contain;border-radius:20px}.about-stem-section ul{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){.about-stem-section ul{gap:20px}}.about-stem-section ul li{display:flex;align-items:center;gap:10px;font-size:18px;color:#192335;font-weight:500}@media only screen and (max-width:1536px){.about-stem-section ul li{font-size:16px}}@media only screen and (max-width:767px){.about-stem-section ul li{font-weight:400;font-size:16px}}.about-stem-section ul li img{width:45px;height:45px}@media only screen and (max-width:1024px){.about-stem-section ul li img{width:40px;height:40px}}.counter-section .counter-items{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}@media only screen and (max-width:767px){.counter-section .counter-items{grid-template-columns:repeat(2,1fr);gap:30px}}.counter-section .counter-items .counter-item:nth-child(1) .counter-number{color:#a575ba}.counter-section .counter-items .counter-item:nth-child(2) .counter-number{color:#107cb8}.counter-section .counter-items .counter-item:nth-child(3) .counter-number{color:#865b63}.counter-section .counter-items .counter-item:nth-child(4) .counter-number{color:#216bcf}.counter-section .counter-items .counter-item .counter-number{font-weight:700;font-size:36px}@media only screen and (max-width:767px){.counter-section .counter-items .counter-item .counter-number{font-size:30px}}.counter-section .counter-items .counter-item .counter-label{color:#030712;font-size:16px;font-weight:500}@media only screen and (max-width:767px){.counter-section .counter-items .counter-item .counter-label{font-size:14px}}.testimonital-section{background:#ffe9dd}.testimonital-section .testimonial-items .owl-item{opacity:.5;transition:.3s ease}@media only screen and (max-width:1199px){.testimonital-section .testimonial-items .owl-item{opacity:1}}.testimonital-section .testimonial-items .owl-item.center{opacity:1}.testimonital-section .testimonial-items .testimonial-item{background:#fff;padding:40px;border-radius:20px}@media only screen and (max-width:767px){.testimonital-section .testimonial-items .testimonial-item{padding:25px}}.testimonital-section .testimonial-items .testimonial-item .content-para{color:#030712;font-size:16px!important;line-height:24px!important}.testimonital-section .testimonial-items .testimonial-item .details{margin-top:30px}@media only screen and (max-width:767px){.testimonital-section .testimonial-items .testimonial-item .details{margin-top:10px}}.testimonital-section .testimonial-items .testimonial-item .details img{width:60px;height:60px;border-radius:50%;object-fit:cover}@media only screen and (max-width:767px){.testimonital-section .testimonial-items .testimonial-item .details img{width:50px;height:50px}}.testimonital-section .testimonial-items .testimonial-item .details .testimonial-user-name{font-size:18px;font-weight:600;color:#030712}@media only screen and (max-width:1536px){.testimonital-section .testimonial-items .testimonial-item .details .testimonial-user-name{font-size:16px}}@media only screen and (max-width:767px){.testimonital-section .testimonial-items .testimonial-item .details .testimonial-user-name{font-size:15px}}.testimonital-section .testimonial-items .testimonial-item .details .testimonial-user-role{font-size:14px;color:#192335}@media only screen and (max-width:767px){.testimonital-section .testimonial-items .testimonial-item .details .testimonial-user-role{font-size:12px}}.faq-section .img-div img{width:100%;height:100%;object-fit:contain}.faq-section .faq-items .accordion{display:flex;flex-direction:column;gap:10px}.faq-section .faq-items .accordion .accordion-item{border:none!important}.faq-section .faq-items .accordion .accordion-item .accordion-button{background:transparent!important;border-radius:5px!important;border:1px solid #D9D9D9!important;font-weight:600;font-size:18px;color:#030712;box-shadow:none}@media only screen and (max-width:767px){.faq-section .faq-items .accordion .accordion-item .accordion-button{font-size:16px;padding:14px}}.faq-section .faq-items .accordion .accordion-item .accordion-body{padding:15px 0;padding-right:30px!important;color:#192335;font-weight:500}@media only screen and (max-width:767px){.faq-section .faq-items .accordion .accordion-item .accordion-body{font-size:14px}}
