.elementor-10 .elementor-element.elementor-element-4c57cc4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-5c06868{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-5c06868:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c06868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/pattern.svg");background-position:-380px -680px;background-size:auto;}.elementor-10 .elementor-element.elementor-element-5c06868::before, .elementor-10 .elementor-element.elementor-element-5c06868 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5c06868 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5c06868 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5c06868 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5c06868 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(245deg, #0F244300 0%, #0F2443 100%);}.elementor-10 .elementor-element.elementor-element-9f9ee01{--display:flex;--min-height:95vh;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-63fe6b5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bf0b5b9 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-10b8ca3 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-10b8ca3{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d53f64e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-d927a7b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d927a7b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d927a7b .elementor-button:focus{background-color:var( --e-global-color-1cf434e );color:var( --e-global-color-primary );border-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-d927a7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-d927a7b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-d927a7b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d927a7b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-56b2de7 .elementor-button{background-color:#0F244300;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-56b2de7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-56b2de7 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-56b2de7 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-56b2de7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-51106a6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-51106a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-51106a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/engineers-work-architects-double-exposure-generative-ai-1-scaled.jpg");background-position:70% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-63c576d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-63c576d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-63c576d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/engineers-work-architects-double-exposure-generative-ai-1-scaled.jpg");background-position:100% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d800d2e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-8c2d01c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-8c2d01c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c2d01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-25c2de8{--display:flex;--min-height:95vh;--justify-content:flex-end;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-433a95b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-daa2517 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.375rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5a617b8{font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#F9FBFF;}.elementor-10 .elementor-element.elementor-element-5a617b8 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3bdb7d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-c441b54 .elementor-button{background-color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c441b54 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c441b54 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c441b54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-c441b54 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-c441b54 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-c441b54 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-31b6e59 .elementor-button{background-color:#0F244300;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-31b6e59 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-31b6e59 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-31b6e59 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-31b6e59 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3f02f36{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-3f02f36:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f02f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );}.elementor-10 .elementor-element.elementor-element-14d1fad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-923b6b3{--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:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-80c9da3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f09a51c{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f09a51c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.375rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-61d4f55{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-bd674c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bd674c2 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-bd674c2 a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1d64c62{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-2c26bdb{font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-2c26bdb p{margin-block-end:24px;}.elementor-10 .elementor-element.elementor-element-57f5dd7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;overflow:visible;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.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-10 .elementor-element.elementor-element-5a60a9c{--divider-border-style:solid;--divider-color:#E4E5E5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-5a60a9c .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-5a60a9c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-6ff1b60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 32px;--row-gap:0px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-46f1795{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9da4dcf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9da4dcf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-9da4dcf{--e-icon-list-icon-size:2rem;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-9da4dcf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-9da4dcf .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-9da4dcf .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b830612{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-b830612 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-f59085b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-7171dee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7171dee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-7171dee{--e-icon-list-icon-size:2rem;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-7171dee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-7171dee .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-7171dee .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-93f6572{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-93f6572 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-104a574{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-efa9c25 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-efa9c25 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-efa9c25{--e-icon-list-icon-size:2rem;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-efa9c25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-efa9c25 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:1.5rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-efa9c25 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8d5f0c8{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-8d5f0c8 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-fd77130{--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:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-fd77130:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fd77130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-de7400c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-18fc6ef{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-8f31331 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2462c4a{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2462c4a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.375rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-2578aca{font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-2578aca p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6a7933b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-24f3284{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:25%;text-align:center;}.elementor-10 .elementor-element.elementor-element-24f3284.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-24f3284{right:5%;}body.rtl .elementor-10 .elementor-element.elementor-element-24f3284{left:5%;}.elementor-10 .elementor-element.elementor-element-24f3284 img{width:80px;max-width:100%;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-path textPath{text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-10 .elementor-element.elementor-element-035f1ee{--alignment:left;animation-name:ekit-rotate;animation-duration:80s;animation-iteration-count:infinite;animation-direction:normal;--width:150px;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:1.9px;--transition:0.3s;}.elementor-10 .elementor-element.elementor-element-035f1ee textPath{text-decoration:none;}.elementor-10 .elementor-element.elementor-element-5a5d2e6{--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;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-75913b1{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-8639e8a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-70a4d50{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-70a4d50:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-70a4d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-22d97fa{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-718a4c4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-718a4c4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-718a4c4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-a88df3f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-60b94d7{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-60b94d7 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6fd5254 .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6fd5254 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-6fd5254 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-6fd5254 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-6fd5254 .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6fd5254 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-6fd5254 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6d74cec{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-cb94dd9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-e5f5088{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-e5f5088:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e5f5088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f3395bb{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-cb8ffbb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-cb8ffbb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-cb8ffbb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bb65630 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bf97099{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-bf97099 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-004d0c0 .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-004d0c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-004d0c0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-004d0c0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-004d0c0 .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-004d0c0 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-004d0c0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7f90e2b{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-884d7c5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-17203fc{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-17203fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-17203fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-741d1dd{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-6a025e1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-6a025e1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6a025e1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9f3b6f0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-9184a2c{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-9184a2c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3464387 .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3464387 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-3464387 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-3464387 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3464387 .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3464387 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-3464387 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e7d3048{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-639bcf6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-d695d0a{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-d695d0a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d695d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-4.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6f1661b{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-ef15eea{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-ef15eea.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ef15eea .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-4e7a1d9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-ecd9549{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-ecd9549 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a19acc0 .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a19acc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a19acc0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-a19acc0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a19acc0 .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a19acc0 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-a19acc0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a15dc1d{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-b7b07b6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-71daccc{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-71daccc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-71daccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-5.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-91a264a{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-2bd9479{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-2bd9479.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2bd9479 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-d3f93ad .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6b76252{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-6b76252 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-69590da .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-69590da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-69590da .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-69590da .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-69590da .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-69590da .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-69590da .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2288004{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f54c4f7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-6c039b7{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-6c039b7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6c039b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-6.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-cf801ea{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-99b5647{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-99b5647.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-99b5647 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-66d8326 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-bad9d28{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-bad9d28 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-541a1d1 .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-541a1d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-541a1d1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-541a1d1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-541a1d1 .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-541a1d1 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-541a1d1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ca02284{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-714a65d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-917bd85{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-917bd85:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-917bd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-7.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9061cce{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-eda7e3d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-eda7e3d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-eda7e3d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-ceeaa36 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-67808a8{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-67808a8 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-51d395f .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-51d395f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-51d395f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-51d395f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-51d395f .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-51d395f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-51d395f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-60fd14a{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-d4c877c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-33975b0{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-33975b0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-33975b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-8.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-335021a{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-3ce6907{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-3ce6907.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3ce6907 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-b20a317 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-6b4a9bc{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-6b4a9bc p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-46dc6d3 .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-46dc6d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-46dc6d3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-46dc6d3 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-46dc6d3 .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-46dc6d3 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-46dc6d3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6cf5708{--display:flex;overflow:visible;}.elementor-10 .elementor-element.elementor-element-ff2cf1a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-52e6418{--display:flex;--min-height:380px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-52e6418:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-52e6418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76d2ee5 );background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/eaco-servico-9.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-de19a8e{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-868d961{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E5E5;text-align:start;}.elementor-10 .elementor-element.elementor-element-868d961.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-868d961 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-eb0cb16 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.75rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-efbc3f0{text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-efbc3f0 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-51da06a .elementor-button{background-color:#0F244300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-51da06a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-51da06a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-10 .elementor-element.elementor-element-51da06a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-51da06a .elementor-button:focus{color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-51da06a .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-51da06a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a1cfd92{--e-n-carousel-swiper-slides-gap:32px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--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:0px;--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:0px;--e-n-carousel-arrow-size:5px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-size:0.5rem;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:4rem;}:where( .elementor-10 .elementor-element.elementor-element-a1cfd92 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-10 .elementor-element.elementor-element-a1cfd92 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-a1cfd92 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-10 .elementor-element.elementor-element-ba42671{--divider-border-style:solid;--divider-color:#EAE5E5;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-ba42671 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-ba42671 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-088c3bd{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-93aa39a{width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-93aa39a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-93aa39a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-812be3e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:19.4px;letter-spacing:1.5px;border-radius:0px 0px 0px 0px;padding:22px 43.01px 22px 43.01px;}.elementor-10 .elementor-element.elementor-element-812be3e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-812be3e .elementor-button:focus{background-color:var( --e-global-color-76d2ee5 );}.elementor-10 .elementor-element.elementor-element-e1ccb14{--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:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-e1ccb14:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e1ccb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-224d68b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-7255bda{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-bca3ee7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-abc1ced{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-abc1ced .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.375rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-47aab2b{font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-47aab2b p{margin-block-end:2px;}.elementor-10 .elementor-element.elementor-element-fdbb6c2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-7d14a76{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-10 .elementor-element.elementor-element-7d14a76.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-7d14a76 img{width:80px;max-width:100%;}.elementor-10 .elementor-element.elementor-element-eca95dc{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f1fe85f{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E5E5;--border-color:#E4E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:3px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-e0dbb5e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-213f006 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.7rem;font-weight:300;line-height:26px;}.elementor-10 .elementor-element.elementor-element-d5a55a2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-96dcb0c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-96dcb0c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8d8b5f9{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bb7ff94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bb7ff94 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bb7ff94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1cf434e );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bb7ff94.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bb7ff94.elementor-view-default .elementor-icon{color:var( --e-global-color-1cf434e );border-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-bb7ff94.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bb7ff94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-bb7ff94.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bb7ff94.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bb7ff94 .elementor-icon{font-size:48px;padding:16px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bb7ff94 .elementor-icon svg{height:48px;}.elementor-10 .elementor-element.elementor-element-fc662f9{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E5E5;--border-color:#E4E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:3px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-1918a0b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-c61e4a4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.7rem;font-weight:300;line-height:26px;}.elementor-10 .elementor-element.elementor-element-d992fc0{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-3171065{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-3171065 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6301631{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-632aa86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-632aa86 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-632aa86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1cf434e );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-632aa86.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-632aa86.elementor-view-default .elementor-icon{color:var( --e-global-color-1cf434e );border-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-632aa86.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-632aa86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-632aa86.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-632aa86.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-632aa86 .elementor-icon{font-size:48px;padding:16px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-632aa86 .elementor-icon svg{height:48px;}.elementor-10 .elementor-element.elementor-element-a8bf895{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E5E5;--border-color:#E4E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:3px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-459a271{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-df130e6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.7rem;font-weight:300;line-height:26px;}.elementor-10 .elementor-element.elementor-element-ab17726{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-d271234{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-d271234 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-13ab90d{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-65eae54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-65eae54 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-65eae54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1cf434e );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-65eae54.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-65eae54.elementor-view-default .elementor-icon{color:var( --e-global-color-1cf434e );border-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-65eae54.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-65eae54.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-65eae54.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-65eae54.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-65eae54 .elementor-icon{font-size:48px;padding:16px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-65eae54 .elementor-icon svg{height:48px;}.elementor-10 .elementor-element.elementor-element-56a1304{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E5E5;--border-color:#E4E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:3px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-38cacc1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-9eab37e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.7rem;font-weight:300;line-height:26px;}.elementor-10 .elementor-element.elementor-element-1ef97c3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-e285cb5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-e285cb5 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-9ffabec{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-b0bb599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b0bb599 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b0bb599.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1cf434e );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b0bb599.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b0bb599.elementor-view-default .elementor-icon{color:var( --e-global-color-1cf434e );border-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-b0bb599.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b0bb599.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-b0bb599.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b0bb599.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b0bb599 .elementor-icon{font-size:48px;padding:16px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b0bb599 .elementor-icon svg{height:48px;}.elementor-10 .elementor-element.elementor-element-4efd4ac{--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E5E5;--border-color:#E4E5E5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:3px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-2fd837a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-290d949 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.7rem;font-weight:300;line-height:26px;}.elementor-10 .elementor-element.elementor-element-48e6849{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-fd49f73{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-fd49f73 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-52cfb7c{--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-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-ec16608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ec16608 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-ec16608.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1cf434e );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ec16608.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ec16608.elementor-view-default .elementor-icon{color:var( --e-global-color-1cf434e );border-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-ec16608.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ec16608.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-ec16608.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ec16608.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ec16608 .elementor-icon{font-size:48px;padding:16px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ec16608 .elementor-icon svg{height:48px;}.elementor-10 .elementor-element.elementor-element-fe2c009{--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:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;overflow:visible;}.elementor-10 .elementor-element.elementor-element-fe2c009:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fe2c009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cf434e );}.elementor-10 .elementor-element.elementor-element-5e6815f{--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:0px 123px;--row-gap:0px;--column-gap:123px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-27e1ff0{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-ba223bb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:0.9rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7a661de{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-7a661de .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.375rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-337085c{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-40dc8d1{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f5aa458{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-f5aa458:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f5aa458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-76d2ee5 ) 100%);}.elementor-10 .elementor-element.elementor-element-f1b1eae{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-0383be2{--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:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-4a5fe65 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:19.4px;letter-spacing:1.5px;fill:var( --e-global-color-1cf434e );color:var( --e-global-color-1cf434e );border-radius:0px 0px 0px 0px;padding:22px 43.01px 22px 43.01px;}.elementor-10 .elementor-element.elementor-element-4a5fe65 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4a5fe65 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4a5fe65 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4a5fe65 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0b2fea8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-0b2fea8 p{margin-block-end:0px;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-4c57cc4{--width:100%;}.elementor-10 .elementor-element.elementor-element-5c06868{--width:60%;}.elementor-10 .elementor-element.elementor-element-51106a6{--width:20%;}.elementor-10 .elementor-element.elementor-element-63c576d{--width:20%;}.elementor-10 .elementor-element.elementor-element-d800d2e{--width:100%;}.elementor-10 .elementor-element.elementor-element-8c2d01c{--width:60%;}.elementor-10 .elementor-element.elementor-element-3f02f36{--width:20%;}.elementor-10 .elementor-element.elementor-element-14d1fad{--width:100%;}.elementor-10 .elementor-element.elementor-element-923b6b3{--width:66.6666%;}.elementor-10 .elementor-element.elementor-element-1d64c62{--width:33.3333%;}.elementor-10 .elementor-element.elementor-element-57f5dd7{--width:100%;}.elementor-10 .elementor-element.elementor-element-6ff1b60{--width:100%;}.elementor-10 .elementor-element.elementor-element-46f1795{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-f59085b{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-104a574{--width:33.3%;}.elementor-10 .elementor-element.elementor-element-fd77130{--width:100%;}.elementor-10 .elementor-element.elementor-element-de7400c{--width:100%;}.elementor-10 .elementor-element.elementor-element-70a4d50{--width:100%;}.elementor-10 .elementor-element.elementor-element-e5f5088{--width:100%;}.elementor-10 .elementor-element.elementor-element-17203fc{--width:100%;}.elementor-10 .elementor-element.elementor-element-d695d0a{--width:100%;}.elementor-10 .elementor-element.elementor-element-71daccc{--width:100%;}.elementor-10 .elementor-element.elementor-element-6c039b7{--width:100%;}.elementor-10 .elementor-element.elementor-element-917bd85{--width:100%;}.elementor-10 .elementor-element.elementor-element-33975b0{--width:100%;}.elementor-10 .elementor-element.elementor-element-52e6418{--width:100%;}.elementor-10 .elementor-element.elementor-element-088c3bd{--width:100%;}.elementor-10 .elementor-element.elementor-element-e1ccb14{--width:100%;}.elementor-10 .elementor-element.elementor-element-224d68b{--width:100%;}.elementor-10 .elementor-element.elementor-element-eca95dc{--width:100%;}.elementor-10 .elementor-element.elementor-element-e0dbb5e{--width:53%;}.elementor-10 .elementor-element.elementor-element-d5a55a2{--width:100%;}.elementor-10 .elementor-element.elementor-element-8d8b5f9{--width:15%;}.elementor-10 .elementor-element.elementor-element-1918a0b{--width:53%;}.elementor-10 .elementor-element.elementor-element-d992fc0{--width:100%;}.elementor-10 .elementor-element.elementor-element-6301631{--width:15%;}.elementor-10 .elementor-element.elementor-element-459a271{--width:53%;}.elementor-10 .elementor-element.elementor-element-ab17726{--width:100%;}.elementor-10 .elementor-element.elementor-element-13ab90d{--width:15%;}.elementor-10 .elementor-element.elementor-element-38cacc1{--width:53%;}.elementor-10 .elementor-element.elementor-element-1ef97c3{--width:100%;}.elementor-10 .elementor-element.elementor-element-9ffabec{--width:15%;}.elementor-10 .elementor-element.elementor-element-2fd837a{--width:53%;}.elementor-10 .elementor-element.elementor-element-48e6849{--width:100%;}.elementor-10 .elementor-element.elementor-element-52cfb7c{--width:15%;}.elementor-10 .elementor-element.elementor-element-fe2c009{--width:100%;}.elementor-10 .elementor-element.elementor-element-27e1ff0{--width:83%;}.elementor-10 .elementor-element.elementor-element-337085c{--width:83%;}.elementor-10 .elementor-element.elementor-element-0383be2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-5c06868{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-5c06868:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c06868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-51106a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-51106a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-10 .elementor-element.elementor-element-63c576d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-63c576d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-path{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-035f1ee{--width:500px;}.elementor-10 .elementor-element.elementor-element-a1cfd92{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-812be3e .elementor-button{font-size:16px;padding:18px 42px 18px 42px;}.elementor-10 .elementor-element.elementor-element-213f006 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-96dcb0c{font-size:14px;}.elementor-10 .elementor-element.elementor-element-c61e4a4 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3171065{font-size:14px;}.elementor-10 .elementor-element.elementor-element-df130e6 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d271234{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9eab37e .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-e285cb5{font-size:14px;}.elementor-10 .elementor-element.elementor-element-290d949 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-fd49f73{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4a5fe65 .elementor-button{font-size:16px;padding:18px 42px 18px 42px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5c06868:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c06868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10 .elementor-element.elementor-element-51106a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-51106a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-10 .elementor-element.elementor-element-63c576d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-63c576d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-10 .elementor-element.elementor-element-d800d2e{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-8c2d01c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c2d01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/pattern.svg");background-position:top center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-25c2de8{--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-433a95b .elementor-heading-title{font-size:0.8rem;}.elementor-10 .elementor-element.elementor-element-daa2517 .elementor-heading-title{font-size:2.5rem;}.elementor-10 .elementor-element.elementor-element-5a617b8{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-3f02f36:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f02f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eacoconstrucoes.com.br/wp-content/uploads/2025/06/engineers-work-architects-double-exposure-generative-ai-1-scaled.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3f02f36{--min-height:350px;}.elementor-10 .elementor-element.elementor-element-14d1fad{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-923b6b3{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-f09a51c .elementor-heading-title{font-size:2.3rem;}.elementor-10 .elementor-element.elementor-element-61d4f55{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-c36788f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-c36788f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-c36788f img{width:105px;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bd674c2{text-align:start;font-size:1rem;}.elementor-10 .elementor-element.elementor-element-2c26bdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-10 .elementor-element.elementor-element-57f5dd7{--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10 .elementor-element.elementor-element-6ff1b60{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-46f1795{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-b830612{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-93f6572{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-8d5f0c8{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-fd77130{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-2462c4a .elementor-heading-title{font-size:2.3rem;}.elementor-10 .elementor-element.elementor-element-6a7933b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-24f3284{right:76%;}body.rtl .elementor-10 .elementor-element.elementor-element-24f3284{left:76%;}.elementor-10 .elementor-element.elementor-element-24f3284{top:70%;}.elementor-10 .elementor-element.elementor-element-24f3284 img{width:55px;}.elementor-widget-text-path{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-035f1ee{--width:120px;}.elementor-10 .elementor-element.elementor-element-70a4d50{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-60b94d7{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-e5f5088{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-bf97099{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-17203fc{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-9184a2c{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-d695d0a{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-ecd9549{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-71daccc{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-6b76252{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-6c039b7{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-bad9d28{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-917bd85{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-67808a8{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-33975b0{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-6b4a9bc{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-52e6418{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-efbc3f0{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-a1cfd92{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:31px;}.elementor-10 .elementor-element.elementor-element-a1cfd92 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:2px 2px 2px 2px;}.elementor-10 .elementor-element.elementor-element-088c3bd{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-93aa39a{font-size:1rem;}.elementor-10 .elementor-element.elementor-element-812be3e{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-812be3e .elementor-button{font-size:14px;padding:18px 20px 18px 20px;}.elementor-10 .elementor-element.elementor-element-e1ccb14{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:30%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-224d68b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-abc1ced .elementor-heading-title{font-size:2.3rem;}.elementor-10 .elementor-element.elementor-element-fdbb6c2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-fdbb6c2.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-7d14a76.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7d14a76 img{width:55px;}.elementor-10 .elementor-element.elementor-element-f1fe85f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e0dbb5e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-213f006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-213f006 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-d5a55a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-96dcb0c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-8d8b5f9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8d8b5f9.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-bb7ff94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bb7ff94 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-bb7ff94 .elementor-icon svg{height:32px;}.elementor-10 .elementor-element.elementor-element-fc662f9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1918a0b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-c61e4a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c61e4a4 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-d992fc0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3171065{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-6301631{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6301631.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-632aa86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-632aa86 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-632aa86 .elementor-icon svg{height:32px;}.elementor-10 .elementor-element.elementor-element-a8bf895{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-459a271{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-df130e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-df130e6 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-ab17726{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-d271234{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-13ab90d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-13ab90d.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-65eae54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-65eae54 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-65eae54 .elementor-icon svg{height:32px;}.elementor-10 .elementor-element.elementor-element-56a1304{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-38cacc1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-9eab37e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9eab37e .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-1ef97c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e285cb5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-9ffabec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9ffabec.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-b0bb599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b0bb599 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-b0bb599 .elementor-icon svg{height:32px;}.elementor-10 .elementor-element.elementor-element-4efd4ac{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2fd837a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-290d949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-290d949 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-48e6849{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-fd49f73{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-52cfb7c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-52cfb7c.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-ec16608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ec16608 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-ec16608 .elementor-icon svg{height:32px;}.elementor-10 .elementor-element.elementor-element-fe2c009{--padding-top:15%;--padding-bottom:15%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-27e1ff0{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7a661de .elementor-heading-title{font-size:2.3rem;}.elementor-10 .elementor-element.elementor-element-337085c{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-40dc8d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0383be2{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-4a5fe65{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-4a5fe65 .elementor-button{font-size:14px;padding:18px 20px 18px 20px;}.elementor-10 .elementor-element.elementor-element-0b2fea8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-5c06868 */.desktop-esquerda {
    clip-path: polygon(15% 0, 100% 0, 100% 85%, 85% 100%, 0 100%, 0 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51106a6 */.desktop-meio {
    clip-path: polygon(0 0, 60% 0, 100% 15%, 100% 100%, 40% 100%, 0 85%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c2d01c */.mobile-esquerda {
    clip-path: polygon(25% 0, 100% 0, 100% 85%, 75% 100%, 0 100%, 0 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f02f36 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75913b1 */.mobile-meio {
    clip-path: polygon(0 0, 75% 0, 100% 25%, 100% 100%, 25% 100%, 0 75%);

}/* End custom CSS */
/* Start custom CSS */p{
    margin-bottom: 0;
}

html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */