.elementor-6122 .elementor-element.elementor-element-dfc5abb{--display:flex;}/* Start custom CSS for html, class: .elementor-element-7f36b8f */.logo-scroll {
        position: relative;
        display: flex;
        width: 90%;
        overflow: hidden;
        -webkit-mask-image: linear-gradient(90deg, transparent, #fff 20%, #fff 80%, transparent);
    }


.logo-slide-holder{
	display: flex;align-content: flex-start;align-items: center;gap: 20em;
	white-space: nowrap;
  animation: slide1-animate var(--t) linear infinite;
	animation-delay: calc(var(--t)* -1);
}

.logo-slide-holder:nth-child(2) {
  animation: slide2-animate var(--t) linear infinite;
	animation-delay: calc(var(--t) / -2);
}
      
      
.logo-slide-holder > img {
    max-width: 200px;
    max-height: 50px;
}
  
.logo-slide-holder:after {
  content:"";
}
@keyframes slide1-animate {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}


@keyframes slide2-animate {
	
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-200%);
    
  }
}/* End custom CSS */