.elementor-288 .elementor-element.elementor-element-54d23ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-db92225 *//* ============================================
   FIX ELEMENTOR H1 COLOR OVERRIDE
   ============================================ */
.west-virginia-hero h1,
.wisconsin-hero h1,
.content-section .section-title,
.section-title,
h1, h2, h3, h4, h5, h6 {
    color: var(--dark-blue) !important;
}

/* Specifically target the hero H1 */
.west-virginia-hero h1,
.wisconsin-hero h1 {
    color: #ffffff !important;
}

/* Target Elementor-specific classes that might be overriding */
.elementor-heading-title,
.elementor-widget-heading .elementor-heading-title,
.elementor-page .entry-title,
.entry-title {
    color: var(--dark-blue) !important;
}

/* Override any inline styles Elementor might add */
.west-virginia-hero h1[style],
.wisconsin-hero h1[style],
.section-title[style] {
    color: inherit !important;
}

/* Ensure our hero titles stay white */
.west-virginia-hero *,
.wisconsin-hero *,
.primary-cta-section * {
    color: #ffffff !important;
}

.west-virginia-hero h1,
.wisconsin-hero h1 {
    text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2) !important;
}/* End custom CSS */