#slider_section {
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
}




#willkommen_section {
	background-color: #5c0602;
	padding: 30px 0px 30px 0px;
	text-align: left;
	border-top: 6px solid #865628;
	border-bottom: 6px solid #865628;
}

.flex_container_willkommen {
	display: flex;
	gap: 0px;
	justify-content: center;
	flex-wrap: wrap;
	border: 0px solid #000000;
}

.willkommen_card {
	width: 84%;
	background-color: #5c0602;
	padding: 0px 0px 0px 0px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	border: 0px solid #ff00de;
}




#ueberuns_section {
	padding: 10px 50px 0 100px;
	border: 0px solid #000000;
}

.flex_container_ueberuns {
	display: flex;
	padding: 0 0 10px 0;
	gap: 0px;
	justify-content: center;
	flex-wrap: wrap;
	border: 0px solid #ff1e00;
}

.ueberuns_card {
	width: 88%;
	text-align: left;
	gap: 20px;
	padding: 8px 20px 20px 10px;
	display: flex;
	flex-direction: column;
	border: 0px solid #000000;
}

.flex_container_ueberuns h4{
	padding: 0 0 10px 0;
}

@media (max-width: 1000px) {
	#ueberuns_section {
	padding: 10px 10px;
	}
	.ueberuns_card {
	width: 90%;
	padding: 10px 10px;
	text-align: center;
	}
}




#impressionen_section {
	padding: 10px 50px 0 100px;
	border: 0px solid #000000;
}

.flex_container_impressionen {
	display: flex;
	gap: 0px;
	justify-content: center;
	flex-wrap: wrap;
	border: 0px solid #000000;
}

.impressionen_card {
	width: 88%;
	text-align: left;
	gap: 20px;
	padding: 8px 20px 10px 10px;
	display: flex;
	flex-direction: column;
	border: 0px solid #000000;
}

@media (max-width: 1000px) {
	#impressionen_section {
	padding: 10px 10px;
	}
	.willkommen_card {
	width: 90%;
	padding: 0px 10px;
	text-align: center;
	}
	.impressionen_card {
	width: 90%;
	padding: 10px 10px;
	text-align: center;
	}
}




















