/* webform */
.form-item-terms {
  display: flex !important;
  flex-wrap: wrap;
  align-items: flex-start;
}
.form-item-terms label {
  font-weight: 500 !important;
  padding-bottom: 0 !important;
  padding-left: 10px;
  flex: 1;
}
.form-item-terms input {
  margin-top: 5px;
}
.form-item-terms .form-item--error-message {
  order: 3;
  flex: 1 0 100%;
}
.webform-button--submit {
  background: var(--Primary-60, #001A70);
  border-radius: 6.25rem;
  color: #ffffff;
  padding: .8125rem 1.5rem;
  text-decoration: none;
}
.socalgas-forms [type='text'],
.socalgas-forms input:where(:not([type])),
.socalgas-forms [type='email'],
.socalgas-forms [type='url'],
.socalgas-forms [type='password'],
.socalgas-forms [type='number'],
.socalgas-forms [type='date'],
.socalgas-forms [type='datetime-local'],
.socalgas-forms [type='month'],
.socalgas-forms [type='search'],
.socalgas-forms [type='tel'],
.socalgas-forms [type='time'],
.socalgas-forms [type='week'],
.socalgas-forms [multiple],
.socalgas-forms textarea,
.socalgas-forms select,
.socalgas-forms .form-item,
.socalgas-forms .form-actions,
.socalgas-forms .label-check-if-information-is-correct {
    width: 23rem;
}