section.m18_text_und_hintergrund {
/* 	background-position: 75% bottom; */
	background-repeat: no-repeat;
	background-size: cover;
/* 	min-height: 800px; */
}

section.m18_text_und_hintergrund .text_column_count_2{
	column-count: 2;
}

section.m18_text_und_hintergrund .m18_text_main {
	max-width: 40%;
}

section.m18_text_und_hintergrund .m18_text_container {
	padding-bottom: 35px;
}

section.m18_text_und_hintergrund .m18_titel {
	margin-bottom: 40px;
}

section.m18_text_und_hintergrund.startseite_tuh_1 {
	padding-bottom: 300px;
	background-position-y: 305px;
}

@media screen and (max-width: 1920px) {
	section.m18_text_und_hintergrund.startseite_tuh_1 {
		background-position-x: 30%;
	}
	
	section.m18_text_und_hintergrund .m18_text_main {
		max-width: 55%;
	}
}

@media screen and (max-width: 1599px) {
	section.m18_text_und_hintergrund.startseite_tuh_1 {
		padding-bottom: 200px;
		background-position-x: 40%;
	}
}

@media screen and (max-width: 1199px) {
	section.m18_text_und_hintergrund.startseite_tuh_1 {
		background-position-x: 55%; 
	}
}

@media screen and (max-width: 991px) {
	section.m18_text_und_hintergrund .m18_text_container {
		max-width: 100%;
	}

	section.m18_text_und_hintergrund .m18_text_main {
		max-width: 70%;
	}
	
	section.m18_text_und_hintergrund.startseite_tuh_1 {
		background-size: contain;
		background-position-y: bottom;
		background-position-x: center;
		padding-bottom: 250px;
	}
}

@media screen and (max-width: 767px) {
	section.m18_text_und_hintergrund .m18_text_main {
		max-width: 100%;
	}
	
	section.m18_text_und_hintergrund .m18_titel {
		margin-bottom: 20px;
	}

}

@media screen and (max-width: 575px) {
	section.m18_text_und_hintergrund.startseite_tuh_1 {
		padding-bottom: 200px;
	}

	section.m18_text_und_hintergrund .text_column_count_2{
		column-count: 1;
	}
	
	section.m18_text_und_hintergrund  {
		min-height: auto;
		background-size: contain;
	}
	
	section.m18_text_und_hintergrund .m18_titel {
		margin-bottom: 15px;
	}
}