:root {
  --e-global-color-primary: #EAA638;
}

/* Horizontal scroll container */
.eel-image-scroller {
  overflow: hidden;
  width: 100%;
  height: auto;
  position: relative;
}

/* Scroll section */
.eel-scroll-image {
  display: flex;
  flex-wrap: nowrap;
  height: auto;
}

/* Individual images wrapper */
.per-item {
  flex-shrink: 0;
  margin-right: 8px;
  overflow: hidden;
  background: #fff;
}

.eel-per-img-gsap {
  display: block;
}

.per-item,
.eel-image-scroller {
  border-radius: 8px;
}

.eel-per-img {
  display: block;
  width: 100%;
  height: 100%;
  max-height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
}

@media only screen and (max-width: 767px) {
  .eel-scroll-image {
    display: grid;
    gap: 40px;
  }
}
@keyframes eel-gsap-marq-anim {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}
.eel-gsap-marq-emoji {
  font-size: clamp(2rem, 15vw, 6rem);
  text-align: center;
}

.eel-gsap-marq-instructions {
  font-size: clamp(1rem, 5vw, 2rem);
  text-align: center;
}

.eel-gsap-marq-inner {
  display: flex;
  white-space: nowrap;
}

.eel-gsap-marq-first {
  transform: translateX(80%);
}

.eel-gsap-marq-second {
  transform: translateX(-80%);
}/*# sourceMappingURL=hr-image.min.css.map */