.ml-embedded #mlb2-25086345,
.ml-embedded #mlb2-25405703 {
  &.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button {
    height: 32px !important;
    font-family: 'Rubik', sans-serif !important;
    padding: 0 !important;

    &:hover {
      background: rgba(102, 45, 145, 0.85) !important;
      border: 2px solid rgba(102, 45, 145, 0.85) !important;
    }
  }
}

.ml-form-recaptcha {
  margin-bottom: 0 !important;

  .g-recaptcha {
    transform: scale(0.85) !important;
  }

  iframe {
    border: none !important;
    box-shadow: none !important;
  }
}

.ml-validate-required {
  input {
    width: 100% !important;
    height: 32px !important;
    font-family: 'Rubik', sans-serif !important;
    box-shadow: 3px 3px 2px rgba(42, 43, 42, .4);

    &:focus {
      outline: rgba(102, 45, 145, 1) !important;
      border: 2px solid rgba(102, 45, 145, 1) !important;
    }

    &::placeholder {
      font-size: .875rem !important;
      color: #9CA3AF !important;
    }
  }
}

.ml-form-horizontalRow {
  display: flex !important;
  gap: 1rem !important;

  .ml-button-horizontal {
    width: 25% !important;
  }
}

.ml-form-embedWrapper {
  background: transparent !important;
}

.ml-form-embedBody, .ml-input-horizontal {
  padding: 0 !important;
}

.ml-form-formContent {
  padding: 0 0 10px 0 !important;
}
