.elementor-387 .elementor-element.elementor-element-6c6c1967{--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;--overlay-opacity:0.07;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-387 .elementor-element.elementor-element-6c6c1967::before, .elementor-387 .elementor-element.elementor-element-6c6c1967 > .elementor-background-video-container::before, .elementor-387 .elementor-element.elementor-element-6c6c1967 > .e-con-inner > .elementor-background-video-container::before, .elementor-387 .elementor-element.elementor-element-6c6c1967 > .elementor-background-slideshow::before, .elementor-387 .elementor-element.elementor-element-6c6c1967 > .e-con-inner > .elementor-background-slideshow::before, .elementor-387 .elementor-element.elementor-element-6c6c1967 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F0F3F8;--background-overlay:'';}.elementor-387 .elementor-element.elementor-element-6f1ea9ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-387 .elementor-element.elementor-element-730b8782{width:auto;max-width:auto;top:-438px;transition:all 400ms;}body:not(.rtl) .elementor-387 .elementor-element.elementor-element-730b8782{right:-351px;}body.rtl .elementor-387 .elementor-element.elementor-element-730b8782{left:-351px;}.elementor-387 .elementor-element.elementor-element-b36dfa9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-387 .elementor-element.elementor-element-1e44d932{--display:flex;--min-height:200px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#53535347;--border-color:#53535347;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-387 .elementor-element.elementor-element-262ac498{--divider-border-style:solid;--divider-color:var( --e-global-color-b41e63e );--divider-border-width:4px;top:-14px;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-262ac498 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-387 .elementor-element.elementor-element-262ac498{left:-4px;}body.rtl .elementor-387 .elementor-element.elementor-element-262ac498{right:-4px;}.elementor-387 .elementor-element.elementor-element-262ac498 .elementor-divider-separator{width:100%;}.elementor-387 .elementor-element.elementor-element-262ac498 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-387 .elementor-element.elementor-element-11d872a7{--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;}.elementor-387 .elementor-element.elementor-element-1b3dd5bc{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-1b3dd5bc .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-10c8979d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-10c8979d .elementor-heading-title{font-family:var( --e-global-typography-1ce1d7e-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce1d7e-font-size );font-weight:var( --e-global-typography-1ce1d7e-font-weight );line-height:var( --e-global-typography-1ce1d7e-line-height );color:var( --e-global-color-text );}.elementor-387 .elementor-element.elementor-element-3a1562c0{transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-2ccd88ab .elementor-button{background-color:#53535300;font-family:"Outfit", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}body:not(.rtl) .elementor-387 .elementor-element.elementor-element-2ccd88ab{left:0px;}body.rtl .elementor-387 .elementor-element.elementor-element-2ccd88ab{right:0px;}.elementor-387 .elementor-element.elementor-element-2ccd88ab{bottom:35%;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-491db55f{--display:flex;--min-height:200px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#53535347;--border-color:#53535347;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-387 .elementor-element.elementor-element-71ff5cff{--divider-border-style:solid;--divider-color:var( --e-global-color-b41e63e );--divider-border-width:4px;top:-14px;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-71ff5cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-387 .elementor-element.elementor-element-71ff5cff{left:-4px;}body.rtl .elementor-387 .elementor-element.elementor-element-71ff5cff{right:-4px;}.elementor-387 .elementor-element.elementor-element-71ff5cff .elementor-divider-separator{width:100%;}.elementor-387 .elementor-element.elementor-element-71ff5cff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-387 .elementor-element.elementor-element-c9e7f30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-387 .elementor-element.elementor-element-62d0fac7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-62d0fac7 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-c01f560{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-c01f560 .elementor-heading-title{font-family:var( --e-global-typography-1ce1d7e-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce1d7e-font-size );font-weight:var( --e-global-typography-1ce1d7e-font-weight );line-height:var( --e-global-typography-1ce1d7e-line-height );color:var( --e-global-color-text );}.elementor-387 .elementor-element.elementor-element-3c712f03{transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-3f20cbd9 .elementor-button{background-color:#53535300;font-family:"Outfit", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}body:not(.rtl) .elementor-387 .elementor-element.elementor-element-3f20cbd9{left:0px;}body.rtl .elementor-387 .elementor-element.elementor-element-3f20cbd9{right:0px;}.elementor-387 .elementor-element.elementor-element-3f20cbd9{bottom:35%;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-26174e8f{--display:flex;--min-height:200px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#53535347;--border-color:#53535347;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-387 .elementor-element.elementor-element-748425ac{--divider-border-style:solid;--divider-color:var( --e-global-color-b41e63e );--divider-border-width:4px;top:-14px;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-748425ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-387 .elementor-element.elementor-element-748425ac{left:-4px;}body.rtl .elementor-387 .elementor-element.elementor-element-748425ac{right:-4px;}.elementor-387 .elementor-element.elementor-element-748425ac .elementor-divider-separator{width:100%;}.elementor-387 .elementor-element.elementor-element-748425ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-387 .elementor-element.elementor-element-506a0187{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-387 .elementor-element.elementor-element-33c49b3b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-33c49b3b .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:var( --e-global-typography-86332c7-font-family ), Sans-serif;font-size:var( --e-global-typography-86332c7-font-size );font-weight:var( --e-global-typography-86332c7-font-weight );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-33c91caf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-33c91caf .elementor-heading-title{font-family:var( --e-global-typography-1ce1d7e-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce1d7e-font-size );font-weight:var( --e-global-typography-1ce1d7e-font-weight );line-height:var( --e-global-typography-1ce1d7e-line-height );color:var( --e-global-color-text );}.elementor-387 .elementor-element.elementor-element-36f86f69{transition:all 400ms;}.elementor-387 .elementor-element.elementor-element-6eaa042b .elementor-button{background-color:#53535300;font-family:"Outfit", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}body:not(.rtl) .elementor-387 .elementor-element.elementor-element-6eaa042b{left:0px;}body.rtl .elementor-387 .elementor-element.elementor-element-6eaa042b{right:0px;}.elementor-387 .elementor-element.elementor-element-6eaa042b{bottom:35%;transition:all 400ms;}@media(max-width:1024px) and (min-width:768px){.elementor-387 .elementor-element.elementor-element-c9e7f30{--width:50%;}.elementor-387 .elementor-element.elementor-element-506a0187{--width:50%;}}@media(max-width:1024px){.elementor-387 .elementor-element.elementor-element-6f1ea9ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-387 .elementor-element.elementor-element-b36dfa9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-387 .elementor-element.elementor-element-1b3dd5bc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-10c8979d .elementor-heading-title{font-size:var( --e-global-typography-1ce1d7e-font-size );line-height:var( --e-global-typography-1ce1d7e-line-height );}.elementor-387 .elementor-element.elementor-element-62d0fac7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-c01f560 .elementor-heading-title{font-size:var( --e-global-typography-1ce1d7e-font-size );line-height:var( --e-global-typography-1ce1d7e-line-height );}.elementor-387 .elementor-element.elementor-element-33c49b3b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-33c91caf .elementor-heading-title{font-size:var( --e-global-typography-1ce1d7e-font-size );line-height:var( --e-global-typography-1ce1d7e-line-height );}}@media(max-width:767px){.elementor-387 .elementor-element.elementor-element-1b3dd5bc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-10c8979d .elementor-heading-title{font-size:var( --e-global-typography-1ce1d7e-font-size );line-height:var( --e-global-typography-1ce1d7e-line-height );}.elementor-387 .elementor-element.elementor-element-2ccd88ab .elementor-button{padding:0px 30px 0px 20px;}.elementor-387 .elementor-element.elementor-element-62d0fac7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-c01f560 .elementor-heading-title{font-size:var( --e-global-typography-1ce1d7e-font-size );line-height:var( --e-global-typography-1ce1d7e-line-height );}.elementor-387 .elementor-element.elementor-element-3f20cbd9 .elementor-button{padding:0px 30px 0px 20px;}.elementor-387 .elementor-element.elementor-element-33c49b3b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-86332c7-font-size );line-height:var( --e-global-typography-86332c7-line-height );}.elementor-387 .elementor-element.elementor-element-33c91caf .elementor-heading-title{font-size:var( --e-global-typography-1ce1d7e-font-size );line-height:var( --e-global-typography-1ce1d7e-line-height );}.elementor-387 .elementor-element.elementor-element-6eaa042b .elementor-button{padding:0px 30px 0px 20px;}}/* Start custom CSS for button, class: .elementor-element-2ccd88ab */.elementor-387 .elementor-element.elementor-element-2ccd88ab .elementor-button-text{
    display: flex;
    align-items: center;
}


