@media print {
  .nav-col-desktop,
  .hamburger-col {
    display: none !important;
  }
  .main-header .logo {
    width: auto !important;
    height: auto !important;
  }
  .main-header .logo figure img {
    height: 60px;
  }
	.main-header {
		position: static !important;
	}
  .main-header .header-headroom, .main-header .headroom {
    transform: none !important;
    border-bottom: none !important;
  }
	.main-header .header-headroom.fixed, .main-header .headroom.fixed {
		position: static !important;
	}
	
  #main-footer {
    padding-top: 20px !important;
  }
  #main-footer .top-row,
  #main-footer .bottom-row {
    display: none !important;
  }
  .large-title {
    font-size: 30px !important;
  }
  p:not(:last-child):not(.caption):not(.footer-p) {
    margin-bottom: 1em !important;
  }
  .block-article:first-child {
    padding-top: 100px !important;
  }
  .block-article .article-block:not(:last-child):not(.swiper-holder) {
    margin-bottom: 20px !important;
  }
  .block-article .article-title .large-title {
    margin-bottom: 0;
  }
  .block-article .info-col {
    display: none !important;
  }
  .block-article .content-col {
    width: 100% !important;
  }
  .article-block .quote-block,
  .article-tags {
    display: none;
  }
  .block-related-news {
    display: none;
  }
  .richtext p:not(.para-1):not(.para-3) {
    margin-bottom: 5px !important;
    font-size: 14px !important;
  }
  .social-holder,
  .related-news,
  #main-footer .footer-content,
  #main-footer .footer-social-holder,
  #main-footer .footer-logos {
    display: none !important;
  }
  #main-footer .footer-bottom .footer-bottom-content {
    padding-top: 0;
    border: none;
  }
}