/* Platz unter fixed Header schaffen */
body{scroll-padding-top:64px}

.impressum{
    margin-bottom: 70px;
}
.impressum .container {
  padding: 0 100px;
}
.impressum p{
  color:#2c2c2c;
  line-height: 1.7;
  text-align: justify;       /* gleich lange Zeilen */
  text-justify: inter-word;
}

.impressum h4{
  text-align: left;       /* gleich lange Zeilen */
  text-justify: inter-word;
  margin-bottom: 0px; /* kleiner Abstand nach unten */   
}
.impressum h3{
  margin-top: 150px;  
}

@media (max-width: 1000px){
  .impressum .container {
  padding: 0 50px;
  }
  .impressum h3{
  margin-top: 50px;  
  }
}
@media (max-width: 800px){
  .impressum .container {
  padding: 0 20px;
  }
}

