.geethaa-nav-scrolled {
  background-color: rgb(0 59 60 / 94%);
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  border-color: rgb(213 177 138 / 28%);
}
.geethaa-marquee-track {
  width: max-content;
  animation: geethaa-marquee 34s linear infinite;
}
.geethaa-marquee-track-reverse {
  width: max-content;
  animation: geethaa-marquee-reverse 38s linear infinite;
}
.geethaa-hero-image {
  animation: geethaa-image-drift 18s ease-in-out infinite alternate;
}
@keyframes geethaa-marquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@keyframes geethaa-marquee-reverse {
  from { transform: translateX(-50%); }
  to { transform: translateX(0); }
}
@keyframes geethaa-image-drift {
  from { transform: scale(1); }
  to { transform: scale(1.045); }
}
@media (prefers-reduced-motion: reduce) {
  .geethaa-marquee-track,
  .geethaa-marquee-track-reverse,
  .geethaa-hero-image {
    animation: none;
  }
}

