.elementor-2 .elementor-element.elementor-element-7cc033e{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.05;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7cc033e::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arnaldo.mercapro.com.br/wp-content/uploads/2026/08/arnaldo-jardim-icon.png");--background-overlay:'';background-position:110% -50%;background-repeat:no-repeat;background-size:620px auto;}.elementor-2 .elementor-element.elementor-element-633542b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-6cc70f3{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2 .elementor-element.elementor-element-df974d3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-df974d3 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-df974d3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-2 .elementor-element.elementor-element-1813568{text-align:start;}.elementor-2 .elementor-element.elementor-element-1813568 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-527661c{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-527661c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a0fbe1e{text-align:start;}.elementor-2 .elementor-element.elementor-element-a0fbe1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-f7db0bc{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2 .elementor-element.elementor-element-4ce0fbb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-4ce0fbb .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4ce0fbb .elementor-button:focus{background-color:var( --e-global-color-b02744e );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-b02744e );}.elementor-2 .elementor-element.elementor-element-4ce0fbb .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4ce0fbb .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-88dcc92 .elementor-button{background-color:#087D3D00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-88dcc92 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-88dcc92 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-88dcc92 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-88dcc92 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-7a402a4 .elementor-button{background-color:#087D3D00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-7a402a4 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7a402a4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7a402a4 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7a402a4 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-070cf7e{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3e63916{text-align:start;}.elementor-2 .elementor-element.elementor-element-3e63916 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-6905dfe{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-2 .elementor-element.elementor-element-6905dfe .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.7em;}.elementor-2 .elementor-element.elementor-element-6905dfe .elementor-social-icon i{color:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-6905dfe .elementor-social-icon svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-c0f2603{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-2 .elementor-element.elementor-element-e8c32ee{text-align:end;}.elementor-2 .elementor-element.elementor-element-e8c32ee img{width:95%;height:600px;object-fit:cover;object-position:center center;border-radius:50px 50px 200px 00px;}.elementor-2 .elementor-element.elementor-element-342caa0{--display:flex;--position:absolute;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-89926b2 );--border-color:var( --e-global-color-89926b2 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:50px;}.elementor-2 .elementor-element.elementor-element-342caa0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-342caa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF7;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-342caa0{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-342caa0{right:0px;}.elementor-2 .elementor-element.elementor-element-eeb2106{text-align:start;}.elementor-2 .elementor-element.elementor-element-eeb2106 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ff1be7e{text-align:start;}.elementor-2 .elementor-element.elementor-element-ff1be7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-555c76b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-70fa1d1 );--border-color:var( --e-global-color-70fa1d1 );--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5d0c543{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-791d7c8{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-791d7c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:100;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-70fa1d1 );}.elementor-2 .elementor-element.elementor-element-28e7ce8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-42395cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-8f034e0{text-align:center;}.elementor-2 .elementor-element.elementor-element-8f034e0 img{width:100%;height:100px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;}.elementor-2 .elementor-element.elementor-element-8f034e0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-aaa5b25{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-604fa41{text-align:center;}.elementor-2 .elementor-element.elementor-element-604fa41 img{width:100%;height:100px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;}.elementor-2 .elementor-element.elementor-element-604fa41:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-6a85f02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-a86afad{text-align:center;}.elementor-2 .elementor-element.elementor-element-a86afad img{width:100%;height:100px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;}.elementor-2 .elementor-element.elementor-element-a86afad:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-f3f8dec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-ecbd7be{text-align:center;}.elementor-2 .elementor-element.elementor-element-ecbd7be img{width:100%;height:100px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;}.elementor-2 .elementor-element.elementor-element-ecbd7be:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-ea5a9b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-c3e46c2{text-align:center;}.elementor-2 .elementor-element.elementor-element-c3e46c2 img{width:100%;height:100px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;}.elementor-2 .elementor-element.elementor-element-c3e46c2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-fced37b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:15px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:15px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-89926b2 );--e-n-carousel-arrow-hover-color:var( --e-global-color-70fa1d1 );}.elementor-2 .elementor-element.elementor-element-20af732{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9bd33a9{--display:flex;}.elementor-2 .elementor-element.elementor-element-e5da33e{text-align:start;}.elementor-2 .elementor-element.elementor-element-e5da33e img{width:95%;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-d058c13{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;bottom:-10px;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d058c13{right:-10px;}body.rtl .elementor-2 .elementor-element.elementor-element-d058c13{left:-10px;}.elementor-2 .elementor-element.elementor-element-d058c13 img{width:100%;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-23f481c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-7208997{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6b58d13{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6b58d13 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-6b58d13 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-3d77cf3{text-align:start;}.elementor-2 .elementor-element.elementor-element-3d77cf3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-af366b7{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-af366b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7be17d5{text-align:start;}.elementor-2 .elementor-element.elementor-element-7be17d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-19bc00b{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6e538d7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-6e538d7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6e538d7 .elementor-button:focus{background-color:var( --e-global-color-b02744e );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-b02744e );}.elementor-2 .elementor-element.elementor-element-6e538d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-6e538d7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-6e538d7 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6e538d7 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-8284300 .elementor-button{background-color:#087D3D00;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-8284300 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8284300 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8284300 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-8284300 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-8284300 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-8284300 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-b13bdfa{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b13bdfa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b13bdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-578b925 );}.elementor-2 .elementor-element.elementor-element-0cb1969{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-57fc5e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-c19eaa0{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b6d4303{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b6d4303 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-b6d4303 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-f889725{text-align:start;}.elementor-2 .elementor-element.elementor-element-f889725 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-23424f7{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-23424f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d758308{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-9a39978{width:100%;max-width:100%;text-align:start;}.elementor-2 .elementor-element.elementor-element-9a39978 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1269aa8{--display:flex;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-073f391{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-073f391:after{content:"0.5";}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__card{background-color:var( --e-global-color-b13a5f4 );border-radius:12px;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__text{margin-top:20px;margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__badge{right:0;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-b13a5f4 );color:var( --e-global-color-secondary );border-radius:50px;margin:20px;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-0.3px;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__meta-data{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__read-more{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-8f8a195 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-8f8a195 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8f8a195 .elementor-button:focus{background-color:var( --e-global-color-b02744e );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-b02744e );}.elementor-2 .elementor-element.elementor-element-8f8a195{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8f8a195 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-8f8a195 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-8f8a195 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-8f8a195 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-7eb9d88{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7eb9d88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7eb9d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e400c23{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-23afee2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-5b69a43{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-de041d6{--divider-border-style:solid;--divider-color:var( --e-global-color-b02744e );--divider-border-width:2px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-de041d6 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-de041d6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-2212f34{text-align:start;}.elementor-2 .elementor-element.elementor-element-2212f34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b02744e );}.elementor-2 .elementor-element.elementor-element-c7e7136{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c7e7136 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-47cfd3d{--display:flex;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-card{background-color:transparent;min-height:240px;padding:24px 24px 24px 24px;background-image:linear-gradient(140deg, #173A65 0%, #28466F 100%);border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-featured{grid-template-columns:repeat(2, minmax(0,1fr));gap:20px;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-card:hover{border-color:rgba(255,255,255,.25);transform:translateY(-2px);}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-card__eyebrow{color:rgba(255,255,255,.72);}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-status{color:#FFFFFF;background-color:rgba(255,255,255,.11);border-color:rgba(255,255,255,.16);border-radius:999px;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-card__title{color:#FFFFFF;margin-bottom:14px;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-card__excerpt{color:rgba(255,255,255,.78);}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-impact{color:#FFFFFF;border-left-color:rgba(255,255,255,.35);padding-left:12px;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-impact__after{color:#91F238;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-card__law{color:rgba(255,255,255,.76);}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-link{color:#FFFFFF !important;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-link:hover, .elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-link:focus{color:#91F238 !important;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-card__footer{padding-top:4px;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-link span{margin-left:4px;}.elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button{background-color:var( --e-global-color-b02744e );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button:focus{background-color:var( --e-global-color-e6c6555 );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-e6c6555 );}.elementor-2 .elementor-element.elementor-element-b054fe3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-8941267{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8941267:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8941267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9ED;}.elementor-2 .elementor-element.elementor-element-a3c2c71{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dc2dbd0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-05f66f1{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aca95d1{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-aca95d1 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-aca95d1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-33526b8{text-align:start;}.elementor-2 .elementor-element.elementor-element-33526b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-576057a{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-576057a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-38a3efd{width:100%;max-width:100%;text-align:start;}.elementor-2 .elementor-element.elementor-element-38a3efd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ee6cc0e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-item{background-color:#FFFFFF;padding:18px 20px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0E3BD;border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-list{--ajwp-agenda-gap:14px;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda{--ajwp-agenda-date-width:92px;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-item:hover{border-color:#F2A61A;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-date{background-color:#FFF7E3;border-radius:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-day{color:#F0A51A;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-month, .elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-year{color:#17315D;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-weekday{color:#248C49;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-title{color:#132954;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-meta-item{color:#6D7683;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-meta-item svg{fill:#6D7683;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-excerpt{color:#667085;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-link{color:#17315D;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-link svg{fill:#17315D;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-link:hover{color:#248C49;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-link:hover svg{fill:#248C49;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-load-more{color:#FFFFFF;background-color:#17315D;border-radius:999px 999px 999px 999px;}.elementor-2 .elementor-element.elementor-element-b11d6d3 .ajwp-agenda-load-more:hover{background-color:#248C49;}.elementor-2 .elementor-element.elementor-element-9187294 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-9187294 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9187294 .elementor-button:focus{background-color:var( --e-global-color-545a98c );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-545a98c );}.elementor-2 .elementor-element.elementor-element-9187294{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-9187294 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-9187294 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-9187294 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-9187294 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-2a2eda8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-2a2eda8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2a2eda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-578b925 );}.elementor-2 .elementor-element.elementor-element-4495f2f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-538085d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-8ed2ba7{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2ca4fc4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2ca4fc4 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-2ca4fc4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-ddfe04f{text-align:start;}.elementor-2 .elementor-element.elementor-element-ddfe04f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-c979903{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c979903 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-f5f632e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c525a71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-a68acc9{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7527ee1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a1f7bb3{text-align:center;}.elementor-2 .elementor-element.elementor-element-a1f7bb3 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-2 .elementor-element.elementor-element-e335d75 .elementor-button{background-color:#3E6EC4;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-e335d75 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e335d75 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e335d75{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e335d75.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-e335d75 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e335d75 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e335d75 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-1669cf6{--display:flex;--justify-content:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5cac761{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0f7358f{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-0f7358f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-676c3dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 3px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-676c3dc img{width:20px;}.elementor-2 .elementor-element.elementor-element-9ea759e{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d182120{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d182120 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ef3a778{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-ef3a778 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a007dae{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a007dae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4f0e09e .elementor-button{background-color:#3E6EC4;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-4f0e09e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4f0e09e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4f0e09e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;}.elementor-2 .elementor-element.elementor-element-4f0e09e.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-4f0e09e .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4f0e09e .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-6d78e78{--display:flex;}.elementor-2 .elementor-element.elementor-element-aaca837{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3a7687a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bb459ed{text-align:center;}.elementor-2 .elementor-element.elementor-element-bb459ed img{width:100%;}.elementor-2 .elementor-element.elementor-element-562696b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1f95f63{text-align:center;}.elementor-2 .elementor-element.elementor-element-1f95f63 img{width:100%;}.elementor-2 .elementor-element.elementor-element-7e4393d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7ea22c6{text-align:center;}.elementor-2 .elementor-element.elementor-element-7ea22c6 img{width:100%;}.elementor-2 .elementor-element.elementor-element-fe27df8 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1em;fill:var( --e-global-color-b13a5f4 );color:var( --e-global-color-b13a5f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-fe27df8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fe27df8 .elementor-button:focus{background-color:var( --e-global-color-b02744e );color:var( --e-global-color-b13a5f4 );border-color:var( --e-global-color-b02744e );}.elementor-2 .elementor-element.elementor-element-fe27df8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-fe27df8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-fe27df8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-fe27df8 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-fe27df8 .elementor-button:focus svg{fill:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-7873fbb{--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;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.07;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7873fbb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg, var( --e-global-color-b02744e ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2 .elementor-element.elementor-element-7873fbb::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arnaldo.mercapro.com.br/wp-content/uploads/2026/08/Agrupar-2.png");--background-overlay:'';background-position:-31% 82%;background-repeat:no-repeat;background-size:1000px auto;}.elementor-2 .elementor-element.elementor-element-d8167e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-97834cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-97834cb.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-53add50{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-124bf5c{--divider-border-style:solid;--divider-color:var( --e-global-color-b13a5f4 );--divider-border-width:2px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-124bf5c .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-124bf5c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-40cf17d{text-align:start;}.elementor-2 .elementor-element.elementor-element-40cf17d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-cb014bc{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-cb014bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;line-height:1.3em;color:var( --e-global-color-b13a5f4 );}.elementor-2 .elementor-element.elementor-element-f19ec06 .elementor-button{background-color:var( --e-global-color-b13a5f4 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b13a5f4 );border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-f19ec06 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f19ec06 .elementor-button:focus{background-color:var( --e-global-color-a02b64b );color:var( --e-global-color-primary );border-color:var( --e-global-color-a02b64b );}.elementor-2 .elementor-element.elementor-element-f19ec06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f19ec06 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-f19ec06 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f19ec06 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-342caa0{--width:350px;}.elementor-2 .elementor-element.elementor-element-5d0c543{--width:30%;}.elementor-2 .elementor-element.elementor-element-28e7ce8{--width:70%;}.elementor-2 .elementor-element.elementor-element-57fc5e6{--width:40%;}.elementor-2 .elementor-element.elementor-element-d758308{--width:60%;}.elementor-2 .elementor-element.elementor-element-23afee2{--width:100%;}.elementor-2 .elementor-element.elementor-element-a3c2c71{--width:35%;}.elementor-2 .elementor-element.elementor-element-dc2dbd0{--width:100%;}.elementor-2 .elementor-element.elementor-element-ee6cc0e{--width:65%;}.elementor-2 .elementor-element.elementor-element-538085d{--width:100%;}.elementor-2 .elementor-element.elementor-element-c525a71{--width:100%;}.elementor-2 .elementor-element.elementor-element-7527ee1{--width:130px;}.elementor-2 .elementor-element.elementor-element-1669cf6{--width:400px;}.elementor-2 .elementor-element.elementor-element-d8167e2{--width:40%;}.elementor-2 .elementor-element.elementor-element-97834cb{--width:60%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-7cc033e{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-7cc033e::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-2 .elementor-element.elementor-element-633542b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-6cc70f3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-527661c{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-527661c .elementor-heading-title{font-size:46px;}.elementor-2 .elementor-element.elementor-element-a0fbe1e{text-align:center;}.elementor-2 .elementor-element.elementor-element-f7db0bc{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-070cf7e{--justify-content:center;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-791d7c8 .elementor-heading-title{font-size:48px;}.elementor-2 .elementor-element.elementor-element-fced37b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-20af732{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-e5da33e img{width:95%;}.elementor-2 .elementor-element.elementor-element-0cb1969{--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-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-featured{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-2 .elementor-element.elementor-element-7873fbb::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-7cc033e::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7cc033e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-2 .elementor-element.elementor-element-7cc033e{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-633542b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-527661c{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-2 .elementor-element.elementor-element-527661c .elementor-heading-title{font-size:29px;}.elementor-2 .elementor-element.elementor-element-a0fbe1e{width:var( --container-widget-width, 245px );max-width:245px;--container-widget-width:245px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-a0fbe1e .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-4ce0fbb{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-88dcc92{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-88dcc92 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-7a402a4{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-7a402a4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-070cf7e{--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-2 .elementor-element.elementor-element-e8c32ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2 .elementor-element.elementor-element-e8c32ee img{width:100%;height:454px;}.elementor-2 .elementor-element.elementor-element-342caa0{bottom:-15px;}.elementor-2 .elementor-element.elementor-element-791d7c8{text-align:center;}.elementor-2 .elementor-element.elementor-element-fced37b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-20af732{--padding-top:60px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d058c13{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;bottom:-93px;}.elementor-2 .elementor-element.elementor-element-af366b7 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-6e538d7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-8284300{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-0cb1969{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-23424f7 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-1269aa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-073f391:after{content:"0.5";}.elementor-2 .elementor-element.elementor-element-073f391 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-c7e7136 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-47cfd3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5be3b61 .ajwp-legado-featured{grid-template-columns:repeat(1, minmax(0,1fr));}.elementor-2 .elementor-element.elementor-element-b054fe3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-576057a .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-ee6cc0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9187294 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-538085d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-8ed2ba7{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-c979903{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-c979903 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-c525a71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a68acc9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-7527ee1{--width:30%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-e335d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e335d75.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-1669cf6{--width:62%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-5cac761{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-0f7358f{width:auto;max-width:auto;text-align:center;}.elementor-2 .elementor-element.elementor-element-0f7358f .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-9ea759e{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-d182120{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-d182120 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-ef3a778{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-ef3a778 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-a007dae{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-a007dae .elementor-heading-title{font-size:12px;}.elementor-2 .elementor-element.elementor-element-4f0e09e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-4f0e09e.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-7873fbb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7873fbb::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7873fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-2 .elementor-element.elementor-element-d8167e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-156135d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-97834cb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-53add50{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-cb014bc{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-2 .elementor-element.elementor-element-cb014bc .elementor-heading-title{font-size:26px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-070cf7e{--width:350px;}.elementor-2 .elementor-element.elementor-element-c0f2603{--width:500px;}.elementor-2 .elementor-element.elementor-element-57fc5e6{--width:100%;}.elementor-2 .elementor-element.elementor-element-d758308{--width:100%;}.elementor-2 .elementor-element.elementor-element-d8167e2{--width:50%;}.elementor-2 .elementor-element.elementor-element-97834cb{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-342caa0 */.elementor-2 .elementor-element.elementor-element-342caa0 {
    background: rgba(255, 255, 255, .92);
    backdrop-filter: blur(18px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc033e */.elementor-2 .elementor-element.elementor-element-7cc033e {
    background: linear-gradient(120deg, #fff 0%, #f4f7f0 62%, #edf3e9 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb9d88 *//* =========================================================
   LEGADO LEGISLATIVO
   Apenas enriquecimento do background
   ========================================================= */

#legado {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    background:
        radial-gradient(
            circle at 22% 30%,
            rgba(42, 157, 77, 0.12) 0%,
            rgba(42, 157, 77, 0.04) 24%,
            transparent 48%
        ),
        radial-gradient(
            circle at 88% 78%,
            rgba(222, 173, 16, 0.08) 0%,
            rgba(222, 173, 16, 0.02) 22%,
            transparent 44%
        ),
        linear-gradient(
            120deg,
            #10264d 0%,
            #102a54 46%,
            #0d2348 100%
        ) !important;
}


/* círculo grande / textura direita */

#legado::before {
    content: "";

    position: absolute;

    width: 600px;
    height: 600px;

    right: -250px;
    top: 50%;

    transform: translateY(-50%);

    border-radius: 50%;

    border: 1px solid rgba(255,255,255,0.035);

    box-shadow:
        0 0 0 70px rgba(255,255,255,0.012),
        0 0 0 140px rgba(255,255,255,0.008);

    pointer-events: none;

    z-index: 0;
}


/* detalhe luminoso */

#legado::after {
    content: "";

    position: absolute;

    width: 440px;
    height: 440px;

    left: 13%;
    top: -300px;

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(49, 166, 81, 0.13),
            transparent 68%
        );

    pointer-events: none;

    z-index: 0;
}


#legado > .e-con-inner {
    position: relative;
    z-index: 2;
}


@media (max-width: 767px) {

    #legado::before {
        width: 350px;
        height: 350px;

        right: -230px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7873fbb *//* =========================================================
   ARNALDO JARDIM
   SEÇÃO CTA / CONTATO
   Container Elementor: 7873fbb
   ========================================================= */


/* ---------------------------------------------------------
   1. CONTAINER PRINCIPAL
   --------------------------------------------------------- */

.elementor-element-7873fbb {
    position: relative;
    overflow: hidden;

    /* Fundo principal */
    background:
        /* Luz atrás do Arnaldo */
        radial-gradient(
            circle at 31% 46%,
            rgba(187, 235, 135, 0.30) 0%,
            rgba(121, 205, 101, 0.18) 20%,
            rgba(43, 164, 76, 0.05) 42%,
            rgba(43, 164, 76, 0) 60%
        ),

        /* Pequena iluminação na área do texto */
        radial-gradient(
            circle at 68% 30%,
            rgba(103, 218, 126, 0.15) 0%,
            rgba(29, 147, 67, 0) 38%
        ),

        /* Gradiente principal */
        linear-gradient(
            115deg,
            #31aa4e 0%,
            #279c48 32%,
            #218f43 60%,
            #167b3b 100%
        ) !important;

    min-height: 565px;

    isolation: isolate;
}


/* ---------------------------------------------------------
   2. TEXTURA / ELEMENTO GRÁFICO DE FUNDO
   cria uma forma circular abstrata bem sutil
   --------------------------------------------------------- */

.elementor-element-7873fbb::before {
    content: "";
    position: absolute;

    width: 720px;
    height: 720px;

    left: -80px;
    top: 50%;

    transform: translateY(-50%);

    border-radius: 50%;

    border: 105px solid rgba(255, 255, 255, 0.035);

    pointer-events: none;

    z-index: 0;
}


/* ---------------------------------------------------------
   3. LUZ / PROFUNDIDADE NA TRANSIÇÃO FOTO → TEXTO
   --------------------------------------------------------- */

.elementor-element-7873fbb::after {
    content: "";

    position: absolute;

    width: 650px;
    height: 650px;

    left: 20%;
    bottom: -410px;

    border-radius: 50%;

    background: rgba(255, 255, 255, 0.05);

    filter: blur(5px);

    pointer-events: none;

    z-index: 0;
}


/* ---------------------------------------------------------
   4. CONTEÚDO DA SEÇÃO ACIMA DOS EFEITOS
   --------------------------------------------------------- */

.elementor-element-7873fbb > .e-con-inner {
    position: relative;
    z-index: 2;

    min-height: 565px;

    align-items: stretch;
}


/* =========================================================
   COLUNA DA FOTO
   Container: d8167e2
   ========================================================= */

.elementor-element-d8167e2 {
    position: relative;

    display: flex;
    align-items: flex-end;
    justify-content: center;

    min-height: 565px;

    z-index: 3;
}


/* ---------------------------------------------------------
   5. WIDGET DA FOTO
   --------------------------------------------------------- */

.elementor-element-156135d {
    position: relative;

    width: 100%;

    display: flex;
    align-items: flex-end;
    justify-content: center;

    margin: 0 !important;
}


/* ---------------------------------------------------------
   6. FOTO DO ARNALDO
   --------------------------------------------------------- */

.elementor-element-156135d img {
    display: block;

    width: auto !important;
    height: auto !important;

    max-width: 545px !important;

    margin: 0 auto;

    position: relative;

    bottom: -1px;

    /* Integração muito leve com o cenário */
    filter:
        drop-shadow(20px 16px 28px rgba(8, 52, 34, 0.12))
        drop-shadow(-12px 12px 25px rgba(8, 52, 34, 0.08));

    transform: translateZ(0);
}


/* ---------------------------------------------------------
   7. LUZ ATRÁS DA PESSOA
   efeito semelhante a iluminação de estúdio
   --------------------------------------------------------- */

.elementor-element-d8167e2::before {
    content: "";

    position: absolute;

    width: 460px;
    height: 460px;

    left: 50%;
    top: 49%;

    transform: translate(-50%, -50%);

    border-radius: 50%;

    background:
        radial-gradient(
            circle,
            rgba(204, 241, 158, 0.18) 0%,
            rgba(154, 225, 128, 0.10) 37%,
            rgba(255, 255, 255, 0) 68%
        );

    filter: blur(2px);

    pointer-events: none;

    z-index: -1;
}


/* =========================================================
   COLUNA DE CONTEÚDO
   Container: 97834cb
   ========================================================= */

.elementor-element-97834cb {
    position: relative;

    z-index: 4;

    justify-content: center;

    padding-left: clamp(25px, 3vw, 65px);
    padding-right: 30px;
}


/* ---------------------------------------------------------
   8. PEQUENO TÍTULO "CONTATO"
   --------------------------------------------------------- */

.elementor-element-40cf17d .elementor-heading-title {
    color: #ffffff;

    font-weight: 700;

    letter-spacing: 0.02em;

    text-transform: uppercase;
}


/* ---------------------------------------------------------
   9. DIVISOR
   --------------------------------------------------------- */

.elementor-element-124bf5c .elementor-divider-separator {
    border-color: rgba(255, 255, 255, 0.85) !important;
}


/* ---------------------------------------------------------
   10. TÍTULO PRINCIPAL
   --------------------------------------------------------- */

.elementor-element-cb014bc {
    max-width: 590px;
}


.elementor-element-cb014bc .elementor-heading-title {
    color: #ffffff;

    font-size: clamp(31px, 2.6vw, 48px);

    line-height: 1.08;

    font-weight: 700;

    letter-spacing: -0.035em;

    text-wrap: balance;
}


/* =========================================================
   BOTÃO
   Widget: f19ec06
   ========================================================= */

.elementor-element-f19ec06 .elementor-button {
    background: #ffffff;

    color: #137939;

    border-radius: 100px;

    padding: 14px 25px;

    min-height: 46px;

    box-shadow:
        0 8px 24px rgba(8, 61, 35, 0.12);

    transition:
        transform 0.25s ease,
        box-shadow 0.25s ease,
        background-color 0.25s ease,
        color 0.25s ease;
}


.elementor-element-f19ec06 .elementor-button:hover {
    background: #f5f8f4;

    color: #0f6832;

    transform: translateY(-2px);

    box-shadow:
        0 12px 30px rgba(8, 61, 35, 0.20);
}


.elementor-element-f19ec06 .elementor-button-icon {
    transition: transform 0.25s ease;
}


.elementor-element-f19ec06 .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}


/* =========================================================
   DETALHE DECORATIVO ATRÁS DO CONTEÚDO
   ========================================================= */

.elementor-element-97834cb::after {
    content: "";

    position: absolute;

    width: 390px;
    height: 390px;

    right: -140px;
    top: 50%;

    transform: translateY(-50%);

    border-radius: 50%;

    border: 1px solid rgba(255, 255, 255, 0.07);

    box-shadow:
        0 0 0 70px rgba(255, 255, 255, 0.018),
        0 0 0 140px rgba(255, 255, 255, 0.012);

    pointer-events: none;

    z-index: -1;
}


/* =========================================================
   TABLET
   ========================================================= */

@media screen and (max-width: 1024px) {

    .elementor-element-7873fbb {
        min-height: 500px;
    }


    .elementor-element-7873fbb > .e-con-inner {
        min-height: 500px;
    }


    .elementor-element-d8167e2 {
        min-height: 500px;
    }


    .elementor-element-156135d img {
        max-width: 450px !important;
    }


    .elementor-element-d8167e2::before {
        width: 390px;
        height: 390px;
    }


    .elementor-element-97834cb {
        padding-left: 25px;
    }


    .elementor-element-cb014bc .elementor-heading-title {
        font-size: clamp(29px, 3.4vw, 39px);
    }


    .elementor-element-7873fbb::before {
        width: 580px;
        height: 580px;

        left: -150px;

        border-width: 85px;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media screen and (max-width: 767px) {

    .elementor-element-7873fbb {
        min-height: auto;

        background:
            radial-gradient(
                circle at 50% 33%,
                rgba(190, 238, 142, 0.25) 0%,
                rgba(118, 205, 102, 0.12) 25%,
                rgba(43, 164, 76, 0) 54%
            ),

            linear-gradient(
                155deg,
                #31aa4e 0%,
                #249545 52%,
                #17783a 100%
            ) !important;
    }


    .elementor-element-7873fbb > .e-con-inner {
        min-height: auto;

        flex-direction: column;

        align-items: stretch;
    }


    /* Foto primeiro */

    .elementor-element-d8167e2 {
        order: 1;

        min-height: 405px;

        padding: 20px 20px 0;

        overflow: hidden;
    }


    .elementor-element-156135d {
        height: 100%;

        align-items: flex-end;
    }


    .elementor-element-156135d img {
        max-width: 340px !important;

        width: 100% !important;

        margin: auto auto 0;

        filter:
            drop-shadow(12px 14px 20px rgba(8, 52, 34, 0.12));
    }


    .elementor-element-d8167e2::before {
        width: 320px;
        height: 320px;

        top: 52%;
    }


    /* Conteúdo */

    .elementor-element-97834cb {
        order: 2;

        padding:
            34px
            25px
            48px;

        text-align: left;
    }


    .elementor-element-cb014bc {
        max-width: 100%;
    }


    .elementor-element-cb014bc .elementor-heading-title {
        font-size: clamp(29px, 8vw, 38px);

        line-height: 1.08;
    }


    /* Retira elementos grandes que podem poluir o mobile */

    .elementor-element-7873fbb::before {
        width: 390px;
        height: 390px;

        left: -160px;
        top: 180px;

        border-width: 55px;
    }


    .elementor-element-7873fbb::after {
        display: none;
    }


    .elementor-element-97834cb::after {
        display: none;
    }

}


/* =========================================================
   MOBILE PEQUENO
   ========================================================= */

@media screen and (max-width: 480px) {

    .elementor-element-d8167e2 {
        min-height: 370px;
    }


    .elementor-element-156135d img {
        max-width: 310px !important;
    }


    .elementor-element-97834cb {
        padding:
            30px
            22px
            42px;
    }


    .elementor-element-cb014bc .elementor-heading-title {
        font-size: 30px;
    }


    .elementor-element-f19ec06 .elementor-button {
        padding: 13px 22px;
    }

}/* End custom CSS */