.elementor-29664 .elementor-element.elementor-element-7015007c{--display:flex;--min-height:calc(100vh - 72px);--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-end;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-29664 .elementor-element.elementor-element-7015007c:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-7015007c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://talentus.es/wp-content/uploads/2025/09/background-plataforma-talentus.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29664 .elementor-element.elementor-element-68da7735{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-7615447d{text-align:center;}.elementor-29664 .elementor-element.elementor-element-7615447d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:5.4rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-38924ef{text-align:center;}.elementor-29664 .elementor-element.elementor-element-38924ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:5.4rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-6dcabd43 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-6dcabd43{text-align:center;}.elementor-29664 .elementor-element.elementor-element-6dcabd43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.4rem;color:#122543;}.elementor-29664 .elementor-element.elementor-element-737831e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-30da4d4d .elementor-button{background-color:#3163B3;border-radius:54px 54px 54px 54px;padding:13px 20px 11px 20px;}.elementor-29664 .elementor-element.elementor-element-30da4d4d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-29664 .elementor-element.elementor-element-30da4d4d{z-index:2;}.elementor-29664 .elementor-element.elementor-element-57df98ec .elementor-button{background-color:#202020;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-57df98ec .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-57df98ec .elementor-button:focus{background-color:#3163B3;}.elementor-29664 .elementor-element.elementor-element-57df98ec > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-57df98ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-57df98ec .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-236ff506{--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;--padding-top:4rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29664 .elementor-element.elementor-element-4c799bc9{--display:flex;}.elementor-29664 .elementor-element.elementor-element-65679024{text-align:center;}.elementor-29664 .elementor-element.elementor-element-65679024 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:500;color:#0C192D;}.elementor-29664 .elementor-element.elementor-element-362a1379{--display:flex;--min-height:calc(100vh - 72px);--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:6rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29664 .elementor-element.elementor-element-53ccd8dc{--display:flex;}.elementor-29664 .elementor-element.elementor-element-5187c57b{text-align:center;}.elementor-29664 .elementor-element.elementor-element-5187c57b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-c774965{text-align:center;}.elementor-29664 .elementor-element.elementor-element-c774965 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.5rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-781e4f44 .elementor-button{background-color:#202020;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-781e4f44 .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-781e4f44 .elementor-button:focus{background-color:#3163B3;}.elementor-29664 .elementor-element.elementor-element-781e4f44 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-781e4f44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-781e4f44 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-5a50ef63{--display:flex;}.elementor-29664 .elementor-element.elementor-element-3c0565b0 img{width:85%;}.elementor-29664 .elementor-element.elementor-element-540e5c96{--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:center;--align-items:center;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-49b3d923{--display:flex;--justify-content:center;}.elementor-29664 .elementor-element.elementor-element-49b3d923.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29664 .elementor-element.elementor-element-1493e7ea{text-align:left;}.elementor-29664 .elementor-element.elementor-element-1493e7ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-47a3f1ef .elementor-button{background-color:#202020;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-47a3f1ef .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-47a3f1ef .elementor-button:focus{background-color:#3163B3;}.elementor-29664 .elementor-element.elementor-element-47a3f1ef > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-47a3f1ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-47a3f1ef .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-76f5c556 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-29664 .elementor-element.elementor-element-76f5c556{text-align:left;}.elementor-29664 .elementor-element.elementor-element-76f5c556 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.7rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-420afedf{--display:flex;--min-height:430px;--justify-content:space-around;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-a73476 img{width:100%;}.elementor-29664 .elementor-element.elementor-element-27dadd93{--display:flex;--min-height:calc(100vh - 72px);--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;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29664 .elementor-element.elementor-element-57a2f03c{--display:flex;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-4a5cb8c4{text-align:center;}.elementor-29664 .elementor-element.elementor-element-4a5cb8c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-da4d0b{text-align:center;}.elementor-29664 .elementor-element.elementor-element-da4d0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.5rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-5dcbee01 .elementor-button{background-color:#202020;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-5dcbee01 .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-5dcbee01 .elementor-button:focus{background-color:#3163B3;}.elementor-29664 .elementor-element.elementor-element-5dcbee01 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-5dcbee01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-5dcbee01 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-66ddf8b7{--display:flex;--min-height:45vh;--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:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-59046c37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-2e20137{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29664 .elementor-element.elementor-element-2e20137:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-2e20137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBF1FA 30%, #FFFFFF 100%);}.elementor-29664 .elementor-element.elementor-element-79657819{--display:flex;--border-radius:26px 26px 26px 26px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-79657819:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-79657819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29664 .elementor-element.elementor-element-70b9ce9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-1397a6d6{--spacer-size:8px;}.elementor-29664 .elementor-element.elementor-element-86a8057 .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-1a0ae6f6 .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-4566de76 .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-ac07ec4 .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-b9882eb .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-5de89d4c{--display:flex;--justify-content:center;}.elementor-29664 .elementor-element.elementor-element-23c81533{text-align:center;}.elementor-29664 .elementor-element.elementor-element-23c81533 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:10.8rem;font-weight:100;color:#C7D7F0;}.elementor-29664 .elementor-element.elementor-element-28d6c394{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-5b44ccd4{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-29664 .elementor-element.elementor-element-5b44ccd4:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-5b44ccd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #EBF1FA 100%);}.elementor-29664 .elementor-element.elementor-element-361c9b15{--display:flex;--border-radius:26px 26px 26px 26px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-361c9b15:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-361c9b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29664 .elementor-element.elementor-element-105d35ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-46f33c{--spacer-size:8px;}.elementor-29664 .elementor-element.elementor-element-76cd8e4e .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-3c2093e7 .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-1809cf6b .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-5196873c .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-18f488b .elementor-heading-title{font-size:1.2rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-5a3df8f8{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-29664 .elementor-element.elementor-element-2251bd73{--display:flex;--min-height:420px;--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;--align-items:center;--overlay-opacity:0.79;--overlay-mix-blend-mode:multiply;--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-29664 .elementor-element.elementor-element-2251bd73:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-2251bd73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://talentus.es/wp-content/uploads/2025/08/104764.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29664 .elementor-element.elementor-element-2251bd73::before, .elementor-29664 .elementor-element.elementor-element-2251bd73 > .elementor-background-video-container::before, .elementor-29664 .elementor-element.elementor-element-2251bd73 > .e-con-inner > .elementor-background-video-container::before, .elementor-29664 .elementor-element.elementor-element-2251bd73 > .elementor-background-slideshow::before, .elementor-29664 .elementor-element.elementor-element-2251bd73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29664 .elementor-element.elementor-element-2251bd73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(213deg, #3163B3 0%, #10213D 70%);}.elementor-29664 .elementor-element.elementor-element-2251bd73.e-con{--align-self:stretch;}.elementor-29664 .elementor-element.elementor-element-67e89922{--display:flex;--min-height:250px;}.elementor-29664 .elementor-element.elementor-element-21056d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.1rem;font-weight:700;line-height:54px;color:#FFFFFF;}.elementor-29664 .elementor-element.elementor-element-13abd07{--display:flex;--min-height:250px;--justify-content:center;}.elementor-29664 .elementor-element.elementor-element-27c34474 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-29664 .elementor-element.elementor-element-f6e9d1e .elementor-button{background-color:#3163B3;border-style:solid;border-color:#FFFFFF26;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-f6e9d1e .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-f6e9d1e .elementor-button:focus{background-color:#4B77BC;}.elementor-29664 .elementor-element.elementor-element-f6e9d1e > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-f6e9d1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-f6e9d1e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-5211fef{--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;--gap:70px 0px;--row-gap:70px;--column-gap:0px;--margin-top:-13rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:24rem;--padding-bottom:12rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29664 .elementor-element.elementor-element-5211fef:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-5211fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C7D7F0 0%, #FFFFFF 23%);}.elementor-29664 .elementor-element.elementor-element-f9b0cbe{text-align:center;}.elementor-29664 .elementor-element.elementor-element-f9b0cbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.6rem;font-weight:600;color:#98B1D9;}.elementor-29664 .elementor-element.elementor-element-26376b1{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-59dfe90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-4f54906{text-align:center;}.elementor-29664 .elementor-element.elementor-element-4f54906 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:5.4rem;line-height:1.5rem;color:#193259;}.elementor-29664 .elementor-element.elementor-element-a838a57 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-29664 .elementor-element.elementor-element-a838a57{text-align:center;}.elementor-29664 .elementor-element.elementor-element-a838a57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.5rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-9ff788f{--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;--align-items:center;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-83fa8d6{--display:flex;--justify-content:center;}.elementor-29664 .elementor-element.elementor-element-5b46c08{text-align:left;}.elementor-29664 .elementor-element.elementor-element-5b46c08 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:3rem;font-weight:500;color:#1F3E70;}.elementor-29664 .elementor-element.elementor-element-ca0da22{text-align:left;}.elementor-29664 .elementor-element.elementor-element-ca0da22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-6c47d9f{text-align:left;}.elementor-29664 .elementor-element.elementor-element-6c47d9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.5rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-406a1bc .elementor-button{background-color:#202020;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-406a1bc .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-406a1bc .elementor-button:focus{background-color:#3163B3;}.elementor-29664 .elementor-element.elementor-element-406a1bc > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-406a1bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-406a1bc .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-e87c9b8{--display:flex;--min-height:430px;--justify-content:space-around;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-249e7a3{--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;--align-items:center;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-103ca5c{--display:flex;--min-height:430px;--justify-content:space-around;--border-radius:24px 24px 24px 24px;}.elementor-29664 .elementor-element.elementor-element-cf1fdbb{--display:flex;}.elementor-29664 .elementor-element.elementor-element-50537d3{text-align:left;}.elementor-29664 .elementor-element.elementor-element-50537d3 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:3rem;font-weight:500;color:#1F3E70;}.elementor-29664 .elementor-element.elementor-element-297ebd6{text-align:left;}.elementor-29664 .elementor-element.elementor-element-297ebd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-86f5adf{text-align:left;}.elementor-29664 .elementor-element.elementor-element-86f5adf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.5rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-86ccea5 .elementor-button{background-color:#202020;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-86ccea5 .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-86ccea5 .elementor-button:focus{background-color:#3163B3;}.elementor-29664 .elementor-element.elementor-element-86ccea5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-86ccea5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-86ccea5 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-612ac2c{--display:flex;--min-height:430px;--justify-content:space-around;--border-radius:24px 24px 24px 24px;}.elementor-29664 .elementor-element.elementor-element-692e5a7{--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;--align-items:center;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-46e0ba3{--display:flex;}.elementor-29664 .elementor-element.elementor-element-0accb24{text-align:left;}.elementor-29664 .elementor-element.elementor-element-0accb24 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:3rem;font-weight:500;color:#1F3E70;}.elementor-29664 .elementor-element.elementor-element-308e1cf{text-align:left;}.elementor-29664 .elementor-element.elementor-element-308e1cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-4c64e0e{text-align:left;}.elementor-29664 .elementor-element.elementor-element-4c64e0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.5rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-d4e7635 .elementor-button{background-color:#202020;border-radius:100px 100px 100px 100px;padding:18px 32px 18px 32px;}.elementor-29664 .elementor-element.elementor-element-d4e7635 .elementor-button:hover, .elementor-29664 .elementor-element.elementor-element-d4e7635 .elementor-button:focus{background-color:#3163B3;}.elementor-29664 .elementor-element.elementor-element-d4e7635 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-d4e7635 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29664 .elementor-element.elementor-element-d4e7635 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-29664 .elementor-element.elementor-element-707363d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-0fa3941{--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:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29664 .elementor-element.elementor-element-0fa3941:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-0fa3941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EBF1FA 46%, #FFFFFF 100%);}.elementor-29664 .elementor-element.elementor-element-f1a99b6{--display:flex;}.elementor-29664 .elementor-element.elementor-element-3f04938{text-align:left;}.elementor-29664 .elementor-element.elementor-element-3f04938 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;color:#193259;}.elementor-29664 .elementor-element.elementor-element-aebef0c{text-align:left;}.elementor-29664 .elementor-element.elementor-element-aebef0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;line-height:1.5rem;color:#404040;}.elementor-29664 .elementor-element.elementor-element-8be7243{--display:flex;}.elementor-29664 .elementor-element.elementor-element-73d3aca{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-73d3aca:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-73d3aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder-row{margin-bottom:16px;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__label{text-align:left;font-size:0.9rem;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__desc{text-align:left;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder input{color-scheme:normal;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__calculated-field{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:300;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder .jet-apb-calendar-slots__close{font-size:35px;top:10px;right:10px;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__action-button{background-color:#3163B3;transition:all 0.3s;padding:1rem 0rem 1rem 0rem;margin:1rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__submit{justify-content:center;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder-message--success{text-align:center;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder-message--error{text-align:center;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-29664 .elementor-element.elementor-element-7015007c{--min-height:calc(100vh - 265px);--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-29664 .elementor-element.elementor-element-7615447d .elementor-heading-title{font-size:3.4rem;}.elementor-29664 .elementor-element.elementor-element-38924ef .elementor-heading-title{font-size:3.4rem;}.elementor-29664 .elementor-element.elementor-element-30da4d4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-29664 .elementor-element.elementor-element-362a1379{--padding-top:06rem;--padding-bottom:010rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-540e5c96{--flex-wrap:wrap;}.elementor-29664 .elementor-element.elementor-element-27dadd93{--padding-top:0rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-66ddf8b7{--flex-wrap:wrap;}.elementor-29664 .elementor-element.elementor-element-5a3df8f8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-2251bd73{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-67e89922{--justify-content:center;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29664 .elementor-element.elementor-element-21056d4 .elementor-heading-title{font-size:3rem;}.elementor-29664 .elementor-element.elementor-element-13abd07{--justify-content:flex-start;}.elementor-29664 .elementor-element.elementor-element-27c34474 .elementor-heading-title{font-size:1.4rem;}.elementor-29664 .elementor-element.elementor-element-5211fef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:12rem;--padding-bottom:012rem;--padding-left:2rem;--padding-right:3rem;}.elementor-29664 .elementor-element.elementor-element-26376b1{--flex-wrap:wrap;}.elementor-29664 .elementor-element.elementor-element-4f54906 .elementor-heading-title{font-size:3.4rem;}.elementor-29664 .elementor-element.elementor-element-9ff788f{--flex-wrap:wrap;}.elementor-29664 .elementor-element.elementor-element-83fa8d6{--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-5b46c08 .elementor-heading-title{font-size:2.2vw;}.elementor-29664 .elementor-element.elementor-element-249e7a3{--flex-wrap:wrap;}.elementor-29664 .elementor-element.elementor-element-cf1fdbb{--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-50537d3 .elementor-heading-title{font-size:2.2vw;}.elementor-29664 .elementor-element.elementor-element-692e5a7{--flex-wrap:wrap;}.elementor-29664 .elementor-element.elementor-element-46e0ba3{--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-0accb24 .elementor-heading-title{font-size:2.2vw;}}@media(max-width:767px){.elementor-29664 .elementor-element.elementor-element-7015007c:not(.elementor-motion-effects-element-type-background), .elementor-29664 .elementor-element.elementor-element-7015007c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://talentus.es/wp-content/uploads/2025/09/background-plataforma-movil.webp");background-repeat:no-repeat;background-size:cover;}.elementor-29664 .elementor-element.elementor-element-7015007c{--min-height:60vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-7015007c.e-con{--align-self:center;}.elementor-29664 .elementor-element.elementor-element-7615447d .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-29664 .elementor-element.elementor-element-38924ef .elementor-heading-title{font-size:2.2rem;line-height:1.1em;}.elementor-29664 .elementor-element.elementor-element-6dcabd43 .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-57df98ec > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-29664 .elementor-element.elementor-element-236ff506{--padding-top:3rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-29664 .elementor-element.elementor-element-65679024 .elementor-heading-title{font-size:1.6rem;}.elementor-29664 .elementor-element.elementor-element-362a1379{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-29664 .elementor-element.elementor-element-53ccd8dc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29664 .elementor-element.elementor-element-5187c57b{text-align:left;}.elementor-29664 .elementor-element.elementor-element-5187c57b .elementor-heading-title{font-size:2.2rem;}.elementor-29664 .elementor-element.elementor-element-c774965{text-align:left;}.elementor-29664 .elementor-element.elementor-element-c774965 .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-5a50ef63{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-3c0565b0 img{width:100%;}.elementor-29664 .elementor-element.elementor-element-1493e7ea .elementor-heading-title{font-size:2.3rem;}.elementor-29664 .elementor-element.elementor-element-47a3f1ef > .elementor-widget-container{margin:1rem 0rem 2rem 0rem;}.elementor-29664 .elementor-element.elementor-element-76f5c556{text-align:left;}.elementor-29664 .elementor-element.elementor-element-76f5c556 .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-420afedf{--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-27dadd93{--padding-top:0rem;--padding-bottom:5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-29664 .elementor-element.elementor-element-27dadd93.e-con{--align-self:flex-start;}.elementor-29664 .elementor-element.elementor-element-57a2f03c{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-4a5cb8c4 .elementor-heading-title{font-size:2.3rem;}.elementor-29664 .elementor-element.elementor-element-da4d0b{text-align:center;}.elementor-29664 .elementor-element.elementor-element-da4d0b .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-2e20137{--padding-top:050px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29664 .elementor-element.elementor-element-70b9ce9f .elementor-heading-title{font-size:2rem;}.elementor-29664 .elementor-element.elementor-element-86a8057 .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-1a0ae6f6 .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-4566de76 .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-ac07ec4 .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-b9882eb .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-23c81533 .elementor-heading-title{font-size:7.5rem;}.elementor-29664 .elementor-element.elementor-element-5b44ccd4{--padding-top:020px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29664 .elementor-element.elementor-element-105d35ab .elementor-heading-title{font-size:2rem;}.elementor-29664 .elementor-element.elementor-element-76cd8e4e .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-3c2093e7 .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-1809cf6b .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-5196873c .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-18f488b .elementor-heading-title{font-size:1.1rem;}.elementor-29664 .elementor-element.elementor-element-5a3df8f8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-29664 .elementor-element.elementor-element-2251bd73{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:3rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-29664 .elementor-element.elementor-element-67e89922{--min-height:70px;}.elementor-29664 .elementor-element.elementor-element-21056d4 .elementor-heading-title{font-size:2.5rem;line-height:1em;}.elementor-29664 .elementor-element.elementor-element-13abd07{--min-height:161px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-27c34474 .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-5211fef{--gap:100px 0px;--row-gap:100px;--column-gap:0px;--margin-top:-18rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:22rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-29664 .elementor-element.elementor-element-59dfe90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29664 .elementor-element.elementor-element-4f54906{text-align:left;}.elementor-29664 .elementor-element.elementor-element-4f54906 .elementor-heading-title{font-size:3rem;line-height:1.5rem;}.elementor-29664 .elementor-element.elementor-element-a838a57{text-align:left;}.elementor-29664 .elementor-element.elementor-element-a838a57 .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-83fa8d6{--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29664 .elementor-element.elementor-element-5b46c08 > .elementor-widget-container{padding:0px 0px 0px 4px;}.elementor-29664 .elementor-element.elementor-element-5b46c08 .elementor-heading-title{font-size:10vw;}.elementor-29664 .elementor-element.elementor-element-ca0da22 .elementor-heading-title{font-size:3rem;}.elementor-29664 .elementor-element.elementor-element-6c47d9f{text-align:left;}.elementor-29664 .elementor-element.elementor-element-6c47d9f .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-e87c9b8{--min-height:192px;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-249e7a3{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-103ca5c{--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-50537d3 .elementor-heading-title{font-size:10vw;}.elementor-29664 .elementor-element.elementor-element-297ebd6 .elementor-heading-title{font-size:3rem;}.elementor-29664 .elementor-element.elementor-element-86f5adf{text-align:left;}.elementor-29664 .elementor-element.elementor-element-86f5adf .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-612ac2c{--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-692e5a7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-46e0ba3{--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-0accb24 .elementor-heading-title{font-size:10vw;}.elementor-29664 .elementor-element.elementor-element-308e1cf .elementor-heading-title{font-size:3rem;}.elementor-29664 .elementor-element.elementor-element-4c64e0e{text-align:left;}.elementor-29664 .elementor-element.elementor-element-4c64e0e .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-707363d{--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29664 .elementor-element.elementor-element-0fa3941{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-29664 .elementor-element.elementor-element-3f04938 .elementor-heading-title{font-size:3rem;}.elementor-29664 .elementor-element.elementor-element-aebef0c{text-align:left;}.elementor-29664 .elementor-element.elementor-element-aebef0c .elementor-heading-title{font-size:1.2rem;}.elementor-29664 .elementor-element.elementor-element-73d3aca{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__label{font-size:1rem;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-size:1rem;}.elementor-29664 .elementor-element.elementor-element-32ac839 .jet-form-builder__action-button{font-size:1rem;padding:01.5rem 0rem 1.5rem 0rem;}}@media(min-width:768px){.elementor-29664 .elementor-element.elementor-element-49b3d923{--width:51.24%;}.elementor-29664 .elementor-element.elementor-element-420afedf{--width:100%;}.elementor-29664 .elementor-element.elementor-element-5de89d4c{--width:45%;}.elementor-29664 .elementor-element.elementor-element-e87c9b8{--width:79%;}.elementor-29664 .elementor-element.elementor-element-103ca5c{--width:79%;}.elementor-29664 .elementor-element.elementor-element-612ac2c{--width:79%;}.elementor-29664 .elementor-element.elementor-element-707363d{--width:79%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29664 .elementor-element.elementor-element-49b3d923{--width:100%;}.elementor-29664 .elementor-element.elementor-element-420afedf{--width:100%;}.elementor-29664 .elementor-element.elementor-element-e87c9b8{--width:100%;}.elementor-29664 .elementor-element.elementor-element-103ca5c{--width:100%;}.elementor-29664 .elementor-element.elementor-element-612ac2c{--width:100%;}.elementor-29664 .elementor-element.elementor-element-707363d{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-7615447d */.titulo-web-principal span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block; /* mantiene animación de degradado */
  animation: moverGradiente 10s ease infinite;
  white-space: nowrap; /* 👈 evita que se divida en varias líneas */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38924ef */.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline; /* 👈 cambia inline-block por inline */
  animation: moverGradiente 10s ease infinite;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30da4d4d */.elementor-29664 .elementor-element.elementor-element-30da4d4d .elementor-button {
  background: rgba(31, 62, 112, 0.50); /* fondo blanco translúcido */
  backdrop-filter: blur(10px); /* desenfoque detrás */
  -webkit-backdrop-filter: blur(10px); /* soporte Safari */
  border: 1px solid rgba(255, 255, 255, 0.3); /* borde sutil tipo cristal */
  border-radius: 12px; /* opcional, para que se vea más suave */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); /* profundidad */
  background-size: 200% 200%;
  font-size: 40px;
  transition: all 0.3s ease;
}

