.elementor-2183 .elementor-element.elementor-element-68f34fd{--display:flex;--min-height:692px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2183 .elementor-element.elementor-element-68f34fd:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-68f34fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inmobiliariajr.com.co/wp-content/uploads/2025/09/banner-home.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-2183 .elementor-element.elementor-element-501c422 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:600;text-shadow:22px 5px 24px rgba(0, 0, 0, 0.75);color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2183 .elementor-element.elementor-element-8af8c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:28px;font-weight:400;line-height:31px;text-shadow:0px 0px 48px rgba(0,0,0,0.3);}.elementor-2183 .elementor-element.elementor-element-e95d5f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2183 .elementor-element.elementor-element-8cefd3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-ef8e3ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-72899f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;color:#ED7E23;}.elementor-2183 .elementor-element.elementor-element-0535dfb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-2183 .elementor-element.elementor-element-0535dfb:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-0535dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080801C;}.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:not(.rtl) .elementor-2183 .elementor-element.elementor-element-7321857{left:74px;}body.rtl .elementor-2183 .elementor-element.elementor-element-7321857{right:74px;}.elementor-2183 .elementor-element.elementor-element-7321857{top:-10px;}.elementor-2183 .elementor-element.elementor-element-7321857 img{width:70%;}.elementor-2183 .elementor-element.elementor-element-b43b9c1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:20px;--padding-left:100px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-b43b9c1.e-con{--align-self:center;}.elementor-2183 .elementor-element.elementor-element-f81e1ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-146da2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-53509e4{font-family:"Inter", Sans-serif;font-size:28px;font-weight:400;line-height:29px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-336a134{--display:flex;}.elementor-2183 .elementor-element.elementor-element-510431c img{width:61%;}.elementor-2183 .elementor-element.elementor-element-9f6f7a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-bb15f9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-2183 .elementor-element.elementor-element-bb15f9b:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-bb15f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080801C;}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-50450e8{left:557px;}body.rtl .elementor-2183 .elementor-element.elementor-element-50450e8{right:557px;}.elementor-2183 .elementor-element.elementor-element-50450e8{top:-10px;}.elementor-2183 .elementor-element.elementor-element-50450e8 img{width:70%;}.elementor-2183 .elementor-element.elementor-element-8ec72a9{--display:flex;}.elementor-2183 .elementor-element.elementor-element-c2a6a07 img{width:61%;}.elementor-2183 .elementor-element.elementor-element-17e7d7f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:20px;--padding-left:70px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-17e7d7f.e-con{--align-self:center;}.elementor-2183 .elementor-element.elementor-element-0f56ae9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-b0ceed5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-75f1859{font-family:"Inter", Sans-serif;font-size:28px;font-weight:400;line-height:29px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-95cce3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-2882ab3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-2183 .elementor-element.elementor-element-2882ab3:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-2882ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080801C;}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-221ee84{left:74px;}body.rtl .elementor-2183 .elementor-element.elementor-element-221ee84{right:74px;}.elementor-2183 .elementor-element.elementor-element-221ee84{top:-10px;}.elementor-2183 .elementor-element.elementor-element-221ee84 img{width:70%;}.elementor-2183 .elementor-element.elementor-element-6d20f0c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:20px;--padding-left:100px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-6d20f0c.e-con{--align-self:center;}.elementor-2183 .elementor-element.elementor-element-c40bd51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-81a1c85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-c48df90{font-family:"Inter", Sans-serif;font-size:28px;font-weight:400;line-height:30px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-6f422e5{--display:flex;}.elementor-2183 .elementor-element.elementor-element-c3f316d img{width:61%;}.elementor-2183 .elementor-element.elementor-element-9e16e07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 60px 60px;--padding-top:070px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2183 .elementor-element.elementor-element-9e16e07:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-9e16e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-dc3753e{text-align:center;}.elementor-2183 .elementor-element.elementor-element-dc3753e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;}.elementor-2183 .elementor-element.elementor-element-6eb9e2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2183 .elementor-element.elementor-element-02dd3ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-02dd3ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-f2e47c7{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:24px;color:var( --e-global-color-primary );}.elementor-2183 .elementor-element.elementor-element-8a79b32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2183 .elementor-element.elementor-element-8a79b32:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-8a79b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080801C;}.elementor-2183 .elementor-element.elementor-element-d6daca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2183 .elementor-element.elementor-element-eaf83c7{padding:0px 0px 0px 25px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-eaf83c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;}.elementor-2183 .elementor-element.elementor-element-a6c02bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-a6c02bf:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-a6c02bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-e8e9b2c img{width:70%;}.elementor-2183 .elementor-element.elementor-element-3b9b665{text-align:center;}.elementor-2183 .elementor-element.elementor-element-3b9b665 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-f554259{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-6206f2e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2183 .elementor-element.elementor-element-c8ff77d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-c8ff77d:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-c8ff77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-ae1ad30 img{width:70%;}.elementor-2183 .elementor-element.elementor-element-37778aa{text-align:center;}.elementor-2183 .elementor-element.elementor-element-37778aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-b9a8904{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-26cf965{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-26cf965:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-26cf965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-bfd141a img{width:70%;}.elementor-2183 .elementor-element.elementor-element-4522bdb{text-align:center;}.elementor-2183 .elementor-element.elementor-element-4522bdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-4a63336{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-dccc49b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-dccc49b:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-dccc49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-8815c78 img{width:70%;}.elementor-2183 .elementor-element.elementor-element-a7cc13e{text-align:center;}.elementor-2183 .elementor-element.elementor-element-a7cc13e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-b9c5b92{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-42d7391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-42d7391:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-42d7391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-e5ea05b img{width:70%;}.elementor-2183 .elementor-element.elementor-element-92faf46{text-align:center;}.elementor-2183 .elementor-element.elementor-element-92faf46 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-69f8ce3{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-0dae7c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-0dae7c7:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-0dae7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-4a6b1b1 img{width:70%;}.elementor-2183 .elementor-element.elementor-element-db61a93{text-align:center;}.elementor-2183 .elementor-element.elementor-element-db61a93 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-37bfa74{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-2e81200{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-2e81200:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-2e81200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-84bd08a img{width:70%;}.elementor-2183 .elementor-element.elementor-element-311e6b3{text-align:center;}.elementor-2183 .elementor-element.elementor-element-311e6b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-254b5b2{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-7498100{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:030px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-7498100:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-7498100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-2df90a7 img{width:70%;}.elementor-2183 .elementor-element.elementor-element-8e89505{text-align:center;}.elementor-2183 .elementor-element.elementor-element-8e89505 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-c3b87ac{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-16c03c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:-46px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2183 .elementor-element.elementor-element-16c03c9:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-16c03c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080801C;}.elementor-2183 .elementor-element.elementor-element-e12be1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2183 .elementor-element.elementor-element-3301924{padding:0px 0px 0px 25px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-3301924 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;}.elementor-2183 .elementor-element.elementor-element-8640e81{--display:flex;}.elementor-2183 .elementor-element.elementor-element-1b116a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-2183 .elementor-element.elementor-element-1b116a4:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-1b116a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-281db87{text-align:center;}.elementor-2183 .elementor-element.elementor-element-281db87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-beb83fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-beb83fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-3c9df35{--display:flex;}.elementor-2183 .elementor-element.elementor-element-9361294{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-2183 .elementor-element.elementor-element-9361294:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-9361294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-6610694{text-align:center;}.elementor-2183 .elementor-element.elementor-element-6610694 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-78142e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-78142e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-c06134e{--display:flex;}.elementor-2183 .elementor-element.elementor-element-24a035b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-2183 .elementor-element.elementor-element-24a035b:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-24a035b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-734031e{text-align:center;}.elementor-2183 .elementor-element.elementor-element-734031e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-a11cfce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-a11cfce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-d59f2aa{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-2183 .elementor-element.elementor-element-3c250b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2183 .elementor-element.elementor-element-3c250b9:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-3c250b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-3b8fede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2183 .elementor-element.elementor-element-3b8fede img{width:55%;}.elementor-2183 .elementor-element.elementor-element-806f7e4{text-align:center;}.elementor-2183 .elementor-element.elementor-element-806f7e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-b7e97c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-b7e97c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-73c8cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2183 .elementor-element.elementor-element-73c8cba:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-73c8cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-0d0c35d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 51px) 0px;}.elementor-2183 .elementor-element.elementor-element-0d0c35d img{width:66%;}.elementor-2183 .elementor-element.elementor-element-546e105{text-align:center;}.elementor-2183 .elementor-element.elementor-element-546e105 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-275a20f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-275a20f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-d93b101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2183 .elementor-element.elementor-element-d93b101:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-d93b101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-fa9a85a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2183 .elementor-element.elementor-element-fa9a85a img{width:55%;}.elementor-2183 .elementor-element.elementor-element-dc5ddbf{text-align:center;}.elementor-2183 .elementor-element.elementor-element-dc5ddbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-406850c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-406850c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-d5b1cde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2183 .elementor-element.elementor-element-dc0cab6{text-align:center;}.elementor-2183 .elementor-element.elementor-element-dc0cab6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-edc9a34{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:28px;font-weight:400;line-height:32px;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-7b393a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2183 .elementor-element.elementor-element-7b393a4:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-7b393a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2183 .elementor-element.elementor-element-27bfdeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2183 .elementor-element.elementor-element-90bc9dd{padding:0px 0px 0px 25px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-90bc9dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;}.elementor-2183 .elementor-element.elementor-element-c83c3b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-c83c3b2::before, .elementor-2183 .elementor-element.elementor-element-c83c3b2 > .elementor-background-video-container::before, .elementor-2183 .elementor-element.elementor-element-c83c3b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2183 .elementor-element.elementor-element-c83c3b2 > .elementor-background-slideshow::before, .elementor-2183 .elementor-element.elementor-element-c83c3b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2183 .elementor-element.elementor-element-c83c3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2183 .elementor-element.elementor-element-843be5e{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:27px;font-weight:500;line-height:24px;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-dd9e44e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-732527f{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;line-height:24px;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-5872d40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2183 .elementor-element.elementor-element-5872d40:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-5872d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080801C;}.elementor-2183 .elementor-element.elementor-element-bce9588{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2183 .elementor-element.elementor-element-766e2a5{padding:0px 0px 0px 25px;text-align:center;}.elementor-2183 .elementor-element.elementor-element-766e2a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:700;}.elementor-2183 .elementor-element.elementor-element-9fd4def{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-9fd4def:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-9fd4def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-579382e{left:-84px;}body.rtl .elementor-2183 .elementor-element.elementor-element-579382e{right:-84px;}.elementor-2183 .elementor-element.elementor-element-579382e{top:-21px;}.elementor-2183 .elementor-element.elementor-element-579382e img{width:28%;}.elementor-2183 .elementor-element.elementor-element-e9bf3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-e9bf3d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-adfaacd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-adfaacd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-6a5b6fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-6a5b6fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-4435aa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-4435aa2:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-4435aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-6bbfea2{left:-84px;}body.rtl .elementor-2183 .elementor-element.elementor-element-6bbfea2{right:-84px;}.elementor-2183 .elementor-element.elementor-element-6bbfea2{top:-21px;}.elementor-2183 .elementor-element.elementor-element-6bbfea2 img{width:28%;}.elementor-2183 .elementor-element.elementor-element-f4ad26b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-f4ad26b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-2e3c3c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-2e3c3c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-1677b04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-1677b04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-5cfda5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-5cfda5f:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-5cfda5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-65bb6f1{left:-84px;}body.rtl .elementor-2183 .elementor-element.elementor-element-65bb6f1{right:-84px;}.elementor-2183 .elementor-element.elementor-element-65bb6f1{top:-21px;}.elementor-2183 .elementor-element.elementor-element-65bb6f1 img{width:28%;}.elementor-2183 .elementor-element.elementor-element-d826d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-d826d3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-5dd4db4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-5dd4db4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-5c5d1d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 06px) 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-5c5d1d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:23px;color:var( --e-global-color-secondary );}.elementor-2183 .elementor-element.elementor-element-90fee0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-2183 .elementor-element.elementor-element-0b7890e .elementor-button{background-color:#00ADEF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;border-radius:25px 25px 25px 25px;padding:15px 50px 15px 50px;}.elementor-2183 .elementor-element.elementor-element-0b7890e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;}.elementor-2183 .elementor-element.elementor-element-b4e169b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-d0a9d46{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2183 .elementor-element.elementor-element-d0a9d46:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-d0a9d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8080801C;}.elementor-2183 .elementor-element.elementor-element-598a70e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2183 .elementor-element.elementor-element-8cefd3e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2183 .elementor-element.elementor-element-9f6f7a8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2183 .elementor-element.elementor-element-95cce3e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2183 .elementor-element.elementor-element-9e16e07{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2183 .elementor-element.elementor-element-6206f2e{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2183 .elementor-element.elementor-element-6206f2e{--grid-auto-flow:row;}.elementor-2183 .elementor-element.elementor-element-d59f2aa{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2183 .elementor-element.elementor-element-68f34fd:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-68f34fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inmobiliariajr.com.co/wp-content/uploads/2025/09/img-banner-mobile.webp");background-position:center center;background-size:cover;}.elementor-2183 .elementor-element.elementor-element-68f34fd{--min-height:480px;--justify-content:flex-start;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:47px;--padding-left:30px;--padding-right:30px;}.elementor-2183 .elementor-element.elementor-element-501c422 .elementor-heading-title{font-size:28px;}.elementor-2183 .elementor-element.elementor-element-8af8c52{font-size:18px;line-height:1.4em;}.elementor-2183 .elementor-element.elementor-element-8cefd3e{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2183 .elementor-element.elementor-element-72899f3 .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-0535dfb{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-7321857{left:-9px;}body.rtl .elementor-2183 .elementor-element.elementor-element-7321857{right:-9px;}.elementor-2183 .elementor-element.elementor-element-7321857{top:-17px;}.elementor-2183 .elementor-element.elementor-element-7321857 img{width:62%;}.elementor-2183 .elementor-element.elementor-element-b43b9c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-f81e1ab .elementor-heading-title{font-size:28px;}.elementor-2183 .elementor-element.elementor-element-146da2d .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-53509e4{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-9f6f7a8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-bb15f9b{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:25px;}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-50450e8{left:-9px;}body.rtl .elementor-2183 .elementor-element.elementor-element-50450e8{right:-9px;}.elementor-2183 .elementor-element.elementor-element-50450e8{top:-17px;}.elementor-2183 .elementor-element.elementor-element-50450e8 img{width:62%;}.elementor-2183 .elementor-element.elementor-element-17e7d7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-0f56ae9 .elementor-heading-title{font-size:28px;}.elementor-2183 .elementor-element.elementor-element-b0ceed5{padding:0px 0px 0px 0px;}.elementor-2183 .elementor-element.elementor-element-b0ceed5 .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-75f1859{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-95cce3e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-2882ab3{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-2183 .elementor-element.elementor-element-221ee84{left:-9px;}body.rtl .elementor-2183 .elementor-element.elementor-element-221ee84{right:-9px;}.elementor-2183 .elementor-element.elementor-element-221ee84{top:-17px;}.elementor-2183 .elementor-element.elementor-element-221ee84 img{width:62%;}.elementor-2183 .elementor-element.elementor-element-6d20f0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-c40bd51 .elementor-heading-title{font-size:28px;}.elementor-2183 .elementor-element.elementor-element-81a1c85 .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-c48df90{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-9e16e07{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-dc3753e .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-02dd3ec .elementor-heading-title{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-f2e47c7{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-8a79b32{--padding-top:100px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-2183 .elementor-element.elementor-element-eaf83c7 .elementor-heading-title{font-size:25px;}.elementor-2183 .elementor-element.elementor-element-a6c02bf{--width:100%;}.elementor-2183 .elementor-element.elementor-element-3b9b665 .elementor-heading-title{font-size:23px;}.elementor-2183 .elementor-element.elementor-element-f554259{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-6206f2e{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 8px;--row-gap:10px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-c8ff77d{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2183 .elementor-element.elementor-element-ae1ad30 img{width:100%;}.elementor-2183 .elementor-element.elementor-element-37778aa .elementor-heading-title{font-size:20px;}.elementor-2183 .elementor-element.elementor-element-b9a8904{font-size:18px;line-height:1.1em;}.elementor-2183 .elementor-element.elementor-element-26cf965{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2183 .elementor-element.elementor-element-bfd141a img{width:100%;}.elementor-2183 .elementor-element.elementor-element-4522bdb .elementor-heading-title{font-size:20px;}.elementor-2183 .elementor-element.elementor-element-4a63336{font-size:18px;line-height:1.1em;}.elementor-2183 .elementor-element.elementor-element-dccc49b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2183 .elementor-element.elementor-element-8815c78 img{width:100%;}.elementor-2183 .elementor-element.elementor-element-a7cc13e .elementor-heading-title{font-size:20px;}.elementor-2183 .elementor-element.elementor-element-b9c5b92{font-size:18px;line-height:1.1em;}.elementor-2183 .elementor-element.elementor-element-42d7391{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2183 .elementor-element.elementor-element-e5ea05b img{width:100%;}.elementor-2183 .elementor-element.elementor-element-92faf46 .elementor-heading-title{font-size:20px;}.elementor-2183 .elementor-element.elementor-element-69f8ce3{font-size:18px;line-height:1.1em;word-spacing:0em;}.elementor-2183 .elementor-element.elementor-element-4a6b1b1 img{width:100%;}.elementor-2183 .elementor-element.elementor-element-db61a93 .elementor-heading-title{font-size:23px;}.elementor-2183 .elementor-element.elementor-element-37bfa74{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-311e6b3 .elementor-heading-title{font-size:23px;}.elementor-2183 .elementor-element.elementor-element-254b5b2{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-8e89505 .elementor-heading-title{font-size:23px;}.elementor-2183 .elementor-element.elementor-element-c3b87ac{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-3301924 .elementor-heading-title{font-size:25px;}.elementor-2183 .elementor-element.elementor-element-1b116a4{--min-height:261px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2183 .elementor-element.elementor-element-1b6161b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;}.elementor-2183 .elementor-element.elementor-element-1b6161b img{width:46%;}.elementor-2183 .elementor-element.elementor-element-281db87 .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-beb83fd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2183 .elementor-element.elementor-element-beb83fd .elementor-heading-title{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-9361294{--min-height:261px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2183 .elementor-element.elementor-element-52ca8df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;}.elementor-2183 .elementor-element.elementor-element-52ca8df img{width:46%;}.elementor-2183 .elementor-element.elementor-element-6610694 .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-78142e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2183 .elementor-element.elementor-element-78142e9 .elementor-heading-title{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-24a035b{--min-height:261px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2183 .elementor-element.elementor-element-a39d928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;}.elementor-2183 .elementor-element.elementor-element-a39d928 img{width:46%;}.elementor-2183 .elementor-element.elementor-element-734031e .elementor-heading-title{font-size:26px;}.elementor-2183 .elementor-element.elementor-element-a11cfce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2183 .elementor-element.elementor-element-a11cfce .elementor-heading-title{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-d59f2aa{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}:where( .elementor-2183 .elementor-element.elementor-element-d59f2aa .swiper-slide ) > .e-con{--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:40px;--padding-inline-end:40px;--padding-block-end:40px;--padding-inline-start:40px;}.elementor-2183 .elementor-element.elementor-element-d5b1cde{--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-dc0cab6 .elementor-heading-title{font-size:20px;}.elementor-2183 .elementor-element.elementor-element-edc9a34{font-size:18px;line-height:1.2em;}.elementor-2183 .elementor-element.elementor-element-7b393a4{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-90bc9dd{text-align:left;}.elementor-2183 .elementor-element.elementor-element-90bc9dd .elementor-heading-title{font-size:25px;}.elementor-2183 .elementor-element.elementor-element-843be5e{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-732527f{font-size:16px;}.elementor-2183 .elementor-element.elementor-element-5872d40{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2183 .elementor-element.elementor-element-bce9588{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2183 .elementor-element.elementor-element-766e2a5{padding:0px 0px 0px 0px;text-align:left;}.elementor-2183 .elementor-element.elementor-element-766e2a5 .elementor-heading-title{font-size:25px;}.elementor-2183 .elementor-element.elementor-element-9fd4def{--width:90%;}.elementor-2183 .elementor-element.elementor-element-adfaacd .elementor-heading-title{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-4435aa2{--width:90%;}.elementor-2183 .elementor-element.elementor-element-2e3c3c7 .elementor-heading-title{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-5cfda5f{--width:90%;}.elementor-2183 .elementor-element.elementor-element-d826d3f .elementor-heading-title{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-0b7890e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;}.elementor-2183 .elementor-element.elementor-element-0b7890e .elementor-button{font-size:18px;}.elementor-2183 .elementor-element.elementor-element-b4e169b{--padding-top:70px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-2183 .elementor-element.elementor-element-ef8e3ec{--width:100%;}.elementor-2183 .elementor-element.elementor-element-0535dfb{--width:100%;}.elementor-2183 .elementor-element.elementor-element-b43b9c1{--width:60%;}.elementor-2183 .elementor-element.elementor-element-336a134{--width:50%;}.elementor-2183 .elementor-element.elementor-element-bb15f9b{--width:100%;}.elementor-2183 .elementor-element.elementor-element-8ec72a9{--width:50%;}.elementor-2183 .elementor-element.elementor-element-17e7d7f{--width:60%;}.elementor-2183 .elementor-element.elementor-element-2882ab3{--width:100%;}.elementor-2183 .elementor-element.elementor-element-6d20f0c{--width:60%;}.elementor-2183 .elementor-element.elementor-element-6f422e5{--width:50%;}.elementor-2183 .elementor-element.elementor-element-d6daca3{--width:100%;}.elementor-2183 .elementor-element.elementor-element-a6c02bf{--width:45%;}.elementor-2183 .elementor-element.elementor-element-c8ff77d{--width:45%;}.elementor-2183 .elementor-element.elementor-element-26cf965{--width:45%;}.elementor-2183 .elementor-element.elementor-element-dccc49b{--width:45%;}.elementor-2183 .elementor-element.elementor-element-42d7391{--width:45%;}.elementor-2183 .elementor-element.elementor-element-0dae7c7{--width:45%;}.elementor-2183 .elementor-element.elementor-element-2e81200{--width:45%;}.elementor-2183 .elementor-element.elementor-element-7498100{--width:45%;}.elementor-2183 .elementor-element.elementor-element-e12be1e{--width:100%;}.elementor-2183 .elementor-element.elementor-element-3c250b9{--width:25%;}.elementor-2183 .elementor-element.elementor-element-73c8cba{--width:25%;}.elementor-2183 .elementor-element.elementor-element-d93b101{--width:25%;}.elementor-2183 .elementor-element.elementor-element-d5b1cde{--width:100%;}.elementor-2183 .elementor-element.elementor-element-27bfdeb{--width:100%;}.elementor-2183 .elementor-element.elementor-element-c83c3b2{--width:45%;}.elementor-2183 .elementor-element.elementor-element-dd9e44e{--width:45%;}.elementor-2183 .elementor-element.elementor-element-bce9588{--width:100%;}.elementor-2183 .elementor-element.elementor-element-9fd4def{--width:25%;}.elementor-2183 .elementor-element.elementor-element-4435aa2{--width:25%;}.elementor-2183 .elementor-element.elementor-element-5cfda5f{--width:25%;}.elementor-2183 .elementor-element.elementor-element-90fee0a{--width:100%;}.elementor-2183 .elementor-element.elementor-element-d0a9d46{--width:40%;}}@media(min-width:1367px){.elementor-2183 .elementor-element.elementor-element-68f34fd:not(.elementor-motion-effects-element-type-background), .elementor-2183 .elementor-element.elementor-element-68f34fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for shortcode, class: .elementor-element-16a2d24 *//* CSS ESPECÍFICO SOLO PARA EL FORMULARIO CONTACT FORM 7 */
/* Todos los .elementor-2183 .elementor-element.elementor-element-16a2d24es comienzan con .wpcf7 para no afectar otros elementos */

