.elementor-96 .elementor-element.elementor-element-77ec9f4d{--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;--overlay-opacity:0.5;--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-96 .elementor-element.elementor-element-77ec9f4d:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-77ec9f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE4D8;}.elementor-96 .elementor-element.elementor-element-77ec9f4d::before, .elementor-96 .elementor-element.elementor-element-77ec9f4d > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-77ec9f4d > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-77ec9f4d > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-77ec9f4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-77ec9f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://constructoracolpatria.com/sites/mare44/wp-content/uploads/2025/07/Layer3.3.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-96 .elementor-element.elementor-element-709afc9e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:113px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-434d1a8a{--display:flex;}.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-96 .elementor-element.elementor-element-3a3e2842 .elementor-heading-title{font-size:30px;font-weight:300;color:#000000;}.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-96 .elementor-element.elementor-element-7c265ee3{padding:0px 0px 20px 0px;text-align:left;}.elementor-96 .elementor-element.elementor-element-51ad4bac{padding:0px 0px 15px 0px;}.elementor-96 .elementor-element.elementor-element-51ad4bac .elementor-heading-title{font-family:"MuseoSans", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.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-96 .elementor-element.elementor-element-3b861921 .elementor-button{background-color:#F3C4B4;font-family:"MuseoSans", Sans-serif;font-size:25px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-96 .elementor-element.elementor-element-3b861921{padding:0px 0px 15px 0px;}.elementor-96 .elementor-element.elementor-element-3c3ce61 .elementor-button{background-color:#000000;font-family:"MuseoSans", Sans-serif;font-size:31px;font-weight:700;fill:#F87332;color:#F87332;box-shadow:0px 13px 0px 0px rgba(173.4, 90.61543100189036, 4.900434782608687, 0.5);border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-96 .elementor-element.elementor-element-3c3ce61{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 15px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-3c3ce61.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-561a4ac8{--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;--overlay-opacity:0.5;--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-96 .elementor-element.elementor-element-561a4ac8::before, .elementor-96 .elementor-element.elementor-element-561a4ac8 > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-561a4ac8 > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-561a4ac8 > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-561a4ac8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-561a4ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-7ccf06f1{text-align:right;}.elementor-96 .elementor-element.elementor-element-65dc86ae{--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-96 .elementor-element.elementor-element-7c901bcc{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;}.elementor-96 .elementor-element.elementor-element-232fca4c{text-align:left;}.elementor-96 .elementor-element.elementor-element-232fca4c img{width:83%;}.elementor-96 .elementor-element.elementor-element-cea7637{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;}.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-96 .elementor-element.elementor-element-75d9959d{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-7aaa98e3{padding:5px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-7aaa98e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-1661a12f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-621479a{--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;}.elementor-96 .elementor-element.elementor-element-621479a.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6232ef49 .elementor-button{background-color:#F87332;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-1faf3ce1 .elementor-button{background-color:#F87332;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:12px 30px 12px 30px;}.elementor-96 .elementor-element.elementor-element-65fdf07 .elementor-button{background-color:#F87332;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:12px 30px 12px 30px;}.elementor-96 .elementor-element.elementor-element-6a61fb42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-7a70702b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7a70702b:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-7a70702b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE4D8;}.elementor-96 .elementor-element.elementor-element-760b01d3{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-96 .elementor-element.elementor-element-6405645c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--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-96 .elementor-element.elementor-element-6405645c::before, .elementor-96 .elementor-element.elementor-element-6405645c > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-6405645c > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-6405645c > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-6405645c > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-6405645c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-96 .elementor-element.elementor-element-1a84c126{--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;--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-96 .elementor-element.elementor-element-45599b4c{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-45599b4c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-45599b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructoracolpatria.com/sites/mare44/wp-content/uploads/2025/07/Mare-44-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-45599b4c::before, .elementor-96 .elementor-element.elementor-element-45599b4c > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-45599b4c > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-45599b4c > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-45599b4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-45599b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://constructoracolpatria.com/sites/mare44/wp-content/uploads/2025/07/Group-2.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-96 .elementor-element.elementor-element-2a6e93b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-96 .elementor-element.elementor-element-2a6e93b6:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-2a6e93b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000AD;}.elementor-96 .elementor-element.elementor-element-64ac67c6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-6b36fc16{--display:flex;--justify-content:flex-end;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-96 .elementor-element.elementor-element-2dcae8f8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-96 .elementor-element.elementor-element-45bc231a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-2b98f799{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-96 .elementor-element.elementor-element-41a6f0df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-36d0ae2e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-5dc79d93{width:var( --container-widget-width, 30% );max-width:30%;padding:12px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-5dc79d93 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-683ac541{width:var( --container-widget-width, 70% );max-width:70%;padding:12px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-683ac541 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-4cddf390{--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:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-78aa1151{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-6b2c7b0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-6b2c7b0f.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-49a87886 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-2faa6f53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-42c280a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-42c280a7.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-2ec94bf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-735eb88f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-6d30f42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-3d45231c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-10205728{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-4578868c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-164d86ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-2d49b83{padding:10px 0px 15px 0px;text-align:left;}.elementor-96 .elementor-element.elementor-element-2d49b83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-cf7090d{padding:0px 0px 15px 0px;}.elementor-96 .elementor-element.elementor-element-2ceb6a32{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-96 .elementor-element.elementor-element-5604ff8e{--display:flex;--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-96 .elementor-element.elementor-element-7f0b987a .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:10px 50px 10px 50px;}.elementor-96 .elementor-element.elementor-element-7f0b987a.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-1baa3177{--display:flex;--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-96 .elementor-element.elementor-element-7a7ec2bc .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-96 .elementor-element.elementor-element-4c3bdd41{--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;--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-96 .elementor-element.elementor-element-6077608b{--display:flex;--justify-content:flex-end;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6077608b:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-6077608b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructoracolpatria.com/sites/mare44/wp-content/uploads/2025/07/Mare-44-1.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-321db0f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-96 .elementor-element.elementor-element-321db0f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-321db0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000AD;}.elementor-96 .elementor-element.elementor-element-727c537c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5cd8d81c{--display:flex;--justify-content:flex-end;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-96 .elementor-element.elementor-element-6932ff57{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-96 .elementor-element.elementor-element-305cc6fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-376d4dc4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-96 .elementor-element.elementor-element-1e6f8328 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-6b636dee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-44a317d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-12e9fd3e{width:var( --container-widget-width, 30% );max-width:30%;padding:12px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-12e9fd3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-4d2466cd{width:var( --container-widget-width, 70% );max-width:70%;padding:12px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-4d2466cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-107f2d25{--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:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-9d30752{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-c385cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-c385cb9.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-11e862b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-4c3a2a5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-539a2e3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-539a2e3e.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-7f29fc4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-436f6d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-136875d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-50116755 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-235ef0e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-96 .elementor-element.elementor-element-762a56d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-154d4137 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-96 .elementor-element.elementor-element-1f6f786b{padding:10px 0px 15px 0px;text-align:left;}.elementor-96 .elementor-element.elementor-element-1f6f786b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-596d8507{padding:0px 0px 15px 0px;}.elementor-96 .elementor-element.elementor-element-14328f2c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-96 .elementor-element.elementor-element-28460efd{--display:flex;--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-96 .elementor-element.elementor-element-670f9b2d .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:10px 50px 10px 50px;}.elementor-96 .elementor-element.elementor-element-670f9b2d.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-2c353180{--display:flex;--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-96 .elementor-element.elementor-element-74e530ea .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 50px 10px 50px;}.elementor-96 .elementor-element.elementor-element-65e8b281{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:85px;--n-tabs-gap:0px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-96 .elementor-element.elementor-element-65e8b281 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F3C4B4;}.elementor-96 .elementor-element.elementor-element-65e8b281.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EAE4D8;}.elementor-96 .elementor-element.elementor-element-65e8b281.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-96 .elementor-element.elementor-element-65e8b281.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#CFC9BC;}.elementor-96 .elementor-element.elementor-element-65e8b281.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-96 .elementor-element.elementor-element-65e8b281 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-96 .elementor-element.elementor-element-2edd494d{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-96 .elementor-element.elementor-element-57ae8354{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-57ae8354:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-57ae8354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-301b48b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-301b48b4 img{width:100%;}.elementor-96 .elementor-element.elementor-element-73d50d1e{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-96 .elementor-element.elementor-element-5086a748{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-4f009600 img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-96 .elementor-element.elementor-element-28b78193{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-4e6032{padding:0px 0px 0px 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-4e6032 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-64fc2684{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-64fc2684:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-64fc2684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-1d19c96e img{width:100%;}.elementor-96 .elementor-element.elementor-element-110f55a7{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-96 .elementor-element.elementor-element-2f2aae19{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-47b34852 img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-96 .elementor-element.elementor-element-bdc4fe7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-375c12be{padding:0px 0px 0px 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-375c12be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1fe6bf07{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-1fe6bf07:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-1fe6bf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-5f4e4023 img{width:100%;max-width:87%;}.elementor-96 .elementor-element.elementor-element-2f4c8ad9{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-96 .elementor-element.elementor-element-562da39b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-329e3882 img{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-96 .elementor-element.elementor-element-1a40c251{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-5bbeccbb{padding:0px 0px 0px 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-5bbeccbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3d6aed65{--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-96 .elementor-element.elementor-element-78668ed4{--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;}.elementor-96 .elementor-element.elementor-element-182a6f6c .elementor-button{background-color:#F87332;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-182a6f6c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-1c83cea{--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;}.elementor-96 .elementor-element.elementor-element-4ebf0326 .elementor-button{background-color:#F87332;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-4ebf0326{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-556891bf{--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-96 .elementor-element.elementor-element-3d583154{padding:10px 0px 15px 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-3d583154 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-81aab10{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-4825894f{--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;--border-radius:20px 0px 0px 20px;--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-96 .elementor-element.elementor-element-4825894f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-4825894f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-10fcbfe1{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-131ce54f{padding:0px 0px 0px 30px;--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-icon{padding-right:0px;}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-66b8d285{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 0px 0px 0px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000000;}.elementor-96 .elementor-element.elementor-element-66b8d285 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-66b8d285.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-66b8d285.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-96 .elementor-element.elementor-element-66b8d285.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-66b8d285.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-96 .elementor-element.elementor-element-66b8d285 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-96 .elementor-element.elementor-element-38f0962b{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-38f0962b:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-38f0962b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructoracolpatria.com/sites/mare44/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-332a8063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-332a8063 img{width:100%;}.elementor-96 .elementor-element.elementor-element-3e88f0ec{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-68751ad8{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-68751ad8:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-68751ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-10f73f58{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-96 .elementor-element.elementor-element-166e94{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-96 .elementor-element.elementor-element-166e94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-96 .elementor-element.elementor-element-481ee0ed{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-4adbd469{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-4adbd469:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-4adbd469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-61245e63{background-color:#EFEBE4;border-radius:0px 0px 20px 20px;}.elementor-96 .elementor-element.elementor-element-25fb000a{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-25fb000a::before, .elementor-96 .elementor-element.elementor-element-25fb000a > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-25fb000a > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-25fb000a > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-25fb000a > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-25fb000a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-bcd1c4b{--display:flex;--min-height:150px;--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-bcd1c4b:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-bcd1c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-96 .elementor-element.elementor-element-1263a6eb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-749b2ca1{--display:flex;--min-height:150px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-749b2ca1:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-749b2ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F87332;}.elementor-96 .elementor-element.elementor-element-20d5d56a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-4fa351de{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-74872437{--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-96 .elementor-element.elementor-element-2f0c17b7{text-align:center;}.elementor-96 .elementor-element.elementor-element-2f0c17b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-96 .elementor-element.elementor-element-dee624{--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;--border-radius:20px 20px 20px 20px;--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-96 .elementor-element.elementor-element-dee624:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-dee624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-68f25944 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-96 .elementor-element.elementor-element-66d4b6b0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-1d2ef141 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-96 .elementor-element.elementor-element-76520157{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--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-96 .elementor-element.elementor-element-5b49c65d{--display:flex;--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-96 .elementor-element.elementor-element-3942e0b1{text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-7297ee45{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-96 .elementor-element.elementor-element-28e17809{text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-3ba1be4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-96 .elementor-element.elementor-element-1937b0b7{padding:0px 0px 20px 0px;text-align:left;color:#000000;}.elementor-96 .elementor-element.elementor-element-107b29fd .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-96 .elementor-element.elementor-element-58528936{--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;--border-radius:20px 20px 20px 20px;--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-96 .elementor-element.elementor-element-58528936:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-58528936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-4c80e08c img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-96 .elementor-element.elementor-element-35b07367{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-27ca54c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-96 .elementor-element.elementor-element-163de308{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--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-96 .elementor-element.elementor-element-513c24d4{--display:flex;--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-96 .elementor-element.elementor-element-3f339ddb{text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-507ec1ce{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-96 .elementor-element.elementor-element-8fa13df{text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-5081b1f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-96 .elementor-element.elementor-element-261bb583{padding:0px 0px 20px 0px;color:#000000;}.elementor-96 .elementor-element.elementor-element-3c10ef83 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-96 .elementor-element.elementor-element-3f6feca1{--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;--border-radius:20px 20px 20px 20px;--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-96 .elementor-element.elementor-element-3f6feca1:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3f6feca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE4;}.elementor-96 .elementor-element.elementor-element-7677f834 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-96 .elementor-element.elementor-element-5ea566b9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-96 .elementor-element.elementor-element-37c5333e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-96 .elementor-element.elementor-element-7bceccd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--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-96 .elementor-element.elementor-element-64ff014d{--display:flex;--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-96 .elementor-element.elementor-element-7933d22c{text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-52fa3549{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-96 .elementor-element.elementor-element-7aaaa220{text-align:right;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-506c2217 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-96 .elementor-element.elementor-element-62ce9761{padding:0px 0px 20px 0px;color:#000000;}.elementor-96 .elementor-element.elementor-element-68110920 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;}.elementor-96 .elementor-element.elementor-element-115c84eb{--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-96 .elementor-element.elementor-element-6ca43da3{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-45b74606{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-96 .elementor-element.elementor-element-45b74606 .elementor-divider-separator{width:100%;}.elementor-96 .elementor-element.elementor-element-45b74606 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-96 .elementor-element.elementor-element-15fceb0e{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-96 .elementor-element.elementor-element-3e4b2316{--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-96 .elementor-element.elementor-element-570c0b5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.8;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-570c0b5a:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-570c0b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constructoracolpatria.com/sites/mare44/wp-content/uploads/2025/07/Fachada-Nocturna.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-570c0b5a::before, .elementor-96 .elementor-element.elementor-element-570c0b5a > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-570c0b5a > .e-con-inner > .elementor-background-video-container::before, .elementor-96 .elementor-element.elementor-element-570c0b5a > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-570c0b5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-96 .elementor-element.elementor-element-570c0b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#283334;--background-overlay:'';}.elementor-96 .elementor-element.elementor-element-6ea3365a{text-align:center;}.elementor-96 .elementor-element.elementor-element-6ea3365a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-709afc9e{--width:50%;}.elementor-96 .elementor-element.elementor-element-561a4ac8{--width:50%;}.elementor-96 .elementor-element.elementor-element-65dc86ae{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-7c901bcc{--width:20%;}.elementor-96 .elementor-element.elementor-element-cea7637{--width:35%;}.elementor-96 .elementor-element.elementor-element-621479a{--width:33%;}.elementor-96 .elementor-element.elementor-element-6a61fb42{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-7a70702b{--width:100%;}.elementor-96 .elementor-element.elementor-element-760b01d3{--width:100%;}.elementor-96 .elementor-element.elementor-element-45599b4c{--width:50%;}.elementor-96 .elementor-element.elementor-element-6b36fc16{--width:50%;}.elementor-96 .elementor-element.elementor-element-5604ff8e{--width:100%;}.elementor-96 .elementor-element.elementor-element-6077608b{--width:50%;}.elementor-96 .elementor-element.elementor-element-5cd8d81c{--width:50%;}.elementor-96 .elementor-element.elementor-element-28460efd{--width:100%;}.elementor-96 .elementor-element.elementor-element-2edd494d{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-57ae8354{--width:33.3%;}.elementor-96 .elementor-element.elementor-element-5086a748{--width:100%;}.elementor-96 .elementor-element.elementor-element-28b78193{--width:100%;}.elementor-96 .elementor-element.elementor-element-64fc2684{--width:33.3%;}.elementor-96 .elementor-element.elementor-element-2f2aae19{--width:100%;}.elementor-96 .elementor-element.elementor-element-bdc4fe7{--width:100%;}.elementor-96 .elementor-element.elementor-element-1fe6bf07{--width:33.3%;}.elementor-96 .elementor-element.elementor-element-562da39b{--width:100%;}.elementor-96 .elementor-element.elementor-element-1a40c251{--width:100%;}.elementor-96 .elementor-element.elementor-element-78668ed4{--width:50%;}.elementor-96 .elementor-element.elementor-element-1c83cea{--width:50%;}.elementor-96 .elementor-element.elementor-element-556891bf{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-81aab10{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-4825894f{--width:35%;}.elementor-96 .elementor-element.elementor-element-38f0962b{--width:65%;}.elementor-96 .elementor-element.elementor-element-3e88f0ec{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-68751ad8{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-4fa351de{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-74872437{--width:100%;}.elementor-96 .elementor-element.elementor-element-dee624{--width:32%;}.elementor-96 .elementor-element.elementor-element-58528936{--width:32%;}.elementor-96 .elementor-element.elementor-element-3f6feca1{--width:32%;}.elementor-96 .elementor-element.elementor-element-6ca43da3{--width:50%;}.elementor-96 .elementor-element.elementor-element-3e4b2316{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-96 .elementor-element.elementor-element-65dc86ae{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-621479a{--width:40%;}.elementor-96 .elementor-element.elementor-element-6a61fb42{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-2edd494d{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-81aab10{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-3e88f0ec{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-4fa351de{--content-width:1140px;}.elementor-96 .elementor-element.elementor-element-115c84eb{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-96 .elementor-element.elementor-element-78aa1151{--width:45%;}.elementor-96 .elementor-element.elementor-element-2faa6f53{--width:45%;}.elementor-96 .elementor-element.elementor-element-735eb88f{--width:45%;}.elementor-96 .elementor-element.elementor-element-10205728{--width:45%;}.elementor-96 .elementor-element.elementor-element-9d30752{--width:45%;}.elementor-96 .elementor-element.elementor-element-4c3a2a5f{--width:45%;}.elementor-96 .elementor-element.elementor-element-436f6d71{--width:45%;}.elementor-96 .elementor-element.elementor-element-235ef0e6{--width:45%;}}@media(max-width:1366px){.elementor-96 .elementor-element.elementor-element-709afc9e{--padding-top:40px;--padding-bottom:40px;--padding-left:113px;--padding-right:40px;}.elementor-96 .elementor-element.elementor-element-434d1a8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7c265ee3 img{width:383px;}.elementor-96 .elementor-element.elementor-element-51ad4bac .elementor-heading-title{font-size:29px;}.elementor-96 .elementor-element.elementor-element-3b861921 .elementor-button{font-size:19px;}.elementor-96 .elementor-element.elementor-element-3c3ce61{padding:0px 0px 15px 40px;--container-widget-width:313px;--container-widget-flex-grow:0;width:var( --container-widget-width, 313px );max-width:313px;}.elementor-96 .elementor-element.elementor-element-3c3ce61.elementor-element{--align-self:stretch;}.elementor-96 .elementor-element.elementor-element-3c3ce61 .elementor-button{font-size:19px;}.elementor-96 .elementor-element.elementor-element-621479a{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-96 .elementor-element.elementor-element-6405645c{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-1a84c126{--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-96 .elementor-element.elementor-element-45599b4c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-45599b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 1px;}.elementor-96 .elementor-element.elementor-element-45599b4c{--margin-top:-53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-49a87886{text-align:center;}.elementor-96 .elementor-element.elementor-element-49a87886 .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-42c280a7{font-size:13px;}.elementor-96 .elementor-element.elementor-element-2ec94bf3 .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-6d30f42b{font-size:13px;}.elementor-96 .elementor-element.elementor-element-3d45231c .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-4578868c{font-size:13px;}.elementor-96 .elementor-element.elementor-element-164d86ba .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-2d49b83 .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-2ceb6a32{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-4c3bdd41{--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-96 .elementor-element.elementor-element-11e862b6{text-align:center;}.elementor-96 .elementor-element.elementor-element-11e862b6 .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-539a2e3e{font-size:13px;}.elementor-96 .elementor-element.elementor-element-7f29fc4a .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-136875d4{font-size:13px;}.elementor-96 .elementor-element.elementor-element-50116755 .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-762a56d8{font-size:13px;}.elementor-96 .elementor-element.elementor-element-154d4137 .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-1f6f786b .elementor-heading-title{font-size:18px;}.elementor-96 .elementor-element.elementor-element-14328f2c{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-65e8b281{--n-tabs-title-gap:8px;}.elementor-96 .elementor-element.elementor-element-73d50d1e{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-110f55a7{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-2f4c8ad9{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-3e88f0ec{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-item > a{font-size:26px;}.elementor-96 .elementor-element.elementor-element-66d4b6b0{--justify-content:flex-start;}.elementor-96 .elementor-element.elementor-element-76520157{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-1937b0b7{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-163de308{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-261bb583{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-7bceccd5{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-62ce9761{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-96 .elementor-element.elementor-element-6405645c{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-45599b4c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-45599b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:contain;}.elementor-96 .elementor-element.elementor-element-4cddf390{--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-2ceb6a32{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-107f2d25{--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-14328f2c{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-73d50d1e{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-110f55a7{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-2f4c8ad9{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-76520157{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-163de308{--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-7bceccd5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-77ec9f4d{--overlay-opacity:0;}.elementor-96 .elementor-element.elementor-element-709afc9e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-96 .elementor-element.elementor-element-3a3e2842{text-align:center;}.elementor-96 .elementor-element.elementor-element-3a3e2842 .elementor-heading-title{font-size:20px;}.elementor-96 .elementor-element.elementor-element-7c265ee3{text-align:center;}.elementor-96 .elementor-element.elementor-element-7c265ee3 img{width:91%;}.elementor-96 .elementor-element.elementor-element-51ad4bac{text-align:center;}.elementor-96 .elementor-element.elementor-element-51ad4bac .elementor-heading-title{font-size:20px;}.elementor-96 .elementor-element.elementor-element-3b861921 .elementor-button{font-size:15px;}.elementor-96 .elementor-element.elementor-element-3c3ce61 .elementor-button{font-size:15px;}.elementor-96 .elementor-element.elementor-element-65dc86ae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-96 .elementor-element.elementor-element-7c901bcc{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-96 .elementor-element.elementor-element-232fca4c{text-align:center;}.elementor-96 .elementor-element.elementor-element-cea7637{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-96 .elementor-element.elementor-element-621479a{--width:100%;--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;}.elementor-96 .elementor-element.elementor-element-6a61fb42{--padding-top:10px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-96 .elementor-element.elementor-element-6405645c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-45599b4c{--min-height:275px;}.elementor-96 .elementor-element.elementor-element-45599b4c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-45599b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-96 .elementor-element.elementor-element-2a6e93b6{--min-height:75px;--justify-content:flex-end;}.elementor-96 .elementor-element.elementor-element-64ac67c6{text-align:left;font-size:10px;}.elementor-96 .elementor-element.elementor-element-64ac67c6 p{margin-bottom:0px;}.elementor-96 .elementor-element.elementor-element-78aa1151{--width:45%;}.elementor-96 .elementor-element.elementor-element-2faa6f53{--width:45%;}.elementor-96 .elementor-element.elementor-element-735eb88f{--width:45%;}.elementor-96 .elementor-element.elementor-element-10205728{--width:45%;}.elementor-96 .elementor-element.elementor-element-2d49b83 .elementor-heading-title{font-size:20px;}.elementor-96 .elementor-element.elementor-element-2ceb6a32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-5604ff8e{--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-96 .elementor-element.elementor-element-321db0f{--min-height:275px;--justify-content:flex-end;}.elementor-96 .elementor-element.elementor-element-727c537c{text-align:left;}.elementor-96 .elementor-element.elementor-element-727c537c p{margin-bottom:0px;}.elementor-96 .elementor-element.elementor-element-9d30752{--width:45%;}.elementor-96 .elementor-element.elementor-element-4c3a2a5f{--width:45%;}.elementor-96 .elementor-element.elementor-element-436f6d71{--width:45%;}.elementor-96 .elementor-element.elementor-element-235ef0e6{--width:45%;}.elementor-96 .elementor-element.elementor-element-1f6f786b .elementor-heading-title{font-size:20px;}.elementor-96 .elementor-element.elementor-element-14328f2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-65e8b281{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}.elementor-96 .elementor-element.elementor-element-2edd494d{--content-width:96%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-96 .elementor-element.elementor-element-57ae8354{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-73d50d1e{--width:100%;--e-con-grid-template-columns:1;--grid-auto-flow:row;--grid-justify-content:center;}.elementor-96 .elementor-element.elementor-element-5086a748{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-4f009600{text-align:center;}.elementor-96 .elementor-element.elementor-element-28b78193{--width:100%;}.elementor-96 .elementor-element.elementor-element-64fc2684{--width:100%;}.elementor-96 .elementor-element.elementor-element-110f55a7{--e-con-grid-template-columns:1;--grid-auto-flow:row;--grid-justify-content:center;}.elementor-96 .elementor-element.elementor-element-2f2aae19{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-47b34852{text-align:center;}.elementor-96 .elementor-element.elementor-element-5f4e4023 img{width:100%;}.elementor-96 .elementor-element.elementor-element-2f4c8ad9{--e-con-grid-template-columns:1;--grid-auto-flow:row;--justify-items:center;--grid-justify-content:center;}.elementor-96 .elementor-element.elementor-element-562da39b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-329e3882{text-align:center;}.elementor-96 .elementor-element.elementor-element-182a6f6c .elementor-button{font-size:16px;}.elementor-96 .elementor-element.elementor-element-4ebf0326 .elementor-button{font-size:16px;}.elementor-96 .elementor-element.elementor-element-3d583154 .elementor-heading-title{font-size:20px;}.elementor-96 .elementor-element.elementor-element-81aab10{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-96 .elementor-element.elementor-element-4825894f{--border-radius:20% 20% 0% 0%;}.elementor-96 .elementor-element.elementor-element-131ce54f{padding:0px 0px 0px 0px;--e-icon-list-icon-size:6px;}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-96 .elementor-element.elementor-element-131ce54f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-96 .elementor-element.elementor-element-66b8d285{--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:20px 20px 0px 0px;}.elementor-96 .elementor-element.elementor-element-3e88f0ec{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-481ee0ed{--content-width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-4adbd469{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-61245e63{padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-bcd1c4b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-1263a6eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:50px;}.elementor-96 .elementor-element.elementor-element-1263a6eb.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-1263a6eb .elementor-icon-list-item > a{font-size:16px;}.elementor-96 .elementor-element.elementor-element-749b2ca1{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-749b2ca1.e-con{--align-self:center;}.elementor-96 .elementor-element.elementor-element-20d5d56a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:50px;}.elementor-96 .elementor-element.elementor-element-20d5d56a.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-20d5d56a .elementor-icon-list-item > a{font-size:18px;}.elementor-96 .elementor-element.elementor-element-4fa351de{--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-96 .elementor-element.elementor-element-76520157{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-7297ee45{--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-96 .elementor-element.elementor-element-28e17809{text-align:left;}.elementor-96 .elementor-element.elementor-element-163de308{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-507ec1ce{--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-96 .elementor-element.elementor-element-7bceccd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-96 .elementor-element.elementor-element-52fa3549{--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-96 .elementor-element.elementor-element-6ca43da3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-570c0b5a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-41a6f0df */#modalp2 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modalp2::after {
  content: "Aptos VIS: proyectados para entrega año aproximado 2028. El precio de inmueble podrá tener variaciones antes de la separación del inmueble, dependiendo de las condiciones de mercado y disponibilidad de unidades"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: 50%;
  transform: translateX(-50%);
  background-color: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  max-width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modalp2:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modalp2::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc79d93 */#modal5 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal5::after {
  content: "*** Estrato socioeconómico es tres (3), el mismo provisional asignado por la Secretaria Distrital de Planeación y podrá ser modificado por parte de la autoridad competente";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
  max-width: 90vw;
  box-sizing: border-box;
}

