.elementor-974 .elementor-element.elementor-element-1ad21ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-974 .elementor-element.elementor-element-1ad21ca:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-1ad21ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.keplerconstruccion.com/wp-content/uploads/2025/12/portafolio-web-construccion-arquitectura-1536x612.webp");background-repeat:repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-8774aba{--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-974 .elementor-element.elementor-element-7b73a28{--spacer-size:50px;}.elementor-974 .elementor-element.elementor-element-9097a41{--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-974 .elementor-element.elementor-element-f3dfb92{--spacer-size:50px;}.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-974 .elementor-element.elementor-element-93d4c54{text-align:end;}.elementor-974 .elementor-element.elementor-element-93d4c54 .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:400;color:#262626;}.elementor-974 .elementor-element.elementor-element-6ebc476{text-align:end;}.elementor-974 .elementor-element.elementor-element-6ebc476 .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:300;color:#1E58AF;}.elementor-974 .elementor-element.elementor-element-df4b450{--spacer-size:109px;}.elementor-974 .elementor-element.elementor-element-aba1317{--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-974 .elementor-element.elementor-element-49db46e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-974 .elementor-element.elementor-element-49db46e:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-49db46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.keplerconstruccion.com/wp-content/uploads/2025/12/portafolio-web-construccion-arquitectura-1536x612.webp");background-repeat:repeat;background-size:cover;}.elementor-974 .elementor-element.elementor-element-e20f476{--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-974 .elementor-element.elementor-element-0a00ef4{--spacer-size:50px;}.elementor-974 .elementor-element.elementor-element-82ebeed{--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-974 .elementor-element.elementor-element-18a6012{--spacer-size:50px;}.elementor-974 .elementor-element.elementor-element-5cd4618{text-align:end;}.elementor-974 .elementor-element.elementor-element-5cd4618 .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:400;color:#262626;}.elementor-974 .elementor-element.elementor-element-b76829e{text-align:end;}.elementor-974 .elementor-element.elementor-element-b76829e .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:300;color:#1E58AF;}.elementor-974 .elementor-element.elementor-element-bf4476a{--spacer-size:109px;}.elementor-974 .elementor-element.elementor-element-34eea87{--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-974 .elementor-element.elementor-element-b124207{--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-974 .elementor-element.elementor-element-b124207:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-b124207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-40c0cff{--spacer-size:50px;}.elementor-974 .elementor-element.elementor-element-e621066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-974 .elementor-element.elementor-element-e621066:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-e621066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-2f965fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-974 .elementor-element.elementor-element-a5d83d7{text-align:start;}.elementor-974 .elementor-element.elementor-element-a5d83d7 img{width:13%;}.elementor-974 .elementor-element.elementor-element-19242be .elementor-heading-title{font-family:"Zalando", Sans-serif;font-size:42px;font-weight:300;color:#12757A;}.elementor-974 .elementor-element.elementor-element-78c39a1{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-78c39a1.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-1c7d55a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-974 .elementor-element.elementor-element-cf63e2e{font-family:"Zalando", Sans-serif;font-weight:400;color:#262626;}.elementor-974 .elementor-element.elementor-element-30ff93b{--spacer-size:50px;}.elementor-974 .elementor-element.elementor-element-47968f6{--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-974 .elementor-element.elementor-element-47968f6:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-47968f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-939ab29{--spacer-size:40px;}.elementor-974 .elementor-element.elementor-element-16a9be4{text-align:center;}.elementor-974 .elementor-element.elementor-element-16a9be4 img{width:8%;}.elementor-974 .elementor-element.elementor-element-057084b{text-align:center;}.elementor-974 .elementor-element.elementor-element-057084b .elementor-heading-title{font-family:"Zalando", Sans-serif;font-size:50px;font-weight:300;color:#12757A;}.elementor-974 .elementor-element.elementor-element-621178e{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-974 .elementor-element.elementor-element-621178e.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-f83f989{--spacer-size:50px;}.elementor-974 .elementor-element.elementor-element-a0b11de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-974 .elementor-element.elementor-element-a0b11de:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-a0b11de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-a81293c{--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-974 .elementor-element.elementor-element-58790e3.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-58790e3 .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:300;color:#1E58AF;}.elementor-974 .elementor-element.elementor-element-c643439{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:239px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-1918366{text-align:end;font-family:"Zalando", Sans-serif;font-weight:400;color:#262626;}.elementor-974 .elementor-element.elementor-element-128f20f{--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-974 .elementor-element.elementor-element-707e8d3{--spacer-size:30px;}.elementor-974 .elementor-element.elementor-element-6f90f3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-974 .elementor-element.elementor-element-6f90f3d:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-6f90f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-bb8a6f4{--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-974 .elementor-element.elementor-element-903a368.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-903a368 .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:300;color:#1E58AF;}.elementor-974 .elementor-element.elementor-element-69f87a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:239px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-9a7db4c{text-align:end;font-family:"Zalando", Sans-serif;font-weight:400;color:#262626;}.elementor-974 .elementor-element.elementor-element-d8c7da5{--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-974 .elementor-element.elementor-element-a7ec23c{--spacer-size:30px;}.elementor-974 .elementor-element.elementor-element-b52d4b9{--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-974 .elementor-element.elementor-element-8b51ad3{--spacer-size:30px;}.elementor-974 .elementor-element.elementor-element-3aee2c9{--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-974 .elementor-element.elementor-element-3aee2c9:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-3aee2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-7b33e90{--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-974 .elementor-element.elementor-element-7b33e90:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-7b33e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-697e7d4{--spacer-size:50px;}.elementor-974 .elementor-element.elementor-element-ddd56a3{--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-974 .elementor-element.elementor-element-ddd56a3:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-ddd56a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-33fabe7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-974 .elementor-element.elementor-element-33fabe7:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-33fabe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-f56c6aa{--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-974 .elementor-element.elementor-element-92246ea.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-92246ea .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:300;color:#1E58AF;}.elementor-974 .elementor-element.elementor-element-044080b{font-family:"Zalando", Sans-serif;font-weight:400;color:#262626;}.elementor-974 .elementor-element.elementor-element-1a09edc{--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-974 .elementor-element.elementor-element-e073f42{--spacer-size:30px;}.elementor-974 .elementor-element.elementor-element-b01755e{--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-974 .elementor-element.elementor-element-b01755e:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-b01755e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-c1ee8c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-974 .elementor-element.elementor-element-c1ee8c7:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-c1ee8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-974 .elementor-element.elementor-element-adcd9db{--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-974 .elementor-element.elementor-element-19f0fae.elementor-element{--align-self:flex-start;}.elementor-974 .elementor-element.elementor-element-19f0fae .elementor-heading-title{font-family:"Zalando", Sans-serif;font-weight:300;color:#1E58AF;}.elementor-974 .elementor-element.elementor-element-254e912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:239px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-974 .elementor-element.elementor-element-b90a310{text-align:end;font-family:"Zalando", Sans-serif;font-weight:400;color:#262626;}.elementor-974 .elementor-element.elementor-element-57a3499{--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-974 .elementor-element.elementor-element-b334f2b{--spacer-size:30px;}.elementor-974 .elementor-element.elementor-element-7b2c5f3{--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-974 .elementor-element.elementor-element-a5d3ccd{--spacer-size:30px;}.elementor-974 .elementor-element.elementor-element-13132c0{--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-974 .elementor-element.elementor-element-13132c0:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-13132c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}@media(max-width:767px){.elementor-974 .elementor-element.elementor-element-1ad21ca:not(.elementor-motion-effects-element-type-background), .elementor-974 .elementor-element.elementor-element-1ad21ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-974 .elementor-element.elementor-element-93d4c54{text-align:center;}.elementor-974 .elementor-element.elementor-element-6ebc476{text-align:center;}.elementor-974 .elementor-element.elementor-element-a5d83d7{text-align:center;}.elementor-974 .elementor-element.elementor-element-a5d83d7 img{width:21%;}.elementor-974 .elementor-element.elementor-element-19242be{text-align:center;}.elementor-974 .elementor-element.elementor-element-78c39a1.elementor-element{--align-self:center;}.elementor-974 .elementor-element.elementor-element-cf63e2e{text-align:center;}.elementor-974 .elementor-element.elementor-element-58790e3{text-align:center;}.elementor-974 .elementor-element.elementor-element-c643439{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-974 .elementor-element.elementor-element-1918366{text-align:center;}.elementor-974 .elementor-element.elementor-element-92246ea{text-align:center;}.elementor-974 .elementor-element.elementor-element-044080b{text-align:center;}}@media(min-width:768px){.elementor-974 .elementor-element.elementor-element-1ad21ca{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-8774aba{--width:50%;}.elementor-974 .elementor-element.elementor-element-9097a41{--width:50%;}.elementor-974 .elementor-element.elementor-element-aba1317{--width:100%;}.elementor-974 .elementor-element.elementor-element-49db46e{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-e20f476{--width:50%;}.elementor-974 .elementor-element.elementor-element-82ebeed{--width:50%;}.elementor-974 .elementor-element.elementor-element-34eea87{--width:100%;}.elementor-974 .elementor-element.elementor-element-e621066{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-2f965fb{--width:50%;}.elementor-974 .elementor-element.elementor-element-1c7d55a{--width:50%;}.elementor-974 .elementor-element.elementor-element-a0b11de{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-a81293c{--width:50%;}.elementor-974 .elementor-element.elementor-element-c643439{--width:29%;}.elementor-974 .elementor-element.elementor-element-128f20f{--width:50%;}.elementor-974 .elementor-element.elementor-element-6f90f3d{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-bb8a6f4{--width:50%;}.elementor-974 .elementor-element.elementor-element-69f87a8{--width:29%;}.elementor-974 .elementor-element.elementor-element-d8c7da5{--width:50%;}.elementor-974 .elementor-element.elementor-element-b52d4b9{--width:50%;}.elementor-974 .elementor-element.elementor-element-3aee2c9{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-ddd56a3{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-f56c6aa{--width:50%;}.elementor-974 .elementor-element.elementor-element-1a09edc{--width:50%;}.elementor-974 .elementor-element.elementor-element-b01755e{--content-width:1200px;}.elementor-974 .elementor-element.elementor-element-adcd9db{--width:50%;}.elementor-974 .elementor-element.elementor-element-254e912{--width:29%;}.elementor-974 .elementor-element.elementor-element-57a3499{--width:50%;}.elementor-974 .elementor-element.elementor-element-7b2c5f3{--width:50%;}.elementor-974 .elementor-element.elementor-element-13132c0{--content-width:1200px;}}