
section.m30_flexibler_inhalt:has(+ section.m4_video) {
	padding-bottom: 250px;
}

section.m30_flexibler_inhalt .m30_flexibler_inhalt_tag_container {
	margin-bottom: 20px;
}

section.m30_flexibler_inhalt .m30_content_container {
	margin-bottom: 55px;
}

section.m30_flexibler_inhalt .m30_titel_container {
	margin-bottom: 25px;
}

section.m30_flexibler_inhalt .m30_logo_container_row {
	justify-content: space-between;
	gap: 30px 0;
}

section.m30_flexibler_inhalt .m30_item_content {
	background: #fff;
	border-radius: 35px;
	padding: 40px 40px 60px;
	height: 100%;
}

section.m30_flexibler_inhalt[data-background="verlauf"] .m30_item_content {
	background: linear-gradient(180deg, #ebe8dd, #f9f6ed);
	border: 1px solid #ebe8dd;
}

section.m30_flexibler_inhalt .m30_item_image_container svg,
section.m30_flexibler_inhalt .m30_item_image {
	width: auto;
	height: var(--logo_size);
	margin-bottom: 54px;
}

section.m30_flexibler_inhalt .m30_item_content_container {
	height: calc(100% - var(--logo_size) - 54px);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

section.m30_flexibler_inhalt .m30_item_beschriftung_container {
	margin-bottom: 35px;
}

section.m30_flexibler_inhalt .m30_item_beschriftung span {
	font-family: acumin-pro, sans-serif;
	font-weight: 500;
	font-style: normal;
	line-height: 1.25;
	font-size: 1.944rem;
}

section.m30_flexibler_inhalt .m30_item_titel {
	font-size: 1.389rem;
}

section.m30_flexibler_inhalt .m30_item_text_container {
	margin-top: 20px;
}

section.m30_flexibler_inhalt .m30_bemerkungen {
	margin-top: 55px;
}

section.m30_flexibler_inhalt .m30_bemerkung * {
	font-size: 0.8889rem;
	color: #a6acab;
}

@media screen and (min-width: 576px) {
	section.m30_flexibler_inhalt .m30_content_container {
		text-align: center;
		max-width: 960px;
		margin-left: auto;
		margin-right: auto;
	}
	
	section.m30_flexibler_inhalt .m30_bemerkung {
		max-width: 850px;
		margin: 0 auto;
		text-align: center;
	}
}

@media screen and (max-width: 1599px) {
	section.m30_flexibler_inhalt .m30_item_content {
		hyphens: auto;
	}
}

@media screen and (max-width: 1399px) {
	section.m30_flexibler_inhalt .m30_item_titel {
		font-size: 1.222rem;
	}
	
	section.m30_flexibler_inhalt .m30_item_content {
		padding: 30px 25px 55px;
	}
}

@media screen and (max-width: 1199px) {
	section.m30_flexibler_inhalt:has(+ section.m4_video) {
		padding-bottom: 170px;
	}
}

@media screen and (max-width: 767px) {
	section.m30_flexibler_inhalt .m30_item_beschriftung span {
		font-size: 1.389rem;
	}
	
	section.m30_flexibler_inhalt .m30_item_beschriftung_container {
		margin-bottom: 20px;
	}
	
	section.m30_flexibler_inhalt .m30_item_text_container {
		margin-top: 5px;
	}
}

@media screen and (max-width: 575px) {
	section.m30_flexibler_inhalt .m30_item_beschriftung span {
		font-size: 1rem;
	}
	
	section.m30_flexibler_inhalt .m30_bemerkungen {
		margin-top: 25px;
	}
	
	section.m30_flexibler_inhalt:has(+ section.m4_video) {
		padding-bottom: 100px;
	}
}