section.m29_aufgaben_und_profil .m29_item svg {
	width: 17px;
	fill: #2e5955;
}

section.m29_aufgaben_und_profil .m29_item {
	display: flex;
	align-items: flex-start;
	gap: 13px;
}

section.m29_aufgaben_und_profil .m29_elemente_container .m29_item:not(:last-child) {
	margin-bottom: 16px;
}

section.m29_aufgaben_und_profil .m29_item p {
	margin-bottom: 0;
	line-height: 17px;
	width: calc(100% - 17px - 13px);
}

section.m29_aufgaben_und_profil .m29_titel {
	margin-bottom: 32px;
}

section.m29_aufgaben_und_profil .m29_main_container {
	display: flex;
	gap: 70px;
	border-bottom: 1px solid rgba(26, 46, 37, .3);
	padding-bottom: 114px;
}

section.m29_aufgaben_und_profil .m29_aufgaben_container,
section.m29_aufgaben_und_profil .m29_profil_container {
	width: 50%;
}

@media screen and (max-width: 991px) {
	section.m29_aufgaben_und_profil .m29_main_container {
		flex-direction: column;
		padding-bottom: 70px;
	}
	
	section.m29_aufgaben_und_profil .m29_aufgaben_container,
	section.m29_aufgaben_und_profil .m29_profil_container {
		width: 100%;
	}
}