.parallax-background {
    background-position: 50% 0;
    background-repeat: no-repeat;

    background-size: cover;
    -webkit-background-size: cover;

    transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}

/* Used for visualization only */
.add-some-space {
    min-height: 800px;
}

@media (max-width: 768px) {
  .add-some-space {
      min-height: 400px;
  }
}

.parallax-background.add-some-space {

}
