@media print {

  @page {
    margin: 1.5cm 2.5cm;
  }

  body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, span, em, div, header, footer, strong {
    font-family: Arial, sans-serif !important;
    color: black !important;
  }

  h1, h2, h3, h4, h5, h6, bold, strong {
    font-weight: bold !important;
  }

  .pg-header {
    justify-content: center !important;
  }

  .pg-header .icon-btn {
    display: none;
  }

  .strapline {
    fill: black !important;
  }

  .hero {
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    background: none !important;
  }

  .promo-bg {
    background: none !important;
  }

  .promo-bg:before,
  .promo-bg:after {
    display: none !important;
  }

  .risk-rating__stages {
    margin: 0 !important;
  }

  .risk-rating__stage.is-rating {
    border-color: black !important;
  }

  .risk-rating__stage--high.is-rating {
    background: none !important;
  }
  
  .risk-rating__stage--medium.is-rating {
    background: none !important;
  }
  
  .risk-rating__stage--low.is-rating {
    background: none !important;
  }

  .report-content__highlights {
    border: 1px solid black;
  }

  .actions,
  .block-cta,
  .pg-footer,
  .modal,
  .skip,
  .contact-form-outer,
  .report-actions {
    display: none !important;
  }

  .report-content__body {
    display: block !important;
  }


  
}