/* roboto-condensed-300 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-condensed-v25-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-condensed-v25-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}

body {
  background-color: white;
  background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.49), white), url('../images/img_back_big.jpg');
  background-image: linear-gradient(rgba(255, 255, 255, 0.49), white), url('../images/img_back_big.jpg');
  background-position: 0% 0%, 100% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
  font-family:'Roboto Condensed', sans-serif;
  color: #333;
  font-size: 18px;
  line-height: 26px;
  font-weight: 300;
}
h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family:'Roboto Condensed', sans-serif;
  font-size: 44px;
  line-height: 52px;
  font-weight: 700;
}
h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 36px;
  font-weight: 700;
}
h3 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 35px;
  line-height: 42px;
  font-weight: 700;
}
h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
}
h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
}
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
}
p {
  margin-bottom: 0px;
  font-family:'Roboto Condensed', sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 300;
}
a {
  color: #00e;
}
.button {
  display: inline-block;
  padding: 4px 15px;
  background-color: black;
  color: white;
  text-align: center;
  text-decoration: none;
}
.logo {
  width: 150px;
  height: 73px;
  margin-top: 75px;
  margin-bottom: 10px;
  background-image: url('../images/lgo_buba.png');
  background-size: 131px;
  background-repeat: no-repeat;
}
.abstand {
  margin-bottom: 73px;
}
.abstand-big {
  margin-bottom: 184px;
}
.adress {
  margin-top: 37px;
}
.block2 {
  margin-top: 73px;
}
.impressum {
  margin-top: 81px;
  margin-bottom: 52px;
}
.link {
  color: #00a2ef;
}
html.w-mod-js *[data-ix="new-interaction"] {
  opacity: 0;
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
  .impressum {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (max-width: 479px) {
}

