figure.wp-block-embed.is-type-video {
	display: block !important;
}

.dm-gdpr-video-container .fa-play-circle,
.dm-gdpr-modal-video-container .fa-play-circle {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.dm-gdpr-video-container,
.dm-gdpr-modal-video-container {
	position: relative;
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden
}

.dm-gdpr-video-container::before,
.dm-gdpr-modal-video-container::before {
	display: block;
	content: ""
}

.dm-gdpr-video-container .dm-gdpr-video-image-container,
.dm-gdpr-modal-video-container .dm-gdpr-video-image-container,
.dm-gdpr-video-container iframe,
.dm-gdpr-modal-video-container iframe,
.dm-gdpr-video-container embed,
.dm-gdpr-modal-video-container embed,
.dm-gdpr-video-container object,
.dm-gdpr-modal-video-container object,
.dm-gdpr-video-container video,
.dm-gdpr-modal-video-container video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0
}

.dm-gdpr-video-image-container img {
	width: 100%;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}

.dm-gdpr-video-image-container {
	transition: transform .5s ease;
	transform: scale(1.01);
}

.dm-gdpr-video-image-container:hover {
	transform: scale(1.1);
}

.dm-gdpr-video-container-21by9::before {
	padding-top: 42.85714%
}

.dm-gdpr-video-container-16by9::before {
	padding-top: 56.25%
}

.dm-gdpr-video-container-4by3::before {
	padding-top: 75%
}

.dm-gdpr-video-container-1by1::before {
	padding-top: 100%
}
