/* Restore the same vertical heading composition as the working shape/family sections. */
body #hydraulic-quality-title,
body #hydraulic-material-left,
body #hydraulic-support-title,
body #hydraulic-order-title {
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  justify-content:flex-start!important;
  gap:20px!important;
  min-width:0;
}
body #hydraulic-quality-title > .elementor-widget,
body #hydraulic-material-left > .elementor-widget,
body #hydraulic-support-title > .elementor-widget,
body #hydraulic-order-title > .elementor-widget {
  width:100%!important;
  max-width:100%!important;
  flex:0 0 auto!important;
  min-width:0;
}