/* Estilo base para todos los controles del formulario */
.wpcf7 .wpcf7-form-control {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    padding: 2px 16px 2px 50px !important;
    border: 2px solid #e67e22 !important;
    border-radius: 25px !important;
    font-size: 16px !important;
    font-family: inherit !important;
    background-color: #ffffff !important;
    transition: border-color 0.3s ease !important;
    outline: none !important;
    background-repeat: no-repeat !important;
    background-position: 15px center !important;
    background-size: 20px !important;
}

/* Ícono para el campo Nombre */
.wpcf7 .wpcf7-form-control.wpcf7-text[name*="nombre"],
.wpcf7 .wpcf7-form-control.wpcf7-text[name*="name"] {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e67e22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3e%3ccircle cx='12' cy='7' r='4'/%3e%3c/svg%3e") !important;
}

/* Ícono para el campo Email */
.wpcf7 .wpcf7-form-control.wpcf7-email {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e67e22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3e%3cpolyline points='22,6 12,13 2,6'/%3e%3c/svg%3e") !important;
}

/* Ícono para el campo Teléfono */
.wpcf7 .wpcf7-form-control.wpcf7-tel {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e67e22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3e%3c/svg%3e") !important;
}

/* Específico para el select */
.wpcf7 .wpcf7-form-control.wpcf7-select {
    width: 100% !important;
    max-width: 100% !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") !important;
    background-repeat: no-repeat !important;
    background-position: right 15px center !important;
    background-size: 16px !important;
    padding-right: 40px !important;
    border-radius: 25px !important;
}

