.elementor-8821 .elementor-element.elementor-element-d64f39b{--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-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8821 .elementor-element.elementor-element-5f1e165 .uc-items-wrapper{gap:20px;}.elementor-8821 .elementor-element.elementor-element-5f1e165 .ue-scroll-marquee-item-img{width:400px;height:485px;object-fit:cover;object-position:center;}.elementor-8821 .elementor-element.elementor-element-5f1e165 .ue-scroll-marquee-item-video{width:400px;height:485px;}.elementor-8821 .elementor-element.elementor-element-5f1e165 .ue-scroll-marquee-item-content{padding:8px 8px 8px 8px;}.elementor-8821 .elementor-element.elementor-element-5f1e165 .ue-scroll-marquee-item-bg{background-color:rgba(0, 0, 0, 0.3);}.elementor-8821 .elementor-element.elementor-element-740f47d .uc-items-wrapper{gap:20px;}.elementor-8821 .elementor-element.elementor-element-740f47d .ue-scroll-marquee-item-img{width:400px;height:485px;object-fit:cover;object-position:center;}.elementor-8821 .elementor-element.elementor-element-740f47d .ue-scroll-marquee-item-video{width:400px;height:485px;}.elementor-8821 .elementor-element.elementor-element-740f47d .ue-scroll-marquee-item-content{padding:8px 8px 8px 8px;}.elementor-8821 .elementor-element.elementor-element-740f47d .ue-scroll-marquee-item-bg{background-color:rgba(0, 0, 0, 0.3);}.elementor-8821 .elementor-element.elementor-element-0cb6eb1{--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;--padding-top:90px;--padding-bottom:250px;--padding-left:60px;--padding-right:60px;}.elementor-widget-ucaddon_interactive_circle_infographic .ue_btn_txt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_interactive_circle_infographic .innerCircleTitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_interactive_circle_infographic .innerCircleText{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-segment-border-inner-circle{padding:30px 30px 30px 30px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .ciclegraph{background-color:var( --e-global-color-b8de142 );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .ciclegraph::before,.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-separator-outer,.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle-wrapper::before{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircle{padding:0px 80px 0px 80px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .ue_btn_txt{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.3rem;margin-top:9px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle{width:144px;height:144px;margin:calc( -144px / 2 );color:var( --e-global-color-b8de142 );border-style:none;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon svg,.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon img{width:0px;height:0px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon i{font-size:0px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle,.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-segment{background-color:var( --e-global-color-secondary );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle svg,.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle path{fill:var( --e-global-color-b8de142 );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-segment.active{background-color:var( --e-global-color-accent );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle-selected{background-color:var( --e-global-color-accent );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle.uc-circle-selected{color:var( --e-global-color-b8de142 );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle.uc-circle-selected svg,.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle.uc-circle-selected path{fill:var( --e-global-color-b8de142 );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleSeperator{background-color:var( --e-global-color-accent );width:50px;height:3px;margin-top:10px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleTitle{color:var( --e-global-color-299c878 );font-family:"Inter", Sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:0px;margin-top:0px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleText{color:#000000;margin-top:10px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .ue_item_image img{height:200px;border-radius:0px;}.elementor-8821 .elementor-element.elementor-element-886b564{--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-8821 .elementor-element.elementor-element-5803366{--e-image-carousel-slides-to-show:4;}.elementor-8821 .elementor-element.elementor-element-5803366 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-segment-border-inner-circle{padding:10px 10px 10px 10px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon svg,.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon img{width:24px;height:24px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon i{font-size:24px;}.elementor-8821 .elementor-element.elementor-element-886b564{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8821 .elementor-element.elementor-element-5803366{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-8821 .elementor-element.elementor-element-0cb6eb1{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-segment-border-inner-circle{padding:10px 10px 10px 10px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .ue_btn_txt{font-size:0.9rem;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .uc-circle{width:102px;height:102px;margin:calc( -102px / 2 );}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon svg,.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon img{width:18px;height:18px;}.elementor-8821 .elementor-element.elementor-element-491ccc0 .innerCircleIcon i{font-size:18px;}.elementor-8821 .elementor-element.elementor-element-886b564{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8821 .elementor-element.elementor-element-5803366{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-5803366 *//* DESKTOP: infinite auto scroll */
.my-infinite-carousel .swiper-wrapper {
  display: flex;
  animation: scrollCarousel 14s linear infinite;
}

/* MOBILE & TABLET: faster animation */
@media (max-width: 1024px) {
  .my-infinite-carousel .swiper-wrapper {
    animation: scrollCarousel 6s linear infinite; /* faster */
  }
}

/* Keyframes (same for all) */
@keyframes scrollCarousel {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}/* End custom CSS */