

	<!--IFTS_NO_PARSE-->
	<!--multilang_start-->



	<!--flexmodul: flexmodul__texteditor-->













<style>

#flex_100_0{
}
#flex_100_0{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex_100_0{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 30px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}@media (min-width: 768px) and (max-width: 1199px) {#flex_100_0{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; }}@media (min-width: 600px) and (max-width: 768px) {#flex_100_0{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 30px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}@media (max-width: 600px) {#flex_100_0{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; }}

html{
	font-size: 16px;
}

#flex_100_0 .listlinks {
	padding-left: 0px;
	list-style-type: none;
}

#flex_100_0 .listlinks li button{
	margin-left: 15px;
}

#flex_100_0 .listlinks li:before{
	content: "\f061";
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	position: absolute;
	color: #8e0101;
	padding-top: 3px;
}

#flex_100_0 .video_sprungmarke{
	margin-top: 30px;
}

#flex_100_0 .listlinks li button{
	background: none;
	border: none;
	text-decoration: underline;
	color: #8e0101;
}



#flex_100_0 .layout--left{
	display: flex;
	flex-wrap: wrap;
}

#flex_100_0 .layout--right{
	display: flex;
	flex-wrap: wrap;
}

#flex_100_0 .layout--center{
	display: block;
}

@media (min-width: 1200px) {


#flex_100_0 .layout--left .container_video {
		width: 40%;
		order: 1;
	}
#flex_100_0 .layout--left .container_text {
		width: 60%;
		order: 0;
		padding-right: 15px;
	}

#flex_100_0 .layout--right .container_video {
		width: 40%;
		order: 0;
	}
#flex_100_0 .layout--right .container_text {
		width: 60%;
		order: 1;
		padding-left: 15px;
	}


#flex_100_0 {
		display: block;
	}

}




@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_0 .layout--left .container_video {
		width: 40%;
		order: 1;
	}
#flex_100_0 .layout--left .container_text {
		width: 60%;
		order: 0;
		padding-right: 15px;
	}

#flex_100_0 .layout--right .container_video {
		width: 40%;
		order: 0;
	}
#flex_100_0 .layout--right .container_text {
		width: 60%;
		order: 1;
		padding-left: 15px;
	}


#flex_100_0 {
		display: block;
	}


}


@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_0 .layout--left .container_video {
		width: 100%;
		order: 1;
	}
#flex_100_0 .layout--left .container_text {
		width: 100%;
		order: 0;
		padding-right: 0px;
	}

#flex_100_0 .layout--right .container_video {
		width: 100%;
		order: 0;
	}
#flex_100_0 .layout--right .container_text {
		width: 100%;
		order: 1;
		padding-left: 0px;
	}
}

@media (min-width: 600px) and (max-width: 768px) {


#flex_100_0 .layout--left .container_video {
		width: 40%;
		order: 1;
	}
#flex_100_0 .layout--left .container_text {
		width: 60%;
		order: 0;
		padding-right: 15px;
	}

#flex_100_0 .layout--right .container_video {
		width: 40%;
		order: 0;
	}
#flex_100_0 .layout--right .container_text {
		width: 60%;
		order: 1;
		padding-left: 15px;
	}


#flex_100_0 {
		display: block;
	}


}

@media (max-width: 600px) {

#flex_100_0 .layout--left .container_video {
		width: 100%;
		order: 1;
	}
#flex_100_0 .layout--left .container_text {
		width: 100%;
		order: 0;
		padding-right: 0px;
	}

#flex_100_0 .layout--right .container_video {
		width: 100%;
		order: 0;
	}
#flex_100_0 .layout--right .container_text {
		width: 100%;
		order: 1;
		padding-left: 0px;
	}

#flex_100_0 {
		display: block;
	}

}


#flex_100_0 .container_video__download{
	display: block;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}


#flex_100_0 .responsive-video {
					position: relative;
					padding-bottom: 56.25%;
					padding-top: 25px;
					height: 0;
				}
#flex_100_0 .responsive-video iframe {
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
				}

#flex_100_0 .video_trigger{
					background-color: #333;
					color: white;
					padding: 30px;
					text-align: center;
				}

#flex_100_0 .video_trigger p{
					text-align: left;
				}

#flex_100_0 .video_load{
					background: white;
					border: 1px solid white;
					color: #333;
					padding: 5px 15px;

					transition: color .5s, background-color .5s;
					margin-top: 15px;
				}

