@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Urbanist:ital,wght@0,100..900;1,100..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap);body.navigation-list.active{overflow:hidden}.navigation-bar{position:relative}.navigation-bar .accordion-toggle{position:fixed;right:10px;top:10px;z-index:15}.navigation-bar img{height:40px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:40px}.navigation-content{font-family:Urbanist,sans-serif;font-weight:600}@media(min-width:1024px){.navigation-content{justify-content:right}}@media(max-width:1024px){.navigation-content{justify-content:center}}@media(min-width:720px){.navigation-content{align-items:center;display:flex;padding:7.5px 0;width:100%}}@media(max-width:720px){.navigation-content{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10}}.accordion-toggle{align-items:center;background:none;background:#fefefe;border:2px solid #7854f70d;border-radius:50%;color:#8e82ff;cursor:pointer;display:flex;font-size:34px;font-weight:800;justify-content:center;padding:10px}@media(max-width:720px){.accordion-toggle{display:block}}.navigation-list{display:flex;list-style:none;position:relative;z-index:2}@media(max-width:720px){.navigation-list{animation:slideIn .5s;height:100%;justify-content:center;transition:ease-in-out}}.navigation-list li{cursor:pointer;font-weight:600;letter-spacing:.1px;position:relative}@media(min-width:1024px){.navigation-list li .nav-button{margin:0 25px}}@media(max-width:1024px){.navigation-list li .nav-button{margin:0 15px}}@media(max-width:720px){.navigation-list li .nav-button{font-size:34px;font-weight:800;text-transform:uppercase}.navigation-list li .nav-button:hover{color:#7854f780}}@media(min-width:720px){.navigation-list li .nav-button{font-size:14px;font-weight:600}}.navigation-list li .nav-button{background:none;border:none;color:#000;cursor:pointer;font-family:Urbanist,sans-serif;text-decoration:none}.navigation-list li .nav-button a{color:#000;text-decoration:none}.navigation-list .dropdown-items{animation:slideInItem .2s;border:2px solid #7854f70d;border-radius:5px;display:none;font-size:13.5px;left:20px;overflow:hidden;position:absolute;top:21px;transition:ease-in-out;width:150px}.navigation-list .dropdown-items li{background-color:#fff;cursor:pointer;list-style:none;padding:10px}.navigation-list .dropdown-items li a{color:#8e82ff;text-decoration:none}@media(max-width:720px){.navigation-list{animation:slideOut .5s;background-color:#fff;display:none;flex-direction:column;transition:ease-out}.navigation-list.active{animation:slideIn 1.5s;display:flex;transition:ease-in-out}.main-list-items{margin:15px 0;text-align:center;width:100%}.dropdown-items{position:absolute;width:100%}.dropdown-items li{width:100%}}@keyframes slideIn{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes slideInItem{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}@media(max-width:720px){.dropdown-items{display:none}.page-width{margin:0 auto;width:calc(100% - 4rem)}.dropdown-items.active{display:none}.accordion-toggle{display:flex}.navigation-bar img{display:none}}@media(min-width:720px){.page-width{margin:0 auto;padding:15px 20px;width:calc(100% - 4rem)}.accordion-toggle,.main-list-items .dropdown-items{display:none}.main-list-items .dropdown-items.active{display:block}}.slideshow{margin:0 0 50px;overflow:hidden;width:100%}.slideshowSlider{transition:1s ease;white-space:nowrap}.slide-background{height:100%}.slide{display:inline-block;position:relative}.slide,.slide img{height:100%;width:100%}.slide img{object-fit:cover}.slide-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.slide-banner{color:#fff}.slide-banner .slide-text{font-family:Montserrat,sans-serif;font-size:34px;font-weight:700;line-height:40px;max-width:600px;white-space:pre-line;word-break:break-word}.slide-banner .slide-text-description{font-family:DM Sans,sans-serif;font-size:15px;margin:10px 0 20px;white-space:pre-line;word-break:break-word}@media screen and (min-width:350px) and (max-width:500px){.slide-banner{font-size:20px;height:auto}}@media (min-width:720px){.slideshowSlider{height:100vh}.slide-overlay{padding:0 50px}}@media (max-width:720px){.slideshowSlider{height:600px}.slide-overlay{padding:0 20px}}.button{align-items:center;background:#7854f7;border:1.5px solid #0000;border-radius:30px;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;outline:0;padding:7.5px 45px;text-align:center}.button a{color:#fff;text-decoration:none}.button svg{color:#ff0;margin-left:5px}.button:hover svg{transform:rotate(90deg);transition:.2s ease-in-out}@media screen and (min-width:350px)and (max-width:720px){.button{font-size:14px;padding:10px 25px}}.value-section{font-family:Montserrat,sans-serif;margin:35px 0;text-align:center}.value-section .value-section-header{font-size:24px;font-weight:700;margin:0 0 35px}.value-section .value-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.value-section .value-container .value{background:#7854f71a;border:2px solid #7854f70d;border-radius:10px;color:#000;flex:0 0 auto;padding:35px 15px;text-align:left}.value-section .value-container .value .value-header{font-weight:600;margin:0 0 20px}.value-section .value-container .value p{font-size:14px;line-height:25px}@media(min-width:720px){.value{width:31%}.page-width{margin:0 auto;padding:15px 20px;width:calc(100% - 4rem)}}@media(max-width:720px){.value{width:100%}.value:nth-child(2){margin:15px 0}.value-container{flex-direction:column}.page-width{margin:0 auto;width:calc(100% - 4rem)}}.school-objectives .objective{align-items:center;display:flex;flex-wrap:wrap;font-family:Urbanist,sans-serif;justify-content:space-between;margin:35px 0}.school-objectives .objective .objective-content{font-size:15px;font-weight:500}.school-objectives .objective .objective-content .missions{line-height:35px;list-style:none}.school-objectives .objective .objective-content .missions .mission{align-items:center;display:flex}.school-objectives .objective .objective-content .missions .mission svg{color:#6b63ff;margin:0 15px 0 0}.school-objectives .objective .objective-content .objective-header{color:#6b63ff;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600}.school-objectives .objective .objective-content .objective-description{line-height:30px;margin:25px 0}.school-objectives .objective .objective-image{border-radius:10px;overflow:hidden}.school-objectives .vision-container{flex-direction:row-reverse;position:relative}.school-objectives .vision-container .chalkboard-image{height:200px;left:90%;position:absolute;top:50%;transform:translateX(-90%);width:200px;z-index:-1}.school-objectives .mission-container{position:relative}.school-objectives .mission-container .h-image{bottom:0;height:150px;left:45%;position:absolute;transform:translateX(-45%);width:150px;z-index:-1}.school-objectives .mission-container .four-image{bottom:0;height:150px;left:40%;position:absolute;transform:translateX(-40%);width:150px;z-index:-1}.school-objectives .mission-container .lottie-fish{left:100px;position:absolute;top:-20%}.autoShow{animation-timeline:view(90% 5%);animation:autoShowAnimation .7s ease-in-out both}@keyframes autoShowAnimation{0%{opacity:0;transform:translateY(200px) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:820px){.objective-image{margin:25px 0 0;min-height:400px;object-fit:cover;transition:.5s ease-in-out;width:100%}.objective{flex-direction:column}}@media(min-width:820px){.objective-content{width:55%}.objective-image{min-height:500px;object-fit:cover;width:35%}}.programme-section .programme-section-header{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:0 0 35px}.programme-section .programmes{display:flex;justify-content:space-between}.programme-section .programmes .program{background:#7854f71a;border:2px solid #7854f70d;border-radius:10px;color:#000;font-family:Montserrat,sans-serif;padding:35px 15px;position:relative;z-index:2}.programme-section .programmes .program .back-to-school{height:200px;position:absolute;right:0;top:-100%;width:200px}.programme-section .programmes .program .letter-image{bottom:-35%;height:100px;left:-5%;position:absolute;width:100px;z-index:-1}.programme-section .programmes .program .program-header{font-weight:600}.programme-section .programmes .program .program-description{font-size:14px;line-height:25px;margin:15px 0}.programme-section .programmes .program .enroll-link{text-decoration:none}.programme-section .programmes .program .enroll-link .enroll-button{align-items:center;background:none;border:none;color:#f75457;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}.programme-section .programmes .program .enroll-link .enroll-button .caret{font-size:20px}@media(min-width:720px){.page-width{margin:0 auto;padding:15px 20px;width:calc(100% - 4rem)}}@media(min-width:640px){.program{width:47%}}@media(max-width:640px){.programmes{flex-direction:column}.nursery{margin:0 0 15px}}@media(max-width:1024px){.fun{display:none}}.testimonial-section{width:100%}.testimonial-section .testimonial-section-header{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;margin:35px 0;text-align:center}.testimonial-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:35px 0;width:100%}.testimonial{border:2px solid #7854f74d;border-radius:10px;box-sizing:border-box;font-size:1.2em;padding:25px 15px 50px;width:30%}.testimonial svg{color:#7854f74d;font-size:34px}.testimonial .parent-info{align-items:center;display:flex;margin:0 0 25px}.testimonial .parent-info .parent-image{background:#d9d9d9;border-radius:50%;height:50px;margin:0 15px 0 0;width:50px}.testimonial .parent-info .parent-details{font-family:Montserrat,sans-serif;font-size:16px}.testimonial .parent-info .parent-details .parent-job{font-family:DM Sans,sans-serif;font-size:13px;margin:5px 0 0}.testimonial .parent-feedback{font-family:Work Sans;font-size:14px;line-height:25px}@media(min-width:720px){.page-width{margin:0 auto;padding:15px 20px;width:calc(100% - 4rem)}.testimonial{min-width:31%}.testimonial-slider{gap:20px}}@media(max-width:720px){.page-width{margin:0 auto;width:calc(100% - 4rem)}}@media(max-width:1024px){.testimonial{margin:0 0 25px;min-width:100%}}.footer-section{background:#000;color:#fff;font-family:Montserrat,sans-serif;padding:45px 0 35px}.footer-section .footer-container{display:flex;justify-content:space-between}.footer-section .footer-container .footer-logo{margin:0 0 25px;width:70px}.footer-section .footer-container .links{line-height:35px}.footer-section .footer-container .footer-item{display:flex;flex-direction:column;font-size:14px}.footer-section .footer-container .footer-item .footer-item-header{font-size:16px;font-weight:600;margin:0 0 25px}.footer-section .footer-container .footer-item .nursery{margin:25px 0}.footer-section .footer-container .footer-item .location{list-style:none}.footer-section .footer-container .footer-item .link{color:#fff;text-decoration:none}.footer-section .footer-container .footer-item .link:hover{color:#6b63ff}.footer-section .footer-container .footer-item .social-media{align-items:center;display:flex;font-size:30px}.footer-section .footer-container .footer-item .social-media svg{cursor:pointer;margin:0 20px 0 0}@media(min-width:720px){.page-width{margin:0 auto;padding:15px 20px;width:calc(100% - 4rem)}.footer-item{width:32%}.location{line-height:30px}}@media(max-width:720px){.page-width{margin:0 auto;width:calc(100% - 4rem)}.footer-container{align-items:center;flex-direction:column;justify-content:center}.footer-item{align-items:center;text-align:center}}.banner-container{height:500px;position:relative}.banner-container .banner-image{height:100%;object-fit:cover;width:100%}.banner-container .banner-container-overlay{align-items:center;background:#00000080;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:34px;font-weight:800;height:100%;justify-content:center;left:0;letter-spacing:.5px;position:absolute;top:0;width:100%}.about-us-description{font-family:Work Sans,sans-serif;line-height:30px;margin:55px 0}.about-us-description .page-width{background:#7854f70d;border:1px solid #7854f70d;border-radius:7px}.about-us-description .about-header{font-size:24px;font-weight:600;margin:25px 0}.about-us-description .drop-cap{float:left;font-size:3.5rem;font-weight:600;line-height:1;padding-right:8px}.about-us-description p{margin:0 0 35px}.members-section{background:#7854f70d;font-family:Work Sans,sans-serif;margin:35px 0 0;padding:25px 0 35px}.members-section header{font-size:24px;font-weight:600;margin:0 0 25px}.members-section .members-container{display:flex;font-family:Work Sans,sans-serif;justify-content:space-between}.members-section .members-container .member-detail .member-image{max-height:300px;max-width:100%}.members-section .members-container .member-detail .member-name{font-weight:600;margin:20px 0 15px}.members-section .members-container .member-detail .member-position{font-size:14px}.about-student{display:flex;justify-content:space-between;margin:35px 0}.about-student .student-image-container{border-radius:10px;height:450px;overflow:hidden}.about-student .student-image-container .student-image{height:100%;object-fit:cover;width:100%}.about-student .student-text-container{background:#7854f70d;border-radius:7px;height:-webkit-fit-content;height:fit-content;line-height:30px;padding:25px 35px}.about-student .student-text-container header{font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;margin:0 0 15px}.about-student .student-text-container p{font-family:Work Sans,sans-serif}@media(max-width:1200px){.members-container{align-items:center;flex-direction:column;justify-content:center}.member-image{margin:25px 0 0}.members-section{text-align:center}}@media(min-width:1200px){.member-detail{width:30%}.x{margin:25px 0 0}.y{margin:50px 0 0}.z{margin:75px 0 0}}@media(max-width:780px){.about-student{flex-direction:column}.student-image-container{margin:0 0 35px}}@media(min-width:780px){.student-image-container{width:45%}.student-text-container{width:50%}}@media(min-width:720px){.slider-page-width{margin:0 auto;width:calc(100% - 4rem)}}.director-container{font-family:Work Sans,sans-serif;line-height:25px}.director-container .director-article{margin:35px 0}.director-container .director-article .opening-message{margin:0 0 25px}.director-container .director-article .director-image{border-radius:50%;height:100px;margin:0 25px 0 0;width:100px}.director-container .director-article .director-image img{height:100%;width:100%}.director-container .director-article .director-closing{align-items:flex-end;display:flex;margin:25px 0 0}.director-container .director-article .director-closing .director-info{list-style:none}.director-container .director-article .director-closing .director-info .bold{font-weight:600}.school-banner-container{height:500px;overflow:hidden;position:relative}.school-banner-container .banner-image{height:100%;object-fit:cover;width:100%}.school-banner-container .school-container-overlay{background:#0000004d;color:#fff;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}.school-banner-container .school-container-overlay header{font-weight:600;letter-spacing:.7px}.school-banner-container .school-container-overlay p{line-height:25px;margin:20px 0 50px}.school-banner-container .school-container-overlay button{background:#7854f7;border:none;border-radius:30px;cursor:pointer;font-family:Work Sans,sans-serif;outline:0;padding:12.5px 50px;width:-webkit-fit-content;width:fit-content}.school-banner-container .school-container-overlay button svg{font-size:15px;margin:0 0 0 5px}.school-banner-container .school-container-overlay button a{align-items:center;color:#fff;display:flex;font-size:15px;text-decoration:none}.school-program-header{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-weight:600;margin:100px 0 25px}.school-program-header .caret{margin:0 0 0 20px}.school-program-header .caret.left{margin:0 20px 0 0}.school-program-container{align-items:center;display:flex;font-family:Montserrat,sans-serif;justify-content:space-between}.school-program-container .school-program-text p{font-size:14px;line-height:25px;margin:20px 0}.school-program-container .school-program-text .feature-header{font-size:16px;font-weight:600;margin:0 0 15px}.school-program-container .school-program-text .welcome-header{font-size:20px;font-weight:600}.school-program-container .school-program-text .features{font-size:14px;list-style:none}.school-program-container .school-program-text .features .feature{align-items:center;display:flex;margin:0 0 10px}.school-program-container .school-program-text .features .feature img{margin:0 15px 0 0;max-width:20px}.school-program-container .school-program-text .contact-button{align-items:center;background:#7854f7;border:1px solid #0000;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-family:Work Sans,sans-serif;font-size:15px;margin:25px 0 0;outline:0;padding:12.5px 50px}.school-program-container .school-program-text .contact-button:hover{background:none;border:1px solid #7854f7;color:#7854f7}.school-program-header.alt{justify-content:right}@media(min-width:720px){.page-width{margin:0 auto;padding:15px 20px;width:calc(100% - 4rem)}.school-container-overlay{border-radius:30px;padding:50px 50px 75px}.school-container-overlay header{font-size:34px;line-height:50px;max-width:75%}.school-container-overlay p{max-width:75%}.school-program-image{width:40%}.school-program-image img{width:100%}.school-program-text{width:50%}.school-program-container.alt{flex-direction:row-reverse}.contact-button{width:-webkit-fit-content;width:fit-content}.school-program-header{font-size:24px}.school-banner-container{border-radius:10px;margin:0 auto;width:calc(100% - 4rem)}}@media(max-width:720px){.page-width{margin:0 auto;width:calc(100% - 4rem)}.school-container-overlay{padding:50px 20px 100px}.school-container-overlay header{font-size:24px;line-height:35px}.school-program-container,.school-program-container.alt{flex-direction:column}.school-program-image{width:100%}.school-program-image img{margin:0 0 25px;width:100%}.contact-button{justify-content:center;width:100%}.school-program-header{font-size:16px}}.overview{font-family:Montserrat,sans-serif}.overview .overview-header{align-items:center;display:flex;font-size:20px;font-weight:600;margin:100px 0 0}.overview .overview-header .caret{margin:0 0 0 20px}.overview .philosophy-header{margin:10px 0 20px}.overview p{font-size:14px;line-height:27.5px}.overview .overview-description{margin:25px 0}.overview .overview-sub-header{font-size:16px;font-weight:600}.overview .ftr{align-items:center;display:flex;font-size:14px;list-style:none;margin:0 0 20px}.overview .ftr span{font-weight:600}.subject-content{font-family:Montserrat,sans-serif;margin:100px 0 65px;text-align:center}.subject-content .subject-container-header{color:#7854f7;font-size:20px;font-weight:600;margin:0 0 35px}.subject-content .subject-container{display:flex;justify-content:space-between;margin:0 0 65px}.subject-content .subject-container .subject{border:1px solid #00000040;border-radius:30px;box-shadow:1px 2px 3px 0 #00000040}.subject-content .subject-container .subject .subject-image-container{align-items:center;background:#f2f2f2;border-top-left-radius:30px;border-top-right-radius:30px;display:flex;justify-content:center;padding:30px}.subject-content .subject-container .subject .subject-text-container{padding:20px 15px}.subject-content .subject-container .subject .subject-text-container .subject-header{font-size:16px;font-weight:700;margin:5px 0 15px}.subject-content .subject-container .subject .subject-text-container .subject-description{font-size:13px;line-height:20px}.subject.styled-subject{position:relative}.subject.styled-subject .hand-print{position:absolute;right:-40px;top:-85px;width:100px;z-index:-1}@media(min-width:820px){.subject{width:31%}.ellipse{margin:0 15px 0 0}.ftr span{margin:0 10px 0 0}}@media(max-width:820px){.subject-container{flex-direction:column}.subject-container .subject{margin:0 0 35px}.ftr{flex-direction:column;text-align:center}.ftr span{margin:0 0 20px}.ellipse{margin:0 0 15px}.features{margin:75px 0 0}.hand-print{display:none}}.admission-steps-section{font-family:Montserrat,sans-serif}.admission-steps-section .admission-header{margin:50px 0 35px;text-align:center}.admission-steps-section .admission-header .main-header{font-weight:600;margin:0 0 20px}.admission-steps-section .admission-header .instruction{font-weight:500}.admission-steps-section .application-button-container{display:flex;margin:0 0 25px;width:100%}.admission-steps-section .application-button-container .application-button{background:#7854f7;border:1px solid #0000;border-radius:5px;cursor:pointer;font-family:Work Sans,sans-serif;font-size:15px;font-weight:500;margin-left:auto;padding:15px 35px}.admission-steps-section .application-button-container .application-button a{color:#fff;text-decoration:none}.admission-steps-section .application-button-container .application-button:hover{background:none;border:1px solid #7854f7}.admission-steps-section .application-button-container .application-button:hover a{color:#7854f7}.admission-steps-section .steps-container{display:flex;flex-wrap:wrap;justify-content:space-between}.admission-steps-section .steps-container .step{background:#7854f70d;border-radius:5px;margin:25px 0;min-height:250px;padding:15px}.admission-steps-section .steps-container .step .step-header-content{align-items:center;display:flex;font-size:18px;font-weight:600;margin:0 0 20px}.admission-steps-section .steps-container .step .step-header-content .step-image{height:40px;margin:0 10px 0 0;width:40px}.admission-steps-section .steps-container .step p{font-size:14px;font-weight:500;line-height:25px}@media(max-width:720px){.steps-container{flex-direction:column}.main-header{font-size:24px}}@media(min-width:720px){.steps-container .step{width:47%}.main-header{font-size:34px}}.gallery-section .gallery-container{display:flex;height:475px;justify-content:space-between;margin:75px 0}.gallery-section .gallery-container .gallery{height:100%;width:32.9%}.gallery-section .gallery-container .gallery.initial{display:flex;flex-direction:column;justify-content:space-between}.gallery-section .gallery-container .gallery.initial .gallery-item-header{font-family:Montserrat,sans-serif;width:100%}.gallery-section .gallery-container .gallery.initial .gallery-item-header header{font-weight:600;margin:0 0 10px}.gallery-section .gallery-container .gallery.initial .gallery-item-header p{font-family:Work Sans,sans-serif;font-weight:500}.gallery-section .gallery-container .gallery.initial .gallery-content{background:#0000001a;height:75%;width:100%}.gallery-section .gallery-container .gallery.central{background:#0000001a}.gallery-section .gallery-container .gallery.final{display:flex;flex-direction:column;justify-content:space-between}.gallery-section .gallery-container .gallery.final .gallery-content,.gallery-section .gallery-container .gallery.final .gallery-item-header{background:#0000001a;height:49.5%;width:100%}@media(min-width:1024px){.gallery.initial .gallery-item-header{height:20%;padding:10px}.gallery.initial .gallery-item-header header{font-size:24px}.gallery.initial .gallery-item-header p{font-size:12px;line-height:25px}}@media(max-width:1024px){.gallery.initial .gallery-item-header{height:25%}.gallery.initial .gallery-item-header header{font-size:14px}.gallery.initial .gallery-item-header p{font-size:9.5px}}@keyframes slide{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.parent-review{display:flex;position:relative}.parent-review-container{overflow:hidden;padding:3rem}.parent-review-container,.slider-container{display:flex;justify-content:center;width:100%}.slider-container{flex-direction:column;height:100%}.slider-container p{line-height:28px;margin-bottom:1rem}.slider-container p:nth-child(2){font-family:Lexend,sans-serif;max-width:95%;text-align:center}.parent-image{height:7.5em;width:7.5em}.parent-image img{border-radius:50%;height:100%;object-fit:cover;width:100%}.parent-review-text{animation:slide .4s ease-in-out;color:#000000d9;font-size:1rem}.parent-name{font-family:Lexend,sans-serif;font-weight:700}.buttonslider{display:flex;justify-content:space-between;position:absolute;right:0;top:11rem;width:100%}.buttonslider-icon{align-items:center;border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.buttonslider-icon svg{color:#8e2dea;cursor:pointer;font-size:1.5rem;text-align:center}.parent-review-slide{display:none;width:0}.slide-active{flex-direction:column}.container-dots,.slide-active{align-items:center;display:flex}.container-dots{bottom:2rem;justify-content:center;left:45%;position:absolute}.dot{background:#fff;border:1px solid;border-radius:50%;height:1rem;margin-right:.5rem;width:1rem}.dot-active{background:#8e2dea99;border:1px solid #fff;cursor:pointer}@media screen and (min-width:350px) and (max-width:750px){.parent-review{display:flex;position:relative}.parent-review-container{padding:2rem;width:100%}.slider-container{display:flex;height:100%;width:100%}.slider-container p{line-height:17px;margin-bottom:15px}.slider-container p:nth-child(2){font-family:Lexend,sans-serif;max-width:95%;text-align:center}.parent-image{height:7em;width:7em}.parent-image img{height:100%;width:100%}.parent-review-text{animation:slide .4s ease-in-out;color:#000000d9;font-size:12px}.parent-name{font-weight:700}.buttonslider{display:flex;justify-content:space-between;position:absolute;right:0;top:12rem;width:100%}.buttonslider-icon{align-items:center;border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.buttonslider-icon svg{color:#8e2dea;cursor:pointer;font-size:1.5rem;text-align:center}.parent-review-slide{display:none;width:0}.slide-active{flex-direction:column}.container-dots,.slide-active{align-items:center;display:flex}.container-dots{bottom:2rem;justify-content:center;left:45%;position:absolute}.dot{background:#fff;border:1px solid;border-radius:50%;height:1rem;margin-right:.5rem;width:1rem}.dot-active{background:#8e2dea99;border:1px solid #fff;cursor:pointer}}*{box-sizing:border-box;margin:0;padding:0}.parent-feedback-header{align-items:center;display:flex;height:7rem;justify-content:center}.parent-feedback-text p{line-height:1.5rem;margin-bottom:2rem}@media screen and (min-width:350px) and (max-width:750px){.parent-feedback-header{font-size:16px;height:auto;text-align:center}.parent-feedback-text p{font-size:14px;line-height:20px;margin-bottom:15px}}.contact-us-banner{height:105vh;position:relative;width:100%}.contact-us-banner img{height:100%;object-fit:cover;width:100%}.contact-us-container{background:#000000b3;display:flex;font-family:Work Sans,sans-serif;height:100%;justify-content:space-between;left:0;line-height:25px;padding:50px 25px;position:absolute;top:0;width:100%}.contact-details{color:#ccc;display:flex;flex-direction:column;gap:10px;width:45%}.contact-details-part-one{display:flex;flex-direction:column;gap:6px}.contact-details h2{color:#8e82ff;font-size:24px;margin:0 0 25px}.social-icons a{color:#ccc;font-size:20px;margin-right:10px}.get-in-touch{width:45%}.contact-us-form{display:flex;flex-direction:column;gap:10px;justify-content:center}.get-in-touch h2{color:#8e82ff;font-size:24px}.cuf,.get-in-touch form{display:flex;flex-direction:column}.br{margin:15px 0}.get-in-touch label{color:#ccc;font-weight:700;margin-top:15px}.get-in-touch input,.get-in-touch textarea{border:none;border-radius:5px;font-family:Work Sans,sans-serif;height:auto;margin-top:5px;outline:0;padding:15px;resize:none}.get-in-touch button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Work Sans,sans-serif;font-size:16px;margin-top:20px;padding:15px}.get-in-touch button,.get-in-touch button:hover{background-color:#8e82ff}@media screen and (min-width:350px)and (max-width:750px){.contact-us-banner{width:100%}.contact-us-banner img{height:100%;width:100%}.contact-us-container{display:flex;flex-direction:column;justify-content:space-between}.contact-page-width{margin:0 auto;padding:10px 15px;width:calc(100% - 1rem)}.contact-details{display:flex;flex-direction:column;gap:10px;width:100%}.contact-details-part-one{display:flex;flex-direction:column;gap:6px}.contact-details h2{font-size:24px}.social-icons a{font-size:20px;margin-right:10px}.get-in-touch{width:100%}.contact-us-form{display:flex;flex-direction:column;gap:10px;justify-content:center}.get-in-touch h2{font-size:24px}.cuf,.get-in-touch form{display:flex;flex-direction:column}.get-in-touch label{font-weight:700;margin-top:10px}.get-in-touch input,.get-in-touch textarea{border:1px solid #ccc;border-radius:5px;margin-top:5px;padding:10px}.get-in-touch button{border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px}.get-in-touch button:hover{background-color:#8e82ff}}.application-section .admission-header{font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;margin:35px 0;text-align:center}.application-section .application-form{border-radius:7px}.application-section .application-form .form-footer{font-family:Work Sans,sans-serif;font-weight:500}.application-section .application-form .submit-button-container{align-items:center;display:flex;justify-content:center;margin:45px 0 35px;width:100%}.application-section .application-form .submit-button-container .submit-button{background:#7854f7;border:1px solid #0000;border-radius:30px;cursor:pointer;font-family:Work Sans,sans-serif;font-size:15px;font-weight:500;padding:15px 35px}.application-section .application-form .submit-button-container .submit-button a{color:#fff;text-decoration:none}.application-section label{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600}.application-section .form-section-header{align-items:center;display:flex;margin:0 0 25px}@media screen and (max-width:720px){.application-section .form-section-header{flex-direction:column}}.application-section .form-section-header .section-header{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}@media screen and (min-width:720px){.application-section .form-section-header .section-header{margin:0 15px 0 0}}@media screen and (max-width:720px){.application-section .form-section-header .section-header{margin:0 0 15px}}.application-section .form-section-header .requirement{font-family:Work Sans,sans-serif;font-size:13px}.application-section .triple-input{border:1px solid #7854f733;border-radius:5px;display:flex;margin:10px 0 20px;overflow:hidden;width:100%}@media screen and (max-width:720px){.application-section .triple-input{flex-direction:column}}.application-section .triple-input .name-part{border:none;font-family:Work Sans,sans-serif;outline:0;padding:15px}@media screen and (min-width:720px){.application-section .triple-input .name-part{text-align:center;width:33%}}.application-section .triple-input .name-info::placeholder{font-family:Work Sans,sans-serif;font-size:13px;font-style:italic}.application-section .triple-option{display:flex;justify-content:space-between}@media screen and (max-width:840px){.application-section .triple-option{flex-direction:column}}.application-section .triple-option div{display:flex;flex-direction:column}@media screen and (min-width:840px){.application-section .triple-option div{width:30%}}@media screen and (max-width:840px){.application-section .triple-option div{margin:0 0 20px}}.application-section .single-input .input-field{width:100%}.application-section .input-field{border:1px solid #7854f733;border-radius:5px;font-family:Work Sans,sans-serif;margin:10px 0 0;outline:0}@media screen and (min-width:720px){.application-section .input-field{padding:15px 35px}}@media screen and (max-width:720px){.application-section .input-field{padding:15px}}.application-section .container{border-radius:5px;margin:0 0 20px;overflow:hidden}.form-section{border:2px solid #7854f70d;border-radius:7px;box-shadow:1px 1px 1px 1px #00000008;margin:0 0 45px;padding:35px 25px 25px}
/*# sourceMappingURL=main.480c1360.css.map*/