body {
  background-color: #f7f9f9;
}
.form-lead-wrap {
  margin-top: 48px;
  margin-bottom: 48px;
  background: #fff;
  padding: 30px;
}
.lead-b2c-form {
  margin-top: 30px;
}
.lead-b2c-form input,
.lead-b2c-form select,
.lead-b2c-form button {
  margin: 0;
}
.lead-b2c-form .form-group-otp-content,
.lead-b2c-form .form-group-phone-number-content {
  display: flex;
}
.lead-b2c-form button[data-drupal-selector="edit-get-otp"],
.lead-b2c-form button[data-drupal-selector="edit-verify-otp"] {
  width: 200px;
}
.lead-b2c-form button[data-drupal-selector="edit-submit"] {
  width: 100%;
  padding: 12px;
  font-size: 16px;
}
.lead-otp-verify-form .form-info .field-logo {
  margin-bottom: 20px;
  font-family: Mulish;
}
.lead-b2c-form .select2-container--default {
  width: 100% !important;
}
.lead-b2c-form .select2-container--default .select2-selection--single {
  height: 48px;
  padding: 12px 16px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  border: 1px solid #d9e1e2;
  background: #fff;
  border-radius: 0;
}
.lead-b2c-form
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  line-height: unset;
  color: #84a3b6;
}
.lead-b2c-form
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.66668 8.20215L12 13.5355L17.3333 8.20215L18.4647 9.33352L12 15.7982L5.53531 9.33352L6.66668 8.20215Z" fill="%2384A3B6"/></svg>');
}
.lead-b2c-form
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  display: none;
}
.lead-b2c-form .iti {
  width: 100%;
}
