.global_container__7JAy2{padding-right:0!important;padding-left:0!important;margin-right:auto;margin-left:auto;position:relative;display:flex;flex-flow:column;align-items:center;min-height:100vh;padding-bottom:160px}.global_section__BBNM2{margin-top:30px;padding:30px;width:calc(100% - 30px);max-width:1600px;background-color:white;border-radius:20px;box-shadow:0 0 6px -3px black}.global_section__BBNM2 .global_heading__IMg5n :is(h1,h2){margin-bottom:30px}.global_section__BBNM2 .global_heading__IMg5n{display:flex;justify-content:center}.global_section__BBNM2 .image{border-radius:50px}.global_section__BBNM2 p{padding-left:20px}.global_section__BBNM2#childrenPrograms,.global_section__BBNM2#educatorPrograms{margin-bottom:-50px;box-shadow:none;background-color:unset;padding:30px 0}.global_notification__hdjAX{position:absolute;display:inline-flex;justify-content:center;align-items:center;background-color:red;margin-left:7px;margin-top:-3px;width:fit-content;min-width:27px;height:27px;padding:5px;border-radius:20px}@media only screen and (max-width:1200px){.global_section__BBNM2#childrenPrograms,.global_section__BBNM2#educatorPrograms{padding-left:0;padding-right:0;width:100%}}.public-layout_main__Tpnp2{display:flex;flex-flow:column;align-items:center;width:100%}.public-layout_main__Tpnp2:focus{outline:none}.public-layout_layout__afN4F :is(a,button,iframe,[tabindex]):not(.public-layout_main__Tpnp2):focus-visible{outline:3px solid #2a50dc;outline-offset:2px}.public-layout_skipLink__InK7p:focus{position:fixed!important;top:10px;left:10px;z-index:100;padding:10px 20px;border-radius:10px;background-color:white;color:black;box-shadow:0 0 6px -1px black}.site-footer_footer__GF11G{position:absolute;display:flex;justify-content:center;bottom:0;box-shadow:0 0 6px -3px black;width:100%;background-color:white;padding:10px 10px 0}.site-footer_footer__GF11G .site-footer_footerTIME__tih0Q{display:flex;justify-content:space-around;align-items:center;font-size:20px}.site-footer_footer__GF11G .site-footer_footerInfo__7kf9c{font-size:medium;display:flex;justify-content:flex-end}.site-footer_footer__GF11G .site-footer_contactLink__uz3cH{color:inherit;text-decoration:none}.site-footer_footer__GF11G .site-footer_contactLink__uz3cH:focus-visible,.site-footer_footer__GF11G .site-footer_contactLink__uz3cH:hover{text-decoration:underline}.site-footer_footer__GF11G .site-footer_footerInfo__7kf9c em{font-size:14px}@media only screen and (max-width:992px){.site-footer_footer__GF11G .site-footer_footerTIME__tih0Q{display:none}}.site-navbar_nav__j_c8I{font-size:17px;width:100%;z-index:10;position:fixed}.site-navbar_nav__j_c8I #navbar{background-color:rgba(255,255,255,1);width:calc(100% + 24px);margin-left:-12px;box-shadow:0 0 6px -3px black}.site-navbar_nav__j_c8I .contact{text-align:center;background-color:#69b64b;font-family:miss-kindergarten;font-size:18px;color:white}.site-navbar_nav__j_c8I #email{border-bottom-left-radius:100px}.site-navbar_nav__j_c8I #phone{border-bottom-right-radius:100px}.site-navbar_nav__j_c8I a{color:rgb(75,75,75)!important}.site-navbar_nav__j_c8I a:after{display:none}.site-navbar_nav__j_c8I .site-navbar_contactLink__liync{color:inherit!important;text-decoration:none}.site-navbar_nav__j_c8I .site-navbar_contactLink__liync:focus-visible,.site-navbar_nav__j_c8I .site-navbar_contactLink__liync:hover{text-decoration:underline}.site-navbar_navBrand__0QkQ0{margin-left:5vw;align-items:center;display:flex}.site-navbar_brandName__LwCnS{font-family:miss-kindergarten;margin:5px;font-size:25px}@media only screen and (max-width:1200px){.site-navbar_navItems__T32fT{width:90%}}@media only screen and (max-width:768px){.site-navbar_brandName__LwCnS,.site-navbar_navBrand__0QkQ0{margin:auto}.site-navbar_navItems__T32fT{margin:auto auto auto 50px}.site-navbar_nav__j_c8I #phone{border-bottom-left-radius:100px;margin-top:-3px}.site-navbar_nav__j_c8I #email{border-bottom-left-radius:0}}.top-image_headerImage__XdJkz{font-family:miss-kindergarten;position:relative;min-height:580px;height:100vh;max-height:50vh;width:100%;justify-self:center;overflow:hidden;border-radius:0 0 20px 20px;box-shadow:0 0 6px -1px black;display:flex;justify-content:center}.top-image_headerImage__XdJkz:after{content:"";height:inherit;width:inherit;top:0;left:0;position:absolute;background-color:rgba(100,100,100,.4)}.top-image_headerHalf__L5Xfv{height:340px;min-height:340px;max-height:50vh}.top-image_headerImage__XdJkz>.top-image_image__KpHU5{padding:0;margin:0;max-width:none;object-fit:cover;object-position:bottom}.top-image_headerText__Qhwb7{height:calc(100% - 100px);margin-top:100px;display:flex;flex-flow:column;align-items:center;justify-content:center;color:white;text-shadow:0 0 6px black;z-index:9}.top-image_headerText__Qhwb7 :is(h1,h2){text-align:center;font-size:33px}.top-image_headerText__Qhwb7 :is(h1,h2) strong{margin-right:5px;font-size:40px}.top-image_headerText__Qhwb7 p{text-align:center;font-size:25px}@media only screen and (max-width:768px){.top-image_headerText__Qhwb7{align-self:center}.top-image_headerText__Qhwb7 :is(h1,h2){font-size:22px;margin-bottom:22px}.top-image_headerText__Qhwb7 :is(h1,h2) strong{font-size:27px}.top-image_headerText__Qhwb7 p{font-size:18px;padding:0}}.enquire-button_enquireButton__b393G{display:flex;width:200px;height:60px;justify-content:center;align-items:center;border-radius:15px;margin-top:30px;background-color:#74bb49;border-color:#74bb49}.enquire-button_enquireButton__b393G:hover{background-color:#99dd70;border-color:#99dd70}.program-card_pebble__LxmBk{display:flex;flex-flow:column;padding-top:20px;border-radius:20px;margin-bottom:30px;box-shadow:0 0 10px -2px black;order:1;background-color:white}.program-card_pebbleHeading__4JyE5 .col:first-of-type{display:flex;position:absolute;width:fit-content;margin-bottom:25px;margin-left:-25px}.program-card_pebbleHeading__4JyE5 img{width:80px;height:80px}.program-card_pebbleHeading__4JyE5 .col:last-of-type{display:flex;align-items:center;justify-content:center;height:40px;margin-left:25px}.program-card_pebbleText__gb0gv{margin-left:-15px}@media only screen and (max-width:1200px){.program-card_pebble__LxmBk:first-of-type{margin-top:20px!important}}.program-section_dot__cT_GM{background:none;border:0;padding:0}@media only screen and (max-width:576px){.program-section_carousel___SO0F .carousel-control-next,.program-section_carousel___SO0F .carousel-control-prev{display:none}}