/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translateX(-2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translateX(2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(700px) scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(2000px) scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(-700px) scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;transform:skewX(-20deg)}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg)}to{opacity:0;transform:translate3d(0,700px,0)}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{animation-name:slideOutUp}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{font-size:16px}body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(84 84 84/var(--tw-text-opacity,1));font-family:Open Sans,serif;line-height:160%}body,h1{--tw-text-opacity:1}h1{color:rgb(0 156 228/var(--tw-text-opacity,1));font-size:1.875rem;line-height:2.25rem;margin-bottom:1.25rem;margin-top:0}h2{--tw-text-opacity:1;color:rgb(40 193 42/var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem}h3{font-size:1.125rem;line-height:1.75rem}h1,h2,h3,h4,h5,h6{font-family:Open Sans,serif;font-weight:700}p{margin-bottom:.75rem}ul{list-style-type:disc;padding-left:0}ul li{margin-bottom:.25rem}a{--tw-text-opacity:1;color:rgb(255 62 0/var(--tw-text-opacity,1))}a:focus,a:hover{--tw-text-opacity:1;color:rgb(153 37 0/var(--tw-text-opacity,1))}strong{font-weight:700}em{font-style:italic}.list-style-sprout{list-style-type:none}.list-style-sprout li{background:url(/images/schools/sprout.png) no-repeat;padding:0 0 20px 35px}.list-style-leaf{list-style-type:none}.list-style-leaf li{background:url(/images/leaf-icon.png) no-repeat;padding-left:2.5rem}.list-style-tick{list-style-type:none}.list-style-tick li{background:url(/images/tick.png) no-repeat;padding-left:2.5rem}.list-style-tick-alt{list-style-type:none}.list-style-tick-alt li{background:url(/images/schools/icon__tick-alt.svg) no-repeat;padding-left:2.5rem}#school h3{--tw-text-opacity:1;color:rgb(116 69 121/var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem}#school a{--tw-text-opacity:1;color:rgb(0 109 149/var(--tw-text-opacity,1))}#school a:focus,#school a:hover{--tw-text-opacity:1;color:rgb(0 156 228/var(--tw-text-opacity,1))}html{scroll-behavior:smooth}body,html{height:100%}#wrapper{min-height:100%}.tailwind-container{margin-left:auto;margin-right:auto;max-width:970px;padding-left:15px;padding-right:15px;width:100%}.parent-footer ul li{display:inline-block;margin-bottom:0;margin-right:1rem}.parent-footer ul li a,.parent-footer ul li a:focus,.parent-footer ul li a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#school .schools-footer ul{list-style-type:none}#blake-global .global-links a,#school .schools-footer ul a,#school .schools-footer ul a:focus,#school .schools-footer ul a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#blake-global .global-links a{display:block;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding:.75rem 1rem;text-shadow:0 1px 1px rgba(0,0,0,.4);text-transform:uppercase}#blake-global .global-links a.selected{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:inset 0 1px 13px 0 rgba(0,0,0,.2);--tw-shadow-colored:inset 0 1px 13px 0 var(--tw-shadow-color);background-color:rgb(15 142 192/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:default}#blake-global .global-links a.selected:focus,#blake-global .global-links a.selected:hover{text-decoration-line:none}#blake-global .account-links a{border-radius:.25rem;display:block;font-size:1rem;font-weight:700;line-height:1.5rem;text-shadow:0 1px 1px rgba(0,0,0,.4);text-transform:uppercase}#blake-global .account-links a,#blake-global .account-links a:active,#blake-global .account-links a:focus,#blake-global .account-links a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#blake-global .account-links a:active,#blake-global .account-links a:focus,#blake-global .account-links a:hover{text-decoration-line:none}#blake-global .account-links a.account-login{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(65 152 10/var(--tw-bg-opacity,1));border-color:rgb(58 136 9/var(--tw-border-opacity,1));border-style:solid;border-width:1px;padding:.25rem 1rem .25rem .75rem}#blake-global .account-links a.account-login:active,#blake-global .account-links a.account-login:focus,#blake-global .account-links a.account-login:hover{--tw-bg-opacity:1;background-color:rgb(58 136 9/var(--tw-bg-opacity,1))}#blake-global .account-links a.account-login{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#blake-global .account-links a.account-signup{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(134 85 198/var(--tw-bg-opacity,1));border-color:rgb(120 76 178/var(--tw-border-opacity,1));border-style:solid;border-width:1px;padding:.25rem .5rem .25rem 1rem}#blake-global .account-links a.account-signup:active,#blake-global .account-links a.account-signup:focus,#blake-global .account-links a.account-signup:hover{--tw-bg-opacity:1;background-color:rgb(120 76 178/var(--tw-bg-opacity,1))}#blake-global .account-links a.account-signup{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#site-nav{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(120 76 178/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#site-nav ul{list-style-type:none;margin:0}#site-nav ul li{margin-bottom:0}#site-nav ul li a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;font-family:Open Sans,serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin:0;padding:1rem;text-shadow:0 1px 1px rgba(0,0,0,.4);transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#site-nav ul li a:active,#site-nav ul li a:focus,#site-nav ul li a:hover{--tw-bg-opacity:1;background-color:rgb(93 59 138/var(--tw-bg-opacity,1))}#site-nav ul li a:active,#site-nav ul li a:focus,#site-nav ul li a:hover{text-decoration-line:none}#site-nav ul li .tailwind-dropdown-menu{display:none}#site-nav .open .dropdown-toggle{--tw-bg-opacity:1;background-color:rgb(93 59 138/var(--tw-bg-opacity,1))}#site-nav .open .tailwind-dropdown-menu{display:block;z-index:20}@media (min-width:768px){#site-nav .open .tailwind-dropdown-menu{position:absolute}}#site-nav .open .tailwind-dropdown-menu{--tw-bg-opacity:1;background-color:rgb(93 59 138/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;list-style-type:none;white-space:nowrap}@media (min-width:768px){#site-nav .open .tailwind-dropdown-menu{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(120 76 178/var(--tw-bg-opacity,1));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}#schools-site-nav ul.schools-nav-list{list-style-type:none;margin:0}#schools-site-nav ul.schools-nav-list li{margin-bottom:0}#schools-site-nav ul.schools-nav-list li a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;font-size:1rem;line-height:1.5rem;margin:0;padding:1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#schools-site-nav ul.schools-nav-list li a:active,#schools-site-nav ul.schools-nav-list li a:focus,#schools-site-nav ul.schools-nav-list li a:hover{--tw-bg-opacity:1;background-color:rgb(103 43 109/var(--tw-bg-opacity,1))}#schools-site-nav ul.schools-nav-list li a:active,#schools-site-nav ul.schools-nav-list li a:focus,#schools-site-nav ul.schools-nav-list li a:hover{text-decoration-line:none}#schools-site-nav .tailwind-dropdown-menu{display:none}#schools-site-nav .open .dropdown-toggle{--tw-bg-opacity:1;background-color:rgb(103 43 109/var(--tw-bg-opacity,1))}#schools-site-nav .open .tailwind-dropdown-menu{display:block;z-index:20}@media (min-width:768px){#schools-site-nav .open .tailwind-dropdown-menu{position:absolute}}#schools-site-nav .open .tailwind-dropdown-menu{list-style-type:none}@media (min-width:768px){#schools-site-nav .open .tailwind-dropdown-menu{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}#schools-site-nav .open .tailwind-dropdown-menu li a{--tw-bg-opacity:1;background-color:rgb(103 43 109/var(--tw-bg-opacity,1))}@media (min-width:768px){#schools-site-nav .open .tailwind-dropdown-menu li a{--tw-bg-opacity:1;background-color:rgb(24 195 22/var(--tw-bg-opacity,1))}#schools-site-nav .open .tailwind-dropdown-menu li a:focus,#schools-site-nav .open .tailwind-dropdown-menu li a:hover{--tw-bg-opacity:1;background-color:rgb(17 124 16/var(--tw-bg-opacity,1))}}#schools-site-nav .open .tailwind-dropdown-menu li a{font-size:.875rem;line-height:1.25rem;white-space:nowrap}ul.side-bar-items{list-style-type:none;margin-bottom:0}ul.side-bar-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}ul.side-bar-items li{padding-left:1.25rem}ul.side-bar-items li a{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-left-width:2px;border-style:solid;display:inline-block;font-size:.875rem;font-weight:700;line-height:1.25rem;padding-left:1rem}ul.side-bar-items li ul.side-bar-items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}ul.side-bar-items li ul.side-bar-items li a{font-size:.75rem!important;line-height:1rem!important}ul.side-bar-items li a.active{--tw-border-opacity:1;--tw-text-opacity:1!important;border-color:rgb(93 59 138/var(--tw-border-opacity,1));border-left-width:2px;border-style:solid;color:rgb(93 59 138/var(--tw-text-opacity,1))!important}ul.side-bar-items li a.active#back-top{--tw-border-opacity:1!important;--tw-text-opacity:1!important;border-color:rgb(255 255 255/var(--tw-border-opacity,1))!important;color:rgb(47 126 176/var(--tw-text-opacity,1))!important}.parent-signup-form{background-color:#f6fdfe;border:1px solid #ccc;border-radius:5px;padding:0;position:relative}.parent-signup-form form{padding:30px 20px 10px}.parent-signup-form button,.parent-signup-form input,.parent-signup-form label,.parent-signup-form textarea{display:block;width:100%}.parent-signup-form svg{display:block}.parent-signup-form h1{background:#119ed6;color:#fff;margin:0;padding:20px 20px 15px;text-align:center}.parent-signup-form input[type]{border:1px solid #d7d7d7;border-radius:3px;margin-bottom:10px;padding:10px;width:100%}.parent-signup-form p{font-size:12px;line-height:1.5;margin-bottom:4px;text-align:center}.parent-signup-form p.fwc-fine-print{font-size:15px;font-weight:400;margin-bottom:10px;margin-top:15px}.parent-signup-form a,.parent-signup-form a:active,.parent-signup-form a:hover{color:#12b4f0;color:#7e4dbd}.parent-signup-form .privacy{font-size:12px;font-weight:700;position:relative}.parent-signup-form .privacy img{vertical-align:text-bottom}.parent-signup-form .privacy img.lock{display:inline-block;padding-right:5px}.parent-signup-form .privacy img.no-cc{padding-left:5px}.parent-signup-form label{font-size:14px}.parent-signup-form .terms-of-use{bottom:0;color:#fff;display:block;margin-bottom:10px;position:absolute;width:100%;z-index:2}.parent-signup-form .terms-of-use a{color:#fff;font-weight:700;text-decoration:underline}.parent-signup-form .form-top-wave{height:2rem;top:-5px}.parent-signup-form .form-bottom-wave,.parent-signup-form .form-top-wave{position:relative;width:100%;z-index:1}.pricing-dec2022 .nav-pills>a.active,.pricing-dec2022 .nav-pills>a.active:focus,.pricing-dec2022 .nav-pills>a.active:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(72 68 65/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:700}.pricing-dec2022 .nav-pills>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:768px){.pricing-dec2022 .nav-pills>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin:calc(0px*(1 - var(--tw-space-y-reverse))) calc(1rem*var(--tw-space-x-reverse)) calc(0px*var(--tw-space-y-reverse)) calc(1rem*(1 - var(--tw-space-x-reverse)))}}.pricing-dec2022 .nav-pills{margin:0 auto;width:100%}.pricing-dec2022 .nav-pills>a{--tw-text-opacity:1;--tw-border-opacity:1;border-color:rgb(72 68 65/var(--tw-border-opacity,1));border-radius:6px;border-style:solid;border-width:2px;color:rgb(72 68 65/var(--tw-text-opacity,1));font-weight:700;padding:6px 22px;text-shadow:none}.pricing-dec2022 .nav-pills>a:focus,.pricing-dec2022 .nav-pills>a:hover{--tw-shadow:inset 0 0 0 2px #484441;--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color);background-color:transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);text-shadow:none}@media screen and (min-width:576px){.pricing-dec2022 .nav-pills>a{padding:8px 24px;width:auto}}.pricing-dec2022 .nav-pills.active>a,.pricing-dec2022 .nav-pills.active>a:focus,.pricing-dec2022 .nav-pills.active>a:hover{background-color:#484441;border:1px solid transparent;box-shadow:none;box-sizing:border-box;color:#fff;font-weight:700;padding:8px;width:300px}@media screen and (min-width:576px){.pricing-dec2022 .nav-pills.active>a,.pricing-dec2022 .nav-pills.active>a:focus,.pricing-dec2022 .nav-pills.active>a:hover{margin:0;padding:8px 24px;width:auto}}.pricing-dec2022 .section-title{color:#36ade1;font-size:28px;margin-top:-20px}.pricing-dec2022 .ribbon{height:140px;overflow:hidden;position:absolute;width:140px}.pricing-dec2022 .ribbon:after,.pricing-dec2022 .ribbon:before{border:5px solid #a80b29;content:"";display:block;position:absolute;z-index:-1}.pricing-dec2022 .ribbon span{box-shadow:0 5px 10px rgba(0,0,0,.1);display:block;font-size:14px;font-weight:700;padding:12px 0;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;width:225px}.pricing-dec2022 .ribbon-top-right{right:-10px;top:-10px}.pricing-dec2022 .ribbon-top-right:after,.pricing-dec2022 .ribbon-top-right:before{border-right-color:transparent;border-top-color:transparent}.pricing-dec2022 .ribbon-top-right:before{left:0;top:0}.pricing-dec2022 .ribbon-top-right:after{bottom:0;right:0}.pricing-dec2022 .ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}.pricing-dec2022 .black-friday .box-title{background-color:#000}.pricing-dec2022 .black-friday .save-amount{color:#f90635}.pricing-dec2022 .black-friday .subBtn{background-color:#f90635}.pricing-dec2022 .black-friday .subBtn:hover{background-color:#a80b29}.pricing-dec2022 .cyber-week{box-shadow:0 0 25px rgba(50,150,255,.6)}.pricing-dec2022 .cyber-week .box-title{background-color:#0f2545}.pricing-dec2022 .cyber-week .save-amount{color:#cb378c}.pricing-dec2022 .cyber-week .subBtn{background-color:#cb378c}.pricing-dec2022 .cyber-week .subBtn:hover{background-color:#a32a70}.pricing-dec2022 .cyber-week-fy25{box-shadow:0 0 25px rgba(50,150,255,.6)}.pricing-dec2022 .cyber-week-fy25 .box-title{background-color:#0f2545}.pricing-dec2022 .cyber-week-fy25 .save-amount{color:#36ade1}.pricing-dec2022 .cyber-week-fy25 .subBtn{background-color:#ffcc04;color:#000;outline:2px solid #e9bc0e;outline-offset:-2px}.pricing-dec2022 .cyber-week-fy25 .subBtn:hover{background-color:#e9bc0e}.compare-program-dec2022 .nav-tabs>a{--tw-text-opacity:1;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:.5rem 1rem;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:768px){.compare-program-dec2022 .nav-tabs>a{max-width:20rem}}.compare-program-dec2022 .nav-tabs>a:focus,.compare-program-dec2022 .nav-tabs>a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:1}@media screen and (min-width:768px){.compare-program-dec2022 .nav-tabs a.hs-tab{max-width:440px!important}}.compare-program-dec2022 .nav-tabs a.active{box-shadow:-5px -2px 15px 0 rgba(0,0,0,.15);opacity:1}.compare-program-dec2022 .nav-tabs>li.active>a,.compare-program-dec2022 .nav-tabs>li.active>a:focus,.compare-program-dec2022 .nav-tabs>li.active>a:hover,.compare-program-dec2022 .nav-tabs>li>a:hover{--tw-text-opacity:1;border:0;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:1}.compare-program-dec2022 .program-tab{align-items:center;display:flex;justify-content:space-between}.compare-program-dec2022 .program-tab-text{font-size:13px;font-weight:400}.compare-program-dec2022 .program-tab-text span{font-size:14px;line-height:1.8}.compare-program-dec2022 .program-tab img{margin-right:5px}.compare-program-dec2022 .re-bg{--tw-text-opacity:1;background-color:#36ade1!important;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.6}.compare-program-dec2022 .re-border{border:2px solid #36ade1}.compare-program-dec2022 .ms-bg{--tw-text-opacity:1;background-color:#67ac3b!important;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.6}.compare-program-dec2022 .ms-border{border:2px solid #41980a}.compare-program-dec2022 .hs-bg{background-color:#cb378c!important;color:#fff;opacity:.6}.compare-program-dec2022 .hs-border{border:2px solid #cb378c}@media screen and (max-width:1200px){.compare-program-dec2022 .hs-bg,.compare-program-dec2022 .ms-bg,.compare-program-dec2022 .re-bg{opacity:1}}.compare-program-dec2022 .tab-content{border-radius:0 0 8px 8px;box-shadow:-5px 5px 15px 0 rgba(0,0,0,.15);padding:16px}.compare-program-dec2022 .card-left h2,.compare-program-dec2022 .card-left h3{--tw-text-opacity:1;color:rgb(84 84 84/var(--tw-text-opacity,1))}.compare-program-dec2022 .card-left h3{font-size:1rem;line-height:1.5rem}.compare-program-dec2022 .card-left ul{list-style-type:none;margin-left:-2.5rem}.compare-program-dec2022 .card-left ul li{align-items:flex-start;display:flex;margin-bottom:8px;margin-left:35px}.compare-program-dec2022 .card-left ul li span:first-child{flex-shrink:0;margin-right:8px;width:24px}.compare-program-dec2022 .card-left ul li span:last-child{flex:1}.compare-program-dec2022 .card-left ul li img{height:24px}.compare-program-dec2022 .card-right .program-list{border-radius:.25rem;height:100%;list-style-type:none;margin-left:0;padding:1rem}.compare-program-dec2022 .card-right .program-list li{align-items:center;display:flex;justify-content:space-between}.compare-program-dec2022 .card-right .program-list li img{display:none}@media (min-width:640px){.compare-program-dec2022 .card-right .program-list li img{display:inline-block;margin-right:1rem;width:20%}}.compare-program-dec2022 .panel-title a,.compare-program-dec2022 .panel-title a:active,.compare-program-dec2022 .panel-title a:focus,.compare-program-dec2022 .panel-title a:hover{color:inherit!important;text-decoration:none!important}.compare-program-dec2022 .accordion-arrow{display:block;font-size:24px;margin-top:4px;text-align:center}.btn{background:#ffb225;background-image:linear-gradient(#ffc13f,#ffb225 5%,#fda11f);border-color:#b28947;font-weight:700;margin-top:10px;text-shadow:0 1px 1px rgba(0,0,0,.4)}.btn,.btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn:hover{background:#fda11f}.btn.main-cta{font-family:Open Sans,serif;font-size:24px;font-weight:700}.cta{border-radius:5px;font-size:18px;padding:10px}.cta:active,.cta:focus,.cta:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cta:hover{text-decoration:none}.cta-bts18-au-red{--tw-text-opacity:1;background:#fc363e;background:linear-gradient(top,#fd484f,#fc363e);border:2px solid #c92129;box-shadow:inset 5px 5px 6px rgba(253,120,126,.7),inset -5px -5px 10px rgba(162,0,52,.4),1px 1px 1px rgba(0,0,0,.5);color:rgb(255 255 255/var(--tw-text-opacity,1));text-shadow:0 1px 1px rgba(0,0,0,.4)}.cta-bts18-au-red:hover{box-shadow:inset 5px 5px 6px rgba(252,164,168,.7),inset -5px -5px 10px rgba(185,4,3,.4),0 1px 6px rgba(0,0,0,.5);text-shadow:0 0 2px hsla(0,0%,100%,.1)}.cta-bts18-au-red:active{box-shadow:inset 0 0 10px rgba(0,0,0,.5)}.cta-small{margin-left:auto;margin-right:auto;max-width:250px}.app-download-button{display:block;margin:0 auto;max-width:145px;padding:5px}@media screen and (min-width:375px){.app-download-button{display:inline-block}}.form-component{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-image:none;border-color:rgb(204 204 204/var(--tw-border-opacity,1));border-radius:.25rem;border-style:solid;border-width:1px;color:rgb(84 84 84/var(--tw-text-opacity,1));display:block;font-size:.875rem;height:2.25rem;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.form-component,.form-component:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.form-component:focus{--tw-border-opacity:1;--tw-shadow:0 0 8px rgba(102,175,233,.6);--tw-shadow-colored:0 0 8px var(--tw-shadow-color);border-color:rgb(33 175 228/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}textarea.form-component{height:auto}.table-base{margin-bottom:1rem;max-width:100%;width:100%}.table-base thead th{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(227 227 227/var(--tw-border-opacity,1));border-style:solid}.table-base td,.table-base th{padding:.5rem}.table-base tbody tr td,.table-base tbody tr th{--tw-border-opacity:1;border-color:rgb(227 227 227/var(--tw-border-opacity,1));border-style:solid;border-top-width:1px}.table-base.table-overview{font-size:.75rem;line-height:1rem}.table-base.table-overview thead th{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(40 193 42/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.table-base.table-overview tbody th{font-weight:700}.table-base.table-overview tbody tr:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity,1))}.table-base.table-overview tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.school-features-card{container:card/inline-size}.school-features-card .school-features-card__body{display:grid;gap:1rem}.statistics .school-features-card .school-features-card__body .stats .text{--tw-text-opacity:1;--tw-bg-opacity:1;background-color:rgb(98 36 109/var(--tw-bg-opacity,1));border-radius:.5rem;color:rgb(255 249 27/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.75rem;margin-left:auto;margin-right:auto;padding-bottom:.5rem;padding-top:.75rem;text-align:center;width:170px}.statistics .school-features-card .school-features-card__body .stats .text span{font-size:1.875rem;font-weight:700;line-height:2.25rem}.statistics .school-features-card .school-features-card__body .stats .graphic{height:170px;margin:0 auto;width:170px}.statistics .school-features-card .school-features-card__body .stats:first-child .graphic{background:url(../images/schools/research/stat-1.png) 50% no-repeat}.statistics .school-features-card .school-features-card__body .stats:nth-child(2) .graphic{background:url(../images/schools/research/stat-2.png) 50% no-repeat}.statistics .school-features-card .school-features-card__body .stats:nth-child(3) .graphic{background:url(../images/schools/research/stat-3.png) 50% no-repeat}.statistics .school-features-card .school-features-card__body .stats .pictorial{bottom:10%;height:100%;position:absolute;width:100%;z-index:-1}.statistics .school-features-card .school-features-card__body .stats .pictorial.s1{background:url(../images/schools/research/shrub.png) 50% no-repeat;right:38%}.statistics .school-features-card .school-features-card__body .stats .pictorial.animals div{bottom:0;height:100%;position:absolute;width:100%}.statistics .school-features-card .school-features-card__body .stats .pictorial.animals div:first-child{background:url(../images/schools/research/kitty.png) bottom no-repeat;right:35%}.statistics .school-features-card .school-features-card__body .stats .pictorial.animals div:nth-child(2){background:url(../images/schools/research/squirrel.png) bottom no-repeat;left:25%}.statistics .school-features-card .school-features-card__body .stats .pictorial.s2{background:url(../images/schools/research/shrub_r.png) 50% no-repeat;left:38%}@container card (inline-size > 500px){.school-features-card__body{grid-template-columns:repeat(2,minmax(0,1fr))}}input#promo-banner-close:checked+.fixed-promo-banner-bottom{display:none!important}#status,.status{margin:10px 0}.alert{border-radius:.75rem;border-style:solid;border-width:1px;padding:.5rem 1rem}.alert-success{background-color:rgb(212 237 218/var(--tw-bg-opacity,1));border-color:rgb(195 230 203/var(--tw-border-opacity,1));color:rgb(21 87 36/var(--tw-text-opacity,1))}.alert-danger,.alert-success{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.alert-danger{background-color:rgb(248 215 218/var(--tw-bg-opacity,1));border-color:rgb(245 198 203/var(--tw-border-opacity,1));color:rgb(114 28 36/var(--tw-text-opacity,1))}.sample-card{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity,1));border-radius:.75rem;border-style:solid;border-width:1px;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1.25rem}.sample-card img{border-top-left-radius:.75rem;border-top-right-radius:.75rem;max-width:100%;width:100%}.sample-card .sample-content{flex-grow:1;padding-left:1.25rem;padding-right:1.25rem}.sample-card a.sample-cta,.sample-card a.sample-cta:hover a.sample-cta:focus{--tw-text-opacity:1;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(66 139 202/var(--tw-bg-opacity,1));border-bottom-width:2px;border-color:rgb(0 75 140/var(--tw-border-opacity,1));border-radius:5px;border-style:solid;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;margin-left:1.25rem;margin-right:1.25rem;margin-top:.75rem;padding:.25rem .5rem;text-align:center;text-decoration-line:none}.exit-intent-popup{background:rgba(33,33,33,.8);bottom:0;left:0;position:fixed;right:0;top:0;transform:translateY(60%) scale(0);visibility:visible;z-index:99999}.exit-intent-popup.visible{transform:translateY(0) scale(1);transition:transform .3s cubic-bezier(.4,0,.2,1)}.popup-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.popup-content{width:90vw}}#pricing-signup{padding:20px 0}#pricing-signup h1{--tw-text-opacity:1;color:rgb(134 85 198/var(--tw-text-opacity,1))}@media (min-width:768px){#pricing-signup h1{font-size:34px}}#pricing-signup h2{--tw-text-opacity:1;color:rgb(134 85 198/var(--tw-text-opacity,1))}@media (min-width:768px){#pricing-signup h2{font-size:24px}}#pricing-signup a{--tw-text-opacity:1;color:rgb(134 85 198/var(--tw-text-opacity,1))}@media (min-width:768px){#pricing-signup .offer-price{font-size:18px}}#pricing-signup .pricing-signup-box{border:none;border-radius:8px;box-shadow:none;display:flex;flex-direction:column;margin:20px auto 50px;max-width:800px}@media (min-width:768px){#pricing-signup .pricing-signup-box{border:1px solid #d1d0d0;box-shadow:-5px 5px 15px rgba(0,0,0,.15);flex-direction:row}}#pricing-signup .box-left{display:flex;flex-direction:column;justify-content:space-between;padding:10px}@media (min-width:768px){#pricing-signup .box-left{padding:32px 50px;width:60%}}#pricing-signup .input-txt{border:1px solid #ccc;border-radius:5px;padding:10px}#pricing-signup input[type=email],#pricing-signup input[type=password],#pricing-signup input[type=text]{display:block;width:100%}#pricing-signup .box-right{background:#cfebf6;border-radius:8px;padding:32px}#pricing-signup .box-right li{line-height:22px;margin-left:16px}@media (min-width:768px){#pricing-signup .box-right li{font-size:18px;line-height:24px}#pricing-signup .box-right{border-radius:0 8px 8px 0;width:40%}}#pricing-signup .input-txt{margin-top:24px}#pricing-signup .consent-disclaimer{font-size:13px;line-height:18px}.Rtable{display:flex;flex-wrap:wrap;left:3px;margin:0 0 3em;padding:0;position:relative;top:3px}.Rtable .Rtable-cell{background-color:#fff;border:3px solid #e2e6e9;box-sizing:border-box;flex-grow:1;list-style:none;margin:-3px 0 0 -3px;overflow:hidden;padding:.8em 1em;width:100%}.Rtable .Rtable-cell--head{border-color:#e2e6e9}.Rtable .Rtable-cell--head.has-bg{background-color:#20afe5;color:#fff}.Rtable .Rtable-cell--head.has-bg h3{color:#fff!important}.Rtable .Rtable-cell--head h3{font-size:18px!important;margin-top:10px!important}.Rtable li,.Rtable p{font-size:100%;margin-bottom:0}.Rtable--2cols .Rtable-cell{width:50%}.Rtable--3cols .Rtable-cell{width:33.33%}.Rtable--3cols .Rtable-cell.term-number{width:10%}.Rtable--3cols .Rtable-cell.term-name{width:30%}.Rtable--3cols .Rtable-cell.term-details{width:60%}.Rtable--3cols .Rtable-cell span.lesson-number{display:inline-block;float:left;font-size:100%;line-height:1.3;width:18%}.Rtable--3cols .Rtable-cell span.lesson-name{display:inline-block;float:right;font-size:100%;line-height:1.3;width:82%}.Rtable--4cols .Rtable-cell{width:25%}.Rtable--5cols .Rtable-cell{width:20%}.Rtable--6cols .Rtable-cell{width:16.6%}.Rtable--stripe .is-striped{background-image:linear-gradient(0,rgba(0,0,0,.03),rgba(0,0,0,.03))}@media screen and (max-width:1023px){.Rtable--collapse{display:block}.Rtable--collapse .Rtable-cell{width:100%!important}.Rtable--collapse .Rtable-cell--empty{border-bottom:#fff;border-left:#fff;border-right:#fff}.Rtable--collapse .Rtable-cell--head{margin-top:1em}.Rtable--collapse .Rtable-cell--foot{margin-bottom:1em}.no-flexbox .Rtable{display:block}.no-flexbox .Rtable .Rtable-cell{width:100%}.no-flexbox .Rtable .Rtable-cell--foot{margin-bottom:1em}.Rtable-cell--head h3{font-size:22px!important}.Rtable-cell span.lesson-number{font-size:105%;width:10%}.Rtable-cell span.lesson-name{font-size:105%;width:90%}.Rtable--stripe .is-striped{background-image:none}.Rtable--stripe .Rtable-cell:nth-child(odd){background-image:linear-gradient(0,rgba(0,0,0,.03),rgba(0,0,0,.03))}.Rtable--stripe .Rtable-cell .Rtable-cell--empty{background:#fff}}.remote-learning{margin-top:30px}.remote-learning h2{font-size:22px}.remote-learning .intro{background:url(/images/remotelearning/re-remote-learning.jpg) 50% no-repeat;background-position:80%;margin:0 -15px;padding:200px 0 0}.remote-learning .intro .text{background:#fafafae6 0 0 no-repeat padding-box;border-radius:8px;margin:15px 0;padding:20px}.remote-learning .intro .text p{margin-bottom:0}.remote-learning .rex-info-box{background:#fae4f2}.remote-learning .rex-info-box .text{padding:30px 15px 15px 0}.remote-learning .rex-info-box .image{margin:0 auto;padding-bottom:15px;width:70%}.remote-learning .greenTable,.remote-learning .rex-info-box .image img{text-align:center}.remote-learning .greenTable thead{background:#29b365}.remote-learning .greenTable thead th{--tw-text-opacity:1;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-left-width:2px;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:700;text-align:center}.remote-learning .greenTable thead th:first-child{border-left:none}.remote-learning .greenTable td{background:#fffdea;border:1px solid #29b365;border-bottom:2px solid #a6a5aa;padding:5px 7px;text-align:center}.remote-learning .greenTable td:first-child{border-left:none}.remote-learning .greenTable td:last-child{border-right:none}.remote-learning .pinkTable thead{background:#b61d8d}.remote-learning .pinkTable thead th{--tw-text-opacity:1;border-left:2px solid #fff;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:700;text-align:center}.remote-learning .pinkTable thead th:first-child{border-left:none}.remote-learning .pinkTable tbody th{border-bottom:2px solid #a6a5aa}.remote-learning .pinkTable tbody .abvLvl th{background:#fde9f1}.remote-learning .pinkTable tbody .abvLvl span{background:#f49ac1}.remote-learning .pinkTable tbody .atLvl th{background:#fad5e5}.remote-learning .pinkTable tbody .atLvl span{background:#f173ac}.remote-learning .pinkTable tbody .blwLvl th{background:#f8c1d9}.remote-learning .pinkTable tbody .blwLvl span{background:#ee3d96}.remote-learning .pinkTable tbody td{background:#fffdea;border:1px solid #b61d8d;border-bottom:2px solid #a6a5aa;padding:0;text-align:center}.remote-learning .pinkTable tbody td:first-child{border-left:none}.remote-learning .pinkTable tbody td:last-child{border-right:none}.remote-learning .pinkTable tbody td span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-block;vertical-align:middle;width:80%}.remote-learning .brochures{text-align:center}.remote-learning .brochures img{border:1px solid #ccc;border-radius:5px;padding:5px;width:156px}@media screen and (min-width:576px){.remote-learning .intro{background-position:50%;background-size:cover;margin:0 -15px;padding:30px 15px}.remote-learning .intro .text{max-width:400px}.remote-learning .rex-info-box .text{display:inline-block;padding:15px;vertical-align:bottom;width:66.66666666%}.remote-learning .rex-info-box .image{display:inline-block;vertical-align:bottom;width:33.33333333%}.remote-learning .rex-info-box .image img{margin-top:-160px}.remote-learning .brochures{display:inline-block;float:left;margin-right:15px}.remote-learning .download-report h2,.remote-learning .download-report p{clear:none}}.ms-about{margin-top:20px;max-width:700px}.ms-about a{--tw-text-opacity:1;color:rgb(134 85 198/var(--tw-text-opacity,1))}.ms-about a:after{content:var(--tw-content)}.ms-about a:after,.ms-about a:focus,.ms-about a:hover{--tw-text-opacity:1;color:rgb(93 59 138/var(--tw-text-opacity,1))}.ms-about ul{margin-bottom:20px;padding:5px 10px}.ms-about .figcaption,.ms-about figcaption{font-size:.875rem;font-style:italic;line-height:1.25rem;margin-bottom:1.25rem;margin-top:.25rem}.ms-about .p-subheading{--tw-text-opacity:1;color:rgb(65 152 10/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1.25rem;margin-top:1.25rem}.ms-about .extra ul{margin:20px 0 24px}.ms-about .extra li{list-style-type:none;margin-bottom:20px;padding-left:44px;position:relative}.ms-about .extra li:before{background:url(/images/schools/schools-sprite.png) -225px 0;content:"";display:block;height:28px;left:0;position:absolute;top:0;width:32px}.ms-about .extra li p{font-size:20px;font-weight:300;line-height:140%}.survey #s1,.survey #s2,.survey #s3{margin-right:17%;margin-top:30px;position:relative}.survey #s1:after,.survey #s2:after,.survey #s3:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.survey p{color:#62246d;font-size:1.334em;line-height:1.36em;margin-left:-8%;margin-right:3%;text-align:center;width:250px;width:32.9%}.survey .graphic,.survey p{display:inline-block;float:right}.survey .graphic{height:285px;width:290px}.survey.no-js #s1 .chart{background:url(../images/schools/research/chart1.gif) 50% no-repeat}.survey.no-js #s2 .chart{background:url(../images/schools/research/chart2.gif) 50% no-repeat}.survey.no-js #s3 .chart{background:url(../images/schools/research/chart3.gif) 50% no-repeat}.survey .chart{float:right;height:215px;position:relative;width:215px}.survey .chart p.Percentage{display:block;font-size:5em;font-weight:700;left:50%;line-height:1.36em;margin:0!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.survey .chart p.Percentage span.Count{font-weight:800}.survey .chart p.Percentage sup{font-size:.35em;top:-1.2em}.survey #s1 .chart p{color:#12b4f0}.survey #s2 .chart p{--tw-text-opacity:1;color:rgb(40 193 42/var(--tw-text-opacity,1))}.survey #s3 .chart p{color:#5d3861}.survey #s1 .graphic{background:url(../../images/schools/research/buddy-wbg.png) 50% no-repeat}.survey #s2{margin-left:17%;margin-right:0}.survey #s2 .chart,.survey #s2 .graphic,.survey #s2 p{float:left}.survey #s2 .graphic{background:url(../images/schools/research/dizzy-wbg.png) 50% no-repeat}.survey #s2 p{margin-left:3%;margin-right:-8%}.survey #s3 .graphic{background:url(../images/schools/research/mango-wbg.png) 50% no-repeat}.statistics .grid .stats .text{--tw-text-opacity:1;--tw-bg-opacity:1;background-color:rgb(98 36 109/var(--tw-bg-opacity,1));border-radius:.5rem;color:rgb(255 249 27/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:400;line-height:1.75rem;margin-left:auto;margin-right:auto;padding-bottom:.5rem;padding-top:.75rem;text-align:center;width:170px}.statistics .grid .stats .text span{font-size:1.875rem;font-weight:700;line-height:2.25rem}.statistics .grid .stats .graphic{height:170px;margin:0 auto;width:170px}.statistics .grid .stats:first-child .graphic{background:url(../images/schools/research/stat-1.png) 50% no-repeat}.statistics .grid .stats:nth-child(2) .graphic{background:url(../images/schools/research/stat-2.png) 50% no-repeat}.statistics .grid .stats:nth-child(3) .graphic{background:url(../images/schools/research/stat-3.png) 50% no-repeat}.statistics .grid .stats .pictorial{bottom:10%;height:100%;position:absolute;width:100%;z-index:-1}.statistics .grid .stats .pictorial.s1{background:url(../images/schools/research/shrub.png) 50% no-repeat;right:38%}.statistics .grid .stats .pictorial.animals div{bottom:0;height:100%;position:absolute;width:100%}.statistics .grid .stats .pictorial.animals div:first-child{background:url(../images/schools/research/kitty.png) bottom no-repeat;right:35%}.statistics .grid .stats .pictorial.animals div:nth-child(2){background:url(../images/schools/research/squirrel.png) bottom no-repeat;left:25%}.statistics .grid .stats .pictorial.s2{background:url(../images/schools/research/shrub_r.png) 50% no-repeat;left:38%}.testimonials .teacher-testimonial{margin-right:50%;margin-top:-325px;position:relative;width:50%}.testimonials .teacher-testimonial:first-child{margin-top:0}.testimonials .teacher-testimonial:nth-child(2n){margin-left:50%;margin-right:0}.testimonials .teacher-testimonial:first-child .teacher{margin-top:0}.testimonials .teacher-testimonial .speechbubble{background:#12b4f0;border-radius:10px;margin:0 auto -81px;position:relative;width:64%;z-index:1}.testimonials .teacher-testimonial .speechbubble:before{background:url(/images/schools/lquote_icon.svg) top no-repeat;content:"";display:block;height:50px;left:-80px;position:absolute;top:0;width:70px}.testimonials .teacher-testimonial .speechbubble:after{background:url(/images/schools/rquote_icon.svg) top no-repeat;bottom:0;content:"";display:block;height:50px;position:absolute;right:-80px;width:70px}.testimonials .teacher-testimonial .speechbubble blockquote{border:0;color:#fff;font-size:1em;font-style:italic;margin:0;padding:20px 15px}.testimonials .teacher-testimonial .speechbubble cite{color:#62246d;display:block;padding:0 15px 20px}.testimonials .teacher-testimonial .speechbubble .arrow{background:url(../images/schools/quotearrow.svg) 50% no-repeat;height:55px;margin-right:-65px;position:absolute;right:50%;width:65px}.testimonials .teacher-testimonial .speechbubble:nth-child(2n) .arrow{filter:FlipH;margin-left:0;margin-right:0;transform:scaleX(-1)}.testimonials .teacher-testimonial .teacher{background:url(../images/schools/research/sunspot.png) 50% no-repeat;height:406px;margin:0 auto;position:relative;width:406px}.testimonials .teacher-testimonial .teacher .avatar{height:170px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:170px}.testimonials .teacher-testimonial .teacher .avatar.female{background:url(../images/schools/research/avatar-female.png) 50% no-repeat}.testimonials .teacher-testimonial .teacher .avatar.male{background:url(../images/schools/research/avatar-male.png) 50% no-repeat}