.print_pages {
  size: A4 landscape;
  page-break-before: always;
}

@media print and (-ms-high-contrast: none) {
  .print_pages {
    size: auto landscape;
    page-break-before: auto;
  }

  .print_pages.page-break {
    page-break-before: auto;
  }

  body {
    width: 1280px;
    transform: scale(0.8);
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    transform-origin: 0 0;
  }
}
header.page, .footer-page {
  display: none;
}

.news-menu-section .news-menu .section .news-area, .news-menu-section .news-menu .section .news-area .menu-area, .about-section .content .inner-content .title-area, .about-section .content .inner-content .text-area, .about-section .content .inner-content .title-area, .about-section .content .inner-content .text-area {
  flex-basis: 100%;
  max-width: 90%;
  margin: auto;
}

.about-section .content, .about-section .content .inner-content .title-area, .about-section .content .inner-content .text-area {
  margin: auto;
}

.tab-menu,
.submenu-box,
.crumbs,
.page-footer {
  display: none !important;
}

* {
  text-shadow: none !important;
}
