.image-block {
  width: 100%;
  display: flex;
  justify-content: center;
}
.image-block img {
  width: 100%;
  height: auto;
  object-fit: cover;
}
.image-block__desktop {
  display: block;
}
@media (max-width: 767px) {
  .image-block__desktop {
    display: none;
  }
}
.image-block__mobile {
  display: none;
}
@media (max-width: 767px) {
  .image-block__mobile {
    display: block;
  }
}
