﻿
#html-1098 {
	fill: var(--color4);
}
#cont-1099 {
	position: relative;
}
#html-1101 {
	fill: var(--color4);
}
#text-1109 h3 {
	color: var(--color2);
}
#bild-1113 img {
	width: 150px;
}
#bild-1114 img {
	width: 130px;
}
#bild-1114 {
	margin-top: 20px;
}
#bild-1110 img {
	max-width: 450px;
}
#text-1126 {
	margin-top: 20px;
}
#text-1126 a {
	padding: 10px 20px 6px 20px;
	color: var(--color3);
	letter-spacing: 1px;
	display: inline-flex;
	transition: .3s ease;
	justify-content: center;
	flex-direction: column;
	mask: url(../../MEDIA/clip-mask_01.svg);
	mask-size: cover;
	background-color: var(--color3);
}
#text-1126 a:hover {
	background-color: var(--color1);
}
#text-1126 h2 {
	color: var(--color4);
}
#html-1102 {
	fill: var(--color2);
}
#text-1140 {
	color: #fff;
}
#text-1140 a {
	color: #fff;
}
#cont-1160 {
	position: relative;
}
#text-1165 {
	margin-top: 20px;
}
#text-1165 a {
	padding: 10px 20px 6px 20px;
	color: var(--color3);
	letter-spacing: 1px;
	display: inline-flex;
	transition: .3s ease;
	justify-content: center;
	flex-direction: column;
	mask: url(../../MEDIA/clip-mask_01.svg);
	mask-size: cover;
	background-color: var(--color3);
}
#text-1165 a:hover {
	background-color: var(--color1);
}
#text-1165 h2 {
	color: var(--color4);
}
#text-1166 {
	color: #fff;
}
#text-1166 a {
	color: #fff;
}
#text-1175 {
	color: var(--color2);
}
#text-1176 a {
	color: var(--color2);
}
#text-1176 a:hover {
	color: var(--color4);
}
#html-1190 {
	fill: var(--color4);
}
#html-1162 {
	fill: var(--color4);
}
#html-1192 {
	fill: var(--color4);
}
#cont-1207 {
	align-items: var(--col-align-items,inherit);
}
#col-1208 {
	display: grid;
	grid-template-columns: repeat(3, minmax(max(30%,260px), 1fr));
	gap: 15px;
}
#cont-1212 {
	margin: 30px;
}
#cont-1216 {
	margin: 30px;
}
#cont-1221 {
	margin: 30px;
}
#cont-1226 {
	margin: 30px;
}
#cont-1231 {
	margin: 30px;
}
#cont-1210 {
	background: var(--color1);
}
#text-1234 h2 {
	color: #fff;
}
#text-1213 {
	color: #fff;
}
#text-1235 h2 {
	color: #fff;
}
#text-1223 {
	color: #fff;
}
#bild-1141 img {
	max-width: 300px;
}
#text-1239 {
	color: #fff;
}
#text-1239 a {
	color: var(--color2);
}
#html-1152 {
	fill: var(--color2);
}
#cont-1224 {
	background: #5d9a45;
}
#text-1236 h2 {
	color: var(--color4);
}
#text-1218 {
	color: var(--color4);
}
#text-1218 h2 {
	color: #fff;
}
#text-1237 h2 {
	color: var(--color4);
}
#text-1228 {
	color: var(--color4);
}
#cont-1214 {
	background: var(--color3);
}
#cont-1229 {
	grid-column-start: span 2;
	background: var(--color2);
}
#text-1369 a {
	color: var(--locolor);
	background-color: var(--bgcolor2);
}
#text-1369 a:hover {
	color: var(--locolor);
	background-color: var(--hicolor);
}
#cont-1219 {
	background: var(--color1);
}
#cont-1094 {
	position: relative;
	background-image: url(../media/hg_kriterien.png);
	background-position: 50% 70%;
	background-size: cover;
}
@media(max-width: 1000px) {
	#col-1208 {
		grid-template-columns: repeat(2, minmax(max(48%,260px), 1fr));
	}
}

@media(max-width: 700px) {
	#col-1208 {
		display: flex;
		flex-direction: column;
	}
}
