/*
#page-3 > .navbar.show {
	background-color:	rgba(0,0,0,0.95);
	border-radius:	5%;
}
#page-3 > .navbar.collapsing {
	background-color:	rgba(0,0,0,0.95);
	border-radius:	5%;
}
#page-3 > .navbar {
	width: 100%;
	z-index: 999;
	position: absolute;
}
#page-3 > .navbar #navbar {
	margin-top: 1.5em;
	margin-bottom: auto;
}
#page-3 > .navbar .navbar-toggler {
	margin-top: 1.5em;
	margin-bottom: auto;
}

.navbar-brand {
	max-width: 75%;
	margin-right: 0;
}

.navbar-brand img {
	max-height: 100px;
	height: auto;
	margin: 1.5em 0 1.5em 0;
	max-width: 35vw;
}

.navbar-toggler {
	background-color: rgba(0,0,0,0.95)!important;
	border-color: #000!important;
}
.fixed-top.scrolled {
	background-color:	rgba(0,0,0,0.95)!important;
	transition:	background-color 200ms linear;
}
.navbar-nav {
    background-color: rgba(0,0,0,0.75);
    padding-left: 0.5em;
    margin-left: auto;
}
*/
.card-footer {
    background-color: black;
    align-items: center;
    text-align-last: center;
}
.card-body {
    background-color: #56cc9d;
    color: #fff;
    text-align: center;
}
.btn-danger {
    background-color: #f20505!important;
    border-color: #f20505!important;
}
footer {
    background-color: #008037; /* #1c2606; */
    color: #fff;
}
hr {
	background-color:	#008037; /* #4b963a; */
}
.hero-fg > .container {
/*    border-radius: 50%;
    background-color: rgba(255,255,255,0.2);
    width: 30em; */
    padding: 2em;
/*    backdrop-filter: blur(5px); */
/*    border: 1px solid rgba(255, 255, 255, 0.25); */
/*    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);  */
	text-align: center;
}
.hero-fg > .container > h1 {
	color: #fff!important;
}
.nav-link {
	color: #1c2606!important;
}
.nav-link:hover, .nav-link:visited:hover {
	color: #425911!important;
}
.nav-link.active {
	color: #ff1616!important;
}
.nav-link:visited {
	color: rgba(28,38,6,0.5)!important;
}
.projekt {
	text-align: center;
	background: #000;
}
.navbar-nav {
	margin-left: auto;
}
@media(max-width:768px){
	.nav-link {
		text-align: left;
	}
	.dropdown-toggle-split {
		max-width: 10vw;
	}
	.dropdown-menu {
		position: absolute!important;
		width: 100%;
	}
	.hero-fg > .container {
		width: 75%;
	}
}
.glass-ellipse {
    border-radius: 50%;
    background-color: rgba(255,255,255,0.2);
    width: 25%;
    padding: 2em;
    backdrop-filter: blur(5px);
    border: 1px solid rgba(255, 255, 255, 0.25);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
}
a {
	color: #008037;
}
footer  a {
	color: #fff;
}
footer a:hover {
	color: #ff1616;
}

