.elementor-6 .elementor-element.elementor-element-4900578{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-4900578:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4900578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6E6;}.elementor-6 .elementor-element.elementor-element-d1e790d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-679c61b .elementor-button{background-color:#FADEC0;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:41px 41px 41px 41px;padding:12px 12px 12px 12px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-5680ba9 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:4em;font-weight:800;color:#0E3A5C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-868c5f6{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-0083eb2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-078b34b .elementor-button{background-color:#ED793F;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-d3462a2 );color:var( --e-global-color-d3462a2 );box-shadow:0px 5px 18px 0px rgba(209.1, 144.55173913043478, 0, 0.5);border-radius:99px 99px 99px 99px;padding:20px 30px 20px 30px;}.elementor-6 .elementor-element.elementor-element-078b34b .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-078b34b .elementor-button:focus{background-color:#ECAD00;}.elementor-6 .elementor-element.elementor-element-d507aba .elementor-button{background-color:#8D35AD00;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:#0E3A5C;color:#0E3A5C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E3A5C;border-radius:99px 99px 99px 99px;padding:20px 30px 20px 30px;}.elementor-6 .elementor-element.elementor-element-d507aba .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d507aba .elementor-button:focus{background-color:#ECAD0000;}.elementor-6 .elementor-element.elementor-element-3f493f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-d0635ca{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-090772b .elementor-button{background-color:#FFDFC7;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-08c3a2a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:3em;font-weight:800;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-433dc4f{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-94a54cb{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-94a54cb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-94a54cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6E6;}.elementor-6 .elementor-element.elementor-element-3124d67 .elementor-button{background-color:#F8EDFC;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-dfd618d{text-align:center;}.elementor-6 .elementor-element.elementor-element-dfd618d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:3em;font-weight:800;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-290c83b{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-a7d62a4{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(168.3, 168.3, 168.3, 0.31);--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-6 .elementor-element.elementor-element-a7d62a4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a7d62a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-ae02d56{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-298089d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-298089d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-298089d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-298089d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-298089d .elementor-icon-list-item > a{font-family:"Baloo 2", Sans-serif;font-size:1.3em;font-weight:600;}.elementor-6 .elementor-element.elementor-element-298089d .elementor-icon-list-text{transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-8de347c{text-align:start;}.elementor-6 .elementor-element.elementor-element-8de347c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:2.4em;font-weight:800;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-557c105{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-7a64fb5 .elementor-button{background-color:#F16C08;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-d3462a2 );color:var( --e-global-color-d3462a2 );box-shadow:0px 5px 18px 0px rgba(209, 79.00000000000001, 0, 0.5);border-radius:99px 99px 99px 99px;padding:20px 30px 20px 30px;}.elementor-6 .elementor-element.elementor-element-7a64fb5 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-7a64fb5 .elementor-button:focus{background-color:#E06000;}.elementor-6 .elementor-element.elementor-element-14cccf1{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-0276664 img{border-radius:120px 18px 120px 18px;}.elementor-6 .elementor-element.elementor-element-93ff900{--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:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-0371a70{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-adcdc2e .elementor-button{background-color:#FFDFC7;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-41b7d27{text-align:start;}.elementor-6 .elementor-element.elementor-element-41b7d27 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:3em;font-weight:800;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-76bfb53{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-af30483{--display:flex;}.elementor-6 .elementor-element.elementor-element-bd7c1c8 img{border-radius:30px 30px 30px 121px;}.elementor-6 .elementor-element.elementor-element-93abaea{--display:flex;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-d80f497{--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.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-d80f497:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d80f497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D35AD29;background-image:url("https://escuelatalentos.cl/wp-content/uploads/2026/08/banner-parv.webp");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-d80f497::before, .elementor-6 .elementor-element.elementor-element-d80f497 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d80f497 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d80f497 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d80f497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d80f497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8D35AD29;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-ff6dac8 .elementor-button{background-color:#F8EDFC;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-5cb6bf9{text-align:center;}.elementor-6 .elementor-element.elementor-element-5cb6bf9 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:3em;font-weight:800;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-2c02340{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-2c02340 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-f911be5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-18cd8d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-18cd8d1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-18cd8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-6620035{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-6ba59c6 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-6ba59c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3462a2 );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-6ba59c6.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6ba59c6.elementor-view-default .elementor-icon{color:var( --e-global-color-d3462a2 );border-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-6ba59c6.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6ba59c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-6ba59c6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-6ba59c6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-6ba59c6 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-6ba59c6 .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-c99f808 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:1.6em;font-weight:600;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-c71b3d3{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-c71b3d3 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-ac1f8fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ac1f8fa:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ac1f8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-7a5f5d1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-2c0a784 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-2c0a784.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3462a2 );color:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-2c0a784.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-2c0a784.elementor-view-default .elementor-icon{color:var( --e-global-color-d3462a2 );border-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-2c0a784.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-2c0a784.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-2c0a784.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-2c0a784.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-2c0a784 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-2c0a784 .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-bed4334 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:1.6em;font-weight:600;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-b7818d3{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-b7818d3 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-37d445b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-37d445b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-37d445b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-9a7dc85{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-39b7230 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-39b7230.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3462a2 );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-39b7230.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-39b7230.elementor-view-default .elementor-icon{color:var( --e-global-color-d3462a2 );border-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-39b7230.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-39b7230.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-39b7230.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-39b7230.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-39b7230 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-39b7230 .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-163f66e .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:1.6em;font-weight:600;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-a7fefcd{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-a7fefcd p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-c9ba5f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c9ba5f4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c9ba5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-938d8a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-e70bb5e .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-e70bb5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3462a2 );color:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-e70bb5e.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e70bb5e.elementor-view-default .elementor-icon{color:var( --e-global-color-d3462a2 );border-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-e70bb5e.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e70bb5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-e70bb5e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-e70bb5e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-e70bb5e .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-e70bb5e .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-6b69fee .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:1.6em;font-weight:600;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-bd80f74{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-bd80f74 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-8ab3747{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8ab3747:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8ab3747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-53e1882{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-a4d006c .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-a4d006c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3462a2 );color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-a4d006c.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-a4d006c.elementor-view-default .elementor-icon{color:var( --e-global-color-d3462a2 );border-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-a4d006c.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-a4d006c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-a4d006c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-a4d006c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-a4d006c .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-a4d006c .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-01810ce .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:1.6em;font-weight:600;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-9aaa796{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-9aaa796 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-3b2d8fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3b2d8fc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3b2d8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-c793768{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-6 .elementor-element.elementor-element-dbfbf93 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-dbfbf93.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d3462a2 );color:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-dbfbf93.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-dbfbf93.elementor-view-default .elementor-icon{color:var( --e-global-color-d3462a2 );border-color:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-dbfbf93.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-dbfbf93.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d3462a2 );}.elementor-6 .elementor-element.elementor-element-dbfbf93.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-dbfbf93.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8512d3d );}.elementor-6 .elementor-element.elementor-element-dbfbf93 .elementor-icon{font-size:25px;}.elementor-6 .elementor-element.elementor-element-dbfbf93 .elementor-icon svg{height:25px;}.elementor-6 .elementor-element.elementor-element-23f9bcc .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:1.6em;font-weight:600;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-1b120ee{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-1b120ee p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-157f633{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-157f633:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-157f633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6F0FF;}.elementor-6 .elementor-element.elementor-element-157f633 > .elementor-shape-top .elementor-shape-fill, .elementor-6 .elementor-element.elementor-element-157f633 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF59;}.elementor-6 .elementor-element.elementor-element-0fc43eb .elementor-button{background-color:#FFDFC7;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-15674be{text-align:center;}.elementor-6 .elementor-element.elementor-element-15674be .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:3em;font-weight:800;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-f634b4b .elementor-button{background-color:#25D366;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-d3462a2 );color:var( --e-global-color-d3462a2 );box-shadow:0px 5px 18px 0px rgba(37.00000000000001, 211.00000000000003, 102.00000000000004, 0.37);border-radius:99px 99px 99px 99px;padding:20px 30px 20px 30px;}.elementor-6 .elementor-element.elementor-element-f634b4b .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-f634b4b .elementor-button:focus{background-color:#10B24C;}.elementor-6 .elementor-element.elementor-element-f634b4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-1d6d3fb{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6 .elementor-element.elementor-element-d3e554d{--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-6 .elementor-element.elementor-element-9fb3816 .elementor-button{background-color:#F8EDFC;font-family:"Baloo 2", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:99px 99px 99px 99px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-1d2e6d8{text-align:start;}.elementor-6 .elementor-element.elementor-element-1d2e6d8 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:3em;font-weight:800;color:#0E3A5C;}.elementor-6 .elementor-element.elementor-element-19f991b{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.1em;font-weight:400;}.elementor-6 .elementor-element.elementor-element-19f991b p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-5d3157c{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-f911be5{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-d1e790d{--width:50%;}.elementor-6 .elementor-element.elementor-element-3f493f0{--width:50%;}.elementor-6 .elementor-element.elementor-element-d3e554d{--width:50%;}.elementor-6 .elementor-element.elementor-element-5d3157c{--width:100%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-f911be5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-5680ba9 */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4900578 */.elementor-6 .elementor-element.elementor-element-4900578 {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    background:
        radial-gradient(circle at 8% 18%, rgba(220, 240, 248, 0.95) 0 110px, transparent 112px),
        radial-gradient(circle at 92% 82%, rgba(238, 229, 250, 0.95) 0 130px, transparent 132px),
        #FFF9ED !important;
}


