.elementor-53889 .elementor-element.elementor-element-6ea0cca9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overflow:hidden;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53889 .elementor-element.elementor-element-2313b3b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-51e1de4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-185462e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-6848fc3d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-23d5915c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-b5ec589.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-37b435cd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-616445bd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-12202f9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-543fb179.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-37af7b37.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-8ece245.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-314c10f0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-2af813c8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-22afd1cc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-56e9abb0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-2a727bab.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-f8e61eb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-6b3687e0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-4db9a8f6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-172e92d9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-cfcb5cd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-29ffc9df.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-74efad14.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-2e653e47.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-53d4c19c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-6f635150.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-53889 .elementor-element.elementor-element-1342cc60.elementor-element{--flex-grow:1;--flex-shrink:0;}@media(max-width:767px){.elementor-53889 .elementor-element.elementor-element-6ea0cca9{--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-53889 .elementor-element.elementor-element-6ea0cca9{--width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-53889 .elementor-element.elementor-element-6ea0cca9{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6ea0cca9 */@keyframes marquee {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-4112px);
    }
}

.logos-animated-wrapper .e-con.e-flex>.e-con-inner {
    position: relative;
    display: flex;
    overflow: hidden;
}

.logo-animated {
        animation: marquee 56s linear infinite ;
}

/*
.logo-animated > div  {
    display: flex
}
*/

.logo-animated   {
    width: fit-content !important;
    display: flex
}

.logos-animated-wrapper:before {
    content: "";
    left: -1px;
    width: 128px;
    background: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0.75), rgba(255,255,255,0));
    z-index: 9;
    position: absolute;
    height: 100%
}

.logos-animated-wrapper:after {
    content: "";
    right: -1px;
    width: 128px;
    background: linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0.75), rgba(255,255,255,0)); 
    position: absolute;
    z-index: 9;
    height: 100%
}

@media only screen and (max-width: 767px) {
    .logos-animated-wrapper img {
        transform: scale(0.7);
}

    .logo-animated {
        animation: marquee 32s linear infinite ;
}

    @keyframes marquee {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-1440px);
    }
}
}

.logo-animated img, .logo-animated svg {
    filter: grayscale(1);
    transition: filter 0.3s ease;
}

.logo-animated img:hover, .logo-animated svg:hover {
    filter: grayscale(0);
    transition: 0.3s ease;

}/* End custom CSS */