#modal5:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal5::after {
    width: 320px;
    max-width: 90vw;
    left: 0;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-683ac541 */#modal-area {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area::after {
  content: "*** El valor estimado de la cuota de administración inicial para las unidades privadas del presente proyecto Mare 44 será de $3.227 x m2 mensuales";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal-area:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2c7b0f */#modal-area{
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area::after {
  content: "El área total construida está discriminada en: área privada, área común (ductos, columnas, estructura, muros divisorios y muros de fachada) y área de balcones cuando aplica. Estas áreas pueden sufrir modificaciones como consecuencia directa de modificaciones ordenadas por la curaduría o la alcaldía competente en la expedición de la licencia de construcción.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
  max-width: 90vw;
  box-sizing: border-box;
}

#modal-area:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area::after {
    width: 320px;
    max-width: 90vw;
    left: 0;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4578868c */#modal20 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal20::after {
  content: "*Parqueaderos comunales: No. Parqueaderos 32 residentes, 14 visitantes, 1 discapacitados, 23 bicicleteros. El uso exclusivo del garaje o parqueaderos es para parquear vehículos livianos. Los parqueaderos comunales para el proyecto no están ubicados ni asignados particularmente para ninguna etapa, ya que su uso es para los residentes del proyecto.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal20:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal20::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cddf390 */.elementor-96 .elementor-element.elementor-element-4cddf390 p {
    margin:0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e6f8328 */#modal2 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal2::after {
  content: "*Aptos VIS RU: proyectados para entrega año aproximado 2028. El precio de inmueble podrá tener variaciones antes de la separación del inmueble, dependiendo de las condiciones de mercado y disponibilidad de unidades"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: 50%;
  transform: translateX(-50%);
  background-color: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  max-width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal2:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal2::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12e9fd3e */#modal5 {
  position: relative;
  cursor: pointer;
}

