/* Real <h1> headings (for SEO and screen readers) that keep the look of the
   element they replaced on the WordPress site. */
body.visualcomposerstarter h1.h1-as-h2 { font-size: 3vw; line-height: 1.1; margin-bottom: 12px; }
@media (max-width: 991px) { body.visualcomposerstarter h1.h1-as-h2 { font-size: 32px; } }
/* !important: a theme rule for hero h1s on mobile is more specific */
body.visualcomposerstarter h1.h1-as-p { font-size: inherit !important; line-height: inherit !important; font-weight: inherit; margin-bottom: 28.8px; }
