<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS-flex-container */

.flex-con-blatt-geb-kon {
	width: 100%;
	max-width: calc(90% - 40px);
	height: auto;
	margin-top: 20px;
	padding-left: 75px;
	padding-right: 20px;
	padding-bottom: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: left;
	display: flex;
	gap: 10px;
	justify-content: flex-start;
}

.blatt-geb-card-1 {
	width: 52%;
	max-width: calc(90% - 40px);
	margin-top: 0;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 8%;
	gap: 5px;
}

.blatt-geb-card-1 h2{
	color: #c70a17;
	font-size: 16px;
}
.blatt-geb-card-1 h3 {
	font-size: 14px;
}

.blatt-geb-card-1 h4{
	font-size: 12px;
}

.blatt-geb-card-2 {
	width: 40%;
	max-width: calc(90% - 40px);
	margin-top: 0;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 5%;
	gap: 5px;
}

.blatt-geb-card-2 h2{
	color: #c70a17;
	font-size: 16px;
}
.blatt-geb-card-2 h3 {
	font-size: 14px;
}

.blatt-geb-card-2 h4{
	font-size: 12px;
}

@media only screen and (max-device-width: 1024px) and (orientation: portrait){
	
.blatt-geb-card-1 {
	width: 35%;
	max-width: calc(90% - 40px);
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 5%;
	padding-right: 0px;
	gap: 5px;
}

.blatt-geb-card-2 {
	width: 35%;
	max-width: calc(90% - 40px);
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 10%;
	padding-right: 0px;
	gap: 5px;
}

}

@media only screen and (max-device-width: 1024px) and (orientation: landscape){
	
.blatt-geb-card-1 {
	width: 35%;
	max-width: calc(90% - 40px);
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 10%;
	gap: 5px;
}

.blatt-geb-card-2 {
	width: 35%;
	max-width: calc(90% - 40px);
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 10%;
	margin-bottom: 20px;
	gap: 5px;
}
}


@media only screen and (max-width: 481px){

.flex-con-blatt-geb-kon {
	width: 100%;
	max-width: calc(90% - 30px);
	height: auto;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-align: left;
	display: flex;
	flex-direction: column;
	justify-content: top;
	gap: 10px;
}

.blatt-geb-card-1 {
	width: 91%;
	max-width: calc(90% - 10px);
	margin-top: 23px;
	padding-left: 50px;
	padding-top: 0;
	padding-bottom: 40px;
}

.blatt-geb-card-2 {
	width: 91%;
	max-width: calc(90% - 10px);
	margin-top: 0;
	margin-bottom: 20px;
	padding-left: 50px;
	padding-top: 0;
	padding-bottom: 60px;
}

}</pre></body></html>