/* Animación de fondo si la quieres conservar */
@keyframes gradientBG {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

.elementor-29664 .elementor-element.elementor-element-30da4d4d {
  font-size: 2rem;
  color: #4caf50;
  animation: float-gratuitos 1s ease-in-out infinite;
  position: relative;
}

/* Animación de flotación */
@keyframes float-gratuitos {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5187c57b *//* Aplica degradado solo al span */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text; /* imprescindible para degradado en texto */
  -webkit-text-fill-color: transparent; /* hace el texto transparente para que se vea el gradiente */
  display: inline-block;
  animation: moverGradiente 10s ease infinite;
}

/* Animación del degradado */
@keyframes moverGradiente {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Texto fuera del span */
.titulo-web {
  font-weight: 700;
  color: #193259 !important; /* IMPORTANTE: !important para que Elementor no lo sobrescriba */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1493e7ea *//* Aplica degradado solo al span */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text; /* imprescindible para degradado en texto */
  -webkit-text-fill-color: transparent; /* hace el texto transparente para que se vea el gradiente */
  display: inline-block;
  animation: moverGradiente 10s ease infinite;
}

/* Animación del degradado */
@keyframes moverGradiente {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Texto fuera del span */
.titulo-web {
  font-weight: 700;
  color: #193259 !important; /* IMPORTANTE: !important para que Elementor no lo sobrescriba */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a5cb8c4 *//* Aplica degradado solo al span */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text; /* imprescindible para degradado en texto */
  -webkit-text-fill-color: transparent; /* hace el texto transparente para que se vea el gradiente */
  display: inline-block;
  animation: moverGradiente 10s ease infinite;
}

/* Animación del degradado */
@keyframes moverGradiente {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Texto fuera del span */
.titulo-web {
  font-weight: 700;
  color: #193259 !important; /* IMPORTANTE: !important para que Elementor no lo sobrescriba */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f54906 *//* Estilo general */
.titulo-web {
  font-weight: 700;
  hyphens: none;
  color: #193259 !important;
  line-height: 1.3; /* Un valor base más compacto */
}

/* El span con gradiente no debe modificar el interlineado */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline; /* en vez de inline-block */
  animation: moverGradiente 10s ease infinite;
}

/* Ajuste solo para móvil */
@media (max-width: 767px) {
  .titulo-web {
    line-height: 1.1; /* más apretado en móvil */
    word-break: break-word; /* evita que % y números se monten */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca0da22 *//* Aplica degradado solo al span */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text; /* imprescindible para degradado en texto */
  -webkit-text-fill-color: transparent; /* hace el texto transparente para que se vea el gradiente */
  display: inline-block;
  animation: moverGradiente 10s ease infinite;
}

/* Animación del degradado */
@keyframes moverGradiente {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Texto fuera del span */
.titulo-web {
  font-weight: 700;
  color: #193259 !important; /* IMPORTANTE: !important para que Elementor no lo sobrescriba */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c47d9f */.elementor-widget-heading p.elementor-heading-title {
    font-family: 'Roboto', sans-serif;
    font-size: 1.2rem;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-297ebd6 *//* Aplica degradado solo al span */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text; /* imprescindible para degradado en texto */
  -webkit-text-fill-color: transparent; /* hace el texto transparente para que se vea el gradiente */
  display: inline-block;
  animation: moverGradiente 10s ease infinite;
}

/* Animación del degradado */
@keyframes moverGradiente {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Texto fuera del span */
.titulo-web {
  font-weight: 700;
  color: #193259 !important; /* IMPORTANTE: !important para que Elementor no lo sobrescriba */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86f5adf */.elementor-widget-heading p.elementor-heading-title {
    font-family: 'Roboto', sans-serif;
    font-size: 1.2rem;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-308e1cf *//* Aplica degradado solo al span */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text; /* imprescindible para degradado en texto */
  -webkit-text-fill-color: transparent; /* hace el texto transparente para que se vea el gradiente */
  display: inline-block;
  animation: moverGradiente 10s ease infinite;
}

/* Animación del degradado */
@keyframes moverGradiente {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Texto fuera del span */
.titulo-web {
  font-weight: 700;
  color: #193259 !important; /* IMPORTANTE: !important para que Elementor no lo sobrescriba */
}
.titulo-web span {
  display: inline-block;
  padding-bottom: 0.1em; /* ajusta según la tipografía */
  line-height: 1.2;      /* evita que corte descendentes */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c64e0e */.elementor-widget-heading p.elementor-heading-title {
    font-family: 'Roboto', sans-serif;
    font-size: 1.2rem;
    font-weight: 300;
}
/* Icono delante de párrafos puntuales */
.icon-item {
  position: relative;            /* para el pseudo-elemento */
  padding-left: 2.2em;          /* espacio para el icono (ajusta si quieres) */
  margin: 0.6em 0;              /* respeta separación habitual de párrafos */
  font: inherit;                /* respeta tipografía del tema */
  color: inherit;
  line-height: inherit;
}

.icon-item::before{
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1.5em;                 /* tamaño del icono: ajusta si quieres más/menos */
  height: 1.5em;
  background-image: url("https://img.icons8.com/?size=100&id=81146&format=png&color=000000");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  /* no alterar colores de texto ni fuente */
  font: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f04938 *//* Aplica degradado solo al span */
.titulo-web span {
  background: linear-gradient(270deg, #B2C4E2, #3163b3, #7E9ECF);
  background-size: 200% 200%;
  -webkit-background-clip: text; /* imprescindible para degradado en texto */
  -webkit-text-fill-color: transparent; /* hace el texto transparente para que se vea el gradiente */
  display: inline-block;
  animation: moverGradiente 10s ease infinite;
}

/* Animación del degradado */
@keyframes moverGradiente {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Texto fuera del span */
.titulo-web {
  font-weight: 700;
  color: #193259 !important; /* IMPORTANTE: !important para que Elementor no lo sobrescriba */
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-32ac839 *//* 1) Oculta todas las etiquetas del formulario 30474 */
form[data-form-id="30474"] .jet-form-builder__label,
form[data-form-id="30474"] .jet-form-builder__label-text,
form[data-form-id="30474"] label.jet-form-builder__label-text {
  display: none !important;
  visibility: hidden !important;
}

/* 2) Muestra SOLO las labels que están dentro de las filas WYSIWYG
   (Convocatoria/s de interés y Comentario) y ponlas en negrita */
form[data-form-id="30474"] .jet-form-builder-row.field-type-wysiwyg-field > .jet-form-builder__label,
form[data-form-id="30474"] .jet-form-builder-row.field-type-wysiwyg-field .jet-form-builder__label-text {
  display: block !important;
  visibility: visible !important;
  font-weight: 700 !important;
}
/* Ocultar toolbars y barra de estado del editor */
.mce-top-part,
.mce-statusbar {
  display: none !important;
}/* End custom CSS */