.beitrag {
    margin-top: 30px;
    margin-left: 30px;
    margin-right: 60px;
    margin-bottom: 60px;
    line-height: 28px;
}

.links,
.rechts{
    flex: 50%;
    max-width: 50%;
    display: flex;
}

.block {
    display: flex;
    flex-wrap: wrap;
    margin-left: 30px;
    margin-right: 60px;
}

.bild,
.bild1 {
    width: 100%;
    
}

.bildrechts {
    width: 60%;
    margin-left: 35px;
    margin-bottom: 30px;
}

.links {
    flex-wrap: wrap;
}

.bild1 {
    margin-top: -10px;
}

@media (max-width: 767px) {
    .links,
    .rechts {
        flex: 100%;
        max-width: 100%;
    }
    .beitrag {
      margin-right: 20px;
  }
  .bild1 {
    margin-top: 20px;
    margin-bottom:20px;
  }
  .bild,
  .bild1 {
    width: 110%;
  }
  
  .bildrechts {
    width: 100%;
    margin-left: 15px;
  }
}