.elementor-1727 .elementor-element.elementor-element-b22dfc1{--display:flex;}.elementor-1727 .elementor-element.elementor-element-decfb48 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(135deg, #EAF2FF 0%, #F9FBFF 100%);}.elementor-1727 .elementor-element.elementor-element-16961b3{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-decfb48 *//* ======================================
   Gravity Form – Free Consultation (Clean)
====================================== */

#gform_wrapper_1 {
  max-width: 700px;
  margin: 0 auto;
}

/* Grid layout */
#gform_wrapper_1 .gform_fields {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px 20px;
}

/* Full‑width fields */
#gform_wrapper_1 #field_1_1,
#gform_wrapper_1 #field_1_4,
#gform_wrapper_1 #field_1_6 {
  grid-column: 1 / -1;
}

/* Inputs & textarea */
#gform_wrapper_1 input,
#gform_wrapper_1 textarea,
#gform_wrapper_1 select {/* End custom CSS */