.vertical-gallery {
  display: flex;
  flex-direction: row;
  place-items: center;
  padding-top: 25px;
  padding-bottom: 25px;
  div:first-child {
    width: 50vw;
  }
}

.slider-container {
  padding-top: 24px;
  height: 800px;
  overflow-y: scroll;
  /*scrollbar-width: none;*/
}
/*.slider-container::-webkit-scrollbar {
  display: none;
}*/

/* Each Slide */
.slide {
  height: 50vh;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: visible;
}

/* The Images */
.slide img {
  width: 100%;
  height: 100vh;
  object-fit: cover;
  will-change: transform;
  transform: scale(0.5);
}
