.elementor-1689 .elementor-element.elementor-element-09ccc25{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1689 .elementor-element.elementor-element-972696c{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1689 .elementor-element.elementor-element-c999d16 .elementor-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1689 .elementor-element.elementor-element-eb1266c{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1689 .elementor-element.elementor-element-b13e374{--display:flex;}.elementor-1689 .elementor-element.elementor-element-c32355b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1689 .elementor-element.elementor-element-476fe50{--display:flex;}.elementor-1689 .elementor-element.elementor-element-3b4081b .elementor-button{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1689 .elementor-element.elementor-element-a11ebdc{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1689 .elementor-element.elementor-element-ce43c28{--display:flex;}.elementor-1689 .elementor-element.elementor-element-aa6f096{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-e690d98 *//* SVG Styles */

#districts_svg a path {
    fill:#762927;
    fill-opacity:1;
    stroke:#ffffff;
    stroke-opacity:1;
    stroke-width:5;
    stroke-dasharray:none;
    paint-order:stroke fill markers;
    /* Ensures that transforms to SVG elements are applied with the correct orientation. */
    /*
    transform-origin: center;
    transform-box: fill-box;
     */
    transition: 300ms;
}

/* Hover styles */
#districts_svg a:hover path {
    fill: #A03836;
    /* Applies transforms to the SVG elements. */
    /*
    transform: scale(1.1, 1.1);
     */
}

#districts_svg #layer1,
#districts_svg #layer2,
#districts_svg #layer7,
#districts_svg #layer8,
#districts_svg #layer10,
#districts_svg #layer12,
#districts_svg #layer21 {
    /* Prevents non-clickable areas from interfering with clickable areas beneath them. */
    pointer-events: none;
}/* End custom CSS */