#flex_100_0 .video_load:hover{
					background: transparent;
					border: 1px solid white;
					color: #fff;
				}


</style>






<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>

#flex_100_8{
}
#flex_100_8{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgba(255,255,255,1);
}
@media (min-width: 1200px) {#flex_100_8{margin-top: 30px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 30px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}@media (min-width: 768px) and (max-width: 1199px) {#flex_100_8{margin-top: 30px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; }}@media (min-width: 600px) and (max-width: 768px) {#flex_100_8{margin-top: 30px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 30px; padding-left: 30px; padding-bottom: 45px; padding-right: 30px; }}@media (max-width: 600px) {#flex_100_8{margin-top: 30px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 15px; padding-left: 15px; padding-bottom: 30px; padding-right: 15px; }}

html{
	font-size: 16px;
}

#flex_100_8 .listlinks {
	padding-left: 0px;
	list-style-type: none;
}

#flex_100_8 .listlinks li button{
	margin-left: 15px;
}

#flex_100_8 .listlinks li:before{
	content: "\f061";
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	position: absolute;
	color: #8e0101;
	padding-top: 3px;
}

#flex_100_8 .video_sprungmarke{
	margin-top: 30px;
}

#flex_100_8 .listlinks li button{
	background: none;
	border: none;
	text-decoration: underline;
	color: #8e0101;
}



#flex_100_8 .layout--left{
	display: flex;
	flex-wrap: wrap;
}

#flex_100_8 .layout--right{
	display: flex;
	flex-wrap: wrap;
}

#flex_100_8 .layout--center{
	display: block;
}

@media (min-width: 1200px) {


#flex_100_8 .layout--left .container_video {
		width: 40%;
		order: 1;
	}
#flex_100_8 .layout--left .container_text {
		width: 60%;
		order: 0;
		padding-right: 15px;
	}

#flex_100_8 .layout--right .container_video {
		width: 40%;
		order: 0;
	}
#flex_100_8 .layout--right .container_text {
		width: 60%;
		order: 1;
		padding-left: 15px;
	}


#flex_100_8 {
		display: block;
	}

}




@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_8 .layout--left .container_video {
		width: 40%;
		order: 1;
	}
#flex_100_8 .layout--left .container_text {
		width: 60%;
		order: 0;
		padding-right: 15px;
	}

#flex_100_8 .layout--right .container_video {
		width: 40%;
		order: 0;
	}
#flex_100_8 .layout--right .container_text {
		width: 60%;
		order: 1;
		padding-left: 15px;
	}


#flex_100_8 {
		display: block;
	}


}


@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_8 .layout--left .container_video {
		width: 100%;
		order: 1;
	}
#flex_100_8 .layout--left .container_text {
		width: 100%;
		order: 0;
		padding-right: 0px;
	}

#flex_100_8 .layout--right .container_video {
		width: 100%;
		order: 0;
	}
#flex_100_8 .layout--right .container_text {
		width: 100%;
		order: 1;
		padding-left: 0px;
	}
}

@media (min-width: 600px) and (max-width: 768px) {


#flex_100_8 .layout--left .container_video {
		width: 40%;
		order: 1;
	}
#flex_100_8 .layout--left .container_text {
		width: 60%;
		order: 0;
		padding-right: 15px;
	}

#flex_100_8 .layout--right .container_video {
		width: 40%;
		order: 0;
	}
#flex_100_8 .layout--right .container_text {
		width: 60%;
		order: 1;
		padding-left: 15px;
	}


#flex_100_8 {
		display: block;
	}


}

@media (max-width: 600px) {

#flex_100_8 .layout--left .container_video {
		width: 100%;
		order: 1;
	}
#flex_100_8 .layout--left .container_text {
		width: 100%;
		order: 0;
		padding-right: 0px;
	}

#flex_100_8 .layout--right .container_video {
		width: 100%;
		order: 0;
	}
#flex_100_8 .layout--right .container_text {
		width: 100%;
		order: 1;
		padding-left: 0px;
	}

#flex_100_8 {
		display: block;
	}

}


#flex_100_8 .container_video__download{
	display: block;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}


#flex_100_8 .responsive-video {
					position: relative;
					padding-bottom: 56.25%;
					padding-top: 25px;
					height: 0;
				}
#flex_100_8 .responsive-video iframe {
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
				}

