.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1864 .elementor-element.elementor-element-fa24cb2 .gallery-item .gallery-caption{display:none;}/* Start custom CSS *//* 1. Forzar al contenedor principal a ocupar todo el ancho de la pantalla */
.page_content_wrap .content_wrap {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* 2. Obligar a la zona de Elementor (content) a estirarse al 100% */
.page_content_wrap .content {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    display: block !important;
    padding-right: 0 !important;
}

/* 3. Hacer desaparecer por completo la barra lateral de raíz */
.page_content_wrap .sidebar.widget_area {
    display: none !important;
}



/* 2. Eliminar el espacio en blanco (padding) arriba del diseño */
.page_content_wrap {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */