.elementor-20 .elementor-element.elementor-element-2bfecac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-2bfecac:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-2bfecac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#EAEAEA 0%,#F5F5F5 100%)}.elementor-20 .elementor-element.elementor-element-5a1e8b1{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),"Open Sans",sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-d1ddc8c{width:100%;max-width:100%;text-align:center}.elementor-20 .elementor-element.elementor-element-d1ddc8c .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),"Open Sans",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);text-decoration:var(--e-global-typography-accent-text-decoration);color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-f359341{width:100%;max-width:100%;text-align:center}.elementor-20 .elementor-element.elementor-element-f359341 .elementor-heading-title{font-family:"Anek Devanagari","Open Sans",sans-serif;font-size:38px;font-weight:700;color:var(--e-global-color-accent)}.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),"Open Sans",sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20 .elementor-element.elementor-element-490258d{--divider-border-style:solid;--divider-color:var( --e-global-color-dbef983 );--divider-border-width:1px}.elementor-20 .elementor-element.elementor-element-490258d .elementor-divider-separator{width:20px;margin:0 auto;margin-center:0}.elementor-20 .elementor-element.elementor-element-490258d .elementor-divider{text-align:center;padding-block-start:0;padding-block-end:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),"Open Sans",sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-ad0eba2{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:18px;font-weight:400;color:#111}.elementor-20 .elementor-element.elementor-element-fa2893c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-8cdfcf5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:55px}.elementor-20 .elementor-element.elementor-element-8cdfcf5.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-8d1e9c1{--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:center;--flex-wrap:wrap}.elementor-20 .elementor-element.elementor-element-8d1e9c1.e-con{--align-self:center}.elementor-20 .elementor-element.elementor-element-5f09645{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#111}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),"Open Sans",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);text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-20 .elementor-element.elementor-element-0e69e9b .elementor-button{background-color:#FFF0;font-family:"Open Sans","Open Sans",sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;fill:#A0120D;color:#A0120D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A0120D;border-radius:3px 3px 3px 3px;padding:20px 30px 21px 29px}.elementor-20 .elementor-element.elementor-element-0e69e9b .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-0e69e9b .elementor-button:focus{background-color:#A0120D;color:#FFF}.elementor-20 .elementor-element.elementor-element-0e69e9b{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-0e69e9b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-20 .elementor-element.elementor-element-0e69e9b .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-0e69e9b .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-0e69e9b .elementor-button:focus svg{fill:#FFF}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),"Open Sans",sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-20 .elementor-element.elementor-element-df179b0{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end}.elementor-20 .elementor-element.elementor-element-df179b0 img{border-radius:10px 10px 10px 10px;box-shadow:-40px 50px 0 1px #F7F7F7}.elementor-20 .elementor-element.elementor-element-e46df08{--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;--border-radius:0px 0px 0px 0px;--padding-top:90px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-727c5b9{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#111}.elementor-20 .elementor-element.elementor-element-2419c7f{--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-20 .elementor-element.elementor-element-d9b5b2a{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:1px}.elementor-20 .elementor-element.elementor-element-d9b5b2a .elementor-divider-separator{width:100%}.elementor-20 .elementor-element.elementor-element-d9b5b2a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-20 .elementor-element.elementor-element-350ec5f>.elementor-widget-container{margin:-75px 0 0 0}.elementor-20 .elementor-element.elementor-element-350ec5f.elementor-element{--align-self:center}.elementor-20 .elementor-element.elementor-element-570e743{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-570e743:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-570e743>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-20 .elementor-element.elementor-element-04e8490{--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-20 .elementor-element.elementor-element-2deee8f{width:var(--container-widget-width,804px);max-width:804px;--container-widget-width:804px;--container-widget-flex-grow:0;text-align:start}.elementor-20 .elementor-element.elementor-element-2deee8f .elementor-heading-title{font-family:"Anek Devanagari","Open Sans",sans-serif;font-size:38px;font-weight:700;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-0af9b04{--divider-border-style:solid;--divider-color:var( --e-global-color-dbef983 );--divider-border-width:1px}.elementor-20 .elementor-element.elementor-element-0af9b04 .elementor-divider-separator{width:20px}.elementor-20 .elementor-element.elementor-element-0af9b04 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-20 .elementor-element.elementor-element-6201088{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:18px;font-weight:400;color:#111}.elementor-20 .elementor-element.elementor-element-326d2c8 .elementor-button{background-color:#FFF0;font-family:"Open Sans","Open Sans",sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:3px 3px 3px 3px;padding:20px 30px 21px 29px}.elementor-20 .elementor-element.elementor-element-326d2c8 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-326d2c8 .elementor-button:focus{background-color:#A0120D;color:#FFF}.elementor-20 .elementor-element.elementor-element-326d2c8{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-326d2c8 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-20 .elementor-element.elementor-element-326d2c8 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-326d2c8 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-326d2c8 .elementor-button:focus svg{fill:#FFF}.elementor-20 .elementor-element.elementor-element-71ef538{--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-20 .elementor-element.elementor-element-3d94af3>.elementor-widget-container{margin:60px 0 0 0}.elementor-20 .elementor-element.elementor-element-3d94af3 img{border-radius:10px 10px 10px 10px}.elementor-20 .elementor-element.elementor-element-c516356{--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:-190px;--margin-left:0px;--margin-right:0px;--z-index:9}.elementor-20 .elementor-element.elementor-element-295c997{--display:flex;--min-height:352px;--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;--overlay-opacity:1}.elementor-20 .elementor-element.elementor-element-295c997::before,.elementor-20 .elementor-element.elementor-element-295c997>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-295c997>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-295c997>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-295c997>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-295c997>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://concreloc.com.br/wp-content/uploads/2023/09/FUNDO.png);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-c12d50b{--display:flex}.elementor-20 .elementor-element.elementor-element-c3c4c83{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:40px;--padding-left:36px;--padding-right:70px}.elementor-20 .elementor-element.elementor-element-8af8b0d .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:30px;font-weight:700;color:#FFF}.elementor-20 .elementor-element.elementor-element-c02efa0{font-family:"Open Sans","Open Sans",sans-serif;font-size:18px;font-weight:300;color:#FFF}.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button{background-color:#FFF0;font-family:"Open Sans","Open Sans",sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:3px 3px 3px 3px;padding:20px 30px 21px 29px}.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button:focus{background-color:#FFF;color:#98261E;border-color:#98261E}.elementor-20 .elementor-element.elementor-element-e3b9fae{width:100%;max-width:100%}.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button:focus svg{fill:#98261E}.elementor-20 .elementor-element.elementor-element-f8b2894{--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:300px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-f8b2894:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-f8b2894>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBFBFC}.elementor-20 .elementor-element.elementor-element-848599d{--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-20 .elementor-element.elementor-element-65a64e7 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:50px;font-weight:300;color:#FFF}.elementor-20 .elementor-element.elementor-element-80c17b5>.elementor-widget-container{padding:20px 0 0 0}.elementor-20 .elementor-element.elementor-element-80c17b5 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:20px;font-weight:700;color:#1D1D1D}.elementor-20 .elementor-element.elementor-element-219ebc5{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:16px;font-weight:300;color:#111}.elementor-20 .elementor-element.elementor-element-c74f237{--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-20 .elementor-element.elementor-element-6492e80>.elementor-widget-container{padding:0 0 20px 0}.elementor-20 .elementor-element.elementor-element-6492e80 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:50px;font-weight:300;color:#FFF}.elementor-20 .elementor-element.elementor-element-ea76a01>.elementor-widget-container{padding:20px 0 0 0}.elementor-20 .elementor-element.elementor-element-ea76a01 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:20px;font-weight:700;color:#1D1D1D}.elementor-20 .elementor-element.elementor-element-945f456{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:16px;font-weight:300;color:#111}.elementor-20 .elementor-element.elementor-element-5a11c23{--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-20 .elementor-element.elementor-element-9e7e480>.elementor-widget-container{padding:0 0 20px 0}.elementor-20 .elementor-element.elementor-element-9e7e480 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:50px;font-weight:300;color:#FFF}.elementor-20 .elementor-element.elementor-element-f26eed2>.elementor-widget-container{padding:20px 0 0 0}.elementor-20 .elementor-element.elementor-element-f26eed2 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:20px;font-weight:700;color:#1D1D1D}.elementor-20 .elementor-element.elementor-element-6ec89c8{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:16px;font-weight:300;color:#111}.elementor-20 .elementor-element.elementor-element-177dd4a{--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-20 .elementor-element.elementor-element-57692c2>.elementor-widget-container{padding:0 0 20px 0}.elementor-20 .elementor-element.elementor-element-57692c2 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:50px;font-weight:300;color:#FFF}.elementor-20 .elementor-element.elementor-element-cddb133>.elementor-widget-container{padding:20px 0 0 0}.elementor-20 .elementor-element.elementor-element-cddb133 .elementor-heading-title{font-family:"Open Sans","Open Sans",sans-serif;font-size:20px;font-weight:700;color:#1D1D1D}.elementor-20 .elementor-element.elementor-element-1354196{width:100%;max-width:100%;font-family:"Open Sans","Open Sans",sans-serif;font-size:16px;font-weight:300;color:#111}.elementor-20 .elementor-element.elementor-element-b9375a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-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-20 .elementor-element.elementor-element-3fbfccb3>.elementor-widget-container{padding:0 30px 30px 0}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-3fbfccb3{right:0}body.rtl .elementor-20 .elementor-element.elementor-element-3fbfccb3{left:0}.elementor-20 .elementor-element.elementor-element-3fbfccb3{bottom:0;z-index:99}.elementor-20 .elementor-element.elementor-element-3fbfccb3 .elementor-icon-wrapper{text-align:end}.elementor-20 .elementor-element.elementor-element-3fbfccb3.elementor-view-stacked .elementor-icon{background-color:#25D366;color:#FFF}.elementor-20 .elementor-element.elementor-element-3fbfccb3.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-3fbfccb3.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366}.elementor-20 .elementor-element.elementor-element-3fbfccb3.elementor-view-framed .elementor-icon,.elementor-20 .elementor-element.elementor-element-3fbfccb3.elementor-view-default .elementor-icon svg{fill:#25D366}.elementor-20 .elementor-element.elementor-element-3fbfccb3.elementor-view-framed .elementor-icon{background-color:#FFF}.elementor-20 .elementor-element.elementor-element-3fbfccb3.elementor-view-stacked .elementor-icon svg{fill:#FFF}.elementor-20 .elementor-element.elementor-element-3fbfccb3 .elementor-icon{font-size:35px}.elementor-20 .elementor-element.elementor-element-3fbfccb3 .elementor-icon svg{height:35px}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-2bfecac{--content-width:740px}.elementor-20 .elementor-element.elementor-element-8cdfcf5{--width:50%}.elementor-20 .elementor-element.elementor-element-8d1e9c1{--width:600px}.elementor-20 .elementor-element.elementor-element-e46df08{--content-width:990px}.elementor-20 .elementor-element.elementor-element-04e8490{--width:50%}.elementor-20 .elementor-element.elementor-element-71ef538{--width:50%}.elementor-20 .elementor-element.elementor-element-c3c4c83{--width:70%}.elementor-20 .elementor-element.elementor-element-f8b2894{--content-width:1400px}.elementor-20 .elementor-element.elementor-element-848599d{--width:25%}.elementor-20 .elementor-element.elementor-element-c74f237{--width:25%}.elementor-20 .elementor-element.elementor-element-5a11c23{--width:25%}.elementor-20 .elementor-element.elementor-element-177dd4a{--width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-8cdfcf5{--width:100%}.elementor-20 .elementor-element.elementor-element-8d1e9c1{--width:90%}.elementor-20 .elementor-element.elementor-element-04e8490{--width:90%}.elementor-20 .elementor-element.elementor-element-71ef538{--width:90%}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-5a1e8b1{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20 .elementor-element.elementor-element-d1ddc8c .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-20 .elementor-element.elementor-element-f359341 .elementor-heading-title{font-size:30px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-20 .elementor-element.elementor-element-ad0eba2{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:16px}.elementor-20 .elementor-element.elementor-element-fa2893c{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-8cdfcf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-8d1e9c1{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-5f09645{font-size:16px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-20 .elementor-element.elementor-element-df179b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-20 .elementor-element.elementor-element-e46df08{--justify-content:center}.elementor-20 .elementor-element.elementor-element-727c5b9{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:16px}.elementor-20 .elementor-element.elementor-element-570e743{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap}.elementor-20 .elementor-element.elementor-element-2deee8f .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-6201088{font-size:16px}.elementor-20 .elementor-element.elementor-element-71ef538{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-20 .elementor-element.elementor-element-295c997{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-c3c4c83{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-8af8b0d .elementor-heading-title{font-size:24px}.elementor-20 .elementor-element.elementor-element-c02efa0{font-size:16px}.elementor-20 .elementor-element.elementor-element-e3b9fae .elementor-button{font-size:16px}.elementor-20 .elementor-element.elementor-element-65a64e7 .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-80c17b5 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-219ebc5{font-size:14px}.elementor-20 .elementor-element.elementor-element-6492e80 .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-ea76a01 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-945f456{font-size:14px}.elementor-20 .elementor-element.elementor-element-9e7e480 .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-f26eed2 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-6ec89c8{font-size:14px}.elementor-20 .elementor-element.elementor-element-57692c2 .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-cddb133 .elementor-heading-title{font-size:16px}.elementor-20 .elementor-element.elementor-element-1354196{font-size:14px}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-2bfecac{--content-width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-5a1e8b1{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20 .elementor-element.elementor-element-d1ddc8c .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-20 .elementor-element.elementor-element-f359341 .elementor-heading-title{font-size:36px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-20 .elementor-element.elementor-element-ad0eba2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:16px}.elementor-20 .elementor-element.elementor-element-fa2893c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-8cdfcf5{--width:90%}.elementor-20 .elementor-element.elementor-element-8d1e9c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-5f09645{text-align:start;font-size:16px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-20 .elementor-element.elementor-element-e46df08{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-727c5b9{font-size:16px}.elementor-20 .elementor-element.elementor-element-04e8490{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20 .elementor-element.elementor-element-2deee8f{text-align:center}.elementor-20 .elementor-element.elementor-element-2deee8f .elementor-heading-title{font-size:36px}.elementor-20 .elementor-element.elementor-element-0af9b04 .elementor-divider{text-align:center}.elementor-20 .elementor-element.elementor-element-0af9b04 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-20 .elementor-element.elementor-element-6201088{font-size:16px}.elementor-20 .elementor-element.elementor-element-71ef538{--width:90%}.elementor-20 .elementor-element.elementor-element-295c997::before,.elementor-20 .elementor-element.elementor-element-295c997>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-295c997>.e-con-inner>.elementor-background-video-container::before,.elementor-20 .elementor-element.elementor-element-295c997>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-295c997>.e-con-inner>.elementor-background-slideshow::before,.elementor-20 .elementor-element.elementor-element-295c997>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://concreloc.com.br/wp-content/uploads/2023/09/bg-fundo.png)}.elementor-20 .elementor-element.elementor-element-295c997{--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-8af8b0d .elementor-heading-title{font-size:24px}.elementor-20 .elementor-element.elementor-element-f8b2894{--padding-top:300px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}.elementor-20 .elementor-element.elementor-element-848599d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20 .elementor-element.elementor-element-219ebc5{text-align:center}.elementor-20 .elementor-element.elementor-element-c74f237{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20 .elementor-element.elementor-element-945f456{text-align:center}.elementor-20 .elementor-element.elementor-element-5a11c23{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20 .elementor-element.elementor-element-6ec89c8{text-align:center}.elementor-20 .elementor-element.elementor-element-177dd4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-20 .elementor-element.elementor-element-1354196{text-align:center}.elementor-20 .elementor-element.elementor-element-3fbfccb3 .elementor-icon{font-size:30px}.elementor-20 .elementor-element.elementor-element-3fbfccb3 .elementor-icon svg{height:30px}}.item-quem-somos{background:#93241d;border-radius:60px;width:90px;height:90px;padding:20px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 15px #e6e7e6ab}@media screen and (max-width:1024px){.item-quem-somos{width:50px;height:50px;padding:10px!important}}