.elementor-3121 .elementor-element.elementor-element-01f6abb{--display:flex;--min-height:332px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3121 .elementor-element.elementor-element-01f6abb:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-01f6abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edificaconstructorainmobiliaria.com/wp-content/uploads/2026/01/videoframe_109661-scaled-e1768848045302.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3121 .elementor-element.elementor-element-01f6abb::before, .elementor-3121 .elementor-element.elementor-element-01f6abb > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-01f6abb > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-01f6abb > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-01f6abb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-01f6abb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #01062E 0%, #0034FF 100%);}.elementor-3121 .elementor-element.elementor-element-44ec422{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.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-3121 .elementor-element.elementor-element-88c388d.elementor-element{--align-self:center;}.elementor-3121 .elementor-element.elementor-element-88c388d{text-align:center;}.elementor-3121 .elementor-element.elementor-element-88c388d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-e2a78e5 > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-3121 .elementor-element.elementor-element-e2a78e5.elementor-element{--align-self:center;}.elementor-3121 .elementor-element.elementor-element-e2a78e5{text-align:center;}.elementor-3121 .elementor-element.elementor-element-e2a78e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:700;color:#17306F;}.elementor-3121 .elementor-element.elementor-element-ae11e7d{--display:flex;--min-height:200px;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3121 .elementor-element.elementor-element-ae11e7d:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-ae11e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001245;}.elementor-3121 .elementor-element.elementor-element-b66ac11{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3121 .elementor-element.elementor-element-7bc9eba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3121 .elementor-element.elementor-element-9fda7f2{text-align:center;}.elementor-3121 .elementor-element.elementor-element-9fda7f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:21px;letter-spacing:0.3px;word-spacing:2px;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-bdc8bb9{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-3121 .elementor-element.elementor-element-1847cd4{--display:grid;--min-height:215px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-3121 .elementor-element.elementor-element-7b768d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:2px 2px 2px 2px;}.elementor-3121 .elementor-element.elementor-element-7b768d6:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-7b768d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01062E;background-image:url("https://edificaconstructorainmobiliaria.com/wp-content/uploads/2026/01/dji_fly_20251212_151446_418_1765563345893_photo_optimized-2-scaled.jpg");background-size:cover;}.elementor-3121 .elementor-element.elementor-element-7b768d6::before, .elementor-3121 .elementor-element.elementor-element-7b768d6 > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-7b768d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-7b768d6 > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-7b768d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-7b768d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#01062E;--background-overlay:'';}.elementor-3121 .elementor-element.elementor-element-7b768d6:hover::before, .elementor-3121 .elementor-element.elementor-element-7b768d6:hover > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-7b768d6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-7b768d6 > .elementor-background-slideshow:hover::before, .elementor-3121 .elementor-element.elementor-element-7b768d6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#031461C4;--background-overlay:'';}.elementor-3121 .elementor-element.elementor-element-7b768d6:hover{--overlay-opacity:0.5;}.elementor-3121 .elementor-element.elementor-element-0bd4e53{--display:grid;--min-height:157px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-3121 .elementor-element.elementor-element-99fa21c{text-align:center;}.elementor-3121 .elementor-element.elementor-element-99fa21c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:900;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-7d0c6e2{text-align:start;}.elementor-3121 .elementor-element.elementor-element-7d0c6e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-647c583{--display:flex;--justify-content:center;--overlay-opacity:0.5;--border-radius:2px 2px 2px 2px;}.elementor-3121 .elementor-element.elementor-element-647c583:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-647c583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edificaconstructorainmobiliaria.com/wp-content/uploads/2025/12/1975284451.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3121 .elementor-element.elementor-element-647c583::before, .elementor-3121 .elementor-element.elementor-element-647c583 > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-647c583 > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-647c583 > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-647c583 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-647c583 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#01062E;--background-overlay:'';}.elementor-3121 .elementor-element.elementor-element-647c583:hover::before, .elementor-3121 .elementor-element.elementor-element-647c583:hover > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-647c583:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-647c583 > .elementor-background-slideshow:hover::before, .elementor-3121 .elementor-element.elementor-element-647c583 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#031461C4;--background-overlay:'';}.elementor-3121 .elementor-element.elementor-element-647c583:hover{--overlay-opacity:0.5;}.elementor-3121 .elementor-element.elementor-element-ff9062c{--display:grid;--min-height:157px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-ba971b3{text-align:center;}.elementor-3121 .elementor-element.elementor-element-ba971b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:900;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-3b7b8af{text-align:start;}.elementor-3121 .elementor-element.elementor-element-3b7b8af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-1b68ab5{--display:flex;--justify-content:center;--overlay-opacity:0.5;--border-radius:2px 2px 2px 2px;}.elementor-3121 .elementor-element.elementor-element-1b68ab5:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01062E;background-image:url("https://edificaconstructorainmobiliaria.com/wp-content/uploads/2026/01/dji_fly_20251217_110706_443_1765980643032_photo_optimized-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3121 .elementor-element.elementor-element-1b68ab5::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#01062E;--background-overlay:'';}.elementor-3121 .elementor-element.elementor-element-1b68ab5:hover::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5:hover > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .elementor-background-slideshow:hover::before, .elementor-3121 .elementor-element.elementor-element-1b68ab5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#031461C4;--background-overlay:'';}.elementor-3121 .elementor-element.elementor-element-1b68ab5:hover{--overlay-opacity:0.5;}.elementor-3121 .elementor-element.elementor-element-993e164{--display:grid;--min-height:157px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-3121 .elementor-element.elementor-element-f647f6d{text-align:center;}.elementor-3121 .elementor-element.elementor-element-f647f6d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:900;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-0c24e40{text-align:start;}.elementor-3121 .elementor-element.elementor-element-0c24e40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-9c79271{--display:flex;--min-height:174px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3121 .elementor-element.elementor-element-2b59bc7{--spacer-size:30px;}.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-3121 .elementor-element.elementor-element-d57ebee{--divider-border-style:solid;--divider-color:#033C73;--divider-border-width:2px;}.elementor-3121 .elementor-element.elementor-element-d57ebee .elementor-divider-separator{width:43%;margin:0 auto;margin-left:0;}.elementor-3121 .elementor-element.elementor-element-d57ebee .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-3121 .elementor-element.elementor-element-183868c{text-align:center;}.elementor-3121 .elementor-element.elementor-element-183868c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#033C73;}.elementor-3121 .elementor-element.elementor-element-349ac25{--divider-border-style:solid;--divider-color:#033C73;--divider-border-width:2px;}.elementor-3121 .elementor-element.elementor-element-349ac25 .elementor-divider-separator{width:552px;margin:0 auto;margin-right:0;}.elementor-3121 .elementor-element.elementor-element-349ac25 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-3121 .elementor-element.elementor-element-90d9661{--spacer-size:30px;}.elementor-3121 .elementor-element.elementor-element-5e31e0b{--display:flex;--min-height:332px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.73;}.elementor-3121 .elementor-element.elementor-element-5e31e0b:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-5e31e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edificaconstructorainmobiliaria.com/wp-content/uploads/2026/01/videoframe_112520-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3121 .elementor-element.elementor-element-5e31e0b::before, .elementor-3121 .elementor-element.elementor-element-5e31e0b > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-5e31e0b > .e-con-inner > .elementor-background-video-container::before, .elementor-3121 .elementor-element.elementor-element-5e31e0b > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-5e31e0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3121 .elementor-element.elementor-element-5e31e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #01062E 0%, #0025B6 100%);}.elementor-3121 .elementor-element.elementor-element-ddd2d88.elementor-element{--align-self:center;}.elementor-3121 .elementor-element.elementor-element-ddd2d88{text-align:center;}.elementor-3121 .elementor-element.elementor-element-ddd2d88 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-8a27759{--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;--justify-items:center;--align-items:center;}.elementor-3121 .elementor-element.elementor-element-580bc2d > .elementor-widget-container{background-color:#FFFFFF00;padding:11px 11px 11px 11px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:31px 31px 31px 31px;}.elementor-3121 .elementor-element.elementor-element-580bc2d.elementor-element{--align-self:center;}.elementor-3121 .elementor-element.elementor-element-580bc2d{text-align:center;}.elementor-3121 .elementor-element.elementor-element-580bc2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-1bbce36 > .elementor-widget-container{background-color:#FFFFFF00;padding:11px 11px 11px 11px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:31px 31px 31px 31px;}.elementor-3121 .elementor-element.elementor-element-1bbce36.elementor-element{--align-self:center;}.elementor-3121 .elementor-element.elementor-element-1bbce36{text-align:center;}.elementor-3121 .elementor-element.elementor-element-1bbce36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-6bc5d2f > .elementor-widget-container{background-color:#FFFFFF00;padding:11px 11px 11px 11px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:31px 31px 31px 31px;}.elementor-3121 .elementor-element.elementor-element-6bc5d2f.elementor-element{--align-self:center;}.elementor-3121 .elementor-element.elementor-element-6bc5d2f{text-align:center;}.elementor-3121 .elementor-element.elementor-element-6bc5d2f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-2edb01e{--display:flex;--min-height:112px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3121 .elementor-element.elementor-element-2edb01e:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-2edb01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3121 .elementor-element.elementor-element-c90394d.elementor-element{--align-self:center;}.elementor-3121 .elementor-element.elementor-element-c90394d{text-align:center;}.elementor-3121 .elementor-element.elementor-element-c90394d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;color:#060859;}.elementor-3121 .elementor-element.elementor-element-202d504{--display:flex;}.elementor-3121 .elementor-element.elementor-element-b350308 > .elementor-widget-container{margin:0px 0px -47px 0px;}.elementor-3121 .elementor-element.elementor-element-1d4cd62{text-align:center;}.elementor-3121 .elementor-element.elementor-element-1d4cd62 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:400;color:#060859;}.elementor-3121 .elementor-element.elementor-element-507f67f > .elementor-widget-container{margin:0px 0px -64px 0px;}.elementor-3121 .elementor-element.elementor-element-54527e3{--display:flex;}.elementor-3121 .elementor-element.elementor-element-2bd1185{text-align:center;}.elementor-3121 .elementor-element.elementor-element-2bd1185 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:400;color:#060859;}@media(min-width:768px){.elementor-3121 .elementor-element.elementor-element-b66ac11{--content-width:977px;}.elementor-3121 .elementor-element.elementor-element-7bc9eba{--width:93%;}.elementor-3121 .elementor-element.elementor-element-8a27759{--content-width:717px;}.elementor-3121 .elementor-element.elementor-element-2edb01e{--content-width:1028px;}}@media(min-width:1025px){.elementor-3121 .elementor-element.elementor-element-01f6abb:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-01f6abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3121 .elementor-element.elementor-element-5e31e0b:not(.elementor-motion-effects-element-type-background), .elementor-3121 .elementor-element.elementor-element-5e31e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-3121 .elementor-element.elementor-element-44ec422{--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-1847cd4{--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-0bd4e53{--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-ff9062c{--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-993e164{--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-8a27759{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3121 .elementor-element.elementor-element-44ec422{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-1847cd4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-0bd4e53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-ff9062c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-993e164{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-349ac25 .elementor-divider-separator{width:632px;}.elementor-3121 .elementor-element.elementor-element-8a27759{--content-width:500px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;}.elementor-3121 .elementor-element.elementor-element-2edb01e{--min-height:155px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3121 .elementor-element.elementor-element-b350308 > .elementor-widget-container{margin:13px 13px 13px 13px;padding:9px 9px 9px 9px;}.elementor-3121 .elementor-element.elementor-element-507f67f > .elementor-widget-container{margin:13px 13px 13px 13px;padding:9px 9px 9px 9px;}}/* Start custom CSS for shortcode, class: .elementor-element-b350308 */.agent-card:hover .agent-details-link-container {
 opacity: 1 !important;
 max-height: 50px !important; 
 margin-top: 5px !important;
 padding-top: 8px !important;
 }
 .agent-details-link-container {
 transition: opacity 0.3s ease, max-height 0.3s ease, padding 0.3s ease;
 }
 .agent-card {
    position: relative;
    overflow: visible;
}

/* Contenedor animable */
.agent-image {
    transition: transform 0.6s ease;
}

/* Zoom suave */
.agent-card:hover .agent-image {
   transform: scale(1.01);
}
.agent-card-wrapper {
    margin-bottom: 80px !important;
}/* End custom CSS */