.homepage-align{display:flex;flex-direction:column;width:100%;align-items:center}.cont1{width:100%}@media (min-width:1200px){.img-container-carousel{width:100%;display:flex;justify-content:center;margin-top:1rem;filter:brightness(50%)}}.img-container-carousel{width:100%;background:rgba(0,0,0,.5)}.carousel-data{color:#fff;font-size:32px;margin-top:-30%}.bi-chevron-left,.bi-chevron-right{font-size:50px;color:#000}.banner-heading{font-size:54px}.banner-image{width:100%;display:flex;align-items:center}.about-us-home{color:#3b395e;margin-right:8px}.about-home{color:#ff7162}.aboutus-home-img{width:618px;height:567px}.about-home-description{line-height:30px;width:80%}.about-us-container{margin-top:8%}.about-us-home-heading{text-align:start}.about-home-description{font-size:18px}.about-us-readmore-button{text-align:start;padding:10px;background-color:#ff7162;color:#fff;font-weight:700}.visionmission-background{width:100%;height:680px;background-color:#3b395e;padding-top:3%;margin-top:7%}.vision-container{width:600px;height:530px;border:1px solid white;border-radius:20px;margin:20px;color:#fff;background-color:#ff7162}.mission-our,.vision-our{font-size:32px;font-weight:800;color:#fff;margin-right:10px}.mission-mission{font-size:32px;font-weight:800;color:#ff7162}.vision-vision{font-size:32px;font-weight:800;color:#3b395e}.missionvission-img{object-fit:cover}.fa-graduation-cap{padding:20px;border-radius:50%;background-color:#f37f8c;font-size:25px;color:#fff}.vision-heading{color:#f37f8c;font-weight:700;font-size:22px;padding-bottom:20px}.fa-cubes{padding:20px;border-radius:50%;background-color:#adcb69;font-size:25px;color:#fff}.mission-heading{color:#adcb69;font-weight:700;font-size:22px;padding-bottom:20px}.mission-vision-description{padding-top:5%}.mission-description{margin-top:-10px;line-height:30px}.upcomming-event-heading{font-size:36px;font-weight:700;margin-top:80px;text-align:center;color:#8374cf}.upcomming-event-heading-description{text-align:center;font-size:20px;font-family:DM Sans;color:#747474;font-weight:500}.homepage-align{margin-top:-6px}.upcomming-events-section{background-color:#f5f5f5;padding-bottom:50px}.event-card-img{border-radius:50%;object-fit:cover;margin-left:20px;margin-right:-20px;border:2px double black}.events-card-title{font-weight:700;color:#f5b048}.event-card-description{font-size:18px;line-height:30px;font-family:DM Sans;color:#747474}.home-about-img{width:600px;height:400px;padding-left:20px;object-fit:contain}.home-about-list{list-style:none;padding:15px 35px;font-weight:700;font-size:20px}.fa-chevron-down{margin-right:10px;color:#f5b048;border:3px solid #f5b048;border-radius:50%}.home-about-heading{font-size:36px;font-weight:700;color:#8374cf}.home-about-description{font-size:18px;line-height:30px;font-family:DM Sans;color:#747474}.our-programs-home{background-color:#f5b048;color:#fff;font-weight:700;font-size:36px;width:100%}#triangle-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #f5b048;margin-left:50%;margin-top:-10px}.ourprograms-title{font-weight:700;color:#8273ce;font-size:30px}.ourprograms-description{color:#555}.ourprograms-home-img{width:440px;height:270px}.title-border{margin:20px 20px 20px 0;width:80px;border-bottom:2px solid #f5b048}.ourprograms-button{color:#f5b048;background-color:transparent;border:2px solid #f5b048;padding:5px 20px 4px;border-radius:10px;text-align:center;font-weight:700}.parents-words-main-heading{padding-top:20px;text-align:center;color:#8373ce;font-weight:700;font-size:30px}.border-left-1-about{border-bottom:2px solid #f8b54d;width:80px;margin-bottom:3px}.border-left-2-about{border-bottom:2px solid #f8b54d;width:80px}.fa-star{margin-top:-5px;margin-left:5px;margin-right:5px;color:#8373ce;font-size:12px}.border-right-1-about{border-bottom:2px solid #f8b54d;width:80px;margin-bottom:3px}.border-right-2-about{border-bottom:2px solid #f8b54d;width:80px}.parents-word-name-home{color:#8374cf;font-weight:700;font-size:22px}.knowledge-partner-main{background-color:#fff;padding-top:2%}.knowledge-heading{color:#8374cf;font-weight:700;font-size:20px;font-family:DM Sans}.knowledge-description{font-weight:400;font-style:normal;font-size:18px;line-height:30px;font-family:DM Sans}.banner-card{width:100%;height:748px}@media (min-width:1300px){.banner-card-carousel{width:100%;height:700px!important;object-fit:contain}}@media (max-width: 1400px){.banner-card-carousel{width:100%;height:450px!important;object-fit:fill}.bannercard-text-heading{font-size:52px;font-weight:800}.enroll-now{display:none}}@media (max-width: 850px) and (min-width: 600px){.banner-card-carousel{width:100%;height:450px!important;object-fit:fill;background-color:transparent}}@media (max-width: 550px){.banner-card-carousel{width:100%;height:220px!important;object-fit:contain}.home-about-img{width:350px;height:220px;padding:0;object-fit:contain}#order-1{order:1}#order-2{order:2}}.upcoming-event-main-card:hover{transform:scale(1.05);box-shadow:#110c2e26 0 48px 100px}.upcoming-event-main-card{transition:transform .5s}.about-us-main-section{background-color:#fff;padding-top:50px}.card-upcoming-description{padding-left:10px}.card-description-ourprograms,.mission-description{line-height:30px;font-family:DM Sans;color:#747474}.home-about-tagline{font-weight:600}@media (min-width: 821px){.knowledge-partner{display:flex;flex-direction:row;align-items:center;width:100%}.mission-vision-description{margin-left:30px;padding-left:20px}}@media (min-width: 821px){.home-about-us-container,.vision-mission-container{display:flex}}@media (min-width: 821px){.upcomingevents-responsive{display:flex;flex-direction:row}.knowledge-partner-image{padding:30px}.upcoming-event-main-card{width:600px;justify-content:center}.event-card-img{display:flex}}@media (max-width: 820px){.home-about-heading,.home-about-tagline,.knowledge-heading{text-align:center}}@media (max-width: 600px){.vision-icon,.mission-icon{display:none}#imgOrder2{order:2}#imgOrder1{order:1}.upcoming-event-main-card{display:flex;flex-direction:column}.upcoming-events-container-img{display:flex;flex-direction:column;justify-content:center;margin-left:-12px}.card-upcoming-description{text-align:center}}.upcoming-events-container-img{display:flex;align-items:center}.parents-words-about-description{font-family:DM Sans}.why-nextgen-feature{padding:30px;background-color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow-x:hidden}.section-title{text-align:center;font-size:2.8rem;font-weight:700;color:#8374cf;margin-bottom:60px;position:relative}.section-title:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:80px;height:4px;border-radius:2px}.feature-container{display:flex;align-items:center;gap:30px;max-width:1200px;width:100%}.feature-text,.feature-image{flex:1}.feature-text h3{font-size:2.3rem;font-weight:700;color:#002349;margin-top:0;line-height:1.3}.feature-text p{font-size:1rem;line-height:1.8;color:#555;margin-bottom:0}.feature-image{overflow:hidden;border-radius:12px}.feature-image img{width:280px;height:auto;border-radius:12px;display:block;margin-left:auto;margin-right:auto}@media (max-width: 768px){.section-title{font-size:1.8rem}.feature-container{flex-direction:column;text-align:center}.feature-text h3{font-size:1.8rem}.why-nextgen-feature{padding:60px 7%}.slide-in-left,.slide-in-right{transform:translate(0)}}.facilities-section{padding:80px 5%;text-align:center}.facilities-section .section-title{font-size:2.8rem;font-weight:700;color:#002349;margin-bottom:20px}.facilities-section .section-intro{line-height:1.7;max-width:800px;margin:0 auto 60px;font-size:18px;line-height:30px;font-family:DM Sans;color:#747474}.facilities-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;max-width:1200px;margin:0 auto}.facility-item{display:flex;flex-direction:column;align-items:center;width:140px}.icon-box{width:110px;height:110px;background-color:#fff9f2;border:1px solid #ffe8d1;border-radius:20px;display:flex;justify-content:center;align-items:center;margin-bottom:15px;transition:transform .3s ease,box-shadow .3s ease}.facility-item:hover .icon-box{transform:translateY(-8px);box-shadow:0 10px 20px #f07c0026}.facility-icon{width:50px;height:50px;stroke:#f07c00;stroke-width:1.5}.facility-label{font-size:.9rem;font-weight:500;line-height:1.4;line-height:30px;font-family:DM Sans;color:#747474;text-align:center}.learn-more-button{background-color:#f5b048;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;text-decoration:none;margin-top:10px}.parents-words-carousel-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 15px}.parents-words-carousel-container .card{height:100%;display:flex;flex-direction:column;text-align:center;border:none;box-shadow:0 4px 15px #0000001a;border-radius:12px;transition:transform .3s ease}.parents-words-carousel-container .card:hover{transform:translateY(-5px)}.parents-words-carousel-container .card .card-body{display:flex;flex-direction:column;flex-grow:1}.parents-words-carousel-container .card .card-text{flex-grow:1;color:#555}.parents-word-name-home{font-size:1.1rem;font-weight:700;color:#8374cf;margin-top:15px}
