.elementor-867 .elementor-element.elementor-element-366ca30{--e-image-carousel-slides-to-show:1;}.elementor-867 .elementor-element.elementor-element-366ca30.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for shortcode, class: .elementor-element-28ab91f *//* Hide the "* indicates required fields" legend */
#gform_wrapper_1 .gform_required_legend {
  display: none;
}

/* Submit button styled to match .e-button-base / .e-065525c-1131005 */
#gform_wrapper_1 #gform_submit_button_1 {
  font-weight: 600;
  color: var(--color-heading);
  background-color: var(--color-secondary) !important;
  text-align: center;
  padding-block-start: 12px;
  padding-block-end: 12px;
  padding-inline-start: 24px;
  padding-inline-end: 24px;
  border-radius: 2px;
  border-width: 0px;
  display: inline-block;
  width: 100%;
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* Submit button hover state */
#gform_wrapper_1 #gform_submit_button_1:hover {
  background-color: var(--e-global-color-v4-color-tertiary, var(--color-tertiary)) !important;
  color: var(--e-global-color-v4-color-text-white);
}/* End custom CSS */