@keyframes navAnimation{0%{transform:translateY(-10rem)}to{transform:translateY(0)}}button.submit{color:#fff!important;padding:1.5rem 0;width:100%!important}button.black,button.submit{background-color:#4a4a4a!important;border:none!important;border-radius:.75rem!important;cursor:pointer!important;height:auto!important;transition:all .125s!important}button.black{width:auto!important}button.black .items{align-items:center!important;display:flex!important;justify-content:center!important}button.black .items p{color:#fff!important;font-size:20.7407407407px!important;padding:0 0 0 2rem!important;text-decoration:none!important;text-transform:capitalize!important}button.black .items img{height:15px!important;padding:0 1rem!important;transition:all .125s!important;width:15px!important}button.black:hover{background-color:dimgray!important;transform:scale(1.025)!important;transition:all .125s!important}button.black:hover .items img{transform:translateX(.25rem)!important;transition:all .125s!important}button.white{background-color:#0000!important;border:none!important;border-radius:.75rem!important;cursor:pointer!important;height:auto!important;transition:all .125s!important;width:auto!important}button.white .items{align-items:center!important;display:flex!important;justify-content:center!important}button.white .items p{color:#4a4a4a!important;font-size:20.7407407407px!important;padding:0 0 0 2rem!important;text-decoration:none!important;text-transform:capitalize!important}button.white .items img{height:15px!important;padding:0 1rem!important;transition:all .125s!important;width:15px!important}button.white:hover{transform:scale(1.025)!important;transition:all .125s!important}button.white:hover img{transform:translateX(.25rem)!important;transition:all .125s!important}button.whiteborder{background-color:#0000!important;border:3px solid #4a4a4a!important;border-radius:.75rem!important;cursor:pointer!important;height:auto!important;transition:all .125s!important;width:auto!important}button.whiteborder .items{align-items:center!important;display:flex!important;justify-content:center!important}button.whiteborder .items p{color:#4a4a4a!important;font-size:20.7407407407px!important;padding:0 0 0 2rem!important;text-decoration:none!important;text-transform:capitalize!important}button.whiteborder .items img{height:15px!important;padding:0 1rem!important;transition:all .125s!important;width:15px!important}button.whiteborder:hover{border:3px solid #4a4a4a!important;transform:scale(1.025)!important;transition:all .125s!important}button.whiteborder:hover img{transform:translateX(.25rem)!important;transition:all .125s!important}button.black.mobile{background-color:#4a4a4a!important;border:none!important;border-radius:.75rem!important;cursor:pointer!important;height:auto!important;transition:all .125s!important;width:auto!important;width:calc(100vw - 6rem)!important}button.black.mobile .items{align-items:center!important;display:flex!important;justify-content:center!important}button.black.mobile .items p{color:#fff!important;font-size:20.7407407407px!important;padding:0 0 0 2rem!important;text-decoration:none!important;text-transform:capitalize!important}button.black.mobile .items img{height:15px!important;padding:0 1rem!important;transition:all .125s!important;width:15px!important}button.white.mobile{background-color:#0000;border:none;border-radius:.75rem;cursor:pointer;height:auto;transition:all .125s;width:auto}button.white.mobile .items{align-items:center;display:flex;justify-content:center}button.white.mobile .items p{color:#4a4a4a;font-size:20.7407407407px;padding:0 0 0 2rem;text-decoration:none;text-transform:capitalize}button.white.mobile .items img{height:15px;padding:0 1rem;transition:all .125s;width:15px}button.whiteborder.mobile{background-color:#0000;border:3px solid #4a4a4a;border-radius:.75rem;cursor:pointer;height:auto;transition:all .125s;width:calc(100vw - 4rem)}button.whiteborder.mobile .items{align-items:center;display:flex;justify-content:center}button.whiteborder.mobile .items p{color:#4a4a4a;font-size:20.7407407407px;padding:0 0 0 2rem;text-decoration:none;text-transform:capitalize}button.whiteborder.mobile .items img{height:15px;padding:0 1rem;transition:all .125s;width:15px}.secondaryfont{font-size:47.4074074074px}.secondaryfont,.secondaryfont.mobile{color:#4a4a4a;margin:1rem 0;padding:0 1rem;text-align:center}.secondaryfont.mobile{font-size:30.5361722431px}.thirdfont{font-size:29.6296296296px}.thirdfont,.thirdfont.mobile{color:#4a4a4a;margin:1rem 0;padding:0 1rem}.thirdfont.mobile{font-size:19.0851076519px}.pfont,.pfont.mobile{color:#4a4a4a;font-size:17.7777777778px;font-weight:300;line-height:2rem;margin:0;text-align:center}.primaryfont{font-size:71.1111111111px}.mobilefont,.primaryfont{color:#4a4a4a;margin:1rem 0;padding:0 1rem;text-align:center}.mobilefont{font-size:45.8042583646px}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;filter:var(--bs-carousel-control-icon-filter);justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;background-color:var(--bs-carousel-indicator-active-bg);border:0;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:#fff;color:var(--bs-carousel-caption-color);left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#4a4a4a;--bs-carousel-caption-color:#4a4a4a;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#4a4a4a;--bs-carousel-caption-color:#4a4a4a;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}html{font-family:Lato,sans-serif;overflow-x:hidden}body,html{margin:0;padding:0}.App,.spinner{align-items:center;display:flex;justify-content:center;width:100%}.spinner{flex-direction:column;height:100vh;position:relative;z-index:1000}.spinner img{height:10rem;padding:0 0 3rem;width:auto}.navbar{left:50%;margin-left:-400px;position:absolute;z-index:100}.navbar,.navbar ul{align-items:center;display:flex;justify-content:center}.navbar ul{list-style:none;margin:0;padding:3rem 0;width:100%}.navbar ul li{padding:0 1rem}.navbar ul li a{text-decoration:none}.navbar ul li a button{border:4px double #fff;border-radius:.75rem;transition:all 1s;width:6.35rem}.navbar ul li a button,.navbar ul li a button.active{background-clip:padding-box,border-box;background-color:#fff;background-origin:border-box;box-shadow:0 0 20px 0 #0003;cursor:pointer;height:3.5rem;margin:0;padding:0;text-decoration:none;text-transform:capitalize}.navbar ul li a button.active,.navbar ul li a button:hover{background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#6fcf97,#ff7fc7);border:4px double #0000;border-radius:.75rem;transition:all .25s;width:7rem}.navbar ul li a button:hover{background-clip:padding-box,border-box;background-color:#fff;background-origin:border-box;box-shadow:0 0 20px 0 #0003;cursor:pointer;height:3.5rem;margin:0;padding:0;text-decoration:none;text-transform:capitalize}.navbar .burgerMenuContainer{display:none}.content{align-items:center;display:flex;justify-content:center}.home,.home header{align-items:center;display:flex;flex-direction:column;justify-content:center}.home header{background-color:#fff;box-shadow:0 0 20px 0 #0003;height:auto;width:100vw}.home header .headerContents{align-items:center;display:flex;flex-direction:column;height:calc(100% - 152px);justify-content:center;opacity:0;padding:6rem 0 4rem;transform:translateY(10rem);transition:all 1s;width:50rem;z-index:0}.home header .headerContents .logoContainer{transform:translateY(3rem);z-index:3}.home header .headerContents .logoContainer img{height:13rem;position:relative;width:auto;z-index:1}.home header .headerContents .backdrop{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:2rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;display:flex;flex-direction:column;height:20rem;justify-content:center;padding:1rem 0 2rem;position:relative}.home header .headerContents .backdrop canvas{background-size:cover;border-radius:.75rem;position:absolute;top:0;z-index:-1}.home header .headerContents.active{opacity:100%;transform:translateY(0);transition:all 1s}.home .sections{position:relative}.home .sections section.one{align-items:center;display:flex;flex-direction:column;height:auto;height:50.7rem;justify-content:center;margin:0 0 6rem;opacity:0;position:relative;transform:translateY(10rem);transition:all 1s;width:100vw}.home .sections section.one .title{margin:0;padding:0;top:0;width:50rem}.home .sections section.one .titleContainer{padding:6rem 0 0;position:absolute;top:0}.home .sections section.one canvas{position:absolute;top:0;transform:translateY(-5rem);z-index:2}.home .sections section.one .buttonContainer button{margin:30rem 0 0;position:relative;z-index:3}.home .sections section.one.active{opacity:100%;transform:translateY(0);transition:all 1s}.home .sections section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;position:relative;transform:translateY(10rem);transition:all 1s;width:100vw}.home .sections section.two .title{margin:0;padding:0;top:0;width:50rem}.home .sections section.two .imagesContainer{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin:2rem 0 0;width:50rem}.home .sections section.two .imagesContainer img{height:auto;width:24rem}.home .sections section.two .buttonContainer{padding:3rem 0 6rem}.home .sections section.two.active{opacity:100%;transform:translateY(0);transition:all 1s}.home .sections section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;position:relative;transform:translateY(10rem);transition:all 1s;width:100vw}.home .sections section.three .title{margin:0;padding:0;top:0;width:50rem}.home .sections section.three .imagesContainer{align-items:center;display:flex;justify-content:center;margin:2rem 0 0;width:50rem}.home .sections section.three .imagesContainer img{height:auto;width:35rem}.home .sections section.three .buttonContainer{padding:3rem 0 6rem}.home .sections section.three.active{opacity:100%;transform:translateY(0);transition:all 1s}.home .rainbowOne{left:0}.home .rainbowOne,.home .rainbowTwo{height:auto;position:absolute;top:0;width:50vw;z-index:-1}.home .rainbowTwo{right:0}.home .rainbowTwoReverse{top:0;transform:scaleX(-1)}.home .rainbowThree,.home .rainbowTwoReverse{height:auto;left:0;position:absolute;width:50vw;z-index:-1}.home .rainbowThree{bottom:0}.home .rainbowThreeReverse{bottom:0;height:auto;position:absolute;right:0;transform:scaleX(-1);width:50vw;z-index:-1}.about{flex-direction:column;position:relative}.about,.about .titleContainer{align-items:center;display:flex;justify-content:center}.about .titleContainer{height:15rem;opacity:0;padding:7.5rem 0 0;transform:translateY(10rem);transition:all 1s;width:100vw}.about .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:50rem}.about .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.about .sections{position:relative}.about section.one{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;padding:0 0 6rem;transform:translateY(10rem);transition:all 1s;width:50rem}.about section.one img.lisa{height:auto;width:50%}.about section.one .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about section.one h1.secondaryfont{color:#6fcf97;padding:0}.about section.one h1.pfont{text-align:start}.about section.one.active{opacity:100%;transform:translateY(0);transition:all 1s}.about section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;padding:0 0 6rem;transform:translateY(10rem);transition:all 1s;width:50rem}.about section.two img.lisa{height:auto;width:50%}.about section.two .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about section.two h1.secondaryfont{color:#7fc8ff;padding:0}.about section.two h1.pfont{text-align:start}.about section.two.active{opacity:100%;transform:translateY(0);transition:all 1s}.about section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;padding:0 0 6rem;transform:translateY(10rem);transition:all 1s;width:50rem}.about section.three img.lisa{height:auto;width:50%}.about section.three .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about section.three h1.secondaryfont{color:#f7a32d;padding:0}.about section.three h1.pfont{text-align:start}.about section.three.active{opacity:100%;transform:translateY(0);transition:all 1s}.about .rainbowOne{left:0}.about .rainbowOne,.about .rainbowTwo{height:auto;position:absolute;top:0;width:50vw;z-index:-1}.about .rainbowTwo{right:0}.about .rainbowTwoReverse{top:0;transform:scaleX(-1)}.about .rainbowThree,.about .rainbowTwoReverse{height:auto;left:0;position:absolute;width:50vw;z-index:-1}.about .rainbowThree{bottom:0}.about .rainbowThreeReverse{bottom:0;height:auto;position:absolute;right:0;transform:scaleX(-1);width:50vw;z-index:-1}.shows{flex-direction:column;position:relative}.shows,.shows .titleContainer{align-items:center;display:flex;justify-content:center}.shows .titleContainer{height:15rem;opacity:0;padding:7.5rem 0 0;transform:translateY(10rem);transition:all 1s;width:100vw}.shows .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:50rem}.shows .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.shows .sections{position:relative}.shows section.one{opacity:0;padding:0 0 5rem;transform:translateY(10rem);transition:all 1s;width:50rem}.shows section.one img{height:auto;width:50rem}.shows section.one .contents{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.shows section.one .contents h1.secondaryfont{padding:0}.shows section.one .information{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.shows section.one .information h1{margin:0;padding:0}.shows section.one h1{text-align:left}.shows section.one.active{opacity:100%;padding:0 0 5rem;transform:translateY(0);transition:all 1s}.shows section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;padding:0 0 6rem;transform:translateY(10rem);transition:all 1s;width:50rem}.shows section.two img.lisa{height:auto;width:50%}.shows section.two .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.shows section.two .contents h1.secondaryfont{padding:0}.shows section.two .carousel.slide,.shows section.two .carousel.slide .carousel-inner,.shows section.two .carousel.slide .carousel-inner .active.carousel-item,.shows section.two .carousel.slide .carousel-inner .active.carousel-item img,.shows section.two .carousel.slide .carousel-inner .carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-next.carousel-item-start.carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-next.carousel-item-start.carousel-item img,.shows section.two .carousel.slide .carousel-inner .carousel-item-prev.carousel-item-end.carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-prev.carousel-item-end.carousel-item img{height:33.3333333333rem;width:50rem}.shows section.two span.visually-hidden{display:none}.shows section.two.active{opacity:100%;transform:translateY(0);transition:all 1s}.shows section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;padding:0;transform:translateY(10rem);transition:all 1s;width:50rem}.shows section.three img.lisa{height:auto;width:50%}.shows section.three .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.shows section.three h1.secondaryfont{padding:0}.shows section.three .contents{width:100%}.shows section.three .newsletter{width:50rem}.shows section.three .newsletter .details{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.shows section.three .newsletter .details h1.pfont{border:none;font-size:90%;font-style:italic;font-weight:700;padding:0}.shows section.three .newsletter h1.pfont{border-bottom:1px solid #d9d9d9;padding:0 0 2rem;text-align:left}.shows section.three .newsletter img{height:auto;width:50rem}.shows section.three .newsletter .contents{padding:0 0 5rem}.shows section.three.active{opacity:100%;padding:0;transform:translateY(0);transition:all 1s}.shows .rainbowOne{left:0}.shows .rainbowOne,.shows .rainbowTwo{height:auto;position:absolute;top:0;width:50vw;z-index:-1}.shows .rainbowTwo{right:0}.shows .rainbowTwoReverse{top:0;transform:scaleX(-1)}.shows .rainbowThree,.shows .rainbowTwoReverse{height:auto;left:0;position:absolute;width:50vw;z-index:-1}.shows .rainbowThree{bottom:0}.shows .rainbowThreeReverse{bottom:0;height:auto;position:absolute;right:0;transform:scaleX(-1);width:50vw;z-index:-1}.forParents{flex-direction:column;position:relative}.forParents,.forParents .titleContainer{align-items:center;display:flex;justify-content:center}.forParents .titleContainer{height:15rem;opacity:0;padding:7.5rem 0 0;transform:translateY(10rem);transition:all 1s;width:100vw}.forParents .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:50rem}.forParents .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.forParents .accordionContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;padding:2rem 0 4rem;transform:translateY(10rem);transition:all 1s;width:50rem}.forParents .accordionContainer .accordionItem{border-bottom:1.5px solid #d9d9d9;margin:0 0 3rem;width:50rem}.forParents .accordionContainer .accordionQuestion{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:50rem}.forParents .accordionContainer .accordionQuestion span{padding:0 0 0 .75rem}.forParents .accordionContainer .accordionQuestion span img{height:auto;transform:rotate(180deg);transition:all .35s;width:75%}.forParents .accordionContainer .accordionQuestion span img.active{transform:rotate(0deg);transition:all .35s}.forParents .accordionContainer .accordionQuestion h1.thirdfont{line-height:2.5rem;margin:1rem 0;padding:0}.forParents .accordionContainer .dropdown{align-items:flex-start;display:flex;justify-content:flex-start;padding:0 0 1rem;width:50rem}.forParents .accordionContainer .dropdown .pfont{text-align:left}.forParents .accordionContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.forParents .rainbowOne{left:0}.forParents .rainbowOne,.forParents .rainbowTwo{height:auto;position:absolute;top:0;width:50vw;z-index:-1}.forParents .rainbowTwo{right:0}.forParents .rainbowTwoReverse{top:0;transform:scaleX(-1)}.forParents .rainbowThree,.forParents .rainbowTwoReverse{height:auto;left:0;position:absolute;width:50vw;z-index:-1}.forParents .rainbowThree{bottom:0}.forParents .rainbowThreeReverse{bottom:0;height:auto;position:absolute;right:0;transform:scaleX(-1);width:50vw;z-index:-1}.contact{flex-direction:column;position:relative}.contact,.contact .titleContainer{align-items:center;display:flex;justify-content:center}.contact .titleContainer{height:15rem;opacity:0;padding:7.5rem 0 0;transform:translateY(10rem);transition:all 1s;width:100vw}.contact .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:50rem}.contact .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.contact .sections{position:relative}.contact section.one{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;opacity:0;padding:0 0 6rem;transform:translateY(10rem);transition:all 1s;width:50rem}.contact section.one img.lisa{height:auto;width:50%}.contact section.one .contents,.contact section.one .contents form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.contact section.one .contents form h1.pfont{font-weight:400;text-align:left}.contact section.one .contents form .nameContainer{padding:0 0 2rem;width:100%}.contact section.one .contents form .nameContainer input{background-color:#0000;border:1px solid dimgray;border-radius:.75rem;font-size:1rem;padding:1rem;width:calc(100% - 2rem)}.contact section.one .contents form .organisationContainer{padding:0 0 2rem;width:100%}.contact section.one .contents form .organisationContainer input{background-color:#0000;border:1px solid dimgray;border-radius:.75rem;font-size:1rem;padding:1rem;width:calc(100% - 2rem)}.contact section.one .contents form .enquiryContainer{padding:0 0 2rem;width:100%}.contact section.one .contents form .enquiryContainer textarea{background-color:#0000;border:1px solid dimgray;border-radius:.75rem;font-family:Lato,sans-serif;font-size:1rem;height:10rem;max-height:10rem;max-width:calc(100% - 2rem);min-width:calc(100% - 2rem);padding:1rem;width:calc(100% - 2rem)}.contact section.one .contents form a,.contact section.one .contents form a button{width:100%!important}.contact section.one.active{opacity:100%;transform:translateY(0);transition:all 1s}.contact .rainbowOne{left:0}.contact .rainbowOne,.contact .rainbowTwo{height:auto;position:absolute;top:0;width:50vw;z-index:-1}.contact .rainbowTwo{right:0}.contact .rainbowTwoReverse{top:0;transform:scaleX(-1)}.contact .rainbowThree,.contact .rainbowTwoReverse{height:auto;left:0;position:absolute;width:50vw;z-index:-1}.contact .rainbowThree{bottom:0}.contact .rainbowThreeReverse{bottom:0;height:auto;position:absolute;right:0;transform:scaleX(-1);width:50vw;z-index:-1}footer{box-shadow:0 0 20px 0 #0003;position:relative;width:100vw;z-index:100}footer,footer .footerContents{align-items:center;display:flex;flex-direction:column;justify-content:center}footer .footerContents{width:50rem}footer .footerContents .socialMediaContainer{padding:8rem 0 1.5rem}footer .footerContents .socialMediaContainer img{cursor:pointer;padding:0 .75rem;transition:all .125s}footer .footerContents .socialMediaContainer img.facebook:hover,footer .footerContents .socialMediaContainer img.instagram:hover,footer .footerContents .socialMediaContainer img.tiktok:hover{transform:scale(1.15);transition:all .125s}footer .footerContents .titles{padding:0 0 8rem}footer .footerContents .titles .pfont{padding:.5rem 0}footer .footerContents .titles .pfont.copyright{font-weight:700}@media(max-width:900px){.navbar{left:50%;margin-left:-360px;position:absolute}.navbar,.navbar ul{align-items:center;display:flex;justify-content:center}.navbar ul{list-style:none;margin:0;padding:3rem 0;width:100%}.navbar ul li{padding:0 .6rem}.navbar ul li a{text-decoration:none}.navbar ul li a button{border:4px double #fff;border-radius:.75rem;transition:all 1s;width:6.35rem}.navbar ul li a button,.navbar ul li a button.active{background-clip:padding-box,border-box;background-color:#fff;background-origin:border-box;box-shadow:0 0 20px 0 #0003;cursor:pointer;height:3.5rem;margin:0;padding:0;text-decoration:none;text-transform:capitalize}.navbar ul li a button.active,.navbar ul li a button:hover{background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#6fcf97,#ff7fc7);border:4px double #0000;border-radius:.75rem;transition:all .25s;width:7rem}.navbar ul li a button:hover{background-clip:padding-box,border-box;background-color:#fff;background-origin:border-box;box-shadow:0 0 20px 0 #0003;cursor:pointer;height:3.5rem;margin:0;padding:0;text-decoration:none;text-transform:capitalize}.navbar .burgerMenuContainer{display:none}.home header .headerContents{width:calc(100vw - 8rem)}.home header .headerContents .logoContainer{transform:translateY(3rem)}.home header .headerContents .backdrop{height:auto}.home .sections{position:relative}.home .sections section.one{align-items:center;display:flex;flex-direction:column;height:auto;height:50.7rem;justify-content:center;margin:0 0 6rem;padding:0;position:relative;width:100vw}.home .sections section.one .title{margin:0;padding:0;top:0;width:calc(100vw - 8rem)}.home .sections section.one .titleContainer{padding:6rem 0 0;position:absolute;top:0}.home .sections section.one canvas{position:absolute;top:-4rem;transform:scale(90%);z-index:2}.home .sections section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;width:100vw}.home .sections section.two .title{margin:0;padding:0;top:0;width:calc(100vw - 8rem)}.home .sections section.two .imagesContainer{display:grid;grid-row:1fr;grid-template-columns:1fr 1fr;margin:2rem 0 0;width:calc(100vw - 8rem)}.home .sections section.two .imagesContainer img{height:auto;width:20rem}.home .sections section.two .buttonContainer{padding:3rem 0 6rem}.about .rainbowOne,.about .rainbowThree,.about .rainbowTwo,.home .sections .rainbowOne,.home .sections .rainbowThree,.home .sections .rainbowTwo{width:80vw}.about .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.about .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 8rem)}.about .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.about section.one{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 8rem)}.about section.one img.lisa{height:auto;width:50%}.about section.one .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 8rem)}.about section.two img.lisa{height:auto;width:50%}.about section.two .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 8rem)}.about section.three img.lisa{height:auto;width:50%}.about section.three .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.shows .rainbowOne,.shows .rainbowThree,.shows .rainbowTwo{width:80vw}.shows .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.shows .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 8rem)}.shows .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.shows section.one,.shows section.one img{width:calc(100vw - 8rem)}.shows section.one img{height:auto}.shows section.one .newsletter{width:calc(100vw - 8rem)}.shows section.one .newsletter img,.shows section.two{height:auto;width:calc(100vw - 8rem)}.shows section.two{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 0 6rem}.shows section.two img.lisa{height:auto;width:50%}.shows section.two .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.shows section.two .carousel.slide,.shows section.two .carousel.slide .carousel-inner,.shows section.two .carousel.slide .carousel-inner .active.carousel-item,.shows section.two .carousel.slide .carousel-inner .active.carousel-item img,.shows section.two .carousel.slide .carousel-inner .carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-next.carousel-item-start.carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-next.carousel-item-start.carousel-item img,.shows section.two .carousel.slide .carousel-inner .carousel-item-prev.carousel-item-end.carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-prev.carousel-item-end.carousel-item img{height:calc(66.66667vw - 5.33333rem);width:calc(100vw - 8rem)}.shows section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 8rem)}.shows section.three img.lisa{height:auto;width:50%}.shows section.three .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.shows section.three .newsletter{width:calc(100vw - 8rem)}.shows section.three .newsletter img{height:auto;width:calc(100vw - 8rem)}.forParents .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.forParents .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 8rem)}.forParents .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.forParents .accordionContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;padding:2rem 0 4rem;transform:translateY(10rem);transition:all 1s;width:calc(100vw - 8rem)}.forParents .accordionContainer .accordionItem{border-bottom:1.5px solid #d9d9d9;margin:0 0 3rem;width:calc(100vw - 8rem)}.forParents .accordionContainer .accordionQuestion{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:calc(100vw - 8rem)}.forParents .accordionContainer .accordionQuestion span img{height:auto;transform:rotate(180deg);transition:all .35s;width:75%}.forParents .accordionContainer .accordionQuestion span img.active{transform:rotate(0deg);transition:all .35s}.forParents .accordionContainer .accordionQuestion h1.thirdfont{margin:1rem 0;padding:0}.forParents .accordionContainer .dropdown{align-items:flex-start;display:flex;justify-content:flex-start;padding:0 0 1rem;width:calc(100vw - 8rem)}.forParents .accordionContainer .dropdown .pfont{text-align:left}.forParents .accordionContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.contact .rainbowOne,.contact .rainbowThree,.contact .rainbowTwo{width:80vw}.contact .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.contact .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 8rem)}.contact .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.contact section.one{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 8rem)}.contact section.one img.lisa{height:auto;width:50%}.contact section.one .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}footer .footerContents{width:calc(100vw - 8rem)}}@media(max-width:700px){.navbar{animation:navAnimation 1s ease-in-out normal forwards;backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);background-color:#fff;background-color:#fffc;box-shadow:0 0 20px 0 #0003;display:flex;height:5rem;justify-content:flex-end;left:0;margin:0;padding:0;position:fixed;width:100vw;z-index:3}.navbar,.navbar ul{align-items:center;transition:all .35s}.navbar ul{display:none;display:flex;flex-direction:column;justify-content:center;opacity:0;visibility:hidden}.navbar ul li{margin:2rem 0}.navbar ul li a button{width:50vw!important}.navbar .burgerMenuContainer{content:"";display:inline;display:initial;height:2rem;position:absolute;right:2rem;top:1.5rem;width:2rem}.navbar .burgerMenuContainer .burgerMenuTrigger{content:"";cursor:pointer;height:2rem;opacity:.1;position:absolute;width:2rem;z-index:3}.navbar .burgerMenuContainer .burgerMenu{background-color:#ff7fc7;border-radius:.75rem;content:"";cursor:pointer;display:flex;height:.3rem;justify-content:flex-end;position:absolute;right:0;top:.85rem;transition:all .125s;width:1.25rem;z-index:2}.navbar .burgerMenuContainer .burgerMenu:after{top:.7rem}.navbar .burgerMenuContainer .burgerMenu:after,.navbar .burgerMenuContainer .burgerMenu:before{background-color:#ff7fc7;border-radius:.75rem;content:"";height:.3rem;position:absolute;transition:all .35s;width:1.75rem}.navbar .burgerMenuContainer .burgerMenu:before{top:-.7rem}.navbar.active{height:100vh}.navbar.active ul{display:flex;opacity:100%;transition:all .35s;visibility:visible}.navbar.active .burgerMenuContainer .burgerMenu{transition:all .35s;width:0}.navbar.active .burgerMenuContainer .burgerMenu:after{top:0;transform:rotate(45deg);transition:all .35s}.navbar.active .burgerMenuContainer .burgerMenu:before{top:0;transform:rotate(-45deg);transition:all .35s}.home header .headerContents{width:calc(100vw - 4rem);z-index:1}.home header .headerContents .logoContainer{position:relative}.home header .headerContents .logoContainer img{height:10rem}.home header .headerContents .backdrop{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:1rem 0 0;position:relative;width:calc(100vw - 4rem)}.home header .headerContents .backdrop .buttonContainer{margin:1rem}.home header .headerContents .backdrop .buttonContainer,.home section.one{align-items:center;display:flex;flex-direction:column;justify-content:center}.home section.one{height:auto;height:auto!important;position:relative;width:calc(100vw - 4rem)}.home section.one .title{margin:0;padding:0;top:0;width:calc(100vw - 4rem)!important}.home section.one .titleContainer{position:relative!important;width:calc(100vw - 4rem)}.home section.one .titleContainer .title{width:calc(100vw - 4rem)}.home section.one canvas{top:0;transform:scale(100%)}.home section.one .mobileImage img{height:auto;width:110vw}.home section.one .buttonContainer button{margin:2rem 0 5rem!important;z-index:3}.home section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;width:calc(100vw - 4rem)}.home section.two .title{margin:0;padding:0;top:0;width:calc(100vw - 4rem)!important}.home section.two .imagesContainer{grid-gap:1rem;grid-template-columns:1fr!important;grid-template-rows:1fr 1fr!important;width:calc(100vw - 4rem)!important}.home section.two .imagesContainer img{width:calc(100vw - 4rem)!important}.home section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;position:relative;width:calc(100vw - 4rem)}.home section.three .title{margin:0;padding:0;top:0;width:calc(100vw - 4rem)!important}.home section.three .imagesContainer{grid-gap:1rem;grid-template-columns:1fr!important;grid-template-rows:1fr 1fr!important;width:calc(100vw - 4rem)!important}.home section.three .imagesContainer img{width:calc(100vw - 4rem)!important}.home .rainbowOne{width:80vw}.home .rainbowTwo{transform:translateY(15rem);width:80vw}.home .rainbowThree{width:80vw}.about .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.about .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 4rem)}.about .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.about section.one{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 4rem)}.about section.one img.lisa{height:auto;width:50%}.about section.one .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 4rem)}.about section.two img.lisa{height:auto;width:50%}.about section.two .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 4rem)}.about section.three img.lisa{height:auto;width:50%}.about section.three .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.shows .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.shows .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 4rem)}.shows .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.shows section.one,.shows section.one img{width:calc(100vw - 4rem)}.shows section.one img{height:auto}.shows section.one .information{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.shows section.one .information h1{margin:0;padding:0 0 1rem}.shows section.two{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 4rem)}.shows section.two img.lisa{height:auto;width:50%}.shows section.two .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.shows section.two .carousel.slide,.shows section.two .carousel.slide .carousel-inner,.shows section.two .carousel.slide .carousel-inner .active.carousel-item,.shows section.two .carousel.slide .carousel-inner .active.carousel-item img,.shows section.two .carousel.slide .carousel-inner .carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-next.carousel-item-start.carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-next.carousel-item-start.carousel-item img,.shows section.two .carousel.slide .carousel-inner .carousel-item-prev.carousel-item-end.carousel-item,.shows section.two .carousel.slide .carousel-inner .carousel-item-prev.carousel-item-end.carousel-item img{height:calc(66.66667vw - 2.66667rem);width:calc(100vw - 4rem)}.shows section.three{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 4rem)}.shows section.three img.lisa{height:auto;width:50%}.shows section.three .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.shows section.three .newsletter{width:calc(100vw - 4rem)}.shows section.three .newsletter img{height:auto;width:calc(100vw - 4rem)}.forParents .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.forParents .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 4rem)}.forParents .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.forParents .accordionContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;padding:2rem 0 4rem;transform:translateY(10rem);transition:all 1s;width:calc(100vw - 4rem)}.forParents .accordionContainer .accordionItem{border-bottom:1.5px solid #d9d9d9;margin:0 0 3rem;width:calc(100vw - 4rem)}.forParents .accordionContainer .accordionQuestion{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:calc(100vw - 4rem)}.forParents .accordionContainer .accordionQuestion span{padding:0 0 0 .75rem}.forParents .accordionContainer .accordionQuestion span img{height:auto;transform:rotate(180deg);transition:all .35s;width:75%}.forParents .accordionContainer .accordionQuestion span img.active{transform:rotate(0deg);transition:all .35s}.forParents .accordionContainer .accordionQuestion h1.thirdfont{line-height:2rem;margin:1rem 0;padding:0}.forParents .accordionContainer .dropdown{align-items:flex-start;display:flex;justify-content:flex-start;padding:0 0 1rem;width:calc(100vw - 4rem)}.forParents .accordionContainer .dropdown .pfont{text-align:left}.forParents .accordionContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.contact .titleContainer{align-items:center;display:flex;height:15rem;justify-content:center;padding:7.5rem 0 0;width:100vw}.contact .titleContainer .title{background-size:cover;border-radius:.75rem;box-shadow:inset 0 0 30px 0 #0000001a;-webkit-box-shadow:inset 0 0 30px 0 #0000001a;-moz-box-shadow:inset 0 0 30px 0 #0000001a;padding:1.25rem 0;width:calc(100vw - 4rem)}.contact .titleContainer.active{opacity:100%;transform:translateY(0);transition:all 1s}.contact section.one{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 0 6rem;width:calc(100vw - 4rem)}.contact section.one img.lisa{height:auto;width:50%}.contact section.one .contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}footer .footerContents{width:calc(100vw - 4rem)}}
/*# sourceMappingURL=main.7c79b472.css.map*/