@media (max-width: 1199.98px) {
  .moduleBildTextTeaser2 h2 + p {
    margin-top: 0px;
  }
}
.moduleBildTextTeaser2 .teaserItem img {
  width: 100%;
  height: auto;
}
@media (max-width: 767.98px) {
  .moduleBildTextTeaser2 .teaserItem img {
    left: -15px;
    max-width: calc(100% + 30px);
    width: calc(100% + 30px);
  }
}
.moduleBildTextTeaser2 .teaserItem h3 {
  font-size: 30px;
  line-height: 44px;
  margin-bottom: 25px;
}
@media (max-width: 1199.98px) {
  .moduleBildTextTeaser2 .teaserItem h3 {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 15px;
  }
}
.moduleBildTextTeaser2 .teaserItem .textWrap {
  margin-left: 30px;
  width: calc(100% - 60px);
  background: rgba(244, 244, 244, 0.92);
  padding-top: 39px;
  padding-left: 58px;
  padding-right: 58px;
  padding-bottom: 45px;
  position: relative;
  margin-top: -185px;
}
@media (max-width: 1199.98px) {
  .moduleBildTextTeaser2 .teaserItem .textWrap {
    margin-left: 20px;
    width: calc(100% - 40px);
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (max-width: 767.98px) {
  .moduleBildTextTeaser2 .teaserItem .textWrap {
    margin-top: -70px;
    margin-left: 0px;
    width: 100%;
  }
}

/*# sourceMappingURL=style.css.map */
