@import url(https://fonts.googleapis.com/css2?family=Fredoka:wght@300;400;500;600;700&display=swap);*{border:0;box-sizing:border-box;font-family:Fredoka,sans-serif;font-weight:400;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-toddlers:#5e548e;--color-twos:#ffbc42;--color-threes:#ff595e;--color-vpk:#0fa3b1;--color-summer:#0fa3b1}.header-container{height:95vh;width:100%}.header-container .slide{-webkit-filter:brightness(90%);filter:brightness(90%);height:95vh;object-fit:cover;object-position:10% 10%;width:100%}.slogan{color:#fff;font-size:60px;font-weight:600;left:4%;position:relative;top:-20%;z-index:5}.fade{z-index:-10}.header-container .school-name{filter:brightness(150%);-webkit-filter:drop-shadow(2px 2px 5px #fff);filter:drop-shadow(2px 2px 5px #ffffff);height:600px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:10}@media screen and (max-width:1024px){.slogan{font-size:40px;top:-13%}.header-container .school-name{height:500px;width:auto}}@media screen and (max-width:600px){.slogan{font-size:40px;top:-20%}.header-container img{object-position:60% 60%}.header-container .school-name{height:300px;width:auto}}.react-slideshow-container{align-items:center;display:flex;position:relative}.react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{align-items:center;background:hsla(0,0%,100%,.6);border:0;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:transparent;border:0;color:transparent;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.navbar{background-color:hsla(0,0%,100%,.95);box-shadow:0 0 4px 4px rgba(0,0,0,.5);position:fixed;top:0;width:100%;z-index:999}.navbar img{height:105px;margin-left:10rem;transition:.3s ease;width:180px}.navbar a{color:rgba(0,0,0,.75);font-size:22px;font-weight:500;text-decoration:none;transition:.3s ease}.navbar a:hover{color:#d1d1f9;cursor:pointer;transition:.3s ease}.nav-menu__contact{background-color:#d1d1f9;border-radius:5px;padding:6px 18px}nav .nav-menu__contact:hover{color:#fff}nav{display:flex;float:right;justify-content:center;padding:2.5rem 0}.nav-menu{align-items:center;display:flex;gap:2.5rem;justify-content:space-between;margin-right:10rem}.hamburger{cursor:pointer;display:none}.bar{background-color:#4f4358;display:block;height:3px;margin:5px auto;transition:all .3s ease-in-out;width:25px}@media screen and (max-width:1200px){.navbar img{height:90px;margin-left:5rem;transition:.3s ease;width:150px}nav{padding:2rem 4rem}.hamburger{display:block}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:first-child{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.hamburger.active .bar:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.nav-menu{align-items:center;background-color:hsla(0,0%,100%,.95);box-shadow:0 0 4px 4px rgba(0,0,0,.2);flex-direction:column;left:105%;padding:2rem;position:fixed;top:15%;transition:.3s;width:200px}.nav-menu.active{left:75%}.nav-menu .nav-menu__contact{font-size:19.5px}}@media screen and (max-width:600px){.navbar img{height:75px;margin-left:3rem;transition:.3s ease;width:130px}.nav-menu.active{left:45%}nav{padding:1.75rem 3rem}.navbar .nav-menu__contact{font-size:18px}}.marquee{background-color:#e6e6fa;color:#333;font-size:22px;font-weight:500;padding:.5rem 0;top:0;width:100%;z-index:1000}@media screen and (max-width:600px){.marquee{font-size:16px}}.mission_container{--mask:radial-gradient(107.33px at 50% 144.00px,#000 99%,#0000 101%) calc(50% - 96px) 0/192px 100%,radial-gradient(107.33px at 50% -96px,#0000 99%,#000 101%) 50% 48px/192px 100% repeat-x;background-color:#daeff9;background:repeating-linear-gradient(45deg,#ceebf9,#ceebf9 5px,#daeff9 0,#daeff9 25px);margin-top:-3.5%;-webkit-mask:var(--mask);mask:var(--mask)}.mission-grid{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:auto;padding:13rem 1rem;width:100%}.mission-item{height:450px;position:relative}.mission-title{background-color:#fff;border-radius:100px;float:right;font-size:45px;font-weight:500;margin-bottom:35px;margin-right:15%;margin-top:5%;padding:2rem 4rem}.mission-text{float:right;font-size:24px;font-weight:400;line-height:1.7;margin-right:16%;text-align:right;width:600px}.learnmore-btn{background-color:#fff;bottom:-70px;box-shadow:0 1px 0 1px rgba(0,0,0,.029);color:#5b737f;cursor:pointer;font-size:20px;font-weight:600;padding:.75rem 1.75rem;position:absolute;right:16%;transition:.3s ease}.learnmore-btn:hover{background-color:#5b737f;color:#fff;transition:.3s ease}.mission-gif,.mission-img{margin-left:5%;position:absolute;top:10%}.mission-img{border-left:10px solid #fff;border-radius:100px;border-top:15px solid #fff;height:500px}.mission-gif{-webkit-filter:drop-shadow(5px 5px 5px #fff);filter:drop-shadow(5px 5px 5px #ffffff);height:390px;left:68%;top:30%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:1200px){.mission_container{margin-top:-7.5%}.mission-grid{grid-template-columns:.8fr;justify-content:center}.mission-item{text-align:center}.mission-img{height:350px;position:relative}.mission-gif{height:200px;margin-top:10%}.mission-title{margin:auto auto 20px;width:100%}.mission-text{font-size:23px;margin:auto;text-align:center;width:100%}.learnmore-btn{position:relative;right:-8px;top:35px}}@media screen and (max-width:600px){.mission_container{margin-top:-25%}.mission-item{height:350px;margin-bottom:40px}.mission-img{height:240px;position:relative;right:15px}.mission-item{margin-top:-25%}.mission-gif{height:145px;margin-top:8%}.mission-title{font-size:35px}.mission-text{font-size:19px;line-height:2}.learnmore-btn{font-size:18px;position:relative;right:2px;top:35px}}.curriculum-container{background-color:#fff;height:100%;margin-bottom:5rem;padding-top:5rem;text-align:center}.curriculum-title{color:#141111;font-size:75px;font-weight:700;text-align:center;text-shadow:0 2px 2px #a9a9a9}.curriculum-list{grid-gap:3em;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:2em;width:80%}.curriculum,.curriculum-list{display:grid;justify-content:center;margin:auto}.curriculum{padding:2rem;text-align:center;transition:.3s ease;width:100%}.curriculum:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.3s ease}.curriculum h3{font-size:35px;font-weight:500;padding:.2rem}.program-title{border-radius:50px;color:#fff;font-size:35px;font-size:large;margin:0 1.5rem;z-index:1}.curriculum img,.program-title{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,.5));filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.curriculum img{border-radius:150px;height:220px;justify-self:center;margin-bottom:-20px;object-fit:cover;width:240px}.curriculum p{color:#3a3a3a;font-size:17px;font-weight:400;margin-top:10px;width:300px}.viewall-btn{background-color:#4269a7;box-shadow:0 2px 0 2px rgba(0,0,0,.029);color:#fff;cursor:pointer;font-size:20px;font-weight:600;padding:.5rem 2rem;transition:.5s ease}.viewall-btn:hover{background-color:#0f2f61;transition:.5s ease}.program-title.one{background-color:var(--color-toddlers)}.program-title.two{background-color:var(--color-twos)}.program-title.three{background-color:var(--color-threes)}.program-title.four{background-color:var(--color-vpk)}@media screen and (max-width:1024px){.curriculum-title{font-size:50px}}@media screen and (max-width:600px){.curriculum-title{font-size:40px}.curriculum img{height:200px;width:210px}}.reviews-container{background-color:#d6fbe4;background-image:linear-gradient(135deg,#caeed8 25%,transparent 0),linear-gradient(225deg,#caeed8 25%,transparent 0),linear-gradient(45deg,#caeed8 25%,transparent 0),linear-gradient(315deg,#caeed8 25%,#d6fbe4 0);background-position:18px 0,18px 0,0 0,0 0;background-repeat:repeat;background-size:36px 36px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:.75;padding-bottom:5rem;padding-top:3rem}.reviews-list{grid-gap:3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:auto;padding:2em;width:80%}.review{background-color:#fff;box-shadow:0 0 5px 5px rgba(0,0,0,.203);padding:1.5rem;text-align:center;transition:.3s ease}.reviews-title{color:#141111;font-size:60px;font-weight:700;text-align:center;text-shadow:0 2px 2px #a9a9a9}.review h3{font-size:30px;font-weight:600;margin-bottom:1rem}.review p{font-size:15px;font-weight:500;margin-bottom:2rem}.review{display:flex;flex-direction:column}.review img{align-self:center;-webkit-filter:brightness(.9) invert(.7) sepia(.9) hue-rotate(10deg) saturate(200%);filter:brightness(.9) invert(.7) sepia(.9) hue-rotate(10deg) saturate(200%);height:30px;margin-top:auto}@media screen and (max-width:600px){.reviews-title{font-size:55px}}.footer-container{--mask:radial-gradient(107.33px at 50% 144.00px,#000 99%,#0000 101%) calc(50% - 96px) 0/192px 100%,radial-gradient(107.33px at 50% -96px,#0000 99%,#000 101%) 50% 48px/192px 100% repeat-x;background-color:#fff;margin-top:-3.5%;-webkit-mask:var(--mask);mask:var(--mask)}.footer-list{grid-gap:3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:auto;padding:9rem 2em;width:70%}.footer{text-align:center}.footer h3{font-size:30px;font-weight:600;margin-bottom:13px}.footer h4{font-size:17px;font-weight:400;line-height:1.5}.footer .footer-number{color:#261056;font-size:20px}.footer-logos{grid-gap:2rem;display:grid;gap:2rem;grid-auto-flow:row;grid-template-rows:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:auto}.footer-logo{height:230px;margin:auto}.copyright{display:grid;justify-content:center;margin:-35px auto auto}.nac-logo{height:110px;width:340px}.goalseal-logo{height:130px;margin:0 auto;width:160px}.footer-map iframe{height:250px;margin-top:20px;width:300px}@media screen and (max-width:1200px){.footer-container{margin-top:-18%}.footer-logos{gap:10px;grid-template-rows:1fr}.footer-logo{height:200px}.nac-logo{height:90px;width:300px}.footer-map iframe{height:200px;margin-top:20px;width:250px}}.headercurriculum-container{width:auto}.headercurriculum-container img{height:60vh;object-fit:cover;width:100%}.headercurriculum-container h1{bottom:50%;color:#fff;font-size:80px;font-weight:600;position:absolute;-webkit-transform:translate(10%,50%);transform:translate(10%,50%)}@media screen and (max-width:1024px){.headercurriculum-container h1{font-size:50px}}@media screen and (max-width:800px){.headercurriculum-container h1{font-size:40px;top:25%;width:-webkit-min-content;width:min-content}}.curriculuminfo-container{--mask:radial-gradient(107.33px at 50% 144.00px,#000 99%,#0000 101%) calc(50% - 96px) 0/192px 100%,radial-gradient(107.33px at 50% -96px,#0000 99%,#000 101%) 50% 48px/192px 100% repeat-x;background-color:#f9f9f9;background-image:radial-gradient(#adccc4 1.6500000000000001px,transparent 0),radial-gradient(#adccc4 1.6500000000000001px,#f9f9f9 0);background-position:0 0,33px 33px;background-size:66px 66px;margin-top:-4%;-webkit-mask:var(--mask);mask:var(--mask);padding-bottom:10rem}.info-list{grid-gap:3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:auto;padding:2em;width:80%}.info{height:600px;margin-top:30%;text-align:center}.info h2{filter:drop-shadow(7px 7px 7px #00000064);-webkit-filter:drop-shadow(7px 7px 7px #00000064);font-size:34px;font-weight:500;margin-bottom:10px}.info img{filter:drop-shadow(7px 7px 7px #00000081);-webkit-filter:drop-shadow(7px 7px 7px #00000081);height:230px}.info .frogstreet-logo{height:300px;margin-bottom:-45px}.info .logohead{height:150px}.info h3{font-size:18px;line-height:1.5}.frogstreet-video{filter:drop-shadow(7px 7px 7px #00000081);-webkit-filter:drop-shadow(7px 7px 7px #00000081);margin-top:-100px;text-align:center}@media screen and (max-width:1024px){.curriculuminfo-container{margin-top:-8%}.info-list{grid-template-columns:1fr;margin-bottom:250px;row-gap:0}.info{height:250px}}@media screen and (max-width:600px){.curriculuminfo-container{margin-top:-18%}.info-list{margin-bottom:15%}.info img{height:160px}.info .frogstreet-logo{height:200px}.info .logohead{height:100px}.info h3{font-size:16px;line-height:1.5}.frogstreet-video{display:none}.info h2{font-size:22px}}.programs-list{display:grid;grid-auto-flow:row;grid-template-rows:repeat(auto-fit,minmax(250px,1fr));margin:auto}.program-img{-webkit-mask-image:linear-gradient(270deg,#000 50%,transparent);mask-image:linear-gradient(270deg,#000 50%,transparent);max-height:500px;object-fit:cover;width:100%}.right{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.program{background-color:#fff;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:auto;width:100%}.program-title{background:none;font-size:60px;font-weight:500;margin-top:10px;padding:1rem;text-align:center}.program-desc{font-size:20px;line-height:1.5;margin:0 auto;text-align:center;width:90%;word-spacing:1.5px}.toddlers{color:#5e548e}.twos{color:#ffbc42}.threes{color:#ff595e}.vpk{color:#0fa3b1}.camp{color:#8ac926}@media screen and (max-width:1024px){.programs-list{grid-template-rows:1fr}.program{grid-auto-flow:row;grid-template-columns:1fr;margin-bottom:100px}.program-img{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent);max-height:400px;object-fit:cover;width:100%}.reverse{display:flex;flex-direction:column-reverse}}@media screen and (max-width:600px){.program-title{font-size:50px}.program-img{max-height:300px}.program-desc{font-size:18px}}.contact-container{background-color:#d5e9fa;background:radial-gradient(circle,transparent 20%,#d5e9fa 0,#d5e9fa 80%,transparent 0,transparent),radial-gradient(circle,transparent 20%,#d5e9fa 0,#d5e9fa 80%,transparent 0,transparent) 70px 70px,linear-gradient(#fff 5.6000000000000005px,transparent 0) 0 -2.8000000000000003px,linear-gradient(90deg,#fff 5.6000000000000005px,#d5e9fa 0) -2.8000000000000003px 0;background-size:140px 140px,140px 140px,70px 70px,70px 70px;opacity:1;padding:15rem}.contact-list{grid-gap:3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:auto;padding:2em}.contact-info h2{font-size:45px;font-weight:600}.contact-info h3{font-size:25px;font-weight:500}.contact-info{line-height:2}.googlemap{height:500px;width:100%}.contact-info .contact-number{color:#261056;font-size:30px}@media screen and (max-width:1200px){.contact-list{padding:0}.contact-info h2{font-size:40px;text-align:center}.contact-info h3{font-size:20px;text-align:center}.googlemap{height:400px;width:100%}.map{margin-left:auto;margin-right:auto}}@media screen and (max-width:600px){.googlemap{height:350px;width:100%}.contact-container{padding:5rem}.contact-list{padding-bottom:4rem;padding-top:4rem}}.aboutheader-container img{height:70vh;object-fit:cover;object-position:25% 25%;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:100%}.aboutheader-container h1{bottom:40%;color:#fff;font-size:80px;font-weight:600;position:absolute;-webkit-transform:translate(10%,50%);transform:translate(10%,50%)}@media screen and (max-width:1200px){.aboutheader-container h1{font-size:70px}}@media screen and (max-width:800px){.aboutheader-container h1{font-size:40px;top:35%;width:-webkit-min-content;width:min-content}}.about-container{--mask:radial-gradient(107.33px at 50% 144.00px,#000 99%,#0000 101%) calc(50% - 96px) 0/192px 100%,radial-gradient(107.33px at 50% -96px,#0000 99%,#000 101%) 50% 48px/192px 100% repeat-x;background-color:#fff8f9;background-image:radial-gradient(#fff 2px,transparent 0),radial-gradient(#fff 2px,#fff8f9 0);background-position:0 0,40px 40px;background-size:80px 80px;margin-top:-4%;-webkit-mask:var(--mask);mask:var(--mask);opacity:1;padding-bottom:10rem;padding-top:10rem}.about{margin:0 auto;padding:2rem}.about,.about h1{text-align:center}.about h1{background-color:#fff;border-radius:100px;box-shadow:0 0 5px rgba(0,0,0,.5);color:#7a495f;font-size:50px;font-weight:600;margin:2rem auto;padding:1rem 4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about h3{color:#000;font-size:25px;line-height:1.5;padding:0 15rem}.about img{-webkit-filter:drop-shadow(10px 10px 10px #fff);filter:drop-shadow(10px 10px 10px #ffffff);height:400px;object-fit:cover}@media screen and (max-width:1200px){.about-container{margin-top:-8%}.about h1{font-size:45px}.about h3{font-size:20px;padding:0 2rem}.about img{height:350px}}@media screen and (max-width:600px){.about-container{margin-top:-16%}.about h1{font-size:35px}.about h3{font-size:18px;padding:0}.about img{height:200px}}.tutionheader-container img{height:60vh;object-fit:cover;width:100%}.tutionheader-container h1{bottom:50%;color:#fff;font-size:80px;font-weight:600;position:absolute;-webkit-transform:translate(10%,50%);transform:translate(10%,50%)}@media screen and (max-width:1200px){.tutionheader-container h1{font-size:70px}}@media screen and (max-width:800px){.tutionheader-container h1{font-size:40px;width:-webkit-min-content;width:min-content}}.tution-container{--mask:radial-gradient(107.33px at 50% 144.00px,#000 99%,#0000 101%) calc(50% - 96px) 0/192px 100%,radial-gradient(107.33px at 50% -96px,#0000 99%,#000 101%) 50% 48px/192px 100% repeat-x;background-color:#f7f3ff;background-image:repeating-linear-gradient(90deg,#fff,#fff 2.4000000000000004px,#f7f3ff 0,#f7f3ff);background-size:48px 48px;margin-top:-4%;-webkit-mask:var(--mask);mask:var(--mask);opacity:1;padding-bottom:10rem;padding-top:10rem}.tution-list{grid-gap:2em;display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));justify-content:center;margin:auto;padding:2em;width:80%}.tution{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);font-size:10px;padding:1rem}.tution,.tution:hover{transition:.3s ease-in-out}.tution:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.rate-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(30px,1fr));justify-content:center;line-height:1.5;margin:auto;padding:2em}.rate{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tution h3{font-size:40px}.rate-heading,.tution h3{font-weight:500;text-align:center}.rate-heading{font-size:20px;text-decoration:underline}.rate h2:not(.rate-heading){font-size:20px;text-align:center}.inital{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);line-height:1.4;margin:auto;padding:2rem 4rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.inital h3{font-weight:500}.wt{color:#5e548e}.twoyr{color:#ffbc42}.threetofouryr{color:#ff595e}.vpk-ext{color:#0fa3b1}.inital h3 em{font-size:15px;font-weight:300}@media screen and (max-width:1200px){.tution-container{margin-top:-8%}}@media screen and (max-width:800px){.tution-container{margin-top:-17%}.tution-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.inital{width:70%}.tution h3{font-size:30px}.inital h3,.rate h2:not(.rate-heading),.rate-heading{font-size:14px}}
/*# sourceMappingURL=main.ff19a754.css.map*/