.elementor-137 .elementor-element.elementor-element-42e022b{border-style:none;box-shadow:0px 0px 26px 3px #FFA000;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-137 .elementor-element.elementor-element-5c372cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-137 .elementor-element.elementor-element-48df3a3:not(.elementor-motion-effects-element-type-background), .elementor-137 .elementor-element.elementor-element-48df3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-137 .elementor-element.elementor-element-48df3a3 > .elementor-container{max-width:1000px;}.elementor-137 .elementor-element.elementor-element-48df3a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-137 .elementor-element.elementor-element-48df3a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-137 .elementor-element.elementor-element-26b0123 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){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-137 .elementor-element.elementor-element-6489093 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-137 .elementor-element.elementor-element-6489093 img{width:28%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-137 .elementor-element.elementor-element-169ab19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-137 .elementor-element.elementor-element-169ab19{text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-137 .elementor-element.elementor-element-28a76df .elementor-button{background-color:#0F791E;font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;letter-spacing:-1.9px;border-radius:50px 50px 50px 50px;padding:30px 50px 30px 50px;}.elementor-137 .elementor-element.elementor-element-28a76df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-137 .elementor-element.elementor-element-28a76df .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-137 .elementor-element.elementor-element-0a53914{--spacer-size:500px;}.elementor-137 .elementor-element.elementor-element-9befe49{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-137 .elementor-element.elementor-element-681180c{text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-137 .elementor-element.elementor-element-8bf72b9{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-137 .elementor-element.elementor-element-ddb28c2 > .elementor-container{max-width:400px;}.elementor-137 .elementor-element.elementor-element-396a618{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#555555;}.elementor-137 .elementor-element.elementor-element-c6a6001{text-align:center;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#555555;}@media(max-width:767px){.elementor-137 .elementor-element.elementor-element-48df3a3{margin-top:40px;margin-bottom:0px;}.elementor-137 .elementor-element.elementor-element-6489093 img{width:60%;}.elementor-137 .elementor-element.elementor-element-169ab19 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-137 .elementor-element.elementor-element-169ab19{font-size:21px;}.elementor-137 .elementor-element.elementor-element-88b74b2{width:50%;}.elementor-137 .elementor-element.elementor-element-7391bad{width:50%;}}/* Start custom CSS for html, class: .elementor-element-d7c36fb *//* AJUSTE DO SCROLL LATERAL */
html, body {
    overflow-x: hidden;
    max-width: 100%;
}

/* CONTEINER PAI */
.text-wrapper {
    display: flex;
    padding-top: 15px;
    padding-bottom: 15px;
}

/* FAIXA NÚMERO 1 */
#text-wrapper1 {
    background: rgb(232,176,4);
background: linear-gradient(0deg, rgba(232,176,4,1) 0%, rgba(255,204,0,1) 48%, rgba(232,176,4,1) 100%);
}

/* TEXTO INTERNO DA FAIXA */
.text-wrapper span {
    white-space: nowrap;
    font-family: "arial";
    text-transform: uppercase;
    display: inline;

}

/* TEXTO DA FAIXA NÚMERO 1 */
#text-wrapper1 span {
    color: black;
    font-family: 'Poppins';
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 3PX;
    animation: animafaixa 5s linear infinite;
}
/* CRIANDO A ANIMAÇÃO */
@keyframes animafaixa {
    0% {
        transform: translateX(0%);
    } 100% {
        transform: translate(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28a76df */.elementor-137 .elementor-element.elementor-element-28a76df .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #6BE579, #0F791E, #6BE579, #0F791E);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */