.elementor-2054 .elementor-element.elementor-element-0dab3b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-bb6b6b9 *//* Hard reset vertical spacing for all Gravity Form fields */
body .gform_wrapper .gform_body .gform_fields > .gfield {
  margin: 3px !important;
  padding: 0 !important;
}

/* Reduce label spacing */
body .gform_wrapper .gfield_label {
  margin-bottom: 3px !important;
}

/* Fix spacing inside input containers */
body .gform_wrapper .ginput_container {
  margin: 0 !important;
  padding: 0 !important;
}

/* Remove extra space caused by columns or rows */
body .gform_wrapper .gfield--width-half,
body .gform_wrapper .gform_column,
body .gform_wrapper .gform_fields {
  margin: 0px !important;
  padding: 0px !important;
  gap: 0 !important;
}

/* Remove margin from page breaks or step indicators */
body .gform_wrapper .gf_progressbar_wrapper {
  margin-bottom: 10px !important;
}

/* Remove space below title and above step indicator */
body .gform_wrapper .gform_heading {
  margin-bottom: 1px !important;
  padding-bottom: 0 !important;
}/* End custom CSS */