.elementor-399 .elementor-element.elementor-element-271b536e:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-271b536e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2025/12/banner-site-produtos.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-399 .elementor-element.elementor-element-271b536e > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-271b536e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:075px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-73d47861 > .elementor-element-populated{padding:0% 20% 10% 0%;}.elementor-399 .elementor-element.elementor-element-4fd19b7 .elementor-heading-title{color:var( --e-global-color-e777cd9 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-399 .elementor-element.elementor-element-e4edb9e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;color:var( --e-global-color-e777cd9 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-399 .elementor-element.elementor-element-1395ca0:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-1395ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-1395ca0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-1395ca0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-52982c7{text-align:center;}.elementor-399 .elementor-element.elementor-element-8db44ba > .elementor-widget-container{padding:0% 30% 0% 30%;}.elementor-399 .elementor-element.elementor-element-8db44ba{text-align:center;}.elementor-399 .elementor-element.elementor-element-859b71e{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-859b71e:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-859b71e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-859b71e, .elementor-399 .elementor-element.elementor-element-859b71e::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-6a28823{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-6a28823.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-49d9c39{z-index:5;}.elementor-399 .elementor-element.elementor-element-49d9c39 img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-49d9c39:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-83c2cbd{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-182d6bc .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-460d3b2 .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-460d3b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-460d3b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-460d3b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-16919c7{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-16919c7:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-16919c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-16919c7, .elementor-399 .elementor-element.elementor-element-16919c7::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-4b7e6f9{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-4b7e6f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-1d48a61{z-index:5;}.elementor-399 .elementor-element.elementor-element-1d48a61 img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-1d48a61:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-241f989{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-f72a1d7 .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-ea23b01 .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-ea23b01 .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-ea23b01{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-ea23b01 .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-09dbd85{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-09dbd85:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-09dbd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-09dbd85, .elementor-399 .elementor-element.elementor-element-09dbd85::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-ba530d2{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-ba530d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-509dc5d{z-index:5;}.elementor-399 .elementor-element.elementor-element-509dc5d img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-509dc5d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-abe3552{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-56d826e .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-52ddd7c .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-52ddd7c .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-52ddd7c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-52ddd7c .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-1d7d841{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-1d7d841:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-1d7d841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-1d7d841, .elementor-399 .elementor-element.elementor-element-1d7d841::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-fc3ecc5{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-fc3ecc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-07ce572{z-index:5;}.elementor-399 .elementor-element.elementor-element-07ce572 img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-07ce572:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-578e18f{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-c3e1fb9 .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-c6e76ae .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-c6e76ae .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-c6e76ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-c6e76ae .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-a2348f3{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-a2348f3:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-a2348f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-a2348f3, .elementor-399 .elementor-element.elementor-element-a2348f3::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-2352dd9{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-2352dd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-e0b7d24{z-index:5;}.elementor-399 .elementor-element.elementor-element-e0b7d24 img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-e0b7d24:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-2317537{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-5900965 .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-05c42f0 .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-05c42f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-05c42f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-05c42f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-0405306{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-0405306:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-0405306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-0405306, .elementor-399 .elementor-element.elementor-element-0405306::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-919d645{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-919d645.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-2be7a01{z-index:5;}.elementor-399 .elementor-element.elementor-element-2be7a01 img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-2be7a01:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-6e108c9{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-375e38f .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-c03b601 .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-c03b601 .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-c03b601{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-c03b601 .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-47ef73a{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-47ef73a:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-47ef73a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-47ef73a, .elementor-399 .elementor-element.elementor-element-47ef73a::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-ac4ca09{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-ac4ca09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-3210a32{z-index:5;}.elementor-399 .elementor-element.elementor-element-3210a32 img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-3210a32:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-d491f86{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-c00927b .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-7cd6225 .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-7cd6225 .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-7cd6225{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-7cd6225 .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-3da4b2c{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-3da4b2c:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-3da4b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-3da4b2c, .elementor-399 .elementor-element.elementor-element-3da4b2c::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-c2838cb{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-c2838cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-e372c2e{z-index:5;}.elementor-399 .elementor-element.elementor-element-e372c2e img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-e372c2e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-7f2f8ee{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-d6e6e5f .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-d355dab .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-d355dab .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-d355dab{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-d355dab .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-570dfce{--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;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-570dfce:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-570dfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5fbd0b );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/Vector.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-399 .elementor-element.elementor-element-570dfce, .elementor-399 .elementor-element.elementor-element-570dfce::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-fb55343{--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:center;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-fb55343.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-c94a949{z-index:5;}.elementor-399 .elementor-element.elementor-element-c94a949 img{width:80%;transition-duration:0.8s;}.elementor-399 .elementor-element.elementor-element-c94a949:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-399 .elementor-element.elementor-element-3082925{--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;--background-transition:0.3s;}.elementor-399 .elementor-element.elementor-element-c13c6a5 .elementor-heading-title{font-size:20px;}.elementor-399 .elementor-element.elementor-element-43537a4 .elementor-icon-list-icon i{color:var( --e-global-color-aaef199 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-43537a4 .elementor-icon-list-icon svg{fill:var( --e-global-color-aaef199 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-43537a4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-43537a4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-941e4c6{margin-top:180px;margin-bottom:180px;}.elementor-399 .elementor-element.elementor-element-be32d7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-399 .elementor-element.elementor-element-be32d7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6327393 );background-image:url("https://engecal2.hoa07.com/wp-content/uploads/2024/12/md19.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-399 .elementor-element.elementor-element-be32d7f > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-be32d7f > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-be32d7f > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-399 .elementor-element.elementor-element-be32d7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-be32d7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-eead60d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-5f6216c > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-5f6216c{text-align:right;}.elementor-399 .elementor-element.elementor-element-5f6216c img{border-style:solid;border-width:12px 12px 12px 12px;border-color:var( --e-global-color-e777cd9 );border-radius:30px 30px 30px 30px;box-shadow:0px 25px 50px 0px rgba(217, 217, 217, 0.36);}.elementor-bc-flex-widget .elementor-399 .elementor-element.elementor-element-ef5a0d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-399 .elementor-element.elementor-element-ef5a0d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-399 .elementor-element.elementor-element-ef5a0d1 > .elementor-element-populated{padding:0px 120px 0px 80px;}.elementor-399 .elementor-element.elementor-element-26fc45b{text-align:left;}.elementor-399 .elementor-element.elementor-element-26fc45b .elementor-heading-title{color:var( --e-global-color-e777cd9 );}.elementor-399 .elementor-element.elementor-element-36019e1{color:var( --e-global-color-e777cd9 );font-weight:500;}.elementor-399 .elementor-element.elementor-element-d9c3537 .elementor-button{background-color:var( --e-global-color-aaef199 );}.elementor-399 .elementor-element.elementor-element-d9c3537 .elementor-button:hover, .elementor-399 .elementor-element.elementor-element-d9c3537 .elementor-button:focus{background-color:var( --e-global-color-6327393 );}.elementor-399 .elementor-element.elementor-element-d9c3537 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-d9c3537{z-index:5;}.elementor-399 .elementor-element.elementor-element-d9c3537 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-399 .elementor-element.elementor-element-271b536e{padding:50px 20px 0px 20px;}.elementor-399 .elementor-element.elementor-element-4fd19b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-399 .elementor-element.elementor-element-e4edb9e{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-399 .elementor-element.elementor-element-1395ca0{padding:75px 20px 300px 20px;}.elementor-399 .elementor-element.elementor-element-8db44ba > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-399 .elementor-element.elementor-element-859b71e{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-16919c7{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-09dbd85{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-1d7d841{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-a2348f3{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-0405306{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-47ef73a{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-3da4b2c{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-570dfce{--padding-top:75px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-941e4c6{padding:0px 20px 0px 20px;}.elementor-399 .elementor-element.elementor-element-5f6216c > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-5f6216c img{width:70%;}.elementor-399 .elementor-element.elementor-element-ef5a0d1 > .elementor-element-populated{padding:20px 40px 20px 20px;}.elementor-399 .elementor-element.elementor-element-d9c3537 > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-399 .elementor-element.elementor-element-271b536e{padding:20px 20px 0px 20px;}.elementor-399 .elementor-element.elementor-element-73d47861 > .elementor-element-populated{padding:0% 0% 30% 0%;}.elementor-399 .elementor-element.elementor-element-4fd19b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-399 .elementor-element.elementor-element-e4edb9e{width:100%;max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-399 .elementor-element.elementor-element-1395ca0{padding:50px 20px 300px 20px;}.elementor-399 .elementor-element.elementor-element-52982c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-8db44ba > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-399 .elementor-element.elementor-element-859b71e{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-16919c7{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-09dbd85{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-1d7d841{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-a2348f3{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-0405306{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-47ef73a{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-3da4b2c{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-570dfce{--padding-top:50px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-399 .elementor-element.elementor-element-941e4c6{margin-top:0px;margin-bottom:0px;}.elementor-399 .elementor-element.elementor-element-ef5a0d1 > .elementor-element-populated{padding:30px 20px 40px 20px;}}@media(min-width:768px){.elementor-399 .elementor-element.elementor-element-6a28823{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-4b7e6f9{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-ba530d2{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-fc3ecc5{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-2352dd9{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-919d645{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-ac4ca09{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-c2838cb{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-fb55343{--width:37.188%;}.elementor-399 .elementor-element.elementor-element-eead60d{width:35%;}.elementor-399 .elementor-element.elementor-element-ef5a0d1{width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-399 .elementor-element.elementor-element-eead60d{width:45%;}.elementor-399 .elementor-element.elementor-element-ef5a0d1{width:55%;}}@media(min-width:1600px){.elementor-399 .elementor-element.elementor-element-4fd19b7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-399 .elementor-element.elementor-element-e4edb9e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-49d9c39 *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d48a61 *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-509dc5d *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07ce572 *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0b7d24 *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2be7a01 *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3210a32 *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e372c2e *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c94a949 *//* Remove qualquer borda, fundo ou arredondamento */
.elementor-widget-image {
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  overflow: hidden; /* necessário para evitar corte estranho */
}

/* Efeito de zoom suave */
.elementor-widget-image img {
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  border-radius: 0 !important;
}

.elementor-widget-image:hover img {
  transform: scale(1.08);
  box-shadow: none; /* remove sombra se quiser um visual limpo */
  cursor: pointer;
}/* End custom CSS */