.login-admin{padding:10rem 0;background:#f8f9fd;height:100vh;overflow:hidden}.login-admin .wrap{width:100%;overflow:hidden;background:#fff;border-radius:5px;box-shadow:0 10px 34px -15px rgba(0,0,0,.24)}.login-admin .wrap .img{height:200px}.login-admin .wrap .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login-admin .wrap .login-wrap .form-login .text-field{position:relative}.login-admin .wrap .login-wrap .form-login .text-field label{display:inline-block;font-weight:600;position:absolute;top:0;left:10px;background-color:#fff;padding:1px 5px;font-size:12px;transform:translateY(-50%);color:#0d6efd}.login-admin .wrap .login-wrap .form-login .text-field input{padding:15px;display:block;width:100%;font-size:14px;border:1px solid #0d6efd;border-radius:4px;background-color:transparent}.login-admin .wrap .login-wrap .form-login .text-field input:focus{outline:transparent!important;box-shadow:0 4px 15px 0 rgba(30,30,30,.12)}.login-admin .wrap .login-wrap .button-login{margin-top:14px}.login-admin .wrap .login-wrap .button-login button{padding:10px 0}.login-admin .wrap .login-wrap .button-login button:hover{box-shadow:0 10px 20px -10px rgba(13,110,253,.7)}