.nl_form_embed button {
  background: var(--color--cta-primary) !important;
}

.nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-fields {
  column-gap: 1rem !important;
  flex-wrap: nowrap !important;
}

.nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-field {
  max-width: 22rem !important;
}

.nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-input {
  padding-left: 1.5rem !important;
  width: 22rem !important;
  font-size: 0.95rem !important;
}

.nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-submit {
  max-width: 14rem !important;
  font-size: 0.95rem !important;
}

@media only screen and (max-width: 479px) {
  /* CSS rules here apply to screen sizes 479px and below */ /* ... Add more styles for other elements */
  .nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-fields {
    column-gap: 0rem !important;
    flex-wrap: wrap !important;
  }

  .nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-field {
    max-width: 20rem !important;
  }

  .nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-input {
    padding-left: 1rem !important;
    width: 20rem !important;
  }

  .nl_form_embed.is-main .formkit-form[data-uid="1930756c72"] .formkit-submit {
    max-width: 20rem !important;
  }
}