#flex_100_8 .video_trigger{
					background-color: #333;
					color: white;
					padding: 30px;
					text-align: center;
				}

#flex_100_8 .video_trigger p{
					text-align: left;
				}

#flex_100_8 .video_load{
					background: white;
					border: 1px solid white;
					color: #333;
					padding: 5px 15px;

					transition: color .5s, background-color .5s;
					margin-top: 15px;
				}

#flex_100_8 .video_load:hover{
					background: transparent;
					border: 1px solid white;
					color: #fff;
				}


</style>






<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>#flex_100_1{
}
#flex_100_1{
margin-bottom: 30px;
display: inline-block;
width: 100%;
}
@media (min-width: 1200px) {#flex_100_1{margin-top: 60px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (min-width: 768px) and (max-width: 1199px) {#flex_100_1{margin-top: 60px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (min-width: 600px) and (max-width: 768px) {#flex_100_1{margin-top: 60px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}@media (max-width: 600px) {#flex_100_1{margin-top: 60px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; }}
#flex_100_1 .heading--level1{
	font-size: 1.0em;
	font-weight: bold;
}
#flex_100_1 .heading--level2{
	font-size: 1.1em;
	font-weight: bold;
}
#flex_100_1 .heading--level3{
	font-size: 1.2em;
	font-weight: bold;
}
#flex_100_1 .heading--level4{
	font-size: 1.3em;
	font-weight: bold;
}
#flex_100_1 .heading--level5{
	font-size: 1.4em;
	font-weight: bold;
}
#flex_100_1 .heading--level6{
	font-size: 1.5em;
	font-weight: bold;
}
#flex_100_1 .heading--level7{
	font-size: 1.7em;
	font-weight: bold;
}
#flex_100_1 .heading--level8{
	font-size: 1.9em;
	font-weight: bold;
}
#flex_100_1 .heading--level9{
	font-size: 2.1em;
	font-weight: bold;
}
#flex_100_1 .heading--level10{
	font-size: 2.3em;
	font-weight: bold;
}
#flex_100_1 .heading--level11{
	font-size: 2.5em;
	font-weight: bold;
}

#flex_100_1 .flexmodul__ueberschrift--font1{
	font-family: 'Open Sans';
}

#flex_100_1 .flexmodul__ueberschrift--font2{
	font-family: 'Metabold_Roman';
	font-weight: normal;
}


@media (min-width: 1200px) {

#flex_100_1{
		text-align: left;
	}

}

@media (min-width: 768px) and (max-width: 1199px) {

#flex_100_1{
		text-align: left;
	}

}

@media (min-width: 600px) and (max-width: 768px) {

#flex_100_1{
		text-align: left;
	}

}

@media (max-width: 600px) {

#flex_100_1{
		text-align: left;
	}

}


#flex_100_1 a{
	 text-decoration : none ! important;
}

#flex_100_1 a:hover{
	 text-decoration : underline ! important;
}



</style>




<!--/flexmodul: flexmodul__texteditor-->
<!--flexmodul: flexmodul__texteditor-->











<style>

#flex_100_7{
}
#flex_100_7{
margin-bottom: 30px;
display: inline-block;
width: 100%;
background-color: rgb(255, 255, 255);
}
@media (min-width: 1200px) {#flex_100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 150px; margin-right: 0px; padding-top: 0px; padding-left: 15px; padding-bottom: 0px; padding-right: 15px; }}@media (min-width: 768px) and (max-width: 1199px) {#flex_100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 150px; margin-right: 0px; padding-top: 0px; padding-left: 15px; padding-bottom: 0px; padding-right: 15px; }}@media (min-width: 600px) and (max-width: 768px) {#flex_100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 150px; margin-right: 0px; padding-top: 0px; padding-left: 15px; padding-bottom: 0px; padding-right: 15px; }}@media (max-width: 600px) {#flex_100_7{margin-top: 0px; margin-left: 0px; margin-bottom: 150px; margin-right: 0px; padding-top: 0px; padding-left: 15px; padding-bottom: 0px; padding-right: 15px; }}


#flex_100_7 .imagecontainer a{
			display: block;
		}



	@media (min-width: 1200px) {



#flex_100_7 {
			display: grid;
		}

#flex_100_7 .imagecontainer{
			width: 100%;

			order: 0;
		}

		/*

#flex_100_7 .cardslider__teaser{
			width: 100%;
			display: inline-block;

		}

		*/

