.elementor-2649 .elementor-element.elementor-element-2f2dfbe{--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;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2649 .elementor-element.elementor-element-2f2dfbe:not(.elementor-motion-effects-element-type-background), .elementor-2649 .elementor-element.elementor-element-2f2dfbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2649 .elementor-element.elementor-element-2f2dfbe::before, .elementor-2649 .elementor-element.elementor-element-2f2dfbe > .elementor-background-video-container::before, .elementor-2649 .elementor-element.elementor-element-2f2dfbe > .e-con-inner > .elementor-background-video-container::before, .elementor-2649 .elementor-element.elementor-element-2f2dfbe > .elementor-background-slideshow::before, .elementor-2649 .elementor-element.elementor-element-2f2dfbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2649 .elementor-element.elementor-element-2f2dfbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2649 .elementor-element.elementor-element-6bf1500{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-astglobalcolor4 );}.elementor-2649 .elementor-element.elementor-element-6bf1500.elementor-element{--align-self:center;}.elementor-2649 .elementor-element.elementor-element-98a084d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2649 .elementor-element.elementor-element-98a084d:not(.elementor-motion-effects-element-type-background), .elementor-2649 .elementor-element.elementor-element-98a084d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2649 .elementor-element.elementor-element-6e24528{--direction:ltr;--horizontal-progress-border:none;--progress-border-radius:100px 100px 100px 100px;--horizontal-border-style:none;--border-radius:100px 100px 100px 100px;--tracker-padding:7px 7px 7px 7px;}.elementor-2649 .elementor-element.elementor-element-6e24528 .current-progress{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-d3a0d52 ) 100%);}.elementor-2649 .elementor-element.elementor-element-6e24528 .elementor-scrolling-tracker-horizontal{background-color:#1A1A1A;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-3147a58 *//* News ticker container */
.avin-ticker {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  background:#1A1A1A;      /* dark background */
  color: #ffffff;
  font-size: 14px;
  line-height: 20px;        /* same as section height approx */
}

/* Moving track */
.avin-ticker-track {
  display: inline-block;
  padding-left: 100%;       /* start off screen on right */
  animation: avin-ticker-move 20s linear infinite;
}

/* Individual items */
.avin-ticker-track span {
  display: inline-block;
  padding: 0 2rem;          /* gap between repeats */
}

/* Animation: right → left scroll */
@keyframes avin-ticker-move {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}/* End custom CSS */