
	/* --- FORZAR ANCHO COMPLETO SOLO EN PANTALLAS GRANDES (DESKTOP) --- */
@media (min-width: 1024px) {
  /* Rompe los límites de la plantilla en monitores */
  .site-main,
  .entry-content,
  .elementor,
  .elementor-inner,
  .elementor-section-wrap,
  .elementor-widget-html {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* Extiende los fondos de punta a punta */
  .eterna-hero,
  .eterna-header,
  .eterna-quote-full,
  .eterna-contact,
  .eterna-footer {
    width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    right: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
  }

  /* Mantiene los textos bien centrados y legibles sin desparramarse */
  .eterna-wrap {
    max-width: 1140px !important;
    margin: 0 auto !important;
    padding: 0 24px !important;
  }
}