.footer-skin-dark .footer__wrapper #colophon {
  display: none;
}
.elementor .elementor-element-d678f15 .elementor-widget-wrap .marquee {
  position: relative;
  overflow: hidden;
  --offset: 20vw;
  --move-initial: calc(-15% + var(--offset));
  --move-final: calc(-50% + var(--offset));
}
.elementor .elementor-element-d678f15 .elementor-widget-wrap .marquee__inner {
  width: fit-content;
  display: flex;
  position: relative;
  transform: translate3d(var(--move-initial), 0, 0);
  animation: marquee 7s linear infinite;
  animation-play-state: paused;
}
.elementor .elementor-element-d678f15 .elementor-widget-wrap .marquee span {
  font-size: 10vw;
  padding: 0 2vw;
}
.elementor .elementor-element-d678f15 .elementor-widget-wrap .marquee:hover .marquee__inner {
  animation-play-state: running;
}
@keyframes marquee {
  0% {
    transform: translate3d(var(--move-initial), 0, 0);
  }
  100% {
    transform: translate3d(var(--move-final), 0, 0);
  }
}
.elementor .elementor-element-120bdec .marquee {
  position: relative;
  overflow: hidden;
  --offset: 20vw;
  --move-initial: calc(-25% + var(--offset));
  --move-final: calc(5% + var(--offset));
}
.elementor .elementor-element-120bdec .marquee__inner {
  width: fit-content;
  display: flex;
  position: relative;
  transform: translate3d(var(--move-initial), 0, 0);
  animation: marquee 6s linear infinite;
  animation-play-state: paused;
}
.elementor .elementor-element-120bdec .marquee span {
  font-size: 16vw;
  padding: 0 2vw;
}
.elementor .elementor-element-120bdec .marquee:hover .marquee__inner {
  animation-play-state: running;
}
@keyframes marquee {
  0% {
    transform: translate3d(var(--move-initial), 0, 0);
  }
  100% {
    transform: translate3d(var(--move-final), 0, 0);
  }
}
.elementor .elementor-element-6e49ab2 .marquee {
  position: relative;
  overflow: hidden;
  --offset: 20vw;
  --move-initial: calc(-25% + var(--offset));
  --move-final: calc(-50% + var(--offset));
}
.elementor .elementor-element-6e49ab2 .marquee__inner {
  width: fit-content;
  display: flex;
  position: relative;
  transform: translate3d(var(--move-initial), 0, 0);
  animation: marquee 6s linear infinite;
  animation-play-state: paused;
}
.elementor .elementor-element-6e49ab2 .marquee span {
  font-size: 16vw;
  padding: 0 2vw;
}
.elementor .elementor-element-6e49ab2 .marquee:hover .marquee__inner {
  animation-play-state: running;
}
@keyframes marquee {
  0% {
    transform: translate3d(var(--move-initial), 0, 0);
  }
  100% {
    transform: translate3d(var(--move-final), 0, 0);
  }
}
.elementor .elementor-element-120bdec .elementor-widget-wrap .marquee {
  position: relative;
  overflow: hidden;
  --offset: 20vw;
  --move-initial: calc(-15% + var(--offset));
  --move-final: calc(10% + var(--offset));
}
.elementor .elementor-element-120bdec .elementor-widget-wrap .marquee__inner {
  width: fit-content;
  display: flex;
  position: relative;
  transform: translate3d(var(--move-initial), 0, 0);
  animation: marquee 7s linear infinite;
  animation-play-state: paused;
}
.elementor .elementor-element-120bdec .elementor-widget-wrap .marquee span {
  font-size: 10vw;
  padding: 0 2vw;
}
.elementor .elementor-element-120bdec .elementor-widget-wrap .marquee:hover .marquee__inner {
  animation-play-state: running;
}
@keyframes marquee {
  0% {
    transform: translate3d(var(--move-initial), 0, 0);
  }
  100% {
    transform: translate3d(var(--move-final), 0, 0);
  }
}
.elementor .elementor-element-6e49ab2 .elementor-widget-wrap .marquee {
  position: relative;
  overflow: hidden;
  --offset: 20vw;
  --move-initial: calc(-15% + var(--offset));
  --move-final: calc(-50% + var(--offset));
}
.elementor .elementor-element-6e49ab2 .elementor-widget-wrap .marquee__inner {
  width: fit-content;
  display: flex;
  position: relative;
  transform: translate3d(var(--move-initial), 0, 0);
  animation: marquee 7s linear infinite;
  animation-play-state: paused;
}
.elementor .elementor-element-6e49ab2 .elementor-widget-wrap .marquee span {
  font-size: 10vw;
  padding: 0 2vw;
}
.elementor .elementor-element-6e49ab2 .elementor-widget-wrap .marquee:hover .marquee__inner {
  animation-play-state: running;
}
@keyframes marquee {
  0% {
    transform: translate3d(var(--move-initial), 0, 0);
  }
  100% {
    transform: translate3d(var(--move-final), 0, 0);
  }
}
