.video-player {
	--plyr-color-main: var(--primary-color-500);

	position: relative;
	padding-top: 0;
	margin-bottom: var(--space-12);
}

.video-player .title {
	margin: 0 var(--space-3) var(--space-6) var(--space-3);
	font-size: var(--text-4xl);
	font-weight: 700;
	color: #fff;
	position: absolute;
	left: var(--space-8);
	bottom: var(--space-10);
	z-index: 1;
	font-family: var(--font-body);
}

.video-player button.plyr__control--overlaid {
	border: 1px solid var(--plyr-video-control-color, var(--white));
	background: transparent;
	height: 64.5px;
	width: 64.5px;
	transition: background-color ease 400ms;
}

.plyr--full-ui.plyr--video button.plyr__control--overlaid {
	display: flex;
	align-items: center;
	justify-content: center;
}

.video-player button.plyr__control--overlaid:after {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	height: 50px;
	width: 50px;
	border: 2px solid #fff;
	border-radius: 50%;
	z-index: -1;
}

.video-player button.plyr__control--overlaid:hover,
.video-player .plyr--video .plyr__control.plyr__tab-focus,
.video-player .plyr--video .plyr__control[aria-expanded="true"] {
	background: var(--pink-sea);
	color: #fff;
}

.plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true] {
	background: var(--pink-sea);
}

.slideshow-container .video-player .plyr__video-wrapper {
    aspect-ratio: 1920 / 800 !important;
    padding: 0 !important;
}

.slideshow-container .video-player .plyr__video-embed__container {
    transform: translateY(-43.2768%);
}
