@import url('https://fonts.googleapis.com/css2?family=Poppins&family=Rubik&display=swap');
     
*{
   font-family: 'Poppins', sans-serif;
}
.login {
min-height: 100vh;
}

.bg-image {
background-image: url('https://source.unsplash.com/WEQbe2jBg40/600x1200');
background-size: cover;
background-position: center;
}

.login-heading {
font-weight: 300;
}

.btn-login {
font-size: 0.9rem;
letter-spacing: 0.05rem;
padding: 0.75rem 1rem;
}

.logo{
max-width: 100%;
height: auto;
height: 100px;
margin-bottom: 40px;
text-align: center;
}

.form-outline{
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
margin-top: 100px;
border-radius: 25px;
padding: 10% 10% 10% 10%;
}

/* The Modal (background) */
.modal {
   /* display: none; Hidden by default */
   position: fixed; /* Stay in place */
   z-index: 1; /* Sit on top */
   padding-top: 100px; /* Location of the box */
   left: 0;
   top: 0;
   width: 100%; /* Full width */
   height: 100%; /* Full height */
   overflow: auto; /* Enable scroll if needed */
   background-color: rgb(0,0,0); /* Fallback color */
   background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
 }
 
 /* Modal Content */
 .modal-content {
   background-color: #fefefe;
   margin: auto;
   padding: 20px;
   border: 1px solid #888;
   width: 80%;
 }
 
 /* The Close Button */
 .close {
   color: #aaaaaa;
   float: right;
   font-size: 28px;
   font-weight: bold;
 }
 
 .close:hover,
 .close:focus {
   color: #000;
   text-decoration: none;
   cursor: pointer;
 }

 /* RESET ACCOUNT FORM */
 .resetForm{
   display: none;
 }

  /* RESET ACCOUNT FORM */
