/**
 * Alpha129: Page 585 / fgfa_cemetery_construction / #tab1.
 *
 * Keep the second visual table's three header cells as one continuous green
 * row in print. The print-table normaliser changes the source Elementor grid
 * into a calculated grid; these rules only make the existing first-row cells
 * stretch to that calculated row height. Screen layout is untouched.
 */

@media print {

  html body.page-id-585.bmcpc-print-active.bmcpc-print-profile-standard
  .elementor-585 .elementor-element-efd1bb1.bmcpc-print-table
  .elementor-element-291c08e.bmcpc-print-table-grid,
  html body.page-id-585.bmcpc-print-active.bmcpc-print-profile-standard
  [data-bmcpc-print-snapshot-root="1"] .elementor-585
  .elementor-element-efd1bb1.bmcpc-print-table
  .elementor-element-291c08e.bmcpc-print-table-grid {
    display: grid !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    align-items: stretch !important;
    justify-items: stretch !important;
    overflow: visible !important;
  }

  html body.page-id-585.bmcpc-print-active.bmcpc-print-profile-standard
  .elementor-585 .elementor-element-efd1bb1.bmcpc-print-table
  .elementor-element-291c08e.bmcpc-print-table-grid > :nth-child(-n + 3),
  html body.page-id-585.bmcpc-print-active.bmcpc-print-profile-standard
  [data-bmcpc-print-snapshot-root="1"] .elementor-585
  .elementor-element-efd1bb1.bmcpc-print-table
  .elementor-element-291c08e.bmcpc-print-table-grid > :nth-child(-n + 3) {
    display: block !important;
    align-self: stretch !important;
    height: auto !important;
    min-height: 100% !important;
    box-sizing: border-box !important;
    background-color: #e3ea96 !important;
    background-image: none !important;
    background-clip: border-box !important;
    overflow: visible !important;
  }

  html body.page-id-585.bmcpc-print-active.bmcpc-print-profile-standard
  .elementor-585 .elementor-element-efd1bb1.bmcpc-print-table
  .elementor-element-291c08e.bmcpc-print-table-grid > :nth-child(-n + 3) > *,
  html body.page-id-585.bmcpc-print-active.bmcpc-print-profile-standard
  [data-bmcpc-print-snapshot-root="1"] .elementor-585
  .elementor-element-efd1bb1.bmcpc-print-table
  .elementor-element-291c08e.bmcpc-print-table-grid > :nth-child(-n + 3) > * {
    max-width: 100% !important;
    box-sizing: border-box !important;
  }
}
