ul[data-astro-cid-yxtifmrq].social{list-style:none;padding:0;margin:1rem auto 1rem 0;display:grid;grid-template-columns:1fr 1fr;gap:1rem;text-align:center;max-width:5rem;margin-inline:auto}ul[data-astro-cid-yxtifmrq].social li[data-astro-cid-yxtifmrq] img[data-astro-cid-yxtifmrq]{width:2rem}footer[data-astro-cid-sz7xmlte]{width:100%;display:flex;flex-direction:column;line-height:1.6;padding:3rem 2rem 2rem;background-color:var(--white)}.footer-columns[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:2rem;width:100%;max-width:1200px;margin-inline:auto}.footer-columns[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{min-width:200px}@media (max-width:900px){footer[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:2rem}}#penguin[data-astro-cid-sz7xmlte]{width:3rem;margin-inline:auto;display:block}span[data-astro-cid-sz7xmlte]{align-self:center}h3[data-astro-cid-sz7xmlte]{color:var(--greyDark)!important}footer[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{margin:1rem auto}ul[data-astro-cid-sz7xmlte]{list-style:none;padding-left:0;margin:0;font-size:1.25rem}p[data-astro-cid-sz7xmlte]{color:var(--greyDark);font-size:1.25rem}small[data-astro-cid-sz7xmlte]{font-size:14px}a[data-astro-cid-sz7xmlte]{text-decoration:none;color:var(--greyDark);transition:color .3s;text-decoration:underline}a[data-astro-cid-sz7xmlte]:hover{color:var(--black)}span[data-astro-cid-sz7xmlte].from-july{width:max-content;background:var(--yellowLight);padding:.5rem .75rem;border:1px solid var(--yellow);margin-bottom:1rem;margin-right:.5rem;border-radius:1.5rem;font-weight:700;color:var(--black);font-size:14px}p[data-astro-cid-sz7xmlte]:has(.from-july){font-size:14px;font-weight:700}@media (max-width: 900px){.footer-columns[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:center;text-align:center;gap:0}h3[data-astro-cid-sz7xmlte]{margin-bottom:0!important}p[data-astro-cid-sz7xmlte]:has(.from-july){display:flex;flex-direction:column}}header[data-astro-cid-3ef6ksr2]{width:100%;position:sticky;top:0;background-color:var(--white);display:flex;align-items:center;justify-content:space-between;line-height:1.6;margin:0;padding:1rem 2rem;box-sizing:border-box;z-index:2}header[data-astro-cid-3ef6ksr2]:after{content:" ";background-image:var(--cloudReady);display:block;position:absolute;width:100%;height:2rem;bottom:-1.5rem;left:0;z-index:-1;background-size:105% 6rem;background-position:bottom center;background-repeat:no-repeat}#logo[data-astro-cid-3ef6ksr2]{width:100%;max-width:150px;z-index:2;position:relative;display:block;margin-inline:auto}#menuToggle[data-astro-cid-3ef6ksr2]{display:none;outline:none;height:20px;width:2rem;border:0px;padding:0;transition:all .25s ease-out;cursor:pointer;background:transparent;position:relative;z-index:2}#menuToggle[data-astro-cid-3ef6ksr2]:before,#menuToggle[data-astro-cid-3ef6ksr2]:after{content:"";width:2rem;height:2px;position:absolute;background:#1a1a1a;transition:all .25s ease-out;will-change:transform}#menuToggle[data-astro-cid-3ef6ksr2]:before{transform:translateY(-4px)}#menuToggle[data-astro-cid-3ef6ksr2]:after{transform:translateY(4px)}#menuToggle[data-astro-cid-3ef6ksr2].menu-open:before{transform:translateY(0) rotate(45deg)}#menuToggle[data-astro-cid-3ef6ksr2].menu-open:after{transform:translateY(0) rotate(-45deg)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{align-items:center;display:flex;list-style:none;margin:0;padding:0;gap:3rem;font-family:Poppins,sans-serif}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{position:relative}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--black);font-weight:500;padding-inline:.5rem;background-image:none;transition:background-image .3s ease-in-out}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][href="/freebies/"]{font-style:italic}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].current{background-image:var(--hoverState);background-repeat:repeat-x;background-size:cover;background-position:50% 50%}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:before,nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:active:before{content:"";display:flex;position:absolute;height:1rem;width:1rem;background-image:var(--alertIcon);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;left:calc(50% - .5rem);top:-1rem}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{height:0;visibility:hidden;transition:height: 1s ease,visibility 1s ease;display:flex;flex-direction:column;position:absolute;align-items:center;justify-items:flex-start;gap:1rem;text-align:center;background:var(--white);padding:2rem 1rem;border-radius:1rem;width:280px;margin:auto;margin-left:calc(50% - 140px)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:hover ul[data-astro-cid-3ef6ksr2]{visibility:visible;height:auto}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2].enrolment a[data-astro-cid-3ef6ksr2]{color:var(--blue)}a[data-astro-cid-3ef6ksr2]{text-decoration:none;transition:color .3s}a[data-astro-cid-3ef6ksr2]:hover{color:#000}a[data-astro-cid-3ef6ksr2].button.enroll{border:3px solid var(--yellow);background:var(--red);color:var(--white);border-radius:2rem;position:relative;z-index:1;transition:background .25s ease-in-out}a[data-astro-cid-3ef6ksr2].button.enroll:hover{background-color:var(--yellow);color:var(--white)}a[data-astro-cid-3ef6ksr2].button.enroll img[data-astro-cid-3ef6ksr2]{height:1rem;width:1rem;vertical-align:middle;margin-left:.5rem}.socials[data-astro-cid-3ef6ksr2]{display:none}@media (max-width:800px){header[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:2fr 2fr 2fr;padding-inline:1.5rem;gap:1rem;z-index:2}header[data-astro-cid-3ef6ksr2]:after{background-position:65% 65%}#logo[data-astro-cid-3ef6ksr2]{max-width:120px}#menuToggle[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center}a[data-astro-cid-3ef6ksr2].button.enroll{font-size:12px;float:right;padding:.25rem .75rem}nav[data-astro-cid-3ef6ksr2]{position:fixed;background:var(--cream);width:100%;height:100%;top:0;transform:translate(100%);transition:transform .3s ease-in-out;padding-top:6rem}nav[data-astro-cid-3ef6ksr2].open{transform:translate(-1.5rem)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2],nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:center;padding-top:2rem;gap:1.5rem;padding:0;box-sizing:border-box;text-align:center}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{justify-content:space-evenly}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{position:relative;padding-top:1rem;visibility:visible;height:auto;padding:1rem;padding-bottom:0;margin-inline:auto;background:transparent}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-size:100%}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].current{background-image:none}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:1.1rem}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:1rem 0;font-size:clamp(1.5rem,5vw,3rem)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-of-type(1) a[data-astro-cid-3ef6ksr2]{color:var(--blue)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-of-type(2) a[data-astro-cid-3ef6ksr2]{color:var(--yellow)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-of-type(3) a[data-astro-cid-3ef6ksr2]{color:var(--green)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-of-type(4) a[data-astro-cid-3ef6ksr2]{color:var(--pinkBrand)}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:nth-of-type(1) ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--purple)}a[data-astro-cid-3ef6ksr2].button.enroll img[data-astro-cid-3ef6ksr2]{display:none}.socials[data-astro-cid-3ef6ksr2]{display:grid;padding:4rem;justify-content:center}.socials[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{margin-inline:auto}}:root{--red: #ec6b55;--redLight: #ec6c55;--blueLight: #66b8e7;--blue: #0265a2;--beige: #f5eee6;--yellow: #f4ba3a;--yellowLight: #feefac;--pinkBrand: #eb9da7;--pink: #fbe5e3;--pinkLight: #ffebd9;--peach: #ffdece;--periwinkle: #e3eefb;--purple: #617de7;--green: #399b74;--greenLight: #e4ede3;--white: #fff;--whiteOff: #f8f8f0;--cream: #fef4db;--black: #000;--grey: #878787;--brown: #cc7a22;--orange: #ee884a;--orangeBurnt: #d96a47;--greyDark: #4d4d4d;--accent: 124, 58, 237;--accent-gradient: linear-gradient(45deg, rgb(var(--blueLight)), #da62c4 30%, white 60%)}html{box-sizing:border-box;font-size:16px;scroll-padding-top:5rem}*,*:before,*:after{box-sizing:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,p,ol{margin:0;padding:0;font-weight:400}body.no-scroll{position:fixed;overflow:hidden}body[data-page-is=about]{background:var(--pink)}body[data-page-is=contact-us]{background:var(--periwinkle)}body[data-page-is=freebies],body[data-page-is=enrol],body[data-page-is=enrolment],body[data-page-is=waitlist]{background:var(--beige)}ol{list-style:none}img{max-width:100%;height:auto}html{font-family:system-ui,sans-serif;background-color:var(--white)}.content-container{display:flex;align-items:center;justify-content:space-between;gap:6rem;max-width:1200px;margin-inline:auto;padding:2rem}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700}h1{font-size:clamp(3rem,5vw,4em);margin-bottom:2rem;max-width:60ch;margin-inline:auto}h2{color:var(--purple);margin-top:1rem;margin-bottom:.75rem}h3{margin-bottom:1.5rem}body[data-page-is=school-readiness] h2,body[data-page-is=school-readiness] h3{color:var(--brown);font-size:1.5rem}body[data-page-is=school-readiness] h2{color:var(--redLight)}body[data-page-is=k-2-literacy-group-sessions] h2,body[data-page-is=k-2-literacy-group-sessions] h3{color:var(--green);font-size:1.5rem}body[data-page-is=one-on-one-tutoring] h2,body[data-page-is=one-on-one-tutoring] h3{color:var(--orangeBurnt);font-size:1.5rem}p{line-height:1.5;margin:0 0 1.5rem;font-family:DM Sans,sans-serif;font-weight:400;color:var(--greyDark)}.option-card p{margin-top:.5rem;margin-bottom:0;margin-inline:1rem;color:var(--greyDark);text-align:center}.option-card p:has(strong){margin-block:1rem}.option-card p strong{font-weight:700;background:var(--purple);padding:.5rem 1rem;color:#fff;border-radius:5px;margin-bottom:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.program-list ul{padding:0;margin:0}.program-list ul li{margin:.5rem!important}blockquote{background-color:var(--white);padding:2rem 0;margin:2rem 0 0;display:block;background:var(--yellowLight);box-shadow:0 0 0 100vmax var(--yellowLight);clip-path:inset(0 -100vmax);width:100%}blockquote p{color:var(--orange);font-weight:700;font-size:1.5rem;width:100%;max-width:1200px}button,.button{background-color:var(--blue);color:var(--white);border:none;border-radius:2rem;padding:.75rem 1.25rem;font-size:1rem;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700}button:hover,.button:hover{background-color:var(--blueLight)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--white)}::-webkit-scrollbar-thumb{background:var(--blueLight);border:3px solid var(--white);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--blue)}@media (max-width: 1023px){.content-container{flex-direction:column;gap:0;padding-inline:1.5rem;overflow:hidden}}@media (max-width: 800px){.content-container{padding-inline:.5rem}h1,h2,h3,h4,h5,h6,p{text-align:center}.program-list ul{margin-inline:2.5rem}}
