/** Slick overrides */
.block-image-gallery {
  background-color: #f2f2f2;
}
.block-image-gallery .gallery-image-js {
  position: relative;
}
.block-image-gallery .gallery-image-js:not(.block-image-gallery .gallery-image-js.slick-initialized) {
  opacity: 0;
}
@media (min-width: 992px) {
  .block-image-gallery .gallery-image-js:not(.block-image-gallery .gallery-image-js.slick-initialized) {
    flex-wrap: nowrap;
    margin: 0 -1.25rem;
  }
}
@media (max-width: 991.98px) {
  .block-image-gallery .gallery-image-js.slick-initialized {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}
@media (min-width: 992px) {
  .block-image-gallery .gallery-image-js.slick-initialized {
    width: calc(50vw + 50% - 10px);
  }
}
.block-image-gallery .galleryImageItem > img {
  height: 340px;
  width: auto;
  -o-object-fit: cover;
     object-fit: cover;
}
.block-image-gallery .slick-list {
  margin-bottom: 15px;
}
.block-image-gallery .slick-slider {
  padding: 0 0 50px 0;
}
.block-image-gallery .slick-slide {
  margin: 0 5px;
}
.block-image-gallery .slick-prev {
  left: auto;
  top: -80px;
  right: 80px;
}
@media (min-width: 1200px) {
  .block-image-gallery .slick-prev {
    right: calc(100% - 1140px + 80px);
  }
}
.block-image-gallery .slick-next {
  top: -80px;
  right: 20px;
}
@media (min-width: 1200px) {
  .block-image-gallery .slick-next {
    right: calc(100% - 1140px + 20px);
  }
}

/*# sourceMappingURL=image-gallery.css.map*/