.elementor-2321 .elementor-element.elementor-element-dd7e88d{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-dd7e88d::before, .elementor-2321 .elementor-element.elementor-element-dd7e88d > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-dd7e88d > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-dd7e88d > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-dd7e88d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-dd7e88d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-33f6e4e ) 90%, var( --e-global-color-33f6e4e ) 100%);}.elementor-2321 .elementor-element.elementor-element-dd7e88d:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-dd7e88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-28-at-15.52.48.jpeg") 50% 50%;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2321 .elementor-element.elementor-element-7f34d08{z-index:5;text-align:start;}.elementor-2321 .elementor-element.elementor-element-7f34d08 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:3rem;font-weight:500;color:#F3F1EE;}.elementor-2321 .elementor-element.elementor-element-9d054cb{z-index:5;text-align:start;}.elementor-2321 .elementor-element.elementor-element-9d054cb .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:6rem;font-weight:900;text-transform:uppercase;font-style:italic;color:#F3F1EE;}.elementor-2321 .elementor-element.elementor-element-5e76d4d{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-5e76d4d::before, .elementor-2321 .elementor-element.elementor-element-5e76d4d > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-5e76d4d > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-5e76d4d > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-5e76d4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-5e76d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-33f6e4e ) 90%, var( --e-global-color-33f6e4e ) 100%);}.elementor-2321 .elementor-element.elementor-element-5e76d4d:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-5e76d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-28-at-15.52.36.jpeg") 50% 50%;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-499b543{z-index:5;text-align:start;}.elementor-2321 .elementor-element.elementor-element-499b543 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:3rem;font-weight:500;color:#F3F1EE;}.elementor-2321 .elementor-element.elementor-element-fac23ef{z-index:5;text-align:start;}.elementor-2321 .elementor-element.elementor-element-fac23ef .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:6rem;font-weight:900;text-transform:uppercase;font-style:italic;color:#F3F1EE;}.elementor-2321 .elementor-element.elementor-element-7477b02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2321 .elementor-element.elementor-element-a6a3da6{--display:flex;--min-height:60vh;--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:space-between;--align-items:flex-start;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-a6a3da6:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-a6a3da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fd66eda );}.elementor-2321 .elementor-element.elementor-element-f7c9ea5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-888ff7c{text-align:start;}.elementor-2321 .elementor-element.elementor-element-888ff7c .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-03eddd4{text-align:start;}.elementor-2321 .elementor-element.elementor-element-03eddd4 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:3rem;font-weight:600;text-transform:none;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-e739d90 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-e739d90{text-align:start;}.elementor-2321 .elementor-element.elementor-element-e739d90 .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:italic;color:var( --e-global-color-7e6523d );}.elementor-2321 .elementor-element.elementor-element-e1c661e{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-2321 .elementor-element.elementor-element-4f62a25{text-align:start;font-family:"Novelin", Sans-serif;font-size:0.8rem;font-weight:700;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-5059274{--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:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2321 .elementor-element.elementor-element-8965682{text-align:center;}.elementor-2321 .elementor-element.elementor-element-8965682 img{width:100%;}.elementor-2321 .elementor-element.elementor-element-62bc49a{--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;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2321 .elementor-element.elementor-element-4fb54d1{width:auto;max-width:auto;}.elementor-2321 .elementor-element.elementor-element-4fb54d1 .elementor-counter{flex-direction:row-reverse;}.elementor-2321 .elementor-element.elementor-element-4fb54d1 .elementor-counter-title{justify-content:start;align-items:end;color:var( --e-global-color-af15ada );font-family:"Guton", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2rem;}.elementor-2321 .elementor-element.elementor-element-4fb54d1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-1bf267d );font-family:"Guton", Sans-serif;font-size:5rem;font-weight:800;line-height:3rem;letter-spacing:-2px;}.elementor-2321 .elementor-element.elementor-element-eb77a4d{width:auto;max-width:auto;}.elementor-2321 .elementor-element.elementor-element-eb77a4d .elementor-counter{flex-direction:row-reverse;}.elementor-2321 .elementor-element.elementor-element-eb77a4d .elementor-counter-title{justify-content:start;align-items:end;color:var( --e-global-color-af15ada );font-family:"Guton", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2rem;}.elementor-2321 .elementor-element.elementor-element-eb77a4d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-1bf267d );font-family:"Guton", Sans-serif;font-size:5rem;font-weight:800;line-height:3rem;letter-spacing:-2px;}.elementor-2321 .elementor-element.elementor-element-3d8d98f{width:auto;max-width:auto;}.elementor-2321 .elementor-element.elementor-element-3d8d98f .elementor-counter{flex-direction:row-reverse;}.elementor-2321 .elementor-element.elementor-element-3d8d98f .elementor-counter-title{justify-content:start;align-items:end;color:var( --e-global-color-af15ada );font-family:"Guton", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2rem;}.elementor-2321 .elementor-element.elementor-element-3d8d98f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-1bf267d );font-family:"Guton", Sans-serif;font-size:5rem;font-weight:800;line-height:3rem;letter-spacing:-2px;}.elementor-2321 .elementor-element.elementor-element-1780116{--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;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-24aadec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-8fc133f{width:auto;max-width:auto;}.elementor-2321 .elementor-element.elementor-element-8fc133f .elementor-counter{flex-direction:row-reverse;}.elementor-2321 .elementor-element.elementor-element-8fc133f .elementor-counter-title{justify-content:start;align-items:end;color:var( --e-global-color-af15ada );font-family:"Guton", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2rem;}.elementor-2321 .elementor-element.elementor-element-8fc133f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-1bf267d );font-family:"Guton", Sans-serif;font-size:5rem;font-weight:800;line-height:3rem;letter-spacing:-2px;}.elementor-2321 .elementor-element.elementor-element-4dc3517{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-cab65e9{width:auto;max-width:auto;}.elementor-2321 .elementor-element.elementor-element-cab65e9 .elementor-counter{flex-direction:row-reverse;}.elementor-2321 .elementor-element.elementor-element-cab65e9 .elementor-counter-title{justify-content:start;align-items:end;color:var( --e-global-color-af15ada );font-family:"Guton", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2rem;}.elementor-2321 .elementor-element.elementor-element-cab65e9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-1bf267d );font-family:"Guton", Sans-serif;font-size:5rem;font-weight:800;line-height:3rem;letter-spacing:-2px;}.elementor-2321 .elementor-element.elementor-element-3530dd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-b8001a4{width:auto;max-width:auto;}.elementor-2321 .elementor-element.elementor-element-b8001a4 .elementor-counter{flex-direction:row-reverse;}.elementor-2321 .elementor-element.elementor-element-b8001a4 .elementor-counter-title{justify-content:start;align-items:end;color:var( --e-global-color-af15ada );font-family:"Guton", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2rem;}.elementor-2321 .elementor-element.elementor-element-b8001a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-1bf267d );font-family:"Guton", Sans-serif;font-size:5rem;font-weight:800;line-height:3rem;letter-spacing:-2px;}.elementor-2321 .elementor-element.elementor-element-23df64a{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.64;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-23df64a:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-23df64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-23df64a::before, .elementor-2321 .elementor-element.elementor-element-23df64a > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-23df64a > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-23df64a > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-23df64a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-23df64a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/SOBREPOSICAO-GRAFISMO.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-5c640f9{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-6528d39{text-align:start;}.elementor-2321 .elementor-element.elementor-element-6528d39 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:4rem;font-weight:700;line-height:3rem;color:var( --e-global-color-fd66eda );}.elementor-2321 .elementor-element.elementor-element-440ee95{text-align:start;font-family:"Novelin", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:italic;line-height:1.4rem;letter-spacing:0px;color:var( --e-global-color-fd66eda );}.elementor-2321 .elementor-element.elementor-element-810c1a6{--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;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-6580707{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-6580707:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-6580707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2025/04/Construcao-de-Casas-Alto-Padrao.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-a7107e0{--display:flex;--min-height:15vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:20%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-a7107e0:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-a7107e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/BASE-1-1.svg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-34eeef4{text-align:end;}.elementor-2321 .elementor-element.elementor-element-34eeef4 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2rem;color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-90ebfe6{text-align:end;font-family:"Novelin", Sans-serif;font-size:0.7rem;font-weight:700;line-height:0.8rem;letter-spacing:0px;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-c99de63{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:1;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-c99de63:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-c99de63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2025/04/Reformas-e-Ampliacoes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-c99de63::before, .elementor-2321 .elementor-element.elementor-element-c99de63 > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-c99de63 > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-c99de63 > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-c99de63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-c99de63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2321 .elementor-element.elementor-element-d253f20{--display:flex;--min-height:15vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-d253f20:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-d253f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/BASE-2-1.svg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-15582fa{text-align:center;}.elementor-2321 .elementor-element.elementor-element-15582fa .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2rem;color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-45a05e0{text-align:center;font-family:"Novelin", Sans-serif;font-size:0.7rem;font-weight:700;line-height:0.8rem;letter-spacing:0px;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-911bbbb{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-911bbbb:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-911bbbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2025/08/plano-de-abertura-arquiteto-de-colheita-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-0b5b554{--display:flex;--min-height:15vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:20%;}.elementor-2321 .elementor-element.elementor-element-0b5b554:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-0b5b554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/BASE-3-1.svg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-9577d6d{text-align:start;}.elementor-2321 .elementor-element.elementor-element-9577d6d .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2rem;color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-f5e7a0d{text-align:start;font-family:"Novelin", Sans-serif;font-size:0.7rem;font-weight:700;line-height:0.8rem;letter-spacing:0px;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-71896f0{--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;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-a930055{width:100%;max-width:100%;text-align:center;}.elementor-2321 .elementor-element.elementor-element-a930055 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:4rem;font-weight:700;color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-7d6fbcc{width:100%;max-width:100%;text-align:center;}.elementor-2321 .elementor-element.elementor-element-7d6fbcc > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2321 .elementor-element.elementor-element-7d6fbcc .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;font-style:italic;color:var( --e-global-color-af15ada );}.elementor-2321 .elementor-element.elementor-element-f396d96{--display:flex;--min-height:50vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-7e22b4d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2321 .elementor-element.elementor-element-7e22b4d.e-con{--order:-99999 /* order start hack */;}.elementor-2321 .elementor-element.elementor-element-2f66834 .elementor-heading-title{font-family:"Guton", Sans-serif;font-weight:700;color:var( --e-global-color-fd66eda );}.elementor-2321 .elementor-element.elementor-element-6d8c2c4 .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-9b36dd8 );}.elementor-2321 .elementor-element.elementor-element-2466d76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2321 .elementor-element.elementor-element-2466d76.e-con{--order:99999 /* order end hack */;}.elementor-2321 .elementor-element.elementor-element-0fe5a6b .elementor-heading-title{font-family:"Guton", Sans-serif;font-weight:700;color:var( --e-global-color-fd66eda );}.elementor-2321 .elementor-element.elementor-element-773bcaa .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-9b36dd8 );}.elementor-2321 .elementor-element.elementor-element-4ce88c0{--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;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-010c993{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-5dfbf49{width:100%;max-width:100%;text-align:start;}.elementor-2321 .elementor-element.elementor-element-5dfbf49 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:3rem;font-weight:700;color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-43b16bc .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-60d2e00 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-60d2e00{text-align:start;}.elementor-2321 .elementor-element.elementor-element-60d2e00 .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:italic;color:var( --e-global-color-7e6523d );}.elementor-2321 .elementor-element.elementor-element-7ac5213{--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;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2321 .elementor-element.elementor-element-2d72731 .elementor-icon-wrapper{text-align:center;}.elementor-2321 .elementor-element.elementor-element-2d72731 .elementor-icon{font-size:30px;}.elementor-2321 .elementor-element.elementor-element-2d72731 .elementor-icon svg{height:30px;}.elementor-2321 .elementor-element.elementor-element-f68c2a8 .elementor-icon-wrapper{text-align:center;}.elementor-2321 .elementor-element.elementor-element-f68c2a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2321 .elementor-element.elementor-element-f68c2a8.elementor-view-framed .elementor-icon, .elementor-2321 .elementor-element.elementor-element-f68c2a8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2321 .elementor-element.elementor-element-f68c2a8.elementor-view-framed .elementor-icon, .elementor-2321 .elementor-element.elementor-element-f68c2a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2321 .elementor-element.elementor-element-f68c2a8 .elementor-icon{font-size:30px;}.elementor-2321 .elementor-element.elementor-element-f68c2a8 .elementor-icon svg{height:30px;}.elementor-2321 .elementor-element.elementor-element-d10f482{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-1e8828d > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid, .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid, .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-2321 .elementor-element.elementor-element-93e57e1{--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:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-abe64d2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid, .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid, .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2321 .elementor-element.elementor-element-abe64d2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-2321 .elementor-element.elementor-element-a484353{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-2c8d6ba{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-2c8d6ba:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/parceiros-arvos.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-2c8d6ba::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/Prancheta-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2321 .elementor-element.elementor-element-9ac69c4{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:start;}.elementor-2321 .elementor-element.elementor-element-9ac69c4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2321 .elementor-element.elementor-element-9ac69c4 img{width:90%;}.elementor-2321 .elementor-element.elementor-element-055e980{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;}.elementor-2321 .elementor-element.elementor-element-055e980 .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:3rem;font-weight:700;line-height:2.5rem;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-fa0b873{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-fa0b873 .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:0.9rem;font-weight:700;color:#030405AD;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2321 .elementor-element.elementor-element-603023c .elementor-button{background-color:var( --e-global-color-1bf267d );font-family:"Novelin", Sans-serif;font-weight:900;text-transform:uppercase;font-style:italic;fill:var( --e-global-color-fd66eda );color:var( --e-global-color-fd66eda );border-radius:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-603023c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-6ace7f3{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-d83fed4{--display:flex;--min-height:60vh;--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:space-between;--align-items:center;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-d83fed4:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-2321 .elementor-element.elementor-element-d83fed4::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/icone-vallur.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2321 .elementor-element.elementor-element-84a559c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-528e3cf > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2321 .elementor-element.elementor-element-528e3cf{text-align:start;}.elementor-2321 .elementor-element.elementor-element-528e3cf img{width:70%;}.elementor-2321 .elementor-element.elementor-element-909c118{text-align:start;}.elementor-2321 .elementor-element.elementor-element-909c118 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-ada5a6d );}.elementor-2321 .elementor-element.elementor-element-b766bdf{text-align:start;}.elementor-2321 .elementor-element.elementor-element-b766bdf .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:600;font-style:italic;color:var( --e-global-color-ada5a6d );}.elementor-2321 .elementor-element.elementor-element-e03f17a{--spacer-size:30px;}.elementor-2321 .elementor-element.elementor-element-ea4166c{text-align:start;}.elementor-2321 .elementor-element.elementor-element-ea4166c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-ada5a6d );}.elementor-2321 .elementor-element.elementor-element-5bfd1dd{text-align:start;}.elementor-2321 .elementor-element.elementor-element-5bfd1dd .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:600;font-style:italic;color:var( --e-global-color-ada5a6d );}.elementor-2321 .elementor-element.elementor-element-4efa7ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-881170b{text-align:justify;font-family:"Outfit", Sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-ada5a6d );}.elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button{background-color:var( --e-global-color-33f6e4e );font-family:"Lora", Sans-serif;font-size:1.3rem;font-weight:700;font-style:italic;fill:var( --e-global-color-ada5a6d );color:var( --e-global-color-ada5a6d );padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button:hover, .elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button:focus{background-color:var( --e-global-color-33f6e4e );color:var( --e-global-color-ada5a6d );}.elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button:hover svg, .elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button:focus svg{fill:var( --e-global-color-ada5a6d );}.elementor-2321 .elementor-element.elementor-element-82c3310{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-0c4dc3a{text-align:start;}.elementor-2321 .elementor-element.elementor-element-0c4dc3a .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:1.1rem;font-weight:900;text-transform:uppercase;font-style:italic;color:var( --e-global-color-af15ada );}.elementor-2321 .elementor-element.elementor-element-5dc6a5b{text-align:start;}.elementor-2321 .elementor-element.elementor-element-5dc6a5b .elementor-heading-title{font-family:"Guton", Sans-serif;font-size:3rem;font-weight:700;color:var( --e-global-color-1bf267d );}.elementor-2321 .elementor-element.elementor-element-a5fa27d{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-2321 .elementor-element.elementor-element-a5fa27d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2321 .elementor-element.elementor-element-a5fa27d .elementor-heading-title{font-family:"Novelin", Sans-serif;font-size:1rem;font-weight:700;color:var( --e-global-color-bc8b52a );}.elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-93098e6 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid, .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid, .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}@media(min-width:768px){.elementor-2321 .elementor-element.elementor-element-f7c9ea5{--width:50%;}.elementor-2321 .elementor-element.elementor-element-e1c661e{--width:40%;}.elementor-2321 .elementor-element.elementor-element-24aadec{--width:30%;}.elementor-2321 .elementor-element.elementor-element-4dc3517{--width:30%;}.elementor-2321 .elementor-element.elementor-element-3530dd9{--width:30%;}.elementor-2321 .elementor-element.elementor-element-6580707{--width:32%;}.elementor-2321 .elementor-element.elementor-element-c99de63{--width:32%;}.elementor-2321 .elementor-element.elementor-element-911bbbb{--width:32%;}.elementor-2321 .elementor-element.elementor-element-7e22b4d{--width:70%;}.elementor-2321 .elementor-element.elementor-element-2466d76{--width:70%;}.elementor-2321 .elementor-element.elementor-element-010c993{--width:25%;}.elementor-2321 .elementor-element.elementor-element-d10f482{--width:75%;}.elementor-2321 .elementor-element.elementor-element-84a559c{--width:50%;}.elementor-2321 .elementor-element.elementor-element-4efa7ad{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2321 .elementor-element.elementor-element-84a559c{--width:100%;}.elementor-2321 .elementor-element.elementor-element-4efa7ad{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2321 .elementor-element.elementor-element-93e57e1{--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2321 .elementor-element.elementor-element-d83fed4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-d83fed4::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-2321 .elementor-element.elementor-element-528e3cf img{width:50%;}.elementor-2321 .elementor-element.elementor-element-4efa7ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button{font-size:1rem;}.elementor-2321 .elementor-element.elementor-element-a5fa27d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}}@media(max-width:767px){.elementor-2321 .elementor-element.elementor-element-dd7e88d{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-27%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-7f34d08{width:100%;max-width:100%;text-align:center;}.elementor-2321 .elementor-element.elementor-element-7f34d08 .elementor-heading-title{font-size:1.9rem;}.elementor-2321 .elementor-element.elementor-element-9d054cb{width:100%;max-width:100%;text-align:center;}.elementor-2321 .elementor-element.elementor-element-9d054cb > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2321 .elementor-element.elementor-element-9d054cb .elementor-heading-title{font-size:3rem;}.elementor-2321 .elementor-element.elementor-element-5e76d4d{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-27%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-499b543{width:100%;max-width:100%;text-align:center;}.elementor-2321 .elementor-element.elementor-element-499b543 .elementor-heading-title{font-size:1.9rem;}.elementor-2321 .elementor-element.elementor-element-fac23ef{width:100%;max-width:100%;text-align:center;}.elementor-2321 .elementor-element.elementor-element-fac23ef > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-2321 .elementor-element.elementor-element-fac23ef .elementor-heading-title{font-size:3rem;}.elementor-2321 .elementor-element.elementor-element-7477b02:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-7477b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/Group-28.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-7477b02{--min-height:1vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2321 .elementor-element.elementor-element-a6a3da6{--min-height:0vh;--padding-top:15%;--padding-bottom:30%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-f7c9ea5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2321 .elementor-element.elementor-element-888ff7c{text-align:center;}.elementor-2321 .elementor-element.elementor-element-888ff7c .elementor-heading-title{font-size:2.4rem;}.elementor-2321 .elementor-element.elementor-element-03eddd4{text-align:center;}.elementor-2321 .elementor-element.elementor-element-03eddd4 .elementor-heading-title{font-size:1.7rem;}.elementor-2321 .elementor-element.elementor-element-e739d90 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-e739d90{text-align:center;}.elementor-2321 .elementor-element.elementor-element-e1c661e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2321 .elementor-element.elementor-element-4f62a25{text-align:center;font-size:0.7rem;}.elementor-2321 .elementor-element.elementor-element-5059274{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2321 .elementor-element.elementor-element-62bc49a{--min-height:45vh;--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:space-around;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2321 .elementor-element.elementor-element-4fb54d1 .elementor-counter{flex-direction:column-reverse;gap:9px;}.elementor-2321 .elementor-element.elementor-element-4fb54d1 .elementor-counter-title{justify-content:center;}.elementor-2321 .elementor-element.elementor-element-4fb54d1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2321 .elementor-element.elementor-element-eb77a4d .elementor-counter{flex-direction:column-reverse;}.elementor-2321 .elementor-element.elementor-element-eb77a4d .elementor-counter-title{justify-content:center;}.elementor-2321 .elementor-element.elementor-element-eb77a4d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2321 .elementor-element.elementor-element-3d8d98f{width:100%;max-width:100%;}.elementor-2321 .elementor-element.elementor-element-3d8d98f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-3d8d98f.elementor-element{--align-self:center;}.elementor-2321 .elementor-element.elementor-element-3d8d98f .elementor-counter{flex-direction:column-reverse;}.elementor-2321 .elementor-element.elementor-element-3d8d98f .elementor-counter-title{justify-content:center;}.elementor-2321 .elementor-element.elementor-element-3d8d98f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2321 .elementor-element.elementor-element-8fc133f .elementor-counter{flex-direction:column-reverse;}.elementor-2321 .elementor-element.elementor-element-8fc133f .elementor-counter-title{justify-content:center;}.elementor-2321 .elementor-element.elementor-element-8fc133f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2321 .elementor-element.elementor-element-cab65e9 .elementor-counter{flex-direction:column-reverse;}.elementor-2321 .elementor-element.elementor-element-cab65e9 .elementor-counter-title{justify-content:center;}.elementor-2321 .elementor-element.elementor-element-cab65e9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2321 .elementor-element.elementor-element-b8001a4 .elementor-counter{flex-direction:column-reverse;}.elementor-2321 .elementor-element.elementor-element-b8001a4 .elementor-counter-title{justify-content:center;}.elementor-2321 .elementor-element.elementor-element-b8001a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2321 .elementor-element.elementor-element-23df64a{--min-height:35vh;--padding-top:15%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-5c640f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2321 .elementor-element.elementor-element-6528d39{text-align:center;}.elementor-2321 .elementor-element.elementor-element-6528d39 .elementor-heading-title{font-size:3rem;line-height:2.4rem;}.elementor-2321 .elementor-element.elementor-element-440ee95{text-align:center;font-size:0.8rem;line-height:1rem;}.elementor-2321 .elementor-element.elementor-element-810c1a6{--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:center;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-6580707{--width:90%;--min-height:50vh;}.elementor-2321 .elementor-element.elementor-element-a7107e0{--justify-content:center;}.elementor-2321 .elementor-element.elementor-element-c99de63{--width:90%;--min-height:50vh;}.elementor-2321 .elementor-element.elementor-element-d253f20{--justify-content:center;}.elementor-2321 .elementor-element.elementor-element-911bbbb{--width:90%;--min-height:50vh;}.elementor-2321 .elementor-element.elementor-element-0b5b554{--justify-content:center;}.elementor-2321 .elementor-element.elementor-element-71896f0{--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-a930055 .elementor-heading-title{font-size:3rem;}.elementor-2321 .elementor-element.elementor-element-7d6fbcc > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-2321 .elementor-element.elementor-element-7d6fbcc .elementor-heading-title{font-size:1.4rem;}.elementor-2321 .elementor-element.elementor-element-f396d96{--min-height:80vh;}.elementor-2321 .elementor-element.elementor-element-7e22b4d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-2f66834 .elementor-heading-title{font-size:1.7rem;}.elementor-2321 .elementor-element.elementor-element-6d8c2c4 .elementor-heading-title{font-size:0.9rem;}.elementor-2321 .elementor-element.elementor-element-2466d76{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-0fe5a6b .elementor-heading-title{font-size:1.7rem;}.elementor-2321 .elementor-element.elementor-element-773bcaa .elementor-heading-title{font-size:0.9rem;}.elementor-2321 .elementor-element.elementor-element-4ce88c0{--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-43b16bc .elementor-heading-title{font-size:0.9rem;}.elementor-2321 .elementor-element.elementor-element-1e8828d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-1e8828d > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2321 .elementor-element.elementor-element-93e57e1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2321 .elementor-element.elementor-element-a484353{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-2c8d6ba:not(.elementor-motion-effects-element-type-background), .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/parceiros-arvos.png");background-position:-157px 0px;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-2c8d6ba::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-2c8d6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arvosconstrutora.com.br/wp-content/uploads/2026/09/111651651.svg");background-position:-290px -250px;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-2c8d6ba{--justify-content:flex-start;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2321 .elementor-element.elementor-element-9ac69c4{width:100%;max-width:100%;}.elementor-2321 .elementor-element.elementor-element-9ac69c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-055e980{width:100%;max-width:100%;}.elementor-2321 .elementor-element.elementor-element-055e980 .elementor-heading-title{font-size:2.5rem;line-height:1.9rem;}.elementor-2321 .elementor-element.elementor-element-fa0b873{width:100%;max-width:100%;}.elementor-2321 .elementor-element.elementor-element-fa0b873 .elementor-heading-title{font-size:0.8rem;}.elementor-2321 .elementor-element.elementor-element-603023c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2321 .elementor-element.elementor-element-603023c .elementor-button{font-size:0.9rem;padding:5px 20px 5px 20px;}.elementor-2321 .elementor-element.elementor-element-6ace7f3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2321 .elementor-element.elementor-element-d83fed4::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2321 .elementor-element.elementor-element-d83fed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:cover;}.elementor-2321 .elementor-element.elementor-element-d83fed4{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-2321 .elementor-element.elementor-element-528e3cf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2321 .elementor-element.elementor-element-528e3cf img{width:90%;}.elementor-2321 .elementor-element.elementor-element-909c118 .elementor-heading-title{font-size:1.9rem;}.elementor-2321 .elementor-element.elementor-element-ea4166c .elementor-heading-title{font-size:1.9rem;}.elementor-2321 .elementor-element.elementor-element-881170b{font-size:0.7rem;}.elementor-2321 .elementor-element.elementor-element-dda21ad .elementor-button{font-size:1.3rem;}.elementor-2321 .elementor-element.elementor-element-82c3310{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-2321 .elementor-element.elementor-element-a5fa27d{width:100%;max-width:100%;}.elementor-2321 .elementor-element.elementor-element-a5fa27d .elementor-heading-title{font-size:0.8rem;}.elementor-2321 .elementor-element.elementor-element-93098e6 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2321 .elementor-element.elementor-element-93098e6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for container, class: .elementor-element-dd7e88d */#fundo {
  position: relative;
  /* Muito importante: garante que os pseudo-elementos expandidos sejam cortados nos limites do container */
  overflow: hidden;
}

