.jw-icon-display
{
    position: relative;
	box-sizing: border-box !important;
}
.jw-display-container {
    -webkit-transform: scale(1);
    transform: scale(1);
    height: 100%;
}
.jw-display-container {
    -webkit-transform: scale(1);
    transform: scale(1);
    height: 100%;
}
.css-1pqru7x {
    width: 3.0625rem;
    height: 3.0625rem;
}
.play-pulse
{
    position: relative;
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-animation-name: vhs-pop;
    animation-name: vhs-pop;
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes vhs-pop {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	75% {
		-webkit-transform: scale(1.25);
		transform: scale(1.25)
	}

	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes vhs-pop {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	75% {
		-webkit-transform: scale(1.25);
		transform: scale(1.25)
	}

	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.play-pulse {
	border-radius: 10rem;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	border: 3px solid hsla(0,0%,100%,0);
	-webkit-animation-name: ipulse;
	animation-name: ipulse;
	-webkit-animation-duration: 3.2s;
	animation-duration: 3.2s;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-play-state: running;
	animation-play-state: running
}

@-webkit-keyframes ipulse {
	0% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		border-color: hsla(0,0%,100%,.55)
	}

	to {
		-webkit-transform: scale(1);
		transform: scale(1);
		border-color: hsla(0,0%,100%,0)
	}
}

@keyframes ipulse {
	0% {
		-webkit-transform: scale(.5);
		transform: scale(.5);
		border-color: hsla(0,0%,100%,.55)
	}

	to {
		-webkit-transform: scale(1);
		transform: scale(1);
		border-color: hsla(0,0%,100%,0)
	}
}

.jwplayer:hover .jw-icon-display {
	-webkit-transition: -webkit-transform .2s ease;
	transition: -webkit-transform .2s ease;
	transition: transform .2s ease;
	transition: transform .2s ease,-webkit-transform .2s ease
}

.jwplayer:hover .jw-icon-display {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.jwplayer:hover .jw-icon-display{
	-webkit-transform: scale(1) translateZ(0);
	transform: scale(1) translateZ(0)
}

.jwplayer:hover .jw-icon-display {
	-webkit-transition: -webkit-transform .2s ease;
	transition: -webkit-transform .2s ease;
	transition: transform .2s ease;
	transition: transform .2s ease,-webkit-transform .2s ease
}

.jwplayer:hover .jw-icon-display {
	-webkit-transform: scale(1.2) translateZ(0);
	transform: scale(1.2) translateZ(0)
}