.elementor-962 .elementor-element.elementor-element-d696ae0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}/* Start custom CSS for html, class: .elementor-element-010a025 *//* ---- TICKER / MARQUEE STRIP ---- */

.ticker-big {
  width: 100%;
  overflow: hidden;
height: 126px!important;
text-align: center;
display: inline-flex;
align-items: center;
background: white;
  white-space: nowrap;
  position: relative;

}

.ticker-big-track {
  display: inline-flex;
  width: max-content;
  min-width: 200%;
  animation: ticker-scroll 60s linear infinite;
  will-change: transform;
}

.ticker-big-track span {
  font-family: var(--font-heading, sans-serif);
  font-size: 160px;
  letter-spacing: -3%;
  text-transform: uppercase;
  font-weight: 700;
  flex-shrink: 0;
}



@keyframes ticker-scroll {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}/* End custom CSS */