.acf_section--stoerer {
	position: relative;
	padding: calc(var(--universal-gap)*4) 0;
}

.stoerer_background_image_container {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 0;
}

.stoerer_background_image_container img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.stoerer_content {
	color: var(--color-white);
	background-color: var(--color-blue);
	max-width: 1250px;
	margin: 0 auto;
	z-index: 1;
	position: relative;
}

.stoerer_inner_wrapper {
	padding: calc(var(--universal-gap) * 2);
	max-width: 800px;
	margin: 0 auto;
}

.stoerer_content .headline {
	color: var(--color-white)
}

.stoerer_content.width_small {
	max-width: 1000px;
}

.stoerer_content.stoerer_background--blue {
	background-color: var(--color-blue);
}

.stoerer_content.stoerer_background--red {
	background-color: var(--color-red);
}

@media (max-width: 800px) {
	.acf_section--stoerer > .wrapper {
		padding: 0;
	}

	.stoerer_background_image_container {
		position: relative;
		height: 40vh;
		min-width: 300px;
	}
}
