@media print {
  .section-banner {
    background: transparent;
    padding: 0; } }

@media print {
  .section-banner .container {
    min-height: auto; } }

@media print {
  .section-banner .banner-text {
    max-width: 40%;
    width: 40%; } }

@media print {
  .section-banner h1 {
    color: #000; } }

@media print {
  .card-resources .content {
    padding: 0 !important; } }

@media print {
  .card-resources .card-title {
    color: #000;
    text-align: left;
    margin-bottom: 0; } }

@media print {
  .footer-nav {
    display: none; } }

@media print {
  .footer-contacts .inner .col:first-child {
    display: none; } }

@media print {
  .footer-contacts .inner .col > * {
    padding: 0; } }

@media print {
  .btn {
    display: none; } }

@media print {
  .section-post-info,
  .section-sponsors,
  .footer-bottom {
    padding: 0; } }

@media print {
  .breadcrumbs-nav {
    padding: 15px 0; } }

@media print {
  hr,
  figure,
  .search-form {
    display: none; } }

@media print {
  .footer-bottom-menu {
    display: none; } }

@media print {
  .copyright {
    padding: 15px 0;
    display: block;
    text-align: left;
    max-width: none; } }

@media print {
  table td,
  table th {
    padding: 9px 17px; } }

@media print {
  h4,
  .h4,
  p {
    margin-bottom: 20px; } }

@media print {
  .partners-list {
    display: table;
    margin-bottom: 25px; } }

@media print {
  .partners-list li {
    width: 33.3333333%;
    padding: 5px;
    display: table-cell;
    text-align: center;
    vertical-align: middle; } }

@media print {
  .section-banner-home .banner-img {
    height: auto; } }

@media print {
  .section-banner-home .col:nth-child(2) {
    padding: 0 15px; } }

@media print {
  .card-text .inner {
    padding: 15px; } }

@media print {
  .section-upcoming-events .card-block {
    max-width: 100%; } }

@media print {
  .section-upcoming-events .card-block .col {
    width: 50% !important;
    display: table-cell !important; } }

@media print {
  .section-upcoming-events .slick-track {
    display: table !important;
    width: 100% !important; } }

@media print {
  .section-upcoming-events .card {
    max-width: 100%; } }

@media print {
  .section-upcoming-events .card header {
    display: none; } }

@media print {
  .section-upcoming-events .card .content {
    padding: 10px; } }

@media print {
  .section-upcoming-events .card .content .card-title {
    margin-bottom: 10px; } }

@media print {
  .card-resources {
    min-height: auto; } }

@media print {
  * {
    background: transparent !important;
    color: #000 !important; } }

@media print {
  *:after, *:before {
    background: transparent !important; } }

@media print {
  .section-content h3 {
    margin-bottom: 15px;
    font-size: 20px; }
  .section-content p {
    margin-bottom: 15px; } }

@media print {
  .heading a {
    display: none; } }

@media print {
  .banner-thumbanail a {
    display: none; } }

@media print {
  .card-resources-holder,
  .breadcrumbs-nav,
  nav {
    display: none; } }

@media print {
  .section-banner-home .col:first-child,
  .section-banner-home .col:nth-child(2) {
    max-width: 100%;
    -ms-flex: auto;
        flex: auto; } }

/*# sourceMappingURL=print.css.map */
