/* 50/50 Wrapper CSS */
@media all and (min-width: 801px) {
  .fifty-width > .width-limiter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .fifty-width > .width-limiter > div,
  .fifty-width > .width-limiter > section {
    width: 50%;
  }
}
.fifty-width {
  padding: 25px 0;
}
.parallax {
  text-align: center;
}
.fifty-width .width-limiter:last-of-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* 50/50 Wrapper CSS END */

.parallax .parallax-item {
  will-change: transform;
  transform-style: preserve-3d;
}