.elementor-10231 .elementor-element.elementor-element-73c5e89:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-73c5e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07000E;}.elementor-10231 .elementor-element.elementor-element-73c5e89, .elementor-10231 .elementor-element.elementor-element-73c5e89 > .elementor-background-overlay{border-radius:0px 0px 40px 40px;}.elementor-10231 .elementor-element.elementor-element-73c5e89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-73c5e89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-f91df7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10231 .elementor-element.elementor-element-f91df7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07000E;}.elementor-10231 .elementor-element.elementor-element-f91df7e > .elementor-element-populated, .elementor-10231 .elementor-element.elementor-element-f91df7e > .elementor-element-populated > .elementor-background-overlay, .elementor-10231 .elementor-element.elementor-element-f91df7e > .elementor-background-slideshow{border-radius:0px 0px 40px 40px;}.elementor-10231 .elementor-element.elementor-element-f91df7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-f91df7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-d3b3c6e:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-d3b3c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10231 .elementor-element.elementor-element-d3b3c6e > .elementor-background-overlay{background-color:#203E85;background-image:url("https://impactifi.preconstruction-properties.com/wp-content/uploads/2025/02/fondo-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-d3b3c6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;z-index:2;}.elementor-10231 .elementor-element.elementor-element-2dc871d > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-10231 .elementor-element.elementor-element-9f367e0:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-9f367e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10231 .elementor-element.elementor-element-9f367e0 > .elementor-container{max-width:1332px;}.elementor-10231 .elementor-element.elementor-element-9f367e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 15px 105px 15px;z-index:0;}.elementor-10231 .elementor-element.elementor-element-9f367e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-acc9b04{padding:0px 0px 22px 0px;}.elementor-10231 .elementor-element.elementor-element-1f0d494 .pxl-heading .pxl-heading--inner{max-width:700px;}.elementor-10231 .elementor-element.elementor-element-1f0d494 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;font-weight:800;line-height:1.06;letter-spacing:-2.4px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-fca7392.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10231 .elementor-element.elementor-element-fca7392 > .elementor-element-populated{margin:35px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10231 .elementor-element.elementor-element-3cae2c1{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-3cae2c1 .pxl-button .btn{background:#A234FD;font-size:18px;font-weight:600;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.52) inset;padding:0px 52px 0px 26px;}.elementor-10231 .elementor-element.elementor-element-3cae2c1 .pxl-button .btn .pxl--btn-icon{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-3cae2c1 .pxl-button .btn svg{fill:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-3cae2c1 .btn.btn-icon-box5 .pxl--btn-icon::before{background-color:#100A17;}.elementor-10231 .elementor-element.elementor-element-3cae2c1 .btn .pxl--btn-icon{--primary-color:#7512A2 !important;--fourth-color:#FF31AB !important;--third-color:#FF6F05 !important;}.elementor-10231 .elementor-element.elementor-element-3cae2c1 .pxl-button .pxl-icon--left .pxl--btn-icon{margin-right:9px;}.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-10231 .elementor-element.elementor-element-79919b3 .elementor-button{background-color:#020522;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;border-radius:200px 200px 200px 200px;padding:20px 60px 20px 60px;}.elementor-10231 .elementor-element.elementor-element-79919b3{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-79919b3 > .elementor-widget-container{margin:2px -4px 2px -2px;}.elementor-10231 .elementor-element.elementor-element-79919b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10231 .elementor-element.elementor-element-79919b3 .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:center;}.elementor-10231 .elementor-element.elementor-element-aeab5f5{padding:0px 0px 10px 0px;}.elementor-10231 .elementor-element.elementor-element-8b3a12d > .elementor-element-populated{padding:15px 5px 15px 5px;}.elementor-10231 .elementor-element.elementor-element-e49b657 .pxl-swiper-slider .pxl-post--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-10231 .elementor-element.elementor-element-e49b657 .pxl-post-carousel .pxl-post--meta{font-size:14px;color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-28344c2 .pxl-swiper-slider .pxl-post--title{color:#FFFFFF;font-size:20px;font-weight:800;}.elementor-10231 .elementor-element.elementor-element-28344c2 .pxl-post-carousel .pxl-post--meta svg{fill:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-28344c2 .pxl-post-carousel .pxl-post--meta{font-size:14px;color:var( --e-global-color-text );}.elementor-10231 .elementor-element.elementor-element-66263d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-66263d7:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-66263d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10231 .elementor-element.elementor-element-66263d7 > .elementor-background-overlay{background-color:#00000080;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-66263d7 > .elementor-container{min-height:720px;}.elementor-10231 .elementor-element.elementor-element-66263d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-3px;margin-bottom:0px;padding:70px 0px 70px 0px;z-index:1;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-7933dc5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10231 .elementor-element.elementor-element-7933dc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10231 .elementor-element.elementor-element-7933dc5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-e9c0840.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10231 .elementor-element.elementor-element-e9c0840.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-e9c0840.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10231 .elementor-element.elementor-element-e9c0840 > .elementor-element-populated{padding:15px 15px 15px 50px;}.elementor-10231 .elementor-element.elementor-element-2063277{width:auto;max-width:auto;top:-220px;z-index:-2;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-2063277{right:0px;}body.rtl .elementor-10231 .elementor-element.elementor-element-2063277{left:0px;}.elementor-10231 .elementor-element.elementor-element-2063277 .pxl-image-single{filter:grayscale(no);}.elementor-10231 .elementor-element.elementor-element-2edd374 > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-2edd374 .pxl-heading{text-align:center;}.elementor-10231 .elementor-element.elementor-element-2edd374 .pxl-heading .pxl-heading--inner{max-width:600px;}.elementor-10231 .elementor-element.elementor-element-2edd374 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:62px;font-weight:800;line-height:1.06;letter-spacing:-2.4px;text-shadow:0px 0px 2px rgba(0, 0, 0, 0.3);margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-4ff0e09 > .elementor-widget-container{margin:26px 0px 26px 0px;}.elementor-10231 .elementor-element.elementor-element-4ff0e09 .pxl-text-editor{text-align:center;color:#FFFFFF;font-size:20px;line-height:1.5;letter-spacing:-0.7px;}.elementor-10231 .elementor-element.elementor-element-4ff0e09 .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-10231 .elementor-element.elementor-element-d7285d8 .elementor-button{background-color:#020522;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;border-radius:200px 200px 200px 200px;padding:20px 60px 20px 60px;}.elementor-10231 .elementor-element.elementor-element-d7285d8{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-d7285d8 > .elementor-widget-container{margin:2px -6px 2px -4px;}.elementor-10231 .elementor-element.elementor-element-d7285d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10231 .elementor-element.elementor-element-d7285d8 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-10231 .elementor-element.elementor-element-01bf64c > .elementor-widget-container{margin:30px 0px 28px 0px;}.elementor-10231 .elementor-element.elementor-element-6814f9e{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-6814f9e .pxl-list .pxl--item{padding:0px 55px 17px 0px;}.elementor-10231 .elementor-element.elementor-element-6814f9e .pxl-list .pxl-item--text a{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-6814f9e .pxl-list .pxl-item--text a:after{background-color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-6814f9e .pxl-list .pxl-item--text a span{font-size:18px;letter-spacing:-0.72px;}.elementor-10231 .elementor-element.elementor-element-6814f9e .pxl-list .pxl-item--icon{margin:0px 7px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-004678a{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-004678a .pxl-list .pxl--item{padding:0px 0px 17px 0px;}.elementor-10231 .elementor-element.elementor-element-004678a .pxl-list .pxl-item--text a{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-004678a .pxl-list .pxl-item--text a:after{background-color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-004678a .pxl-list .pxl-item--text a span{font-size:18px;letter-spacing:-0.72px;}.elementor-10231 .elementor-element.elementor-element-004678a .pxl-list .pxl-item--icon{margin:0px 7px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-8fb5be0 > .elementor-widget-container{margin:9px 0px 40px 0px;}.elementor-10231 .elementor-element.elementor-element-db69073 > .elementor-widget-container:hover{--e-transform-translateX:-3px;--e-transform-translateY:3px;}.elementor-10231 .elementor-element.elementor-element-db69073{--e-transform-transition-duration:500ms;}.elementor-10231 .elementor-element.elementor-element-db69073 .pxl-button .btn{background:#04ABE6;font-size:18px;font-weight:600;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.52) inset;padding:0px 52px 0px 26px;}.elementor-10231 .elementor-element.elementor-element-db69073 .pxl-button .btn .pxl--btn-icon{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-db69073 .pxl-button .btn svg{fill:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-db69073 .btn.btn-icon-box5 .pxl--btn-icon::before{background-color:#07000E;}.elementor-10231 .elementor-element.elementor-element-db69073 .btn .pxl--btn-icon{--primary-color:#1AA1DD !important;--fourth-color:#0C8342 !important;--third-color:#D0C400 !important;}.elementor-10231 .elementor-element.elementor-element-db69073 .pxl-button .pxl-icon--left .pxl--btn-icon{margin-right:9px;}.elementor-10231 .elementor-element.elementor-element-466c842 > .elementor-container{max-width:384px;}.elementor-10231 .elementor-element.elementor-element-466c842{margin-top:0px;margin-bottom:-82px;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-e5caf04.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10231 .elementor-element.elementor-element-e5caf04 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-9578ccf{left:-174px;}body.rtl .elementor-10231 .elementor-element.elementor-element-9578ccf{right:-174px;}.elementor-10231 .elementor-element.elementor-element-9578ccf{bottom:60px;}.elementor-10231 .elementor-element.elementor-element-9578ccf .pxl-navigation-arrow{background:#FFFFFF14 !important;}.elementor-10231 .elementor-element.elementor-element-9578ccf .pxl-navigation-arrow:hover{background:#FFFFFF !important;}.elementor-10231 .elementor-element.elementor-element-d40f084{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-d40f084 > .elementor-widget-container{margin:-257px -15px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-d40f084 .pxl-image-carousel .pxl-item--image{border-radius:6px 0px 0px 16px;}.elementor-10231 .elementor-element.elementor-element-65f982b{width:auto;max-width:auto;bottom:37px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-65f982b{left:-68px;}body.rtl .elementor-10231 .elementor-element.elementor-element-65f982b{right:-68px;}.elementor-10231 .elementor-element.elementor-element-65f982b .pxl-image-single{filter:grayscale(no);}.elementor-10231 .elementor-element.elementor-element-3156669{width:auto;max-width:auto;bottom:-61px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-3156669{left:332px;}body.rtl .elementor-10231 .elementor-element.elementor-element-3156669{right:332px;}.elementor-10231 .elementor-element.elementor-element-3156669 .pxl-image-single{filter:grayscale(no);}.elementor-10231 .elementor-element.elementor-element-46c0bbb:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-46c0bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactifi.preconstruction-properties.com/wp-content/uploads/2025/02/fondo-metricas.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10231 .elementor-element.elementor-element-46c0bbb > .elementor-background-overlay{background-color:#252525;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-46c0bbb > .elementor-container{max-width:1332px;}.elementor-10231 .elementor-element.elementor-element-46c0bbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:105px 15px 15px 24px;z-index:1;}.elementor-10231 .elementor-element.elementor-element-0496bd5 > .elementor-widget-container{margin:0px 0px 52px -3px;}.elementor-10231 .elementor-element.elementor-element-0496bd5 .pxl-heading .pxl-heading--inner{max-width:600px;}.elementor-10231 .elementor-element.elementor-element-0496bd5 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;font-weight:800;line-height:1.06;letter-spacing:-2.4px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-b3f4939 > .elementor-container{max-width:900px;}.elementor-10231 .elementor-element.elementor-element-b3f4939{border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF33;}.elementor-10231 .elementor-element.elementor-element-7639f0f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-549220e .pxl-counter .pxl-counter--number{color:#FFFFFF;font-weight:500;}.elementor-10231 .elementor-element.elementor-element-5bba5a3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF33;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-8a9b8ef .pxl-counter .pxl-counter--number{color:#FFFFFF;font-weight:500;}.elementor-10231 .elementor-element.elementor-element-0255d54 > .elementor-container{max-width:900px;}.elementor-10231 .elementor-element.elementor-element-0255d54{border-style:none;}.elementor-10231 .elementor-element.elementor-element-4110587 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-f1de416 .pxl-counter .pxl-counter--number{color:#FFFFFF;font-weight:500;}.elementor-10231 .elementor-element.elementor-element-9416bd6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF33;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-3c30c24 .pxl-counter .pxl-counter--number{color:#FFFFFF;font-weight:500;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-8d2f645{left:1000px;}body.rtl .elementor-10231 .elementor-element.elementor-element-8d2f645{right:1000px;}.elementor-10231 .elementor-element.elementor-element-8d2f645{top:160px;z-index:0;}.elementor-10231 .elementor-element.elementor-element-89bdac0 > .elementor-widget-container{margin:117px 0px 52px 5px;}.elementor-10231 .elementor-element.elementor-element-89bdac0 .pxl-heading{text-align:center;}.elementor-10231 .elementor-element.elementor-element-89bdac0 .pxl-heading .pxl-heading--inner{max-width:750px;}.elementor-10231 .elementor-element.elementor-element-89bdac0 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;font-weight:800;line-height:1.06;letter-spacing:-2.4px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-e5c3aef{margin-top:0px;margin-bottom:38px;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-42c6d8c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10231 .elementor-element.elementor-element-42c6d8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-42c6d8c > .elementor-element-populated{padding:0px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-4defedd .pxl-item--icon{margin-right:15px;}.elementor-10231 .elementor-element.elementor-element-4defedd .pxl-icon-text1.style-6 .pxl-item--inner::after{--primary-color:var( --e-global-color-primary );--secondary-color:var( --e-global-color-95972b6 );--third-color:#A234FD00;}.elementor-10231 .elementor-element.elementor-element-4defedd .pxl-icon-text .pxl-item--title{font-size:25px;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-d161b3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10231 .elementor-element.elementor-element-d161b3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-d161b3b > .elementor-element-populated{padding:0px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-44e2e9b .pxl-item--icon{margin-right:15px;}.elementor-10231 .elementor-element.elementor-element-44e2e9b .pxl-icon-text1.style-6 .pxl-item--inner::after{--primary-color:var( --e-global-color-primary );--secondary-color:var( --e-global-color-95972b6 );--third-color:#A234FD00;}.elementor-10231 .elementor-element.elementor-element-44e2e9b .pxl-icon-text .pxl-item--title{font-size:25px;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-b9bd025.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10231 .elementor-element.elementor-element-b9bd025.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-b9bd025 > .elementor-element-populated{padding:0px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-db78844 .pxl-item--icon{margin-right:15px;}.elementor-10231 .elementor-element.elementor-element-db78844 .pxl-icon-text1.style-6 .pxl-item--inner::after{--primary-color:var( --e-global-color-primary );--secondary-color:var( --e-global-color-95972b6 );--third-color:#A234FD00;}.elementor-10231 .elementor-element.elementor-element-db78844 .pxl-icon-text .pxl-item--title{font-size:25px;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-137ba12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10231 .elementor-element.elementor-element-137ba12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-137ba12 > .elementor-element-populated{padding:0px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-4803f7d .pxl-item--icon{margin-right:15px;}.elementor-10231 .elementor-element.elementor-element-4803f7d .pxl-icon-text1.style-6 .pxl-item--inner::after{--primary-color:var( --e-global-color-primary );--secondary-color:var( --e-global-color-95972b6 );--third-color:#A234FD00;}.elementor-10231 .elementor-element.elementor-element-4803f7d .pxl-icon-text .pxl-item--title{font-size:25px;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-8edb361.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10231 .elementor-element.elementor-element-8edb361.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-8edb361 > .elementor-element-populated{padding:0px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-3767139 .pxl-item--icon{margin-right:15px;}.elementor-10231 .elementor-element.elementor-element-3767139 .pxl-icon-text1.style-6 .pxl-item--inner::after{--primary-color:var( --e-global-color-primary );--secondary-color:var( --e-global-color-95972b6 );--third-color:#A234FD00;}.elementor-10231 .elementor-element.elementor-element-3767139 .pxl-icon-text .pxl-item--title{font-size:25px;}.elementor-bc-flex-widget .elementor-10231 .elementor-element.elementor-element-9a45c2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10231 .elementor-element.elementor-element-9a45c2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-9a45c2f > .elementor-element-populated{padding:0px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-3aa235b .pxl-item--icon{margin-right:15px;}.elementor-10231 .elementor-element.elementor-element-3aa235b .pxl-icon-text1.style-6 .pxl-item--inner::after{--primary-color:var( --e-global-color-primary );--secondary-color:var( --e-global-color-95972b6 );--third-color:#A234FD00;}.elementor-10231 .elementor-element.elementor-element-3aa235b .pxl-icon-text .pxl-item--title{font-size:25px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-223495e{left:-291px;}body.rtl .elementor-10231 .elementor-element.elementor-element-223495e{right:-291px;}.elementor-10231 .elementor-element.elementor-element-223495e{bottom:380px;}.elementor-10231 .elementor-element.elementor-element-223495e .pxl-line-icon i{font-size:80px;}.elementor-10231 .elementor-element.elementor-element-223495e .pxl-line-icon svg{height:80px;}.elementor-10231 .elementor-element.elementor-element-223495e .pxl-line-icon .pxl-line{width:454px;background:#1AA1DD;}.elementor-10231 .elementor-element.elementor-element-9c264fb > .elementor-container{max-width:940px;}.elementor-10231 .elementor-element.elementor-element-9c264fb{padding:237px 0px 150px 0px;}.elementor-10231 .elementor-element.elementor-element-6f877f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-f6eed93{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-f6eed93 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-f6eed93 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:44px;font-weight:800;line-height:1.09;letter-spacing:-1.76px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-b3b1d9e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-b3b1d9e .pxl-text-editor .pxl-item--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-b3b1d9e .pxl-text-editor{color:#FFFFFF;font-size:18px;line-height:1.56;letter-spacing:-0.72px;}.elementor-10231 .elementor-element.elementor-element-004c6c9{width:auto;max-width:auto;top:-110px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-004c6c9{right:-133px;}body.rtl .elementor-10231 .elementor-element.elementor-element-004c6c9{left:-133px;}.elementor-10231 .elementor-element.elementor-element-004c6c9 .pxl-image-single img{max-height:520px;}.elementor-10231 .elementor-element.elementor-element-004c6c9 .pxl-image-single, .elementor-10231 .elementor-element.elementor-element-004c6c9 .pxl-image-single img{animation-duration:7000ms;}.elementor-10231 .elementor-element.elementor-element-43f72e0:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-43f72e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactifi.preconstruction-properties.com/wp-content/uploads/2025/02/fondo-goals.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10231 .elementor-element.elementor-element-43f72e0 > .elementor-background-overlay{background-color:#000000;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-43f72e0 > .elementor-container{max-width:1341px;}.elementor-10231 .elementor-element.elementor-element-43f72e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-18px;margin-bottom:0px;padding:15px 15px 116px 15px;}.elementor-10231 .elementor-element.elementor-element-1bd8dfd{width:auto;max-width:auto;top:-6px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-1bd8dfd{left:-144px;}body.rtl .elementor-10231 .elementor-element.elementor-element-1bd8dfd{right:-144px;}.elementor-10231 .elementor-element.elementor-element-872ede8 > .elementor-container{max-width:935px;}.elementor-10231 .elementor-element.elementor-element-872ede8{z-index:1;}.elementor-10231 .elementor-element.elementor-element-7e22bd2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10231 .elementor-element.elementor-element-7e22bd2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-7e22bd2{z-index:1;}.elementor-10231 .elementor-element.elementor-element-b4c8806 .pxl-text-editor .pxl-item--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-b4c8806 .pxl-text-editor{color:#FFFFFFB3;font-size:18px;line-height:1.56;letter-spacing:-0.72px;}.elementor-10231 .elementor-element.elementor-element-85f73d5 > .elementor-widget-container:hover{--e-transform-translateX:-3px;--e-transform-translateY:3px;}.elementor-10231 .elementor-element.elementor-element-85f73d5 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-85f73d5{--e-transform-transition-duration:500ms;}.elementor-10231 .elementor-element.elementor-element-85f73d5 .pxl-button .btn{background:#04ABE6;font-size:18px;font-weight:600;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.52) inset;padding:0px 52px 0px 26px;}.elementor-10231 .elementor-element.elementor-element-85f73d5 .pxl-button .btn .pxl--btn-icon{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-85f73d5 .pxl-button .btn svg{fill:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-85f73d5 .btn.btn-icon-box5 .pxl--btn-icon::before{background-color:#07000E;}.elementor-10231 .elementor-element.elementor-element-85f73d5 .btn .pxl--btn-icon{--primary-color:#1AA1DD !important;--fourth-color:#0C8342 !important;--third-color:#D0C400 !important;}.elementor-10231 .elementor-element.elementor-element-85f73d5 .pxl-button .pxl-icon--left .pxl--btn-icon{margin-right:9px;}.elementor-10231 .elementor-element.elementor-element-0a337b4 > .elementor-widget-container{margin:240px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-0a337b4 .pxl-heading{text-align:center;}.elementor-10231 .elementor-element.elementor-element-0a337b4 .pxl-heading .pxl-heading--inner{max-width:800px;}.elementor-10231 .elementor-element.elementor-element-0a337b4 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;font-weight:800;line-height:1.06;letter-spacing:-2.4px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-4a61af8.p-top-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-4a61af8.p-top-right{top:47px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-4a61af8.p-top-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-4a61af8.p-bottom-left{left:-405px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-bottom-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-bottom-right{bottom:59px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-top-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-bottom-left{left:-405px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-top-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-top-right{top:266px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-top-right, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-bottom-right{right:-405px;}.elementor-10231 .elementor-element.elementor-element-1e76b29{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-1e76b29 > .elementor-widget-container{margin:81px 0px 0px 12px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-process2 img {width:476px;height:746px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-5c4f412{left:-291px;}body.rtl .elementor-10231 .elementor-element.elementor-element-5c4f412{right:-291px;}.elementor-10231 .elementor-element.elementor-element-5c4f412{bottom:380px;}.elementor-10231 .elementor-element.elementor-element-5c4f412 .pxl-line-icon i{font-size:80px;}.elementor-10231 .elementor-element.elementor-element-5c4f412 .pxl-line-icon svg{height:80px;}.elementor-10231 .elementor-element.elementor-element-5c4f412 .pxl-line-icon .pxl-line{width:454px;background:#1AA1DD;}.elementor-10231 .elementor-element.elementor-element-ca4dcd1{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-ca4dcd1 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-ca4dcd1 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:44px;font-weight:800;line-height:1.09;letter-spacing:-1.76px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-a5b0baa > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-a5b0baa .pxl-text-editor .pxl-item--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-a5b0baa .pxl-text-editor{color:#FFFFFF;font-size:18px;line-height:1.56;letter-spacing:-0.72px;}.elementor-10231 .elementor-element.elementor-element-53e514d{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-53e514d .pxl-image-single img{max-height:520px;}.elementor-10231 .elementor-element.elementor-element-53e514d .pxl-image-single, .elementor-10231 .elementor-element.elementor-element-53e514d .pxl-image-single img{animation-duration:7000ms;}.elementor-10231 .elementor-element.elementor-element-145f4df > .elementor-background-overlay{background-color:#00000080;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-145f4df > .elementor-container{max-width:1330px;min-height:600px;}.elementor-10231 .elementor-element.elementor-element-145f4df .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-10231 .elementor-element.elementor-element-145f4df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 15px 120px 15px;}.elementor-10231 .elementor-element.elementor-element-b5a5ff5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-b5a5ff5 .pxl-heading .pxl-heading--inner{max-width:650px;}.elementor-10231 .elementor-element.elementor-element-b5a5ff5 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;font-weight:800;line-height:1.06;letter-spacing:-2.4px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-5e2c189{--spacer-size:30px;}.elementor-10231 .elementor-element.elementor-element-f2dc505 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-f2dc505 .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-10231 .elementor-element.elementor-element-f2dc505 .pxl-text-editor{color:#FFFFFFB3;font-size:18px;line-height:1.56;letter-spacing:-0.72px;}.elementor-10231 .elementor-element.elementor-element-01d45fe{--spacer-size:30px;}.elementor-10231 .elementor-element.elementor-element-00cb50e .elementor-button{background-color:#020522;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;border-radius:200px 200px 200px 200px;padding:20px 60px 20px 60px;}.elementor-10231 .elementor-element.elementor-element-00cb50e{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-00cb50e > .elementor-widget-container{margin:2px -4px 2px -2px;}.elementor-10231 .elementor-element.elementor-element-00cb50e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10231 .elementor-element.elementor-element-00cb50e .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:center;}.elementor-10231 .elementor-element.elementor-element-da2a9b5:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-da2a9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactifi.preconstruction-properties.com/wp-content/uploads/2025/10/ezgif-frame-007.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10231 .elementor-element.elementor-element-da2a9b5 > .elementor-container{max-width:1330px;}.elementor-10231 .elementor-element.elementor-element-da2a9b5 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-da2a9b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:117px 15px 116px 15px;}.elementor-10231 .elementor-element.elementor-element-afca600 > .elementor-widget-container{margin:0px 0px 52px 0px;}.elementor-10231 .elementor-element.elementor-element-afca600 .pxl-heading .pxl-heading--inner{max-width:650px;}.elementor-10231 .elementor-element.elementor-element-afca600 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;font-weight:800;line-height:1.06;letter-spacing:-2.4px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-5b9870f > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-10231 .elementor-element.elementor-element-5b9870f .pxl-team .pxl-item--title{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-5b9870f .pxl-team .pxl-item--position{color:#FFFFFF;--team-position-color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-5b9870f .pxl-team-carousel .pxl-item--social a{color:#203F86;}.elementor-10231 .elementor-element.elementor-element-5b9870f .pxl-team-carousel2 .pxl-item--social a{--primary-color:#203F86;--fourth-color:#00BBF7;--third-color:#509F3F;}.elementor-10231 .elementor-element.elementor-element-b3dc0d3 .pxl-button{text-align:center;}.elementor-10231 .elementor-element.elementor-element-b3dc0d3 > .elementor-widget-container{margin:23px 0px 0px 16px;}.elementor-10231 .elementor-element.elementor-element-b3dc0d3 .pxl-button .btn{font-size:18px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-b3dc0d3 .pxl-button .btn .pxl--btn-text{margin:0px 55px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-b3dc0d3 .btn .pxl--btn-icon{--primary-color:#203F86 !important;--fourth-color:#00BBF7 !important;--third-color:#509F3F !important;}.elementor-10231 .elementor-element.elementor-element-b3dc0d3 .pxl-button .pxl-icon--right .pxl--btn-icon{margin-left:9px;}.elementor-10231 .elementor-element.elementor-element-4e6934a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10231 .elementor-element.elementor-element-105fdf2 .elementor-button{background-color:#020522;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;border-radius:200px 200px 200px 200px;padding:20px 60px 20px 60px;}.elementor-10231 .elementor-element.elementor-element-105fdf2{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-105fdf2 > .elementor-widget-container{margin:1px -8px 2px -4px;}.elementor-10231 .elementor-element.elementor-element-105fdf2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10231 .elementor-element.elementor-element-105fdf2 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-10231 .elementor-element.elementor-element-86e777f > .elementor-background-overlay{background-image:url("https://impactifi.preconstruction-properties.com/wp-content/uploads/2025/02/fondo-1.png");background-position:center center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10231 .elementor-element.elementor-element-86e777f > .elementor-container{max-width:780px;}.elementor-10231 .elementor-element.elementor-element-86e777f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:117px 15px 120px 15px;}.elementor-10231 .elementor-element.elementor-element-e79c04f > .elementor-widget-container{margin:0px 0px 0px 77px;}.elementor-10231 .elementor-element.elementor-element-e79c04f .pxl-heading .pxl-heading--inner{max-width:650px;}.elementor-10231 .elementor-element.elementor-element-e79c04f .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;font-weight:800;line-height:1.0667;letter-spacing:-2.4px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-85cf1ec{margin-top:53px;margin-bottom:0px;z-index:1;}.elementor-10231 .elementor-element.elementor-element-2db66c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-f10ffe3 > .elementor-element-populated{padding:0px 0px 0px 49px;}.elementor-10231 .elementor-element.elementor-element-b70460f > .elementor-widget-container{margin:0px -180px 40px 0px;}.elementor-10231 .elementor-element.elementor-element-b70460f .pxl-text-editor .pxl-item--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-b70460f .pxl-text-editor{color:#FFFFFF;font-size:18px;line-height:1.556;letter-spacing:-0.72px;}.elementor-10231 .elementor-element.elementor-element-2b31be8 .pxl-button .btn{background:#A234FD;font-size:18px;font-weight:600;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.52) inset;padding:0px 52px 0px 26px;}.elementor-10231 .elementor-element.elementor-element-2b31be8 .pxl-button .btn .pxl--btn-icon{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-2b31be8 .pxl-button .btn svg{fill:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-2b31be8 .btn.btn-icon-box5 .pxl--btn-icon::before{background-color:#07000E;}.elementor-10231 .elementor-element.elementor-element-2b31be8 .btn .pxl--btn-icon{--primary-color:#7512A2 !important;--fourth-color:#FF31AB !important;--third-color:#FF6F05 !important;}.elementor-10231 .elementor-element.elementor-element-2b31be8 .pxl-button .pxl-icon--left .pxl--btn-icon{margin-right:9px;}.elementor-10231 .elementor-element.elementor-element-eaa59ae{width:var( --container-widget-width, 1655px );max-width:1655px;--container-widget-width:1655px;--container-widget-flex-grow:0;}.elementor-10231 .elementor-element.elementor-element-eaa59ae > .elementor-widget-container{margin:-180px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-eaa59ae .pxl-testimonial-carousel.pxl-testimonial-carousel3 .pxl-content .pxl-title{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-eaa59ae .pxl-testimonial-carousel.pxl-testimonial-carousel3 .pxl-content .pxl-desc{color:#FFFFFFB8;}.elementor-10231 .elementor-element.elementor-element-eaa59ae .pxl-testimonial-carousel .pxl-item--star{color:#FE7524;}.elementor-10231 .elementor-element.elementor-element-3aaefbc{padding:5% 0% 5% 0%;}.elementor-10231 .elementor-element.elementor-element-7f93871 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-10231 .elementor-element.elementor-element-7f93871 .pxl-heading{text-align:center;}.elementor-10231 .elementor-element.elementor-element-7f93871 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-7f93871 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:44px;font-weight:800;line-height:1.09;letter-spacing:-1.76px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-f296f43{--e-image-carousel-slides-to-show:6;}.elementor-10231 .elementor-element.elementor-element-f296f43 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-10231 .elementor-element.elementor-element-f296f43 .swiper-wrapper{display:flex;align-items:center;}.elementor-10231 .elementor-element.elementor-element-d026e84{--e-image-carousel-slides-to-show:6;}.elementor-10231 .elementor-element.elementor-element-d026e84 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-10231 .elementor-element.elementor-element-d026e84 .swiper-wrapper{display:flex;align-items:center;}.elementor-10231 .elementor-element.elementor-element-1b46b40 > .elementor-container{min-height:500px;}.elementor-10231 .elementor-element.elementor-element-3f6602e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10231 .elementor-element.elementor-element-3f6602e > .elementor-container{max-width:1300px;}.elementor-10231 .elementor-element.elementor-element-ca07ef0{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-ca07ef0 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-10231 .elementor-element.elementor-element-ca07ef0 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-ca07ef0 .pxl-heading .pxl-item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:44px;font-weight:800;line-height:1.09;letter-spacing:-1.76px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-1418906 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-10231 .elementor-element.elementor-element-1418906 .pxl-text-editor{color:#FFFFFF;}.elementor-10231 .elementor-element.elementor-element-6e156b8 .elementor-button{background-color:#020522;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;border-radius:200px 200px 200px 200px;padding:20px 60px 20px 60px;}.elementor-10231 .elementor-element.elementor-element-6e156b8{width:auto;max-width:auto;}.elementor-10231 .elementor-element.elementor-element-6e156b8 > .elementor-widget-container{margin:1px -7px 1px -4px;}.elementor-10231 .elementor-element.elementor-element-6e156b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10231 .elementor-element.elementor-element-6e156b8 .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:center;}.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 );}body.elementor-page-10231:not(.elementor-motion-effects-element-type-background), body.elementor-page-10231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-10231 .elementor-element.elementor-element-66263d7{padding:130px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-2edd374 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-466c842{padding:30px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-d40f084 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-223495e{left:-200px;}body.rtl .elementor-10231 .elementor-element.elementor-element-223495e{right:-200px;}.elementor-10231 .elementor-element.elementor-element-223495e{bottom:350.001px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-4a61af8.p-top-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-4a61af8.p-bottom-left{left:-355px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-bottom-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-bottom-right{bottom:5px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-top-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-59d51e4.p-bottom-left{left:-355px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-top-left, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-top-right{top:30%;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-top-right, .elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-processs .elementor-repeater-item-dbf4599.p-bottom-right{right:-355px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 .pxl-item-process2 img {width:390px;height:590px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-5c4f412{left:-200px;}body.rtl .elementor-10231 .elementor-element.elementor-element-5c4f412{right:-200px;}.elementor-10231 .elementor-element.elementor-element-5c4f412{bottom:350.001px;}}@media(min-width:768px){.elementor-10231 .elementor-element.elementor-element-2dc871d{width:100%;}.elementor-10231 .elementor-element.elementor-element-ae818ae{width:60%;}.elementor-10231 .elementor-element.elementor-element-fca7392{width:40%;}.elementor-10231 .elementor-element.elementor-element-7933dc5{width:2%;}.elementor-10231 .elementor-element.elementor-element-e9c0840{width:98%;}.elementor-10231 .elementor-element.elementor-element-2db66c5{width:51.5%;}.elementor-10231 .elementor-element.elementor-element-f10ffe3{width:48.5%;}.elementor-10231 .elementor-element.elementor-element-106ca50{width:59.923%;}.elementor-10231 .elementor-element.elementor-element-80783bf{width:40%;}}@media(max-width:1366px) and (min-width:768px){.elementor-10231 .elementor-element.elementor-element-2dc871d{width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10231 .elementor-element.elementor-element-8b3a12d{width:100%;}.elementor-10231 .elementor-element.elementor-element-42c6d8c{width:50%;}.elementor-10231 .elementor-element.elementor-element-d161b3b{width:50%;}.elementor-10231 .elementor-element.elementor-element-b9bd025{width:100%;}.elementor-10231 .elementor-element.elementor-element-137ba12{width:50%;}.elementor-10231 .elementor-element.elementor-element-8edb361{width:50%;}.elementor-10231 .elementor-element.elementor-element-9a45c2f{width:100%;}}@media(min-width:1900px){.elementor-10231 .elementor-element.elementor-element-66263d7{margin-top:-5px;margin-bottom:0px;}}@media(max-width:1024px){.elementor-10231 .elementor-element.elementor-element-1f0d494 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-2edd374 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-6814f9e .pxl-list .pxl--item{padding:0px 15px 17px 0px;}.elementor-10231 .elementor-element.elementor-element-9578ccf{bottom:-7px;}.elementor-10231 .elementor-element.elementor-element-46c0bbb:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-46c0bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10231 .elementor-element.elementor-element-46c0bbb{margin-top:-15px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-0496bd5 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-5bba5a3 > .elementor-element-populated{border-width:0px 1px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-8d2f645{top:300px;}.elementor-10231 .elementor-element.elementor-element-89bdac0 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-b9bd025 > .elementor-element-populated{padding:30px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-9a45c2f > .elementor-element-populated{padding:30px 19px 0px 19px;}.elementor-10231 .elementor-element.elementor-element-9c264fb{padding:200px 15px 0px 15px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-004c6c9{right:-10px;}body.rtl .elementor-10231 .elementor-element.elementor-element-004c6c9{left:-10px;}.elementor-10231 .elementor-element.elementor-element-004c6c9{top:-100px;}.elementor-10231 .elementor-element.elementor-element-004c6c9 .pxl-image-single img{max-height:400px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-1bd8dfd{left:-400px;}body.rtl .elementor-10231 .elementor-element.elementor-element-1bd8dfd{right:-400px;}.elementor-10231 .elementor-element.elementor-element-1bd8dfd{top:-80px;}.elementor-10231 .elementor-element.elementor-element-0a337b4 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-0a337b4 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-1e76b29 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-53e514d .pxl-image-single img{max-height:400px;}.elementor-10231 .elementor-element.elementor-element-b5a5ff5 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-afca600 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-e79c04f .pxl-heading .pxl-item--title{font-size:50px;}.elementor-10231 .elementor-element.elementor-element-f296f43{--e-image-carousel-slides-to-show:2;}.elementor-10231 .elementor-element.elementor-element-d026e84{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-10231 .elementor-element.elementor-element-9f367e0{padding:30px 15px 30px 15px;}.elementor-10231 .elementor-element.elementor-element-4c982ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-acc9b04{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-1f0d494 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-1f0d494 .pxl-heading .pxl-item--title{font-size:35px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-fca7392.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10231 .elementor-element.elementor-element-fca7392 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10231 .elementor-element.elementor-element-79919b3 .elementor-button{font-size:0.8em;padding:20px 50px 20px 50px;}.elementor-10231 .elementor-element.elementor-element-aeab5f5{padding:30px 15px 30px 15px;}.elementor-10231 .elementor-element.elementor-element-8b3a12d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-66263d7 > .elementor-container{min-height:400px;}.elementor-10231 .elementor-element.elementor-element-66263d7{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-e9c0840 > .elementor-element-populated{padding:50px 15px 0px 15px;}.elementor-10231 .elementor-element.elementor-element-2edd374 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-2edd374 .pxl-heading .pxl-item--title{font-size:35px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-4ff0e09 .pxl-text-editor{font-size:15px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-d7285d8 .elementor-button{font-size:0.8em;padding:20px 50px 20px 50px;}.elementor-10231 .elementor-element.elementor-element-01bf64c .pxl-line .pxl-item--inner{width:320px;}.elementor-10231 .elementor-element.elementor-element-6814f9e .pxl-list .pxl-item--text a span{font-size:15px;}.elementor-10231 .elementor-element.elementor-element-004678a .pxl-list .pxl-item--text a span{font-size:15px;}.elementor-10231 .elementor-element.elementor-element-8fb5be0 .pxl-line .pxl-item--inner{width:320px;}.elementor-10231 .elementor-element.elementor-element-466c842{margin-top:0px;margin-bottom:0px;padding:30px 15px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-e5caf04 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-10231 .elementor-element.elementor-element-46c0bbb:not(.elementor-motion-effects-element-type-background), .elementor-10231 .elementor-element.elementor-element-46c0bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10231 .elementor-element.elementor-element-46c0bbb{padding:30px 15px 30px 15px;}.elementor-10231 .elementor-element.elementor-element-b7aa28c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-0496bd5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-10231 .elementor-element.elementor-element-0496bd5 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-0496bd5 .pxl-heading .pxl-item--title{font-size:35px;line-height:1.2;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-7639f0f{width:50%;}.elementor-10231 .elementor-element.elementor-element-7639f0f > .elementor-element-populated{border-width:1px 1px 1px 1px;}.elementor-10231 .elementor-element.elementor-element-549220e .pxl-counter .pxl-counter--holder .pxl-counter--title{width:200px;}.elementor-10231 .elementor-element.elementor-element-549220e .pxl-counter .pxl-counter--title{font-size:14px;}.elementor-10231 .elementor-element.elementor-element-549220e .pxl-counter .pxl-counter--number{font-size:35px;}.elementor-10231 .elementor-element.elementor-element-5bba5a3{width:50%;}.elementor-10231 .elementor-element.elementor-element-5bba5a3 > .elementor-element-populated{border-width:1px 1px 1px 1px;}.elementor-10231 .elementor-element.elementor-element-8a9b8ef .pxl-counter .pxl-counter--holder .pxl-counter--title{width:200px;}.elementor-10231 .elementor-element.elementor-element-8a9b8ef .pxl-counter .pxl-counter--title{font-size:14px;}.elementor-10231 .elementor-element.elementor-element-8a9b8ef .pxl-counter .pxl-counter--number{font-size:35px;}.elementor-10231 .elementor-element.elementor-element-4110587{width:50%;}.elementor-10231 .elementor-element.elementor-element-4110587 > .elementor-element-populated{border-width:1px 1px 1px 1px;}.elementor-10231 .elementor-element.elementor-element-f1de416 .pxl-counter .pxl-counter--holder .pxl-counter--title{width:200px;}.elementor-10231 .elementor-element.elementor-element-f1de416 .pxl-counter .pxl-counter--title{font-size:14px;}.elementor-10231 .elementor-element.elementor-element-f1de416 .pxl-counter .pxl-counter--number{font-size:35px;}.elementor-10231 .elementor-element.elementor-element-9416bd6{width:50%;}.elementor-10231 .elementor-element.elementor-element-9416bd6 > .elementor-element-populated{border-width:1px 1px 1px 1px;}.elementor-10231 .elementor-element.elementor-element-3c30c24 .pxl-counter .pxl-counter--holder .pxl-counter--title{width:200px;}.elementor-10231 .elementor-element.elementor-element-3c30c24 .pxl-counter .pxl-counter--title{font-size:14px;}.elementor-10231 .elementor-element.elementor-element-3c30c24 .pxl-counter .pxl-counter--number{font-size:35px;}.elementor-10231 .elementor-element.elementor-element-89bdac0 > .elementor-widget-container{margin:80px 0px 30px 0px;}.elementor-10231 .elementor-element.elementor-element-89bdac0 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-89bdac0 .pxl-heading .pxl-item--title{font-size:35px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-42c6d8c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10231 .elementor-element.elementor-element-4defedd .pxl-icon-text .pxl-item--title{font-size:20px;}.elementor-10231 .elementor-element.elementor-element-44e2e9b .pxl-icon-text .pxl-item--title{font-size:20px;}.elementor-10231 .elementor-element.elementor-element-db78844 .pxl-icon-text .pxl-item--title{font-size:20px;}.elementor-10231 .elementor-element.elementor-element-137ba12 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10231 .elementor-element.elementor-element-4803f7d .pxl-icon-text .pxl-item--title{font-size:20px;}.elementor-10231 .elementor-element.elementor-element-3767139 .pxl-icon-text .pxl-item--title{font-size:20px;}.elementor-10231 .elementor-element.elementor-element-3aa235b .pxl-icon-text .pxl-item--title{font-size:20px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-223495e{left:-200px;}body.rtl .elementor-10231 .elementor-element.elementor-element-223495e{right:-200px;}.elementor-10231 .elementor-element.elementor-element-223495e{bottom:420px;}.elementor-10231 .elementor-element.elementor-element-9c264fb{padding:120px 15px 50px 15px;}.elementor-10231 .elementor-element.elementor-element-f6eed93 .pxl-heading .pxl-heading--inner{max-width:300px;}.elementor-10231 .elementor-element.elementor-element-f6eed93 .pxl-heading .pxl-item--title{font-size:35px;}.elementor-10231 .elementor-element.elementor-element-b3b1d9e .pxl-text-editor .pxl-item--inner{max-width:450px;}.elementor-10231 .elementor-element.elementor-element-b3b1d9e .pxl-text-editor{font-size:15px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-b4c8806 .pxl-text-editor .pxl-item--inner{max-width:450px;}.elementor-10231 .elementor-element.elementor-element-b4c8806 .pxl-text-editor{font-size:15px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-0a337b4 .pxl-heading .pxl-heading--inner{max-width:600px;}.elementor-10231 .elementor-element.elementor-element-0a337b4 .pxl-heading .pxl-item--title{font-size:35px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-85ce8f7{padding:80px 15px 30px 15px;}body:not(.rtl) .elementor-10231 .elementor-element.elementor-element-5c4f412{left:-200px;}body.rtl .elementor-10231 .elementor-element.elementor-element-5c4f412{right:-200px;}.elementor-10231 .elementor-element.elementor-element-5c4f412{bottom:670px;}.elementor-10231 .elementor-element.elementor-element-ca4dcd1 .pxl-heading .pxl-heading--inner{max-width:300px;}.elementor-10231 .elementor-element.elementor-element-ca4dcd1 .pxl-heading .pxl-item--title{font-size:30px;}.elementor-10231 .elementor-element.elementor-element-a5b0baa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-a5b0baa .pxl-text-editor .pxl-item--inner{max-width:450px;}.elementor-10231 .elementor-element.elementor-element-a5b0baa .pxl-text-editor{font-size:15px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-53e514d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-145f4df > .elementor-background-overlay{background-image:url("https://impactifi.preconstruction-properties.com/wp-content/uploads/2025/07/sombra-4.png");background-position:center center;background-repeat:repeat;background-size:cover;opacity:1;}.elementor-10231 .elementor-element.elementor-element-145f4df > .elementor-container{min-height:500px;}.elementor-10231 .elementor-element.elementor-element-145f4df{margin-top:-5px;margin-bottom:-5px;padding:30px 15px 30px 15px;}.elementor-10231 .elementor-element.elementor-element-1017ff2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-b5a5ff5 .pxl-heading .pxl-heading--inner{max-width:400px;}.elementor-10231 .elementor-element.elementor-element-b5a5ff5 .pxl-heading .pxl-item--title{font-size:35px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-f2dc505 .pxl-text-editor .pxl-item--inner{max-width:450px;}.elementor-10231 .elementor-element.elementor-element-f2dc505 .pxl-text-editor{font-size:15px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-00cb50e .elementor-button{font-size:0.8em;}.elementor-10231 .elementor-element.elementor-element-da2a9b5{padding:30px 0px 30px 0px;}.elementor-10231 .elementor-element.elementor-element-afca600 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10231 .elementor-element.elementor-element-afca600 .pxl-heading .pxl-heading--inner{max-width:400px;}.elementor-10231 .elementor-element.elementor-element-afca600 .pxl-heading .pxl-item--title{font-size:35px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-5b9870f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-b3dc0d3 .pxl-button .btn .pxl--btn-text{margin:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-105fdf2 .elementor-button{font-size:0.8em;padding:20px 50px 20px 50px;}.elementor-10231 .elementor-element.elementor-element-e79c04f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-e79c04f .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-10231 .elementor-element.elementor-element-e79c04f .pxl-heading .pxl-item--title{font-size:35px;letter-spacing:0px;}.elementor-10231 .elementor-element.elementor-element-85cf1ec{margin-top:30px;margin-bottom:0px;}.elementor-10231 .elementor-element.elementor-element-b70460f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10231 .elementor-element.elementor-element-b70460f .pxl-text-editor{font-size:15px;}.elementor-10231 .elementor-element.elementor-element-eaa59ae{width:100%;max-width:100%;}.elementor-10231 .elementor-element.elementor-element-eaa59ae > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-7f93871 .pxl-heading .pxl-heading--inner{max-width:300px;}.elementor-10231 .elementor-element.elementor-element-7f93871 .pxl-heading .pxl-item--title{font-size:35px;}.elementor-10231 .elementor-element.elementor-element-f296f43{--e-image-carousel-slides-to-show:1;}.elementor-10231 .elementor-element.elementor-element-d026e84{--e-image-carousel-slides-to-show:1;}.elementor-10231 .elementor-element.elementor-element-1b46b40{padding:30px 15px 30px 15px;}.elementor-10231 .elementor-element.elementor-element-4829367 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-106ca50 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10231 .elementor-element.elementor-element-ca07ef0 .pxl-heading .pxl-heading--inner{max-width:300px;}.elementor-10231 .elementor-element.elementor-element-ca07ef0 .pxl-heading .pxl-item--title{font-size:35px;}.elementor-10231 .elementor-element.elementor-element-1418906 .pxl-text-editor{font-size:16px;}.elementor-10231 .elementor-element.elementor-element-6e156b8 .elementor-button{font-size:0.8em;padding:20px 50px 20px 50px;}}/* Start custom CSS for pxl_post_carousel, class: .elementor-element-e49b657 */.elementor-10231 .elementor-element.elementor-element-e49b657 .pxl-swiper-slider .pxl-post--featured img {
    height: 280px;
    object-fit: cover;
}

