.elementor-2495 .elementor-element.elementor-element-507a942{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//* Replace your existing @media print with this */
@page { size: A4; margin: 0; }

@media print {
  /* keep colors as-is in print */
  body { -webkit-print-color-adjust: exact; print-color-adjust: exact; }

  /* hide everything... */
  body * { visibility: hidden !important; }

  /* ...except the generated document */
  #preview.paper, #preview.paper * {
    visibility: visible !important;
  }

  /* layout the document for clean PDF/print */
  #preview.paper {
    position: absolute;
    left: 0; top: 0;
    width: 210mm;           /* A4 width */
    max-width: none;
    margin: 0;
    padding: 20mm;          /* inner margins */
    border: none;
    box-shadow: none;
  }

  /* optional: if any parent wrapper interferes */
  .wrap, .preview-wrap { margin: 0 !important; padding: 0 !important; }
}/* End custom CSS */