#flex_100_7 .imagecontainer img{
			width: 100%;
		}


#flex_100_7 .cardslider__teaser{
			margin-top: 0px;
			margin-right: 7px;
			margin-bottom: 30px;
			margin-left: 7px;
		}


#flex_100_7 .cardslider__teaser{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}

#flex_100_7 .cardslider__teaser:hover{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}



#flex_100_7 .cardslider__teaser{
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
		}

#flex_100_7 .cardslider__teaser{
			border-radius: 0px 0px 0px 0px ;
		}


	}
	@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_7 {
			display: grid;
		}

#flex_100_7 .imagecontainer{
			width: 100%;
			text-align: left;
			order: 0;
		}
/*
#flex_100_7 .cardslider__teaser{
			width: 100%;
			display: inline-block;

		}
*/
#flex_100_7 .imagecontainer img{
			width: 100%;
		}



#flex_100_7 .cardslider__teaser{
		margin-top: 0px;
		margin-right: 7px;
		margin-bottom: 30px;
		margin-left: 7px;
	}

#flex_100_7 .cardslider__teaser{
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}

#flex_100_7 .cardslider__teaser{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}

#flex_100_7 .cardslider__teaser:hover{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}

#flex_100_7 .cardslider__teaser{
			border-radius: 0px 0px 0px 0px ;
		}


	}

	@media (min-width: 600px) and (max-width: 768px) {


#flex_100_7 {
			display: grid;
		}

#flex_100_7 .imagecontainer{
			width: 100%;
			text-align: left;
			order: 0;
		}
/*
#flex_100_7 .cardslider__teaser{
			width: 100%;
			display: inline-block;

		}
		*/

#flex_100_7 .imagecontainer img{
			width: 100%;
		}



#flex_100_7 .cardslider__teaser{
		margin-top: 0px;
		margin-right: 7px;
		margin-bottom: 30px;
		margin-left: 7px;
	}
#flex_100_7 .cardslider__teaser{
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}


#flex_100_7 .cardslider__teaser{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}

#flex_100_7 .cardslider__teaser:hover{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}

#flex_100_7 .cardslider__teaser{
			border-radius: 0px 0px 0px 0px ;
		}

	}

	@media (max-width: 600px) {


#flex_100_7 {
			display: grid;
		}

#flex_100_7 .imagecontainer{
			width: 100%;
			text-align: left;
			order: 0;
		}

/*
#flex_100_7 .cardslider__teaser{

			width: 100%;
			display: inline-block;

		}
*/

#flex_100_7 .cardslider__teaser{
			margin-top: 0px;
			margin-right: 7px;
			margin-bottom: 30px;
			margin-left: 7px;
		}
#flex_100_7 .cardslider__teaser{
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
		}


#flex_100_7 .cardslider__teaser{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}

#flex_100_7 .cardslider__teaser:hover{
			border-top: 0px  ;
			border-right: 0px  ;
			border-bottom: 0px  ;
			border-left: 0px  ;
		}

#flex_100_7 .cardslider__teaser{
			border-radius: 0px 0px 0px 0px ;
		}

	}




#flex_100_7 .cardslider__teaser{
			background-color: rgb(255, 255, 255);
		}



#flex_100_7 .cardslider__teaser{
		opacity: 1;
	}

#flex_100_7 .cardslider__teaser:hover{
		opacity: 1;
	}







#flex_100_7 .cardslider__teaser .heading--level{
			color: rgb(51, 51, 15);
		}


#flex_100_7 .imagecontainer a{
		text-decoration: none ! important;
	}

#flex_100_7 .imagecontainer a *{
		text-decoration: none ! important;
	}

#flex_100_7 .imagecontainer figcaption{
		font-weight: normal;
	}



#flex_100_7 .splide__arrow{
		top: 15px;
		transform: none;
	}

	@media (min-width: 1200px) {



#flex_100_7 {
			display: grid;
		}


#flex_100_7 .imagecontainer figure{
			width: 100%;
			display: inline-block;

		}

#flex_100_7 .imagecontainer img{
			width: 100%;
		}



#flex_100_7 .imagecontainer figure {
			width: calc(33.3333% - 7px - 7px);

	}


#flex_100_7 .cardslider__teaser .heading--level {
		text-align: left;

		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0px;

		font-size: 120%;

	}


#flex_100_7 .cardslider__teaser img{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}


