#header {
  background: #631636  !important;
}

body {
  background: #631636  !important;
}

#footer {
  background: #631636  !important;
}

.ansprechpartner2 h2 {
  font-family: "Roboto", sans-serif;
  font-size: 50px;
  font-weight: 300;
  text-align: center;
  color:#a87188;
  padding: 10px 50px 30px 50px;
}

.ansprechpartner2 h3 {
  font-family: "Roboto", sans-serif;
  font-size: 30px;
  font-weight: 300;
  text-align: center;
  color:#a87188;
  padding: 10px 50px 10px 50px;
}


.ansprechpartner .description a:hover {
color: #c65e2f;
}

.bildrand {
  padding: 50px 25px 50px 25px;

}

.ansprechpartner h4 {
  color: #6b3241 !important;
  font-size: 16px;
  text-align: center;
  margin-top: 20px;
}

.ansprechpartner h5 {
  color: #6b3241 !important;
  font-size: 22px;
  text-align: center;
}



p {
  padding: 15px 0px 15px 0px;

}



.jumbotron2 h2 {
  color: #fff !important;
  font-size: 23px !important;
  line-height: 29px !important;
  font-weight: 300 !important;
  text-align: center !important;
  padding: -10px 50px 10px 50px;
  margin-top: -15px;
}

.jumbotron2 h1 {
  padding-bottom: -10px;
}


.jumbotron-weiss {
  text-align:center;
  background: #fff;
  padding: 50px 0px 50px 0px;
}

.jumbotron-weiss h4 {
  text-align:center;
  color: #717274 !important;
}


.jumbotron-blau {
  text-align:center;
  background: #0073be;
  padding: 50px 0px 50px 0px;
}

.jumbotron-blau h4 {
  text-align:center;
  color: #fff !important;
}

.jumbotron2 {
 text-align:center;
 line-height: 1.5;
 margin-bottom:-5px;
 margin-top: 120px;
}

.jumbotron2 p {
  margin-top: 20px;
  color:#000 !important;
}


.jumbotron-weiss {
  text-align:center;
  background: #e3e4e5;
  padding: 50px 0px 50px 0px;
}



/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/**
* Desktop Navigation
*/

.navbar .bi {
  color: #fff;
}

.navbar .bi:hover {
  font-size: 28px;
  font-weight: 600;
  color: #605d5a;
}


.navbar a,
.navbar a:focus {
  color: #fff;
}

.navbar a:hover,
.navbar .active,
.navbar .active:focus,
.navbar li:hover>a {
  color: #605d5a;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
#footer {
  color: #fff;
}