.elementor-5944 .elementor-element.elementor-element-6c647fd{text-align:center;}.elementor-5944 .elementor-element.elementor-element-a31878d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-a31878d{text-align:center;}.elementor-5944 .elementor-element.elementor-element-b0b5071{--display:flex;}.elementor-5944 .elementor-element.elementor-element-73dcdd3{--display:flex;}.elementor-5944 .elementor-element.elementor-element-bf1015b{text-align:center;}.elementor-5944 .elementor-element.elementor-element-3e24230{--display:flex;}.elementor-5944 .elementor-element.elementor-element-6622702{text-align:center;}.elementor-5944 .elementor-element.elementor-element-8f9da2e{--display:flex;}.elementor-5944 .elementor-element.elementor-element-d189221{text-align:center;}.elementor-5944 .elementor-element.elementor-element-a52700c{--display:flex;}.elementor-5944 .elementor-element.elementor-element-f1c7f6a{text-align:center;}.elementor-5944 .elementor-element.elementor-element-69b79e6{--display:flex;}.elementor-5944 .elementor-element.elementor-element-23ebe15{text-align:center;}.elementor-5944 .elementor-element.elementor-element-e390d9f{--display:flex;}.elementor-5944 .elementor-element.elementor-element-d19b2bc{text-align:center;}.elementor-5944 .elementor-element.elementor-element-75c9d4f{--display:flex;}.elementor-5944 .elementor-element.elementor-element-51dee18{text-align:center;}.elementor-5944 .elementor-element.elementor-element-1749964{--display:flex;}.elementor-5944 .elementor-element.elementor-element-00e56c1{text-align:center;}.elementor-5944 .elementor-element.elementor-element-f1b6996{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-27px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-25px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-7px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;}.elementor-5944 .elementor-element.elementor-element-6cc8a2f > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-6e717ce > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-86f1866 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-5944 .elementor-element.elementor-element-7e81c57 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-5944 .elementor-element.elementor-element-40f76e4{margin-top:60px;margin-bottom:0px;}.elementor-5944 .elementor-element.elementor-element-3e3f6f0.elementor-element{--align-self:center;}.elementor-5944 .elementor-element.elementor-element-0d79bc4{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-fd7596b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-e3f6bd0{margin-top:30px;margin-bottom:0px;}.elementor-5944 .elementor-element.elementor-element-b99d00e{margin-top:-30px;margin-bottom:0px;}.elementor-5944 .elementor-element.elementor-element-d3bdba6{margin-top:60px;margin-bottom:0px;}.elementor-5944 .elementor-element.elementor-element-b6dcf81{--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-5944 .elementor-element.elementor-element-b6dcf81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5944 .elementor-element.elementor-element-d15b3cd{margin-top:60px;margin-bottom:0px;}.elementor-5944 .elementor-element.elementor-element-dcd712a{margin-top:60px;margin-bottom:0px;}@media(min-width:768px){.elementor-5944 .elementor-element.elementor-element-e91a1e4{width:50%;}.elementor-5944 .elementor-element.elementor-element-915449a{width:25%;}.elementor-5944 .elementor-element.elementor-element-b6dcf81{--width:99.891%;}}@media(max-width:1024px){.elementor-5944 .elementor-element.elementor-element-f1b6996{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5944 .elementor-element.elementor-element-6c647fd .elementor-heading-title{font-size:34px;}.elementor-5944 .elementor-element.elementor-element-a31878d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-a31878d{font-size:13px;}.elementor-5944 .elementor-element.elementor-element-bf1015b > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-bf1015b{text-align:center;}.elementor-5944 .elementor-element.elementor-element-bf1015b .elementor-heading-title{font-size:11px;}.elementor-5944 .elementor-element.elementor-element-6622702 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-6622702{text-align:center;}.elementor-5944 .elementor-element.elementor-element-6622702 .elementor-heading-title{font-size:12px;}.elementor-5944 .elementor-element.elementor-element-d189221 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-d189221{text-align:center;}.elementor-5944 .elementor-element.elementor-element-d189221 .elementor-heading-title{font-size:12px;}.elementor-5944 .elementor-element.elementor-element-f1c7f6a > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-f1c7f6a{text-align:center;}.elementor-5944 .elementor-element.elementor-element-f1c7f6a .elementor-heading-title{font-size:12px;}.elementor-5944 .elementor-element.elementor-element-23ebe15 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-23ebe15{text-align:center;}.elementor-5944 .elementor-element.elementor-element-23ebe15 .elementor-heading-title{font-size:12px;}.elementor-5944 .elementor-element.elementor-element-d19b2bc > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-d19b2bc{text-align:center;}.elementor-5944 .elementor-element.elementor-element-d19b2bc .elementor-heading-title{font-size:12px;}.elementor-5944 .elementor-element.elementor-element-51dee18 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-51dee18{text-align:center;}.elementor-5944 .elementor-element.elementor-element-51dee18 .elementor-heading-title{font-size:12px;}.elementor-5944 .elementor-element.elementor-element-00e56c1 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5944 .elementor-element.elementor-element-00e56c1{text-align:center;}.elementor-5944 .elementor-element.elementor-element-00e56c1 .elementor-heading-title{font-size:12px;}.elementor-5944 .elementor-element.elementor-element-f1b6996{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:-19px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:-19px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}}/* Start custom CSS for container, class: .elementor-element-b6dcf81 */.marquee {
  display: flex;
  overflow: hidden;
  height: 13vh;
  user-select: none;
  gap: 1rem;
  padding-top: rem;
  padding-bottom: 1rem;
   /*transform: skewY(-3deg); */
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 4rem;
  min-width: 100%;
  animation: scroll 15s linear infinite reverse;
}


@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (min-width: 360px) {
    .marquee__group span {
        font-size: 6.5vw;
    }
}/* End custom CSS */