.elementor-5 .elementor-element.elementor-element-8269ac6{--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;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;--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-5 .elementor-element.elementor-element-8269ac6:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-8269ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5 .elementor-element.elementor-element-8269ac6::before, .elementor-5 .elementor-element.elementor-element-8269ac6 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-8269ac6 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-8269ac6 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-8269ac6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-8269ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-8269ac6, .elementor-5 .elementor-element.elementor-element-8269ac6::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-2cd8249{--display:flex;--min-height:100vh;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.39;}.elementor-5 .elementor-element.elementor-element-2cd8249::before, .elementor-5 .elementor-element.elementor-element-2cd8249 > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2cd8249 > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-2cd8249 > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2cd8249 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-2cd8249 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-2cd8249.e-con{--e-con-transform-scale:1.3;}.elementor-5 .elementor-element.elementor-element-2cd8249, .elementor-5 .elementor-element.elementor-element-2cd8249::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-735308e{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-735308e::before, .elementor-5 .elementor-element.elementor-element-735308e > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-735308e > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-735308e > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-735308e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-735308e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-735308e.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-a61a8ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a61a8ad{text-align:center;color:var( --e-global-color-ba3aadd );font-family:"Arial", Sans-serif;font-size:45px;font-weight:800;line-height:50px;letter-spacing:-3px;word-spacing:5px;}.elementor-5 .elementor-element.elementor-element-4bf7f00 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4bf7f00{text-align:center;color:var( --e-global-color-ba3aadd );font-family:"Helvetica", Sans-serif;font-size:71px;font-weight:800;}.elementor-5 .elementor-element.elementor-element-86b402d{--display:flex;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-2e80566{--spacer-size:30px;}.elementor-5 .elementor-element.elementor-element-bc7edff{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-116b575{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-b0cea41{text-align:left;color:var( --e-global-color-15c97e4 );font-family:"Arial", Sans-serif;font-size:55px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-513449f{text-align:justify;color:var( --e-global-color-15c97e4 );font-family:"Arial", Sans-serif;font-size:25px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-bd07329{--display:flex;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-8beaf02{--spacer-size:30px;}.elementor-5 .elementor-element.elementor-element-5e9456b{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-5e9456b:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5e9456b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A;background-image:url("https://jcmrconstructoraeinmobiliaria.com/wp-content/uploads/2024/09/close-up-construction-engineer-holding-plans-hands-scaled.jpg");background-position:center right;background-size:cover;}.elementor-5 .elementor-element.elementor-element-5e9456b::before, .elementor-5 .elementor-element.elementor-element-5e9456b > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-5e9456b > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-5e9456b > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-5e9456b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-5e9456b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-5e9456b, .elementor-5 .elementor-element.elementor-element-5e9456b::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-e1d0314{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-e1d0314.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-a7d28ba{text-align:center;color:var( --e-global-color-ba3aadd );font-family:"Arial", Sans-serif;font-size:50px;font-weight:800;line-height:35px;letter-spacing:-1.5px;word-spacing:5px;}.elementor-5 .elementor-element.elementor-element-d0c5190{text-align:justify;color:var( --e-global-color-ba3aadd );font-family:"Arial", Sans-serif;font-size:25px;font-weight:700;line-height:38px;letter-spacing:0.5px;word-spacing:1px;}.elementor-5 .elementor-element.elementor-element-710a0f7{--divider-border-style:solid;--divider-color:var( --e-global-color-ba3aadd );--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-710a0f7 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-5 .elementor-element.elementor-element-710a0f7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5 .elementor-element.elementor-element-76612ff .elementor-button{background-color:var( --e-global-color-ba3aadd );font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;}.elementor-5 .elementor-element.elementor-element-04e4fcd{--display:flex;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-14956f1{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-f71849c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-21de839{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-8111af3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1123580 img{width:60%;}.elementor-5 .elementor-element.elementor-element-c18776a{text-align:center;color:var( --e-global-color-15c97e4 );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:35px;}.elementor-5 .elementor-element.elementor-element-14dfaed{--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;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-2313a71{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6f28c66{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-0d91792 img{width:60%;}.elementor-5 .elementor-element.elementor-element-76b76fe{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-cc92ec6{text-align:center;color:var( --e-global-color-15c97e4 );font-family:"Arial", Sans-serif;font-size:28px;font-weight:600;line-height:35px;}.elementor-5 .elementor-element.elementor-element-e5cf9dd{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-86b2911{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-10bc3fd img{width:60%;}.elementor-5 .elementor-element.elementor-element-ee360cc{text-align:center;color:var( --e-global-color-15c97e4 );font-family:"Arial", Sans-serif;font-size:28px;font-weight:600;line-height:35px;}.elementor-5 .elementor-element.elementor-element-992b29a{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.71;}.elementor-5 .elementor-element.elementor-element-992b29a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-992b29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://jcmrconstructoraeinmobiliaria.com/wp-content/uploads/2024/09/construction-site-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-992b29a::before, .elementor-5 .elementor-element.elementor-element-992b29a > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-992b29a > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-992b29a > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-992b29a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-992b29a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000ED;--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-992b29a, .elementor-5 .elementor-element.elementor-element-992b29a::before{--border-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-1f42eca{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-5 .elementor-element.elementor-element-86c5975{text-align:center;color:var( --e-global-color-ba3aadd );font-family:"Arial", Sans-serif;font-size:50px;font-weight:700;}.elementor-5 .elementor-element.elementor-element-587fcf8{color:var( --e-global-color-ba3aadd );font-family:"Arial", Sans-serif;font-size:25px;font-weight:500;line-height:50px;}.elementor-5 .elementor-element.elementor-element-73cc6f5{--spacer-size:15px;}.elementor-5 .elementor-element.elementor-element-c44c43e .elementor-button{background-color:var( --e-global-color-ba3aadd );font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#000000;color:#000000;}.elementor-5 .elementor-element.elementor-element-e1f5c9f{--display:flex;--background-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-8269ac6{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-a61a8ad{font-size:34px;line-height:1em;}.elementor-5 .elementor-element.elementor-element-2e80566{--spacer-size:30px;}.elementor-5 .elementor-element.elementor-element-b0cea41{text-align:left;font-size:58px;line-height:1em;}.elementor-5 .elementor-element.elementor-element-513449f{font-size:22px;}.elementor-5 .elementor-element.elementor-element-8beaf02{--spacer-size:30px;}.elementor-5 .elementor-element.elementor-element-e1d0314{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-d0c5190{font-size:22px;line-height:1.3em;}.elementor-5 .elementor-element.elementor-element-f71849c{--gap:0px 0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-c18776a{font-size:23px;}.elementor-5 .elementor-element.elementor-element-cc92ec6{font-size:23px;}.elementor-5 .elementor-element.elementor-element-ee360cc{font-size:23px;}.elementor-5 .elementor-element.elementor-element-587fcf8{line-height:1.6em;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-8269ac6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-735308e{--width:70%;}.elementor-5 .elementor-element.elementor-element-a61a8ad{font-size:26px;line-height:1em;letter-spacing:-1px;}.elementor-5 .elementor-element.elementor-element-4bf7f00{font-size:129px;}.elementor-5 .elementor-element.elementor-element-2e80566{--spacer-size:10px;}.elementor-5 .elementor-element.elementor-element-b0cea41{font-size:40px;line-height:1.1em;}.elementor-5 .elementor-element.elementor-element-513449f{font-size:22px;line-height:1.5em;}.elementor-5 .elementor-element.elementor-element-8beaf02{--spacer-size:10px;}.elementor-5 .elementor-element.elementor-element-5e9456b{--padding-top:10px;--padding-bottom:10px;--padding-left:012px;--padding-right:12px;}.elementor-5 .elementor-element.elementor-element-a7d28ba{font-size:35px;}.elementor-5 .elementor-element.elementor-element-d0c5190{font-size:20px;}.elementor-5 .elementor-element.elementor-element-14956f1{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;}.elementor-5 .elementor-element.elementor-element-f71849c{--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-5 .elementor-element.elementor-element-1123580 img{width:50%;}.elementor-5 .elementor-element.elementor-element-c18776a{font-size:25px;}.elementor-5 .elementor-element.elementor-element-14dfaed{--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;}.elementor-5 .elementor-element.elementor-element-2313a71{--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;}.elementor-5 .elementor-element.elementor-element-0d91792{text-align:center;}.elementor-5 .elementor-element.elementor-element-0d91792 img{width:50%;}.elementor-5 .elementor-element.elementor-element-76b76fe{--width:100%;}.elementor-5 .elementor-element.elementor-element-cc92ec6{font-size:25px;}.elementor-5 .elementor-element.elementor-element-10bc3fd img{width:50%;}.elementor-5 .elementor-element.elementor-element-ee360cc{font-size:25px;}.elementor-5 .elementor-element.elementor-element-992b29a:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-992b29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jcmrconstructoraeinmobiliaria.com/wp-content/uploads/2024/09/construction-site-scaled.jpg");background-position:-571px 0px;}.elementor-5 .elementor-element.elementor-element-86c5975{font-size:45px;line-height:0.9em;letter-spacing:-1px;word-spacing:0em;}.elementor-5 .elementor-element.elementor-element-587fcf8{font-size:20px;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-8269ac6{--content-width:1600px;}.elementor-5 .elementor-element.elementor-element-2cd8249{--width:100%;}.elementor-5 .elementor-element.elementor-element-735308e{--width:50%;}.elementor-5 .elementor-element.elementor-element-14956f1{--content-width:70%;}.elementor-5 .elementor-element.elementor-element-f71849c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-735308e{--width:70%;}.elementor-5 .elementor-element.elementor-element-bc7edff{--content-width:90%;}.elementor-5 .elementor-element.elementor-element-5e9456b{--content-width:90%;}.elementor-5 .elementor-element.elementor-element-04e4fcd{--width:40%;}.elementor-5 .elementor-element.elementor-element-14956f1{--content-width:100%;}.elementor-5 .elementor-element.elementor-element-1f42eca{--width:90%;}.elementor-5 .elementor-element.elementor-element-e1f5c9f{--width:30%;}}