#modal5:: after {
  content: "*** Estrato socioeconómico es tres (3), el mismo provisional asignado por la Secretaria Distrital de Planeación y podrá ser modificado por parte de la autoridad competente";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal5:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal5:: after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d2466cd */#modal-area-1{
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area-1::after {
  content: "*** El valor estimado de la cuota de administración inicial para las unidades privadas del presente proyecto Mare 44 será de $2.816 x m2 mensuales";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal-area-1:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area-1::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-762a56d8 */#modal20 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal20::after {
  content: "*Parqueaderos comunales: No. Parqueaderos 32 residentes, 14 visitantes, 1 discapacitados, 23 bicicleteros. El uso exclusivo del garaje o parqueaderos es para parquear vehículos livianos. Los parqueaderos comunales para el proyecto no están ubicados ni asignados particularmente para ninguna etapa, ya que su uso es para los residentes del proyecto.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal20:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal20::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107f2d25 */.elementor-96 .elementor-element.elementor-element-107f2d25 p {
    margin:0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41a6f0df */#modalp2 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modalp2::after {
  content: "Aptos VIS: proyectados para entrega año aproximado 2028. El precio de inmueble podrá tener variaciones antes de la separación del inmueble, dependiendo de las condiciones de mercado y disponibilidad de unidades"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: 50%;
  transform: translateX(-50%);
  background-color: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  max-width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modalp2:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modalp2::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc79d93 */#modal5 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal5::after {
  content: "*** Estrato socioeconómico es tres (3), el mismo provisional asignado por la Secretaria Distrital de Planeación y podrá ser modificado por parte de la autoridad competente";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
  max-width: 90vw;
  box-sizing: border-box;
}

