.block-form-item {
  margin-top: 1rem;
  margin-bottom: 1rem
}
.block-form-item:first-child {
  margin-top: 0
}
.block-form-item:last-child {
  margin-bottom: 0
}
.block-form-item p:first-child {
  font-weight: var(--subtitle-2-font-weight);
  font-size: var(--subtitle-2-font-size);
  font-family: var(--subtitle-2-font-family);
  line-height: var(--subtitle-2-line-height);
  font-variant-numeric: var(--subtitle-2-font-variant-numeric);
  margin-bottom: .25rem
}
.block-form-item p:last-child {
  font-weight: var(--title-1-font-weight);
  font-size: var(--title-1-font-size);
  font-family: var(--title-1-font-family);
  line-height: var(--title-1-line-height);
  font-variant-numeric: var(--title-1-font-variant-numeric);
  margin-top: 0;
  margin-bottom: var(--title-1-margin-bottom)
}
.block-form-item p:last-child:first-child {
  margin-top: 0
}
.block-form-item p:last-child:last-child {
  margin-bottom: 0
}
.block-form-item + .gform_wrapper {
  margin-top: 1rem
}