/* Camada 1: Efeito de Blur, Zoom e Máscara (Desktop/Tablet) */
#fundo::before {
  content: "";
  position: absolute;
  z-index: 1; /* Camada base dos efeitos */

  /* Efeito de Zoom no Conteúdo Borrado */
  width: 103%;
  height: 105%;
  top: -2.5%;
  left: -2.5%;

  background-color: rgba(0, 0, 0, 0.1); /* Base para o efeito cristalino */

  /* Efeito de Blur Mais Intenso e Cristalino */
  -webkit-backdrop-filter: blur(25px) contrast(20%) brightness(100%);
  backdrop-filter: blur(20px) contrast(100%) brightness(100%);

  /* Imagem de Máscara (a "marca" original) */
  -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/sobreposicao_blur-1.svg');
  mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/sobreposicao_blur-1.svg');
  -webkit-mask-size: cover;
  mask-size: cover;
  -webkit-mask-position: center center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}

/* Camada 2: Nova Sobreposição de Imagem (Desktop/Tablet) */
#fundo::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2; /* Acima do ::before, abaixo do conteúdo principal */

  background-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/56a1sd6f516as1df.svg');
  background-size: cover; 
  background-position: center center;
  background-repeat: no-repeat;
}

/* Camada 3: Conteúdo Principal do Container (widgets do Elementor) */
#fundo > .elementor-widget-wrap,
#fundo > .elementor-container {
  position: relative; /* Mantém o contexto de empilhamento */
  z-index: 3; /* Acima de todos os pseudo-elementos ::before e ::after */
}

