.input-groups {
    position: relative;
    margin-bottom: 1.9rem;
  }
  .input-groups label {
    position: absolute;
    border: 1px solid #c4c4c4;
    border-radius: 3px;
    left: 0px;
    top: -9px;
    display: inline-block;
    background-color: white;
    color: #595959;
    padding: 1px 6px;
    font-size: 13px;
    font-weight: 600;
  }
  .input-groups label sup {
    color: red;
  }
  .input-groups input {
    width: 100%;
    padding: 18px 13px 8px 10px;
    outline: 0px;
    border-radius: 5px;
    font-size: 15px;
    border: 1px solid #c4c4c4;
    font-weight: 400;
    vertical-align: middle;
    color: #595959 !important;
  }
  .input-groups input::placeholder {
    font-size: 14px;
    font-style: italic;
    position: relative;
    top: -1px;
    vertical-align: middle;
  }
  .input-groups select {
    width: 100%;
    padding: 10px 0px 0px 8px;
    outline: 0px;
    border-radius: 5px;
    font-size: 14px;
    border: 1px solid #c4c4c4;
    font-weight: 400;
    vertical-align: middle;
    color: #595959 !important;
    font-style: italic;
    cursor: pointer;
    height: 44px;
  }.input-groups select option {
    color: #595959;
    font-size: 14px;
    vertical-align: middle;
    cursor: pointer;
  }
  /* .input-groups input:valid {
    border-color: green;
  }
  .input-groups input:valid~label {
    border-color: green;
  }
  .input-groups input:valid~label sup {
    color: green;
  } */
  
  /* Change autocomplete styles in WebKit */
  .input-groups input:-webkit-autofill,
  .input-groups input:-webkit-autofill:hover,
  .input-groups input:-webkit-autofill:focus,
  .input-groups select:-webkit-autofill,
  .input-groups select:-webkit-autofill:hover,
  .input-groups select:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0px 1000px #fff inset;
    transition: background-color 5000s ease-in-out 0s;
  } 
  
  .input-groups .fa-eye{
    position: absolute; 
    top: 34%; 
    right: 3%; 
    cursor: pointer;
    color: #1a1a1ab8;
    transition: color 350ms cubic-bezier(0.19, 1, 0.22, 1);
  }
  .input-groups .fa-eye:hover{
    color: #000000f8;
  }