@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;1,700&display=swap);body{background:url(/assets/img/background/bg1.jpg) fixed;font-family:Roboto,sans-serif}main{margin-top:20vh;margin-left:auto;margin-right:auto;width:22em;vertical-align:center;background-color:#fff;padding:10px 30px 30px 30px;border-radius:10px}#titulo{text-transform:uppercase;text-align:center;cursor:pointer;transition:.5s}#titulo:hover{color:#0db5afa6}form{justify-content:center;flex-direction:column;display:flex}input{margin-bottom:20px;height:30px;border:none;border-bottom:2px solid #0c9696;font-size:16px}input:focus{outline:0}input::placeholder{font-size:16px}select{height:30px;font-size:16px;margin-bottom:20px;margin-bottom:20px;height:30px;border:none;border-bottom:2px solid #0c9696;outline:0}option{font-size:16px;transition:.5s}option:hover{background-color:#0c9696}label{font-size:18px;margin-top:20px}#recuperar_senha{text-transform:uppercase;color:#fff;width:100%;font-size:16px;font-weight:700;height:40px;margin-bottom:20px;border-radius:20px;border:solid 3px #fff;background-color:#0db5afa6;cursor:pointer;outline:0;transition:.5s}#recuperar_senha:hover{height:40px;width:100%;color:#0db5afa6;margin-bottom:20px;border-radius:20px;outline:0;border:solid 3px #0db5afa6;background-color:#fff;cursor:pointer}a{text-decoration:none;color:#fff}#voltar{text-transform:uppercase;color:#fff;width:100%;font-size:16px;font-weight:700;height:40px;margin-bottom:20px;border-radius:20px;border:solid 3px #fff;background-color:#0db5afa6;cursor:pointer;outline:0;transition:.5s}#voltar:hover{height:40px;color:#0db5afa6;margin-bottom:20px;border-radius:20px;outline:0;border:solid 3px #0db5afa6;background-color:#fff;cursor:pointer}.message{text-align:center;margin-top:1vh;margin-left:auto;margin-right:right;width:22em;vertical-align:center;background-color:#fff;padding:10px 30px 30px 30px;border-radius:10px;margin-bottom:-175px;background-color:#8afdfdbb;animation:fadein 5s;-webkit-animation:fadein 5s;-moz-animation:fadein 5s;-ms-animation:fadein 5s}.message h2{text-transform:uppercase}@keyframes fadein{from{opacity:.3}to{opacity:1}}@-moz-keyframes fadein{from{opacity:.3}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:.3}to{opacity:1}}@-ms-keyframes fadein{from{opacity:.3}to{opacity:1}}