/* =========================================
   📱 REGRA PARA CELULAR (Telas até 767px)
   ========================================= */
@media (max-width: 767px) {
  
  /* Troca a MÁSCARA (Blur) na versão Mobile */
  #fundo::before {
    -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/fundo9-2.svg');
    mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/fundo9-2.svg');
  }

  /* Troca a IMAGEM DE SOBREPOSIÇÃO na versão Mobile */
  #fundo::after {
    background-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/fundo21-2-1.svg');
  }
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76d4d */#fundo {
  position: relative;
  /* Muito importante: garante que os pseudo-elementos expandidos sejam cortados nos limites do container */
  overflow: hidden;
}

/* Camada 1: Efeito de Blur, Zoom e Máscara (Desktop/Tablet) */
#fundo::before {
  content: "";
  position: absolute;
  z-index: 1; /* Camada base dos efeitos */

  /* Efeito de Zoom no Conteúdo Borrado */
  width: 103%;
  height: 105%;
  top: -2.5%;
  left: -2.5%;

  background-color: rgba(0, 0, 0, 0.1); /* Base para o efeito cristalino */

  /* Efeito de Blur Mais Intenso e Cristalino */
  -webkit-backdrop-filter: blur(25px) contrast(20%) brightness(100%);
  backdrop-filter: blur(20px) contrast(100%) brightness(100%);

  /* Imagem de Máscara (a "marca" original) */
  -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/sobreposicao_blur-1.svg');
  mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/sobreposicao_blur-1.svg');
  -webkit-mask-size: cover;
  mask-size: cover;
  -webkit-mask-position: center center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
}

