.block-footer-image-block {
  position: relative;
  left: 50%;
  display: block;
  width: 100vw;
  transform: translateX(-50%);
  margin-top: 72px;
  margin-bottom: -56px;
}
.block-footer-image-block:before, .block-footer-image-block:after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  max-width: 45px;
  max-height: 160px;
  pointer-events: none;
  background-color: #fff;
  opacity: 0.75;
  transform: skewX(-20deg);
  z-index: 1;
}
@media (min-width: 768px) {
  .block-footer-image-block:before, .block-footer-image-block:after {
    max-width: 78px;
    max-height: 160px;
  }
}
.block-footer-image-block:before:before, .block-footer-image-block:after:before {
  bottom: 0;
  left: 5.85%;
}
.block-footer-image-block:before:after, .block-footer-image-block:after:after {
  top: 0;
  right: 5.85%;
}
.block-footer-image-block:before {
  bottom: 0;
  left: 5.85%;
}
.block-footer-image-block:after {
  top: 0;
  right: 5.85%;
}
.block-footer-image-block img {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
}

.page-node-type-article .block-footer-image-block:before, .page-node-type-article .block-footer-image-block:after,
.page-node-type-section .block-footer-image-block:before,
.page-node-type-section .block-footer-image-block:after,
.page-node-type-apf-member .block-footer-image-block:before,
.page-node-type-apf-member .block-footer-image-block:after,
.page-node-type-members .block-footer-image-block:before,
.page-node-type-members .block-footer-image-block:after {
  background-color: #E73637;
}

.page-node-type-news-press-release .block-footer-image-block:before, .page-node-type-news-press-release .block-footer-image-block:after {
  background-color: #FBBE15;
}

.page-node-type-reunion .block-footer-image-block:before, .page-node-type-reunion .block-footer-image-block:after {
  background-color: #8CBF46;
}