.elementor-600 .elementor-element.elementor-element-ce2eee7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-600 .elementor-element.elementor-element-65fea9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS *//* ============================================
   FIX: huecos arriba y abajo del widget HTML
   ============================================ */

/* 1) Quitar padding del widget HTML (Elementor le mete 10px por defecto) */
.elementor-widget-html,
.elementor-widget-html > .elementor-widget-container {
  padding: 0 !important;
  margin: 0 !important;
}

/* 2) Quitar padding de la sección/columna que contiene el widget */
.elementor-section .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-column-wrap,
.elementor-section .elementor-container,
.elementor-section .elementor-row,
.elementor-section .elementor-column,
.elementor-section .elementor-widget-wrap,
.e-con > .e-con-inner,
.e-con-inner > .e-con,
.e-con .e-con-inner {
  padding: 0 !important;
  margin: 0 !important;
}

/* 3) Quitar el min-height por defecto de Elementor (esos 80px típicos) */
.elementor-element,
.elementor-section,
.e-con {
  min-height: 0 !important;
}

/* 4) Quitar márgenes del tema en el área de contenido (Hello/Astra/GeneratePress) */
.elementor-page .site-main,
.elementor-page .site-content,
.elementor-page .entry-content,
.elementor-page main.site-main,
.elementor-page .ast-container,
.elementor-page .content-area,
.elementor-page #primary,
.elementor-page #page,
.elementor-page .single-page,
.elementor-page article {
  padding: 0 !important;
  margin: 0 !important;
  max-width: 100% !important;
}

/* 5) Eliminar el espacio entre la barra de admin y el contenido (si estás logueada) */
html { margin-top: 0 !important; }
body.admin-bar { padding-top: 32px !important; }   /* solo si quieres mantener la admin bar */
/* …o si NO quieres ver la admin bar arriba del front: */
/* body.admin-bar { padding-top: 0 !important; }
   #wpadminbar { display: none !important; } */

/* 6) Reset extremo del body */
body.elementor-page {
  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */