.elementor-11966 .elementor-element.elementor-element-7e19de76{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11966 .elementor-element.elementor-element-223a2aea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11966 .elementor-element.elementor-element-44c19b5{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11966 .elementor-element.elementor-element-f75730b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11966 .elementor-element.elementor-element-2584c2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:576px){.elementor-11966 .elementor-element.elementor-element-223a2aea{--width:max-content;}.elementor-11966 .elementor-element.elementor-element-f75730b{--width:max-content;}}@media(max-width:767px){.elementor-11966 .elementor-element.elementor-element-223a2aea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11966 .elementor-element.elementor-element-f75730b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:575px){.elementor-11966 .elementor-element.elementor-element-2584c2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-223a2aea */.marquee {
  --marquee-speed: 25s;

  width: 100%;
  overflow: hidden;
  position: relative;
}

.marquee__track {
  display: flex;
  width: max-content;
  flex-shrink: 0;
  will-change: transform;
}
/* 1st row: LEFT → RIGHT */
.marquee--ltr .marquee__track {
  animation: marqueeLTR var(--marquee-speed) linear infinite;
}

/* 2nd row: RIGHT → LEFT */
.marquee--rtl .marquee__track {
  animation: marqueeRTL var(--marquee-speed) linear infinite;
}

/* Left → Right */
@keyframes marqueeLTR {
  from {
    transform: translate3d(-50%, 0, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

/* Right → Left */
@keyframes marqueeRTL {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    transform: translate3d(-50%, 0, 0);
  }
}

/* Pause */
.marquee:hover .marquee__track {
  animation-play-state: paused;
}

@media (max-width: 767px) {
  .marquee {
    --marquee-speed: 18s;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19de76 */.elementor-11966 .elementor-element.elementor-element-7e19de76 .elementor-author-box__avatar {
    display: grid;
}
.elementor-11966 .elementor-element.elementor-element-7e19de76 .elementor-author-box__text {
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75730b */.marquee {
  --marquee-speed: 25s;

  width: 100%;
  overflow: hidden;
  position: relative;
}

.marquee__track {
  display: flex;
  width: max-content;
  flex-shrink: 0;
  will-change: transform;
}
.marquee:hover .marquee__track {
  animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44c19b5 */.elementor-11966 .elementor-element.elementor-element-44c19b5 .elementor-author-box__avatar {
    display: grid;
}
.elementor-11966 .elementor-element.elementor-element-44c19b5 .elementor-author-box__text {
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS */.split-text span {
  display: inline-block;
  padding-right: 0.25em;
}/* End custom CSS */