.elementor-418 .elementor-element.elementor-element-9fafd7e{--display:flex;--min-height:91vh;--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:flex-end;--overlay-opacity:0.81;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-9fafd7e:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-9fafd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solutecconstrucao.com.br/wp-content/uploads/2025/07/construction-worker-site-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-418 .elementor-element.elementor-element-9fafd7e::before, .elementor-418 .elementor-element.elementor-element-9fafd7e > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-9fafd7e > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-9fafd7e > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-9fafd7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-9fafd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFE6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-9fafd7e.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-2853c88{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-418 .elementor-element.elementor-element-fe99da4 img{width:92%;}.elementor-418 .elementor-element.elementor-element-2e44b7c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 0px;--row-gap:60px;--column-gap:0px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--margin-top:0100px;--margin-bottom:0100px;--margin-left:0100px;--margin-right:0100px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-418 .elementor-element.elementor-element-2e44b7c::before, .elementor-418 .elementor-element.elementor-element-2e44b7c > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2e44b7c > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2e44b7c > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2e44b7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2e44b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-2e44b7c.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-14bf9b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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-418 .elementor-element.elementor-element-a905c92 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:42px;font-weight:400;line-height:48px;color:#FFFFFF;}.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-418 .elementor-element.elementor-element-86e2fc7 .elementor-button{background-color:#FF9C00;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:900;fill:#0041A2E6;color:#0041A2E6;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-86e2fc7 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-86e2fc7 .elementor-button:focus{background-color:#FFFFFF;color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-86e2fc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-86e2fc7 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-86e2fc7 .elementor-button:focus svg{fill:#FF9C00;}.elementor-418 .elementor-element.elementor-element-362719d{--display:flex;--min-height:12vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-362719d:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-362719d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-362719d.e-con{--align-self:center;}.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-418 .elementor-element.elementor-element-9170941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-9170941 .elementor-icon-wrapper{text-align:center;}.elementor-418 .elementor-element.elementor-element-9170941.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-9170941.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-9170941.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-9170941.elementor-view-framed .elementor-icon, .elementor-418 .elementor-element.elementor-element-9170941.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-9170941 .elementor-icon{font-size:35px;}.elementor-418 .elementor-element.elementor-element-9170941 .elementor-icon svg{height:35px;}.elementor-418 .elementor-element.elementor-element-096e8a2{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:42px;--padding-right:42px;}.elementor-418 .elementor-element.elementor-element-096e8a2:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-096e8a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-096e8a2::before, .elementor-418 .elementor-element.elementor-element-096e8a2 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-096e8a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-096e8a2 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-096e8a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-096e8a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2E6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-096e8a2.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-e54a8ac{--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;}.elementor-418 .elementor-element.elementor-element-200bbfc{margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;}.elementor-418 .elementor-element.elementor-element-200bbfc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:52px;font-weight:700;color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-a9723fb{--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 8px;--row-gap:0px;--column-gap:8px;}.elementor-418 .elementor-element.elementor-element-35b2cd5{--display:flex;--min-height:61vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-418 .elementor-element.elementor-element-35b2cd5::before, .elementor-418 .elementor-element.elementor-element-35b2cd5 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-35b2cd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-35b2cd5 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-35b2cd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-35b2cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2E6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-35b2cd5:hover{box-shadow:10px 10px 16px 0px rgba(0, 0, 0, 0.28);}.elementor-418 .elementor-element.elementor-element-35b2cd5.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-c75a295{--display:flex;--min-height:30vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-c75a295:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c75a295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solutecconstrucao.com.br/wp-content/uploads/2025/07/medium-shot-man-wearing-safety-helmet-scaled.jpg");background-position:-484px 0px;background-size:cover;}.elementor-418 .elementor-element.elementor-element-9db36ad{--display:flex;}.elementor-418 .elementor-element.elementor-element-73beb25 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-4ca3774{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-418 .elementor-element.elementor-element-4ca3774 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-873a61d{--display:flex;--min-height:61vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-418 .elementor-element.elementor-element-873a61d::before, .elementor-418 .elementor-element.elementor-element-873a61d > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-873a61d > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-873a61d > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-873a61d > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-873a61d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2E6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-873a61d:hover{box-shadow:10px 10px 16px 0px rgba(0, 0, 0, 0.28);}.elementor-418 .elementor-element.elementor-element-873a61d.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-3a74908{--display:flex;--min-height:30vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-3a74908:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-3a74908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solutecconstrucao.com.br/wp-content/uploads/2025/07/electrician-builder-with-beard-worker-white-helmet-work-installation-lamps-height-professional-overalls-with-drill-background-repair-site-scaled.jpg");background-position:center center;background-size:cover;}.elementor-418 .elementor-element.elementor-element-31f9bb1{--display:flex;}.elementor-418 .elementor-element.elementor-element-3e81886 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-9c9e072{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-418 .elementor-element.elementor-element-9c9e072 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-2201bc2{--display:flex;--min-height:61vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-418 .elementor-element.elementor-element-2201bc2::before, .elementor-418 .elementor-element.elementor-element-2201bc2 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2201bc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-2201bc2 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2201bc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-2201bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2E6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-2201bc2:hover{box-shadow:10px 10px 16px 0px rgba(0, 0, 0, 0.28);}.elementor-418 .elementor-element.elementor-element-2201bc2.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-cb83148{--display:flex;--min-height:30vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-cb83148:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-cb83148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solutecconstrucao.com.br/wp-content/uploads/2025/07/medium-shot-young-man-painting-wall_23-2149344032.avif");background-position:center center;background-size:cover;}.elementor-418 .elementor-element.elementor-element-5ae0256{--display:flex;}.elementor-418 .elementor-element.elementor-element-7a79abd .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-6898b89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-418 .elementor-element.elementor-element-6898b89 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-73b2bee{--display:flex;--min-height:61vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:1;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-418 .elementor-element.elementor-element-73b2bee::before, .elementor-418 .elementor-element.elementor-element-73b2bee > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-73b2bee > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-73b2bee > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-73b2bee > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-73b2bee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2E6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-73b2bee:hover{box-shadow:10px 10px 16px 0px rgba(0, 0, 0, 0.28);}.elementor-418 .elementor-element.elementor-element-73b2bee.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-abd4e76{--display:flex;--min-height:30vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-abd4e76:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-abd4e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solutecconstrucao.com.br/wp-content/uploads/2025/07/laying-ceramic-tiles_191163-590.avif");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-418 .elementor-element.elementor-element-bc6f9cc{--display:flex;}.elementor-418 .elementor-element.elementor-element-4947dab .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-8923b8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-418 .elementor-element.elementor-element-8923b8f .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-a99e5ca{--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:center;--align-items:flex-start;--overlay-opacity:0.45;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-a99e5ca::before, .elementor-418 .elementor-element.elementor-element-a99e5ca > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-a99e5ca > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-a99e5ca > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-a99e5ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-a99e5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-a99e5ca.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-cacca29 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:52px;font-weight:700;color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-a602df1 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-ed00cdf{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:60px;}.elementor-418 .elementor-element.elementor-element-ed00cdf:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-ed00cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-ed00cdf::before, .elementor-418 .elementor-element.elementor-element-ed00cdf > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-ed00cdf > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-ed00cdf > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-ed00cdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-ed00cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2E6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-ed00cdf.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-76f46da{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-76f46da:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-76f46da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solutecconstrucao.com.br/wp-content/uploads/2025/07/civil-engineer-construction-worker-manager-holding-digital-tablet-blueprints-talking-planing-about-construction-site-cooperation-teamwork-concept_640221-1.png");background-position:center center;background-size:cover;}.elementor-418 .elementor-element.elementor-element-d20c53a{--display:flex;}.elementor-418 .elementor-element.elementor-element-79da7c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:left;}.elementor-418 .elementor-element.elementor-element-79da7c9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:52px;font-weight:700;color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-ab1d930{--display:flex;}.elementor-418 .elementor-element.elementor-element-08cca5e{background-color:#FFFFFF;padding:0px 16px 0px 16px;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-08cca5e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:600;line-height:44px;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-74e0f3c{background-color:#FFFFFF;padding:0px 16px 0px 16px;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-74e0f3c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:600;line-height:44px;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-12bc7be{background-color:#FFFFFF;padding:0px 16px 0px 16px;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-12bc7be .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:600;line-height:44px;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-76cb7fa{background-color:#FFFFFF;padding:0px 16px 0px 16px;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-76cb7fa .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:600;line-height:44px;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-97c30e5{background-color:#FFFFFF;padding:0px 16px 0px 16px;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-97c30e5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:600;line-height:44px;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-6cd878f{background-color:#FFFFFF;padding:0px 16px 0px 16px;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-6cd878f .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:600;line-height:44px;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-6207ca9{--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:0.72;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-6207ca9:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-6207ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-6207ca9::before, .elementor-418 .elementor-element.elementor-element-6207ca9 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-6207ca9 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-6207ca9 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-6207ca9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-6207ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-6207ca9.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-66143d8 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:52px;font-weight:700;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-fb7d81f .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:400;line-height:31px;color:#0041A2;}.elementor-418 .elementor-element.elementor-element-2b15bec .elementor-button{background-color:#FF9C00;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-2b15bec .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-2b15bec .elementor-button:focus{background-color:#0041A2E6;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-2b15bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-2b15bec .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-2b15bec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-3d1c183{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-1d2feb9{--display:flex;--min-height:89px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-418 .elementor-element.elementor-element-f184b5d{border-style:none;}.elementor-418 .elementor-element.elementor-element-a5d4879{--display:flex;--min-height:89px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-418 .elementor-element.elementor-element-f1c67e3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:52px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-7073844 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:500;line-height:34px;color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-c90baf5{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-c90baf5:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c90baf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0041A2;}.elementor-418 .elementor-element.elementor-element-c90baf5::before, .elementor-418 .elementor-element.elementor-element-c90baf5 > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-c90baf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-418 .elementor-element.elementor-element-c90baf5 > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-c90baf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-418 .elementor-element.elementor-element-c90baf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0041A2E6;--background-overlay:'';}.elementor-418 .elementor-element.elementor-element-c90baf5.e-con{--align-self:center;}.elementor-418 .elementor-element.elementor-element-43898e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-418 .elementor-element.elementor-element-43898e8 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:52px;font-weight:700;color:#FF9C00;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-418 .elementor-element.elementor-element-48c1fad .swiper-pagination-bullet-active, .elementor-418 .elementor-element.elementor-element-48c1fad .swiper-pagination-progressbar-fill{background-color:#00193F;}.elementor-418 .elementor-element.elementor-element-48c1fad .swiper-pagination-fraction{color:#00193F;}.elementor-418 .elementor-element.elementor-element-48c1fad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-48c1fad.elementor-element{--align-self:flex-start;}.elementor-418 .elementor-element.elementor-element-48c1fad.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-main-swiper{width:90%;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-testimonial__header{padding-top:24px;padding-left:24px;padding-right:24px;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-testimonial__content{padding-bottom:24px;padding-left:24px;padding-right:24px;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-swiper-button{font-size:32px;color:#011A41;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-swiper-button svg{fill:#011A41;}.elementor-418 .elementor-element.elementor-element-48c1fad .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#002761;opacity:1;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-testimonial__name{color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-testimonial__header, .elementor-418 .elementor-element.elementor-element-48c1fad .elementor-testimonial__name{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:600;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-testimonial__title{font-family:"Urbanist", Sans-serif;font-size:16px;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-testimonial__text{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-star-rating i:before{color:#0041A2;}.elementor-418 .elementor-element.elementor-element-5c91359{--display:flex;--min-height:100vh;--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-418 .elementor-element.elementor-element-637d651{--display:flex;--min-height:90px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-c811aef .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:52px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-1182dd0{text-align:center;}.elementor-418 .elementor-element.elementor-element-1182dd0 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:500;line-height:34px;color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-3d0893a{--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:flex-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;}.elementor-418 .elementor-element.elementor-element-86400a3{width:initial;max-width:initial;}.elementor-418 .elementor-element.elementor-element-86400a3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-418 .elementor-element.elementor-element-e424195{width:initial;max-width:initial;}.elementor-418 .elementor-element.elementor-element-e424195 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-418 .elementor-element.elementor-element-4825e79{--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:center;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-418 .elementor-element.elementor-element-90555bc{--display:flex;--min-height:89px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-418 .elementor-element.elementor-element-fb3e2d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-418 .elementor-element.elementor-element-fb3e2d2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:700;color:#FF9C00;}.elementor-418 .elementor-element.elementor-element-d7ad423 .elementor-button{background-color:#00317A;font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-418 .elementor-element.elementor-element-d7ad423 .elementor-button:hover, .elementor-418 .elementor-element.elementor-element-d7ad423 .elementor-button:focus{background-color:#0041A2E6;color:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-d7ad423{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-d7ad423 .elementor-button:hover svg, .elementor-418 .elementor-element.elementor-element-d7ad423 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-418 .elementor-element.elementor-element-3d8131e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-418 .elementor-element.elementor-element-fb5028c .elementor-repeater-item-1154e32.elementor-social-icon{background-color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-fb5028c .elementor-repeater-item-233ac4e.elementor-social-icon{background-color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-fb5028c .elementor-repeater-item-ac33ec4.elementor-social-icon{background-color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-fb5028c .elementor-repeater-item-82c12e7.elementor-social-icon{background-color:#0041A2E6;}.elementor-418 .elementor-element.elementor-element-fb5028c{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-418 .elementor-element.elementor-element-a543242{--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-418 .elementor-element.elementor-element-aac9c86{text-align:center;}.elementor-418 .elementor-element.elementor-element-aac9c86 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#000000;}.elementor-418 .elementor-element.elementor-element-ea04ef9{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;bottom:0px;}body:not(.rtl) .elementor-418 .elementor-element.elementor-element-ea04ef9{left:0px;}body.rtl .elementor-418 .elementor-element.elementor-element-ea04ef9{right:0px;}.elementor-418 .elementor-element.elementor-element-d9f25e7{z-index:10;}@media(min-width:768px){.elementor-418 .elementor-element.elementor-element-2853c88{--width:90%;}.elementor-418 .elementor-element.elementor-element-76f46da{--width:77%;}.elementor-418 .elementor-element.elementor-element-ab1d930{--width:65%;}.elementor-418 .elementor-element.elementor-element-1d2feb9{--width:60vw;}.elementor-418 .elementor-element.elementor-element-a5d4879{--width:60vw;}.elementor-418 .elementor-element.elementor-element-637d651{--width:60vw;}.elementor-418 .elementor-element.elementor-element-3d0893a{--width:31vw;}.elementor-418 .elementor-element.elementor-element-90555bc{--width:60vw;}.elementor-418 .elementor-element.elementor-element-3d8131e{--width:20vw;}}@media(max-width:1366px) and (min-width:768px){.elementor-418 .elementor-element.elementor-element-2853c88{--width:1600px;}.elementor-418 .elementor-element.elementor-element-2e44b7c{--width:100vw;}.elementor-418 .elementor-element.elementor-element-ab1d930{--width:42vw;}.elementor-418 .elementor-element.elementor-element-3d0893a{--width:615px;}.elementor-418 .elementor-element.elementor-element-3d8131e{--width:25vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-418 .elementor-element.elementor-element-2853c88{--width:160vw;}.elementor-418 .elementor-element.elementor-element-2e44b7c{--width:100vw;}.elementor-418 .elementor-element.elementor-element-a9723fb{--content-width:500px;}.elementor-418 .elementor-element.elementor-element-ab1d930{--width:100%;}.elementor-418 .elementor-element.elementor-element-3d8131e{--width:43vw;}}@media(max-width:1366px){.elementor-418 .elementor-element.elementor-element-9fafd7e{--min-height:90vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-418 .elementor-element.elementor-element-2e44b7c{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:100px;--margin-right:100px;--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-418 .elementor-element.elementor-element-a905c92 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-418 .elementor-element.elementor-element-86e2fc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-418 .elementor-element.elementor-element-86e2fc7 .elementor-button{font-size:16px;border-radius:8px 8px 8px 8px;}.elementor-418 .elementor-element.elementor-element-35b2cd5{--min-height:63vh;--padding-top:33px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-c75a295{--min-height:236px;}.elementor-418 .elementor-element.elementor-element-73beb25 .elementor-heading-title{font-size:20px;}.elementor-418 .elementor-element.elementor-element-4ca3774 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-418 .elementor-element.elementor-element-873a61d{--padding-top:33px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-3a74908{--min-height:236px;}.elementor-418 .elementor-element.elementor-element-3e81886 .elementor-heading-title{font-size:20px;}.elementor-418 .elementor-element.elementor-element-9c9e072 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-418 .elementor-element.elementor-element-2201bc2{--min-height:63vh;--padding-top:33px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-cb83148{--min-height:236px;}.elementor-418 .elementor-element.elementor-element-7a79abd .elementor-heading-title{font-size:20px;}.elementor-418 .elementor-element.elementor-element-6898b89 .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-418 .elementor-element.elementor-element-73b2bee{--min-height:63vh;--padding-top:33px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-abd4e76{--min-height:236px;}.elementor-418 .elementor-element.elementor-element-4947dab .elementor-heading-title{font-size:20px;}.elementor-418 .elementor-element.elementor-element-8923b8f .elementor-heading-title{font-size:16px;line-height:18px;}.elementor-418 .elementor-element.elementor-element-cacca29 .elementor-heading-title{font-size:42px;}.elementor-418 .elementor-element.elementor-element-a602df1 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-418 .elementor-element.elementor-element-79da7c9 .elementor-heading-title{font-size:36px;}.elementor-418 .elementor-element.elementor-element-08cca5e .elementor-heading-title{font-size:24px;}.elementor-418 .elementor-element.elementor-element-7073844 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-418 .elementor-element.elementor-element-1182dd0 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-418 .elementor-element.elementor-element-4825e79{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-418 .elementor-element.elementor-element-3d8131e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-418 .elementor-element.elementor-element-fb5028c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-418 .elementor-element.elementor-element-9fafd7e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-418 .elementor-element.elementor-element-2e44b7c{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-418 .elementor-element.elementor-element-a9723fb{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-418 .elementor-element.elementor-element-35b2cd5{--min-height:50vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-c75a295:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c75a295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-418 .elementor-element.elementor-element-873a61d{--min-height:50vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-2201bc2{--min-height:50vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-73b2bee{--min-height:50vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-a602df1 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-418 .elementor-element.elementor-element-08cca5e .elementor-heading-title{font-size:17px;}.elementor-418 .elementor-element.elementor-element-74e0f3c .elementor-heading-title{font-size:17px;}.elementor-418 .elementor-element.elementor-element-12bc7be .elementor-heading-title{font-size:17px;}.elementor-418 .elementor-element.elementor-element-76cb7fa .elementor-heading-title{font-size:17px;}.elementor-418 .elementor-element.elementor-element-97c30e5 .elementor-heading-title{font-size:17px;}.elementor-418 .elementor-element.elementor-element-6cd878f .elementor-heading-title{font-size:17px;}.elementor-418 .elementor-element.elementor-element-6207ca9{--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-418 .elementor-element.elementor-element-66143d8 .elementor-heading-title{font-size:42px;}.elementor-418 .elementor-element.elementor-element-fb7d81f .elementor-heading-title{font-size:24px;}.elementor-418 .elementor-element.elementor-element-3d1c183{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-418 .elementor-element.elementor-element-43898e8{text-align:center;}.elementor-418 .elementor-element.elementor-element-43898e8 .elementor-heading-title{font-size:40px;}.elementor-418 .elementor-element.elementor-element-5c91359{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-418 .elementor-element.elementor-element-c811aef{text-align:center;}}@media(max-width:767px){.elementor-418 .elementor-element.elementor-element-9fafd7e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-418 .elementor-element.elementor-element-2853c88{--width:50vw;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-418 .elementor-element.elementor-element-2e44b7c{--width:80vw;--margin-top:0px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-418 .elementor-element.elementor-element-a905c92 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-418 .elementor-element.elementor-element-86e2fc7{width:var( --container-widget-width, 100vw );max-width:100vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-418 .elementor-element.elementor-element-86e2fc7 .elementor-button{font-size:13px;border-radius:8px 8px 8px 8px;}.elementor-418 .elementor-element.elementor-element-e54a8ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-200bbfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-418 .elementor-element.elementor-element-35b2cd5{--padding-top:33px;--padding-bottom:18px;--padding-left:15px;--padding-right:15px;}.elementor-418 .elementor-element.elementor-element-c75a295:not(.elementor-motion-effects-element-type-background), .elementor-418 .elementor-element.elementor-element-c75a295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-418 .elementor-element.elementor-element-73beb25 .elementor-heading-title{font-size:20px;}.elementor-418 .elementor-element.elementor-element-4ca3774 .elementor-heading-title{font-size:16px;}.elementor-418 .elementor-element.elementor-element-873a61d{--padding-top:33px;--padding-bottom:18px;--padding-left:15px;--padding-right:15px;}.elementor-418 .elementor-element.elementor-element-2201bc2{--padding-top:33px;--padding-bottom:18px;--padding-left:15px;--padding-right:15px;}.elementor-418 .elementor-element.elementor-element-73b2bee{--padding-top:33px;--padding-bottom:18px;--padding-left:15px;--padding-right:15px;}.elementor-418 .elementor-element.elementor-element-a99e5ca{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-418 .elementor-element.elementor-element-cacca29 .elementor-heading-title{font-size:36px;}.elementor-418 .elementor-element.elementor-element-ed00cdf{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-418 .elementor-element.elementor-element-76f46da{--width:500px;--min-height:40vh;}.elementor-418 .elementor-element.elementor-element-d20c53a{--width:1600px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-79da7c9 .elementor-heading-title{font-size:32px;}.elementor-418 .elementor-element.elementor-element-ab1d930{--width:100%;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418 .elementor-element.elementor-element-08cca5e{padding:1px 1px 1px 12px;}.elementor-418 .elementor-element.elementor-element-08cca5e .elementor-heading-title{font-size:15px;}.elementor-418 .elementor-element.elementor-element-74e0f3c{padding:0px 0px 0px 12px;}.elementor-418 .elementor-element.elementor-element-74e0f3c .elementor-heading-title{font-size:15px;}.elementor-418 .elementor-element.elementor-element-12bc7be{padding:0px 0px 0px 12px;}.elementor-418 .elementor-element.elementor-element-12bc7be .elementor-heading-title{font-size:15px;}.elementor-418 .elementor-element.elementor-element-76cb7fa{padding:0px 0px 0px 12px;}.elementor-418 .elementor-element.elementor-element-76cb7fa .elementor-heading-title{font-size:15px;}.elementor-418 .elementor-element.elementor-element-97c30e5{padding:0px 0px 0px 12px;}.elementor-418 .elementor-element.elementor-element-97c30e5 .elementor-heading-title{font-size:15px;}.elementor-418 .elementor-element.elementor-element-6cd878f{padding:0px 0px 0px 12px;}.elementor-418 .elementor-element.elementor-element-6cd878f .elementor-heading-title{font-size:15px;}.elementor-418 .elementor-element.elementor-element-6207ca9{--min-height:100vh;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-418 .elementor-element.elementor-element-66143d8 .elementor-heading-title{font-size:32px;}.elementor-418 .elementor-element.elementor-element-3d1c183{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-418 .elementor-element.elementor-element-c90baf5{--padding-top:42px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-418 .elementor-element.elementor-element-48c1fad .elementor-swiper-button{font-size:20px;}.elementor-418 .elementor-element.elementor-element-5c91359{--padding-top:42px;--padding-bottom:42px;--padding-left:30px;--padding-right:30px;}.elementor-418 .elementor-element.elementor-element-c811aef .elementor-heading-title{font-size:40px;}.elementor-418 .elementor-element.elementor-element-3d0893a{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-418 .elementor-element.elementor-element-86400a3{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-418 .elementor-element.elementor-element-e424195{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-418 .elementor-element.elementor-element-3d8131e{--width:100vw;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}