.badge{display:flex}.badge .container{display:flex;justify-content:center;align-items:center;margin:5px;padding:0 4px;height:17px;min-width:17px;border-radius:8.5px}.badge .container,.badge .royalBlue{background-color:var(--royalBlue);color:var(--white)}.badge .poolBlue{background-color:var(--poolBlue);color:var(--white)}.badge .orangeJuice{background-color:var(--orangeJuice);color:var(--black)}.navbar{display:fixed;position:-webkit-sticky;position:sticky;top:0;height:62px;width:100%;background-color:var(--poolBlue);z-index:999}.navbar .wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 30px;height:100%;width:1000px}.navbar .logo{width:78px}.navbar .logo:hover{cursor:pointer}.navbar .content{display:flex;align-items:flex-start;height:27px}.navbar .navlink{margin-left:29px;text-decoration:none;color:var(--gray10)}.navbar .navlink:hover{cursor:pointer;color:var(--gray20)}.navbar .navlink__active{color:var(--royalBlue)}.navbar .navbar__dropdown{margin-left:54px;height:100%}.navbar .dropdown__btn{display:flex;align-items:center;color:var(--gray10)}.navbar .dropdown__btn:hover{color:var(--gray20);cursor:pointer}.navbar .dropdown__icon{margin-left:8px}.navbar .dropdown__content{display:flex;flex-direction:column;position:absolute;top:27px;visibility:hidden;opacity:0;padding:16px 0;width:140px;background-color:var(--white);border:1px solid var(--gray50);box-sizing:border-box}.navbar .navbar__dropdown:hover .dropdown__content{visibility:visible;opacity:1}.navbar .dropdown__link{padding:3px 16px;text-decoration:none;color:var(--black)}.navbar .dropdown__link:hover{background-color:var(--poolBlue40);color:var(--poolBlue);cursor:pointer}@media (max-width:1000px){.navbar .wrapper{width:100%}.navbar .dropdown__content{right:-25px}}::-webkit-input-placeholder{color:var(--gray40)}:-ms-input-placeholder{color:var(--gray40)}::-ms-input-placeholder{color:var(--gray40)}::placeholder{color:var(--gray40)}.input{display:flex;flex-direction:column;margin:10px}.input .label__default{color:var(--black)}.input .label__error{color:var(--bloodOrange)}.input .label__disabled{color:var(--gray40)}.input .input__default,.input .input__disabled,.input .input__error{margin:5px 0;padding:10px 15px;border:1px solid;border-radius:5px;box-sizing:border-box;transition:all .3s ease}.input .input__default{border-color:var(--gray50)}.input .input__error{border-color:var(--bloodOrange)}.input .input__disabled{border-color:var(--gray30);background-color:var(--gray10)}.input .input__default:focus{border-color:var(--poolBlue);color:var(--poolBlue)}.dropdown{display:flex;flex-direction:column;margin:10px}.dropdown .menu__closed,.dropdown .menu__open{display:flex;position:relative;justify-content:space-between;align-items:center;margin:5px 0;padding:10px 15px;border:1px solid;border-radius:5px;box-sizing:border-box}.dropdown .menu__closed{border-color:var(--gray50);color:var(--black)}.dropdown .menu__closed:hover,.dropdown .menu__open{border-color:var(--poolBlue);color:var(--poolBlue)}.dropdown .menu__closed:hover,.dropdown .menu__open:hover{cursor:pointer}.dropdown .menu__items{display:flex;flex-direction:column;position:absolute;left:0;top:45px;padding:16px 0;width:100%;background-color:var(--white);border:1px solid var(--gray50);box-sizing:border-box}.dropdown .menu__item{padding:3px 16px;color:var(--black)}.dropdown .menu__item:hover{background-color:var(--poolBlue40);color:var(--poolBlue);cursor:pointer}.dropdown .menu__item__selected{padding:3px 16px;background-color:var(--poolBlue40);color:var(--poolBlue)}.btn{border-radius:5px;cursor:pointer;border:none;padding:10px 45px;transition:all .3s ease-out;margin:15px}.royalBlue{background-color:var(--royalBlue)}.poolBlue{background-color:var(--poolBlue)}.btn__primary__solid{color:#fff;box-shadow:2px 5px 15px var(--poolBlue40)}.btn__primary__outline{background-color:#fff;color:var(--gray60);border:1px solid var(--gray40)}.btn__primary__disabled{background-color:var(--gray30);color:#fff;box-shadow:2px 8px 15px var(--poolBlue40)}.player__wrapper{border-radius:10px;margin:15px;padding:15px;box-shadow:0 0 50px rgba(37,40,43,.2)}.player__header{width:100%;display:flex;justify-content:space-between}.player{margin:15px 0;position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.player__footer{width:100%;display:flex;flex-direction:column}.player__footer .button__wrapper{display:flex;justify-content:space-between}.note{margin-top:10px;height:110px;transition:all .3s ease-out}.player__wrapper .hidden{height:0;visibility:hidden;opacity:0;transition:all .3s ease-out}.quill{visibility:visible;opacity:1;transition:all .6s ease-out}.player__wrapper .btn{margin:0}.ql-container.ql-snow{border-radius:5px;min-height:70px}.escape{cursor:pointer}.popup__wrapper{border-radius:5px;margin:15px;padding:25px;border:1px solid var(--gray20);box-shadow:0 0 50px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.popup__wrapper p{margin:20px 0}.popup__wrapper .btn{margin:0 10px}.popup__wrapper .button__wrapper{text-align:end}.calendar__sm{display:flex;flex-direction:column;align-items:center;margin:10px;width:220px;height:200px;border:1px solid var(--gray30);border-radius:4px;box-sizing:border-box;color:var(--black)}.calendar__sm .header{display:flex;justify-content:space-between;align-items:center;margin:20px 8px 12px;width:100%;height:16px;font-weight:600}.calendar__sm .icon{color:var(--gray50)}.calendar__sm .icon:hover{color:var(--poolBlue80);cursor:pointer}.calendar__sm .week{display:flex}.calendar__sm .date,.calendar__sm .date__disabled,.calendar__sm .date__selected,.calendar__sm .date__today{display:flex;justify-content:center;align-items:center;margin:2px 3px;width:25px;height:25px;border-radius:4px}.calendar__sm .date:hover{font-weight:600;background-color:var(--poolBlue40);cursor:pointer}.calendar__sm .date__today{font-weight:600;color:var(--white);background-color:var(--royalBlue)}.calendar__sm .date__today:hover{cursor:pointer}.calendar__sm .date__selected{font-weight:600;background-color:var(--poolBlue40)}.calendar__sm .date__selected:hover{cursor:pointer}.calendar__sm .date__disabled{color:var(--gray30)}.calendar__md{display:flex;flex-direction:column;align-items:center;margin:10px;width:440px;height:400px;border:1px solid var(--gray30);border-radius:4px;box-sizing:border-box;color:var(--black)}.calendar__md .header{display:flex;justify-content:space-between;align-items:center;margin:40px 16px 24px;width:100%;height:32px;font-size:24px;font-weight:600}.calendar__md .icon{color:var(--gray50);font-size:40px}.calendar__md .icon:hover{color:var(--poolBlue80);cursor:pointer}.calendar__md .week{display:flex}.calendar__md .date,.calendar__md .date__disabled,.calendar__md .date__selected,.calendar__md .date__today{display:flex;justify-content:center;align-items:center;margin:4px 6px;width:50px;height:50px;border-radius:8px;font-size:22px}.calendar__md .date:hover{font-weight:600;background-color:var(--poolBlue40);cursor:pointer}.calendar__md .date__today{font-weight:600;color:var(--white);background-color:var(--royalBlue)}.calendar__md .date__today:hover{cursor:pointer}.calendar__md .date__selected{font-weight:600;background-color:var(--poolBlue40)}.calendar__md .date__selected:hover{cursor:pointer}.calendar__md .date__disabled{color:var(--gray30)}.calendar__full{display:flex;flex-direction:column;margin:10px;width:945px;color:var(--black)}.calendar__full .header{display:flex;margin-left:-10px;justify-content:flex-start;align-items:center}.calendar__full .body{display:flex;flex-direction:column;margin-top:15px}.calendar__full .week{display:flex}.calendar__full .day__label{display:flex;justify-content:flex-end;padding:0 10px;width:135px}.calendar__full .grid{border-top:1px solid var(--gray30);border-left:1px solid var(--gray30)}.calendar__full .date,.calendar__full .date__disabled,.calendar__full .date__selected,.calendar__full .date__today{display:flex;justify-content:flex-end;align-items:flex-start;padding:10px;width:135px;height:135px;border-right:1px solid var(--gray30);border-bottom:1px solid var(--gray30);box-sizing:border-box}.calendar__full .date__today{background-color:var(--royalBlue);color:var(--white);font-weight:600}.calendar__full .date:hover,.calendar__full .date__selected{background-color:var(--poolBlue40);font-weight:600}.calendar__full .date:hover,.calendar__full .date__selected:hover,.calendar__full .date__today:hover{cursor:pointer}.calendar__full .date__disabled{color:var(--gray30)}.footer{display:flex;flex-direction:column;margin:115px auto;width:940px}.footer .row__top{align-items:flex-start}.footer .row__bottom,.footer .row__top{display:flex;justify-content:space-between}.footer .row__bottom{align-items:flex-end;margin-top:56px}.footer .column__left,.footer .column__right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer .column__right{margin-left:65px}.footer .logo{width:82px;margin-bottom:38px}.footer .store{width:91px}.footer .column__title{margin:14px 0 46px;font-weight:700;line-height:22px}.footer .column__title,.footer .link__1{font-family:"Nunito",sans-serif;font-size:18px;color:rgba(0,0,0,.57)}.footer .link__1{text-decoration:none;font-weight:400;line-height:30px}.footer .link__2{text-decoration:none;color:#67b5e2}.footer .link__2,.footer .rights__reserved{font-family:"Nunito",sans-serif;font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.01em}.footer .rights__reserved{color:rgba(0,0,0,.45)}.footer .social__media{display:flex;justify-content:space-between;width:105px;color:#67b5e2}.footer .social__media__icon{cursor:pointer}@media (max-width:940px){.footer{width:100%}}.landingpage__navbar{position:absolute;top:0;left:0;width:100%;height:10%;margin:1em 0}.navbar__toggle__button{z-index:200}.navbar__button{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;background:transparent;border:none;transition:all .3s ease-in-out}.navbar__burger,.navbar__burger:after,.navbar__burger:before{width:25px;height:3px;background:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(255,101,47,.2);transition:all .3s ease-in-out}.navbar__burger:after,.navbar__burger:before{content:"";position:absolute}.navbar__burger:before{transform:translate3d(-13px,-10px,0)}.navbar__burger:after{transform:translate3d(-13px,10px,0)}.navbar__button.open .navbar__burger{transform:translateX(-50px);background:transparent;box-shadow:none}.navbar__button.open .navbar__burger:before{transform:rotate(45deg) translate(35px,-35px)}.navbar__button.open .navbar__burger:after{transform:rotate(-45deg) translate(35px,35px)}.navbar__logo img{width:150px;height:70px}.navbar__navigation{display:flex;align-items:center;padding:0 7%}.navbar__items,.navbar__navigation{height:100%;transition:all .2s ease-out}.navbar__items{width:70%}.navbar__items ul{width:100%;height:100%;list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:space-evenly;font-size:18px;font-weight:300;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.navbar__items li{padding:0 .5em}.navbar__items a{color:#fff;text-decoration:none}.sideNav__spacer{flex:0 1}.sideNav__logo{margin:0 auto;width:50%!important}.sideNav__logo img{width:100%}.side__nav{height:100%;background:#3db1e5;box-shadow:1px 0 7px rgba(0,0,0,.5);position:fixed;top:0;left:-5px;width:75%;z-index:200;transform:translateX(-100%);transition:transform .3s ease-out;display:flex;flex-direction:column;justify-content:space-around;align-items:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.side__nav.open{transform:translateX(0)}.side__nav ul{height:35%;width:100%;list-style:none;flex-direction:column;align-items:center}.side__nav li,.side__nav ul{display:flex;justify-content:center}.side__nav li{width:50%;margin:.5em 0}.side__nav a{color:#fff;text-decoration:none}.side__nav .login,.side__nav .register{width:85%;display:flex;justify-content:center}.login{border-radius:30px;border:2px solid #fff;padding:10px 30px!important;transition:all .2s ease-out}.login:active,.login:hover{background-color:#fff;color:#3db1e5!important}.backdrop{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.3);top:0;left:0;z-index:100}@media (min-width:1500px){.navbar__items{width:50%!important}}@media (min-width:1200px){.navbar__items{width:63%}.navbar__navigation{padding:0 10%}.login,.register{padding:10px 40px!important}}@media (max-width:1000px){.navbar__items{width:80%}.login,.register{padding:10px 20px!important}}@media (max-width:768px){.navbar__items{display:none}}@media (min-width:769px){.navbar__toggle__button,.side__nav{display:none}}@media (min-width:500px){.sideNav__logo{width:35%!important}.side__nav{font-size:1.2em}.side__nav li{width:40%}.navbar__logo img{width:130px;height:60px}}.learnMore,.section_2__txt__wrapper button,.section_3__txt__wrapper button{border-radius:30px;border:2px solid #fff;background:#3db1e5;padding:10px 30px!important;transition:all .2s ease-out;color:#fff!important}.learnMore:active,.learnMore:hover,.section_2__txt__wrapper button:active,.section_2__txt__wrapper button:hover,.section_3__txt__wrapper button:active,.section_3__txt__wrapper button:hover{background-color:#fff!important;color:#3db1e5!important}.register{border-radius:30px;border:none;background-color:#fff;padding:10px 30px!important;transition:all .2s ease-out;color:#3db1e5!important}.register:active,.register:hover{background-color:#3db1e5;color:#fff!important;border:2px solid #fff}.spacer{flex:1 1}.highlight{color:#f9e784!important}.landingpage{display:flex;flex-direction:column;align-items:center;background-color:#3db1e5;padding:0 10%;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.landingpage .section{height:100vh;border-top:1px solid hsla(0,0%,100%,.2);font-size:1.3em;line-height:1.5em}.section_1{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.section_1 img{margin:.5em 0}.section_1 img,.section_1 p{width:70%;transition:all .2s ease-out}.section_1 p{text-align:center;margin:1em 0}.btn__wrapper__s1{width:50%;display:flex;justify-content:space-evenly;align-items:center;margin:1em 0;transition:all .2s ease-out}.btn__wrapper__s1 button{font-size:.8em;width:40%;height:50px;border-radius:20px;cursor:pointer}.section_2{display:flex;align-items:center;transition:all .2s ease-out}.section_2__img__wrapper{position:absolute;z-index:50;width:75%;height:80%;justify-content:flex-end;align-items:flex-end}.section_2__img__wrapper,.section_2__txt__wrapper{display:flex;flex-direction:column;transition:all .2s ease-out}.section_2__txt__wrapper{z-index:51;width:70%;height:45%;justify-content:space-evenly;align-items:baseline}.section_2__img__wrapper img{width:60%;transition:all .2s ease-out}.section_2__txt__wrapper h1{font-size:3.5em;line-height:1.3em;margin-bottom:5%;transition:all .2s ease-out}.section_2__txt__wrapper button{font-size:.8em;line-height:1.5em;width:55%;cursor:pointer;transition:all .2s ease-out}.section_3{display:flex;justify-content:space-evenly;align-items:center}.section_3 img{width:35%;transition:all .2s ease-out}.section_3__txt__wrapper{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:baseline;transition:all .2s ease-out}.section_3__txt__wrapper h1{font-size:3.5em;line-height:1.1em;margin-bottom:5%;transition:all .2s ease-out}.section_3__txt__wrapper h2{font-size:2em;line-height:1.1em;margin-bottom:5%}.section_3__txt__wrapper button{font-size:.8em;line-height:1.5em;cursor:pointer}.section_4{flex-direction:column;justify-content:center}.section_4,.section_4__wrapper{display:flex;align-items:center}.section_4__wrapper{margin-bottom:5%;width:85%;transition:all .2s ease-out}.section_4 h1{font-size:3em;line-height:1.1em;transition:all .2s ease-out}.section_4 .steps{width:65%;transition:all .2s ease-out}.section_4 img{width:50%;transition:all .2s ease-out}.section_5,.section_5__contents__wrapper{display:flex;align-items:center}.section_5__contents__wrapper{height:75%;flex-direction:column;justify-content:center;transition:all .2s ease-out}.section_5__contents__wrapper p{width:65%;text-align:center;transition:all .2s ease-out;margin:2em 0}.section_5 .studySmart{width:75%;transition:all .2s ease-out}.section_5 .chart1{width:50%;transition:all .2s ease-out}@media (min-width:1500px){.section_2{width:85%;margin-left:8%}.section_2__img__wrapper{width:65%}.section_2__img__wrapper img{width:40%!important}.section_3__txt__wrapper{width:50%!important}.section_4__wrapper{width:80%}.section_4 h1{font-size:3.5em}.section_4 img{width:45%}.section_4 .steps,.section_5 .studySmart{width:60%}.section_5__contents__wrapper p{font-size:1.1em;line-height:1.3em}.section_5 .chart1{width:40%}}@media (min-width:1200px){.btn__wrapper__s1{width:40%}.section_1 img,.section_1 p{width:60%}.section_2__txt__wrapper h1{font-size:3.5em}.section_2__img__wrapper img{width:45%!important}.section_3__txt__wrapper{width:56%}}@media (max-width:1199px){.section_3__txt__wrapper h1{font-size:3em}.section_3__txt__wrapper h2{font-size:1.5em}.section_4 h1{font-size:2.5em}}@media (min-width:1001px){.section_2__img__wrapper img{width:55%}}@media (max-width:1000px){.btn__wrapper__s1{width:65%}.section_1 img{width:80%}.section_2__txt__wrapper{width:85%}.section_2__txt__wrapper button{width:60%}.section_3__txt__wrapper{width:55%}.section_3__txt__wrapper h1{font-size:2.5em}.section_3 img{width:40%}.section_4__wrapper{width:95%;height:40%;flex-direction:column;justify-content:space-evenly}.section_4 h1{font-size:2em}.section_4 img{width:55%}.section_4 .steps{width:80%}.section_5 .studySmart{width:85%}.section_5__contents__wrapper p{width:90%}.section_5 .chart1{width:65%}}@media (max-width:768px){.section_1 img,.section_1 p{width:100%}.btn__wrapper__s1{margin-top:0;display:flex;flex-direction:column;height:20%;justify-content:space-evenly}.btn__wrapper__s1 button{width:60%;height:30%}.section_2__txt__wrapper{width:95%!important}.section_2__txt__wrapper h1{font-size:3em}.section_2__img__wrapper img{margin-top:5%}.section_3 img{display:none}.section_3__txt__wrapper{width:90%;align-items:center;text-align:center}.section_3__txt__wrapper h1{font-size:2em}.section_3__txt__wrapper h2{font-size:1em;width:60%}.section_4__wrapper{width:100%}.section_4 h1{font-size:1.5em;text-align:center}.section_4 img{width:60%}.section_4 .steps{width:90%}.section_5 .studySmart{width:100%}.section_5__contents__wrapper p{width:95%}.section_5 .chart1{width:75%}}@media (max-width:500px){.section_1 p{font-size:.9em}.btn__wrapper__s1{width:100%}.section_2__txt__wrapper{width:100%!important}.section_2__txt__wrapper h1{font-size:2em}.section_2__txt__wrapper button{width:100%}.section_2__img__wrapper img{margin-top:15%}.section_3__txt__wrapper{width:100%}.section_3__txt__wrapper h1{font-size:1.5em;margin-bottom:10%}.section_3__txt__wrapper h2{font-size:1em;width:100%;margin-bottom:10%}.section_4 img{width:80%}.section_4 .steps{width:100%}.section_5 .studySmart{width:110%}.section_5 .chart1,.section_5__contents__wrapper p{width:100%}}@media (max-width:361px){.section_1{margin-top:5em}.btn__wrapper__s1 button{height:37%}.section_2__txt__wrapper h1{margin-bottom:1em}.section_5__contents__wrapper p{font-size:.9em;margin:2em 0}}.container{display:flex;height:100vh;overflow:auto;width:100%}.registerWrapper .pane_1{justify-content:center}.registerWrapper .pane_1 img{width:60%;margin-bottom:40px}.pane_1{height:100vh;width:55%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-color:#3cb1e5}.pane_1 img{width:70%}.pane_2{width:45%;display:flex;justify-content:center;align-items:center}.pane_2 a{text-decoration:none;color:#3cb1e5}.pane_2 h1{align-self:flex-start;margin:0 0 30px;font-weight:300}.pane_2 .form{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 50px;min-width:400px;max-width:500px;width:70%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.pane_2 img{width:200px;margin-bottom:40px}.container input{width:100%;margin:8px;padding:15px 20px;border:.5px solid #ccc;border-radius:15px;font-family:inherit;font-size:13px;transition-duration:.5s}.container .form input:hover .form input:active{border:1px solid #3cb1e5}a.forgot{align-self:flex-start;margin:5px;text-decoration:none;font-size:12px;color:#3cb1e5}a.forgot:hover{text-decoration:underline}.pane_2 hr{width:100%;margin:30px;border:.5px solid #ddd}.pane_2 p{font-size:14px;color:#777}.pane_2 p,button.userLogin{margin:10px;font-weight:300}button.userLogin{height:50px;width:100%;border:none;border-radius:15px;font-family:inherit;font-size:16px;color:#fff;background-color:#3cb1e5;cursor:pointer;transition-duration:.5s}button.userLogin:active,button.userLogin:hover{background-color:#4cc1f5}button.userRegister{height:50px;width:70%;margin:10px;border:none;border-radius:15px;font-family:inherit;font-size:14px;font-weight:300;color:#3cb1e5;background-color:#eee;cursor:pointer;transition-duration:.5s}button.userRegister:active,button.userRegister:hover{background-color:#d4f1fa}@media (max-width:900px){.pane_1{display:none}.pane_2{width:100%}}.resetWrapper{display:flex;align-items:center;height:100vh;overflow:auto}.placeHolder{height:100vh;width:10%;background-color:#3cb1e5}.resetForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:10%;width:90%;height:100%;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.resetForm h1,.resetForm h3{margin:10px 20px;font-weight:300}.resetForm h3{color:#2b3}.resetForm p{margin:10px 20px;font-size:14px;font-weight:300;color:#777}.resetWrapper p.error{color:red}.resetWrapper input{width:400px;margin:10px;padding:15px 20px;border:.5px solid #ccc;border-radius:15px;font-family:inherit;font-size:13px;transition-duration:.5s}.resetWrapper input:active,.resetWrapper input:hover{border:1px solid #3cb1e5}.resetWrapper a{margin:10px 15px;padding:10px;text-decoration:none;font-size:14px;color:#3cb1e5}.resetWrapper a:hover{text-decoration:underline;background-color:#eee;border-radius:10px;cursor:pointer}.resetWrapper button.reset{height:50px;width:400px;margin:10px;border:none;border-radius:15px;font-family:inherit;font-size:16px;font-weight:300;color:#fff;background-color:#3cb1e5;transition-duration:.5s}.resetWrapper button.reset:hover{background-color:#4cc1f5;cursor:pointer}@media (max-width:768px){.placeHolder{display:none}.resetForm{padding-left:0;width:100%;align-items:center}.resetForm p{text-align:center}.resetForm button.reset,.resetForm input{width:300px}}.homeNav{display:fixed;position:-webkit-sticky;position:sticky;top:0;height:80px;justify-content:center;align-items:center;background-color:#3cb1e5;z-index:1}.homeNav__content{width:65%;height:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;transition:all .2s ease-out}.homeNav__content img{height:50px;width:106px}.homeNav__dropdown{width:150px}.homeNav__dropdown .drop-btn{display:flex;flex-direction:column;align-items:center;width:inherit;border:none;border-radius:5px;background-color:inherit;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:12px;font-weight:300;color:#fff;transition:all .1s ease-out}.homeNav__dropdown .drop-btn:hover{color:#f9e784;cursor:pointer}.homeNav__dropdown .drop-content{position:absolute;margin:10px auto;width:inherit;visibility:hidden;opacity:0;transition:visibility 0s,opacity .1s linear}.homeNav__dropdown .drop-content button{width:inherit;padding:15px;border:.5px solid #fff;border-radius:5px;background-color:#eee;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:12px;font-weight:300;color:#000;transition:all .2s ease-out}.homeNav__dropdown .drop-content button:hover{color:#ef7b45;cursor:pointer}@media (max-width:1200px){.homeNav__content{width:85%}}@media (max-width:768px){.homeNav__content{width:95%}}.lds-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.lds-container p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:16px;color:#3db1e5}.lds-grid{display:inline-block;position:relative;width:80px;height:80px}.lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:#3db1e5;-webkit-animation:lds-grid 1.2s linear infinite;animation:lds-grid 1.2s linear infinite}.lds-grid div:first-child{top:8px;left:8px;-webkit-animation-delay:0s;animation-delay:0s}.lds-grid div:nth-child(2){top:8px;left:32px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div:nth-child(3){top:8px;left:56px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(4){top:32px;left:8px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div:nth-child(5){top:32px;left:32px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(6){top:32px;left:56px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:56px;left:8px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(8){top:56px;left:32px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:56px;left:56px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}@-webkit-keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}.homeWrapper{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.homeWrapper .QT10{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;padding:50px;color:#3cb1e5;height:550px}.QT10 img,.QT35 img{height:250px;margin:40px}.homeWrapper .QT35{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#3cb1e5;padding:50px;color:#fff;height:550px}.homeWrapper .homeInfo,.homeWrapper .testStat{width:400px}.testStat div.shortqt{height:100%;justify-content:center}.testStat div.longqt,.testStat div.shortqt{display:flex;flex-direction:column}.homeInfo div.longqt,.homeInfo div.shortqt{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.homeInfo div.longqt{color:#fff}.testStat div.row{display:flex;justify-content:space-between;margin-bottom:5px;align-items:center;font-size:18px}.homeInfo p.title{font-size:32px;font-weight:600}.testStat p.predict{font-size:32px;margin:20px 0;text-align:left}.testStat p.body{margin-right:10px}.homeInfo p.body{margin:1.5em 0;font-size:18px;text-align:center}.testStat div.progress-bar{margin:5px 20px 5px 0;height:15px;width:120px;background-color:#ddd;border-radius:7.5px}.testStat div.filler-10{height:100%;background-color:#3cb1e5;border-radius:7.5px}.testStat div.filler-35{height:100%;background-color:#fff;border-radius:7.5px}.testStat button{margin-top:35px!important}.homeInfo button,.testStat button{height:45px;width:220px;font-size:16px;font-weight:500;cursor:pointer;border-radius:25px;transition:all .2s ease-out}.homeInfo button.button1,.testStat button.button1{background-color:#3cb1e5;border:2px solid #3cb1e5;color:#fff}.homeInfo button.button1:hover,.testStat button.button1:hover{background-color:#fff;color:#3cb1e5}.homeInfo button.button2,.testStat button.button2{background-color:#fff;color:#3cb1e5;border:2px solid #fff}.homeInfo button.button2:hover,.testStat button.button2:hover{background-color:#3cb1e5;color:#fff}@media (max-width:768px){.QT10 img,.QT35 img{display:none}}@media (max-width:500px){.homeWrapper .QT10,.homeWrapper .QT35{padding:50px 10px}.homeWrapper .QT35{padding-top:50px}.QT10 .homeInfo{margin:0}.testStat div.shortqt{margin:0;padding-left:10px}.testStat div.longqt{padding-left:10px}.QT10 .testStat{margin:0}.testStat p.predict{text-align:center}.testStat button{margin:0 auto}}@media (max-width:361px){.QT35{height:90vh!important}}@media (max-width:321px){.homeWrapper .homeInfo,.homeWrapper .testStat{height:280px;margin:0}.homeInfo p.title,.testStat p.title{font-size:28px}.homeInfo div.shortqt{margin:0}.QT35{align-items:inherit!important}}.profile__wrapper{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;display:flex;flex-direction:column;margin:0 auto;justify-content:flex-start;align-items:center;width:60%;min-height:100vh;background-color:#fff;transition:all .2s ease-out}.profile__wrapper h1{margin:50px 100px;font-weight:400;font-size:26px;color:#222}.profile__form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:50px;background-color:#fff}.profile__form td{width:200px}.profile__form input{height:50px;width:375px;margin:10px 15px;padding:10px 20px;border:.5px solid #ddd;border-radius:15px;transition-duration:.5s}.profile__form button{margin-top:50px;padding:15px 30px;border:none;border-radius:30px;font-size:16px;font-weight:300;color:#fff;background-color:#3cb1e5;cursor:pointer;transition-duration:.5s}.profile__form button:active,.profile__form button:hover{background-color:#4cc1f5}.profile__form .orange{background-color:#ef7b45}.profile__form .orange:active,.profile__form .orange:hover{background-color:#ff8b55}.profile__form .verify{display:flex;flex-direction:column;font-size:14px}.verify a{margin-left:30px;text-decoration:none;color:red}.verify p{color:green}@media (max-width:1000px){.profile__wrapper{width:80%}}@media (max-width:650px){.profile__form input{width:300px}.profile__form td{width:100px}}@media (max-width:500px){.profile__wrapper{width:100%}.profile__wrapper h1{margin:50px 0}.profile__form input{width:200px}.profile__form td{width:100px}}@media (max-width:321px){.profile__form tr{text-align:center}.profile__form input{margin-left:0}}.direction__wrapper{padding:30px;width:100%;border:.5px solid #3cb1e5;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.direction__title{margin-bottom:30px;font-weight:700;font-size:26px}#note{color:red}.direction__wrapper p,.notes li{font-size:20px;margin-bottom:20px}.notes{margin-left:50px}.diagnostic__wrapper{display:flex;flex-direction:column;width:90%;margin:auto;transition:all .2s ease}.diagnostic__header{display:flex;flex-direction:column;padding:20px;margin-top:20px;font-family:sans-serif;background-color:#3cb1e5;color:#fff;border-radius:10px}.diagnostic__header h1,.diagnostic__header h3{font-weight:200}.diagnostic__header h1{margin-bottom:20px;text-align:center}.header__info{display:flex;justify-content:space-between;flex-direction:column;align-items:center;height:50px}.navButton__wrapper,.quit{display:flex;justify-content:flex-end;width:100%;margin:20px 0}.navButton{align-self:flex-end;height:50px;width:200px;margin-left:20px;padding:10px;border:.5px solid #3cb1e5;border-radius:15px;background-color:#fff;font-size:16px;color:#3cb1e5;cursor:pointer;transition:all .2s ease}.navButton:active,.navButton:hover{border:.5px solid #3cb1e5;background-color:#3cb1e5;color:#fff}.question__wrapper{display:flex;justify-content:center;align-items:flex-start;margin-top:10px}.prompt{display:flex;width:50%;flex-direction:column;justify-content:flex-start;align-items:center;height:700px;overflow-y:auto}.prompt__img{min-width:90%;width:auto;height:auto}.question__container{display:flex;width:50%;flex-direction:column;justify-content:flex-start;align-items:stretch;border:1px solid #3cb1e5;border-radius:10px;padding:20px;height:700px;overflow-y:auto}.question{margin:20px;font-size:20px}.multipleChoice{margin:10px;padding:10px;border:.5px solid #fff;border-radius:5px;text-align:left;font-family:serif;font-size:20px;cursor:pointer;background-color:#fff;transition:all .2s ease}.multipleChoice:active,.multipleChoice:hover,.openEnded{border:.5px solid #ccc}.openEnded{align-self:center;height:50px;width:350px;margin:10px;padding:10px;border-radius:5px;font-size:20px}.openEnded:active,.openEnded:hover{border:1px solid #3cb1e5}@media (min-width:1600px){.diagnostic__wrapper{width:70%!important}}@media (min-width:1400px){.diagnostic__wrapper{width:80%}}@media (max-width:769px){.navButton__wrapper{justify-content:center}.question__wrapper{flex-direction:column}.prompt{margin-bottom:25px}.prompt,.prompt img{width:100%}.question__container{width:100%;height:auto}}@media (max-width:500px){.diagnostic__wrapper{width:97%}.diagnostic__header{margin-top:0}.openEnded{width:250px}}.main__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-around;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.main__header,.result__container{display:flex;margin-bottom:4em}.main__header{width:100%;flex-direction:column;align-items:center;background-color:#68c7f3;color:#fff;padding:3em 0}.main__header p.Test{font-size:36px;line-height:1.4}.main__header p.Date{font-size:20px}.splitter{border:.5px solid hsla(0,0%,78.4%,.3);height:600px;margin:auto}.result__detail{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:0 2em}.result__detail img{height:150px;width:250px;margin-bottom:3em}.result__header{font-size:22px;display:flex;justify-content:center}.percentile{font-size:16px;color:rgba(0,0,0,.6)}.ScoreTitle{font-size:25px;margin-bottom:20px}.chart__wrapper{width:90%}.category{width:100%}.category div.row{display:flex;justify-content:space-between;margin:12px 0 5px;align-items:center;width:100%}.category div.progress-bar{height:15px;width:30%;background-color:#eee;border-radius:5px}.category div.filler{height:100%;background-color:rgba(60,177,229,.5);border-radius:5px}.category h3{margin:30px 0 0;font-size:16px;font-weight:500;color:rgba(0,0,0,.6)}.category p{width:60%;font-size:11px;color:rgba(0,0,0,.6)}.result__footer{width:100%;display:flex;justify-content:center;align-items:center;padding:2em;background-color:#68c7f3;color:#fff}.footer__wrapper{width:400px;margin-right:3em}.footer__title{font-size:30px;margin-bottom:10px}.result__footer button{width:200px;height:45px;font-size:15px;border:1px solid #fff;border-radius:25px;background-color:#fff;font-weight:500;color:#68c7f3;cursor:pointer;transition:all .2s ease-out}.result__footer button:active,.result__footer button:hover{background-color:#68c7f3;color:#fff}.footer__desc{font-size:17px;margin-bottom:15px}.result__footer img{width:300px;border-radius:10px}.bar{margin-top:2em}@media (max-width:767px){.result__container{flex-direction:column}.splitter{height:1px;margin:4em auto;width:80%}.footer__wrapper{display:flex;flex-direction:column;align-items:center;margin-right:0}.footer__desc{text-align:center;line-height:1.4}.result__footer img{display:none}}@media (max-width:500px){.main__header p.Test{font-size:28px}.result__detail{margin:0}.main__header p.Date{font-size:17px}}@media (max-width:321px){.main__header p.Test{font-size:24px}.main__header p.Date{text-align:center}.ScoreTitle{font-size:22px}.footer__title{font-size:27px}}:root{--poolBlue:#3cb1e5;--poolBlue80:#b1e3fa;--poolBlue40:#d7f0fc;--royalBlue:#344d90;--royalBlue80:#7c81b2;--royalBlue40:#cbcbe0;--orangeJuice:#ffb745;--orangeJuice80:#ffd18e;--orangeJuice40:#ffedd4;--bloodOrange:#e7552c;--bloodOrange80:#f0966f;--bloodOrange40:#fad8c6;--black:#25282b;--gray60:#52575c;--gray50:#a0a4a8;--gray40:#cacccf;--gray30:#dbdde0;--gray20:#e8e8e8;--gray10:#f9f9fa;--white:#fff}.title__1{font-size:23px}.subtitle__1,.title__1{font-family:"Segoe UI",sans-serif;font-weight:500;line-height:24px;letter-spacing:.1px}.subtitle__1{font-size:16px}.subtitle__2{font-family:"Segoe UI",sans-serif;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.1px}.text__body__1{font-size:16px;line-height:24px}.text__body__1,.text__body__2{font-family:"Segoe UI",sans-serif;font-weight:400;letter-spacing:.1px}.text__body__2{font-size:14px;line-height:22px}.text__small__1{font-weight:500}.text__small__1,.text__small__2{font-family:"Segoe UI",sans-serif;font-size:12px;line-height:16px;letter-spacing:.2px}.text__small__2{font-weight:400}.text__small__3{font-family:"Nunito",sans-serif;font-weight:400;font-size:11px;line-height:14px;letter-spacing:.2px}.text__button{font-size:16px;line-height:18px}.text__button,.text__initials{font-family:"Segoe UI",sans-serif;font-weight:600;letter-spacing:.2px}.text__initials{font-size:13px;line-height:16px}
/*# sourceMappingURL=main.540d1ecc.chunk.css.map */