.elementor-387 .elementor-element.elementor-element-2ccd88ab .elementor-button-icon {
    transform: scale(0.5);
    margin-left:0px; 
    margin-right: -17px;
    transition: 0.7s cubic-bezier(0.215, 0.61, 0.355, 1)!important; /* Suavização da transição */
    background-color: var(--e-global-color-text);
    color: black;
    padding:7px 6px 7px 7px;
    border-radius: 500px;
}

.elementor-387 .elementor-element.elementor-element-2ccd88ab:hover .elementor-button-icon {
    transform: scale(1.6);
    transition: inherit; /* Herda as propriedades de transição do estado inicial */
    background-color: #9CC800;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f20cbd9 */.elementor-387 .elementor-element.elementor-element-3f20cbd9 .elementor-button-text{
    display: flex;
    align-items: center;
}


.elementor-387 .elementor-element.elementor-element-3f20cbd9 .elementor-button-icon {
    transform: scale(0.5);
    margin-left:0px; 
    margin-right: -17px;
    transition: 0.7s cubic-bezier(0.215, 0.61, 0.355, 1)!important; /* Suavização da transição */
    background-color: var(--e-global-color-text);
    color: black;
    padding:7px 6px 7px 7px;
    border-radius: 500px;
}

.elementor-387 .elementor-element.elementor-element-3f20cbd9:hover .elementor-button-icon {
    transform: scale(1.6);
    transition: inherit; /* Herda as propriedades de transição do estado inicial */
    background-color: #9CC800;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6eaa042b */.elementor-387 .elementor-element.elementor-element-6eaa042b .elementor-button-text{
    display: flex;
    align-items: center;
}


