@charset "utf-8";
/* CSS Document */



.navbar-dark .navbar-nav .nav-link.disabled {
    color:#000!important;
}
.navbar-dark .navbar-nav .nav-link {
    color:#000!important;
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color:#660507!important;
}

.bg-dark {
    background-color: #fff !important;
}

.bg-darkgg {
    background-color: #fff !important;
}


h1,  h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: 300!important;
	color:#fff!important}

.rot{ background-color:#660507;padding: 2rem 1rem;
    margin-bottom: 2rem;
    border-radius: 0.3rem;
color:#fff!important}

.gruen{ background-color:#003810;padding: 2rem 1rem;
    margin-bottom: 2rem;
    border-radius: 0.3rem;
color:#fff!important}

h2 {font-weight:300;}

h3 {
    font-weight: 300!important;
	color:#660507!important}

.maps {
  position: relative;
  padding-bottom: 56%;
  height: 0;
  overflow: hidden;
}

.maps iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.abstand{margin-top: 200px;;}
@media (min-width: 306px) {
.bg-dark {
    background-color: #660507 !important;
}
	.bg-darkg {
    background-color: #003810 !important;
}
	.navbar-dark .navbar-nav .nav-link.disabled {
    color:#fff!important;
}
.navbar-dark .navbar-nav .nav-link {
    color:#fff!important;
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color:#fff!important;
}
}

@media (min-width: 768px) {
.bg-dark {
    background-color: #660507 !important;
	
}
	.bg-darkg {
    background-color: #003810 !important;
}
}

@media (min-width: 992px) {
 .bg-dark {
    background-color: #fff !important;
}
	.bg-darkg {
    background-color: #fff !important;
}
	.navbar-dark .navbar-nav .nav-link.disabled {
    color:#000!important;
}
.navbar-dark .navbar-nav .nav-link {
    color:#000!important;
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color:#660507!important;
}
}

@media (min-width: 1200px) {
  
}