
section.m8_logo_uebersicht {
	.mM_row {
		gap: 23px;
	}
	
	.m8_items {
		margin-top: -102px;
	}
	
	.m8_item_content_image_container {
		display: flex;
		justify-content: center;
		margin-top: 28px;
		padding-right: 25px;
	}
	
	.m8_item_content_image_container img,
	.m8_item_content_image_container svg {
		width: 100%;
		max-width: 71px;
		height: 100%;
		max-height: 83px;
	}
	
	.m8_item_content_main {
		background: #e6f1ec;
		border-radius: 20px;
		padding: 0 47px 52px 47px;
		height: 100%
	}
	
	.m8_item_title_icon_container {
		display: flex;
		justify-content: space-between;
	}
	
	.m8_title_container {
		margin-top: 77px;
		width: calc(100% - (71px + 35px));
	}
	
	.m8_text_container {
		margin-top: 25px;
	}
	
	.m8_subtitle_container {
		margin: 15px;
	}
	
	.mM_col_33 {
		width: calc(33.3333% - ((23px * 2) / 3));
	}
	
	.m8_title span {
		hyphens: auto;
	}
}	

@media screen and (max-width: 991px) {
	section.m8_logo_uebersicht .m8_items {
		flex-direction: column;
	}
	
	section.m8_logo_uebersicht .m8_items .m8_item {
		width: 100%;
	}
	
	section.m8_logo_uebersicht .m8_title_container {
		width: calc(100% - 71px);
	}
	
	section.m8_logo_uebersicht .m8_item_content_image_container {
		padding-right: 0;
	}
}

@media screen and (max-width: 400px) {
	section.m8_logo_uebersicht .m8_item_title_icon_container {
		flex-direction: column-reverse;
	}
	
	section.m8_logo_uebersicht .m8_title_container {
		margin-top: 35px;
	}
	
	section.m8_logo_uebersicht .m8_item_content_image_container {
		justify-content: flex-start;
	}
	
	section.m8_logo_uebersicht .m8_item_content_main {
		padding: 0 27px 31px 27px;
	}
	
	section.m8_logo_uebersicht .m8_title_container {
		width: 100%;
	}
}