.mw-text_01 {
	line-height: 1.6;
}
.mw-headline + .mw-text_01 {
	margin-top: calc(var(--mw-margin-top) * -1 + 35px);
}
.mw-text_01 span.hidden:before {
	background-image: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));
	bottom: 0;
	content: "";
	display: block;
	height: 100px;
	left: 0;
	position: absolute;
	right: 0;
}
.mw-text_01 span.hidden {
	cursor: pointer;
	display: block;
	height: 125px;
	overflow: hidden;
	position: relative;
}
.mw-text_01 span.hidden:after {
	bottom: 15px;
	content: "Weiterlesen";
	left: 50%;
	margin: 0 0 0 -100px;
	position: absolute;
	width: 200px;
}
.mw-text_01 ul li:before {
	align-items: center;
	border: 1px solid;
	border-radius: 50%;
	color: var(--mw-color-primary);
	content: "check";
	display: flex;
	flex-direction: column;
	font-size: 16px;
	height: 24px;
	position: absolute;
	left: 0;
	justify-content: center;
	margin: 0 10px 0 0;
	width: 24px;
	
	/* generell */
	font-family: "Micado-Web";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Enable Ligatures ================ */
	letter-spacing: 0;
	-webkit-font-feature-settings: "liga";
	-moz-font-feature-settings: "liga=1";
	-moz-font-feature-settings: "liga";
	-ms-font-feature-settings: "liga" 1;
	font-feature-settings: "liga";
	-webkit-font-variant-ligatures: discretionary-ligatures;
	font-variant-ligatures: discretionary-ligatures;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.mw-text_01 ul li {
	display: block;
	margin: 0 0 7px 0;
	position: relative;
	padding: 0 0 0 36px;
}