/* Hidden container that will hold clones for printing */
#vf-print-zone{ display:none; }

/* When printing, show only our zone */
@media print {
  html.vf-printing body > *:not(#vf-print-zone){ display:none !important; }
  #vf-print-zone{ display:block !important; }
}

/* Helpful utility if you ever need to force-hide something from print */
@media print { .no-print { display:none !important; } }

/* Utility if you ever need to force something full width */
@media print { .full-width-print { width:100% !important; } }

/* Optional: page margins */
@page { margin: 12mm; }

/* Make Avada rows behave like regular blocks when printing */
@media print {
  /* kill the flex grid + gutters */
  .fusion-builder-row,
  .fusion-row,
  .fusion-fullwidth {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
  }

  /* every printed column should naturally stack full-width */
  .fusion-layout-column {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;   /* override Avada flex-basis */
  }

  /* specifically guarantee your target column is full-width */
  .full-width-print {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
  }

  /* optional: remove side paddings that can make the column
     look “narrow” even when it’s technically 100% wide */
  .full-width-print [class*="fusion-column-wrapper"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  /* keep hidden things hidden on paper */
  .hide-on-print { display: none !important; }

.print-title {
	margin-bottom:10px!important;
	margin-top:50px!important;
}
	
	}