.impressum {
  color:#81a22c;
}

.impressum  p {
  margin-left: 40px;
  margin-right: 40px;
  margin-top: 30px;
  font-weight:lighter;
}

.impressum  h1 {
  padding-top: 30px;
  margin-left: 40px;
  text-transform: uppercase;
}

.impressum a:link {
  text-decoration:none;
  color:#81a22c;
}

.impressum a:visited {
  text-decoration:none;
  color:#81a22c;
}

@media (min-width: 0px) and (max-width: 992px) {

.impressum  p {
  margin-left: 10px;
  margin-right: 10px;
  font-weight:normal;
}

.impressum  h1 {
  margin-left: 10px;
}
}