.elementor-14762 .elementor-element.elementor-element-3986de5{--display:flex;--padding-top:0130px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-4778cd1{text-align:center;font-family:"sofia-pro", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-text );}.elementor-14762 .elementor-element.elementor-element-3969208{text-align:center;font-family:"sofia-pro", Sans-serif;font-size:20px;font-weight:200;color:var( --e-global-color-text );}.elementor-14762 .elementor-element.elementor-element-f2c3551{--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;--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14762 .elementor-element.elementor-element-d0a9ee3{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14762 .elementor-element.elementor-element-e987e59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-88f2196 img{height:1px;}.elementor-14762 .elementor-element.elementor-element-bd1015b{--display:flex;}.elementor-14762 .elementor-element.elementor-element-96abf87{--display:flex;}.elementor-14762 .elementor-element.elementor-element-6c2679b{--display:flex;}.elementor-14762 .elementor-element.elementor-element-ff731ab{--display:flex;}.elementor-14762 .elementor-element.elementor-element-e229f3e{--display:flex;}.elementor-14762 .elementor-element.elementor-element-f236757{--display:flex;}.elementor-14762 .elementor-element.elementor-element-5d559f6{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14762 .elementor-element.elementor-element-0223d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-58686a7{--display:flex;}.elementor-14762 .elementor-element.elementor-element-5ec92b0{--display:flex;}.elementor-14762 .elementor-element.elementor-element-688e934{--display:flex;}.elementor-14762 .elementor-element.elementor-element-6500c18{--display:flex;}.elementor-14762 .elementor-element.elementor-element-ff270c5{--display:flex;}.elementor-14762 .elementor-element.elementor-element-9e902b8{--display:flex;}.elementor-14762 .elementor-element.elementor-element-133da33{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14762 .elementor-element.elementor-element-a7a6b94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-7e51207{--display:flex;}.elementor-14762 .elementor-element.elementor-element-1244e40{--display:flex;}.elementor-14762 .elementor-element.elementor-element-3a3e26b{--display:flex;}.elementor-14762 .elementor-element.elementor-element-c428ab7{--display:flex;}.elementor-14762 .elementor-element.elementor-element-1827999{--display:flex;}.elementor-14762 .elementor-element.elementor-element-9d246b6{--display:flex;}@media(max-width:1024px){.elementor-14762 .elementor-element.elementor-element-3986de5{--padding-top:075px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-14762 .elementor-element.elementor-element-f236757{--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-9e902b8{--justify-content:center;}.elementor-14762 .elementor-element.elementor-element-9d246b6{--justify-content:center;}}@media(max-width:767px){.elementor-14762 .elementor-element.elementor-element-d0a9ee3{--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;--flex-wrap:nowrap;}.elementor-14762 .elementor-element.elementor-element-5d559f6{--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;--flex-wrap:nowrap;}.elementor-14762 .elementor-element.elementor-element-133da33{--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;--flex-wrap:nowrap;}}/* Start custom CSS for text-editor, class: .elementor-element-4778cd1 */.elementor-14762 .elementor-element.elementor-element-4778cd1 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3969208 */.elementor-14762 .elementor-element.elementor-element-3969208 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c3551 */.logoRow1::-webkit-scrollbar {
    display: none;
}
.logoRow1 .rowImage {
    display: inline-flex;
    justify-content: center!important;
    padding: 25px 15px 25px 15px ;
}
.logoRow1 .imageRow img {
    max-height: 50px;
    object-fit: contain;
    }


.logoRow1 {
    display: flex!important;
    flex-wrap: nowrap!important;
    gap: 1rem!important;
}


.logoRow1 .imageRow {
    display: flex!important;
    gap: 1rem!important;
    flex-shrink: 0!important;
    justify-content: space-around;
    min-width: min-content!important;
    overflow: hidden!important;
	white-space: nowrap!important;
    animation: marquee-content 30s linear infinite;
}


@keyframes marquee-content {
	from {
		transform: translateX( -50% );
	}
	to {
		transform: translateX(calc(-150% - 1rem));
	}
}

@media screen and (max-width: 900px) {
    .logoRow1 .imageRow {
        animation-duration: 20s;
    }
    .rowImage {
        width: 200px!important;
        justify-content: center!important;
    }
    .rowImage img {
        max-height: 40px!important;
    }
}

@media screen and (max-width: 500px) {
    .logoRow1 .imageRow {
        animation-duration: 20s;
    }
    .rowImage {
        width: 220px!important;
        justify-content: center!important;
    }
    .imageRow img {
        max-height: 40px!important;
    }
}/* End custom CSS */