.elementor-347 .elementor-element.elementor-element-74d0c35{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overlay-opacity:0.4;}.elementor-347 .elementor-element.elementor-element-74d0c35:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-74d0c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projetojoao317.com.br/wp-content/uploads/2025/10/imagem_redimensionada_2.jpg");}.elementor-347 .elementor-element.elementor-element-74d0c35::before, .elementor-347 .elementor-element.elementor-element-74d0c35 > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-74d0c35 > .e-con-inner > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-74d0c35 > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-74d0c35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-74d0c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(172deg, #000000 61%, #FF0000 100%);}.elementor-347 .elementor-element.elementor-element-2ba162a{--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;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-347 .elementor-element.elementor-element-f6e1e72{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-347 .elementor-element.elementor-element-f6e1e72 .elementor-divider-separator{width:0%;}.elementor-347 .elementor-element.elementor-element-f6e1e72 .elementor-divider{padding-block-start:100px;padding-block-end:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-347 .elementor-element.elementor-element-0ccb297{text-align:center;}.elementor-347 .elementor-element.elementor-element-0ccb297 .elementor-heading-title{font-family:"Quando", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-fb15f5b{--divider-border-style:solid;--divider-color:#F5B6B6;--divider-border-width:1px;}.elementor-347 .elementor-element.elementor-element-fb15f5b .elementor-divider-separator{width:17%;margin:0 auto;margin-center:0;}.elementor-347 .elementor-element.elementor-element-fb15f5b .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.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-347 .elementor-element.elementor-element-e03200c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-347 .elementor-element.elementor-element-e03200c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-347 .elementor-element.elementor-element-e03200c{text-align:center;font-family:"Arial", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-e03200c p{margin-block-end:100px;}.elementor-347 .elementor-element.elementor-element-587d977{--display:flex;--min-height:1117px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-347 .elementor-element.elementor-element-203d9df{--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;}.elementor-347 .elementor-element.elementor-element-5166a12 .elementor-heading-title{font-family:"Quando", Sans-serif;font-weight:700;color:#F0F0F0;}.elementor-347 .elementor-element.elementor-element-eaf884b{text-align:left;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-5b25001{text-align:left;}.elementor-347 .elementor-element.elementor-element-5b25001 .elementor-heading-title{font-family:"Quando", Sans-serif;font-weight:700;color:#FFFFFFF5;}.elementor-347 .elementor-element.elementor-element-d03fc29{text-align:left;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-ada915b .elementor-heading-title{font-family:"Quando", Sans-serif;font-weight:700;color:#F0F0F0;}.elementor-347 .elementor-element.elementor-element-5298320{text-align:left;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-7e1d2c1{--display:flex;--min-height:1007px;--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;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right: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-347 .elementor-element.elementor-element-e8bc2dd img{width:100%;max-width:100%;opacity:1;border-radius:125px 125px 125px 125px;}.elementor-347 .elementor-element.elementor-element-08d4b5e img{width:100%;max-width:100%;opacity:0.88;border-radius:125px 125px 125px 125px;}.elementor-347 .elementor-element.elementor-element-ccc4850 img{width:100%;max-width:100%;opacity:0.87;border-style:groove;border-radius:125px 125px 125px 125px;}.elementor-347 .elementor-element.elementor-element-c3152a8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;}.elementor-347 .elementor-element.elementor-element-c3152a8:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-c3152a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333E4B8C;}.elementor-347 .elementor-element.elementor-element-e82676e{--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;}.elementor-347 .elementor-element.elementor-element-c290080{text-align:center;}.elementor-347 .elementor-element.elementor-element-c290080 .elementor-heading-title{font-family:"Quando", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-ab97a1a > .elementor-widget-container{margin:0px 070px 0px 070px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-ab97a1a{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-ab97a1a p{margin-block-end:24px;}.elementor-347 .elementor-element.elementor-element-7fece22{--display:flex;--min-height:0px;--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 9px 13px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:020px;}.elementor-347 .elementor-element.elementor-element-7fece22:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-7fece22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-7fece22.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-347 .elementor-element.elementor-element-73737fa img{width:19%;}.elementor-347 .elementor-element.elementor-element-b9db235 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-b9db235.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-347 .elementor-element.elementor-element-b9db235{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-6bf750b > .elementor-widget-container{margin:-35px 065px 0px 065px;}.elementor-347 .elementor-element.elementor-element-6bf750b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-347 .elementor-element.elementor-element-6bf750b{column-gap:0px;text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-6bf750b p{margin-block-end:0px;}.elementor-347 .elementor-element.elementor-element-f083ba8{--display:flex;--min-height:0px;--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 13px 8px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-347 .elementor-element.elementor-element-f083ba8:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-f083ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-f083ba8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-347 .elementor-element.elementor-element-cbe38e8 img{width:25%;max-width:24%;}.elementor-347 .elementor-element.elementor-element-135f71c > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-135f71c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-347 .elementor-element.elementor-element-135f71c{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-0278740 > .elementor-widget-container{margin:-35px 0100px 0px 085px;}.elementor-347 .elementor-element.elementor-element-0278740.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-347 .elementor-element.elementor-element-0278740{column-gap:0px;text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-0278740 p{margin-block-end:0px;}.elementor-347 .elementor-element.elementor-element-4bc5a09{--display:flex;--min-height:0px;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 13px 7px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:250px;--margin-right:250px;}.elementor-347 .elementor-element.elementor-element-4bc5a09:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-4bc5a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-4bc5a09.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-347 .elementor-element.elementor-element-e2b41ba img{width:36%;max-width:23%;}.elementor-347 .elementor-element.elementor-element-d277ce3 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-d277ce3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-347 .elementor-element.elementor-element-d277ce3{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-bf9e6ac > .elementor-widget-container{margin:-35px 085px 0px 085px;}.elementor-347 .elementor-element.elementor-element-bf9e6ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-347 .elementor-element.elementor-element-bf9e6ac{column-gap:0px;text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-bf9e6ac p{margin-block-end:0px;}.elementor-347 .elementor-element.elementor-element-7b13663{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0100px;--margin-right:0100px;}.elementor-347 .elementor-element.elementor-element-797dfd9{--spacer-size:15px;}.elementor-347 .elementor-element.elementor-element-e70bb90{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-1772559{--display:flex;--min-height:480px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-347 .elementor-element.elementor-element-3a6b096{--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;}.elementor-347 .elementor-element.elementor-element-3a6b096.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-347 .elementor-element.elementor-element-fda8927{text-align:center;}.elementor-347 .elementor-element.elementor-element-fda8927 .elementor-heading-title{color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-b2e4104{--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;--border-radius:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-a309c81{text-align:center;}.elementor-347 .elementor-element.elementor-element-a309c81 img{width:25%;opacity:1;}.elementor-347 .elementor-element.elementor-element-6d2c2ca > .elementor-widget-container{margin:7px 10px 0px 0px;}.elementor-347 .elementor-element.elementor-element-6d2c2ca{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-27a4a37{--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;--border-radius:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-3df9ff9 img{width:28%;}.elementor-347 .elementor-element.elementor-element-dd74723 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-347 .elementor-element.elementor-element-dd74723{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-dd74723 p{margin-block-end:5px;}.elementor-347 .elementor-element.elementor-element-ddcc11e{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-347 .elementor-element.elementor-element-2c5d971{text-align:center;}.elementor-347 .elementor-element.elementor-element-2c5d971 img{width:28%;}.elementor-347 .elementor-element.elementor-element-9542145 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-9542145{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-cee9ca3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-347 .elementor-element.elementor-element-4a1fd3c{--display:flex;}.elementor-347 .elementor-element.elementor-element-653209a{text-align:center;}.elementor-347 .elementor-element.elementor-element-653209a .elementor-heading-title{color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-17c5c45{--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;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;}.elementor-347 .elementor-element.elementor-element-17c5c45:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-17c5c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-17c5c45::before, .elementor-347 .elementor-element.elementor-element-17c5c45 > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-17c5c45 > .e-con-inner > .elementor-background-video-container::before, .elementor-347 .elementor-element.elementor-element-17c5c45 > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-17c5c45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-347 .elementor-element.elementor-element-17c5c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-347 .elementor-element.elementor-element-f35c351.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-f35c351{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-a643a88.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-a643a88{text-align:center;}.elementor-347 .elementor-element.elementor-element-a643a88 .elementor-heading-title{color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-4447785 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-347 .elementor-element.elementor-element-4447785{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-4447785 p{margin-block-end:3px;}.elementor-347 .elementor-element.elementor-element-1413bf0{--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;--border-radius:100px 100px 100px 100px;}.elementor-347 .elementor-element.elementor-element-1413bf0:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-1413bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-9e16a5d.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-9e16a5d{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-051331f.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-051331f{text-align:center;}.elementor-347 .elementor-element.elementor-element-051331f .elementor-heading-title{color:#F0F0F0;}.elementor-347 .elementor-element.elementor-element-cd28fe9 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-347 .elementor-element.elementor-element-cd28fe9.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-cd28fe9{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-27649b6{--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;--border-radius:100px 100px 100px 100px;}.elementor-347 .elementor-element.elementor-element-27649b6:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-27649b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-ba99fae.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-ba99fae{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-674d53a.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-674d53a{text-align:center;}.elementor-347 .elementor-element.elementor-element-674d53a .elementor-heading-title{color:#F0F0F0;}.elementor-347 .elementor-element.elementor-element-1725778 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-347 .elementor-element.elementor-element-1725778.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-1725778{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-36dd5d7{--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;--border-radius:100px 100px 100px 100px;}.elementor-347 .elementor-element.elementor-element-36dd5d7:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-36dd5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-4bf9200.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-4bf9200{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-bdceb42.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-bdceb42{text-align:center;}.elementor-347 .elementor-element.elementor-element-bdceb42 .elementor-heading-title{color:#F0F0F0;}.elementor-347 .elementor-element.elementor-element-6df1e1f > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-347 .elementor-element.elementor-element-6df1e1f{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-2aed306{--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;--border-radius:100px 100px 100px 100px;}.elementor-347 .elementor-element.elementor-element-2aed306:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-2aed306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-8066893.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-8066893{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-2410fb2.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-2410fb2{text-align:center;}.elementor-347 .elementor-element.elementor-element-2410fb2 .elementor-heading-title{color:#F0F0F0;}.elementor-347 .elementor-element.elementor-element-4105c10 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-347 .elementor-element.elementor-element-4105c10{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-af7c07c{--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;--border-radius:100px 100px 100px 100px;}.elementor-347 .elementor-element.elementor-element-af7c07c:not(.elementor-motion-effects-element-type-background), .elementor-347 .elementor-element.elementor-element-af7c07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3C46;}.elementor-347 .elementor-element.elementor-element-a8bcb4e.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-a8bcb4e{text-align:center;color:#FFFFFF;}.elementor-347 .elementor-element.elementor-element-a03a7a8.elementor-element{--align-self:center;}.elementor-347 .elementor-element.elementor-element-a03a7a8{text-align:center;}.elementor-347 .elementor-element.elementor-element-a03a7a8 .elementor-heading-title{color:#F0F0F0;}.elementor-347 .elementor-element.elementor-element-4095412 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-347 .elementor-element.elementor-element-4095412{text-align:center;color:#FFFFFF;}body.elementor-page-347:not(.elementor-motion-effects-element-type-background), body.elementor-page-347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF0000 0%, #1E272E 26%);}body.elementor-page-347{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-347 .elementor-element.elementor-element-4bc5a09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-7e1d2c1{--min-height:481px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-347 .elementor-element.elementor-element-c290080 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-347 .elementor-element.elementor-element-ab97a1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-7fece22{--min-height:0px;--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;--justify-content:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-347 .elementor-element.elementor-element-73737fa.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-347 .elementor-element.elementor-element-73737fa{text-align:center;}.elementor-347 .elementor-element.elementor-element-73737fa img{width:20%;max-width:21%;height:55px;}.elementor-347 .elementor-element.elementor-element-6bf750b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-f083ba8{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-347 .elementor-element.elementor-element-cbe38e8 img{width:20%;max-width:28%;height:71px;}.elementor-347 .elementor-element.elementor-element-135f71c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-0278740 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-4bc5a09{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-347 .elementor-element.elementor-element-e2b41ba img{width:18%;max-width:42%;height:51px;}.elementor-347 .elementor-element.elementor-element-d277ce3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-bf9e6ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-7b13663{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-347 .elementor-element.elementor-element-fda8927 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-347 .elementor-element.elementor-element-a309c81 img{width:15%;}.elementor-347 .elementor-element.elementor-element-3df9ff9 img{width:18%;}.elementor-347 .elementor-element.elementor-element-2c5d971 img{width:15%;}}@media(min-width:768px){.elementor-347 .elementor-element.elementor-element-2ba162a{--width:100%;}.elementor-347 .elementor-element.elementor-element-203d9df{--width:43%;}.elementor-347 .elementor-element.elementor-element-7e1d2c1{--width:50%;}.elementor-347 .elementor-element.elementor-element-e82676e{--width:100%;}.elementor-347 .elementor-element.elementor-element-7fece22{--width:48.145%;}.elementor-347 .elementor-element.elementor-element-f083ba8{--width:48.182%;}.elementor-347 .elementor-element.elementor-element-4bc5a09{--width:43%;}.elementor-347 .elementor-element.elementor-element-1772559{--content-width:1187px;}.elementor-347 .elementor-element.elementor-element-3a6b096{--width:99.506%;}.elementor-347 .elementor-element.elementor-element-b2e4104{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-27a4a37{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-ddcc11e{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-17c5c45{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-1413bf0{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-27649b6{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-36dd5d7{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-2aed306{--width:33.3333%;}.elementor-347 .elementor-element.elementor-element-af7c07c{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-347 .elementor-element.elementor-element-4bc5a09{--width:518px;}}/* Start custom CSS for container, class: .elementor-element-74d0c35 *//* FULL-BLEED para o container com classe .painel */
.painel{
  /* faz o container estourar as laterais do wrapper do tema */
  --edge: calc(50% - 50vw);
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: var(--edge) !important;
  margin-right: var(--edge) !important;

  /* tela cheia na altura */
  min-height: 100vh !important;
  min-height: 100svh !important;   /* iOS/Android modernos */
  min-height: 100dvh !important;

  padding: 0 !important;
  position: relative;
  overflow: hidden;
  border-radius: 0 !important;

  /* plano de fundo do próprio container */
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}

/* Garante que slideshow/overlay do Elementor cubram tudo */
.painel .elementor-background-slideshow,
.painel .elementor-background-overlay{
  position: absolute !important;
  inset: 0 !important;           /* top/right/bottom/left: 0 */
  width: 100% !important;
  height: 100% !important;
  background-size: cover !important;
  background-position: center center !important;
  pointer-events: none;
}

/* Remove “respiros” internos que criam bordas laterais */
.painel > .e-con-inner,
.painel > .elementor-container,
.painel > .elementor-widget-wrap{
  padding: 0 !important;
}
.painel.e-con{ gap: 0 !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8bc2dd */.historia img{-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,1) 15%,rgba(0,0,0,0) 90%);mask-image:radial-gradient(circle,rgba(0,0,0,1) 15%,rgba(0,0,0,0) 90% -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-size:cover; mask-size:cover}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73737fa */.white {
    filter:brightness(0) invert(1)
}/* End custom CSS */