.app-login{min-height:60vh;background-color:#fff;background-repeat:no-repeat,no-repeat;background-position:50%,50%;background-size:cover,cover}.app-login,.app-login .regiao-login{display:flex;align-items:center;width:100%}.app-login .regiao-login{justify-content:center;flex:1}.app-login .regiao-login form{margin-left:auto;margin-right:auto;position:relative;max-width:440px;width:calc(100% - 40px);padding:44px;margin-bottom:28px;background-color:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);min-width:440px;min-height:338px;overflow:hidden}.app-login .regiao-login form .q-input{width:100%}.app-login .login-header{text-align:center;font-weight:700;font-size:22px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;margin-left:-8px}.app-login .login-header span{display:block;color:#666}.app-login .form-btn{text-align:right}.app-login .form-actions{font-size:13px}.app-login .btn-login{width:100%;padding:10px 5px;margin-top:30px;background-color:#1976d2;color:#fff;transition:all .3s;border-radius:6px}.app-login .btn-login,.app-login .btn-login .q-btn__wrapper:before{box-shadow:none!important}.app-login .btn-login:disabled{background:none!important;color:#1976d2;border:1px solid #1976d2}.app-login a.btn-cadastro{font-weight:600}@media (max-width:768px){.login-form{width:100%;margin:10px}.app-login .regiao-login form{padding:20px;min-width:0!important;min-height:0;max-width:none;margin:auto!important;width:100%}}.app-cadastro-main{background-color:#f3f3f3}.app-cadastro{max-width:800px;padding:60px 30px;margin:auto}.app-cadastro.min-vh{min-height:500px}.app-cadastro .form-container{max-width:370px;margin:40px auto 0}.app-cadastro .form-container input{background-color:transparent}.app-cadastro .form-container .form-control::-webkit-input-placeholder{color:#6c757d;opacity:.5}.app-cadastro .form-container .form-control::-moz-placeholder{color:#6c757d;opacity:.5}.app-cadastro .form-container .form-control:-ms-input-placeholder{color:#6c757d;opacity:.5}.app-cadastro .form-container .form-control::-ms-input-placeholder{color:#6c757d;opacity:.5}.app-cadastro .form-container .form-control::placeholder{color:#6c757d;opacity:.5}.app-cadastro .form-container .form-error{color:#8b191f;font-size:12px}