
.editor-styles-wrapper .block-editor-block-list__layout .video-section__inner, body.frontend .video-section__inner {
	background-color: #fff;
	box-shadow: 2px 2px 15px #0f0708;
	margin: -145px 40px 0;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__inner, body.frontend .video-section__inner {
		margin: -215px 45px 0;
	}
}

@media only screen and (min-width:1920px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__inner, body.frontend .video-section__inner {
		margin: -255px 45px 0;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__inner.no-overlap, body.frontend .video-section__inner.no-overlap {
	margin: 50px 0;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__inner.no-overlap, body.frontend .video-section__inner.no-overlap {
		margin: 50px 45px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__description, body.frontend .video-section__description {
	margin-bottom: 50px;
	padding: 56px 20px 0;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__description, body.frontend .video-section__description {
		padding: 56px 58px 0;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__description p, body.frontend .video-section__description p {
	font-weight: 700;
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing, body.frontend .video-section__listing {
	padding: 0 20px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing, body.frontend .video-section__listing {
		padding: 0 58px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing li, body.frontend .video-section__listing li {
	font-size: 11.5px;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 15px;
}

@media only screen and (min-width:320px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing li, body.frontend .video-section__listing li {
		font-size: calc(10.30775px + .37258vw);
	}
}

@media only screen and (min-width:991px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing li, body.frontend .video-section__listing li {
		font-size: 14px;
	}
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing li, body.frontend .video-section__listing li {
		font-size: calc(11.86207px + .21552vw);
	}
}

@media only screen and (min-width:1920px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing li, body.frontend .video-section__listing li {
		font-size: 16px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing li:last-child, body.frontend .video-section__listing li:last-child {
	margin-bottom: 0;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__listing li, body.frontend .video-section__listing li {
		margin-bottom: 35px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__video, body.frontend .video-section__video {
	display: flex;
	margin-top: 40px;
}

@media only screen and (min-width:992px) {
	.editor-styles-wrapper .block-editor-block-list__layout .video-section__video, body.frontend .video-section__video {
		margin-top: 76px;
	}
}

.editor-styles-wrapper .block-editor-block-list__layout .video-section__video video, body.frontend .video-section__video video {
	width: 100%;
}
