.col-gallery {
  display: flex;
  overflow-x: auto;
  white-space: nowrap;
  gap: 5px;
}

.col-gallery-col {
  height: 700px;
  flex: 0 0 auto;
  display: flex;
  gap: 5px;
  flex-direction: column;
}

@media (max-width: 1024px) {
  .col-gallery-col {
    height: 550px;
  }
}
@media (max-width: 768px) {
  .col-gallery-col {
    height: 400px;
  }
}
.col-gallery-single .col-gallery-img {
  height: 100%;
  aspect-ratio: 6/8;
  object-fit: cover;
}

.col-gallery-double .col-gallery-img {
  height: calc(50% - 2.5px);
  aspect-ratio: 6/4;
  object-fit: cover;
}

.grid-gallery-image .img-fluid {
  height: 400px;
}

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