.elementor-2881 .elementor-element.elementor-element-cs-hero{--display:flex;--min-height:45vh;--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:1px 1px;--row-gap:1px;--column-gap:1px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2881 .elementor-element.elementor-element-cs-hero:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-cs-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fundacionpromesa.es/wp-content/uploads/2026/05/IMG_5003-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2881 .elementor-element.elementor-element-cs-hero::before, .elementor-2881 .elementor-element.elementor-element-cs-hero > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-cs-hero > .e-con-inner > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-cs-hero > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-cs-hero > .e-con-inner > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-cs-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-61e145c ) 60%, var( --e-global-color-d3f7893 ) 100%);}.elementor-2881 .elementor-element.elementor-element-cs-hero::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2881 .elementor-element.elementor-element-cs-hero > .elementor-shape-bottom .elementor-shape-fill, .elementor-2881 .elementor-element.elementor-element-cs-hero > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4b86356 );}.elementor-2881 .elementor-element.elementor-element-cs-hero > .elementor-shape-bottom svg, .elementor-2881 .elementor-element.elementor-element-cs-hero > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:80px;}.elementor-2881 .elementor-element.elementor-element-cs-hero.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2881 .elementor-element.elementor-element-cs-hero-inner{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2881 .elementor-element.elementor-element-cs-tag > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2881 .elementor-element.elementor-element-cs-tag .elementor-heading-title{color:var( --e-global-color-367e41b );}.elementor-2881 .elementor-element.elementor-element-cs-h1 .elementor-heading-title{text-shadow:0px 4px 10px rgba(0, 0, 0, 0.35);color:#FFFFFF;}.elementor-2881 .elementor-element.elementor-element-cs-sub > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2881 .elementor-element.elementor-element-cs-sub .elementor-heading-title{font-family:var( --e-global-typography-19a4f63-font-family ), Sans-serif;font-size:var( --e-global-typography-19a4f63-font-size );line-height:var( --e-global-typography-19a4f63-line-height );letter-spacing:var( --e-global-typography-19a4f63-letter-spacing );color:rgba(255,255,255,0.88);}.elementor-2881 .elementor-element.elementor-element-cs-quienes{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2881 .elementor-element.elementor-element-cs-quienes:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-cs-quienes > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DACEE6;}.elementor-2881 .elementor-element.elementor-element-cs-quienes::before, .elementor-2881 .elementor-element.elementor-element-cs-quienes > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-cs-quienes > .e-con-inner > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-cs-quienes > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-cs-quienes > .e-con-inner > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-cs-quienes > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2881 .elementor-element.elementor-element-cs-q-text{color:var( --e-global-color-astglobalcolor2 );}.elementor-2881 .elementor-element.elementor-element-5a732ae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-c2012e2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2881 .elementor-element.elementor-element-cs-espacios{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2881 .elementor-element.elementor-element-cs-espacios:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-cs-espacios > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A5899;}.elementor-2881 .elementor-element.elementor-element-cs-espacios::before, .elementor-2881 .elementor-element.elementor-element-cs-espacios > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-cs-espacios > .e-con-inner > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-cs-espacios > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-cs-espacios > .e-con-inner > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-cs-espacios > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2881 .elementor-element.elementor-element-cs-esp-h2 .elementor-heading-title{font-family:var( --e-global-typography-bff26d7-font-family ), Sans-serif;font-size:var( --e-global-typography-bff26d7-font-size );font-weight:var( --e-global-typography-bff26d7-font-weight );line-height:var( --e-global-typography-bff26d7-line-height );color:#DACEE6;}.elementor-2881 .elementor-element.elementor-element-cs-esp-grid{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2881 .elementor-element.elementor-element-cs-card1{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-cs-card1:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-cs-card1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-cs-card2{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-cs-card2:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-cs-card2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-cs-card4{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-cs-card4:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-cs-card4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-02ff23e .elementor-button{fill:#634780;color:#634780;}.elementor-2881 .elementor-element.elementor-element-1ec7723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2881 .elementor-element.elementor-element-1ec7723:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-1ec7723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DACEE6;}.elementor-2881 .elementor-element.elementor-element-1ec7723::before, .elementor-2881 .elementor-element.elementor-element-1ec7723 > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-1ec7723 > .e-con-inner > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-1ec7723 > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-1ec7723 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-1ec7723 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2881 .elementor-element.elementor-element-8896475 .elementor-heading-title{font-family:var( --e-global-typography-bff26d7-font-family ), Sans-serif;font-size:var( --e-global-typography-bff26d7-font-size );font-weight:var( --e-global-typography-bff26d7-font-weight );line-height:var( --e-global-typography-bff26d7-line-height );color:#634780;}.elementor-2881 .elementor-element.elementor-element-03c94de{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2881 .elementor-element.elementor-element-fe55460{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-fe55460:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-fe55460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-0afa32b{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-0afa32b:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-0afa32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-8aaa390{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-8aaa390:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-8aaa390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-bf68ee3{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-bf68ee3:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-bf68ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-69e200b .elementor-button{fill:#634780;color:#634780;}.elementor-2881 .elementor-element.elementor-element-438cfef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.31;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2881 .elementor-element.elementor-element-438cfef:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-438cfef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A5899;}.elementor-2881 .elementor-element.elementor-element-438cfef::before, .elementor-2881 .elementor-element.elementor-element-438cfef > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-438cfef > .e-con-inner > .elementor-background-video-container::before, .elementor-2881 .elementor-element.elementor-element-438cfef > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-438cfef > .e-con-inner > .elementor-background-slideshow::before, .elementor-2881 .elementor-element.elementor-element-438cfef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2881 .elementor-element.elementor-element-cc4ec96 .elementor-heading-title{font-family:var( --e-global-typography-bff26d7-font-family ), Sans-serif;font-size:var( --e-global-typography-bff26d7-font-size );font-weight:var( --e-global-typography-bff26d7-font-weight );line-height:var( --e-global-typography-bff26d7-line-height );color:#DACEE6;}.elementor-2881 .elementor-element.elementor-element-af22a3f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2881 .elementor-element.elementor-element-af22a3f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2881 .elementor-element.elementor-element-c8d7231{--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:center;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-c8d7231:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-c8d7231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-8e83875{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-8e83875:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-8e83875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-c2ea42c{--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:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2881 .elementor-element.elementor-element-c2ea42c:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-c2ea42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F8;}.elementor-2881 .elementor-element.elementor-element-5258254 .elementor-button{fill:#634780;color:#634780;}.elementor-2881 .elementor-element.elementor-element-466f69b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2881 .elementor-element.elementor-element-466f69b:not(.elementor-motion-effects-element-type-background), .elementor-2881 .elementor-element.elementor-element-466f69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DACEE6;}.elementor-2881 .elementor-element.elementor-element-c3ee2db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-2881 .elementor-element.elementor-element-c3ee2db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2881 .elementor-element.elementor-element-067945e{width:var( --container-widget-width, 84.397% );max-width:84.397%;--container-widget-width:84.397%;--container-widget-flex-grow:0;}.elementor-2881 .elementor-element.elementor-element-067945e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2881 .elementor-element.elementor-element-6ed9d91{--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-2881 .elementor-element.elementor-element-19d5ce0 > .elementor-widget-container{margin:0px 0px 0px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2881 .elementor-element.elementor-element-c3ee2db{--width:50%;}.elementor-2881 .elementor-element.elementor-element-6ed9d91{--width:50%;}}@media(max-width:1024px){.elementor-2881 .elementor-element.elementor-element-cs-sub .elementor-heading-title{font-size:var( --e-global-typography-19a4f63-font-size );line-height:var( --e-global-typography-19a4f63-line-height );letter-spacing:var( --e-global-typography-19a4f63-letter-spacing );}.elementor-2881 .elementor-element.elementor-element-cs-quienes{--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-5a732ae{--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-cs-esp-h2 .elementor-heading-title{font-size:var( --e-global-typography-bff26d7-font-size );line-height:var( --e-global-typography-bff26d7-line-height );}.elementor-2881 .elementor-element.elementor-element-cs-esp-grid{--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-8896475 .elementor-heading-title{font-size:var( --e-global-typography-bff26d7-font-size );line-height:var( --e-global-typography-bff26d7-line-height );}.elementor-2881 .elementor-element.elementor-element-03c94de{--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-cc4ec96 .elementor-heading-title{font-size:var( --e-global-typography-bff26d7-font-size );line-height:var( --e-global-typography-bff26d7-line-height );}.elementor-2881 .elementor-element.elementor-element-af22a3f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2881 .elementor-element.elementor-element-cs-sub .elementor-heading-title{font-size:var( --e-global-typography-19a4f63-font-size );line-height:var( --e-global-typography-19a4f63-line-height );letter-spacing:var( --e-global-typography-19a4f63-letter-spacing );}.elementor-2881 .elementor-element.elementor-element-cs-quienes{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-5a732ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-cs-esp-h2 .elementor-heading-title{font-size:var( --e-global-typography-bff26d7-font-size );line-height:var( --e-global-typography-bff26d7-line-height );}.elementor-2881 .elementor-element.elementor-element-cs-esp-grid{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-8896475 .elementor-heading-title{font-size:var( --e-global-typography-bff26d7-font-size );line-height:var( --e-global-typography-bff26d7-line-height );}.elementor-2881 .elementor-element.elementor-element-03c94de{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2881 .elementor-element.elementor-element-cc4ec96 .elementor-heading-title{font-size:var( --e-global-typography-bff26d7-font-size );line-height:var( --e-global-typography-bff26d7-line-height );}.elementor-2881 .elementor-element.elementor-element-af22a3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}