@keyframes animated_gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

.ab-moving-grad .spectra-background-video__wrapper:after {
  	position:absolute;
  	width:100%;
  	height:100%;
  	top:0;
  	left:0;
  	content:'';
  	display:block;
  	background: linear-gradient(-45deg, #E40422, #002856, #4F90CD, #F82676);  
	background-size: 400% 400%;
	animation: animated_gradient 15s ease infinite;
	z-index:2;
 	opacity:0.9;
}
.ab-moving-grad .spectra-background-video__wrapper video {
	z-index:1;
}