@media print {
  .container {
    zoom: 0.7;
    margin: 0 auto;
    -webkit-print-color-adjust: exact;
    overflow: hidden;
  }
  .container {
    overflow: visible !important;
  }
  .btn-print {
    display: none !important;
  }
  header,
  footer,
  .btn-close {
    display: none !important;
  }
  div.txtAC img {
    max-height: 70vh;
  }

  div.col .col2 {
    float: none;
  }
  div.section div.section {
    page-break-inside: avoid;
  }
  div.section div.col.step_col div.col2 img {
    max-height: 90vh;
    width: auto;
  }
  div.col.step_col {
    display: flex;
    flex-direction: row;
  }
  div.rtFixedTempl img.rtFixedTempl_image {
    display: none !important;
  }

  .print__none {
    display: none !important;
  }
  .print__pagebreak-before--always {
    page-break-before: always !important;
  }
  .print__pagebreak-before--auto {
    page-break-before: auto !important;
  }
  .print__pagebreak-before--avoid {
    page-break-before: avoid !important;
  }
  .print__pagebreak-indise--always {
    page-break-inside: always !important;
  }
  .print__pagebreak-inside--auto {
    page-break-inside: auto !important;
  }
  .print__pagebreak-inside--avoid {
    page-break-inside: avoid !important;
  }
  .print__pagebreak-after--always {
    page-break-after: always !important;
  }
  .print__pagebreak-after--auto {
    page-break-after: auto !important;
  }
  .print__pagebreak-after--avoid {
    page-break-after: avoid !important;
  }
}