/* Ícono para el campo Select */
.wpcf7 .wpcf7-select-parent .select-arrow select {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e67e22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3e%3cpolyline points='9,22 9,12 15,12 15,22'/%3e%3c/svg%3e"), url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") !important;
    background-position: 15px center, right 15px center !important;
    background-size: 20px, 16px !important;
    padding-left: 50px !important;
}

/* Contenedor del select */
.wpcf7 .wpcf7-select-parent {
    width: 100% !important;
    position: relative !important;
    overflow: hidden !important;
}

/* Div select-arrow */
.wpcf7 .wpcf7-select-parent .select-arrow {
    width: 100% !important;
    border-radius: 25px !important;
    overflow: hidden !important;
    position: relative !important;
}

/* Ocultar TODO excepto el select dentro de select-arrow */
.wpcf7 .wpcf7-select-parent .select-arrow > * {
    display: none !important;
}

/* Mostrar SOLO el select */
.wpcf7 .wpcf7-select-parent .select-arrow > select {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Ocultar círculos flotantes adicionales */
.wpcf7 .wpcf7-select-parent > .select-arrow:not(:has(select)),
.wpcf7 .wpcf7-select-parent .select-arrow:empty,
.wpcf7 .wpcf7-select-parent .select-arrow:not(:first-child) {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    position: absolute !important;
    left: -9999px !important;
}

/* Mostrar solo el primer select-arrow */
.wpcf7 .wpcf7-select-parent .select-arrow:nth-child(n+2) {
    display: none !important;
}

/* Ocultar elementos select-arrow sin select */
.wpcf7 .select-arrow:not(:has(select)) {
    display: none !important;
}

/* Ocultar contenedores circulares */
.wpcf7 .select-arrow::after,
.wpcf7 .select-arrow::before,
.wpcf7 .select-arrow .ekit-arrow,
.wpcf7 .select-arrow i,
.wpcf7 .select-arrow svg,
.wpcf7 .select-arrow span,
.wpcf7 .select-arrow div,
.wpcf7 .select-arrow .arrow-icon,
.wpcf7 .select-arrow .dropdown-arrow,
.wpcf7 .select-arrow .select-icon {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Ocultar círculos flotantes solo dentro del formulario */
.wpcf7 .wpcf7-form [class*="arrow-circle"],
.wpcf7 .wpcf7-form .ekit-arrow {
    display: none !important;
}

/* Border radius para el select dentro de select-arrow */
.wpcf7 .select-arrow select {
    border-radius: 25px !important;
}

/* Estilos para inputs específicos */
.wpcf7 .wpcf7-form-control.wpcf7-text,
.wpcf7 .wpcf7-form-control.wpcf7-email,
.wpcf7 .wpcf7-form-control.wpcf7-tel {
    width: 100% !important;
    max-width: 100% !important;
}

/* Textarea */
.wpcf7 .wpcf7-form-control.wpcf7-textarea {
    width: 100% !important;
    max-width: 100% !important;
    min-height: 120px !important;
    resize: vertical !important;
    padding: 12px 16px !important;
    background-image: none !important;
}

/* Efectos hover y focus */
.wpcf7 .wpcf7-form-control:hover {
    border-color: #d35400 !important;
}

.wpcf7 .wpcf7-form-control:focus {
    border-color: #e67e22 !important;
    box-shadow: 0 0 0 3px rgba(230, 126, 34, 0.1) !important;
}

/* Labels */
.wpcf7 .wpcf7-form label {
    display: block !important;
    margin-bottom: 8px !important;
    font-weight: 500 !important;
    color: #666 !important;
    font-size: 14px !important;
}

/* Espaciado entre campos */
.wpcf7 .wpcf7-form p {
    margin-bottom: 20px !important;
}

/* Botón de envío */
.wpcf7 .wpcf7-form input[type="submit"] {
    width: 100% !important;
    background-color: #e67e22 !important;
    color: white !important;
    border: none !important;
    padding: 15px !important;
    border-radius: 25px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease !important;
    background-image: none !important;
    padding-left: 16px !important;
}

.wpcf7 .wpcf7-form input[type="submit"]:hover {
    background-color: #d35400 !important;
}

/* Responsive */
@media (max-width: 768px) {
    .wpcf7 .wpcf7-form-control {
        padding: 1px 14px 1px 45px !important;
        font-size: 16px !important;
    }
    
    .wpcf7 .wpcf7-form-control.wpcf7-select {
        background-position: right 10px center !important;
        padding-right: 35px !important;
    }
}/* End custom CSS */