@media only all and (max-width: 700px) {
  body {
    margin: 0px;
  }
  p {
    margin: 0;
  }
  #rahmen {
    width: 100%;
    min-width: 240px;
    margin: 0px;
    border: none;
  }
  .flex-box, .flex-box-contact {
    width: 100%;
  }
  .logo {
    text-align: center;
  }
  .abstand, .flex-box-ap {
    display: none;
  }
.title_box {
position:relative;
top:0;
left:0;
background: #fff;
}
  .benefits {
    padding: 3rem;
    margin: 1rem 0;
  }
}
.refnr {}

.apply {}
