﻿
#cont-1090 {
	background: var(--lightgrey);
}
#cont-1090 h2 {
	color: var(--orange);
}
#col-1093 {
	padding-left: calc(47.5% - (600/2)) !important;
}
#datenbank-1357 {
	gap: 25px;
	xdisplay: grid;
	xgrid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
#datenbank-1357 > div {
	width: auto;
	max-width: 320px;
	margin-bottom: 0;
}
#col-1898 {
	justify-content: center;
}
#col-1898 > div {
	flex-basis: 45%;
	min-width: 200px;
}
#cont-1897 {
	padding-top: 50px;
}
@media(min-width: 1201px) {
	#text-1096 {
		display: none;
	}
}

@media(max-width: 800px) {
	#col-1898 > div {
		flex-basis: 100%;
	}
}