#modal5:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal5::after {
    width: 320px;
    max-width: 90vw;
    left: 0;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-683ac541 */#modal-area {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area::after {
  content: "*** El valor estimado de la cuota de administración inicial para las unidades privadas del presente proyecto Mare 44 será de $3.227 x m2 mensuales";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal-area:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2c7b0f */#modal-area{
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area::after {
  content: "El área total construida está discriminada en: área privada, área común (ductos, columnas, estructura, muros divisorios y muros de fachada) y área de balcones cuando aplica. Estas áreas pueden sufrir modificaciones como consecuencia directa de modificaciones ordenadas por la curaduría o la alcaldía competente en la expedición de la licencia de construcción.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
  max-width: 90vw;
  box-sizing: border-box;
}

#modal-area:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area::after {
    width: 320px;
    max-width: 90vw;
    left: 0;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4578868c */#modal20 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal20::after {
  content: "*Parqueaderos comunales: No. Parqueaderos 32 residentes, 14 visitantes, 1 discapacitados, 23 bicicleteros. El uso exclusivo del garaje o parqueaderos es para parquear vehículos livianos. Los parqueaderos comunales para el proyecto no están ubicados ni asignados particularmente para ninguna etapa, ya que su uso es para los residentes del proyecto.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal20:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal20::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cddf390 */.elementor-96 .elementor-element.elementor-element-4cddf390 p {
    margin:0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e6f8328 */#modal2 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal2::after {
  content: "*Aptos VIS RU: proyectados para entrega año aproximado 2028. El precio de inmueble podrá tener variaciones antes de la separación del inmueble, dependiendo de las condiciones de mercado y disponibilidad de unidades"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: 50%;
  transform: translateX(-50%);
  background-color: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  max-width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal2:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal2::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12e9fd3e */#modal5 {
  position: relative;
  cursor: pointer;
}

