*{box-sizing:border-box}body,html{height:100%}body{display:grid;place-items:center;margin:0;padding:0 32px;background:url(../img/bg1.4fd995bf.png);background-repeat:no-repeat;background-size:cover;font-family:Poppins,sans-serif;animation:rotate 6s linear infinite alternate}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(4,132,251,.0784313725490196);z-index:-1}.circle{position:fixed;top:-50vmin;left:-50vmin;width:100vmin;height:100vmin;border-radius:47% 53% 61% 39%/45% 51% 49% 55%;background:#0482fb;-webkit-border-radius:47% 53% 61% 39%/45% 51% 49% 55%;-moz-border-radius:47% 53% 61% 39%/45% 51% 49% 55%;-ms-border-radius:47% 53% 61% 39%/45% 51% 49% 55%;-o-border-radius:47% 53% 61% 39%/45% 51% 49% 55%}.card{overflow:hidden;position:relative;z-index:3;min-width:500px;padding:30px 30px 38px;border-radius:400px!important;background:#fff;text-align:center}.card,.card .logo{display:flex;align-items:center;justify-content:center;flex-direction:column}.card .logo{background-color:#fff;width:100%}.card .logo img{margin-bottom:20px;width:115px}.card .logo h2{font-weight:700;display:inline;margin-bottom:10px;color:#2a3444}.danger{color:#7c529c}.card>h4{font-weight:700;margin-bottom:30px;color:#2a3444}.card .form{margin:30px;display:grid;width:400px}.form>button,.form>input{width:100%;height:50px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.form>input{border:2px solid #e0e0e0;font-family:inherit;font-size:16px;padding:0 24px;color:#11274c;transition:all .375s}.form>input:hover{border:2px solid #000}.form>input::-moz-placeholder{color:#cac8c8}.form>input::placeholder{color:#cac8c8}.form>button{cursor:pointer;width:100%;height:50px;padding:0 16px;background:#0482fb;color:#f9f9f9;border:0;font-family:inherit;font-size:1rem;font-weight:600;text-align:center;letter-spacing:2px;transition:all .375s}.form>button:hover{color:#fff;background:#0b3765}.card>footer{color:#7c7c7c}.card>footer>a{color:#0482fb;transition:all .375s;text-decoration:none}.card>footer>a:hover{color:#0b3765}.theme--light.v-application{background:#fff;height:650px!important;overflow:hidden!important;color:rgba(0,0,0,.87)}@media (width >=500px){body{padding:0}.card{margin:0;width:500px}}