html{height:100vh}body{font-size:16px;background:fixed linear-gradient(0deg,var(--cor-base) 50%,#fafbfc 50%);height:100vh;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p{font-weight:300}@media(max-width:767px){h1{font-size:2rem}p{font-size:1rem;font-weight:300}}#container{width:300px;margin:auto}.logo{padding:25px 15px}.login{border:1px solid #848a91;padding:10px 20px;background-color:#fff;margin:0 auto 0 auto;border-radius:10px}.login>*{margin-top:10px;width:100%;display:inline-block}#frmAcesso{margin-top:0}#frmAcesso>*{width:100%;margin-top:10px}#frmAcesso .invalid-feedback{margin-top:3px}.formInput{padding:.5rem .75rem;font-size:1rem;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}hr{box-sizing:content-box;height:0;overflow:visible;margin-bottom:10px;margin-top:30px !important}.criaConta{padding:10px;border:1px solid #848a91;text-align:center}.linkcad{text-decoration:none}.text-small{font-size:14px;color:#848a91}a{text-decoration:none}.forgotPass{text-align:center;font-size:20px;color:var(--cor-base)}.termos{float:left;font-size:15px;width:100%;text-align:center;margin-top:10px}.termos a{color:#fff}.termos a:hover{text-decoration:underline}.botao-fb{background-color:#4267b2;border:0;border-radius:4px;color:#fff;padding:8px;font-size:15px;vertical-align:baseline;height:43px;font-family:Helvetica,Arial,sans-serif;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap}.botao-fb>svg{width:26px;height:auto;float:left}#modalCriaConta .form-row{margin-top:23px}