#modal5:: after {
  content: "*** Estrato socioeconómico es tres (3), el mismo provisional asignado por la Secretaria Distrital de Planeación y podrá ser modificado por parte de la autoridad competente";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal5:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal5:: after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d2466cd */#modal-area-1{
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area-1::after {
  content: "*** El valor estimado de la cuota de administración inicial para las unidades privadas del presente proyecto Mare 44 será de $2.816 x m2 mensuales";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal-area-1:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area-1::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-762a56d8 */#modal20 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal20::after {
  content: "*Parqueaderos comunales: No. Parqueaderos 32 residentes, 14 visitantes, 1 discapacitados, 23 bicicleteros. El uso exclusivo del garaje o parqueaderos es para parquear vehículos livianos. Los parqueaderos comunales para el proyecto no están ubicados ni asignados particularmente para ninguna etapa, ya que su uso es para los residentes del proyecto.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal20:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal20::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107f2d25 */.elementor-96 .elementor-element.elementor-element-107f2d25 p {
    margin:0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41a6f0df */#modalp2 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modalp2::after {
  content: "Aptos VIS: proyectados para entrega año aproximado 2028. El precio de inmueble podrá tener variaciones antes de la separación del inmueble, dependiendo de las condiciones de mercado y disponibilidad de unidades"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: 50%;
  transform: translateX(-50%);
  background-color: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  max-width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modalp2:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modalp2::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dc79d93 */#modal5 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal5::after {
  content: "*** Estrato socioeconómico es tres (3), el mismo provisional asignado por la Secretaria Distrital de Planeación y podrá ser modificado por parte de la autoridad competente";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
  max-width: 90vw;
  box-sizing: border-box;
}

