.gform_wrapper.gravity-theme .gform_heading .gform_required_legend {
  display: none;
}
.gform_wrapper.gravity-theme .gform_fields {
  grid-row-gap: 24px;
}
.gform_wrapper.gravity-theme .gfield .gfield_label {
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 8px;
  color: var(--e-global-color-primary);
}
.gform_wrapper.gravity-theme .gfield input[type=color],
.gform_wrapper.gravity-theme .gfield input[type=date],
.gform_wrapper.gravity-theme .gfield input[type=datetime-local],
.gform_wrapper.gravity-theme .gfield input[type=datetime],
.gform_wrapper.gravity-theme .gfield input[type=email],
.gform_wrapper.gravity-theme .gfield input[type=month],
.gform_wrapper.gravity-theme .gfield input[type=number],
.gform_wrapper.gravity-theme .gfield input[type=password],
.gform_wrapper.gravity-theme .gfield input[type=search],
.gform_wrapper.gravity-theme .gfield input[type=tel],
.gform_wrapper.gravity-theme .gfield input[type=text],
.gform_wrapper.gravity-theme .gfield input[type=time],
.gform_wrapper.gravity-theme .gfield input[type=url],
.gform_wrapper.gravity-theme .gfield input[type=week],
.gform_wrapper.gravity-theme .gfield input[type=file],
.gform_wrapper.gravity-theme .gfield select, .gform_wrapper.gravity-theme .gfield textarea,
.gform_wrapper.gravity-theme .gfield .StripeElement {
  padding: 12px 16px;
  border: 2px solid var(--e-global-color-color-border);
  border-radius: 8px;
  font-size: 16px;
  line-height: 1.2em !important;
  min-height: 44px;
  transition: border-color 150ms ease-out;
  background-color: #fff;
}
.gform_wrapper.gravity-theme .gfield input[type=color]:focus,
.gform_wrapper.gravity-theme .gfield input[type=date]:focus,
.gform_wrapper.gravity-theme .gfield input[type=datetime-local]:focus,
.gform_wrapper.gravity-theme .gfield input[type=datetime]:focus,
.gform_wrapper.gravity-theme .gfield input[type=email]:focus,
.gform_wrapper.gravity-theme .gfield input[type=month]:focus,
.gform_wrapper.gravity-theme .gfield input[type=number]:focus,
.gform_wrapper.gravity-theme .gfield input[type=password]:focus,
.gform_wrapper.gravity-theme .gfield input[type=search]:focus,
.gform_wrapper.gravity-theme .gfield input[type=tel]:focus,
.gform_wrapper.gravity-theme .gfield input[type=text]:focus,
.gform_wrapper.gravity-theme .gfield input[type=time]:focus,
.gform_wrapper.gravity-theme .gfield input[type=url]:focus,
.gform_wrapper.gravity-theme .gfield input[type=week]:focus,
.gform_wrapper.gravity-theme .gfield input[type=file]:focus,
.gform_wrapper.gravity-theme .gfield select:focus, .gform_wrapper.gravity-theme .gfield textarea:focus,
.gform_wrapper.gravity-theme .gfield .StripeElement:focus {
  outline: none;
  border-color: var(--e-global-color-accent);
  box-shadow: 0 0 0 3px rgba(47, 164, 206, 0.15);
}
.gform_wrapper.gravity-theme .gfield textarea {
  height: 138px;
}
.gform_wrapper.gravity-theme .gfield.gfield--type-checkbox .gchoice {
  display: flex;
  flex-wrap: nowrap;
  gap: 8px;
}
.gform_wrapper.gravity-theme .gfield.gfield--type-checkbox .gchoice label {
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  color: var(--e-global-color-primary);
}
.gform_wrapper.gravity-theme .gfield--type-submit, .gform_wrapper.gravity-theme .gform-footer {
  padding: 24px 0 0;
  margin: 0;
}
.gform_wrapper.gravity-theme .gfield--type-submit input, .gform_wrapper.gravity-theme .gform-footer input {
  margin: 0;
  transition: 0.3s;
  background-color: var(--e-global-color-color-cta);
}
.gform_wrapper.gravity-theme .gfield--type-submit input:hover, .gform_wrapper.gravity-theme .gform-footer input:hover {
  background-color: var(--e-global-color-hover-cta);
}

/*# sourceMappingURL=main.css.map */
