.elementor-183 .elementor-element.elementor-element-2be38fa5{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-183 .elementor-element.elementor-element-3f9e0b6c{text-align:left;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-3f9e0b6c */Error Accesibilidad Axe DevTools - MODO CLARO
------------------------*/

.elementor-183 .elementor-element.elementor-element-3f9e0b6c a {
   text-decoration: underline;
}

/* Dar estilo a categorías y checkboxes del banner */
span.cmplz-category-header {
    background: none !important;
}

span.cmplz-banner-checkbox {
    display: none !important;
}

/*------------------------
   CSS de apoyo 
------------------------*/

.elementor-183 .elementor-element.elementor-element-3f9e0b6c {
    word-break: break-all; /* reemplaza word-wrap: break-word; por word-break: break-word; */
}

/* Dar espacio a las listas del contenido */
.elementor-183 .elementor-element.elementor-element-3f9e0b6c ul {
    margin-bottom: 15px;
}

.elementor-183 .elementor-element.elementor-element-3f9e0b6c li {
    margin-bottom: 5px;
}

@media (max-width: 756px) {
    .elementor-183 .elementor-element.elementor-element-3f9e0b6c ul {
        padding-left: 20px;
    }
}

/* Ajustes responsive para punto 6 de Política de Cookies */
@media (max-width: 756px) {
    #cmplz-cookies-overview .cmplz-dropdown summary div,
    #cmplz-document .cmplz-dropdown summary div,
    .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div,
    #cmplz-cookies-overview .cmplz-dropdown summary h3,
    #cmplz-document .cmplz-dropdown summary h3 {
        display: flex;
        flex-direction: column;
        grid-template: none;
        grid-template-columns: none;
        grid-gap: 5px;
        align-items: flex-start;
        line-height: normal;
    }
}

/* Ajustes responsive para breakpoint alternativo */
@media only screen and (max-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown summary div,
    #cmplz-document .cmplz-dropdown summary div,
    .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
}

/* Ajustes específicos del documento */
#cmplz-document {
    max-width: inherit;
}

#cmplz-document p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f9e0b6c */Error Accesibilidad Axe DevTools - MODO CLARO
------------------------*/

.elementor-183 .elementor-element.elementor-element-3f9e0b6c a {
   text-decoration: underline;
}

/* Dar estilo a categorías y checkboxes del banner */
span.cmplz-category-header {
    background: none !important;
}

span.cmplz-banner-checkbox {
    display: none !important;
}

/*------------------------
   CSS de apoyo 
------------------------*/

.elementor-183 .elementor-element.elementor-element-3f9e0b6c {
    word-break: break-all; /* reemplaza word-wrap: break-word; por word-break: break-word; */
}

/* Dar espacio a las listas del contenido */
.elementor-183 .elementor-element.elementor-element-3f9e0b6c ul {
    margin-bottom: 15px;
}

.elementor-183 .elementor-element.elementor-element-3f9e0b6c li {
    margin-bottom: 5px;
}

@media (max-width: 756px) {
    .elementor-183 .elementor-element.elementor-element-3f9e0b6c ul {
        padding-left: 20px;
    }
}

/* Ajustes responsive para punto 6 de Política de Cookies */
@media (max-width: 756px) {
    #cmplz-cookies-overview .cmplz-dropdown summary div,
    #cmplz-document .cmplz-dropdown summary div,
    .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div,
    #cmplz-cookies-overview .cmplz-dropdown summary h3,
    #cmplz-document .cmplz-dropdown summary h3 {
        display: flex;
        flex-direction: column;
        grid-template: none;
        grid-template-columns: none;
        grid-gap: 5px;
        align-items: flex-start;
        line-height: normal;
    }
}

/* Ajustes responsive para breakpoint alternativo */
@media only screen and (max-width: 600px) {
    #cmplz-cookies-overview .cmplz-dropdown summary div,
    #cmplz-document .cmplz-dropdown summary div,
    .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
}

/* Ajustes específicos del documento */
#cmplz-document {
    max-width: inherit;
}

#cmplz-document p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}/* End custom CSS */