.elementor-4427 .elementor-element.elementor-element-4ba9b85{--display:flex;}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tp-adv-text-block{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4427 .elementor-element.elementor-element-cf0de05 .pt_plus_adv_text_block .text-content-block,.elementor-4427 .elementor-element.elementor-element-cf0de05 .pt_plus_adv_text_block .text-content-block p{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4427 .elementor-element.elementor-element-cf0de05 .pt_plus_adv_text_block .text-content-block p,.elementor-4427 .elementor-element.elementor-element-cf0de05 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-secondary );}.elementor-4427 .elementor-element.elementor-element-f8ad70d{--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 );}/* Start custom CSS for container, class: .elementor-element-f8ad70d */@media only screen and (max-width: 768px) { .imapsCircle { transform:scale(1); } }
@media only screen and (max-width:780px) { .map_wrapper .imapsLabel foreignObject { font-size:1em; line-height:1.1em; white-space:normal; } }/* End custom CSS */