.center{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:100vh}.div-login{background:#fff;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.2);height:470px;position:relative;text-align:center;width:400px;z-index:2}.title{color:#3b5158!important;font-size:25px}.card-logos{margin:0 auto 20px;max-width:100px}.input-group-text{background-color:#dc3545;color:#fff}.form-control{border:1px solid #ddd}.btn-success{background-color:#343a40;border:none;font-weight:700;width:100%}.btn-success:hover{background-color:#212529}.esqueceu{bottom:22px;color:#007bff;font-size:12px;justify-content:right;text-decoration:none}.esqueceu:hover{text-decoration:underline}.footer{bottom:0;color:#000;font-size:20px;position:absolute;text-align:center;width:100%}.img-right{right:0;top:0}.img-left,.img-right{justify-content:flex-end;position:fixed;text-align:end;width:auto}.img-left{bottom:0;left:-15px}.btnEntrar{background-color:#3b5158;border:none;border-radius:35px;color:#fff;cursor:pointer;font-size:15px;padding:.5rem;width:100%}@media screen and (min-width:1809px){h2,h3{font-size:55px!important}.card-text{font-size:45px!important}#footer-login{font-size:15px!important}img.card-logo{width:250px!important}.social a{font-size:40px!important}.social a i{font-size:45px!important}}@media screen and (max-width:1300px){.div-conteudo{padding-left:0!important;padding-right:0!important}.div-login{height:435px;width:400px}.esqueceu{font-size:12px!important}.form-control{height:calc(2rem + 2px)!important}.div-login .bccb{padding:2rem 0!important}.footer{font-size:12px!important}.poweredbyS4f{width:130px}}@media screen and (max-width:1250px){.card-text{font-size:28px!important}a{font-size:12px}.div-login .bccb{height:100%;padding:2rem 0!important}.footer{font-size:12px!important}}@media screen and (max-width:1170px){.div-texto{display:none}.div-login{flex:0 0 50%;margin:0 auto;max-width:50%;min-width:400px}.footer{font-size:12px!important}}@media screen and (max-width:900px){.div-login{flex:0 0 70%;margin:0 auto;max-width:70%}h3{text-align:center}#footer-login div{padding:10px}.footer{font-size:12px!important}}@media screen and (max-width:700px){.div-login{flex:0 0 100%;margin:0 auto;max-width:100%}.footer{font-size:12px!important}}@media screen and (max-width:500px){.div-conteudo{padding:0!important}.div-login{min-width:100%!important;padding:9!important}.footer{font-size:12px!important}}@media screen and (max-width:400px){.div-login{padding:0!important}.footer{font-size:12px!important}}

/*# sourceMappingURL=login.css.map*/