/* besoinavocat.ca copy: the few places where the accent colour sits on a dark photo or overlay.
   Orange (and the purple of /consultations/) read on dark; burgundy and navy do not, so these use a light tint of the
   same colour. Nothing else changes. */
.elementor-151 .elementor-element.elementor-element-ad2cba7 .elementor-heading-title,
.elementor-151 .elementor-element.elementor-element-7cf03e0 .elementor-heading-title,
.elementor-151 .elementor-element.elementor-element-0375e99 .elementor-heading-title { color: #f3d4da; }
.elementor-470 .elementor-element.elementor-element-da149d6 .elementor-heading-title,
.elementor-470 .elementor-element.elementor-element-59733ae .elementor-heading-title { color: #f3d4da; }
.elementor-1432 .elementor-element.elementor-element-a7ab248 .elementor-heading-title { color: #c3d1ea; }

/* seo.mjs turns each page's first content heading from <h2> into <h1>. Keep the theme's <h2> spacing so nothing moves. */
html .elementor-widget-heading h1.elementor-heading-title { line-height: 1.3em; }
