.elementor-4797 .elementor-element.elementor-element-4cc3dd86 > .elementor-container{max-width:1400px;}.elementor-4797 .elementor-element.elementor-element-4cc3dd86{overflow:visible;}.elementor-4797 .elementor-element.elementor-element-16f61e8c{--spacer-size:20px;}.elementor-4797 .elementor-element.elementor-element-537f799d .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-4797 .elementor-element.elementor-element-537f799d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-4797 .elementor-element.elementor-element-537f799d .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#5A927C;}.elementor-4797 .elementor-element.elementor-element-537f799d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#5A927C;font-size:30px;}/* Start custom CSS for elementskit-accordion, class: .elementor-element-537f799d */@media (max-width: 767px) {
    .elementor-4797 .elementor-element.elementor-element-537f799d {
        overflow-x: auto; /* Permite desplazamiento lateral */
        overflow-y: hidden;
    }
    .elementor-4797 .elementor-element.elementor-element-537f799d .elementor-widget-container {
        min-width: 700px; /* Fuerze el mapa a ser ancho */
    }
}/* End custom CSS */