.elementor-12072 .elementor-element.elementor-element-2a2a79c{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12072 .elementor-element.elementor-element-2a2a79c:not(.elementor-motion-effects-element-type-background), .elementor-12072 .elementor-element.elementor-element-2a2a79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEF0EF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12072 .elementor-element.elementor-element-5b66256{text-align:center;}.elementor-12072 .elementor-element.elementor-element-5b66256 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#262525;}@media(max-width:767px){.elementor-12072 .elementor-element.elementor-element-0f571e4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}}@media(min-width:768px){.elementor-12072 .elementor-element.elementor-element-2a2a79c{--content-width:1000px;}}/* Start custom CSS for html, class: .elementor-element-0f571e4 */.marquee {
  display: flex;
  block-size: var(--marquee-item-height);
  margin-block: var(--marquee-item-height);
  position: relative;
  overflow-x: hidden;
  mask-image: linear-gradient(
    to right,
    hsl(0 0% 0% / 0),
    hsl(0 0% 0% / 1) 20%,
    hsl(0 0% 0% / 1) 80%,
    hsl(0 0% 0% / 0)
  );
  align-items: center;
}

.marquee--7 {
  --marquee-item-width: 150px;
  --marquee-item-height: 50px;
  --marquee-duration: 24s;
  --marquee-items: 5;
}

.marquee--omega {
  --marquee-max-width: min(600px, 90vw);
  max-inline-size: var(--marquee-max-width);
  margin-inline: auto;
  mask-image: linear-gradient(
    to right,
    hsl(0 0% 0% / 0),
    hsl(0 0% 0% / 1) 10%,
    hsl(0 0% 0% / 1) 90%,
    hsl(0 0% 0% / 0)
  );
}

.marquee__item {
  --marquee-item-offset: max(
    calc(var(--marquee-item-width) * var(--marquee-items)),
    calc(100% + var(--marquee-item-width))
  );
  --marquee-delay: calc(var(--marquee-duration) / var(--marquee-items) * (var(--marquee-items) - var(--marquee-item-index)) * -1);
  position: absolute;
  inset-inline-start: var(--marquee-item-offset);
  transform: translateX(-50%);
  animation: go linear var(--marquee-duration) var(--marquee-delay, 0s) infinite;
}
.marquee--7 .marquee__item:nth-of-type(1) {
  --marquee-item-index: 1;
}

.marquee--7 .marquee__item:nth-of-type(2) {
  --marquee-item-index: 2;
}

.marquee--7 .marquee__item:nth-of-type(3) {
  --marquee-item-index: 3;
}

.marquee--7 .marquee__item:nth-of-type(4) {
  --marquee-item-index: 4;
}

.marquee--7 .marquee__item:nth-of-type(5) {
  --marquee-item-index: 5;
}

@keyframes go {
  to {  
    inset-inline-start: calc(var(--marquee-item-width) * -1);
  }
}

@media (max-width: 767px) {
    .marquee img {
        max-height: 30px;
    }
}/* End custom CSS */