.elementor-939 .elementor-element.elementor-element-8117612{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-939 .elementor-element.elementor-element-8117612:not(.elementor-motion-effects-element-type-background), .elementor-939 .elementor-element.elementor-element-8117612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e4aad9 );}@media(max-width:1024px){.elementor-939 .elementor-element.elementor-element-8117612{--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-939 .elementor-element.elementor-element-8117612{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-3d5bd28 */.info-bar{
    width:100%;
    background:#D9DDC5;
    overflow:hidden;
    position:relative;
    padding:8px 0;
}

.info-track{
    display:flex;
    align-items:center;
    gap:40px; /* Reduce el espacio entre textos */
    width:max-content;
    white-space:nowrap;
    animation:marquee 15s linear infinite;
    will-change:transform;
}

.info-track span{
    font-family:'Poppins',sans-serif;
    font-size:18px;
    font-weight:400;
    line-height:32px;
    color:#262F68;
    text-transform:uppercase;
    flex-shrink:0;
}

@keyframes marquee{
    from{
        transform:translateX(0);
    }
    to{
        transform:translateX(-33.333%);
    }
}

html,
body{
    overflow-x:hidden;
}
/* Tablet */
@media (min-width: 768px) and (max-width: 1024px){
    .info-track span{
        font-size:15px;
        line-height:28px;
    }
}
@media (max-width:767px){
    .info-track{
        gap:30px;
        animation-duration:13s;
    }

    .info-track span{
        font-size:15px;
        line-height:24px;
    }
}/* End custom CSS */