.wiggle {
  -webkit-animation: wiggle 10s ease-in-out infinite;
  animation: wiggle 10s ease-in-out infinite;
}

@keyframes wiggle {
  0% {
    transform: rotateY(-20deg);
  }

  50% {
    transform: rotateY(20deg);
  }

  100% {
    transform: rotateY(-20deg);
  }
}

.bg {
	position: relative;
	width: 100%;
	height: auto;
  overflow: hidden;
}

.bg-video {
  visibility: hidden;
  position: absolute;
  width: 100%;
}

.bg-canvas {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	
	opacity: 0.6;
  mix-blend-mode: lighten;
}
}

.bg-img {	
	mix-blend-mode: lighten;
}