.fadein-1{animation:fadein 1s}.fadein-05{animation:fadein .5s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes warning-desktop{0%{background:#999fa3}50%{background:#db001b}to{background:#999fa3}}@keyframes warning-touch{0%{color:#999fa3}50%{color:#db001b}to{color:#999fa3}}.App{text-align:center;display:flex;flex-direction:column;flex:1 1 auto;min-height:100vh;animation:fadein 1s;position:relative}main{margin:0;max-width:100%;width:100%;font-family:"Nunito"}.content-platform-desktop{position:relative;margin-top:64px;margin-bottom:0;z-index:1;background-color:#eee;transition:all .2s ease-in-out}.content-platform-desktop.mask-active{z-index:8}.content-platform-desktop.drawer-open{width:calc(100% - 192px);margin-left:192px}.content-platform-desktop.drawer-closed{width:calc(100% - 48px);margin-left:48px}.content-platform-desktop.is-teacher{width:100%;margin-left:0}@media(max-width:1023px){.content-platform-desktop{margin-top:48px;width:100%;margin-left:0}.content-platform-desktop.drawer-closed,.content-platform-desktop.drawer-open{width:100%;margin-left:0}}.content-platform-mobile{position:relative;margin-top:48px;width:100%;background-color:#eee}.content-platform-mobile.mask-active{z-index:8}.mask-search{position:absolute;width:100%;height:100%;z-index:9;background:#000;opacity:.3;left:0;top:0;transition:left 20s linear}.input{padding:0 0 0 16px;height:36px}.animation-like{z-index:2;color:#fff;position:relative;animation:.6s}.animation-like:after,.animation-like:before{content:"";position:absolute;top:calc(50% - 2px);left:calc(50% - 2px);margin-left:-2px;margin-top:-2px;width:6px;height:6px;border-radius:100%;transform:scale(0);color:#0076ff;border:1px solid transparent;box-shadow:-.8em 0 0 -2px,.8em 0 0 -2px,0 -.8em 0 -2px,0 .8em 0 -2px,-.6em -.6em 0 -2px,-.6em .6em 0 -2px,.6em -.6em 0 -2px,.6em .6em 0 -2px}.animation-like:before{animation:effect-01-animation .6s cubic-bezier(.175,.885,.32,1.275)}.animation-like:after{animation:effect-02-animation .6s cubic-bezier(.175,.885,.32,1.275)}@keyframes effect-01-animation{0%{transform:rotate(-15deg) scale(0)}40%{opacity:1}to{transform:rotate(-30deg) scale(2.5);opacity:0}}@keyframes effect-02-animation{0%{transform:rotate(10deg) scale(0)}40%{opacity:1}to{transform:rotate(30deg) scale(2);opacity:0}}.ql-editor{min-height:18em;border-radius:16px}.login-panel-form{padding-top:24px}.login-panel-content{margin-top:-65px;padding:24px;background:#fff;border-radius:16px;width:100%}.login-panel.is-flux .login-panel-content{margin-top:-35px}.login-panel-header{color:#3171f1;font-size:1.5rem;font-weight:700;margin-top:24px}.login-panel-header-texttwo{color:#bbb;font-size:1rem}.login-panel .forgotpassword{text-align:right;font-size:.875rem;cursor:pointer;color:#555}.login-panel .forgotpassword:hover{color:#aaa}.login-panel .loginbtn{width:100%;display:flex;margin-top:48px}.login-panel .loginbtn-span{margin:auto}.login-panel .loginbtn:after{left:50%;transform:translate(-50%)}.login-form-control{margin-bottom:16px}.login-form-label{color:#999;display:inline-block;margin-bottom:8px;font-size:.875rem;margin-left:16px}.login-form-info{margin-left:16px}.login-form-recover{display:flex;justify-content:space-between}.login-form-recover-help{font-size:.875rem}.login-form-recover-help:focus,.login-form-recover-help:hover{color:#3171f1}.login-form-recover-label{color:#555;font-size:.875rem}.login-form-recover-label:focus,.login-form-recover-label:hover{color:#3171f1}.login-form-input{border-radius:16px}.login-form-input,.login-form-input:hover{border:1px solid #e3e3e3;box-shadow:none}.login-form-input:focus{border:1px solid #003558;box-shadow:none}.login-form-input.is-danger{border:1px solid #db001b}@media(max-width:767px){.login-form-recover{text-align:left;flex-direction:column}.login-form-recover-help{order:1}.login-form-recover-label{order:0;margin-bottom:8px}}@media(max-width:1023px){.login-panel{padding:0 16px}.login-panel-header{font-size:1.125rem}.login-panel.is-flux .login-panel-content{margin-top:-31px}.login-panel .loginbtn{margin-top:24px;width:100%}}.timeline-buy{list-style:none;width:100%;margin:16px auto 0;padding:0;position:relative;width:272px;height:40px}.timeline-buy-item{float:left;text-align:left;position:relative;width:calc(50% - 8px)}.timeline-buy-item.isLastChild{width:0}.timeline-buy-item.isLastChild:after{content:none}.timeline-buy-item:before{width:16px;height:16px;border-radius:100%;border:2px solid #fff;margin:0}.timeline-buy-item:after,.timeline-buy-item:before{content:"";display:block;background:#fff;opacity:.3}.timeline-buy-item:after{width:calc(100% - 16px);height:2px;position:absolute;top:8px;left:16px;z-index:1}.timeline-buy-item.active:before,.timeline-buy-item:first-child:before{border:2px solid #fff;background:#fff;opacity:1}.timeline-buy-item.activeLine:after{background:#fff;opacity:1}.timeline-buy-label{color:#fff;font-size:.75rem;position:absolute;margin-top:24px;opacity:.3}.timeline-buy-label.active{opacity:1;display:block}.timeline-buy-label.step-0{left:0}.timeline-buy-label.step-1{left:50%;transform:translate(-50%)}.timeline-buy-label.step-2{right:0;white-space:pre;width:100%;text-align:right}.register-header{padding-top:25px;background:url(https://management.aprovatotal.com.br/static/media/bg-login.3f8f35b2.png) bottom no-repeat;background-size:cover;height:184px}.register-header-img img{max-height:40px}@media(max-width:1023px){.register-header{height:184px}.register-header-img img{max-height:32px}}.account-user,.login{background:#eee;min-height:100vh}.all{justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px}.me-loading-book{fill:none;stroke:#00c5e5;stroke-linecap:round;stroke-miterlimit:10;stroke-width:3px;stroke-dasharray:600;animation:dash 5s linear infinite forwards}.me-loading-play{fill:gold;animation:triangle 5s linear infinite}@keyframes dash{0%{stroke-dashoffset:1200}60%{stroke-dashoffset:600}60.1%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes triangle{0%{opacity:1}40%{opacity:.5}60%{opacity:0}80%{opacity:.5}to{opacity:1}}.finish-panel-form{padding-top:24px}.finish-panel-content{margin-top:-35px;padding:24px;background:#fff;border-radius:16px;width:100%}.finish-panel-title{display:block;color:#3171f1;font-size:1.5rem;font-weight:700;margin-top:24px;margin-bottom:8px}.finish-panel-text{color:#bbb;margin-bottom:24px}.finish-panel-text strong{font-weight:700;color:#bbb}.finish-panel-button{margin-top:24px;width:100%}@media(max-width:1023px){.finish-panel{padding:0 16px}.finish-panel-content{margin-top:-31px}.finish-panel-header{font-size:1.125rem}}.platform-checkbox-label{display:block;position:relative;padding-left:35px;color:#555;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.platform-checkbox-label:focus{outline:5px auto -webkit-focus-ring-color}.platform-checkbox-label:before{content:"";display:block;width:24px;height:24px;border:1px solid #bbb;position:absolute;border-radius:4px;left:0;top:0;opacity:.6;transition:all .12s,border-color .08s}.platform-checkbox-input{display:none}.platform-checkbox-input:checked+.platform-checkbox-label:before{z-index:1}.platform-checkbox-input:checked+.platform-checkbox-label:after{content:"";display:block;position:absolute;width:8px;height:14px;top:3px;left:8px;border-radius:0;opacity:1;border:1px solid #003558;border-width:0 4px 4px 0;transform:rotate(40deg);z-index:9}.register-panel{background:#eee}.register-panel-password-label{color:#bbb;font-size:.75rem;padding-right:16px;padding-left:16px}.register-panel-content{margin-top:-65px;padding:24px;background:#fff;border-radius:16px;width:100%;margin-bottom:24px}.register-panel.is-flux .register-panel-content{margin-top:-35px}.register-panel-header{margin:24px 0}.register-panel-title{display:block;font-size:1.5rem;font-weight:700;color:#3171f1;margin-bottom:8px}.register-panel-subtitle{display:block;color:#bbb}.register-panel-control{margin-bottom:16px}.register-panel-label{color:#999;display:inline-block;margin-bottom:8px;font-size:.875rem;margin-left:16px}.register-panel-input{border-radius:16px}.register-panel-input,.register-panel-input:hover{border:1px solid #e3e3e3;box-shadow:none}.register-panel-input:focus{border:1px solid #003558;box-shadow:none}.register-panel-input.is-danger{border:1px solid #db001b}.register-panel-info{margin-left:16px}.register-panel-btn{width:100%;margin-top:32px}.field:not(:last-child){margin-bottom:0}@media(max-width:1023px){.register-panel{padding:24px 16px}.register-panel-content{margin-top:-89px;margin-bottom:0}.register-panel.is-flux .register-panel-content{margin-top:-55px}.register-panel-title{font-size:1.125rem}}.icone.is-gray-light{fill:#e3e3e3}.footer-buy{background:#fff;height:64px;padding:16px;border-top:1px solid #e3e3e3;left:0;position:fixed;right:0;z-index:30;bottom:0;display:flex;justify-content:space-between}.footer-buy-icon{height:32px;width:32px;border-radius:50%;background-color:#3171f1;display:flex;padding:0;border:2px solid #3171f1;cursor:pointer}.footer-buy-icon.disabled{background-color:#e3e3e3;border:2px solid #e3e3e3;cursor:not-allowed}.footer-buy-total{color:#999fa3;font-size:.875rem;display:inline-block;margin-right:16px}.footer-buy-total strong{color:#999fa3}.footer-buy-button{background-color:#3171f1;border:1px solid #3171f1;color:#fff}.footer-buy-back,.footer-buy-next{fill:#fff;margin:auto}.footer-buy-next{transform:rotate(180deg)}.register-footer{padding-bottom:24px;background-color:#eee}.register-footer-label{color:#555;font-size:.875rem;display:inline-block;margin-right:4px}.register-footer-action{display:inline-block;font-size:.875rem;color:#3171f1}.tabbable{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit;cursor:pointer;text-align:left}.tabbable:focus{outline:5px auto -webkit-focus-ring-color}.login-footer{margin-top:16px;padding-bottom:16px}.login-footer-label{color:#555;font-size:.875rem;display:inline-block;margin-right:4px}.login-footer-action{display:inline-block;font-size:.875rem;color:#3171f1}.content-buy{margin-bottom:60px}@media(max-width:767px){.content-buy{padding:0 16px}}.pay-panel .discount-tag-icon{fill:#999fa3;margin-top:4px;margin-right:12px}.pay-panel-content{padding:24px 0;margin-top:-35px}.pay-panel-title{display:block;font-size:1.5rem;font-weight:700;color:#3171f1;margin-top:24px}.pay-panel-subtitle{display:block;margin-top:8px;color:#bbb;margin-bottom:24px}.pay-panel-plans{width:100%;text-align:left}.pay-panel-coupon{padding:0 24px;margin-top:24px}.pay-panel-coupon-input{padding-right:8px}.pay-panel-input{border-radius:16px;max-height:32px}.pay-panel-input,.pay-panel-input:hover{border:1px solid #e3e3e3;box-shadow:none}.pay-panel-input:focus{border:1px solid #003558;box-shadow:none}.pay-panel-input.is-danger{border:1px solid #db001b}.pay-panel-input[disabled]{background-color:#eee;color:#bbb;border:1px solid #e3e3e3}.pay-panel-infos{margin-top:24px;text-align:center;width:100%}.pay-panel-divider{width:32px;height:2px;margin:0 auto 30px;background-color:rgba(153,159,163,.5)}.pay-panel-price{font-size:2.5rem;font-weight:700;color:#003558;display:block;line-height:24px}.pay-panel-label{display:block;color:#bbb}.pay-panel-discount{display:flex;justify-content:space-between;color:#bbb;padding:0 24px;margin-top:8px}@media(max-width:767px){.pay-panel-title{font-size:1.125rem}.pay-panel-subtitle{padding:0 24px}.pay-panel-coupon{flex-direction:column}.pay-panel-coupon-input{padding-right:0}.pay-panel-button{margin-top:8px;width:100%}}.plan-box{display:flex;width:100%;justify-content:space-between;cursor:pointer;padding:16px 24px;border-bottom:1px solid #eee}.plan-box:first-child{border-top:1px solid #eee}.plan-box:focus,.plan-box:hover{background-color:#eee}.plan-box.active{background-color:#003558}.plan-box-infos{display:flex}.plan-box-title{color:#bbb}.plan-box-title.active{color:#fff;font-weight:700}.plan-box-price{color:#bbb}.plan-box-price.active{color:#fff;font-weight:700}.plan-box-radio{border:1px solid #bbb;width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;display:flex;margin-right:8px;justify-content:center;align-items:center;background:#fff}.plan-box-radio:after{content:"";width:12px;height:12px;border-radius:50%;background-color:#fff;transition:all .2s ease-in-out}.plan-box-radio.active:after{background-color:#003558}.dimmer-white-gray{border-radius:24px;background-color:#ccc;height:8px}.dimmer-white-gray:not(:last-child){margin-bottom:18px}.dimmer-white-gray{animation:dimmer-gray 1.5s;animation-iteration-count:infinite}@keyframes dimmer-gray{0%{opacity:.3}50%{opacity:.5}to{opacity:.3}}.dimmer-white-gray-circle{background-color:#ccc;border-radius:50%;margin:0 auto 10px;animation:dimmer-gray 1.5s;animation-iteration-count:infinite}@keyframes dimmer-white-gray-circle{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.platforma-mask-label{font-size:.875rem;color:#999;padding-left:16px;padding-bottom:8px;width:100%;display:block}.platforma-mask-label.input-required:before{content:"";display:inline-block;height:4px;width:4px;background:#db001b;border-radius:50%;margin-right:6px;margin-top:8px;vertical-align:top;margin-left:-12px}.platforma-mask-label.loading-mask:after{position:absolute;display:block;content:"";z-index:11;width:25px;height:25px;border:3px solid #e3e3e3;border-top-color:#3171f1;border-radius:50%;animation:spin 2s linear infinite;right:10px;bottom:5px}.platforma-mask-label.error-input{color:#db001b}.platforma-mask-input{align-items:center;border:1px solid #e3e3e3;border-radius:16px;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-left:16px;position:relative;vertical-align:top;background-color:#fff;color:#999;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);max-width:100%;width:100%;outline:none}.platforma-mask-input:focus,.platforma-mask-input:focus.input-mask-error{border:1px solid #003558;color:#999}.platforma-mask-input.input-mask-error{border:1px solid #db001b}.platforma-mask-input::-webkit-input-placeholder{color:#bbb}.platforma-mask-input:-moz-placeholder,.platforma-mask-input::-moz-placeholder{color:#bbb}.platforma-mask-input:-ms-input-placeholder{color:#bbb}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.billet-panel{padding:16px 0 0;display:flex;flex-direction:column}.billet-panel-mobile-control{display:flex}.billet-panel-info-inputs{width:100%;text-align:right;display:flex;justify-content:flex-end;padding-top:32px}.billet-panel-info-inputs-info{background:#e3e3e3;border-radius:8px;padding:1px 8px;font-size:.625rem;color:#999;height:16px;margin-bottom:16px;margin-right:8px}.billet-panel-info-inputs-info:before{content:"";display:inline-block;height:4px;width:4px;background:#db001b;border-radius:50%;margin-right:6px;margin-top:5px;vertical-align:top}.billet-panel-control{margin-bottom:16px}.billet-panel-label{color:#999;display:inline-block;margin-bottom:8px;font-size:.875rem;margin-left:16px}.billet-panel-label.not-required{margin-left:12px}.billet-panel-label.input-required:before{content:"";display:inline-block;height:4px;width:4px;background:#db001b;border-radius:50%;margin-right:6px;margin-top:8px;vertical-align:top;margin-left:-12px}.billet-panel-label.input-required.error-input{color:#db001b}.billet-panel-input{border-radius:16px}.billet-panel-input,.billet-panel-input:hover{border:1px solid #e3e3e3;box-shadow:none}.billet-panel-input:focus{border:1px solid #003558;box-shadow:none}.billet-panel-input.is-danger{border:1px solid #db001b}.billet-panel-input[disabled]{background-color:#eee;color:#bbb;border:1px solid #e3e3e3}.billet-panel-info{margin-left:16px}.billet-panel-terms{color:#3171f1}.billet-panel-msgrecurrence{display:block;font-size:.75rem;color:#bbb}.billet-panel-notification{display:block;margin-top:32px;border-radius:8px;background-color:#3171f1;font-size:.875rem;padding:16px 24px;text-align:center;color:#fff}.billet-panel-notification-title{font-weight:700;display:block;margin-bottom:4px;opacity:1}.billet-panel-notification-content{opacity:.7}@media(min-width:768px){.billet-panel-control-pdl{padding-left:8px}.billet-panel-control-pdr{padding-right:8px}.billet-panel-control-pdm{padding-left:8px;padding-right:8px}}@media(max-width:1023px){.billet-panel{padding:0}}.credit-card{padding:16px 8px 0;display:flex;justify-content:space-between}.credit-card-info-inputs{width:100%;text-align:right;display:flex;justify-content:flex-end;padding-top:32px}.credit-card-info-inputs-info{background:#e3e3e3;border-radius:8px;padding:1px 8px;font-size:.625rem;color:#999;height:16px;margin-bottom:16px;margin-right:8px}.credit-card-info-inputs-info:before{content:"";display:inline-block;height:4px;width:4px;background:#db001b;border-radius:50%;margin-right:6px;margin-top:5px;vertical-align:top}.credit-card-left{padding-right:16px}.credit-card-control{margin-bottom:16px}.credit-card-control-cep{align-self:center;padding-top:24px;text-align:right}.credit-card-control-cep-link{font-size:.875rem;color:#3171f1}.credit-card-control-cep-link:active,.credit-card-control-cep-link:focus,.credit-card-control-cep-link:hover{color:#3171f1}.credit-card-control-installments-input-icon{top:35px}.credit-card-label{color:#999;display:inline-block;margin-bottom:8px;font-size:.875rem;margin-left:16px}.credit-card-label.not-required{margin-left:12px}.credit-card-label.input-required:before{content:"";display:inline-block;height:4px;width:4px;background:#db001b;border-radius:50%;margin-right:6px;margin-top:8px;vertical-align:top;margin-left:-12px}.credit-card-label.input-required.error-input{color:#db001b}.credit-card-input{border-radius:16px;border:1px solid #e3e3e3;box-shadow:none}.credit-card-input:focus{border:1px solid #003558;box-shadow:none}.credit-card-input.is-danger{border:1px solid #db001b}.credit-card-input[disabled]{background-color:#eee;color:#bbb;border:1px solid #e3e3e3}.credit-card-info{margin-left:16px}.credit-card-select{width:100%;color:#dbdbdb;border-radius:16px}.credit-card-select,.credit-card-select:hover{border:1px solid #e3e3e3;box-shadow:none}.credit-card-select:focus{border:1px solid #003558;box-shadow:none}.credit-card-select.is-danger{border:1px solid #db001b}.credit-card-select option[value=""][disabled]{display:none}.credit-card-select option{color:#000}.credit-card-terms{color:#3171f1}.credit-card-msgrecurrence{display:block;font-size:.75rem;color:#bbb}@media(min-width:768px){.credit-card-control-pdl{padding-left:8px}.credit-card-control-pdr{padding-right:8px}}@media(max-width:767px){.credit-card{padding:16px 0 0}.credit-card .rccs,.credit-card .rccs__card{width:100%}.credit-card .rccs__number{font-size:1rem}.credit-card .rccs__expiry__value,.credit-card .rccs__name{font-size:.875rem}.credit-card-mobile-control{display:flex}}@media(max-width:1023px){.credit-card{padding:0;flex-direction:column}.credit-card-left{padding-right:0;margin-bottom:24px}.credit-card-mobile-control{display:flex}}@media tablet{.credit-card-mobile-control{display:flex}.rccs{max-width:300px}.rccs,.rccs__card{width:100%}.rccs__number{font-size:1rem}.rccs__expiry__value,.rccs__name{font-size:.875rem}}.coupon-free{padding:0 24px;display:flex;flex-direction:column}.coupon-free-label{color:#999;display:inline-block;margin-bottom:8px;font-size:.875rem;margin-left:16px}.coupon-free-info{margin-left:16px}.coupon-free-terms{color:#3171f1}.coupon-free-notification{display:block;border-radius:8px;background-color:#3171f1;font-size:.875rem;padding:16px 24px;text-align:center;color:#fff;margin:24px 0}.coupon-free-notification-title{font-weight:700;display:block;margin-bottom:4px;opacity:1}.coupon-free-notification-content{opacity:.7}.modal-terms-card{width:992px;border-radius:16px}.modal-terms-header{justify-content:space-between;align-items:flex-start;background-color:#3171f1;padding:16px;text-align:left}.modal-terms-title{display:block;color:#fff;font-size:1.5rem;font-weight:700;text-align:left;line-height:24px}.modal-terms-subtitle{display:inline-block;color:#fff;font-size:1rem;text-align:left}.modal-terms-close{background-color:rgba(0,0,0,.15);width:32px;height:32px;padding-top:1px;border-radius:50%;display:flex;justify-content:center}.modal-terms-icon{fill:#fff}.modal-terms-body{background-color:#fff;width:100%;overflow:hidden;padding:16px}.modal-terms-notification{display:block;border-radius:8px;background-color:#999fa3;font-size:.875rem;padding:16px 24px;text-align:center;color:#fff}.modal-terms-notification-title{font-weight:700;display:block;margin-bottom:4px;opacity:1}.modal-terms-notification-content{opacity:.7}.modal-terms-name{margin:24px 0;display:block;color:#3171f1;font-weight:700}.modal-terms-content{color:#555;max-height:324px;overflow:auto;margin-bottom:16px}@media(max-width:767px){.modal-terms-body{overflow:auto}}@media(max-width:1023px){.modal-terms-card{width:600px}}@media(min-width:1024px)and (max-width:1215px){.modal-terms-card{width:800px}}.content-buy{padding-bottom:32px}.pay-method{margin-top:24px}.pay-method-content{padding:24px}.pay-method-title{display:block;font-size:1.5rem;font-weight:700;color:#3171f1;margin-top:24px}.pay-method-subtitle{display:block;margin-top:8px;color:#bbb;margin-bottom:32px}.pay-method-item{margin:0 48px;text-align:center}.pay-method-icon{fill:#999fa3}.pay-method-icon.active{fill:#003558}.pay-method-type{display:block;color:#999fa3;font-weight:700}.pay-method-type.active{color:#003558}@media(max-width:1023px){.pay-method-title{font-size:1.125rem}.pay-method-actions{display:flex;align-items:flex-start}.pay-method-item{margin:0;flex:50% 1}}.is-danger{color:red}.recover-panel-content{margin-top:-65px;padding:24px;background:#fff;border-radius:16px;width:100%}.recover-panel-back-login{text-align:center;font-size:.875rem;padding-top:24px;color:#3171f1}.recover-panel-back-login-label{color:#999}.recover-panel-header{color:#3171f1;font-size:1.5rem;font-weight:700;margin-top:24px}.recover-panel-header-texttwo{color:#bbb;font-size:1rem}.recover-panel-form{padding-top:24px}.recover-panel-form-control{margin-bottom:16px}.recover-panel-form-label{color:#999;display:inline-block;margin-bottom:8px;font-size:.875rem;margin-left:16px}.recover-panel-form-info{margin-left:16px}.recover-panel-form-input{border-radius:16px}.recover-panel-form-input,.recover-panel-form-input:hover{border:1px solid #e3e3e3;box-shadow:none}.recover-panel-form-input:hover.is-danger{border:1px solid #db001b;box-shadow:none}.recover-panel-form-input:focus{border:1px solid #003558;box-shadow:none}.recover-panel-form-input:focus.is-danger{border:1px solid #db001b;box-shadow:none}.recover-panel-form-button{margin-top:48px;width:100%}.recover-panel-form-button-span{margin:auto}.recover-panel-form-button:after{left:50%;transform:translate(-50%)}@media only screen and (max-width:1023px){.recover-panel{padding:0 16px}.recover-panel-content{margin-top:-32px}.recover-panel .loginbtn{margin-top:24px;width:100%}.recover-panel-header{font-size:1.125rem}}.recover-message-content{margin-top:-65px;padding:24px;background:#fff;border-radius:16px;width:100%}.recover-message-back{text-align:center;padding-top:24px}.recover-message-back-label{color:#3171f1;font-size:.875rem}.recover-message-back-label:hover{color:#3171f1}.recover-message-header{color:#3171f1;font-size:1.5rem;font-weight:700;margin-top:24px}.recover-message-header-texttwo{color:#bbb;font-size:1rem;margin-top:8px}@media only screen and (max-width:1023px){.recover-message{padding:0 16px}.recover-message-content{margin-top:-32px}}.reset-password-content{margin-top:-65px;padding:24px;background:#fff;border-radius:16px;width:100%}.reset-password-back-login{text-align:center;font-size:.875rem;padding-top:24px;color:#3171f1}.reset-password-header{color:#3171f1;font-size:1.5rem;font-weight:700;margin-top:24px}.reset-password-header-texttwo{color:#bbb;font-size:1rem}.reset-password-info-password{font-size:.75rem;color:#bbb;text-align:right;margin-left:120px;margin-bottom:16px}.reset-password-form{padding-top:24px;padding-bottom:16px}.reset-password-form-label{color:#999;padding-bottom:8px;font-size:.75rem;margin-left:16px}.reset-password-form-info{margin-left:16px}.reset-password-form-input{border-radius:16px;border:1px solid #e3e3e3}.reset-password-form-input:focus,.reset-password-form-input:focus:hover{border:0}.reset-password-form-input:hover{border:1px solid #e3e3e3}.reset-password-form-button{margin-top:48px;width:100%}@media only screen and (max-width:1023px){.reset-password{padding:0 16px}.reset-password-content{margin-top:-32px}.reset-password .loginbtn{margin-top:24px;width:100%}.reset-password-header{font-size:1.125rem}}.terms-of-use{height:auto;display:flex;justify-content:center;margin-bottom:32px}.terms-of-use-body{background:#eee;min-height:100vh}.terms-of-use-content{background:#fff;padding:16px 24px 32px;border-radius:16px;width:100%;max-width:656px}.terms-of-use-info{display:block;color:#555;font-size:.875rem;text-align:left;font-weight:600}.terms-of-use-itens{padding:0 0 16px;width:100%;text-align:left;display:block}.terms-of-use-iten{display:flex;align-items:center;padding:8px 0;color:#555;font-size:.875rem;text-align:left}.terms-of-use-iten svg{fill:#3171f1;min-height:32px;min-width:32px;margin-right:8px}.terms-of-use-supertitle{text-align:center;font-size:1.5rem;font-weight:600;display:block;padding:32px 0 0;color:#3171f1}.terms-of-use-subtitle{text-align:center;font-size:1rem;display:block;color:#bbb;padding:8px 0}.terms-of-use-primarytitle{text-align:center;font-size:1rem;display:block;color:#003558;font-weight:600;margin-bottom:16px;margin-top:16px}.terms-of-use-title{font-weight:600;padding:16px 0}.terms-of-use-text,.terms-of-use-title{text-align:left;font-size:.875rem;display:block;color:#555}.terms-of-use-text p{margin:16px 0}.terms-of-use-document{text-align:left}.terms-of-use-document-title{text-align:left;font-size:.875rem;font-weight:600;display:block;padding:16px 0;color:#555}.terms-of-use-document-subtitle{text-align:left;font-size:.875rem;padding:8px 0;display:block;color:#555}.terms-of-use-document-subtitle-title{font-weight:600;text-align:left;font-size:.875rem;padding:16px 0;color:#555}.terms-of-use-document-subtitle-item{text-align:left;font-size:.875rem;display:block;padding:8px 0;color:#555;text-indent:1.5em}.ql-editor-div .ql-bg-black{background-color:#000}.ql-editor-div .ql-bg-red{background-color:#e60000}.ql-editor-div .ql-bg-orange{background-color:#f90}.ql-editor-div .ql-bg-yellow{background-color:#ff0}.ql-editor-div .ql-bg-green{background-color:#008a00}.ql-editor-div .ql-bg-blue{background-color:#06c}.ql-editor-div .ql-bg-purple{background-color:#93f}.ql-editor-div .ql-color-white{color:#fff}.ql-editor-div .ql-color-red{color:#e60000}.ql-editor-div .ql-color-orange{color:#f90}.ql-editor-div .ql-color-yellow{color:#ff0}.ql-editor-div .ql-color-green{color:#008a00}.ql-editor-div .ql-color-blue{color:#06c}.ql-editor-div .ql-color-purple{color:#93f}.ql-editor-div .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor-div .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor-div .ql-size-small{font-size:.75em}.ql-editor-div .ql-size-large{font-size:1.5em}.ql-editor-div .ql-size-huge{font-size:2.5em}.ql-editor-div .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor-div .ql-align-center{text-align:center}.ql-editor-div .ql-align-justify{text-align:justify}.ql-editor-div .ql-align-right{text-align:right}.ql-editor-div .ql-embed-selected{border:1px solid #777;-webkit-user-select:none;user-select:none}.ql-editor-div.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-editor-div strong{font-weight:600;color:#555}
/*# sourceMappingURL=main.9c120382.chunk.css.map */