/*!
 * bootstrap-select v1.3.5
 * http://silviomoreto.github.io/bootstrap-select/
 *
 * Copyright 2013 bootstrap-select
 * Licensed under the MIT license
 */
.bootstrap-select.btn-group,.bootstrap-select.btn-group[class*=span]{float:none;display:inline-block;margin-bottom:10px;margin-left:0}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group{margin-bottom:0}.bootstrap-select.form-control{padding:0;border:none}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*=span].pull-right,.row-fluid .bootstrap-select.btn-group[class*=span].pull-right{float:right}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]){width:220px}.bootstrap-select{width:220px\0}.bootstrap-select.form-control:not([class*=span]){width:100%}.bootstrap-select>.btn{width:100%}.error .bootstrap-select .btn{border:1px solid #b94a48}.dropdown-menu{z-index:2000}.bootstrap-select.show-menu-arrow.open>.btn{z-index:2051}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.btn-group .btn .filter-option{overflow:hidden;position:absolute;left:12px;right:25px;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group>.disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled>a{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:none !important}.bootstrap-select.btn-group[class*=span] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li>a.opt{position:relative;padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li>a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:400}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{display:inline-block;position:absolute;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small{color:#64b1d8;color:rgba(255,255,255,.4)}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:400}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select-searchbox{padding:4px 8px}#head-section{padding-bottom:0 !important}#form-section .head-warning-message{line-height:1}#form-section .border-5{border-radius:.3125rem}#form-section #terms-and-conditions-wrap{height:18.75rem;border:.0625rem solid #899ead;border-radius:.125rem;background-color:#fff}#form-section #terms-and-conditions-wrap h3,#form-section #terms-and-conditions-wrap h4{font-family:"AkrobatBold" !important;font-size:1.125rem !important}#form-section #terms-and-conditions-wrap p{font-family:"Roboto" !important;font-size:.875rem !important;color:#434d66}#form-section #terms-and-conditions-wrap b,#form-section #terms-and-conditions-wrap strong{font-family:"AkrobatBold" !important;font-size:1rem !important}#form-section #terms-and-conditions-wrap ul{font-family:"Roboto" !important;font-size:.875rem !important}#form-section .terms-section{margin-top:-.5rem;display:none}#form-section .show-terms{cursor:pointer;color:#00a2ff}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#form-section .show-terms{display:-ms-inline-grid}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#form-section .terms-end-mark{display:-ms-inline-grid}}@media (max-width:767.98px){#form-section{margin-left:-1rem;margin-right:-1rem}}#form-section .terms-conditions{height:inherit}#form-section .swiper-container{width:100%;height:100%;padding-right:1.625rem}#form-section .swiper-slide{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#form-section .swiper-scrollbar{width:.3125rem;position:absolute;display:block;right:0;margin-right:.3125rem}@media (min-width:1024px){#form-section #send_data{padding-left:1rem;padding-right:1rem}}@media (max-width:767.98px){#form-section .profile-type-area .form-control{padding:.5rem}#form-section .profile-type-area .profile-student{padding:1.25rem 1rem}#form-section .profile-type-area .profile-teacher{padding:auto 1rem !important}}@media (max-width:320px){#form-section .profile-student{padding:0 1rem}#form-section .profile-teacher{padding:.5rem 1rem !important}}@media screen and (max-height:400px){#form-section .profile-type-area .form-control{padding:1.25rem .5rem}}@media (min-width:768px) and (max-width:1023.98px){.exp-validation-error.validation-error{width:50%;margin:0 auto}}#registration-success .picture-container{width:168px;height:168px;border:none !important}#registration-success .user-email{word-break:break-word}.dropdown-menu .dropdown-item{display:none;visibility:hidden;opacity:0}.dropdown-menu.show{z-index:900}.dropdown-menu.show .dropdown-item{display:block;visibility:visible;opacity:1}.dropdown-menu .no-results{display:none}#field-grade .bs-searchbox{opacity:0;height:0;width:0;padding:0}#field-grade .dropdown-menu{padding:0;max-height:auto !important}#field-grade .dropdown-menu.inner{min-height:160px !important}#parent-teacher-type input:checked+label,#parent-teacher-type label:hover{background-color:#00a2ff;color:#fff !important}.reg-email{width:25.375rem !important}.reg-facebook,.reg-google{width:25.375rem !important;padding-left:3.5rem !important;padding-right:1.5rem !important}@media (max-width:1023.98px){.reg-facebook,.reg-google{width:20.375rem !important}}.validation-error{margin-bottom:1.5rem;padding-top:2.5rem !important;padding-bottom:2.5rem !important;text-align:center;font-size:1.125rem !important;font-family:"AkrobatSemiBold" !important;min-height:4rem;height:100%}@media screen and (max-height:400px){.validation-error{padding-top:1.5rem !important;padding-bottom:1.5rem !important}}@media (max-width:1023.98px){.validation-error{font-family:"AkrobatSemiBold" !important;font-size:1rem !important;padding-top:2rem !important;padding-bottom:2rem !important}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.validation-error{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}.email-access-msg{padding-top:3rem !important;padding-bottom:3rem !important}#register .info-message-line,#register .error-message-line{margin-bottom:1rem}@media (max-width:1023.98px){#register .error-message-line{font-family:"AkrobatBold" !important}}#register .terms-area .error-message-line{-webkit-justify-content:center;justify-content:center;margin-top:.5rem;margin-bottom:0}@media (min-width:1024px){#register .info-message,#register .process-data{position:relative}#register .info-message-line,#register .error-message-line{-webkit-align-items:center;align-items:center;border-radius:5px;border:none;color:#fff;padding:0 .875rem}#register .info-message-line{background:#00a2ff}#register .error-message-line{background:#d50d27}#register .info-message-line,#register .error-message-line{position:absolute;top:0;right:-1rem;width:auto;height:4rem;line-height:1.2;font-family:"AkrobatBold" !important;font-size:.8125rem !important;-webkit-transform:translateX(100%);transform:translateX(100%)}#register .info-message-line:before,#register .error-message-line:before{position:absolute;content:"";left:-.5rem;top:calc(50% - .5625rem);border-top:.5625rem solid transparent;border-bottom:.5625rem solid transparent;border-right:.5625rem solid transparent}#register .info-message-line:before{border-right-color:#00a2ff}#register .error-message-line:before{border-right-color:#d50d27}#register .info-message-line,#register .error-message-line{width:20.5vw}#register .terms-area .error-message-line{top:calc(50% - 2rem);right:1rem;margin-top:0;-webkit-justify-content:initial;justify-content:initial;text-align:left}#register .terms-area .error-message-line{right:-1rem}}@media (min-width:1280px){#register .info-message-line,#register .error-message-line{width:25.2vw;font-family:"Akrobat" !important;font-size:1rem !important}#register .terms-area .error-message-line{right:-1rem}}#register .dropdown-tabbed .bootstrap-select.show button.dropdown-toggle{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='10px' viewBox='0 0 17 10' %3E%3Cpath fill='%23434D66' d='M14.7,0L8.5,6.2L2.3,0L0.4,1.9L8.5,10l8.1-8.1L14.7,0z'/%3E%3C/svg%3E") no-repeat right 1rem center;border-left:1px solid #00a2ff !important}#register .dropdown-tabbed .bootstrap-select.show button.dropdown-toggle .filter-option{padding-left:1rem}#register .dropdown-tabbed .dropdown-menu{opacity:0}#reset-password-success .reset-password-success-img{width:10.5rem;height:10.5rem}#reset-password-success .user-email{word-break:break-word}@media (max-width:360px){.submit-button-conainer .btn{padding-left:1rem;padding-right:1rem}}#password-forgotten .validation-error{padding-top:1rem !important;padding-bottom:1rem !important;text-align:center;height:100% !important;font-size:1.125rem !important;font-family:"AkrobatBold" !important;text-align:center !important}#login-form,#password-forgotten{padding-top:1rem}#login-form .form-control,#password-forgotten .form-control{margin-bottom:1rem}#login-form .error-message-line,#password-forgotten .error-message-line{text-align:center;font-family:"AkrobatSemiBold" !important;font-size:1rem !important;font-family:"AkrobatBold" !important}@media (max-width:1023.98px){#login-form .error-message-line,#password-forgotten .error-message-line{font-family:"AkrobatSemiBold" !important;font-size:1rem !important;font-family:"AkrobatSemiBold" !important}}#login-form .validation-error,#password-forgotten .validation-error{display:none;margin-bottom:.5rem}#login-form .validation-error.error-validate,#password-forgotten .validation-error.error-validate{display:-webkit-flex;display:flex}#login-form .g-recaptcha-outer{text-align:center}#login-form .g-recaptcha-outer #captcha-error-message{display:none;color:#d50d27}#login-form .g-recaptcha{width:19rem;height:4.75rem;margin:0 auto}@media (max-width:359px){#login-form .g-recaptcha{width:18rem;height:4.5rem;margin:0 auto;transform:scale(.95);-webkit-transform:scale(.95);transform-origin:0 0;-webkit-transform-origin:0 0}}.picture-container{width:10.5rem;height:10.5rem}.picture-container .success-img{margin-top:3rem;margin-bottom:1.5rem}#registration-complete{font-family:"AkrobatSemiBold" !important;font-size:2rem !important;margin:0;padding:0}#login-message{text-align:center;font-family:"Akrobat" !important;font-size:1.125rem !important;margin-bottom:1.5rem}#paralel-access,#inactive-profile-message{text-align:center;margin:auto;font-family:"Akrobat" !important;font-size:1rem !important}#paralel-access strong,#inactive-profile-message strong{font-family:"AkrobatSemiBold" !important;font-size:1rem !important;word-break:break-word}.spacer{display:none}.form-footer{padding-top:1rem;padding-bottom:1.5rem;text-align:center;font-family:"AkrobatSemiBold" !important;font-size:1rem !important}.form-footer .reset-password-link{margin-bottom:.5rem}#field-email .form-control{margin-bottom:.5rem}.login-heading{margin:0}@media (min-width:768px){#login-message{padding:0 .5rem}}@media (min-width:1024px){.login-container{padding-top:3.5rem;padding-bottom:4rem !important}#login-form{padding-top:2.5rem}.login-heading{margin-bottom:.5rem}#registration-complete{font-family:"AkrobatSemiBold" !important;font-size:3rem !important}#login-message{margin:auto;margin-bottom:2.5rem;font-family:"AkrobatSemiBold" !important;font-size:2rem !important}#paralel-access,#inactive-profile-message{width:67%;font-family:"AkrobatSemiBold" !important;font-size:1.5rem !important}#paralel-access strong,#inactive-profile-message strong{font-family:"AkrobatSemiBold" !important;font-size:1.5rem !important}.form-footer{padding-bottom:2.5rem;display:-webkit-flex;display:flex}.form-footer .spacer{display:block;-webkit-flex-grow:1;flex-grow:1}}#login-form .validation-error{padding-top:1rem !important;padding-bottom:1rem !important;text-align:center;min-height:4rem;height:100% !important;font-size:1.125rem !important;font-family:"AkrobatSemiBold" !important;text-align:center !important;-webkit-align-items:center;align-items:center}@media (max-width:1023.98px){#login-form .validation-error{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}}.progress-wrap{cursor:default;position:relative;height:1.75rem}.progress-wrap .progress-bar-section{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:0}.progress-wrap .progress-bar-section .step{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;width:1.75rem;height:1.75rem;font-family:"AkrobatExtraBold" !important;font-size:1rem !important;color:#fff;border-radius:50%;background-color:#d2d4d7;margin-right:2.25rem;position:relative}.progress-wrap .progress-bar-section .step:last-child{margin-right:0}.progress-wrap .progress-bar-section .step.active{background-color:#00a2ff}.progress-wrap .progress-bar-section .step:before{position:absolute;top:50%;width:2.25rem;left:1.75rem;height:2px;content:"";background-color:#d2d4d7;z-index:-1}.progress-wrap .progress-bar-section .step:last-child:before{width:0}.progress-wrap .progress-bar-section .step.no-line{margin-right:0}.progress-wrap .progress-bar-section .step.no-line:before{width:0}@media (min-width:768px){.progress-wrap .progress-bar-section .step{margin-right:3.4375rem}.progress-wrap .progress-bar-section .step:before{width:3.4375rem}}@media (min-width:1024px){.progress-wrap .progress-bar-section .step{margin-right:7.5rem}.progress-wrap .progress-bar-section .step:before{width:7.5rem}}.active-line:before{background-color:#00a2ff !important}.user-kind-box{border:1px solid #d2d4d7;border-radius:5px;box-shadow:0rem .1875rem .3125rem rgba(67,77,102,.15);cursor:pointer;padding:1.5rem 0}.user-kind-box:hover{box-shadow:0rem .1875rem .3125rem rgba(67,77,102,.3)}.user-kind-box .mascot-icon{margin:0 auto;width:6.25rem;height:6.25rem}.user-kind-box .mascot-icon svg{width:6.25rem;height:6.25rem}@media (min-width:768px) and (max-width:1279px){.user-kind-box .mascot-icon{width:5.875rem;height:5.875rem}.user-kind-box .mascot-icon svg{width:5.875rem;height:5.875rem}}@media (max-width:767.98px){.user-kind-box{width:100%}}@media (max-width:1023.98px){.user-kind-box{margin-bottom:.5rem;width:100%}}@media (min-width:768px){.user-kind-box{padding:1rem}}@media (min-width:1024px){.user-kind-box{-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-grow:1;flex-grow:1;padding:1.5rem !important}}@media (min-width:1280px){.user-kind-box{padding:1.5rem 1.25rem}.user-kind-box .mascot-icon{width:8.5rem;height:8.5rem}.user-kind-box .mascot-icon svg{width:8.5rem;height:8.5rem}}@media (max-width:767.98px){.user-kind-box.last-user-box{margin-bottom:1.5rem}}@media (min-width:1023) and (max-width:1335px){.user-kind-box.first-user-box{margin-left:.5rem}.user-kind-box.last-user-box{margin-right:.5rem}}.kind-title{font-family:"AkrobatBold" !important;font-size:1.25rem !important;color:#434d66;margin-bottom:0}@media (max-width:1279.98px){.kind-title{height:calc(100% - 7.25rem);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}@media all and (device-width:768px) and (device-height:1024px){.kind-title{height:3rem}}.user-kind-col{display:-webkit-flex;display:flex}@media (max-width:767.98px){.kind-row{-webkit-flex-grow:1;flex-grow:1}.user-kind-col{-webkit-flex-basis:auto;flex-basis:auto}}.kind-row{-webkit-flex-basis:100%;flex-basis:100%}@media (min-width:768px) and (max-width:1023.98px){.kind-row{margin-bottom:3.5rem}}@media (min-width:1280px){#membership-content .error-message-line{font-family:"AkrobatBold" !important;font-size:1.125rem !important}#membership-content #register .error-message-line{font-family:"Akrobat" !important;font-size:1rem !important}}#fb-auth,#google-auth-login,#google-auth-reg{width:18rem}@media (min-width:768px){#fb-auth,#google-auth-login,#google-auth-reg{width:20rem}}@media (min-width:1024px){#fb-auth,#google-auth-login,#google-auth-reg{width:25.375rem}}#fb-auth{padding-left:6rem}#fb-auth .btn-fb-icon{margin-left:0;margin-right:1rem !important}#fb-auth svg{margin-right:1rem !important;fill:#1778f2;height:1.5rem;width:1.5rem}#fb-auth:hover{color:#fff !important}#fb-auth:hover svg{fill:#fff !important}#google-auth-login,#google-auth-reg{display:-webkit-inline-flex !important;display:inline-flex !important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-left:1.5rem !important;padding-right:1.5rem !important}#google-auth-login svg,#google-auth-reg svg{position:static !important;fill:unset;height:1.5rem;width:1.5rem;margin-top:0 !important;margin-left:0 !important;margin-right:.5rem !important;-webkit-flex-shrink:0;flex-shrink:0}#google-auth-login:hover,#google-auth-reg:hover{color:#fff !important}#google-auth-login:hover svg,#google-auth-reg:hover svg{fill:unset !important;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){#fb-auth.fb-login{padding-left:5.5rem !important}}@media (max-width:1023.98px){#fb-auth.fb-login{padding-left:4.5rem !important}}#fb-auth.fb-login svg{margin-right:1rem !important;fill:#1778f2;height:1.5rem;width:1.5rem}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#fb-auth.fb-login svg{margin-left:.75rem !important}}.fb-login.btn-eb1 svg,.btn-eb1 span{margin-left:-2.5rem !important}@media (max-width:1023.98px){.fb-login.btn-eb1 svg,.btn-eb1 span{margin-left:-2rem !important}}.reg-facebook.btn-eb1 svg,.btn-eb1 span{margin-left:-2.5rem !important}@media (max-width:1023.98px){.reg-facebook.btn-eb1 svg,.btn-eb1 span{margin-left:-2rem !important}}.validation-error{height:4rem !important}.terms-conditions b,.terms-conditions strong{font-family:"RobotoBold" !important;font-size:1rem !important;font-weight:400}.terms-conditions h2{font-family:"AkrobatBold" !important;font-size:2rem !important}.terms-conditions h3{font-family:"AkrobatBold" !important;font-size:3rem !important}.terms-conditions h4{font-family:"AkrobatBold" !important;font-size:1.5rem !important}.terms-conditions h5{font-family:"AkrobatBold" !important;font-size:1.25rem !important}.terms-conditions p{font-family:"Roboto" !important;font-size:1rem !important;line-height:1.4375rem}.terms-conditions .list-style-none{list-style:none}.terms-conditions .latin{list-style:lower-latin}.terms-conditions ul{list-style-type:disc;padding-bottom:.5rem;font-family:"Roboto" !important;font-size:1rem !important;line-height:1.4375rem}.terms-conditions ol{padding-bottom:.5rem;font-family:"Roboto" !important;font-size:1rem !important;line-height:1.4375rem}.terms-conditions .custom-padding{padding-left:1.5rem}@media (max-width:1023.98px){.terms-conditions h2{font-family:"AkrobatBold" !important;font-size:1.5rem !important}.terms-conditions h3{font-family:"AkrobatBold" !important;font-size:2rem !important}.terms-conditions h4{font-family:"AkrobatBold" !important;font-size:1.25rem !important}.terms-conditions h5{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}.onboarding-loading{visibility:hidden}.onboarding-active{overflow:hidden}.onboarding-active #chatbase-bubble-button{display:none}.onboarding-wrapper{position:fixed;height:100vh;height:100dvh;max-height:-webkit-fill-available;width:100vw;top:0;left:0;overflow:hidden;z-index:15000;background-color:#000}.onboarding-container{-webkit-justify-content:center;justify-content:center;height:100%;display:-webkit-flex;display:flex}.onboarding-container .onboarding-container-inner{-webkit-justify-content:center;justify-content:center;margin-top:auto;margin-bottom:auto;-webkit-flex:0 0 100%;flex:0 0 100%}.onboarding-container .onboarding-screen{display:none;height:100%;-webkit-justify-content:center;justify-content:center;background-color:#fff}.onboarding-container .active-screen{display:-webkit-flex;display:flex}.onboarding-container .no_trial .onboarding-progress{display:none}.onboarding-container .flowplayer{background-color:#000}.onboarding-container .aspect-ratio-box{position:relative;margin:auto}.onboarding-container .aspect-ratio-content{position:absolute;top:0;left:0;width:100%;height:100%}.onboarding-desktop.onboarding-wrapper{background-color:rgba(0,0,0,.7)}.onboarding-desktop .onboarding-container .onboarding-container-inner{padding:4rem}@media (max-height:720px){.onboarding-desktop .onboarding-container .onboarding-container-inner{padding:2rem}}.onboarding-desktop .onboarding-container .onboarding-screen{outline:1px solid #b7b7b7}@media (max-aspect-ratio:16/9){.onboarding-desktop .onboarding-container .onboarding-container-inner{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.onboarding-desktop .onboarding-container .aspect-ratio-box{width:100%;padding-bottom:56.25%}}@media (min-aspect-ratio:16/9){.onboarding-desktop .onboarding-container .onboarding-container-inner{height:100%}.onboarding-desktop .onboarding-container .aspect-ratio-box{height:100%;width:calc((100vh - 8rem)*16/9);width:calc((100dvh - 8rem)*16/9);max-width:100vw;max-width:100dvw}}@media (min-aspect-ratio:16/9) and (max-height:720px){.onboarding-desktop .onboarding-container .aspect-ratio-box{width:calc((100vh - 4rem)*16/9);width:calc((100dvh - 4rem)*16/9)}}.onboarding-desktop .onboarding-container .section-text{width:33.33%}.onboarding-desktop .onboarding-container .section-button{display:-webkit-flex;display:flex;margin:0 auto 4rem;width:33.33%}@media (min-width:1920px){.onboarding-desktop .onboarding-container .section-button{margin-bottom:8rem}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-container .section-button .btn-onboarding{min-height:3rem}}@media (max-aspect-ratio:9/16){.onboarding-mobile .onboarding-container .aspect-ratio-box{width:100%;padding-bottom:177.78%}}@media (min-aspect-ratio:9/16){.onboarding-mobile .onboarding-container .onboarding-container-inner{height:100%}.onboarding-mobile .onboarding-container .aspect-ratio-box{height:100%;width:56.25vh;width:56.25dvh;max-width:100vw;max-width:100dvw}}@media (orientation:portrait) and (min-width:768px){.onboarding-mobile .onboarding-container .onboarding-container-inner{padding:4rem}.onboarding-mobile .onboarding-container .aspect-ratio-box{width:calc((100vh - 8rem)*9/16);width:calc((100dvh - 8rem)*9/16)}}@media (orientation:landscape) and (min-height:768px) and (min-width:768px){.onboarding-mobile .onboarding-container .onboarding-container-inner{padding:4rem}.onboarding-mobile .onboarding-container .aspect-ratio-box{width:calc((100vh - 8rem)*9/16);width:calc((100dvh - 8rem)*9/16)}}.onboarding-container .screen-text-button{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0}.onboarding-container .screen-text-button .section-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-self:center;align-self:center;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-grow:1;flex-grow:1}.onboarding-container .screen-text-button .section-button{display:-webkit-flex;display:flex}.onboarding-desktop .onboarding-container .section-text{width:33.33%}.onboarding-desktop .onboarding-container .section-text.section-text-large{width:100%;padding-left:4rem;padding-right:4rem}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-container .section-text.section-text-large{padding-left:2rem;padding-right:2rem}}@media (min-width:1920px){.onboarding-desktop .onboarding-container .section-text.section-text-large{padding-left:8rem;padding-right:8rem}}.onboarding-desktop .onboarding-container .section-button{display:-webkit-flex;display:flex;margin:0 auto 4rem;width:33.33%}@media (min-width:1920px){.onboarding-desktop .onboarding-container .section-button{margin-bottom:8rem}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-container .section-button .btn-onboarding{min-height:3rem}}.onboarding-container .btn-onboarding{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;min-height:4rem;text-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-top:0;padding-bottom:0;border:solid 1px #d2d4d7;outline:none;cursor:pointer;touch-action:manipulation;background-color:#fff;color:#434d66}.onboarding-container .btn-onboarding .arrow-next{display:inline-block;width:.6875rem;height:.6875rem;border-bottom:solid 2px #434d66;border-left:solid 2px #434d66;-webkit-transform:rotate(225deg);transform:rotate(225deg);margin:auto .25rem}.onboarding-container .btn-filled{background-color:#434d66 !important;color:#fff !important}.onboarding-container .btn-filled .arrow-next{display:inline-block;width:.6875rem;height:.6875rem;border-bottom:solid 2px #fff;border-left:solid 2px #fff;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.onboarding-container .btn-filled-hover:hover{background-color:#363e52 !important}.onboarding-container .btn-inactive{pointer-events:none;cursor:not-allowed;opacity:.5}.onboarding-desktop .onboarding-container .btn-onboarding{font-family:"AkrobatBold" !important;font-size:1.5rem !important;border-radius:.3125rem}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-container .btn-onboarding{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important}}.onboarding-desktop .onboarding-container .btn-filled{box-shadow:0rem .1875rem .3125rem rgba(67,77,102,.15)}.onboarding-desktop .onboarding-container .btn-filled:hover{box-shadow:0rem .1875rem .3125rem rgba(67,77,102,.3)}.onboarding-desktop .onboarding-container .btn-inactive{font-family:"AkrobatSemiBold" !important;font-size:1.5rem !important}.onboarding-mobile .onboarding-container .btn-onboarding{border-left:none;border-right:none}.onboarding-mobile .onboarding-container .section-action-buttons .btn-filled{border-bottom:solid 1px #434d66 !important}.onboarding-container .onboarding-progress{display:-webkit-flex;display:flex;background-color:#eee1c8;-webkit-align-items:center;align-items:center}.onboarding-container .onboarding-progress .step{-webkit-flex:1 1 auto;flex:1 1 auto;background-color:#d2d4d7;border-radius:6px}.onboarding-container .onboarding-progress .step:first-child{margin-left:0 !important}.onboarding-container .onboarding-progress .step:last-child{margin-right:0 !important}.onboarding-container .onboarding-progress .step.completed{background-color:#fff}.onboarding-desktop .onboarding-container .onboarding-progress{height:2.522%;padding-left:.946%;padding-right:.946%}.onboarding-desktop .onboarding-container .onboarding-progress .step{height:25%;margin:0 .241%}.onboarding-mobile .onboarding-container .onboarding-progress{height:3.6%;padding-left:4.26%;padding-right:4.26%}.onboarding-mobile .onboarding-container .onboarding-progress .step{height:25%;margin:0 .5325%}.onboarding-endscreen{text-align:center}.onboarding-endscreen .main-icon{width:10.5rem;height:10.5rem;-webkit-align-self:center;align-self:center}.onboarding-endscreen .main-text{font-family:"AkrobatBold" !important;font-size:2rem !important;margin-top:2rem;margin-bottom:0}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-endscreen .main-icon{width:50%;height:50%}}.onboarding-desktop .onboarding-endscreen .main-text{font-family:"AkrobatBold" !important;font-size:2.25rem !important}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-endscreen .main-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important;margin-top:1rem}}@media (min-width:1920px){.onboarding-desktop .onboarding-endscreen .main-text{font-family:"AkrobatBold" !important;font-size:3rem !important}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-endscreen .main-icon{width:50%;height:50%}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-endscreen .main-icon{width:50%;height:50%}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-endscreen .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-endscreen .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}.onboarding-container .onboarding-endscreen-parent-short .section-text{width:100%}.onboarding-desktop .onboarding-container .onboarding-endscreen-parent-short .section-button{margin-bottom:4rem}.onboarding-container .screen-video{display:-webkit-flex;display:flex;height:100%;width:100%}.onboarding-container .screen-video .ucha-player.flowplayer.is-waiting .fp-middle{visibility:visible}.onboarding-container .screen-video .ucha-player.flowplayer .fp-middle{visibility:hidden}.onboarding-container .screen-video .ucha-player.flowplayer .fp-left-zone,.onboarding-container .screen-video .ucha-player.flowplayer .fp-right-zone,.onboarding-container .screen-video .ucha-player.flowplayer .fp-middle-zone .fp-switch{visibility:hidden}.onboarding-container .screen-video .ucha-player.flowplayer .fp-controls{display:none}.onboarding-container .preonboarding-videos .preonboarding-video{display:-webkit-flex;display:flex;height:100%;width:100%}.onboarding-container .middle-controls-visible .ucha-player.flowplayer .fp-middle{visibility:visible !important}.onboarding-container .middle-controls-visible .ucha-player.flowplayer .fp-middle .fp-middle-zone .fp-switch{visibility:visible !important}.onboarding-question .section-text.section-question,.onboarding-timer .section-text.section-question,.onboarding-question-sticky .section-text.section-question,.onboarding-question .section-text.section-answers,.onboarding-timer .section-text.section-answers,.onboarding-question-sticky .section-text.section-answers{width:100%}.onboarding-question .section-text.section-question,.onboarding-timer .section-text.section-question,.onboarding-question-sticky .section-text.section-question{-webkit-justify-content:start;justify-content:start;margin-top:2.5rem}.onboarding-question .section-text.section-question .question-text,.onboarding-timer .section-text.section-question .question-text,.onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:1.75rem !important;margin:0}.onboarding-question .section-text.section-question .description-text,.onboarding-timer .section-text.section-question .description-text,.onboarding-question-sticky .section-text.section-question .description-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important;margin:1rem 0 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.onboarding-question .section-text.section-question .description-text .fraction-text,.onboarding-timer .section-text.section-question .description-text .fraction-text,.onboarding-question-sticky .section-text.section-question .description-text .fraction-text{color:#434d66;font-family:"AkrobatBold" !important;font-size:1.5rem !important;display:inline-block;text-align:center;width:1.5rem}.onboarding-question .section-text.section-question .description-text .fraction-text span,.onboarding-timer .section-text.section-question .description-text .fraction-text span,.onboarding-question-sticky .section-text.section-question .description-text .fraction-text span{border-color:#434d66;display:inline-block;width:1.25rem}.onboarding-question .section-text.section-question .description-text .fraction-text span:last-child,.onboarding-timer .section-text.section-question .description-text .fraction-text span:last-child,.onboarding-question-sticky .section-text.section-question .description-text .fraction-text span:last-child{border-top:.125rem solid #434d66}.onboarding-question .section-text.section-question .description-text .lt-item,.onboarding-timer .section-text.section-question .description-text .lt-item,.onboarding-question-sticky .section-text.section-question .description-text .lt-item{margin:auto 1rem}.onboarding-question .section-text.section-answers,.onboarding-timer .section-text.section-answers,.onboarding-question-sticky .section-text.section-answers{-webkit-justify-content:end;justify-content:end;margin-bottom:8rem}.onboarding-question .section-text.section-answers .btn-onboarding,.onboarding-timer .section-text.section-answers .btn-onboarding,.onboarding-question-sticky .section-text.section-answers .btn-onboarding{color:#434d66;padding:1rem;border:solid 1px #d2d4d7;border-radius:5px;min-height:4rem;overflow:hidden;margin-bottom:1rem;font-family:"AkrobatBold" !important;font-size:1.5rem !important;box-shadow:0rem .1875rem .3125rem rgba(67,77,102,.15);background-color:#fff;margin:0 .5rem}.onboarding-question .section-text.section-answers .btn-onboarding:hover,.onboarding-timer .section-text.section-answers .btn-onboarding:hover,.onboarding-question-sticky .section-text.section-answers .btn-onboarding:hover{box-shadow:0rem .1875rem .3125rem rgba(67,77,102,.3)}.onboarding-question .section-text.section-answers .btn-onboarding:first-child,.onboarding-timer .section-text.section-answers .btn-onboarding:first-child,.onboarding-question-sticky .section-text.section-answers .btn-onboarding:first-child{margin-left:0}.onboarding-question .section-text.section-answers .btn-onboarding:last-child,.onboarding-timer .section-text.section-answers .btn-onboarding:last-child,.onboarding-question-sticky .section-text.section-answers .btn-onboarding:last-child{margin-right:0}.onboarding-question .section-text.section-answers.answers-disabled .btn-onboarding,.onboarding-timer .section-text.section-answers.answers-disabled .btn-onboarding,.onboarding-question-sticky .section-text.section-answers.answers-disabled .btn-onboarding{box-shadow:0rem 0rem 0rem rgba(67,77,102,.15);cursor:not-allowed;color:#6c757d}.onboarding-question .section-text.section-answers.answers-disabled .btn-onboarding.answer-correct,.onboarding-timer .section-text.section-answers.answers-disabled .btn-onboarding.answer-correct,.onboarding-question-sticky .section-text.section-answers.answers-disabled .btn-onboarding.answer-correct{background-color:#f1f7e8;color:#434d66;border-color:#6fb314}.onboarding-question .section-text.section-answers.answers-disabled .btn-onboarding.answer-wrong,.onboarding-timer .section-text.section-answers.answers-disabled .btn-onboarding.answer-wrong,.onboarding-question-sticky .section-text.section-answers.answers-disabled .btn-onboarding.answer-wrong{background-color:#fbe7e9;color:#434d66;border-color:#d50d27}.onboarding-desktop .onboarding-question .section-text.section-question,.onboarding-desktop .onboarding-timer .section-text.section-question,.onboarding-desktop .onboarding-question-sticky .section-text.section-question{-webkit-justify-content:end;justify-content:end;padding-left:4rem;padding-right:4rem;text-align:center}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question .section-text.section-question,.onboarding-desktop .onboarding-timer .section-text.section-question,.onboarding-desktop .onboarding-question-sticky .section-text.section-question{padding-left:2rem;padding-right:2rem}}@media (min-width:1920px){.onboarding-desktop .onboarding-question .section-text.section-question,.onboarding-desktop .onboarding-timer .section-text.section-question,.onboarding-desktop .onboarding-question-sticky .section-text.section-question{padding-left:8rem;padding-right:8rem}}.onboarding-desktop .onboarding-question .section-text.section-question .question-text,.onboarding-desktop .onboarding-timer .section-text.section-question .question-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:2.25rem !important}@media (min-width:1920px){.onboarding-desktop .onboarding-question .section-text.section-question .question-text,.onboarding-desktop .onboarding-timer .section-text.section-question .question-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:3rem !important}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question .section-text.section-question .question-text,.onboarding-desktop .onboarding-timer .section-text.section-question .question-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}.onboarding-desktop .onboarding-question .section-text.section-question .description-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text,.onboarding-desktop .onboarding-question .section-text.section-question .description-text .fraction-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text .fraction-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text .fraction-text{font-family:"AkrobatBold" !important;font-size:1.75rem !important}@media (min-width:1920px){.onboarding-desktop .onboarding-question .section-text.section-question .description-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text,.onboarding-desktop .onboarding-question .section-text.section-question .description-text .fraction-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text .fraction-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text .fraction-text{font-family:"AkrobatBold" !important;font-size:2rem !important}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question .section-text.section-question .description-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text,.onboarding-desktop .onboarding-question .section-text.section-question .description-text .fraction-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text .fraction-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text .fraction-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}.onboarding-desktop .onboarding-question .section-text.section-question .description-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text{margin:1rem auto 0}@media (min-width:1920px){.onboarding-desktop .onboarding-question .section-text.section-question .description-text,.onboarding-desktop .onboarding-timer .section-text.section-question .description-text,.onboarding-desktop .onboarding-question-sticky .section-text.section-question .description-text{margin-top:1.5rem}}.onboarding-desktop .onboarding-question .section-text.section-answers,.onboarding-desktop .onboarding-timer .section-text.section-answers,.onboarding-desktop .onboarding-question-sticky .section-text.section-answers{-webkit-justify-content:start;justify-content:start;margin-top:3.5rem;margin-bottom:0}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question .section-text.section-answers,.onboarding-desktop .onboarding-timer .section-text.section-answers,.onboarding-desktop .onboarding-question-sticky .section-text.section-answers{margin-top:2rem;margin-bottom:2rem}}@media (min-width:1920px){.onboarding-desktop .onboarding-question .section-text.section-answers,.onboarding-desktop .onboarding-timer .section-text.section-answers,.onboarding-desktop .onboarding-question-sticky .section-text.section-answers{margin-top:4rem}}.onboarding-desktop .onboarding-question .section-text.section-answers .section-button,.onboarding-desktop .onboarding-timer .section-text.section-answers .section-button,.onboarding-desktop .onboarding-question-sticky .section-text.section-answers .section-button{width:25rem;margin-bottom:0}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question .section-text.section-answers .section-button .btn-onboarding,.onboarding-desktop .onboarding-timer .section-text.section-answers .section-button .btn-onboarding,.onboarding-desktop .onboarding-question-sticky .section-text.section-answers .section-button .btn-onboarding{min-height:3rem;padding-top:0;padding-bottom:0}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-question .section-text.section-question,.onboarding-mobile .onboarding-timer .section-text.section-question,.onboarding-mobile .onboarding-question-sticky .section-text.section-question{margin-top:1rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question .section-text.section-question,.onboarding-mobile .onboarding-timer .section-text.section-question,.onboarding-mobile .onboarding-question-sticky .section-text.section-question{margin-top:1rem}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question .section-text.section-question .question-text,.onboarding-mobile .onboarding-timer .section-text.section-question .question-text,.onboarding-mobile .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:1rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question .section-text.section-question .question-text,.onboarding-mobile .onboarding-timer .section-text.section-question .question-text,.onboarding-mobile .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:1rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question .section-text.section-question .description-text,.onboarding-mobile .onboarding-timer .section-text.section-question .description-text,.onboarding-mobile .onboarding-question-sticky .section-text.section-question .description-text{font-family:"AkrobatBold" !important;font-size:1rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question .section-text.section-question .description-text,.onboarding-mobile .onboarding-timer .section-text.section-question .description-text,.onboarding-mobile .onboarding-question-sticky .section-text.section-question .description-text{font-family:"AkrobatBold" !important;font-size:1rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question .section-text.section-question .description-text .fraction-text,.onboarding-mobile .onboarding-timer .section-text.section-question .description-text .fraction-text,.onboarding-mobile .onboarding-question-sticky .section-text.section-question .description-text .fraction-text{font-family:"AkrobatBold" !important;font-size:1rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question .section-text.section-question .description-text .fraction-text,.onboarding-mobile .onboarding-timer .section-text.section-question .description-text .fraction-text,.onboarding-mobile .onboarding-question-sticky .section-text.section-question .description-text .fraction-text{font-family:"AkrobatBold" !important;font-size:1rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question .section-text.section-answers,.onboarding-mobile .onboarding-timer .section-text.section-answers,.onboarding-mobile .onboarding-question-sticky .section-text.section-answers{margin-bottom:1rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question .section-text.section-answers,.onboarding-mobile .onboarding-timer .section-text.section-answers,.onboarding-mobile .onboarding-question-sticky .section-text.section-answers{margin-bottom:1rem}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question .section-text.section-answers .btn-onboarding,.onboarding-mobile .onboarding-timer .section-text.section-answers .btn-onboarding,.onboarding-mobile .onboarding-question-sticky .section-text.section-answers .btn-onboarding{font-family:"AkrobatBold" !important;font-size:1rem !important;min-height:2rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question .section-text.section-answers .btn-onboarding,.onboarding-mobile .onboarding-timer .section-text.section-answers .btn-onboarding,.onboarding-mobile .onboarding-question-sticky .section-text.section-answers .btn-onboarding{font-family:"AkrobatBold" !important;font-size:1rem !important;min-height:2rem}}.onboarding-grade{text-align:center}.onboarding-grade .main-icon{width:10.5rem;height:10.5rem;-webkit-align-self:center;align-self:center;margin-top:2rem;margin-bottom:2rem}.onboarding-grade .main-text{font-family:"AkrobatBold" !important;font-size:2rem !important;margin-top:0;margin-bottom:0}.onboarding-grade .sub-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important;margin-bottom:1rem;text-align:left}.onboarding-grade .grade-area .dropdown>.dropdown-menu.show{border-top:1px solid #899ead;border-bottom:1px solid #00a2ff}.onboarding-grade .grade-area .dropdown-toggle:focus,.onboarding-grade .grade-area .bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important}.onboarding-desktop .onboarding-grade .section-text{width:100%;padding-left:0;padding-right:0}.onboarding-desktop .onboarding-grade .section-text .main-icon{margin-top:1.5rem;margin-bottom:1.5rem}@media (max-width:1279px){.onboarding-desktop .onboarding-grade .section-text .main-icon{width:6.25rem;height:6.25rem}}@media (min-width:1280px) and (max-height:640px){.onboarding-desktop .onboarding-grade .section-text .main-icon{width:8rem;height:8rem}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-grade .section-text .main-icon{width:4.5rem;height:4.5rem;margin-top:1rem;margin-bottom:1rem}}@media (min-width:1920px){.onboarding-desktop .onboarding-grade .section-text .main-text{font-family:"AkrobatBold" !important;font-size:3rem !important}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-grade .section-text .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}.onboarding-desktop .onboarding-grade .section-text .sub-text{margin-top:0}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-grade .section-text .sub-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}.onboarding-desktop .onboarding-grade .section-text .section-grade .grade-area{width:33.33%;margin:0 auto}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-grade .section-text .section-grade .grade-dropdown{height:3rem !important}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-grade .section-text .section-grade .grade-dropdown .dropdown-toggle{height:3rem !important;padding-top:.8125rem;padding-bottom:0}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-grade .main-icon{width:45%;height:45%;margin-top:0 !important;margin-bottom:0 !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-grade .main-icon{width:45%;height:45%;margin-top:0 !important;margin-bottom:0 !important}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-grade .main-text{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-grade .main-text{font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important}}.onboarding-mobile .onboarding-grade .sub-text{margin-top:2rem}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-grade .sub-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important;margin:.5rem 0}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-grade .sub-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important;margin:.5rem 0}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-grade .dropdown-toggle .filter-option-inner-inner{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}.onboarding-mobile .onboarding-grade .bootstrap-select button{padding:.5rem}.onboarding-mobile .onboarding-grade .bootstrap-select button.dropdown-toggle{background-position:right .5rem center}.onboarding-mobile .onboarding-grade .bootstrap-select button .filter-option{padding-right:1.5rem}.onboarding-mobile .onboarding-grade .form-control{height:auto !important;margin-bottom:1rem}.onboarding-mobile .onboarding-grade .btn-onboarding{min-height:3rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-grade .dropdown-toggle .filter-option-inner-inner{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}.onboarding-mobile .onboarding-grade .bootstrap-select button{padding:.5rem}.onboarding-mobile .onboarding-grade .bootstrap-select button.dropdown-toggle{background-position:right .5rem center}.onboarding-mobile .onboarding-grade .bootstrap-select button .filter-option{padding-right:1.5rem}.onboarding-mobile .onboarding-grade .form-control{height:auto !important;margin-bottom:1rem}.onboarding-mobile .onboarding-grade .btn-onboarding{min-height:3rem}}.onboarding-title-sticky{text-align:center}.onboarding-title-sticky .block-section-title{height:40%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.onboarding-title-sticky .block-section-sticky{height:60%}.onboarding-title-sticky .main-icon{width:10.5rem;height:10.5rem;-webkit-align-self:center;align-self:center}.onboarding-title-sticky .main-text{font-family:"AkrobatBold" !important;font-size:2rem !important;margin-top:0;margin-bottom:2rem}.onboarding-title-sticky .description-text{margin-bottom:1rem;font-family:"AkrobatSemiBold" !important;font-size:1.25rem !important}.onboarding-desktop .onboarding-title-sticky .main-text{font-family:"AkrobatBold" !important;font-size:2.25rem !important}@media (min-width:1920px){.onboarding-desktop .onboarding-title-sticky .main-text{font-family:"AkrobatBold" !important;font-size:3rem !important;margin-bottom:2.5rem}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-title-sticky .main-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important;margin-bottom:1rem}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-title-sticky .main-icon{width:4.5rem;height:4.5rem}}@media (min-width:1920px){.onboarding-desktop .onboarding-title-sticky .description-text{font-family:"AkrobatBold" !important;font-size:1.75rem !important}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-title-sticky .description-text{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-title-sticky .block-section-title{height:auto}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .block-section-title{height:auto}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-title-sticky .block-section-sticky{height:auto}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .block-section-sticky{height:auto}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-title-sticky .main-icon{width:50%;height:50%}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .main-icon{width:50%;height:50%}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-title-sticky .main-icon{width:4.5rem;height:4.5rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .main-icon{width:4.5rem;height:4.5rem}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-title-sticky .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-title-sticky .main-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .main-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-title-sticky .description-text{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .description-text{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-title-sticky .description-text{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-title-sticky .description-text{font-family:"AkrobatSemiBold" !important;font-size:1rem !important}}.onboarding-question-sticky .main-icon{width:10.5rem;height:10.5rem;-webkit-align-self:center;align-self:center;margin-top:2rem}.onboarding-question-sticky .section-text.section-question{-webkit-justify-content:end;justify-content:end}.onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:2rem !important;text-align:center}.onboarding-desktop .onboarding-question-sticky .section-text.section-question{margin-top:0}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question-sticky .section-action-buttons{margin-bottom:2rem}}.onboarding-desktop .onboarding-question-sticky .main-icon{margin-top:1.5rem}@media (min-width:1920px){.onboarding-desktop .onboarding-question-sticky .main-icon{margin-top:2.5rem}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question-sticky .main-icon{width:4.5rem;height:4.5rem}}.onboarding-desktop .onboarding-question-sticky .section-text.section-answers{margin-top:1.5rem}@media (min-width:1920px){.onboarding-desktop .onboarding-question-sticky .section-text.section-answers{margin-top:2.5rem}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-question-sticky .section-text.section-answers .btn-answer{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}.onboarding-desktop .onboarding-question-sticky.screen-not-sticky .section-text.section-answers{margin-top:2.5rem}@media (min-width:1920px){.onboarding-desktop .onboarding-question-sticky.screen-not-sticky .section-text.section-answers{margin-top:4rem}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-question-sticky .main-icon{width:50%;height:50%}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question-sticky .main-icon{width:50%;height:50%}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question-sticky .main-icon{margin-top:1rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question-sticky .main-icon{margin-top:1rem}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question-sticky .section-text.section-question .question-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-question-sticky .section-text.section-answers{margin-bottom:2rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question-sticky .section-text.section-answers{margin-bottom:2rem}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-question-sticky .section-text.section-answers{margin-bottom:1rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-question-sticky .section-text.section-answers{margin-bottom:1rem}}.onboarding-timer{text-align:center}.onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:3rem !important;margin-bottom:0}.onboarding-timer .section-text .timer-wrapper{border:.75rem solid #ec4e35;border-radius:100%;width:9.5rem;height:9.5rem}.onboarding-timer .section-text .timer-wrapper .timer-content{margin-bottom:0}.onboarding-timer .section-text .description-text{font-family:"AkrobatBold" !important;font-size:2rem !important}.onboarding-desktop .onboarding-timer{width:100%}.onboarding-desktop .onboarding-timer .section-text{width:100%}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-timer .section-text{margin:1.25rem auto}}.onboarding-desktop .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:2.25rem !important}@media (min-width:1920px){.onboarding-desktop .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:3rem !important}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (min-width:1280px) and (max-height:640px){.onboarding-desktop .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:2rem !important}}.onboarding-desktop .onboarding-timer .section-text .timer-wrapper{font-family:"AkrobatBold" !important;font-size:2rem !important;margin:1.5rem auto}@media (min-width:1920px){.onboarding-desktop .onboarding-timer .section-text .timer-wrapper{font-family:"AkrobatBold" !important;font-size:3rem !important;margin:2.5rem auto}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-timer .section-text .timer-wrapper{margin:1rem auto;width:6.25rem;height:6.25rem;border:.5rem solid #ec4e35}}@media (min-width:1280px) and (max-height:640px){.onboarding-desktop .onboarding-timer .section-text .timer-wrapper{width:7.25rem;height:7.25rem;border:.625rem solid #ec4e35}}.onboarding-desktop .onboarding-timer .section-text .description-text{margin:0 auto 1rem}@media (min-width:1920px){.onboarding-desktop .onboarding-timer .section-text .description-text{margin:0 auto 1.5rem}}@media (min-width:1280px) and (max-height:640px){.onboarding-desktop .onboarding-timer .section-text .description-text{margin-top:0 !important}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-timer .section-text .description-text{margin-bottom:0}}@media (max-width:1023px) or (max-height:480px){.onboarding-desktop .onboarding-timer .section-text.section-answers{margin-bottom:1.25rem}}@media (min-width:1280px) and (max-height:640px){.onboarding-desktop .onboarding-timer .section-text.section-answers{margin-bottom:1.25rem}}@media (max-width:1279px){.onboarding-desktop .onboarding-timer .section-text{margin-top:1rem}.onboarding-desktop .onboarding-timer .section-text .timer-wrapper{margin:1rem auto}.onboarding-desktop .onboarding-timer .section-text.section-answers{margin-bottom:1.25rem}}.onboarding-mobile .onboarding-timer .section-text{-webkit-justify-content:center;justify-content:center}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-timer .section-text{margin:.5rem auto !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-text{margin:.5rem auto !important}}.onboarding-mobile .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:2rem !important}@media (max-width:360px){.onboarding-mobile .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:.875rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-text .main-text{font-family:"AkrobatBold" !important;font-size:.875rem !important}}.onboarding-mobile .onboarding-timer .section-text .timer-wrapper{font-family:"AkrobatBold" !important;font-size:2.5rem !important;margin:2.5rem auto}@media (max-width:360px){.onboarding-mobile .onboarding-timer .section-text .timer-wrapper{border:.375rem solid #ec4e35;width:8.125rem;height:8.125rem;font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-timer .section-text .timer-wrapper{margin:1.5rem auto;border:.375rem solid #ec4e35;width:5.3125rem;height:5.3125rem;font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-text .timer-wrapper{margin:1.5rem auto;border:.375rem solid #ec4e35;width:5.3125rem;height:5.3125rem;font-family:"AkrobatBold" !important;font-size:1.5rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-timer .section-text .timer-wrapper{margin:.5rem auto;width:3.125rem;height:3.125rem;font-family:"AkrobatBold" !important;font-size:1rem !important;border:.3125rem solid #ec4e35}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-text .timer-wrapper{margin:.5rem auto;width:3.125rem;height:3.125rem;font-family:"AkrobatBold" !important;font-size:1rem !important;border:.3125rem solid #ec4e35}}.onboarding-mobile .onboarding-timer .section-text.section-question .description-text{font-family:"AkrobatBold" !important;font-size:1.5rem !important;margin:0 auto}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-timer .section-text.section-question .description-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-text.section-question .description-text{font-family:"AkrobatSemiBold" !important;font-size:1.125rem !important}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-timer .section-text.section-question .description-text{font-family:"AkrobatBold" !important;font-size:.875rem !important}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-text.section-question .description-text{font-family:"AkrobatBold" !important;font-size:.875rem !important}}.onboarding-mobile .onboarding-timer .section-answers{-webkit-justify-content:center;justify-content:center;margin-bottom:5rem}@media (orientation:landscape) and (max-height:767px){.onboarding-mobile .onboarding-timer .section-answers{margin-bottom:2rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-answers{margin-bottom:2rem}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-timer .section-answers{margin-bottom:1rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-answers{margin-bottom:1rem}}@media (orientation:landscape) and (max-height:479px){.onboarding-mobile .onboarding-timer .section-answers .section-button button{padding:.625rem}}@media (orientation:portrait) and (max-width:280px){.onboarding-mobile .onboarding-timer .section-answers .section-button button{padding:.625rem}}