.elementor-325 .elementor-element.elementor-element-44260e7{--display:flex;--overlay-opacity:0;}.elementor-325 .elementor-element.elementor-element-44260e7::before, .elementor-325 .elementor-element.elementor-element-44260e7 > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-44260e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-44260e7 > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-44260e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-44260e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://libertadyfuturo.com/wp-content/uploads/2026/08/ChatGPT-Image-11-dag.-del-2026-10_36_11.png");}.elementor-325 .elementor-element.elementor-element-e816713{--display:flex;}.elementor-325 .elementor-element.elementor-element-4eea14b{--display:flex;}.elementor-325 .elementor-element.elementor-element-8913d5e{--display:flex;}.elementor-325 .elementor-element.elementor-element-086a917{--display:flex;}.elementor-325 .elementor-element.elementor-element-6977a6f{--display:flex;}.elementor-325 .elementor-element.elementor-element-ee46be9{--display:flex;}.elementor-325 .elementor-element.elementor-element-c32aabc{--display:flex;}.elementor-325 .elementor-element.elementor-element-6097a8a{--display:flex;}/* Start custom CSS for html, class: .elementor-element-db61c56 *//* QUITAR FRANJA ENTRE BLOQUES DE WORDPRESS */
.wp-site-blocks > * + *,
.is-layout-flow > * + *,
.is-layout-constrained > * + * {
    margin-block-start: 0 !important;
}

/* Quitar cualquier gap del contenedor principal */
.wp-site-blocks,
.site,
.site-content,
main,
#page,
#content {
    gap: 0 !important;
    row-gap: 0 !important;
}

/* Quitar separación justo antes del footer */
footer,
.site-footer,
.wp-block-template-part:has(footer) {
    margin-top: 0 !important;
    border-top: 0 !important;
}

/* El bloque inmediatamente anterior tampoco deja hueco */
footer + *,
.site-footer + * {
    margin-top: 0 !important;
}/* End custom CSS */