.videoImageContainer{
  display: flex;
  justify-content: center;
  align-items: center;
  position:relative;
}
.videoImageContainer img{
  box-shadow:0px 0px 4px var(--brand-shadow-20);
  border-radius:1rem;
}
.play-button-hero-animation{
  margin: 25% auto;
  width: 12rem;
  height: 12rem;
  position:absolute;
  background-color:var(--brand-purple-3);
  opacity:.75;
  cursor: pointer;
  border-radius:50%;
  animation: blink 3s ease 0s infinite normal forwards;
}
.play-button-hero-animation .play-button-outer {
  margin: 9% auto;
  width: 10rem;
  height: 10rem;
  background-color: var(--brand-purple-2);
  cursor: pointer;
  border-radius:50%;
}
.play-button-hero-animation .play-button {
  margin: 0 auto;
  top: 25%;
  left:4%;
  position: relative;  
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 2.5em 0 2.5em 5em;
  border-color: transparent transparent transparent #fff;
  opacity: 1; 
}
.play-button-hero-animation .play-button-outer:hover {background-color: rgba(120, 18, 222, .5);}
.play-button-hero-animation .play-button-outer:hover .play-button {opacity: 1;}

.videoPopupContainer{
  background-color:var(--brand-shadow-20);
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
  display:none;
  z-index:9999999;
}
.videoPopupColumn{
  max-width:800px;
  max-height:600px;
  margin:4rem auto 0;
  background-color:var(--brand-white);
  border-radius:1rem;
  padding: 1rem 2rem 2rem;
  animation: fade .25s linear 0s 1 normal none;
}
#closeButton8{cursor:pointer;text-align:right;}

@keyframes fade {
	0% {
		opacity: 0;
		transform: translateY(-50px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
@keyframes blink {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.05);
	}

	100% {
		transform: scale(1);
	}
}

@media(max-width:768px){
  /*Play button*/
  .play-button-animation{width: 9rem;height: 9rem;}
  .play-button-outer{margin: 10% auto;width: 7rem;height: 7rem;}
  .play-button{top:22%;border-width: 2em 0 2em 3em;}
}