.sd-acf-layouts-vacancy-tiles .sd-vacancy-tiles {
  margin-bottom: 48px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 15px;
}
.sd-acf-layouts-vacancy-tiles .sd-vacancy-tile {
  padding: 24px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
}
.sd-acf-layouts-vacancy-tiles .sd-vacancy-tile.app-block {
  background-color: #D4532B;
}
.sd-acf-layouts-vacancy-tiles .sd-block-button .inner-button {
  justify-content: center;
}
.sd-acf-layouts-vacancy-tiles .app-logos-images ul {
  list-style-type: none;
  display: flex;
  flex-direction: row;
  gap: 24px;
  margin-bottom: 0;
}
.sd-acf-layouts-vacancy-tiles .app-logos-images ul li {
  font-size: 0;
}
.sd-acf-layouts-vacancy-tiles .app-logos-images ul img {
  height: 60px;
}

@media screen and (max-width: 991px) {
  .sd-acf-layouts-vacancy-tiles .sd-vacancy-tiles {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 767px) {
  .sd-acf-layouts-vacancy-tiles .sd-vacancy-tiles {
    grid-template-columns: repeat(1, 1fr);
  }
}

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