/* WPBakery 9 adds vc_do_custom_heading and overrides the legacy theme margin.
   Match the original theme's 1.5rem rhythm; preserve its last-child exception. */
h1.vc_custom_heading.vc_do_custom_heading,
h2.vc_custom_heading.vc_do_custom_heading,
h3.vc_custom_heading.vc_do_custom_heading,
h4.vc_custom_heading.vc_do_custom_heading,
h5.vc_custom_heading.vc_do_custom_heading,
h6.vc_custom_heading.vc_do_custom_heading { margin-bottom: 1.5rem; }
@media screen and (max-width: 767px) {
  h1.vc_custom_heading.vc_do_custom_heading,
  h2.vc_custom_heading.vc_do_custom_heading,
  h3.vc_custom_heading.vc_do_custom_heading,
  h4.vc_custom_heading.vc_do_custom_heading,
  h5.vc_custom_heading.vc_do_custom_heading,
  h6.vc_custom_heading.vc_do_custom_heading { margin-bottom: 1rem; }
}
