.elementor-439 .elementor-element.elementor-element-4fc10279{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:5px 5px;--background-transition:0.3s;--overlay-opacity:0.7}.elementor-439 .elementor-element.elementor-element-4fc10279:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-4fc10279>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.cruzrojands.org/wp-content/uploads/2023/12/Nuestros-proyectos-PRINCIPAL.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-439 .elementor-element.elementor-element-4fc10279::before,.elementor-439 .elementor-element.elementor-element-4fc10279>.elementor-background-video-container::before,.elementor-439 .elementor-element.elementor-element-4fc10279>.e-con-inner>.elementor-background-video-container::before,.elementor-439 .elementor-element.elementor-element-4fc10279>.elementor-background-slideshow::before,.elementor-439 .elementor-element.elementor-element-4fc10279>.e-con-inner>.elementor-background-slideshow::before,.elementor-439 .elementor-element.elementor-element-4fc10279>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#fff0;background-image:linear-gradient(90deg,#000000 57%,#00000000 100%)}.elementor-439 .elementor-element.elementor-element-4fc10279,.elementor-439 .elementor-element.elementor-element-4fc10279::before{--border-transition:0.3s}.elementor-439 .elementor-element.elementor-element-79e4d2b2{text-align:center}.elementor-439 .elementor-element.elementor-element-79e4d2b2 .elementor-heading-title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:500}.elementor-439 .elementor-element.elementor-element-33dcc43c{text-align:center}.elementor-439 .elementor-element.elementor-element-33dcc43c .elementor-heading-title{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:50px}.elementor-439 .elementor-element.elementor-element-24127df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-439 .elementor-element.elementor-element-e43ae89{text-align:center;color:#353535;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;width:var(--container-widget-width,809px);max-width:809px;--container-widget-width:809px;--container-widget-flex-grow:0}.elementor-439 .elementor-element.elementor-element-e43ae89.elementor-element{--align-self:center}.elementor-439 .elementor-element.elementor-element-ea1988b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-439 .elementor-element.elementor-element-87cc7e5{text-align:center}.elementor-439 .elementor-element.elementor-element-87cc7e5 .elementor-heading-title{color:#353535;font-family:"Montserrat",Sans-serif;font-size:32px;font-weight:600}.elementor-439 .elementor-element.elementor-element-369bcfe{--divider-border-style:solid;--divider-color:#800200;--divider-border-width:8px}.elementor-439 .elementor-element.elementor-element-369bcfe .elementor-divider-separator{width:82px;margin:0 auto;margin-center:0}.elementor-439 .elementor-element.elementor-element-369bcfe .elementor-divider{text-align:center;padding-block-start:0;padding-block-end:0}.elementor-439 .elementor-element.elementor-element-369bcfe>.elementor-widget-container{padding:15px 0 0 0}.elementor-439 .elementor-element.elementor-element-f2d6bf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s}.elementor-439 .elementor-element.elementor-element-7d00b8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-439 .elementor-element.elementor-element-7d00b8f:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-7d00b8f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-439 .elementor-element.elementor-element-7d00b8f,.elementor-439 .elementor-element.elementor-element-7d00b8f::before{--border-transition:0.3s}.elementor-439 .elementor-element.elementor-element-d9a1c65{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-439 .elementor-element.elementor-element-ddd7e2f img{height:255px;object-fit:cover;object-position:top center}.elementor-439 .elementor-element.elementor-element-39d7be7{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:30px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-439 .elementor-element.elementor-element-cddc2e5 .elementor-heading-title{color:#DF0917;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600}.elementor-439 .elementor-element.elementor-element-d37e704{color:#353535;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400}.elementor-439 .elementor-element.elementor-element-f0ef5bd .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-439 .elementor-element.elementor-element-f0ef5bd .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-439 .elementor-element.elementor-element-f0ef5bd .elementor-button{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#353535;color:#353535;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C8;border-radius:2px 2px 2px 2px;padding:15px 70px 15px 70px}.elementor-439 .elementor-element.elementor-element-f0ef5bd .elementor-button:hover,.elementor-439 .elementor-element.elementor-element-f0ef5bd .elementor-button:focus{color:#FFF}.elementor-439 .elementor-element.elementor-element-f0ef5bd .elementor-button:hover svg,.elementor-439 .elementor-element.elementor-element-f0ef5bd .elementor-button:focus svg{fill:#FFF}.elementor-439 .elementor-element.elementor-element-000c5fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-439 .elementor-element.elementor-element-000c5fe:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-000c5fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-439 .elementor-element.elementor-element-000c5fe,.elementor-439 .elementor-element.elementor-element-000c5fe::before{--border-transition:0.3s}.elementor-439 .elementor-element.elementor-element-188b03d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-439 .elementor-element.elementor-element-e44781f img{width:100%;height:255px;object-fit:cover;object-position:center center}.elementor-439 .elementor-element.elementor-element-c22f447{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:30px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-439 .elementor-element.elementor-element-f3a537a .elementor-heading-title{color:#DF0917;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600}.elementor-439 .elementor-element.elementor-element-b8ae5f1{color:#353535;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400}.elementor-439 .elementor-element.elementor-element-f3acd77 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-439 .elementor-element.elementor-element-f3acd77 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-439 .elementor-element.elementor-element-f3acd77 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#353535;color:#353535;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C8;border-radius:2px 2px 2px 2px;padding:15px 70px 15px 70px}.elementor-439 .elementor-element.elementor-element-f3acd77 .elementor-button:hover,.elementor-439 .elementor-element.elementor-element-f3acd77 .elementor-button:focus{color:#FFF}.elementor-439 .elementor-element.elementor-element-f3acd77 .elementor-button:hover svg,.elementor-439 .elementor-element.elementor-element-f3acd77 .elementor-button:focus svg{fill:#FFF}.elementor-439 .elementor-element.elementor-element-f0d59d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s}.elementor-439 .elementor-element.elementor-element-b4d9a14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-439 .elementor-element.elementor-element-b4d9a14:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-b4d9a14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-439 .elementor-element.elementor-element-b4d9a14,.elementor-439 .elementor-element.elementor-element-b4d9a14::before{--border-transition:0.3s}.elementor-439 .elementor-element.elementor-element-a605513{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-439 .elementor-element.elementor-element-2c5d3d9 img{height:255px;object-fit:cover;object-position:top center}.elementor-439 .elementor-element.elementor-element-33b5329{--display:flex;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:30px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-439 .elementor-element.elementor-element-18a4c61 .elementor-heading-title{color:#DF0917;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600}.elementor-439 .elementor-element.elementor-element-8313a36{color:#353535;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400}.elementor-439 .elementor-element.elementor-element-2a3d9e8 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-439 .elementor-element.elementor-element-2a3d9e8 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-439 .elementor-element.elementor-element-2a3d9e8 .elementor-button{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;fill:#353535;color:#353535;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C8;border-radius:2px 2px 2px 2px;padding:15px 70px 15px 70px}.elementor-439 .elementor-element.elementor-element-2a3d9e8 .elementor-button:hover,.elementor-439 .elementor-element.elementor-element-2a3d9e8 .elementor-button:focus{color:#FFF}.elementor-439 .elementor-element.elementor-element-2a3d9e8 .elementor-button:hover svg,.elementor-439 .elementor-element.elementor-element-2a3d9e8 .elementor-button:focus svg{fill:#FFF}.elementor-439 .elementor-element.elementor-element-15247b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-439 .elementor-element.elementor-element-15247b6:not(.elementor-motion-effects-element-type-background),.elementor-439 .elementor-element.elementor-element-15247b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-439 .elementor-element.elementor-element-15247b6,.elementor-439 .elementor-element.elementor-element-15247b6::before{--border-transition:0.3s}.elementor-439 .elementor-element.elementor-element-eca9a6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-439 .elementor-element.elementor-element-aa21e6b>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items{--columns:2}.elementor-439 .elementor-element.elementor-element-7bc7bdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-439 .elementor-element.elementor-element-7d00b8f{--width:49%}.elementor-439 .elementor-element.elementor-element-000c5fe{--width:49%}.elementor-439 .elementor-element.elementor-element-b4d9a14{--width:49%}.elementor-439 .elementor-element.elementor-element-15247b6{--width:49%}}@media(max-width:767px){.elementor-439 .elementor-element.elementor-element-4fc10279{--min-height:250px;--gap:15px 15px}.elementor-439 .elementor-element.elementor-element-79e4d2b2 .elementor-heading-title{font-size:18px}.elementor-439 .elementor-element.elementor-element-33dcc43c .elementor-heading-title{font-size:25px;line-height:1.3em}.elementor-439 .elementor-element.elementor-element-24127df{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-439 .elementor-element.elementor-element-e43ae89{text-align:center}.elementor-439 .elementor-element.elementor-element-ea1988b{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:10px;--padding-inline-end:10px}.elementor-439 .elementor-element.elementor-element-87cc7e5 .elementor-heading-title{font-size:28px}.elementor-439 .elementor-element.elementor-element-369bcfe .elementor-divider{text-align:center}.elementor-439 .elementor-element.elementor-element-369bcfe .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-439 .elementor-element.elementor-element-aa21e6b>.elementor-widget-container>.jet-listing-grid>.jet-listing-grid__items{--columns:1}.elementor-439 .elementor-element.elementor-element-7bc7bdb{--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}}.elementor-439 .elementor-element.elementor-element-f0ef5bd .icon{color:#DF0917}.elementor-439 .elementor-element.elementor-element-f3acd77 .icon{color:#DF0917}.elementor-439 .elementor-element.elementor-element-2a3d9e8 .icon{color:#DF0917}