/* SIGN IN FORM ---------------------------------------- */
.form {
  max-width: 360px;
  margin: 0 auto;
  border-radius: 5px;
}
@media (max-width: 330px) {
  .form {
    padding: 0.5rem !important;
  }
}
.form h1 {
  font-size: 20px !important;
}

.form-list {
  padding-left: 0 !important;
  list-style-type: none;
  min-width: 100%;
}

.form-item {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.form-item .checkbox-label {
  padding-bottom: 3.65px;
}

.form-captcha {
  margin-bottom: 1rem;
}
@media (max-width: 400px) {
  .form-captcha {
    transform: scale(0.95);
  }
}
@media (max-width: 360px) {
  .form-captcha {
    transform: scale(0.9);
  }
}
@media (max-width: 345px) {
  .form-captcha {
    transform: scale(0.85);
  }
}
@media (max-width: 330px) {
  .form-captcha {
    transform: scale(0.8);
  }
}
@media (max-width: 315px) {
  .form-captcha {
    transform: scale(0.75);
  }
}