.elementor-2193 .elementor-element.elementor-element-04f1d4e{--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:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-2193 .elementor-element.elementor-element-04f1d4e:not(.elementor-motion-effects-element-type-background), .elementor-2193 .elementor-element.elementor-element-04f1d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1C530;}.elementor-2193 .elementor-element.elementor-element-67da30b{--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:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:95;}.elementor-2193 .elementor-element.elementor-element-67da30b:not(.elementor-motion-effects-element-type-background), .elementor-2193 .elementor-element.elementor-element-67da30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F19C30;}@media(max-width:767px){.elementor-2193 .elementor-element.elementor-element-04f1d4e{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2193 .elementor-element.elementor-element-67da30b{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-ec214b2 */.faixa02{
    display: flex;
    white-space: nowrap;
    animation: animafaixa02 30s linear infinite;
    padding-top: 6px;
}

.faixa02 h1{
    display: inline;
    font-family: "Montserrat";
    font-size: 1.2rem;
    font-weight: 600;
    color: #000;
}


@keyframes animafaixa02{
    0%{
        transform: translateX(0%);
    }
    100%{
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f1d4e */.elementor-2193 .elementor-element.elementor-element-04f1d4e{
    transform: rotate(-3deg);
    max-width: 120% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1137738 */.faixa{
    display: flex;
    white-space: nowrap;
    animation: animafaixa 30s linear infinite reverse;
    padding-top: 6px;
}

.faixa h1{
    display: inline;
    font-family: "Montserrat";
    font-size: 1.2rem;
    font-weight: 600;
    color: #000;
}


@keyframes animafaixa{
    0%{
        transform: translateX(0%);
    }
    100%{
        transform: translateX(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67da30b */.elementor-2193 .elementor-element.elementor-element-67da30b{
    transform: rotate(2deg);
    max-width: 120% !important;
}/* End custom CSS */