.elementor-10231 .elementor-element.elementor-element-e49b657 .pxl-post--content {
    color: #fff;
}

@media (min-width: 1024px) {
    .elementor-10231 .elementor-element.elementor-element-e49b657 .pxl-swiper-slider .pxl-post--featured img {
    height: 220px;
    width: 500px;
    !important;
    object-fit: cover;
    object-position: top center !important;
}
}

@media (max-width: 490px) {
    .elementor-10231 .elementor-element.elementor-element-e49b657 .pxl-swiper-slider .pxl-post--featured img {
        width: 480px;
    height: 280px
    !important;
    object-fit: cover;
    object-position: top center !important;
}
}

@media (max-width: 400px) {
    .elementor-10231 .elementor-element.elementor-element-e49b657 .pxl-swiper-slider .pxl-post--featured img {
        width: 480px;
    height: 250px
    !important;
    object-fit: cover;
    object-position: top center !important;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f296f43 */.elementor-10231 .elementor-element.elementor-element-f296f43 img {
    width: 150px;
    height: 120px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d026e84 */.elementor-10231 .elementor-element.elementor-element-d026e84 img {
    width: 150px;
    height: 120px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS */.pxl-post--featured {
    border-radius: 10px;
}

.pxl-item--icon img {
    object-fit: contain !important;
}

div.pxl-swiper-slide.swiper-slide-visible.swiper-slide-active {
    margin: 0 15px 0 0;
}

.pxl-post--button {
    display: none;
}

.pxl-post--meta  {
    display: none !important;
}

.pxl-post--title a {
  display: -webkit-box;
  -webkit-line-clamp: 2; /* limita a 3 líneas */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.pxl-post--content {
  /* Propiedades para limitar líneas y añadir "..." */
  display: -webkit-box;
  -webkit-line-clamp: 4;       /* Limita a 4 líneas */
  -webkit-box-orient: vertical; /* Dirección del texto */
  overflow: hidden;            /* Oculta el exceso de texto */
  text-overflow: ellipsis;     /* Añade "..." al final */

  /* Ajustes opcionales para mejor visualización */
  max-height: 6em;            /* Altura aproximada para 4 líneas (ajustar según fuente) */
  line-height: 1.5em;         /* Espaciado entre líneas */
  word-wrap: break-word;      /* Evita que palabras largas rompan el diseño */
}/* End custom CSS */