/* kls */

div[id^="hbspt-form-"] .hs_submit .actions {
  width: 100% !important;
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
}

div[id^="hbspt-form-"] ul.inputs-list {
	margin-left: 0px;
}

div[id^="hbspt-form-"] .hs_submit {
  width: 100% !important;
  display: block !important;
}

/* ALL fieldsets in one row layout */
div[id^="hbspt-form-"] form.hs-form-private {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  align-items: flex-start !important;
}

/* Make each field behave like an inline block */
div[id^="hbspt-form-"] .hs-form-field {
  flex: 1 1 auto !important;
  min-width: 200px !important;
  margin: 0 !important;
}
