.login-content-wrap {
  /* padding-top: 19rem; */
  width: 36.6%;
  margin: auto;
}
.login-content-wrap.signup{
  width: 90%;
}
.login-content-wrap > h3 {
  font-weight: 400;
  line-height: 4.8rem;
  padding-bottom: 2.4rem;
}
.form-field {
  margin-bottom: 3.6rem;
}
.password-input-wrap {
  position: relative;
}
.password-input-wrap input {
  padding-right: 4.5rem;
}
.password-toggle-icon {
  position: absolute;
  top: 50%;
  right: 1.5rem;
  transform: translateY(-50%);
  cursor: pointer;
  color: rgb(10 30 50 / 60%);
}
.invalid-feedback {
  font-size: 1.2rem;
}
input, select {
  height: 5.8rem;
  width: 100%;
  border: 1px solid rgb(10 30 50 / 20%) !important;
  padding: 1.5rem;
  border-radius: 5px;
  font-size: 1.6rem;
  /* margin-bottom: 0.5rem; */
}
input::placeholder {
  font-size: 1.6rem;
  font-weight: 400;
  color: rgb(10 30 50 / 60%);
}
.login-form > button {
  width: 100%;
  height: 5.8rem;
  background: var(--nbr-brown);
  color: white;
  border: none;
  line-height: 2.4rem;
  font-size: 1.2rem;
  font-weight: 400;
  border: 1px solid var(--nbr-brown);

  transition: all 0.3s ease-in-out;
}
.login-form > button:hover {
  border: 1px solid var(--nbr-brown);
  background: transparent;
  color: var(--nbr-brown);
}
.forget-or-sign-up {
  margin-top: 2.4rem;
}
.forget-or-sign-up > a {
  text-decoration: none;
  font-weight: 400;
  font-size: 1.5rem;
  color: var(--nbr-brown);
  line-height: 2.4rem;
}
.forget-or-sign-up > a:hover {
  text-decoration: underline;
}

/* Sign up page styling  */
.input-check-label {
  padding-bottom: 5rem;
}
.input-check-label > input {
  width: 3rem;
  height: 3rem;
}
.input-check-label > label {
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5rem;
  color: #5c6469;
  margin-left: 1.7rem;
}
.already-have-account {
  /* margin-left: 35%; */
  margin-top: 2.2rem;
  /* margin-bottom: 5rem; */
}
.already-have-account .text-account {
  font-weight: 400;
  line-height: 2.4rem;
  font-size: 1.5rem;
  color: var(--nbr-black);
}
.text-account .signin {
  font-weight: 600;
  line-height: 2.4rem;
  font-size: 1.5rem;
  color: var(--nbr-brown);
}