/* Todo el contenido por encima */
.elementor-6 .elementor-element.elementor-element-4900578 > * {
    position: relative;
    z-index: 3;
}


/* ==========================================
   CAMINO NARANJA GRANDE
   ========================================== */

.elementor-6 .elementor-element.elementor-element-4900578::before {
    content: "";
    position: absolute;

    width: 760px;
    height: 420px;

    top: -235px;
    left: 20%;

    border: 18px solid rgba(241, 108, 8, 0.18);
    border-radius: 50%;

    transform: rotate(-8deg);

    z-index: 1;
    pointer-events: none;
}


/* ==========================================
   CAMINO LAVANDA GRANDE
   ========================================== */

.elementor-6 .elementor-element.elementor-element-4900578::after {
    content: "";
    position: absolute;

    width: 680px;
    height: 390px;

    right: -250px;
    bottom: -205px;

    border: 16px solid rgba(141, 53, 173, 0.17);
    border-radius: 50%;

    transform: rotate(18deg);

    z-index: 1;
    pointer-events: none;
}


/* ==========================================
   MOBILE
   ========================================== */

@media (max-width: 767px) {

    .elementor-6 .elementor-element.elementor-element-4900578 {
        background:
            radial-gradient(circle at 0% 12%, rgba(220,240,248,.95) 0 80px, transparent 82px),
            radial-gradient(circle at 100% 88%, rgba(238,229,250,.95) 0 90px, transparent 92px),
            #FFF9ED !important;
    }

    .elementor-6 .elementor-element.elementor-element-4900578::before {
        width: 480px;
        height: 250px;

        top: -145px;
        left: -100px;

        border-width: 12px;
    }

    .elementor-6 .elementor-element.elementor-element-4900578::after {
        width: 420px;
        height: 240px;

        right: -190px;
        bottom: -120px;

        border-width: 11px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08c3a2a */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfd618d */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8de347c */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a54cb *//* =====================================================
   TALENTOS — ¿CON QUÉ LLEGAS HOY?
   FONDO + PLANETA + ARCOÍRIS + DOTS
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    background:
        /* DOTS IZQUIERDA SUPERIOR */
        radial-gradient(
            circle at 4% 18%,
            #F16C08 0 4px,
            transparent 5px
        ),

        radial-gradient(
            circle at 6% 21%,
            #C9A4EA 0 5px,
            transparent 6px
        ),

        radial-gradient(
            circle at 5% 25%,
            #54A5A3 0 4px,
            transparent 5px
        ),

        /* DOTS DERECHA SUPERIOR */
        radial-gradient(
            circle at 96% 14%,
            #F6C653 0 5px,
            transparent 6px
        ),

        radial-gradient(
            circle at 93% 18%,
            #F7A47C 0 4px,
            transparent 5px
        ),

        radial-gradient(
            circle at 97% 22%,
            #C9A4EA 0 5px,
            transparent 6px
        ),

        /* DOTS LATERALES MEDIOS */
        radial-gradient(
            circle at 2% 52%,
            rgba(241,108,8,.55) 0 4px,
            transparent 5px
        ),

        radial-gradient(
            circle at 98% 52%,
            rgba(84,165,163,.60) 0 5px,
            transparent 6px
        ),

        /* MANCHA CELESTE IZQUIERDA */
        radial-gradient(
            circle at 0% 42%,
            rgba(221,239,246,.72) 0 85px,
            transparent 87px
        ),

        /* MANCHA LAVANDA DERECHA ABAJO */
        radial-gradient(
            circle at 100% 87%,
            rgba(238,229,250,.78) 0 120px,
            transparent 122px
        ),

        /* MANCHA AMARILLA MUY SUAVE */
        radial-gradient(
            circle at 8% 88%,
            rgba(255,240,200,.55) 0 55px,
            transparent 57px
        ),

        #FFF9ED !important;
}


/* =====================================================
   TODO EL CONTENIDO SOBRE EL FONDO
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb > * {
    position: relative;
    z-index: 3;
}


/* =====================================================
   CONTENEDOR DE DECORACIONES
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb .talentos-decoraciones {
    position: absolute;

    inset: 0;

    width: 100%;
    height: 100%;

    z-index: 2;

    pointer-events: none;
}


/* =====================================================
   PLANETA
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb .talentos-planeta {
    position: absolute;

    width: 72px;
    height: auto;

    left: 3%;
    top: 21%;

    transform: rotate(-10deg);

    opacity: 0.82;

    pointer-events: none;
}


/* =====================================================
   ARCOÍRIS
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb .talentos-arcoiris {
    position: absolute;

    width: 105px;
    height: auto;

    /* Mucho más abajo */
    right: 3.5%;
    bottom: 3%;

    opacity: 0.95;

    pointer-events: none;
}


