.elementor-28102 .elementor-element.elementor-element-751ae3b{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-28102 .elementor-element.elementor-element-751ae3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-9d6a8f9 *//*################################*/
/*||                            ||*/
/*||          Marquee           ||*/
/*||                            ||*/
/*################################*/

.marquee-wrapper {
    overflow: hidden;
    width: 100%;
}

.marquee-track {
    display: flex;
    align-items: center;
    white-space: nowrap;
    gap:36px;
}

.marquee-item span.marquee-icon {
    display: flex;
    justify-content: center;
    align-items: center;
}
.marquee-item span.marquee-text {
    font-family: var(--e-global-typography-2f79e22-font-family), Sans-serif;
    font-size: var(--e-global-typography-2f79e22-font-size);
    font-weight: var(--e-global-typography-2f79e22-font-weight);
    text-transform: var(--e-global-typography-2f79e22-text-transform);
    line-height: var(--e-global-typography-2f79e22-line-height);
    letter-spacing: var(--e-global-typography-2f79e22-letter-spacing);
    color: var(--e-global-color-0a264cb);
}/* End custom CSS */