.advantage_list {
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
}
.advantage_list > div {
  margin: 0 5px;
  float: left;
}
.advantage_list > div a {
  color: inherit;
  font-weight: inherit;
  text-decoration: underline;
}
.advantage_list > div img {
  display: block;
  margin: auto;
  margin-bottom: 10px;
  max-height: 95px;
  max-width: 120px;
}
.advantage_list > div p {
  margin: auto;
  font-size: 12px;
  text-align: center;
  max-width: 110px;
}

.catalogue_list {
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
}
.catalogue_list > a {
  max-width: 24%;
  margin: 0 20px;
  float: left;
}
.catalogue_list > a img {
  margin-bottom: 10px;
  max-height: 160px;
}

@media only screen and (max-width: 875px) {
  .advantage_list > div {
    width: calc(33% - 40px);
  }
  .advantage_list > div > img {
    max-width: 100%;
  }

  .catalogue_list > a {
    width: calc(33% - 40px);
  }
  .catalogue_list > a > img {
    max-width: 100%;
  }
}

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