.elementor-330 .elementor-element.elementor-element-518ea930{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-a5f18ce{text-align:start;}.elementor-330 .elementor-element.elementor-element-a5f18ce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-330 .elementor-element.elementor-element-a5f18ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-330 .elementor-element.elementor-element-a5f18ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-6ec47581 *//* Estilizar el texto del shortcode */
.elementor-shortcode p {
    color: #000000; /* Texto negro */
    font-family: 'poppins', poppins; /* Aplicar la fuente */
    font-size: 16px; /* Tamaño del texto */
}

.elementor-shortcode h2 {
    color: #000000; /* Texto con color específico */
    font-family: 'poppins', poppins; /* Aplicar la fuente */
    font-size: 16px; /* Tamaño del texto */
     font-weight: bold;
}

#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
    max-width: 1600px;/* End custom CSS */