.elementor-3397 .elementor-element.elementor-element-5ea1c5d1{--display:flex;--min-height:400px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-33bc57f9 */#estimateMap {
    width: 100%;
    min-height: 500px;
}

#estimateMap path:not(.text) {
    fill: var(--e-global-color-accent);
}

#estimateMap .acc-1 {
    fill-opacity: 1;
}

#estimateMap .acc-2 {
    fill-opacity: .7;
}

#estimateMap .acc-3 {
    fill-opacity: .9;
}

#estimateMap .acc-4 {
    fill-opacity: .85;
}

#estimateMap .acc-5 {
    fill-opacity: .5;
}

#estimateMap .acc-6 {
    fill-opacity: .4;
}

#estimateMap .acc-7 {
    fill-opacity: .8;
}

#estimateMap .acc-8 {
    fill-opacity: .9;
}

#estimateMap .acc-9 {
    fill-opacity: .6;
}/* End custom CSS */