.gallery-slider {
  position: relative;
  margin-right: calc(-100vw / 2 + 1417px / 2);
  margin-left: -12px;
}
.gallery-slider .slick-track {
  display: flex;
}
.gallery-slider .slick-slide {
  padding: 0 12px;
}
.gallery-slider .img-wrapper {
  cursor: pointer;
}
.gallery-slider .img-wrapper img {
  height: 570px;
  width: 100%;
  object-fit: cover;
}
@media only screen and (max-width: 1499px) {
  .gallery-slider {
    margin-right: calc(-100vw / 2 + 1100px / 2);
  }
  .gallery-slider .img-wrapper img {
    height: 530px;
  }
}
@media only screen and (max-width: 1199px) {
  .gallery-slider {
    margin-right: calc(-100vw / 2 + 920px / 2);
  }
  .gallery-slider .img-wrapper img {
    height: 410px;
  }
}
@media only screen and (max-width: 991px) {
  .gallery-slider {
    margin-right: calc(-100vw / 2 + 680px / 2);
  }
  .gallery-slider .img-wrapper img {
    height: 370px;
  }
}
@media only screen and (max-width: 767px) {
  .gallery-slider {
    margin-right: calc(-100vw / 2 + 500px / 2);
  }
  .gallery-slider .img-wrapper img {
    height: 320px;
  }
}
@media only screen and (max-width: 575px) {
  .gallery-slider {
    margin-right: -20px;
    margin-left: -5px;
  }
  .gallery-slider .img-wrapper img {
    height: 200px;
  }
  .gallery-slider .slick-slide {
    padding: 0 5px;
  }
}