/* Camada 2: Nova Sobreposição de Imagem (Desktop/Tablet) */
#fundo::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2; /* Acima do ::before, abaixo do conteúdo principal */

  background-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/56a1sd6f516as1df.svg');
  background-size: cover; 
  background-position: center center;
  background-repeat: no-repeat;
}

/* Camada 3: Conteúdo Principal do Container (widgets do Elementor) */
#fundo > .elementor-widget-wrap,
#fundo > .elementor-container {
  position: relative; /* Mantém o contexto de empilhamento */
  z-index: 3; /* Acima de todos os pseudo-elementos ::before e ::after */
}

/* =========================================
   📱 REGRA PARA CELULAR (Telas até 767px)
   ========================================= */
@media (max-width: 767px) {
  
  /* Troca a MÁSCARA (Blur) na versão Mobile */
  #fundo::before {
    -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/fundo9-2.svg');
    mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/fundo9-2.svg');
  }

  /* Troca a IMAGEM DE SOBREPOSIÇÃO na versão Mobile */
  #fundo::after {
    background-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/fundo21-2-1.svg');
  }
  
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4fb54d1 */.elementor-counter-title {
    margin-left: 15px !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8fc133f */.elementor-counter-title {
    margin-left: 15px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f396d96 *//* Prepara o Container Principal */
.elementor-2321 .elementor-element.elementor-element-f396d96 {
  position: relative;
  background: transparent !important;
  overflow: hidden; 
}

/* Garante que os containers internos (textos) fiquem acima dos fundos */
.elementor-2321 .elementor-element.elementor-element-f396d96 > * {
  position: relative;
  z-index: 2;
}

/* ====================================================
   LADO ESQUERDO (Residencial) - Camada ::before
==================================================== */
.elementor-2321 .elementor-element.elementor-element-f396d96::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 57%; /* Ajuste este valor para fechar o espaço, se necessário */
  height: 100%;
  z-index: 0;

  /* Gradiente de cima para baixo (Preto para Transparente) + Imagem Residencial */
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 60%), url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/residencial.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;

  /* Máscara 1 (Desktop) */
  -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-1.svg');
  mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-1.svg');
  -webkit-mask-size: cover;
  mask-size: cover;
  -webkit-mask-position: right center; 
  mask-position: right center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

/* ====================================================
   LADO DIREITO (Comercial) - Camada ::after
==================================================== */
.elementor-2321 .elementor-element.elementor-element-f396d96::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 57%; /* Ajuste este valor para fechar o espaço, se necessário */
  height: 100%;
  z-index: 1; 

  /* Gradiente de baixo para cima (Preto para Transparente) + Imagem Comercial */
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 60%), url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/comercial.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;

  /* Máscara 2 (Desktop) */
  -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-2.svg');
  mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-2.svg');
  -webkit-mask-size: cover;
  mask-size: cover;
  -webkit-mask-position: left center; 
  mask-position: left center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

/* ====================================================
   VERSÃO MOBILE (Celular)
==================================================== */
@media (max-width: 767px) {
  
  .elementor-2321 .elementor-element.elementor-element-f396d96::before {
    width: 100%;
    height: 60%; /* Ajuste este valor para fechar o espaço no mobile */
    top: 0;
    left: 0;
    
    -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-3.svg');
    mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-3.svg');
    -webkit-mask-position: center bottom; 
    mask-position: center bottom;
  }
  
  .elementor-2321 .elementor-element.elementor-element-f396d96::after {
    width: 100%;
    height: 60%; /* Ajuste este valor para fechar o espaço no mobile */
    bottom: 0;
    top: auto;
    right: 0;
    
    -webkit-mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-4.svg');
    mask-image: url('https://arvosconstrutora.com.br/wp-content/uploads/2026/09/mascara-4.svg');
    -webkit-mask-position: center top; 
    mask-position: center top;
  }
}/* End custom CSS */