#modal5:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal5::after {
    width: 320px;
    max-width: 90vw;
    left: 0;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-683ac541 */#modal-area {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area::after {
  content: "*** El valor estimado de la cuota de administración inicial para las unidades privadas del presente proyecto Mare 44 será de $3.227 x m2 mensuales";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal-area:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b2c7b0f */#modal-area{
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area::after {
  content: "El área total construida está discriminada en: área privada, área común (ductos, columnas, estructura, muros divisorios y muros de fachada) y área de balcones cuando aplica. Estas áreas pueden sufrir modificaciones como consecuencia directa de modificaciones ordenadas por la curaduría o la alcaldía competente en la expedición de la licencia de construcción.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
  max-width: 90vw;
  box-sizing: border-box;
}

#modal-area:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area::after {
    width: 320px;
    max-width: 90vw;
    left: 0;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4578868c */#modal20 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal20::after {
  content: "*Parqueaderos comunales: No. Parqueaderos 32 residentes, 14 visitantes, 1 discapacitados, 23 bicicleteros. El uso exclusivo del garaje o parqueaderos es para parquear vehículos livianos. Los parqueaderos comunales para el proyecto no están ubicados ni asignados particularmente para ninguna etapa, ya que su uso es para los residentes del proyecto.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal20:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal20::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cddf390 */.elementor-96 .elementor-element.elementor-element-4cddf390 p {
    margin:0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e6f8328 */#modal2 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal2::after {
  content: "*Aptos VIS RU: proyectados para entrega año aproximado 2028. El precio de inmueble podrá tener variaciones antes de la separación del inmueble, dependiendo de las condiciones de mercado y disponibilidad de unidades"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: 50%;
  transform: translateX(-50%);
  background-color: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  max-width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal2:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal2::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12e9fd3e */#modal5 {
  position: relative;
  cursor: pointer;
}

