.elementor-256 .elementor-element.elementor-element-5124bbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-256 .elementor-element.elementor-element-4f1ae8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-256 .elementor-element.elementor-element-c04732a{font-family:"Hero Font 2", Sans-serif;}.elementor-256 .elementor-element.elementor-element-0c638f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-256 .elementor-element.elementor-element-0c638f0:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-0c638f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_primary );}.elementor-256 .elementor-element.elementor-element-4c17fcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-256 .elementor-element.elementor-element-8aa17ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-256 .elementor-element.elementor-element-b4f52f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-1px;--margin-bottom:50px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-256 .elementor-element.elementor-element-b4f52f3:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-b4f52f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_primary );}@media(max-width:1366px){.elementor-256 .elementor-element.elementor-element-0c638f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1200px){.elementor-256 .elementor-element.elementor-element-0c638f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-256 .elementor-element.elementor-element-c04732a{text-align:center;font-size:35px;}}@media(max-width:880px){.elementor-256 .elementor-element.elementor-element-0c638f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-c04732a{text-align:center;font-size:26px;line-height:1.5em;}.elementor-256 .elementor-element.elementor-element-dcd0285{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-7ddfd62 */.marquee-container {
  width: 100%;
  overflow: hidden;
}

.marquee {
  position: relative;
  width: 100%;
}

.track {
  display: flex;
  animation: scroll 20s linear infinite;
  will-change: transform;
}

.ticker-text {
  font-family: "Hero Font 2", sans-serif;
  font-weight: 400;
  font-size: 60px;
  white-space: nowrap;
  margin-right: 40px;
}

.green {
  color: #A5FFAB;
}

.white {
  color: #ffffff;
}

@keyframes scroll {
  0%   { transform: translateX(0); }
  100% { transform: translateX(calc(-50% - 1px)); }
}

/* Mobile adjustments */
@media (max-width: 768px) {
  .ticker-text {
    font-size: 38px;
  }
  .track {
    animation: scroll 9s linear infinite; /* faster than 20s */
  }
}/* End custom CSS */