#flex_100_7 .cardslider__teaser figure:hover{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}


#flex_100_7 .cardslider__teaser img, #flex_100_7 .cardslider__teaser figure{
		border-radius: px px px px ;
	}

#flex_100_7 .splide__arrow{
		font-size: 1.5em;

			color: ;

	}



#flex_100_7 .splide__pagination__page{
		height: 10px;
		width: 10px;
	}



	}
	@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_7 {
			display: grid;
		}


#flex_100_7 .imagecontainer figure{
			width: 100%;
			display: inline-block;

		}

#flex_100_7 .imagecontainer img{
			width: 100%;
		}




#flex_100_7 .imagecontainer figure {
			width: calc(33.3333% - 7px - 7px);

	}

#flex_100_7 .cardslider__teaser figcaption{
		text-align: left;

		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0px;

		font-size: 120%;
	}

#flex_100_7 .cardslider__teaser img{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}

#flex_100_7 .cardslider__teaser figure:hover{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}

#flex_100_7 .cardslider__teaser img, #flex_100_7 .cardslider__teaser figure{
		border-radius: px px px px ;
	}

#flex_100_7 .splide__arrow{
		font-size: 1.3em;
	}



#flex_100_7 .splide__pagination__page{
		height: 10px;
		width: 10px;
	}



#flex_100_7 .cardslider__teaser .heading--level {
		text-align: left;

		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0px;

		font-size: 120%;

	}


	}

	@media (min-width: 600px) and (max-width: 768px) {


#flex_100_7 {
			display: grid;
		}


#flex_100_7 .imagecontainer figure{
			width: 100%;
			display: inline-block;

		}

#flex_100_7 .imagecontainer img{
			width: 100%;
		}





#flex_100_7 .imagecontainer figure {
			width: calc(33.3333% - 7px - 7px);

	}

#flex_100_7 .cardslider__teaser figcaption{
		text-align: left;

		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0px;

		font-size: 120%;
	}

#flex_100_7 .cardslider__teaser img{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}


#flex_100_7 .cardslider__teaser figure:hover{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}

#flex_100_7 .cardslider__teaser img, #flex_100_7 .cardslider__teaser figure{
		border-radius: px px px px ;
	}

#flex_100_7 .splide__arrow{
		font-size: 1.5em;
	}



#flex_100_7 .splide__pagination__page{
		height: 10px;
		width: 10px;
	}




#flex_100_7 .cardslider__teaser .heading--level {
		text-align: left;

		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0px;

		font-size: 120%;

	}

	}

	@media (max-width: 600px) {


#flex_100_7 {
			display: grid;
		}


#flex_100_7 .imagecontainer figure{

			width: 100%;
			display: inline-block;

		}

#flex_100_7 .imagecontainer img{
			width: 100%;
		}




#flex_100_7 .imagecontainer figure {
			width: calc(50% - 7px - 7px);

	}

#flex_100_7 .cardslider__teaser figcaption{
		text-align: left;

		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0px;

		font-size: 120%;
	}

#flex_100_7 .cardslider__teaser img{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}

#flex_100_7 .cardslider__teaser figure:hover{
		border-top: px  ;
		border-right: px  ;
		border-bottom: px  ;
		border-left: px  ;
	}

#flex_100_7 .cardslider__teaser img, #flex_100_7 .cardslider__teaser figure{
		border-radius: px px px px ;
	}

#flex_100_7 .splide__arrow{
		font-size: 1.3em;
	}



#flex_100_7 .splide__pagination__page{
		height: 10px;
		width: 10px;
	}



#flex_100_7 .cardslider__teaser .heading--level {
		text-align: left;

		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 0px;
		padding-left: 0px;

		font-size: 120%;

	}

	}




#flex_100_7 .cardslider__teaser{
			background-color: rgb(255, 255, 255);
		}



#flex_100_7 .cardslider__teaser figcaption{
			background-color: #ffffff;
		}


#flex_100_7 .cardslider__teaser figure img{
		opacity: 1;
	}

#flex_100_7 .cardslider__teaser figure img:hover{
		opacity: 1;
	}







#flex_100_7 .cardslider__teaser .heading--level{
			color: rgb(51, 51, 15) ! important;
		}

#flex_100_7 .cardslider__teaser a{
			color: rgb(51, 51, 15) ! important;
		}

#flex_100_7 .cardslider__teaser a *{
			color: rgb(51, 51, 15) ! important;
		}


