.u-section-7 .u-form-1 {
  height: auto;
  min-height: 380px;
}

.hs-captcha-group {
  margin: 0 0 24px;
  text-align: left;
}

.hs-captcha-group .u-label {
  display: block;
  margin-bottom: 8px;
  font-size: 1rem;
}

.hs-captcha-row {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
}

.hs-captcha-row img {
  display: block;
  width: 140px;
  height: 48px;
  background: #000;
  border: 1px solid #fff;
}

.hs-captcha-row input {
  max-width: 6.5em;
  min-height: 48px;
}
