.elementor-2460 .elementor-element.elementor-element-0638e9b{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-17338b9{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2460 .elementor-element.elementor-element-17338b9:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-17338b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2939303;}.elementor-2460 .elementor-element.elementor-element-df5aa5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2460 .elementor-element.elementor-element-4b05964{--display:flex;}.elementor-2460 .elementor-element.elementor-element-32355a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:700;line-height:1.1em;color:var( --e-global-color-904e7ae );}.elementor-2460 .elementor-element.elementor-element-ad5f47f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-904e7ae );}.elementor-2460 .elementor-element.elementor-element-3bbbb75{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-3bbbb75 img{border-radius:15px 15px 15px 15px;}.elementor-2460 .elementor-element.elementor-element-d477b3a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-d477b3a img{border-radius:15px 15px 15px 15px;}.elementor-2460 .elementor-element.elementor-element-64fd5a8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.9px;width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-64fd5a8 .elementor-divider-separator{width:100%;}.elementor-2460 .elementor-element.elementor-element-64fd5a8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2460 .elementor-element.elementor-element-6e28874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:3rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2460 .elementor-element.elementor-element-6e28874{left:0px;}body.rtl .elementor-2460 .elementor-element.elementor-element-6e28874{right:0px;}.elementor-2460 .elementor-element.elementor-element-6e28874 .elementor-icon-list-icon i{color:var( --e-global-color-904e7ae );transition:color 0.3s;}.elementor-2460 .elementor-element.elementor-element-6e28874 .elementor-icon-list-icon svg{fill:var( --e-global-color-904e7ae );transition:fill 0.3s;}.elementor-2460 .elementor-element.elementor-element-6e28874 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2460 .elementor-element.elementor-element-6e28874 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;}.elementor-2460 .elementor-element.elementor-element-6e28874 .elementor-icon-list-text{color:var( --e-global-color-68a06de );transition:color 0.3s;}.elementor-2460 .elementor-element.elementor-element-7093256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:2rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}body:not(.rtl) .elementor-2460 .elementor-element.elementor-element-7093256{right:3rem;}body.rtl .elementor-2460 .elementor-element.elementor-element-7093256{left:3rem;}.elementor-2460 .elementor-element.elementor-element-7093256 .elementor-icon-list-icon i{color:var( --e-global-color-904e7ae );transition:color 0.3s;}.elementor-2460 .elementor-element.elementor-element-7093256 .elementor-icon-list-icon svg{fill:var( --e-global-color-904e7ae );transition:fill 0.3s;}.elementor-2460 .elementor-element.elementor-element-7093256 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2460 .elementor-element.elementor-element-7093256 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;}.elementor-2460 .elementor-element.elementor-element-7093256 .elementor-icon-list-text{color:var( --e-global-color-68a06de );transition:color 0.3s;}.elementor-2460 .elementor-element.elementor-element-c3fdd69{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-c3fdd69:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-c3fdd69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-1e76410{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-856bb3a{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-856bb3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-f0318d9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-deab3c7{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-deab3c7:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-deab3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;}.elementor-2460 .elementor-element.elementor-element-deab3c7:hover{background-color:var( --e-global-color-secondary );}.elementor-2460 .elementor-element.elementor-element-70ccd8f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-3f5c049{--display:flex;}.elementor-2460 .elementor-element.elementor-element-57fe6ca .elementor-heading-title{color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-214f58e{font-weight:300;}.elementor-2460 .elementor-element.elementor-element-214f58e p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-f8d6aba{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-f8d6aba:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-f8d6aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;}.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover{background-color:var( --e-global-color-secondary );}.elementor-2460 .elementor-element.elementor-element-f557a55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-5c791f3{--display:flex;}.elementor-2460 .elementor-element.elementor-element-c7c4bad .elementor-heading-title{color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-2e058d6{font-weight:300;}.elementor-2460 .elementor-element.elementor-element-2e058d6 p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-88c8365{--display:flex;--min-height:400px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-88c8365:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-88c8365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;background:url("https://homekers.es/wp-content/uploads/2025/08/germany-bavaria-neu-ulm-modern-one-family-house-2023-11-27-05-21-27-utc.jpg") 50% 50%;background-size:cover;}.elementor-2460 .elementor-element.elementor-element-3a6f9ec{--display:flex;}.elementor-2460 .elementor-element.elementor-element-aa162ba{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-aa162ba:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-aa162ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;}.elementor-2460 .elementor-element.elementor-element-aa162ba:hover{background-color:var( --e-global-color-secondary );}.elementor-2460 .elementor-element.elementor-element-1643e55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-826c8c7{--display:flex;}.elementor-2460 .elementor-element.elementor-element-71bf59c .elementor-heading-title{color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-2d1bb1b{font-weight:300;}.elementor-2460 .elementor-element.elementor-element-2d1bb1b p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-ed08063{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-9b421ce{--display:flex;--min-height:5vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:10px 10px 10px 10px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2460 .elementor-element.elementor-element-9b421ce:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-9b421ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2939303;}.elementor-2460 .elementor-element.elementor-element-6072a82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2460 .elementor-element.elementor-element-6072a82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;line-height:94px;color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-83fe36f{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2460 .elementor-element.elementor-element-83fe36f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:30px;color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-46e3e14{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-46e3e14.elementor-element{--align-self:center;}.elementor-2460 .elementor-element.elementor-element-6ee18d0{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-6ee18d0 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-2460 .elementor-element.elementor-element-8c66221{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:300;line-height:30px;color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-8c66221.elementor-element{--align-self:center;}.elementor-2460 .elementor-element.elementor-element-1e67be8{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-4b44738{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-a94265f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-2460 .elementor-element.elementor-element-a94265f .elementor-heading-title{font-family:var( --e-global-typography-946b4ee-font-family ), Sans-serif;font-size:var( --e-global-typography-946b4ee-font-size );font-weight:var( --e-global-typography-946b4ee-font-weight );line-height:var( --e-global-typography-946b4ee-line-height );color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-b3b802a{width:var( --container-widget-width, 478px );max-width:478px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;--container-widget-width:478px;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-b3b802a .elementor-heading-title{font-family:var( --e-global-typography-0d9dfe6-font-family ), Sans-serif;font-size:var( --e-global-typography-0d9dfe6-font-size );font-weight:var( --e-global-typography-0d9dfe6-font-weight );color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-14bac27{--display:grid;--e-con-grid-template-columns:1fr 1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-b8f0897{--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:flex-start;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-b8f0897:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-b8f0897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;}.elementor-2460 .elementor-element.elementor-element-64c445d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-502fc02{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-502fc02 p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-d529cfc{--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:flex-start;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-d529cfc:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-d529cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;}.elementor-2460 .elementor-element.elementor-element-e933e13 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-77b3f85{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-77b3f85 p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-e54d371{--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:flex-start;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-e54d371:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-e54d371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;background-image:url("https://homekers.es/wp-content/uploads/2025/09/businessman-talking-to-his-business-partners-durin-2025-03-08-04-20-23-utc.jpg");background-position:center center;background-size:cover;}.elementor-2460 .elementor-element.elementor-element-e2f3a5a{--display:grid;--e-con-grid-template-columns:1fr 1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-ff64d1d{--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:flex-start;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-ff64d1d:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-ff64d1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;background-image:url("https://homekers.es/wp-content/uploads/2025/09/business-people-analyzing-financial-report-on-tabl-2025-03-09-06-26-54-utc.jpg");background-position:center center;background-size:cover;}.elementor-2460 .elementor-element.elementor-element-1ac2d13{--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:flex-start;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-1ac2d13:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-1ac2d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;}.elementor-2460 .elementor-element.elementor-element-5ddebb4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-8c8ebb9{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-8c8ebb9 p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-6712ab6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;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:#0000000D;--border-color:#0000000D;--border-radius:15px 15px 15px 15px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.12);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-6712ab6:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-6712ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3E6;}.elementor-2460 .elementor-element.elementor-element-e3e48a1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-33ce717{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-2460 .elementor-element.elementor-element-33ce717 p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-f82e6fd{padding:1rem 0rem 0rem 0rem;}.elementor-2460 .elementor-element.elementor-element-f82e6fd.elementor-element{--align-self:flex-start;}.elementor-2460 .elementor-element.elementor-element-f82e6fd .elementor-button{font-weight:400;}.elementor-2460 .elementor-element.elementor-element-405d009{width:var( --container-widget-width, 100% );max-width:100%;margin:6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2460 .elementor-element.elementor-element-405d009 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-d3920d3{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-7ce2c70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2460 .elementor-element.elementor-element-7ce2c70:not(.elementor-motion-effects-element-type-background), .elementor-2460 .elementor-element.elementor-element-7ce2c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cca6b33 );}.elementor-2460 .elementor-element.elementor-element-395fef2{width:var( --container-widget-width, 75% );max-width:75%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;}.elementor-2460 .elementor-element.elementor-element-395fef2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-5d9a9ab{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-5d9a9ab .elementor-heading-title{font-size:20px;color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-073091e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-68a06de );}.elementor-2460 .elementor-element.elementor-element-073091e p{margin-block-end:12px;}.elementor-2460 .elementor-element.elementor-element-bc3a1c7{width:var( --container-widget-width, 75% );max-width:75%;padding:1rem 0rem 0rem 0rem;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-bc3a1c7.elementor-element{--align-self:center;}.elementor-2460 .elementor-element.elementor-element-bc3a1c7 .elementor-button{font-weight:400;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2460 .elementor-element.elementor-element-0638e9b{--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2460 .elementor-element.elementor-element-32355a4 .elementor-heading-title{font-size:90px;}.elementor-2460 .elementor-element.elementor-element-ad5f47f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2460 .elementor-element.elementor-element-6e28874{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2460 .elementor-element.elementor-element-7093256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2460 .elementor-element.elementor-element-1e76410{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-856bb3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-856bb3a .elementor-heading-title{font-size:38px;}.elementor-2460 .elementor-element.elementor-element-f0318d9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2460 .elementor-element.elementor-element-deab3c7{--min-height:250px;--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-70ccd8f .elementor-counter-number-wrapper{font-size:50px;}.elementor-2460 .elementor-element.elementor-element-57fe6ca .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-214f58e{font-size:14px;}.elementor-2460 .elementor-element.elementor-element-f8d6aba{--min-height:250px;--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-f557a55 .elementor-counter-number-wrapper{font-size:50px;}.elementor-2460 .elementor-element.elementor-element-c7c4bad .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-2e058d6{font-size:14px;}.elementor-2460 .elementor-element.elementor-element-88c8365{--min-height:250px;--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-aa162ba{--min-height:250px;--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-1643e55 .elementor-counter-number-wrapper{font-size:50px;}.elementor-2460 .elementor-element.elementor-element-71bf59c .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-2d1bb1b{font-size:14px;}.elementor-2460 .elementor-element.elementor-element-ed08063{--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-6072a82 .elementor-heading-title{font-size:60px;}.elementor-2460 .elementor-element.elementor-element-83fe36f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-46e3e14{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-6ee18d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-8c66221{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-1e67be8{--padding-top:6rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-4b44738{--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-a94265f .elementor-heading-title{font-size:var( --e-global-typography-946b4ee-font-size );line-height:var( --e-global-typography-946b4ee-line-height );}.elementor-2460 .elementor-element.elementor-element-b3b802a .elementor-heading-title{font-size:var( --e-global-typography-0d9dfe6-font-size );}.elementor-2460 .elementor-element.elementor-element-14bac27{--grid-auto-flow:row;}.elementor-2460 .elementor-element.elementor-element-b8f0897{--justify-content:flex-start;}.elementor-2460 .elementor-element.elementor-element-64c445d .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-502fc02{font-size:14px;}.elementor-2460 .elementor-element.elementor-element-d529cfc{--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-e933e13 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-77b3f85{font-size:14px;}.elementor-2460 .elementor-element.elementor-element-e54d371{--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-e2f3a5a{--grid-auto-flow:row;}.elementor-2460 .elementor-element.elementor-element-ff64d1d{--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-1ac2d13{--justify-content:space-around;}.elementor-2460 .elementor-element.elementor-element-5ddebb4 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-8c8ebb9{font-size:14px;}.elementor-2460 .elementor-element.elementor-element-6712ab6{--justify-content:flex-start;}.elementor-2460 .elementor-element.elementor-element-e3e48a1 .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-33ce717{font-size:14px;}.elementor-2460 .elementor-element.elementor-element-405d009 .elementor-heading-title{font-size:50px;}.elementor-2460 .elementor-element.elementor-element-d3920d3{--padding-top:6rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-7ce2c70{--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2460 .elementor-element.elementor-element-395fef2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-395fef2 .elementor-heading-title{font-size:50px;}.elementor-2460 .elementor-element.elementor-element-5d9a9ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-5d9a9ab .elementor-heading-title{font-size:18px;line-height:20px;}.elementor-2460 .elementor-element.elementor-element-073091e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2460 .elementor-element.elementor-element-bc3a1c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:1024px){.elementor-2460 .elementor-element.elementor-element-17338b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-2460 .elementor-element.elementor-element-32355a4 .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-2460 .elementor-element.elementor-element-ad5f47f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-2460 .elementor-element.elementor-element-6e28874{left:3rem;}body.rtl .elementor-2460 .elementor-element.elementor-element-6e28874{right:3rem;}.elementor-2460 .elementor-element.elementor-element-c3fdd69{--padding-top:6rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-856bb3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-856bb3a .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-2460 .elementor-element.elementor-element-f0318d9{--flex-wrap:wrap;}.elementor-2460 .elementor-element.elementor-element-deab3c7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-f8d6aba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-88c8365{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-aa162ba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-6072a82{text-align:left;}.elementor-2460 .elementor-element.elementor-element-6072a82 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-2460 .elementor-element.elementor-element-83fe36f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-2460 .elementor-element.elementor-element-1e67be8{--padding-top:6rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-a94265f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2460 .elementor-element.elementor-element-a94265f .elementor-heading-title{font-size:var( --e-global-typography-946b4ee-font-size );line-height:var( --e-global-typography-946b4ee-line-height );}.elementor-2460 .elementor-element.elementor-element-b3b802a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2460 .elementor-element.elementor-element-b3b802a .elementor-heading-title{font-size:var( --e-global-typography-0d9dfe6-font-size );}.elementor-2460 .elementor-element.elementor-element-14bac27{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2460 .elementor-element.elementor-element-b8f0897{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-d529cfc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-e54d371{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-e2f3a5a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2460 .elementor-element.elementor-element-ff64d1d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-1ac2d13{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-6712ab6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-405d009{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-405d009 .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-2460 .elementor-element.elementor-element-d3920d3{--padding-top:6rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-395fef2 .elementor-heading-title{font-size:50px;}.elementor-2460 .elementor-element.elementor-element-073091e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2460 .elementor-element.elementor-element-0638e9b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-17338b9{--padding-top:2rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-32355a4 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-2460 .elementor-element.elementor-element-ad5f47f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-2460 .elementor-element.elementor-element-6e28874{left:1rem;}body.rtl .elementor-2460 .elementor-element.elementor-element-6e28874{right:1rem;}.elementor-2460 .elementor-element.elementor-element-6e28874{bottom:2rem;}.elementor-2460 .elementor-element.elementor-element-7093256{bottom:2rem;}.elementor-2460 .elementor-element.elementor-element-c3fdd69{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-1e76410{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-856bb3a.elementor-element{--order:-99999 /* order start hack */;}.elementor-2460 .elementor-element.elementor-element-856bb3a .elementor-heading-title{line-height:1em;}.elementor-2460 .elementor-element.elementor-element-ed08063{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-9b421ce{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-6072a82.elementor-element{--order:-99999 /* order start hack */;}.elementor-2460 .elementor-element.elementor-element-6072a82 .elementor-heading-title{line-height:1em;}.elementor-2460 .elementor-element.elementor-element-83fe36f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-83fe36f .elementor-heading-title{font-size:22px;line-height:1em;}.elementor-2460 .elementor-element.elementor-element-46e3e14{text-align:left;font-size:19px;line-height:1.4em;}.elementor-2460 .elementor-element.elementor-element-46e3e14 p{margin-block-end:0px;}.elementor-2460 .elementor-element.elementor-element-8c66221{text-align:left;font-size:19px;line-height:1.3em;}.elementor-2460 .elementor-element.elementor-element-1e67be8{--padding-top:3rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-4b44738{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2460 .elementor-element.elementor-element-a94265f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-a94265f.elementor-element{--order:-99999 /* order start hack */;}.elementor-2460 .elementor-element.elementor-element-a94265f .elementor-heading-title{font-size:var( --e-global-typography-946b4ee-font-size );line-height:var( --e-global-typography-946b4ee-line-height );}.elementor-2460 .elementor-element.elementor-element-b3b802a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2460 .elementor-element.elementor-element-b3b802a .elementor-heading-title{font-size:var( --e-global-typography-0d9dfe6-font-size );}.elementor-2460 .elementor-element.elementor-element-14bac27{--e-con-grid-template-columns:1fr;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2460 .elementor-element.elementor-element-b8f0897{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-d529cfc{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-e2f3a5a{--e-con-grid-template-columns:1;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-2460 .elementor-element.elementor-element-ff64d1d{--min-height:200px;}.elementor-2460 .elementor-element.elementor-element-1ac2d13{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-f82e6fd.elementor-element{--align-self:stretch;}.elementor-2460 .elementor-element.elementor-element-405d009{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2460 .elementor-element.elementor-element-405d009.elementor-element{--order:-99999 /* order start hack */;}.elementor-2460 .elementor-element.elementor-element-405d009 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-2460 .elementor-element.elementor-element-d3920d3{--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2460 .elementor-element.elementor-element-7ce2c70{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2460 .elementor-element.elementor-element-395fef2.elementor-element{--order:-99999 /* order start hack */;}.elementor-2460 .elementor-element.elementor-element-395fef2 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-2460 .elementor-element.elementor-element-073091e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-2460 .elementor-element.elementor-element-4b05964{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2460 .elementor-element.elementor-element-deab3c7{--width:48%;}.elementor-2460 .elementor-element.elementor-element-f8d6aba{--width:48%;}.elementor-2460 .elementor-element.elementor-element-88c8365{--width:48%;}.elementor-2460 .elementor-element.elementor-element-aa162ba{--width:48%;}.elementor-2460 .elementor-element.elementor-element-b8f0897{--width:100%;}.elementor-2460 .elementor-element.elementor-element-d529cfc{--width:100%;}.elementor-2460 .elementor-element.elementor-element-e54d371{--width:100%;}.elementor-2460 .elementor-element.elementor-element-ff64d1d{--width:48%;}.elementor-2460 .elementor-element.elementor-element-1ac2d13{--width:100%;}.elementor-2460 .elementor-element.elementor-element-6712ab6{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-17338b9 *//* SOLO BLUR, sin color */
.elementor-2460 .elementor-element.elementor-element-17338b9{
  position: relative;
  background: transparent;          /* sin color */
  backdrop-filter: blur(99px);
  -webkit-backdrop-filter: blur(22px); /* Safari */
}

/* Ajusta la intensidad cambiando 22px (p.ej. 12px, 30px, etc.) *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0638e9b *//* === fondo animado dentro del contenedor (más verde, menos rojo) === */
.elementor-2460 .elementor-element.elementor-element-0638e9b{
  --bg:#1D322D;     /* verde de fondo */
  --accent:#FF4400; /* rojo acento */
  position: relative;
  overflow: hidden;           /* recorta a los bordes del contenedor */
  background: var(--bg);      /* fondo verde fijo */
}

/* barridos lineales más sutiles */
.elementor-2460 .elementor-element.elementor-element-0638e9b::before{
  content:"";
  position:absolute; inset:0;
  z-index:0; pointer-events:none;

  background:
    /* banda roja + estrecha y + transparente */
    linear-gradient(20deg,  transparent 41%, rgba(255,68,0,0.22) 50%, transparent 59%),
    linear-gradient(-15deg, transparent 39%, rgba(255,68,0,0.14) 50%, transparent 61%);
  background-size: 300% 300%, 280% 280%;
  background-position: -100% 50%, 150% 50%;

  filter: blur(20px);  /* un pelín más de blur para suavizar */
  animation:
    sweepA 12s ease-in-out infinite alternate,
    sweepB 18s ease-in-out infinite alternate-reverse;
  will-change: background-position, filter;
}

/* anti-banding (ruido sutil) */
.elementor-2460 .elementor-element.elementor-element-0638e9b::after{
  content:"";
  position:absolute; inset:0;
  z-index:0; pointer-events:none;
  opacity:.06;
  background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'>\
<filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch'/>\
<feComponentTransfer><feFuncA type='linear' slope='0.35'/></feComponentTransfer></filter>\
<rect width='100%' height='100%' filter='url(%23n)' fill='black'/></svg>");
  background-size:180px 180px;
  mix-blend-mode: overlay; /* o 'soft-light' si lo prefieres aún más suave */
}

/* eleva tu contenido por encima del fondo */
.elementor-2460 .elementor-element.elementor-element-0638e9b > *{
  position: relative;
  z-index: 1;
}

/* animaciones */
@keyframes sweepA{ 0%{background-position:-100% 50%} 100%{background-position:130% 50%} }
@keyframes sweepB{ 0%{background-position:150% 50%} 100%{background-position:-80% 50%} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deab3c7 *//* Caja tipo botón con transición */
.elementor-2460 .elementor-element.elementor-element-deab3c7 {
  transition: background-color .8s ease, color .8s ease;
}

/* Efecto al pasar el ratón */
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover {
  background-color: #FF4400;   /* fondo rojo */
  color: #FFFFFF !important;   /* texto blanco */
}

/* Asegurar que todos los hijos de texto se vuelvan blancos */
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover p,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover h1,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover h2,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover h3,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover h4,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover h5,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover h6,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover span,
.elementor-2460 .elementor-element.elementor-element-deab3c7:hover a {
  color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d6aba *//* Caja tipo botón con transición */
.elementor-2460 .elementor-element.elementor-element-f8d6aba {
  transition: background-color .8s ease, color .8s ease;
}

/* Efecto al pasar el ratón */
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover {
  background-color: #FF4400;   /* fondo rojo */
  color: #FFFFFF !important;   /* texto blanco */
}

/* Asegurar que todos los hijos de texto se vuelvan blancos */
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover p,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover h1,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover h2,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover h3,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover h4,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover h5,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover h6,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover span,
.elementor-2460 .elementor-element.elementor-element-f8d6aba:hover a {
  color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa162ba *//* Caja tipo botón con transición */
.elementor-2460 .elementor-element.elementor-element-aa162ba {
  transition: background-color .8s ease, color .8s ease;
}

/* Efecto al pasar el ratón */
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover {
  background-color: #FF4400;   /* fondo rojo */
  color: #FFFFFF !important;   /* texto blanco */
}

/* Asegurar que todos los hijos de texto se vuelvan blancos */
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover p,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover h1,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover h2,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover h3,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover h4,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover h5,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover h6,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover span,
.elementor-2460 .elementor-element.elementor-element-aa162ba:hover a {
  color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b421ce *//* SOLO BLUR, sin color */
.elementor-2460 .elementor-element.elementor-element-9b421ce{
  position: relative;
  background: transparent;          /* sin color */
  backdrop-filter: blur(99px);
  -webkit-backdrop-filter: blur(22px); /* Safari */
}

/* Ajusta la intensidad cambiando 22px (p.ej. 12px, 30px, etc.) *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed08063 *//* === fondo animado dentro del contenedor (más verde, menos rojo) === */
.elementor-2460 .elementor-element.elementor-element-ed08063{
  --bg:#1D322D;     /* verde de fondo */
  --accent:#FF4400; /* rojo acento */
  position: relative;
  overflow: hidden;           /* recorta a los bordes del contenedor */
  background: var(--bg);      /* fondo verde fijo */
}

/* barridos lineales más sutiles */
.elementor-2460 .elementor-element.elementor-element-ed08063::before{
  content:"";
  position:absolute; inset:0;
  z-index:0; pointer-events:none;

  background:
    /* banda roja + estrecha y + transparente */
    linear-gradient(20deg,  transparent 41%, rgba(255,68,0,0.22) 50%, transparent 59%),
    linear-gradient(-15deg, transparent 39%, rgba(255,68,0,0.14) 50%, transparent 61%);
  background-size: 300% 300%, 280% 280%;
  background-position: -100% 50%, 150% 50%;

  filter: blur(20px);  /* un pelín más de blur para suavizar */
  animation:
    sweepA 12s ease-in-out infinite alternate,
    sweepB 18s ease-in-out infinite alternate-reverse;
  will-change: background-position, filter;
}

/* anti-banding (ruido sutil) */
.elementor-2460 .elementor-element.elementor-element-ed08063::after{
  content:"";
  position:absolute; inset:0;
  z-index:0; pointer-events:none;
  opacity:.06;
  background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'>\
<filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch'/>\
<feComponentTransfer><feFuncA type='linear' slope='0.35'/></feComponentTransfer></filter>\
<rect width='100%' height='100%' filter='url(%23n)' fill='black'/></svg>");
  background-size:180px 180px;
  mix-blend-mode: overlay; /* o 'soft-light' si lo prefieres aún más suave */
}

/* eleva tu contenido por encima del fondo */
.elementor-2460 .elementor-element.elementor-element-ed08063 > *{
  position: relative;
  z-index: 1;
}

/* animaciones */
@keyframes sweepA{ 0%{background-position:-100% 50%} 100%{background-position:130% 50%} }
@keyframes sweepB{ 0%{background-position:150% 50%} 100%{background-position:-80% 50%} }/* End custom CSS */