@media (max-width:900px) {
    .hero {
        background-image:none !important;
    }
}
#player, .bitmovinplayer-poster {
	max-height: 100vh;
}
/* volume button */
@keyframes VOLUME_SMALL_WAVE_FLASH {
      0% { opacity: 0; }
     33% { opacity: 1; }
     66% { opacity: 1; }
    100% { opacity: 0; }
  }

  @keyframes VOLUME_LARGE_WAVE_FLASH {
      0% { opacity: 0; }
     33% { opacity: 1; }
     66% { opacity: 1; }
    100% { opacity: 0; }
  }

  .volume__small-wave {
    animation: VOLUME_SMALL_WAVE_FLASH 2s infinite;
    opacity: 0;
  }

  .volume__large-wave {
    animation: VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;
    opacity: 0;
  }
/* Vidalytics Video Overlay */
#bmpui-id-7 .bmpui-container-wrapper {
	position: relative;
	top:-50px;
}
#bmpui-id-7 .bmpui-container-wrapper {
	filter: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
}
/* NEW TIMER */
.purchaseCounterStart .flip-clock-wrapper ul {
	background: #F3A082;
}
.purchaseCounterStart .flip-clock-wrapper ul li a div.up:after {
	background-color: #C06D4F;
	background-color: rgba(0, 0, 0, 0.1);
}
.purchaseCounterStart .flip-clock-wrapper ul li a div div.inn {
	color: #843942;
	font-family: "Gilroy";
	text-shadow: 0 1px 1px rgba(0,0,0,0);
	background-color: #F3A082;
}
.purchaseCounterStart .flip-clock-dot {
	background: #C06D4F;
}
.desktop .video {
	max-width:96%;
}

#vsl #cta-main .purchaseCounterStart .flip-clock-wrapper ul {
	background-color: transparent;
}

#vsl #cta-main .purchaseCounterStart .flip-clock-wrapper ul li a div div.inn {
	background-color: #E3E15B;
	color: #333;
}
