a[href]:after {
  content: none !important;
}

.contact_details {
  display: none !important;
}

header {
  display: none !important;
}

.pink_banner {
  display: none !important;
}

.circle {
  display: none !important;
}

footer, #footer-strip, .slider-nav-btns-mob, .slider-nav-btn, .btn {
  display: none !important;
}

img {
  max-width: 400px !important;
}

.block {
  page-break-before: always !important;
}
.block:nth-of-type(1) {
  page-break-before: unset !important;
}

body.page-template-page-contact .block {
  page-break-before: unset !important;
}

body.home .z-format-text-image-block,
body.home #slider-bottom,
body.home #donate {
  page-break-before: always !important;
}

.slick-slider {
  width: 100% !important;
  display: block !important;
  height: auto !important;
}

.slick-track {
  height: auto !important;
  flex: 0 0 100%;
  max-width: 100%;
  transform: none !important;
  display: flex !important;
  flex-wrap: wrap !important;
}
.slick-track .slick-list {
  flex: 0 0 100%;
  max-width: 100%;
  height: auto !important;
}
.slick-track .slick-slide {
  flex: 0 0 40%;
  max-width: 40%;
  display: block !important;
  height: auto !important;
}
.slick-track .slick-slide img {
  width: 100% !important;
}
.slick-track .slick-slide.slick-cloned {
  display: none !important;
}
.slick-track .slick-slide:nth-of-type(odd) {
  margin-right: 5% !important;
}

.vacancies-header-image {
  width: 50% !important;
}

/*# sourceMappingURL=print.css.map */
