.elementor-14 .elementor-element.elementor-element-c5d44f6{--flex-direction:column;--row-gap:30px;--column-gap:30px;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}
.elementor-14 .elementor-element.elementor-element-4ca6711 .elementor-heading-title{color:var(--e-global-color-primary);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);line-height:var(--e-global-typography-primary-line-height);}
.elementor-14 .elementor-element.elementor-element-334dbf54 .elementor-divider{display:flex;padding:2px 0;}
.elementor-14 .elementor-element.elementor-element-334dbf54 .elementor-divider-separator{width:100%;border-top:1px solid #DBDBDB;}
/*------------------------
   Error Accesibilidad Axe DevTools - MODO CLARO
------------------------*/

.elementor-14 .elementor-element.elementor-element-3c68068a a {
   text-decoration: underline;
}

span.cmplz-category-header {
    background: none !important;
}

span.cmplz-banner-checkbox {
    display: none !important;
}

/*------------------------
   CSS de apoyo 
------------------------*/

.elementor-14 .elementor-element.elementor-element-3c68068a {
word-wrap: break-word;
}

/* Dar espacio a las listas del contenido */

.elementor-14 .elementor-element.elementor-element-3c68068a ul {
    margin-bottom: 15px;
}

.elementor-14 .elementor-element.elementor-element-3c68068a li {
    margin-bottom: 5px;
}

@media (max-width: 756px) {
	.elementor-14 .elementor-element.elementor-element-3c68068a ul {
    padding-left: 20px;
  }
}

/* CSS para ajustar responsive del 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 div, #cmplz-document .cmplz-dropdown summary h3 {
    display: flex;
    flex-direction: column;
    grid-template: none;
    grid-template-columns: none;
    grid-gap: 5px;
    align-items: start;
    line-height: normal;
}
}
@media (max-width:1024px){
.elementor-14 .elementor-element.elementor-element-c5d44f6{--padding-top:5%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}
.elementor-14 .elementor-element.elementor-element-4ca6711 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);}
}
@media (max-width:767px){
.elementor-14 .elementor-element.elementor-element-c5d44f6{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}
.elementor-14 .elementor-element.elementor-element-4ca6711 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);}
}