.infolist-wrapper {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
}
.infolist-wrapper .text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}
.infolist-wrapper .text h3, .infolist-wrapper .text h4 {
  margin-top: 1.8rem;
  margin-bottom: 1.3rem;
}
.infolist-wrapper .text h3:first-child:is(h3, h4), .infolist-wrapper .text h4:first-child:is(h3, h4) {
  margin-top: 0rem !important;
}
.infolist-wrapper .text ul li ul {
  margin-top: 5px;
}
.infolist-wrapper .text .infolist {
  width: 100%;
}
.infolist-wrapper .text .infolist .info-item {
  display: flex;
  flex-direction: row;
  margin-bottom: 15px;
}
.infolist-wrapper .text .infolist .info-item .info-headline {
  width: 25%;
  font-family: "Merriweather", serif;
  font-size: 18px;
}
.infolist-wrapper .text .infolist .info-item .info-text {
  width: 75%;
  padding-left: 15px;
}
@media (max-width: 768px) {
  .infolist-wrapper .text .infolist .info-item {
    flex-direction: column;
  }
  .infolist-wrapper .text .infolist .info-item .info-headline {
    width: 100%;
  }
  .infolist-wrapper .text .infolist .info-item .info-text {
    width: 100%;
    padding-left: 0px;
  }
}