.elementor-2325 .elementor-element.elementor-element-c8468d5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2325 .elementor-element.elementor-element-e2afe2b{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-2325 .elementor-element.elementor-element-e2afe2b{left:0px;}body.rtl .elementor-2325 .elementor-element.elementor-element-e2afe2b{right:0px;}@media(max-width:1024px){.elementor-2325 .elementor-element.elementor-element-c8468d5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2325 .elementor-element.elementor-element-c8468d5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-e2afe2b *//* Quitar título de página */
.page-title,
h1.entry-title,
.entry-header {
  display: none !important;
}

/* Contenido full width sin padding */
.entry-content,
.site-main,
.page .site-content {
  padding: 0 !important;
  margin: 0 !important;
  max-width: 100% !important;
}

/* Widget HTML sin márgenes */
.elementor-widget-html {
  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */