.elementor-2077 .elementor-element.elementor-element-4f8fc18 .gm-style .gm-style-iw-c{text-align:justify;padding:0em 0em 0em 0em;border-radius:0px 0px 0px 0px;}.elementor-2077 .elementor-element.elementor-element-4f8fc18 .map{height:800px;}.elementor-2077 .elementor-element.elementor-element-4f8fc18 .gm-style .gm-style-iw-d{padding:1em 1em 1em 1em;}/* Start custom CSS for dyncontel-acf-google-maps, class: .elementor-element-4f8fc18 */.elementor-2077 .elementor-element.elementor-element-4f8fc18 .infowindow-inner { 
    font-family:var(--e-global-typography-primary-font-family);
    
}
.elementor-2077 .elementor-element.elementor-element-4f8fc18 .infowindow-locname{
    font-weight:600;
    font-size:1.4em;
    line-height:1em;
}

.elementor-2077 .elementor-element.elementor-element-4f8fc18 .infowindow-locaddress{
     font-weight:400;
    font-style:italic;
    font-size:1.2em;
    line-height:1em;
}
.elementor-2077 .elementor-element.elementor-element-4f8fc18 .infowindow-date{ 
    font-weight:600;
    font-family:var(--e-global-typography-primary-font-family);
    line-height:1em;
    text-transform: uppercase;
    font-size:1.5em;
    margin-bottom:0;
    
}
.elementor-2077 .elementor-element.elementor-element-4f8fc18 .infowindow-title {
    font-family:var(--e-global-typography-primary-font-family);
    color:var(--e-global-color-primary);
    margin-bottom:0;
    margin-top:0;
    
}
.elementor-2077 .elementor-element.elementor-element-4f8fc18 .infowindow-excerpt {
    font-family:var(--e-global-typography-text-font-family);
    
}
.elementor-2077 .elementor-element.elementor-element-4f8fc18 a.elementor-button:hover {
    background-color:var(--e-global-color-secondary);
    color:var(--e-global-color-primary);
}/* End custom CSS */