#flex_100_7 .cardslider__teaser a{
		text-decoration: none ! important;
	}

#flex_100_7 .cardslider__teaser a *{
		text-decoration: none ! important;
	}

#flex_100_7 .cardslider__teaser figcaption{
		font-weight: normal;
	}


	@media (min-width: 1200px) {


#flex_100_7 .layout--left .container_video {
			width: 40%;
			order: 1;
		}
#flex_100_7 .layout--left .container_text {
			width: 60%;
			order: 0;
			padding-right: 15px;
		}

#flex_100_7 .layout--right .container_video {
			width: 40%;
			order: 0;
		}
#flex_100_7 .layout--right .container_text {
			width: 60%;
			order: 1;
			padding-left: 15px;
		}


#flex_100_7 {
			display: block;
		}

	}




	@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_7 .layout--left .container_video {
			width: 40%;
			order: 1;
		}
#flex_100_7 .layout--left .container_text {
			width: 60%;
			order: 0;
			padding-right: 15px;
		}

#flex_100_7 .layout--right .container_video {
			width: 40%;
			order: 0;
		}
#flex_100_7 .layout--right .container_text {
			width: 60%;
			order: 1;
			padding-left: 15px;
		}


#flex_100_7 {
			display: block;
		}


	}


	@media (min-width: 768px) and (max-width: 1199px) {


#flex_100_7 .layout--left .container_video {
			width: 100%;
			order: 1;
		}
#flex_100_7 .layout--left .container_text {
			width: 100%;
			order: 0;
			padding-right: 0px;
		}

#flex_100_7 .layout--right .container_video {
			width: 100%;
			order: 0;
		}
#flex_100_7 .layout--right .container_text {
			width: 100%;
			order: 1;
			padding-left: 0px;
		}
	}

	@media (min-width: 600px) and (max-width: 768px) {


#flex_100_7 .layout--left .container_video {
			width: 40%;
			order: 1;
		}
#flex_100_7 .layout--left .container_text {
			width: 60%;
			order: 0;
			padding-right: 15px;
		}

#flex_100_7 .layout--right .container_video {
			width: 40%;
			order: 0;
		}
#flex_100_7 .layout--right .container_text {
			width: 60%;
			order: 1;
			padding-left: 15px;
		}


#flex_100_7 {
			display: block;
		}


	}

	@media (max-width: 600px) {

#flex_100_7 .layout--left .container_video {
			width: 100%;
			order: 1;
		}
#flex_100_7 .layout--left .container_text {
			width: 100%;
			order: 0;
			padding-right: 0px;
		}

#flex_100_7 .layout--right .container_video {
			width: 100%;
			order: 0;
		}
#flex_100_7 .layout--right .container_text {
			width: 100%;
			order: 1;
			padding-left: 0px;
		}

#flex_100_7 {
			display: block;
		}

	}


#flex_100_7 .container_video__download{
		display: block;
		text-align: right;
		margin-top: 10px;
		margin-bottom: 10px;
	}


#flex_100_7 .responsive-video {
					position: relative;
					padding-bottom: 56.25%;
					padding-top: 0;
					height: 0;
				}
#flex_100_7 .responsive-video iframe {
					position: absolute;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
				}

#flex_100_7 .video_trigger{
					background-color: #333;
					color: white;
					padding: 30px;
					text-align: center;
				}

#flex_100_7 .video_trigger p{
					text-align: left;
				}

#flex_100_7 .video_load{
					background: white;
					border: 1px solid white;
					color: #333;
					padding: 5px 15px;

					transition: color .5s, background-color .5s;
					margin-top: 15px;
				}

#flex_100_7 .video_load:hover{
					background: transparent;
					border: 1px solid white;
					color: #fff;
				}


.imp_redakteur .sl-wrapper .sl-image img, .imp_redakteur .sl-wrapper .sl-image .sl-caption{
	opacity: 1 ! important;
}




#flex_100_7 .splide__track{
	width: calc(100% - 100px);
	margin: auto;
}

#flex_100_7 .splide__arrow--prev {
  left: 0em;
}

#flex_100_7 .splide__arrow--next {
  right: 0em;
}

#flex_100_7 .splide__arrow {
  top: 100px;
}
</style>






<!--/flexmodul: flexmodul__texteditor-->











		<!--IFTS_NO_PARSE-->
		<!--multilang_end-->