/* =====================================================
   ESTRELLA PEQUEÑA
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb .talentos-decoraciones::before {
    content: "✦";

    position: absolute;

    right: 6%;
    top: 28%;

    font-size: 27px;
    line-height: 1;

    color: #F6C653;

    transform: rotate(10deg);

    opacity: 0.9;
}


/* =====================================================
   GRUPO DE PUNTITOS INFERIOR
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb .talentos-decoraciones::after {
    content: "";

    position: absolute;

    left: 4%;
    bottom: 18%;

    width: 8px;
    height: 8px;

    border-radius: 50%;

    background: #F16C08;

    box-shadow:
        18px 7px 0 #C9A4EA,
        7px 22px 0 #54A5A3,
        26px 25px 0 #F6C653;

    opacity: 0.7;
}


/* =====================================================
   CÍRCULO DECORATIVO EXTRA IZQUIERDA
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb::before {
    content: "";

    position: absolute;

    width: 230px;
    height: 230px;

    left: -165px;
    top: 48%;

    border-radius: 50%;

    border: 14px solid rgba(84,165,163,.11);

    z-index: 1;

    pointer-events: none;
}


/* =====================================================
   CÍRCULO DECORATIVO EXTRA DERECHA
   ===================================================== */

.elementor-6 .elementor-element.elementor-element-94a54cb::after {
    content: "";

    position: absolute;

    width: 300px;
    height: 300px;

    right: -220px;
    bottom: -150px;

    border-radius: 50%;

    border: 17px solid rgba(141,53,173,.10);

    z-index: 1;

    pointer-events: none;
}