#modal5:: after {
  content: "*** Estrato socioeconómico es tres (3), el mismo provisional asignado por la Secretaria Distrital de Planeación y podrá ser modificado por parte de la autoridad competente";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal5:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal5:: after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d2466cd */#modal-area-1{
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal-area-1::after {
  content: "*** El valor estimado de la cuota de administración inicial para las unidades privadas del presente proyecto Mare 44 será de $2.816 x m2 mensuales";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal-area-1:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal-area-1::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-762a56d8 */#modal20 {
  position: relative;
  cursor: pointer; /* Cambia el cursor para indicar interactividad */
}

#modal20::after {
  content: "*Parqueaderos comunales: No. Parqueaderos 32 residentes, 14 visitantes, 1 discapacitados, 23 bicicleteros. El uso exclusivo del garaje o parqueaderos es para parquear vehículos livianos. Los parqueaderos comunales para el proyecto no están ubicados ni asignados particularmente para ninguna etapa, ya que su uso es para los residentes del proyecto.";
  position: absolute;
  bottom: 100%; /* Posición del tooltip encima del texto */
  left: -25%;
  transform: translateX(-50%);
  background-color: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: normal; /* Permite que el texto se ajuste en varias líneas */
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10; /* Asegura que el tooltip esté encima de otros elementos */
  width: 500px; /* Limita el ancho del tooltip */
  text-align: center; /* Centra el texto dentro del tooltip */
}

