html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;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:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*!normalize.css v3.0.1 | MIT License | git.io/normalize*/*{margin:0;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:.1rem dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 4rem}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-1.3rem;float:left}a{cursor:pointer}.content-container{width:80%;max-width:1170px;margin:0 auto}@media(min-width:992px) and (max-width:1200px){.content-container{width:90%}}@media(max-width:480px){.content-container{width:calc(100% - 17px)}}.full-container{width:100%;max-width:1440px;margin:0 auto}.text-center{text-align:center}a{text-decoration:none}a:hover{text-decoration:underline}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}*{box-sizing:border-box;font-family:graphie,"sans-serif"}html{font-size:10px}body{font-family:Graphie;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.032rem}.dummy-style{padding:10px}.whychosemobile-content-wrapper{text-align:center;width:100%}.whychosemobile-content-wrapper .infoWrapper{margin:5rem auto 0}.whychosemobile-content-wrapper .infoWrapper img{max-width:100%;height:353px}@media screen and (max-width:480px){.whychosemobile-content-wrapper .infoWrapper img{height:247px}}.whychosemobile-content-wrapper .infoWrapper .info{width:270px;margin:auto}@media screen and (max-width:480px){.whychosemobile-content-wrapper .infoWrapper .info{width:340px}}.whychosemobile-content-wrapper .infoWrapper .info .infoTitle{font-size:2rem;font-weight:600;margin:2.6rem auto 1.5rem;position:relative}.whychosemobile-content-wrapper .infoWrapper .info .infoDesc{font-size:1.6rem;line-height:1.5}.whychosedesktop .paint-wrapper>img{position:absolute;display:block;right:0;top:-26%;z-index:-1;width:42%;max-width:605px;max-height:280px}.whychosedesktop .whychosedesktop-content-wrapper{display:flex;justify-content:space-between}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper{width:42%}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper .content-info{margin-top:4rem;transition:color 1.5s;cursor:pointer}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper .content-info .info-title{font-size:2rem;font-weight:600;margin-bottom:10px;position:relative}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper .content-info .info-title .info-bullet{height:8px;width:8px;border-radius:50%;background:#1a1a1a;position:absolute;top:0;left:-6rem;top:50%;transition:transform 1.5s}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper .content-info .info-title .bullet-transform{transform:scale(2);background:#4f52c3}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper .content-info .info-desc{font-size:1.6rem;line-height:1.5}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper .color-indigo{color:#4f52c3}.whychosedesktop .whychosedesktop-content-wrapper .content-info-wrapper .color-black{color:#1a1a1a}.whychosedesktop .whychosedesktop-content-wrapper .content-image-wrapper{width:50%}.whychosedesktop .whychosedesktop-content-wrapper .content-image-wrapper>div{position:relative;width:100%;height:100%}.whychosedesktop .whychosedesktop-content-wrapper .content-image-wrapper .content-image{height:410px;max-width:100%;position:absolute;bottom:0;transition:transform 1.5s}.whychosedesktop .whychosedesktop-content-wrapper .content-image-wrapper .translate-0{transform:translateX(0px)}.whychosedesktop .whychosedesktop-content-wrapper .content-image-wrapper .translate-200{transform:translateX(200%)}.whychosedesktop .whychosedesktop-content-wrapper .content-image-wrapper .parent-tranform-50{transform:translateX(50%)}.whychosedesktop .whychosedesktop-content-wrapper .content-image-wrapper .parent-tranform-500{transform:translateX(500%)}.universe-learning-grade-list{margin-top:30px;margin-left:1rem;height:57px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.universe-learning-grade-list::-webkit-scrollbar{display:none}.universe-learning-grade-list .grade-item{margin:0 .8rem;display:inline-block;text-align:center;height:46px;line-height:46px;cursor:pointer;font-size:1.6rem;font-weight:600;text-transform:capitalize}.universe-learning-grade-list .grade-prek{width:86px;border-radius:23px}.universe-learning-grade-list .grade-other{width:46px;border-radius:50%}.universe-learning-grade-list .grade-selected{background-color:#4f52c3;color:#fff}.universe-learning-grade-list .grade-selected:hover{background-color:#4f52c3}.universe-learning-grade-list .grade-not-selected{background-color:#ededf9;color:#1a1a1a}.universe-learning-grade-list .grade-not-selected:hover{background-color:#dcdcea}.universe-learning-grade-list .grade-box-shadow{box-shadow:#4f52c3 0 0 0 .2rem inset}.universe-learning-subject-list{margin-top:16px}.universe-learning-subject-list .subject-item{margin:0;display:inline-block;text-align:center;height:46px;width:100px;line-height:46px;cursor:pointer;font-size:1.6rem;font-weight:600}.universe-learning-subject-list .first-sub{border-radius:23px 0 0 23px}.universe-learning-subject-list .other-sub{border-radius:0 23px 23px 0}.universe-learning-subject-list .sub-selected{background-color:#4f52c3;color:#fff}.universe-learning-subject-list .sub-selected:hover{background-color:#4f52c3}.universe-learning-subject-list .sub-not-selected{background-color:#ededf9;color:#1a1a1a}.universe-learning-subject-list .sub-not-selected:hover{background-color:#dcdcea}.universe-learning-subject-list .grade-box-shadow{box-shadow:#4f52c3 0 0 0 .2rem inset}.universe-learning-card-wrapper{margin-top:16px}.universe-learning-card-wrapper .card{height:100%;margin:auto 1.5rem;border:solid 1px #dedede;overflow:hidden;border-radius:1.3rem;padding:10px 10px 20px;text-align:left;cursor:pointer;background-color:#fff}.universe-learning-card-wrapper .card .card-image{height:23rem;background:#d3d3d3;width:100%;border-radius:10px;overflow:hidden}.universe-learning-card-wrapper .card .card-image>img{width:100%;height:100%}.universe-learning-card-wrapper .card .card-title{font-size:2.9rem;color:#1a1a1a;margin-top:20px;font-weight:700}.universe-learning-card-wrapper .card .card-desc{padding-top:5px}.universe-learning-card-wrapper .card .see-link{text-decoration:underline;margin-top:10px;display:block;color:#4f52c3}.universe-learning-popup-content{text-align:center;margin:86px}.universe-learning-popup-content>.signup-cards{margin-top:36px;display:flex;justify-content:center}.universe-learning-popup-content>.signup-cards>a:nth-child(2){margin:0 0 0 8rem}@media(max-width:992px) and (min-height:562px),(min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2),(min-device-width:375px) and (max-device-height:667px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.universe-learning-popup-content>.signup-cards{flex-direction:column;align-items:center}.universe-learning-popup-content>.signup-cards>a:nth-child(2){margin:40px 0 0}}@media screen and (max-width:992px){.universe-learning-popup-content{margin:44px}}@media(max-height:562px),(max-width:480px){.universe-learning-popup-content{position:absolute;margin:0;left:50%;top:50%;width:100%;transform:translate(-50%,-50%)}}.trysplashlearn-freebox{width:80%;margin:auto;border-radius:36px;box-shadow:0 2px 10px 0 rgba(0,0,0,.12);background-color:#fff;position:relative;padding:5rem 10rem;text-align:center}.trysplashlearn-freebox img{position:absolute;display:block;z-index:-1}.trysplashlearn-freebox .character1{top:-180px;right:10px;height:248px;width:272px}.trysplashlearn-freebox .character2{top:-194px;right:290px;height:248px;width:272px}.trysplashlearn-freebox .character3{left:50%;top:-145px;height:306px;width:244px;transform:translateX(-50%)}.trysplashlearn-freebox>p{font-size:3.4rem;font-weight:700;line-height:1}.trysplashlearn-freebox>.ctaPrimaryButton{margin:43px auto 0}@media screen and (max-width:1200px){.trysplashlearn-freebox>.character{display:none}}@media screen and (max-width:480px){.trysplashlearn-freebox{padding:2rem;box-shadow:none}}.trysplashlearn-freebox .freeInfoWrapper{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:18px}.trysplashlearn-freebox .freeInfoWrapper p{text-align:center;font-size:1.8rem}@media screen and (max-width:992px){.trysplashlearn-freebox .freeInfoWrapper{flex-direction:column}.trysplashlearn-freebox .freeInfoWrapper p{margin:1rem}}.stats-wrapper{display:flex;height:100%;position:relative}.stats-wrapper>.ellipse{position:absolute;height:68px;width:68px;right:27.5%}.stats-wrapper>.ellipse-blue{position:absolute;height:24px;width:24px;right:33.4%;top:44px}@media screen and (max-width:1200px){.stats-wrapper>.shape{display:none}}.stats-wrapper .contentWapper{display:flex;align-items:center;justify-content:space-between;width:80%;margin:0 auto}@media screen and (max-width:480px){.stats-wrapper .contentWapper{justify-content:center}}.stats-wrapper .contentWapper .contentBox{text-align:center}.stats-wrapper .contentWapper .contentBox>p:nth-child(1){color:#4f52c3;font-size:1.6rem;margin-bottom:.6rem}.stats-wrapper .contentWapper .contentBox>p:nth-child(2){color:#4b5ebd;font-size:3rem;font-weight:700}@media screen and (min-width:480px) and (max-width:1200px){.stats-wrapper .contentWapper .contentBox>p:nth-child(2){font-size:18px}}@media screen and (max-width:480px){.stats-wrapper .contentWapper .not-important{display:none}.stats-wrapper .contentWapper .important{display:block}}.signupcontainer-content-wrapper{text-align:center;margin-bottom:5rem;color:#fff}@media screen and (min-width:1200px){.signupcontainer-content-wrapper{width:auto;position:absolute;top:15rem;left:13.5rem;margin:0}}.signupcontainer-content-wrapper .new-title{font-family:Graphie;font-size:4.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.92px;margin-bottom:.5rem;width:100%;text-align:left;font-size:46px}@media screen and (max-width:1200px){.signupcontainer-content-wrapper .new-title{text-align:center;font-size:32px}}.signupcontainer-content-wrapper .new-subtitle{text-align:left;font-size:18px;margin-top:20px}@media screen and (max-width:1200px){.signupcontainer-content-wrapper .new-subtitle{text-align:center}}.signupcontainer-content-wrapper .platformInfoWrapper{display:none}@media screen and (min-width:1200px){.signupcontainer-content-wrapper .platformInfoWrapper{display:flex;margin-top:29px}.signupcontainer-content-wrapper .platformInfoWrapper .platformInfoLi{margin-right:10px}.signupcontainer-content-wrapper .platformInfoWrapper .platformInfoLi .bulletPointIcon{vertical-align:middle}.signupcontainer-content-wrapper .platformInfoWrapper .platformInfoLi .platformInfospan{margin-left:10px}}.signupcontainer-content-wrapper .button-wrapper{margin-top:5rem;display:flex}.signupcontainer-content-wrapper .button-wrapper>.cta-primary-button-2{margin:0 0 0 30px}@media screen and (max-width:1200px){.signupcontainer-content-wrapper .button-wrapper{display:block}.signupcontainer-content-wrapper .button-wrapper>.cta-primary-button{display:block;margin:0 auto}.signupcontainer-content-wrapper .button-wrapper>.cta-primary-button-2{margin:20px auto 0}}@media screen and (max-width:1200px){.reviewslidermobiletab-wrapper{text-align:center}.reviewslidermobiletab-wrapper .image-wrapper{height:269px;width:262px;margin:4rem auto 0}.reviewslidermobiletab-wrapper .image-wrapper img{max-width:100%;max-height:100%}.reviewslidermobiletab-wrapper .content-wrapper{margin-top:7rem;height:190px}}@media screen and (max-width:1200px) and (max-width:480px){.reviewslidermobiletab-wrapper .content-wrapper{height:300px}}@media screen and (max-width:1200px){.reviewslidermobiletab-wrapper .content-wrapper .desc{font-family:Graphie;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-top:2rem;color:#000;font-size:2.4rem;line-height:1.42}.reviewslidermobiletab-wrapper .content-wrapper .name{font-size:2rem;margin-top:2rem;color:#000;line-height:1.3;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:.04rem}.reviewslidermobiletab-wrapper .content-wrapper .designation{font-size:2rem;color:#000;line-height:1.3;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:.04rem}}@media screen and (min-width:1200px){.reviewsliderdesktop-review-box{height:500px;display:flex;align-items:center;justify-content:space-between}.reviewsliderdesktop-review-box .review-image{height:auto;width:40%;flex-shrink:0}.reviewsliderdesktop-review-box .review-image img{height:100%;width:100%}.reviewsliderdesktop-review-box .review-content{padding-left:8rem}.reviewsliderdesktop-review-box .review-content .desc{font-family:Graphie;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-top:2rem;color:#000;font-size:2.4rem;line-height:1.42}.reviewsliderdesktop-review-box .review-content .name{font-size:2rem;margin-top:2rem;color:#000;line-height:1.3;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:.04rem}.reviewsliderdesktop-review-box .review-content .designation{font-size:2rem;color:#000;line-height:1.3;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:.04rem}}.modular-stats-wrapper .head-text{color:#1a1a1a;font-size:3.6rem;text-align:center}.modular-stats-wrapper .content-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0 10%;margin:0 auto}.modular-stats-wrapper .content-wrapper .content-box{text-align:center}.modular-stats-wrapper .content-wrapper .content-box>p:nth-child(1){color:#4f52c3;font-size:1.6rem;margin-bottom:.6rem}.modular-stats-wrapper .content-wrapper .content-box>p:nth-child(2){color:#4b5ebd;font-size:3rem;font-weight:700}.modular-section-4-wrapper{width:121rem;margin:0 auto;padding-top:4rem}.modular-section-4-wrapper .head-text{color:#1a1a1a;font-size:3.6rem;line-height:4.2rem;font-weight:700;text-align:center;padding-bottom:2rem}.modular-section-4-wrapper .ul-list{display:flex;align-content:flex-start;justify-content:center}.modular-section-4-wrapper .ul-list .li-list-item{text-align:center;color:#1a1a1a;width:33%;padding:0 1.5rem}.modular-section-4-wrapper .ul-list .li-list-item s>img{width:30rem;height:21.5rem}.modular-section-4-wrapper .ul-list .li-list-item>p{font-size:2rem;line-height:2.4rem;font-weight:600;padding:2.8rem 0 .7rem}.modular-section-4-wrapper .ul-list .li-list-item>span{font-size:1.6rem;line-height:2.2rem;font-weight:400}.modular-section-3-wrapper{width:133rem;margin:0 auto;padding-top:4rem;display:flex;flex-direction:column;align-content:center}.modular-section-3-wrapper .head-text{padding-top:65px;color:#1a1a1a;font-size:3.6rem;line-height:4.2rem;font-weight:700;text-align:center;padding-bottom:2rem}.modular-section-3-wrapper .sub-head-text{color:#1a1a1a;font-size:2rem;line-height:2.8rem;text-align:center;padding:0 28rem}.modular-section-3-wrapper .img-wrap{padding:0 0 3.2rem}.modular-section-3-wrapper .img-wrap>img{max-width:100%}.modular-section-3-wrapper .sub-head-text1{color:#1a1a1a;font-size:2rem;line-height:2.8rem;text-align:center;padding-bottom:1.1rem}.modular-section-3-wrapper .sub-head-text1>span{background-color:#a5f9e8}.loggedout-home-universesection-padding-top{padding-top:65px}.modular-section-2-wrapper{width:120rem;margin:0 auto;padding-top:7rem}.modular-section-2-wrapper .head-text{padding-top:20px;color:#1a1a1a;font-size:3.6rem;line-height:4.2rem;font-weight:700;text-align:center;padding-bottom:2rem}.modular-section-2-wrapper .sub-head-text{color:#1a1a1a;font-size:2rem;line-height:2.2rem;text-align:center;padding:0 24rem 5.4rem}.modular-section-2-wrapper .ul-list{display:flex;align-content:flex-start;justify-content:space-between}.modular-section-2-wrapper .ul-list .li-list-item{text-align:center;color:#1a1a1a;width:25%;padding:0 1.5rem}.modular-section-2-wrapper .ul-list .li-list-item s>img{width:17.8rem;height:17rem}.modular-section-2-wrapper .ul-list .li-list-item>p{font-size:2rem;line-height:3.2rem;padding-bottom:.4rem}.modular-section-2-wrapper .ul-list .li-list-item>span{font-size:1.6rem;line-height:2.2rem}.modular-section-1-wrapper{width:135rem;margin:0 auto}.modular-section-1-wrapper .head-text{padding-top:45px;color:#1a1a1a;font-size:3.6rem;line-height:4.2rem;font-weight:700;text-align:center;padding-bottom:1rem}.modular-section-1-wrapper .head-text .scrolling-txt-wrap{position:relative;display:inline-block;height:32px;width:160px;top:4px}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt{height:100%;position:absolute;top:0;width:100%;height:32px;font-size:30px;color:#1a1a1a}@keyframes scrollUp{0%{transform:translateY(0)}11%{transform:translateY(-25%)}33%{transform:translateY(-25%)}45%{transform:translateY(-50%)}66%{transform:translateY(-50%)}77%{transform:translateY(-75%)}100%{transform:translateY(-75%)}}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt .box{height:41px;overflow:hidden;position:relative}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt ul{float:left;margin:0;padding:0;-webkit-animation:scrollUp 9s ease-in-out infinite normal;animation:scrollUp 9s ease-in-out infinite normal}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt ul>li{opacity:1;height:52px;line-height:32px;padding:0 0 20px;list-style:none;text-align:left}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt.section-top{top:-32px;color:#a5f9e8}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt.section-top:after{z-index:1;position:absolute;bottom:0;left:0;right:0;height:41px;content:'';box-shadow:0 26px 0 0 #fff inset}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt.section-bottom{top:32px;color:#a5f9e8}.modular-section-1-wrapper .head-text .scrolling-txt-wrap .scrolling-txt.section-bottom:after{z-index:1;position:absolute;height:41px;top:0;left:0;right:0;content:'';box-shadow:0 -20px 0 0 #fff inset}.modular-section-1-wrapper .left-img-wrap{float:left;width:83.4rem;padding:0 2rem 2rem 0;position:relative}.modular-section-1-wrapper .left-img-wrap img{width:100%}.modular-section-1-wrapper .left-img-wrap .social-stor-btn-wrap{position:absolute;bottom:-1rem;left:0;right:0;text-align:center}.modular-section-1-wrapper .left-img-wrap .social-stor-btn-wrap>p{font-size:1.4rem;line-height:1.8rem;padding-bottom:1rem}.modular-section-1-wrapper .left-img-wrap .social-stor-btn-wrap>a{display:inline-block;width:10rem;margin:0 1rem}.modular-section-1-wrapper .left-img-wrap .social-stor-btn-wrap>a:last-child{width:10.8rem}.modular-section-1-wrapper .right-text-wrap{float:right;width:46rem;padding-right:10rem;padding-top:5.1rem}.modular-section-1-wrapper .right-text-wrap .ul-list .li-list-item{color:#1a1a1a;font-size:1.6rem;line-height:2.2rem;padding:1rem 0 1.6rem}.modular-section-1-wrapper .right-text-wrap .ul-list .li-list-item>span{background-color:#a5f9e8}.modular-section-1-wrapper .right-text-wrap .bottom-txt{color:#1a1a1a;font-size:2rem;line-height:2.6rem;padding-top:5.1rem}.modular-section-1-wrapper .right-text-wrap .bottom-txt>span{background-color:#a5f9e8}.modular-section-0-wrapper .head-text{color:#1a1a1a;font-size:3.6rem;line-height:4.2rem;font-weight:700;text-align:center;padding-bottom:1rem}.modular-section-0-wrapper .ul-list{display:flex;justify-content:space-evenly;padding:3.1rem 7rem}.modular-section-0-wrapper .ul-list .li-list-item{color:#1a1a1a;font-size:1.6rem;line-height:2.2rem;padding:1rem 0 1.6rem;min-width:33%;text-align:center;border-right:2px solid #dcdcea}.modular-section-0-wrapper .ul-list .li-list-item:last-child{border:none}.modular-section-0-wrapper .ul-list .li-list-item>span{color:#363639;font-size:1.6rem;line-height:2.8rem}.modular-section-0-wrapper .ul-list .li-list-item>p{font-size:2.4rem;line-height:3.6rem;font-weight:700}.learningexp-content-box{text-align:center;color:#1a1a1a;max-width:32rem}.learningexp-content-box img{width:10rem;height:10rem;margin:auto}.learningexp-content-box .content-title{font-size:2rem;margin-top:2rem;font-weight:600}.learningexp-content-box .content-subtitle{font-size:1.6rem;margin-top:2rem}@media screen and (min-width:1200px){.homepage-video-variant-intro-video-container{display:none}}.homepage-video-variant-intro-video-container{margin:12rem 0 30rem;text-align:center;position:relative}.homepage-video-variant-intro-video-container img{height:30rem;width:30rem;position:relative}.homepage-video-variant-intro-video-container:after{content:'';background:url(images/loggedout/home/home-back-bottom-f9095074886be50de1db8ac10f5176bf.png);position:absolute;bottom:-80%;left:0;right:0;height:90%;background-position:10%;background-size:200% 100%}@media screen and (min-width:480px) and (max-width:1200px){.homepage-video-variant-intro-video-container:after{background-size:128% 100%;height:80%}}.homepage-video-variant-intro-video-container .intro-video-wrap{display:inline-block;position:relative;height:30rem;width:30rem}.homepage-video-variant-intro-video-container .intro-video-wrap img{position:absolute;top:0;left:0;right:0;bottom:0}.homepage-video-variant-intro-video-container .intro-video-wrap .play-button-container{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);height:13.1rem;width:13.1rem;background:#fff;border-radius:50%;box-shadow:0 0 0 2rem rgba(255,255,255,.16);cursor:pointer}.homepage-video-variant-intro-video-container .intro-video-wrap .play-button-container img{width:5rem;height:5.6rem;top:50%;left:55%;transform:translate(-50%,-50%) scale(1);transition:ease-in-out .3s}.homepage-video-variant-intro-video-container .intro-video-wrap .play-button-container img:hover{transform:translate(-50%,-50%) scale(1.2)}@media screen and (max-width:1200px){.homepage-video-variant-intro-video-container .intro-video-wrap .play-button-container{height:8.1rem;width:8.1rem;top:50%;left:52%;box-shadow:0 0 0 1rem rgba(255,255,255,.16)}.homepage-video-variant-intro-video-container .intro-video-wrap .play-button-container img{width:2.5rem;height:2.9rem}.homepage-video-variant-intro-video-container .intro-video-wrap .play-button-container img:hover{transform:translate(-50%,-50%) scale(1)}}.homepage-video-variant-intro-video-container .stone{position:absolute}.homepage-video-variant-intro-video-container .blue{background:url(images/loggedout/shapes/blue_stone-2d9faae15410e3b6a488b28b027825a4.svg);top:27rem;left:11rem;width:3.8rem;height:3.8rem}.homepage-video-variant-intro-video-container .violet{background:url(images/loggedout/shapes/violet_stone-4dc7bd6fd3265bd5a66d1f9b7c311858.svg);position:absolute;top:15rem;right:1rem;width:5.9rem;height:5.9rem}@media screen and (max-width:1200px){.homepage-video-variant-gif-container{display:none}}.homepage-video-variant-gif-container{position:absolute;width:144rem;bottom:0;margin:0 auto}.homepage-video-variant-gif-container .static-image-wrapper{position:absolute;width:49rem;height:45rem;right:7rem;bottom:5rem}.homepage-video-variant-gif-container .static-image-wrapper img{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.homepage-video-variant-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.9);z-index:100}.homepage-video-variant-video-overlay .video-container{position:relative;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:56.4rem;width:64rem;text-align:center}.homepage-video-variant-video-overlay .video-container iframe{height:100%;width:100%}@media screen and (max-width:480px){.homepage-video-variant-video-overlay .video-container{width:100%}}@media screen and (min-width:480px) and (max-width:992px) and (orientation:landscape){.homepage-video-variant-video-overlay .video-container{height:80%}}.homepage-video-variant-video-overlay .video-container .cross-btn{position:absolute;top:-.8rem;right:0;cursor:pointer;height:2.6rem;width:2.6rem;background-color:#fff;border-radius:50%}.homepage-video-variant-video-overlay .video-container .cross-btn img{box-sizing:border-box;width:100%;padding:.6rem}@media screen and (max-width:480px){.homepage-video-variant-video-overlay .video-container .cross-btn{top:6rem}}@media screen and (min-width:480px) and (max-width:992px) and (orientation:landscape){.homepage-video-variant-video-overlay .video-container .cross-btn{right:4rem;top:0}}.homepage-video-variant-video-overlay .visible{visibility:visible}.homepage-video-variant-video-overlay .hidden{visibility:hidden}.header-mobiletab-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#1a1a1a;opacity:.6;z-index:99}.header-mobiletab-header-wrapper{z-index:100;position:fixed;width:100%;height:7.8rem}.header-mobiletab-burger-line{background-color:#08064b;border-radius:2px;height:.4rem}.header-mobiletab-burger-line1{width:18px;margin-bottom:3px}.header-mobiletab-burger-line2{width:26px;margin-bottom:3px}.header-mobiletab-burger-line3{width:10px;margin-bottom:0}.header-mobiletab-wrapper{display:flex;align-items:center;justify-content:center;height:7.8rem;background-color:#fff;padding:0 2rem;border:solid 1px #dcdcea;position:relative}.header-mobiletab-wrapper img{width:17.3rem}.header-mobiletab-wrapper>.hamburger,.header-mobiletab-wrapper>.ipad-signup{position:absolute;top:50%;transform:translateY(-50%)}.header-mobiletab-wrapper>.hamburger{left:4%;padding-left:1.9rem}.header-mobiletab-wrapper>.hamburger.active:after{position:absolute;content:"";width:4.8rem;height:4.8rem;background-color:#ededf9;border-radius:50%;z-index:-1;top:-1.5rem;left:1rem}@media screen and (min-width:480px) and (max-width:767px){.header-mobiletab-wrapper .hamburger{left:3%}}@media screen and (min-width:0) and (max-width:480px){.header-mobiletab-wrapper .hamburger{left:1%}}.header-mobiletab-wrapper>.ipad-signup{right:6%}.header-mobiletab-menu{position:absolute;bottom:0;top:7.8rem;width:100%}.header-mobiletab-menu>ul{background-color:#fff;text-align:center}.header-mobiletab-menu>ul>li:nth-child(1){border-top:solid 1px #dcdcea}.header-mobiletab-menu>ul>li{line-height:4.8rem;border-bottom:solid 1px #dcdcea;border-right:solid 1px #dcdcea;position:relative;color:#1a1a1a;text-align:left}.header-mobiletab-menu>ul>li>a{color:#1a1a1a;width:100%;height:100%;display:block;padding-left:6%}.header-mobiletab-menu>ul>li .arrow{height:1rem;width:1rem;position:absolute;left:15%;top:1.3rem;box-shadow:.3rem .3rem 0 0 #000;transform:rotate(45deg)}.header-mobiletab-menu>ul>li .dropdown{padding-left:6%}.header-mobiletab-menu>ul>li.open>ul{display:block;position:relative;left:auto;border-top:solid .1rem #dcdcea}.header-mobiletab-menu>ul>li.open>ul>li>a{width:auto;background-color:#fff;display:block;color:#6e6e73;padding:0;padding-left:6%}.header-mobiletab-menu>ul>li.open .arrow{top:2.5rem;transform:rotate(-135deg)}@media screen and (min-width:767px) and (max-width:992px){.header-mobiletab-menu>ul>li .arrow{left:18%}}@media screen and (min-width:480px) and (max-width:767px){.header-mobiletab-menu>ul>li .arrow{left:22%}}@media screen and (min-width:0) and (max-width:480px){.header-mobiletab-menu>ul>li .arrow{right:6%;left:auto}}.header-mobiletab-login-btn{padding:1.2rem 2rem;border-radius:2.7rem;text-align:center;font-weight:600;background:#4f52c3}.header-mobiletab-login-btn>a{text-decoration:none;color:#fff;width:100%;height:100%;display:block}.header-mobiletab-login-btn:hover{background:#141975}.header-mobiletab-signup-link-mobile{height:6rem;width:20rem;border-radius:3rem;text-align:center;line-height:6rem;font-weight:600;background:#4f52c3}.header-mobiletab-signup-link-mobile>a{text-decoration:none;color:#fff;width:100%;height:100%;display:block}.header-mobiletab-signup-link-mobile:hover{background:#141975}.header-desktop-login-link-signup{padding:1.2rem 2rem;border-radius:2.7rem;text-align:center;font-weight:600}.header-desktop-theme-true{background:#fff;position:fixed!important;top:0;width:100%;transform:translateY(0);transition:transform .5s}.header-desktop-nav-wrapper{height:80px;position:absolute;width:100%;z-index:100;transform:translate(0)}.header-desktop-nav-wrapper>.content-container{display:flex;align-items:center;height:100%;margin:auto;justify-content:space-between;position:relative}.header-desktop-nav-wrapper>.content-container .logo-wrapper{height:100%}.header-desktop-nav-wrapper>.content-container .logo-wrapper img{width:173px}.header-desktop-nav-wrapper>.content-container .logo-wrapper>a{line-height:92px}.header-desktop-nav-wrapper>.content-container .logo-wrapper:before{width:500px;content:"";position:absolute;top:0;left:-144px;height:100%;z-index:-1;background:url(images/loggedout/home/logo-container-6afe733833a5913c48af8f710e6bc178.png) top left/100% 100% no-repeat}.header-desktop-nav-wrapper-hide{transform:translateY(-100%);transition:transform .5s}.header-desktop-login-link-ul{display:flex;align-items:center;text-decoration:none}.header-desktop-login-link-ul .login-link-signup{padding:1.2rem 2rem;border-radius:2.7rem;text-align:center;font-weight:600}.header-desktop-login-link-ul .header-desktop-theme-true-login-link-signup-btn-white{background:#fff}.header-desktop-login-link-ul .header-desktop-theme-true-login-link-signup-btn-white>a{text-decoration:none;color:#4f52c3;width:100%;height:100%;display:block}.header-desktop-login-link-ul .header-desktop-theme-true-login-link-signup-btn-white:hover{background:#ededf9}.header-desktop-login-link-ul .header-desktop-theme-true-login-link-signup-btn-blue{background:#4f52c3}.header-desktop-login-link-ul .header-desktop-theme-true-login-link-signup-btn-blue>a{text-decoration:none;color:#fff;width:100%;height:100%;display:block}.header-desktop-login-link-ul .header-desktop-theme-true-login-link-signup-btn-blue:hover{background:#141975}.header-desktop-login-link-ul .login-btn{align-items:center;text-decoration:none}.header-desktop-login-link-ul .dark-theme{margin-right:2.4rem;display:inline-block;position:relative;cursor:pointer;color:#090a4a;padding-bottom:3rem;margin-bottom:-3rem}.header-desktop-login-link-ul .white-theme .home-path{margin-right:1rem;padding-top:11px;font-size:16px;border:1px solid #fff;border-radius:34px;width:160px;height:48px;text-align:center;display:inline-block;position:relative;cursor:pointer;color:#fff;padding-bottom:3rem;margin-bottom:-3rem}.header-desktop-login-link-ul .white-theme .home-path:hover{border:2px solid #fff}.header-desktop-login-link-ul .white-theme .home-path:hover:after{width:0%}.header-desktop-login-link-ul .white-theme .not-home-path{margin-right:2.4rem;padding-top:11px;font-size:16px;border:1px solid #090a4a;border-radius:34px;width:145px;height:48px;text-align:center;display:inline-block;position:relative;cursor:pointer;color:#090a4a;padding-bottom:3rem;margin-bottom:-3rem}.header-desktop-login-link-ul .white-theme .not-home-path:hover{border:2px solid #090a4a}.header-desktop-login-link-ul .white-theme .not-home-path:hover:after{width:0%}.header-desktop-login-link-signup{padding:1.2rem 2rem;border-radius:2.7rem;text-align:center;font-weight:600}.header-desktop-theme-true-login-link-signup-btn-blue{background:#4f52c3}.header-desktop-theme-true-login-link-signup-btn-blue>a{text-decoration:none;color:#fff;width:100%;height:100%;display:block}.header-desktop-theme-true-login-link-signup-btn-blue:hover{background:#141975}.header-desktop-theme-true-login-link-signup-btn-white{background:#fff}.header-desktop-theme-true-login-link-signup-btn-white>a{text-decoration:none;color:#4f52c3;width:100%;height:100%;display:block}.header-desktop-theme-true-login-link-signup-btn-white:hover{background:#ededf9}.header-desktop-nav-link-wrapper{text-align:center}.header-desktop-nav-link-wrapper .nav-link{display:inline-block;position:relative;cursor:pointer;padding-bottom:3rem;margin-bottom:-3rem}.header-desktop-nav-link-wrapper .nav-link:not(:last-of-type){margin-right:6.3rem}.header-desktop-nav-link-wrapper .nav-link:after{content:"";width:0;height:4px;display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:width .3s ease,background-color .3s ease}.header-desktop-nav-link-wrapper .nav-link .arrow{height:10px;width:10px;position:absolute;right:-30%;top:0;transform:rotate(45deg)}.header-desktop-nav-link-wrapper .nav-link .white-theme{box-shadow:3px 3px 0 0 #fff}.header-desktop-nav-link-wrapper .nav-link .deep-dark{box-shadow:3px 3px 0 0 #090a4a}.header-desktop-nav-link-wrapper .nav-link>strong{position:absolute;top:-5px;left:-14px;bottom:-5px;right:-30px;z-index:1}.header-desktop-nav-link-wrapper .nav-link:hover>a{text-decoration:none;text-align:left}.header-desktop-nav-link-wrapper .nav-link:hover>ul{display:block}.header-desktop-nav-link-wrapper .nav-link:hover .arrow{top:13px;transform:rotate(-135deg)}.header-desktop-nav-link-wrapper .nav-link.educator:hover:after{width:145%;left:70%}.header-desktop-nav-link-wrapper .white-theme{color:#fff}.header-desktop-nav-link-wrapper .white-theme>a{color:#fff}.header-desktop-nav-link-wrapper .white-theme:hover:after{width:100%;background-color:#fff}.header-desktop-nav-link-wrapper .deep-dark{color:#090a4a}.header-desktop-nav-link-wrapper .deep-dark>a{color:#090a4a}.header-desktop-nav-link-wrapper .deep-dark:hover:after{width:100%;background-color:#4f52c3}.header-desktop-nav-link-wrapper .active:after{width:100%;background-color:#4f52c3}.loggedout-home-top-section{height:610px;width:100%;background-color:#08064b;background-position:78% 80%;position:relative;padding-top:22rem}@media screen and (max-width:1200px){.loggedout-home-top-section{background-color:#f3f3ff;background:url(images/loggedout/home/vid_bg_large-d12c1880744293f8b95d71bef4ccc6ec.jpg) top left/cover no-repeat}}@media screen and (max-width:480px){.loggedout-home-top-section{height:650px;padding-top:20rem;background-color:#f3f3ff;background:url(images/loggedout/home/vid_bg_small-7244124bc76f522b7aa3dac610e298e1.png) top left/cover no-repeat;background-position:center}}@media screen and (min-width:480px) and (max-width:1200px){.loggedout-home-top-section{height:605px;padding-top:15rem;background-color:#f3f3ff;background:url(images/loggedout/home/vid_bg_medium-a9688843ff0789d011ad111be6a256f2.jpg) top left/cover no-repeat}}@media screen and (max-width:1200px){.loggedout-home-review-desktop,.le-slider-web{display:none}}@media screen and (min-width:1200px){.loggedout-home-review-mobile,.le-slider-mob{display:none}}@media screen and (max-width:480px){.loggedout-home-review-desktop,.le-slider-web{display:none}}.header-curriculum-menu-wrapper{position:absolute;top:100%;left:-2rem;display:none;z-index:1}.header-curriculum-menu-wrapper-white-theme{border:solid .1rem #dcdcea;box-shadow:0 3px 6px rgba(0,0,0,.25)}.header-curriculum-menu-wrapper-white-theme .edu-link{cursor:pointer;border-bottom:solid .1rem #ededf9;text-align:left}.header-curriculum-menu-wrapper-white-theme .edu-link>a{background-color:#fff;color:#090a4a;padding:1rem 2.2rem;display:inline-block;width:20rem}.header-curriculum-menu-wrapper-white-theme .edu-link>a:hover{background-color:#ededf9;text-decoration:none;color:#4f52c3}.header-curriculum-menu-wrapper-blue-theme .edu-link{cursor:pointer;border-bottom:solid .1rem #ededf9;text-align:left}.header-curriculum-menu-wrapper-blue-theme .edu-link>a{background-color:#090a4a;color:#fff;padding:1rem 2.2rem;display:inline-block;width:20rem}.header-curriculum-menu-wrapper-blue-theme .edu-link>a:hover{background-color:#141975;text-decoration:none;color:#fff}.thank-you{display:block;margin:0 auto}@media screen and (min-width:992px){.thank-you{width:44rem}}@media screen and (min-width:480px) and (max-width:992px){.thank-you{width:40rem}}@media screen and (min-width:0) and (max-width:480px){.thank-you{width:28rem}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;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:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*!normalize.css v3.0.1 | MIT License | git.io/normalize*/*{margin:0;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:.1rem dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 4rem}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-1.3rem;float:left}a{cursor:pointer}.content-container{width:80%;max-width:1170px;margin:0 auto}@media(min-width:992px) and (max-width:1200px){.content-container{width:90%}}@media(max-width:480px){.content-container{width:calc(100% - 17px)}}.full-container{width:100%;max-width:1440px;margin:0 auto}.text-center{text-align:center}a{text-decoration:none}a:hover{text-decoration:underline}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:0 0;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slide>div>div{outline:none}.home-page-slider{position:relative}.home-page-slider .slick-prev,.home-page-slider .slick-next{width:68px;height:142px;z-index:1;border:solid 1px #dedede;background:#fff;z-index:2}.home-page-slider .slick-prev:before,.home-page-slider .slick-next:before{content:'';opacity:1;display:inline-block;width:24px;height:95px;background-size:100% 100%;background-image:url(images/loggedout/icons/curriculum_left-e452b69d83bccac074c13d84d5afdc41.png)}.home-page-slider .slick-prev{left:0}.home-page-slider .slick-next{right:0}.home-page-slider .slick-next:before{transform:rotate(180deg)}.home-page-slider .slick-slide{filter:opacity(.5)}.home-page-slider .slick-active{filter:none}.review-slider .slick-prev,.review-slider .slick-next{height:46px;width:46px;border-radius:50%;background:#4f52c3;color:#fff}.review-slider .slick-prev:before,.review-slider .slick-next:before{content:"";opacity:1;display:inline-block;width:9px;height:15px;background-size:100% 100%}.review-slider .slick-prev:hover,.review-slider .slick-next:hover{background:#141975}.review-slider .slick-prev{left:-6.4rem}.review-slider .slick-prev:before{background-image:url(images/loggedout/icons/iconLeftArrow-2f01e2a3f8c98a324e82805f29a00e9c.png)}.review-slider .slick-next{right:-6.4rem}.review-slider .slick-next:before{background-image:url(images/loggedout/icons/iconRightArrow-ac72bc57f5f2428454a27d7f0ebdee87.png)}.review-slider .slick-dots{bottom:-40px}.review-slider .slick-dots li{margin:0}.review-slider .slick-dots li.slick-active button:before{color:#4f52c3;opacity:1}.review-slider .slick-dots li button:before{color:#4f52c3;opacity:.25;font-size:27px}.review-slider .slick-slide{filter:opacity(.5)}.review-slider .slick-active{filter:none;z-index:10}.le-slider{width:80%;margin:10rem auto 0}.le-slider .slick-slide{filter:none;pointer-events:none}.le-slider .slick-dots{bottom:-40px}.le-slider .slick-dots li{margin:0}.le-slider .slick-dots li.slick-active button:before{color:#4f52c3;opacity:1}.le-slider .slick-dots li button:before{color:#4f52c3;opacity:.25;font-size:32px}@media(max-width:1200px){.le-slider{width:auto;margin:10rem 0 0}.le-slider .slick-slide{filter:opacity(.5)}.le-slider .slick-active{filter:none}}.container{margin-right:auto;margin-left:auto;width:960px;max-width:100%}.container:before,.container:after{content:' ';display:table}@media(max-width:959px){.container{width:auto;max-width:none;min-width:0;padding:0 10px}}.sec-privacy{margin-top:30px}.sec-privacy .head-privacy{font-size:18px;font-weight:700;padding-bottom:10px;text-align:left}@media only screen and (max-width:767px){.sec-privacy .head-privacy{font-size:1.8em}}html{min-height:100%}body{min-height:100vh;background-color:#ededf9}.login-form{padding-bottom:30px}.login-form .class-code-form{margin-top:55px}.login-form .class-code-form .class-code-title{font-family:Graphie;font-style:normal;font-weight:600;font-size:20px;line-height:24px;text-align:center;color:#1a1a1a;margin-bottom:26px;margin-top:15px}.login-form .class-code-form .class-code-container{display:flex;position:relative;margin:auto;margin-bottom:20px;text-align:center;justify-content:center;border:2px solid #4f52c3;border-radius:37.5px;background-color:#fff;width:570px;height:160px}.login-form .class-code-form .class-code-container>div{margin-right:23px}.login-form .class-code-form .class-code-container>div:last-child{margin-right:0}.login-form .class-code-form .class-code-container>div>input{width:100px;height:160px;color:transparent;text-shadow:0 0 0 #4f52c3;z-index:2;font-family:roboto;font-style:normal;font-weight:400;font-size:64px;border:0;text-align:center;text-transform:uppercase;width:64px;height:155px;font-size:48px;background-color:transparent}.login-form .class-code-form .class-code-container>div>input:hover,.login-form .class-code-form .class-code-container>div>input:active,.login-form .class-code-form .class-code-container>div>input:focus{outline:none;box-shadow:none}.login-form .class-code-form .class-code-container>div>div{position:absolute;width:64px;height:2px;background-color:#4f52c3;top:120px;margin-left:18px;margin-right:18px;width:64px;top:123px;margin-left:0;margin-right:11px}.login-form .class-code-form .class-code-error-text{font-family:Graphie;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fd825d;margin-top:25px;text-align:center}@media screen and (max-width:1440px){.login-form .class-code-form .class-code-container{width:570px;height:160px}.login-form .class-code-form .class-code-container>div{margin-right:20px}.login-form .class-code-form .class-code-container>div>input{width:64px;height:155px;font-size:48px}.login-form .class-code-form .class-code-container>div>div{width:64px;top:123px;margin-left:0;margin-right:11px}}@media screen and (max-width:768px){.login-form .class-code-form .class-code-container{width:100%;height:98px}.login-form .class-code-form .class-code-container>div{margin-right:7px}.login-form .class-code-form .class-code-container>div>input{width:51px;height:76px;font-size:36px}.login-form .class-code-form .class-code-container>div>div{width:36px;top:76px;margin-left:7px;margin-right:7px}}@media screen and (max-width:485px){.login-form .class-code-form .class-code-container{width:100%;height:76px;border-radius:24px}.login-form .class-code-form .class-code-container>div{margin-right:7px}.login-form .class-code-form .class-code-container>div>input{width:41px;height:60px;font-size:36px}.login-form .class-code-form .class-code-container>div>div{width:30px;top:57px;margin-left:10px;margin-right:10px}}.login-form .class-code-form .class-code-link-margin{margin-top:50px}.login-form .login-form-footer-link{font-family:Graphie;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#1a1a1a;text-align:center}.login-form .login-form-footer-link a{line-height:14px;color:#4f52c3}.login-form .parent-register-link{margin-top:20px}.login-form .margin-top-30{margin-top:30px}.login-form .teacher-register-link{margin-top:30px}.login-form .margin-bottom-30{margin-bottom:100px}.login-form .email-password-form{max-width:384px;margin:auto}.login-form .email-password-form p{font-family:Graphie;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:#1a1a1a}.login-form .email-password-form input{border-radius:5px;outline:none;border:1px solid #cacad8;width:100%;height:40px;margin-top:8px;padding-left:5px}.login-form .email-password-form .password-wrapper{margin-top:18px;text-align:left}.login-form .email-password-form .password-wrapper .password-label-forgot-link{display:flex;width:100%;justify-content:space-between}.login-form .email-password-form .password-wrapper .password-input-error-label{text-align:left}.login-form .email-password-form .forgot-password-link{font-family:Graphie;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0;text-align:right;text-decoration-line:underline;color:#4f52c3}.login-form .email-password-form .button-wrapper{width:100%;margin:28px auto 0}@media screen and (max-width:1200px){.login-form .email-password-form{max-width:484px}.login-form .parent-register-link{margin-top:30px}}@media screen and (max-width:768px){.login-form .teacher-register-link{margin-top:20px}}.login-form .login-form-error{font-family:Graphie;font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;color:#d81430!important;position:relative;top:0;padding-bottom:7px;text-align:left;width:100%}.login-form .social-or-line{position:absolute;top:-36px;width:100%;border-bottom:1px solid #dedede;text-align:center;line-height:.1em}.login-form .social-or-line>span{padding:0 10px;background:#ededf9}.login-form .social-login-button-container{display:block;max-width:384px;min-width:300px;margin:68px auto 0;position:relative;justify-content:center}.login-form .social-login-button-container>a{width:100%;display:flex;align-items:center;justify-content:flex-start;height:50px;border:1px solid #dcdcea;border-radius:8px;background-color:#fff;min-width:240px;margin:0 0 12px;color:#031148;padding-left:86px}.login-form .social-login-button-container>a:last-of-type{margin:0}.login-form .social-login-button-container>a>img{height:25px;width:25px}.login-form .social-login-button-container>a>p{margin-left:23px}@media screen and (max-width:1200px){.login-form .social-login-button-container{max-width:484px;min-width:300px}.login-form .social-login-button-container>a{padding-left:139px}}@media screen and (max-width:400px){.login-form .social-login-button-container>a{padding-left:70px}}.forgot_password_container{max-height:940px;padding:54px 0 40px}.forgot_password_container .forgot-password-title{font-family:Graphie;font-size:34px;font-style:normal;font-weight:700;line-height:41px;letter-spacing:0;text-align:center;color:#1a1a1a}.forgot_password_container .forgot-password-content-description{font-family:Graphie;max-width:370px;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:.02em;text-align:center;color:#1a1a1a;margin:auto;margin-top:28px}.forgot_password_container .forgot-password-cta-container{max-width:370px;margin:auto;align-items:center;margin-top:25px}.forgot_password_container .content-identifier{font-family:Graphie;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:#1a1a1a;margin:auto}.forgot_password_container .js-error-login-form{font-family:Graphie;font-size:12px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;color:#d81430!important;text-align:left;width:100%}.forgot_password_container .forgot-password-input{border-radius:5px;outline:none;border:1px solid #cacad8;width:100%;height:40px;padding-left:5px;margin:auto;margin-top:10px}@media screen and (max-width:1200px){.forgot_password_container{padding:60px 0 30px}.forgot_password_container .forgot-password-content-description{max-width:484px}.forgot_password_container .forgot-password-cta-container{max-width:484px;margin-top:40px}}@media screen and (max-width:768px){.forgot_password_container{padding:22px 0 24px}.forgot_password_container .forgot-password-content-description{max-width:340px}.forgot_password_container .forgot-password-cta-container{max-width:340px;margin-top:40px}}.new-login-cta-button{width:100%;height:56px;border-radius:28px;background:#4f52c3;border:none;color:#fff;margin:auto;display:block;outline:none;margin-top:30px}html{font-size:8px}@media screen and (min-width:320px){html{font-size:calc( 8px + 2 * ((100vw - 320px)/1120))}}@media screen and (min-width:1440px){html{font-size:10px}}*{box-sizing:border-box;font-family:graphie,'sans-serif'}body{font-family:Graphie;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.032rem}.video-variant-overflow-hidden{overflow:hidden}