/* =====================================================
   TABLET
   ===================================================== */

@media (max-width: 1024px) {

    .elementor-6 .elementor-element.elementor-element-94a54cb .talentos-planeta {
        width: 62px;

        left: 2%;
        top: 19%;
    }

    .elementor-6 .elementor-element.elementor-element-94a54cb .talentos-arcoiris {
        width: 88px;

        right: 2%;
        bottom: 2%;
    }

    .elementor-6 .elementor-element.elementor-element-94a54cb::before {
        width: 190px;
        height: 190px;

        left: -140px;
    }

    .elementor-6 .elementor-element.elementor-element-94a54cb::after {
        width: 240px;
        height: 240px;

        right: -175px;
        bottom: -120px;
    }
}


/* =====================================================
   MOBILE
   ===================================================== */

@media (max-width: 767px) {

    .elementor-6 .elementor-element.elementor-element-94a54cb {
        background:
            radial-gradient(
                circle at 4% 12%,
                #F16C08 0 3px,
                transparent 4px
            ),

            radial-gradient(
                circle at 8% 16%,
                #C9A4EA 0 4px,
                transparent 5px
            ),

            radial-gradient(
                circle at 95% 10%,
                #F6C653 0 4px,
                transparent 5px
            ),

            radial-gradient(
                circle at 98% 16%,
                #54A5A3 0 3px,
                transparent 4px
            ),

            radial-gradient(
                circle at 0% 45%,
                rgba(221,239,246,.65) 0 55px,
                transparent 57px
            ),

            radial-gradient(
                circle at 100% 90%,
                rgba(238,229,250,.70) 0 75px,
                transparent 77px
            ),

            #FFF9ED !important;
    }


    .elementor-6 .elementor-element.elementor-element-94a54cb .talentos-planeta {
        width: 52px;

        left: -8px;
        top: 18%;
    }


    .elementor-6 .elementor-element.elementor-element-94a54cb .talentos-arcoiris {
        width: 70px;

        right: -5px;
        bottom: 1%;
    }


    .elementor-6 .elementor-element.elementor-element-94a54cb .talentos-decoraciones::before {
        font-size: 20px;

        right: 8%;
        top: 25%;
    }


    .elementor-6 .elementor-element.elementor-element-94a54cb .talentos-decoraciones::after {
        left: 2%;
        bottom: 14%;

        transform: scale(.8);
    }


    .elementor-6 .elementor-element.elementor-element-94a54cb::before {
        width: 150px;
        height: 150px;

        left: -115px;

        border-width: 10px;
    }


    .elementor-6 .elementor-element.elementor-element-94a54cb::after {
        width: 190px;
        height: 190px;

        right: -145px;
        bottom: -95px;

        border-width: 11px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41b7d27 */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cb6bf9 */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15674be */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d2e6d8 */.subrayado-talentos {
    position: relative;
    display: inline-block;
}

.subrayado-talentos::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -12px;
    width: 100%;
    height: 12px;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C30 2 55 4 80 6 C110 8 135 10 165 7 C180 6 190 5 198 5' fill='none' stroke='%23F4773C' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");

    background-size: 100% 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d6d3fb */.elementor-6 .elementor-element.elementor-element-1d6d3fb { 
    position: relative; 
    overflow: hidden; 
    isolation: isolate; 
 
    background: 
        /* puntitos izquierda */ 
        radial-gradient(circle at 4% 22%, #F6C653 0 5px, transparent 6px), 
        radial-gradient(circle at 7% 28%, #C9A4EA 0 4px, transparent 5px), 
        radial-gradient(circle at 3% 35%, #54A5A3 0 4px, transparent 5px), 
 
        /* puntitos derecha */ 
        radial-gradient(circle at 96% 18%, #F7A47C 0 5px, transparent 6px), 
        radial-gradient(circle at 93% 26%, #54A5A3 0 4px, transparent 5px), 
        radial-gradient(circle at 97% 34%, #C9A4EA 0 5px, transparent 6px), 
 
        /* mancha celeste */ 
        radial-gradient( 
            circle at 0% 70%, 
            rgba(221, 239, 246, 0.85) 0 105px, 
            transparent 107px 
        ), 
 
        /* mancha lavanda */ 
        radial-gradient( 
            circle at 100% 18%, 
            rgba(238, 229, 250, 0.85) 0 125px, 
            transparent 127px 
        ); 
 
    background-color: #FFFFFF !important;
} 
 
 
/* CONTENIDO POR ENCIMA */ 
.elementor-6 .elementor-element.elementor-element-1d6d3fb > * { 
    position: relative; 
    z-index: 3; 
} 
 
 
/* CÍRCULO / ARCO CELESTE IZQUIERDA */ 
.elementor-6 .elementor-element.elementor-element-1d6d3fb::before { 
    content: ""; 
 
    position: absolute; 
 
    width: 260px; 
    height: 260px; 
 
    left: -190px; 
    bottom: -100px; 
 
    border-radius: 50%; 
 
    border: 15px solid rgba(84, 165, 163, 0.12); 
 
    z-index: 1; 
    pointer-events: none; 
} 
 
 
/* ARCO LAVANDA DERECHA */ 
.elementor-6 .elementor-element.elementor-element-1d6d3fb::after { 
    content: ""; 
 
    position: absolute; 
 
    width: 300px; 
    height: 300px; 
 
    right: -215px; 
    top: -130px; 
 
    border-radius: 50%; 
 
    border: 17px solid rgba(141, 53, 173, 0.11); 
 
    z-index: 1; 
    pointer-events: none; 
} 
 
 
/* MOBILE */ 
@media (max-width: 767px) { 
 
    .elementor-6 .elementor-element.elementor-element-1d6d3fb { 
        background: 
            radial-gradient(circle at 5% 18%, #F6C653 0 3px, transparent 4px), 
            radial-gradient(circle at 95% 20%, #C9A4EA 0 4px, transparent 5px), 
 
            radial-gradient( 
                circle at 0% 85%, 
                rgba(221,239,246,.75) 0 65px, 
                transparent 67px 
            ), 
 
            radial-gradient( 
                circle at 100% 12%, 
                rgba(238,229,250,.75) 0 75px, 
                transparent 77px 
            ); 
 
        background-color: #FFFFFF !important;
    } 
 
    .elementor-6 .elementor-element.elementor-element-1d6d3fb::before { 
        width: 170px; 
        height: 170px; 
 
        left: -125px; 
        bottom: -70px; 
 
        border-width: 10px; 
    } 
 
    .elementor-6 .elementor-element.elementor-element-1d6d3fb::after { 
        width: 190px; 
        height: 190px; 
 
        right: -140px; 
        top: -85px; 
 
        border-width: 11px; 
    } 
}/* End custom CSS */