@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;font-family:Roboto,sans-serif}#bg{height:100vh;background-size:cover;position:relative}@media screen and (max-width:1024px){#bg{background-image:none}}.layout{top:0;bottom:0;width:100%;background:#0009;content:"";position:absolute}.wrapper{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.form-wrapper{width:400px;padding:35px;background-color:#fff;border-radius:7px;box-shadow:0 0 150px #5c5c5c;position:relative}@media screen and (max-width:1024px){.form-wrapper{width:100%;height:100vh;border-radius:0}}.form-wrapper .logo{margin-bottom:15px;text-align:center}.form-wrapper .logo img{width:250px}.form-wrapper .title{font-size:30px;font-weight:700;text-align:center;color:#000}.form-wrapper .form a.recovery{padding-left:5px;text-decoration:none;color:#04b}.form-wrapper .form a.recovery:hover{color:red}.form-wrapper .form label{margin-bottom:7px;padding-left:5px;font-size:14px;color:#939cb0}.form-wrapper .form input{padding-right:5px;padding-left:5px;font-size:22px;font-weight:700;color:#000;border:none;border-bottom:solid 2px #d5d6df;border-radius:0}.form-wrapper .form input::-moz-placeholder{font-size:24px;font-weight:700;color:#d5d6df}.form-wrapper .form input::placeholder{font-size:24px;font-weight:700;color:#d5d6df}.form-wrapper .form input:focus{border-bottom:solid 2px #3a5fb7;outline:none;box-shadow:none}.form-wrapper .form input:focus::-moz-placeholder{opacity:0}.form-wrapper .form input:focus::placeholder{opacity:0}.form-wrapper .form .btn{width:100%;padding:12px;font-size:16px;font-weight:700;border-radius:7px}.form-wrapper .form .btn-blue{color:#fff;background-color:#3a60b7}.form-wrapper .form .btn-white{border:solid 1px #d1d7f1;background:#d1d7f1}.form-wrapper .form .muted{color:#b5b5b5}.form-wrapper .form .error{font-size:15px}
