.elementor-174 .elementor-element.elementor-element-36fa8d9e > .elementor-container{max-width:500px;}.elementor-174 .elementor-element.elementor-element-36fa8d9e{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-174 .elementor-element.elementor-element-65363c7e img{width:50%;}.elementor-174 .elementor-element.elementor-element-7f96e9d0{text-align:center;}.elementor-174 .elementor-element.elementor-element-7f96e9d0 img{width:50%;}.elementor-174 .elementor-element.elementor-element-6715a6c2{text-align:center;}.elementor-174 .elementor-element.elementor-element-6715a6c2 img{width:50%;}.elementor-174 .elementor-element.elementor-element-4677a7df img{width:50%;}body.elementor-page-174:not(.elementor-motion-effects-element-type-background), body.elementor-page-174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-36fa8d9e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-36fa8d9e */.elementor-174 .elementor-element.elementor-element-36fa8d9e {
    overflow: hidden;
}

.elementor-174 .elementor-element.elementor-element-36fa8d9e .elementor-container {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    width: max-content !important;
    align-items: center !important;
    animation: partnership-marquee 20s linear infinite;
}

.elementor-174 .elementor-element.elementor-element-36fa8d9e .elementor-column {
    flex: 0 0 150px !important;
    width: 150px !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-174 .elementor-element.elementor-element-36fa8d9e .elementor-widget-image {
    width: 100% !important;
    text-align: center !important;
}

.elementor-174 .elementor-element.elementor-element-36fa8d9e .elementor-widget-image img {
    display: block !important;
    margin: 0 auto !important;
    max-width: 100px !important;
    height: auto !important;
}

@keyframes partnership-marquee {
    from {
        transform: translateX(-50%);
    }
    to {
        transform: translateX(0);
    }
}

/* HP */
@media (max-width: 767px) {
    .elementor-174 .elementor-element.elementor-element-36fa8d9e .elementor-column {
        flex: 0 0 120px !important;
        width: 120px !important;
    }

    .elementor-174 .elementor-element.elementor-element-36fa8d9e .elementor-widget-image img {
        max-width: 80px !important;
    }
}/* End custom CSS */