/* Overrides boostrap form styles */

.form-wrapper {
  max-width: 480px;
}

.form-group {
  margin-top: 0.45rem;
  margin-bottom: 1rem;
}
form label {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.8px;
  font-weight: 500;
  vertical-align: middle;
  margin: 5px auto;
}
.form-control {
  border-radius: unset;
  font-size: 16px;
  padding: 20px 10px;
}
select {
  position: relative;
  background-image: url("../../img/chevron-down.svg");
  background-position: 98% center;
  background-repeat: no-repeat;
  background-size: 22px;
}

.btn {
  border-radius: 200px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  transform: scale(1);

  transition: all 0.3s ease-in-out;
}

.btn:hover,
.btn:focus {
  transform: scale(1.05);
  transition: all 0.3s ease-in-out;
}

input,
select,
textarea {
  font-size: 1rem;
}
