.legacy-elementor-page .elementor-widget-image-carousel .elementor-image-carousel-wrapper{overflow:hidden}.legacy-elementor-page .elementor-widget-image-carousel .swiper-wrapper{align-items:center;display:flex!important;flex-wrap:nowrap;gap:30px;overflow:visible!important;scroll-snap-type:none!important}.legacy-elementor-page .elementor-widget-image-carousel .swiper-slide{flex:0 0 var(
    --legacy-carousel-slide-width,calc(100% / var(--e-image-carousel-slides-to-show, 4))
  );max-width:var(
    --legacy-carousel-slide-width,calc(100% / var(--e-image-carousel-slides-to-show, 4))
  )}.legacy-elementor-page .elementor-widget-image-carousel .swiper-slide-inner{align-items:center;display:flex;justify-content:center}.legacy-elementor-page .elementor-widget-image-carousel .swiper-slide-image{display:block;height:auto;max-height:88px;max-width:100%;object-fit:contain;width:100%}.legacy-elementor-page .elementor-image-carousel-wrapper.legacy-el-carousel-autoplay{overflow:hidden}.legacy-elementor-page .legacy-el-carousel-track{display:flex!important;align-items:center;gap:30px;flex-wrap:nowrap;width:max-content;animation:legacy-el-carousel-scroll 40s linear infinite;overflow:visible!important;scroll-snap-type:none!important}.legacy-elementor-page .legacy-el-carousel-track:hover{animation-play-state:paused}.legacy-elementor-page .legacy-el-carousel-track .swiper-slide{flex:0 0 auto;width:var(--legacy-carousel-slide-width,auto)!important}.legacy-elementor-page .legacy-el-testimonial-carousel .swiper-wrapper{display:flex!important;flex-wrap:nowrap;transition-property:transform;transition-timing-function:ease}.legacy-elementor-page .legacy-el-testimonial-carousel .swiper-slide{flex:0 0 auto}.legacy-elementor-page .legacy-el-testimonial-carousel .elementor-main-swiper{overflow:hidden;position:relative}.legacy-elementor-page .legacy-el-testimonial-carousel .elementor-swiper-button{align-items:center;cursor:pointer;display:flex;height:1em;justify-content:center;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:1em;z-index:2}.legacy-elementor-page .legacy-el-testimonial-carousel .elementor-swiper-button-prev{left:10px}.legacy-elementor-page .legacy-el-testimonial-carousel .elementor-swiper-button-next{right:10px}.legacy-elementor-page .legacy-el-testimonial-carousel .elementor-swiper-button svg{display:block;height:1em;width:1em}.legacy-elementor-page .legacy-el-testimonial-pagination{align-items:center;bottom:14px;display:flex;gap:6px;justify-content:center;left:0;line-height:1;position:absolute;right:0;z-index:2}.legacy-elementor-page .legacy-el-testimonial-pagination .swiper-pagination-bullet{appearance:none;background:var(--e-global-color-text);border:0;border-radius:999px;cursor:pointer;height:8px;opacity:.25;padding:0;transition:opacity .2s ease,background-color .2s ease;width:8px}.legacy-elementor-page .legacy-el-testimonial-pagination .swiper-pagination-bullet-active{background:var(--e-global-color-primary);opacity:1}@keyframes legacy-el-carousel-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes legacy-el-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.legacy-elementor-page .legacy-el-animate-in{animation:legacy-el-fade-up .7s ease forwards}.legacy-elementor-page .legacy-el-fade-in-left{animation:legacy-el-fade-in-left 1.25s ease forwards}.legacy-elementor-page .legacy-el-fade-in-right{animation:legacy-el-fade-in-right 1.25s ease forwards}.legacy-elementor-page .legacy-el-fade-in-down{animation:legacy-el-fade-in-down 1.25s ease forwards}.legacy-elementor-page .legacy-el-slide-in-left{animation:legacy-el-slide-in-left 1.25s ease forwards}.legacy-elementor-page .legacy-el-slide-in-right{animation:legacy-el-slide-in-right 1.25s ease forwards}.legacy-elementor-page .legacy-el-zoom-in{animation:legacy-el-zoom-in .8s ease forwards}@keyframes legacy-el-fade-in-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes legacy-el-fade-in-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes legacy-el-fade-in-down{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes legacy-el-slide-in-left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes legacy-el-slide-in-right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes legacy-el-zoom-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.legacy-elementor-page .elementor-animation-grow img{transition:transform .3s ease}.legacy-elementor-page .elementor-animation-grow:hover img{transform:scale(1.05)}.legacy-elementor-page img.elementor-animation-grow{transition:transform .3s ease}.legacy-elementor-page img.elementor-animation-grow:hover{transform:scale(1.1)}