.elementor-387 .elementor-element.elementor-element-6eaa042b .elementor-button-icon {
    transform: scale(0.5);
    margin-left:0px; 
    margin-right: -17px;
    transition: 0.7s cubic-bezier(0.215, 0.61, 0.355, 1)!important; /* Suavização da transição */
    background-color: var(--e-global-color-text);
    color: black;
    padding:7px 6px 7px 7px;
    border-radius: 500px;
}

.elementor-387 .elementor-element.elementor-element-6eaa042b:hover .elementor-button-icon {
    transform: scale(1.6);
    transition: inherit; /* Herda as propriedades de transição do estado inicial */
    background-color: #9CC800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b36dfa9 */@media(min-width:1024px){
    .elementor-387 .elementor-element.elementor-element-b36dfa9 h2{
    padding: 30px 30px 0px 0px;
}
.elementor-387 .elementor-element.elementor-element-b36dfa9 .caixa:hover .elementor-button-icon {
    transform: scale(1.6);
    transition: inherit; /* Herda as propriedades de transição do estado inicial */
    background-color: #f0f3f8;
}
.elementor-387 .elementor-element.elementor-element-b36dfa9 .caixa a{
    padding: 0px!important;
    
}
.elementor-387 .elementor-element.elementor-element-b36dfa9 .caixa .texto{
    opacity: 0;
    top:20px;
    transition: 0.7s cubic-bezier(0.215, 0.61, 0.355, 1)!important; /* Suavização da transição */
    margin:0!important;
}
.elementor-387 .elementor-element.elementor-element-b36dfa9 .caixa:hover .texto{
    opacity: 1;
    top: 0px;
    transition: inherit;
    
}
.elementor-387 .elementor-element.elementor-element-b36dfa9 .caixa .barra{
    left: -100%!important;
    transition: 0.7s cubic-bezier(0.215, 0.61, 0.355, 1)!important; 
}
.elementor-387 .elementor-element.elementor-element-b36dfa9 .caixa:hover .barra{
    left: 0%!important;
    transition: inherit;
}
}
@media(max-width:1024px){
    .elementor-387 .elementor-element.elementor-element-b36dfa9 .caixa .elementor-button-icon {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6c1967 */@keyframes moveBackground {
    0% { background-position: center bottom; }
    50% { background-position: center top; }
    100% { background-position: center bottom; }
}

.porcentagens3:before {
    background-color: var(--e-global-color-d3ae19d);
    background-image: url(https://soma.leobandeira.com/wp-content/uploads/2025/05/BG-Porcentagens.webp);
    --background-overlay: '';
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: cover;
    animation: moveBackground 5s infinite linear;
}/* End custom CSS */