.login{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#f0f3fe,#e2e9fd 50%,#d8e3fc)}.login .login-con{width:320px;text-align:center}.login .login-head{margin-bottom:22px}.login .login-head h1{font-size:32px;font-weight:700;letter-spacing:4px;color:#3a4f9e;text-transform:uppercase}.login .login-head p{margin-top:6px;font-size:13px;letter-spacing:6px;color:#7d8bb8}.login .login-card{border-radius:10px;-webkit-box-shadow:0 8px 28px rgba(79,110,247,.16);box-shadow:0 8px 28px rgba(79,110,247,.16);text-align:left}.login .form-con{padding:8px 0 4px}.login .login-tip{margin-top:18px;font-size:12px;letter-spacing:2px;color:#8f9cc4}