.elementor-1966 .elementor-element.elementor-element-88ebcd0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-a37de45{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-4f6888e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-4f6888e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-30252e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-30252e4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-566d285 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-fc24b53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-cb9af0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-35b7fe0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-35b7fe0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-2c6321a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-af9fd76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-af9fd76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-e7fedec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-e7fedec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-3106b0f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-68cff57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-060666b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-7e88be2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-7e88be2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-a420d7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-b58d4ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-b58d4ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-07bd262 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-07bd262.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-93b5924 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-6cec8bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-e0e2603 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-8f27ee0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-8f27ee0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-93563ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-80f0a53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-80f0a53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-de3a779 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-de3a779.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-ff65914 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-141c9e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-0107c9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-d02b338 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-d02b338.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-f291164 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-850f174{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-850f174.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-158506c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-158506c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-9ba9941 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-9f892e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-bf7fab7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-61e1088 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-61e1088.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-0d3b8ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-5eed8c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-5eed8c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-6ea9ae7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-6ea9ae7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-958dbf4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-1f447fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-9f5ba42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-1a71af3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-1a71af3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-a274ca4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-262f433{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1966 .elementor-element.elementor-element-262f433.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-1b488f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-1b488f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-7e4b108 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-15c800e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-2a92e28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-0bceba6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1966 .elementor-element.elementor-element-0bceba6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1966 .elementor-element.elementor-element-1994ce7 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-1966 .elementor-element.elementor-element-a37de45{--flex-wrap:nowrap;}}/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-30252e4 */.elementor-1966 .elementor-element.elementor-element-30252e4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-566d285 */.elementor-1966 .elementor-element.elementor-element-566d285 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-fc24b53 */.elementor-1966 .elementor-element.elementor-element-fc24b53 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-cb9af0c */.elementor-1966 .elementor-element.elementor-element-cb9af0c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f6888e */.elementor-1966 .elementor-element.elementor-element-4f6888e {
    width: fit-content
    max-width: 100% !important;
}

.elementor-1966 .elementor-element.elementor-element-4f6888e .marquee__group {
    gap: 24px !important;
}

.milestone_icon_light, .milestone_icon_dark{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-e7fedec */.elementor-1966 .elementor-element.elementor-element-e7fedec {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-3106b0f */.elementor-1966 .elementor-element.elementor-element-3106b0f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-68cff57 */.elementor-1966 .elementor-element.elementor-element-68cff57 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-060666b */.elementor-1966 .elementor-element.elementor-element-060666b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af9fd76 */.elementor-1966 .elementor-element.elementor-element-af9fd76 {
    width: fit-content
    max-width: 100% !important;
}

.elementor-1966 .elementor-element.elementor-element-af9fd76 .marquee__group {
    gap: 24px !important;
}

.milestone_icon_light, .milestone_icon_dark{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-07bd262 */.elementor-1966 .elementor-element.elementor-element-07bd262 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-93b5924 */.elementor-1966 .elementor-element.elementor-element-93b5924 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-6cec8bf */.elementor-1966 .elementor-element.elementor-element-6cec8bf {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-e0e2603 */.elementor-1966 .elementor-element.elementor-element-e0e2603 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b58d4ed */.elementor-1966 .elementor-element.elementor-element-b58d4ed {
    width: fit-content
    max-width: 100% !important;
}

.elementor-1966 .elementor-element.elementor-element-b58d4ed .marquee__group {
    gap: 24px !important;
}

.milestone_icon_light, .milestone_icon_dark{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-de3a779 */.elementor-1966 .elementor-element.elementor-element-de3a779 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-ff65914 */.elementor-1966 .elementor-element.elementor-element-ff65914 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-141c9e6 */.elementor-1966 .elementor-element.elementor-element-141c9e6 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-0107c9d */.elementor-1966 .elementor-element.elementor-element-0107c9d {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f0a53 */.elementor-1966 .elementor-element.elementor-element-80f0a53 {
    width: fit-content
    max-width: 100% !important;
}

.elementor-1966 .elementor-element.elementor-element-80f0a53 .marquee__group {
    gap: 24px !important;
}

.milestone_icon_light, .milestone_icon_dark{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-158506c */.elementor-1966 .elementor-element.elementor-element-158506c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-9ba9941 */.elementor-1966 .elementor-element.elementor-element-9ba9941 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-9f892e2 */.elementor-1966 .elementor-element.elementor-element-9f892e2 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-bf7fab7 */.elementor-1966 .elementor-element.elementor-element-bf7fab7 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850f174 */.elementor-1966 .elementor-element.elementor-element-850f174 {
    width: fit-content
    max-width: 100% !important;
}

.elementor-1966 .elementor-element.elementor-element-850f174 .marquee__group {
    gap: 24px !important;
}

.milestone_icon_light, .milestone_icon_dark{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-6ea9ae7 */.elementor-1966 .elementor-element.elementor-element-6ea9ae7 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-958dbf4 */.elementor-1966 .elementor-element.elementor-element-958dbf4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-1f447fc */.elementor-1966 .elementor-element.elementor-element-1f447fc {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-9f5ba42 */.elementor-1966 .elementor-element.elementor-element-9f5ba42 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eed8c6 */.elementor-1966 .elementor-element.elementor-element-5eed8c6 {
    width: fit-content
    max-width: 100% !important;
}

.elementor-1966 .elementor-element.elementor-element-5eed8c6 .marquee__group {
    gap: 24px !important;
}

.milestone_icon_light, .milestone_icon_dark{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-1b488f3 */.elementor-1966 .elementor-element.elementor-element-1b488f3 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-7e4b108 */.elementor-1966 .elementor-element.elementor-element-7e4b108 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-15c800e */.elementor-1966 .elementor-element.elementor-element-15c800e {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-1952, class: .elementor-element-2a92e28 */.elementor-1966 .elementor-element.elementor-element-2a92e28 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-262f433 */.elementor-1966 .elementor-element.elementor-element-262f433 {
    width: fit-content
    max-width: 100% !important;
}

.elementor-1966 .elementor-element.elementor-element-262f433 .marquee__group {
    gap: 24px !important;
}

.milestone_icon_light, .milestone_icon_dark{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a37de45 */.marquee {
  display: flex;
  overflow: hidden;
  user-select: none;
}

.marquee__group {
  width: max-content !important;
  flex-shrink: 0;
  display: flex;
  align-items: center;
   Prevent blurry text during animation 
  backface-visibility: hidden;
  perspective: 1000;
  transform: translate3d(0, 0, 0);
  will-change: transform; /* Optimize animation performance */ 
  animation: slide_numbers 40s linear infinite;
}

 Pause animation when reduced motion is preferred 
@media (prefers-reduced-motion: reduce) {
  .marquee__group {
    animation-play-state: paused;
  }
}

@keyframes slide_numbers {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88ebcd0 *//*.elementor-1966 .elementor-element.elementor-element-88ebcd0 {*/
/*    width: fit-content*/
/*}*/

/*.elementor-1966 .elementor-element.elementor-element-88ebcd0 .marquee__group {*/
/*    gap: 24px !important;*/
/*}*/

/*.milestone_icon_light, .milestone_icon_dark{*/
/*    display: none;*/
/*}*//* End custom CSS */