﻿
#col-1119 {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	background-image: url(../media/wald.jpg);
	aspect-ratio: 1/1;
}
#col-1151 {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	background-image: url(../media/wald.jpg);
	aspect-ratio: 1/1;
}
#col-1160 {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	background-image: url(../media/wald.jpg);
	aspect-ratio: 1/1;
}
#galerie-1164 .outerdiv /*gen*/ {
	flex: 0 0 auto;
}
#cont-1161 {
	align-items: var(--col-align-items,inherit);
}
#col-1103 {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
#cont-1120 {
	align-items: var(--col-align-items,inherit);
}
#text-1210 {
	margin-top: 50px;
	padding: 30px 0;
}
#text-1210 p {
	font-size: 18px !important;
	font-weight: 600;
}
#col-1105 {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 7% 7%;
	background-image: url(../media/Porträtfoto2.jpg);
	aspect-ratio: 1/1;
}
#cont-1218 {
	align-items: var(--col-align-items, inherit);
	height: 350px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	background-image: url(../media/geld.jpg);
}
#col-1145 {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	background-image: url(../media/image004.jpg);
	aspect-ratio: 1/1;
}
#col-1143 {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	background-image: url(../media/image002.jpg);
	aspect-ratio: 1/1;
}
#col-1137 {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	background-image: url(../media/image003.jpg);
	aspect-ratio: 1/1;
}
@media(max-width: 800px) {
	#cont-1102 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	#cont-1120 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	#cont-1134 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	#cont-1144 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	#col-1145 {
		order: 1;
		max-width: 400px;
	}
	#cont-1140 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	#col-1143 {
		max-width: 400px;
	}
	#col-1137 {
		order: 1;
		max-width: 400px;
	}
}

@media(max-width: 799px) {
	#col-1105 {
		max-width: 400px;
	}
}
