section.m4_video .m4_youtube_video_iframe{
	width:100%;
	height:auto;
}

section.m4_video .video_video_container{
	width:100%;
	height:auto;
	border-radius: 10px;
}

section.m4_video .m4_video_main{
	position: relative;
	cursor: pointer;
}

section.m4_video .m4_overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	border-radius: 10px;
}

section.m4_video .m4_overlay:hover .m4_play_button {
	opacity: 1;
	-webkit-transition: opacity .4s;
	-moz-transition: opacity .4s;
	-ms-transition: opacity .4s;
	-o-transition: opacity .4s;
	transition: opacity .4s;
}

section.m4_video .m4_play_button {
	opacity: .8;
	width: 60px;
	height: 60px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	overflow: hidden;
	border-radius: 15px;
}

section.m4_video .m4_play_button .m4_play_button_img {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width:100%;
}

section.m4_video .m4_video_main .m4_play_button_img svg{
	fill:#fff;
	-webkit-transition: fill .4s;
	-moz-transition: fill .4s;
	-o-transition: fill .4s;
	transition: fill .4s;
}

section.m4_video .m4_video_main:hover .m4_play_button_img svg{
	fill:#1db1e8;
}

section.m4_video .m4_titel {
	margin-bottom: 40px;
}

section.m4_video .m4_titel_container.mit_logo {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 40px;
}

section.m4_video .m4_titel_container.mit_logo .m4_titel {
	margin-bottom: 0;
	font-size: 2.91371rem;
}

section.m4_video .m4_titel_container.mit_logo img {
	width: 300px;
}

@media screen and (min-width: 992px) {
	section.m4_video.st_video > .container[data-container="container_schmal"] {
		max-width: 910px;
	}
}

@media screen and (min-width: 1400px) {
	section.m4_video.st_video > .container[data-container="container_schmal"] {
		max-width: 1140px;
	}
}

@media screen and (max-width: 1399px) {
	section.m4_video .m4_titel_container.mit_logo .m4_titel {
		font-size: 2.51371rem;
	}
	
	section.m4_video .m4_titel_container.mit_logo img {
		width: 250px;
	}
}

@media screen and (max-width: 991px) {
	section.m4_video .m4_titel {
		margin-bottom: 25px;
	}
	
	section.m4_video .m4_titel_container.mit_logo {
		flex-wrap: wrap;
	}
	
	section.m4_video .m4_titel_container.mit_logo img {
		margin-top: 20px;
	}
}

@media screen and (max-width: 767px) {
	section.m4_video .m4_titel_container.mit_logo .m4_titel {
		font-size: 2.21371rem;
	}
}

@media screen and (max-width: 575px) {
	section.m4_video .m4_titel_container.mit_logo .m4_titel {
		font-size: 1.81371rem;
	}
	
	section.m4_video .m4_titel_container.mit_logo img {
		width: 200px;
	}
}