#nav-bar .fragments,
#footer .fragments {
	display: flex;
	align-items: center;
	gap: 25px;
}
#nav-bar .logo,
#footer .logo,
#nav-bar .logo figure,
#footer .logo figure {
	margin-bottom: 0;
}
#nav-bar .vr-nav,
#footer .content-element-group {
	flex: 1;
}
#nav-bar .vr-nav .level_1,
#footer .vr-nav .level_1 {
	justify-content: flex-start;
	text-transform: uppercase;
	width: 100%;
}

#footer .vr-nav .vr-nav__link.active {
	color: var(--vr-nav-link-color);
}
#footer .content-text {
	padding: var(--vr-nav-link-padding);
}
.display-text--bg-white-trans {}

}.farbige-flaeche--gruen {
    background-color: #144811;
}
}.farbige-flaeche--braun {
    background-color: #f7d7ab;
}
.display-text--bg-white-trans {
    background-color: rgba(255, 255, 255, 0.7);
    padding: 2rem;
}
.display-text--gruen,
.display-text--gruen h1,
.display-text--gruen h2,
.display-text--gruen h3 {
    color: #144811 !important;
}
.text--gruen {
    color: #144811;
}
.text--braun {
    color: #BD7A02;
}
.vr-card-bg-braun {
    --vr-card-bg: #ffe3bf;
    --vr-card-color: #184811;
}
.vr-card-bg-braun h1,
.vr-card-bg-braun h2,
.vr-card-bg-braun h3 {
    color: #184811 !important;
}
.vr-card-bg-gruen {
    --vr-card-bg: #184811;
    --vr-card-color: #ffffff;
}

.vr-card-bg-gruen h1,
.vr-card-bg-gruen h2,
.vr-card-bg-gruen h3 {
    color: #ffffff !important;
}
figure img{
	border-radius: var(--radius-md);
}