#modal20:hover::after {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 768px) {
  #modal20::after {
    width: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107f2d25 */.elementor-96 .elementor-element.elementor-element-107f2d25 p {
    margin:0px;
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e6032 */#textButton {
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
}

#textButton:hover {
    transform: scale(1.05);
    color: #4a90e2; /* Puedes cambiar este color según tu diseño */
}

#textButton::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -4px;
    left: 0;
    background-color: #F87332; /* Mismo color que el hover */
    transform: scaleX(0);
    transition: transform 0.3s ease;
}

#textButton:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-375c12be */#textButton {
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
}

#textButton:hover {
    transform: scale(1.05);
    color: #4a90e2; /* Puedes cambiar este color según tu diseño */
}

#textButton::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -4px;
    left: 0;
    background-color: #4a90e2; /* Mismo color que el hover */
    transform: scaleX(0);
    transition: transform 0.3s ease;
}

#textButton:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bbeccbb */#textButton {
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
}

#textButton:hover {
    transform: scale(1.05);
    color: #4a90e2; /* Puedes cambiar este color según tu diseño */
}

#textButton::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -4px;
    left: 0;
    background-color: #4a90e2; /* Mismo color que el hover */
    transform: scaleX(0);
    transition: transform 0.3s ease;
}

#textButton:hover::after {
    transform: scaleX(1);
}/* End custom CSS */