

/* EduRed UI 2026: sistema visual sobre contenido nativo de Elementor. */
body:has(.elementor-100101){--edured-red:#CD2830;--edured-ink:#0E0E10;--edured-muted:#3A3A3F;--edured-paper:#F5F4F2;--edured-sage:#5F7A61;--edured-line:#E1DFDB;color:var(--edured-ink);background:#fff}
body:has(.elementor-100101) > .elementor > .e-con{max-width:none!important;width:100%!important;padding:76px 32px!important;margin:0!important;gap:28px!important}
body:has(.elementor-100101) > .elementor > .e-con > .e-con-inner{max-width:1160px!important;gap:32px!important;padding:0!important}
body:has(.elementor-100101) h1,body:has(.elementor-100101) h2,body:has(.elementor-100101) h3,body:has(.elementor-100101) h4{color:var(--edured-ink)!important;letter-spacing:-.035em!important;text-wrap:balance}
body:has(.elementor-100101) h1{font-size:clamp(40px,4.65vw,64px)!important;font-weight:600!important;line-height:1.07!important;max-width:1040px}
body:has(.elementor-100101) h2{font-size:clamp(30px,3.3vw,44px)!important;line-height:1.14!important;max-width:870px}
body:has(.elementor-100101) h3{font-size:27px!important;line-height:1.18!important}
body:has(.elementor-100101) h4{font-size:22px!important;line-height:1.25!important}
body:has(.elementor-100101) .elementor-widget-text-editor{color:var(--edured-muted)!important;font-size:16px!important;line-height:1.7!important;overflow-wrap:break-word!important}
body:has(.elementor-100101) .elementor-widget-text-editor p:last-child{margin-bottom:0!important}
body:has(.elementor-100101) .elementor-widget-text-editor strong{font-weight:650;color:inherit}
body:has(.elementor-100101) .e-con > .elementor-widget-text-editor:first-child:has(+ .elementor-widget-heading){font-family:Archivo,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.15em!important;line-height:1.5!important;text-transform:uppercase;color:var(--edured-red)!important}
body:has(.elementor-100101) :is(.elementor-element-e001dc,.elementor-element-e0038c,.elementor-element-e00470,.elementor-element-e00507,.elementor-element-e00530,.elementor-element-e00731,.elementor-element-e0074a,.elementor-element-e00793,.elementor-element-e007cd,.elementor-element-e0080e,.elementor-element-e008b5,.elementor-element-e00914,.elementor-element-e0093b,.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b){background-color:var(--edured-paper)!important;background-image:radial-gradient(ellipse at 94% 0%,#c8102e0b,transparent 57%)!important;border-bottom:1px solid #e5e4dd!important;padding-top:76px!important;padding-bottom:70px!important}
body:has(.elementor-100101) :is(.elementor-element-e001dc,.elementor-element-e0038c,.elementor-element-e00470,.elementor-element-e00507,.elementor-element-e00530,.elementor-element-e00731,.elementor-element-e0074a,.elementor-element-e00793,.elementor-element-e007cd,.elementor-element-e0080e,.elementor-element-e008b5,.elementor-element-e00914,.elementor-element-e0093b,.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b) h1 + *{max-width:780px}
body:has(.elementor-100101) :is(.elementor-element-e001dc,.elementor-element-e0038c,.elementor-element-e00470,.elementor-element-e00507,.elementor-element-e00530,.elementor-element-e00731,.elementor-element-e0074a,.elementor-element-e00793,.elementor-element-e007cd,.elementor-element-e0080e,.elementor-element-e008b5,.elementor-element-e00914,.elementor-element-e0093b,.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b) .elementor-widget-heading:has(h1)+.elementor-widget-text-editor{font-size:18px!important;line-height:1.7!important;max-width:760px}
body:has(.elementor-100101) .elementor-100101 > .e-con{border-bottom:3px solid var(--edured-red)!important;background:#fffffff5!important;box-shadow:0 4px 20px #20231c08!important;backdrop-filter:blur(12px)}
body:has(.elementor-100101) .elementor-100101 .e-con-inner{max-width:1160px!important;gap:28px!important}
body:has(.elementor-100101) .elementor-100101 .elementor-nav-menu--main .elementor-item{padding:17px 14px!important;border-radius:5px 5px 0 0;color:var(--edured-ink)!important;font-size:14px!important}
body:has(.elementor-100101) .elementor-100101 .elementor-nav-menu--main .elementor-item:hover,body:has(.elementor-100101) .elementor-100101 .elementor-item-active{color:var(--edured-red)!important;background:#fbf1f2!important}
body:has(.elementor-100101) .elementor-100101 .elementor-nav-menu--main .menu-item:last-child .elementor-item{background:var(--edured-red)!important;color:#fff!important;border-radius:7px!important;padding:14px 22px!important;margin-left:8px}
body:has(.elementor-100101) .elementor-menu-toggle{color:var(--edured-ink)!important;background:#f2f1ed!important;padding:10px!important;border-radius:8px}
body:has(.elementor-100101) .elementor-nav-menu--dropdown{border-radius:0 0 12px 12px;box-shadow:0 15px 28px #171b1915}
body:has(.elementor-100101) .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px!important;padding:15px 21px!important;font-size:14px!important;font-weight:650!important;letter-spacing:0;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 2px 0 #151c1810}
body:has(.elementor-100101) .elementor-button:hover{transform:translateY(-2px);box-shadow:0 7px 18px #191b1918}
body:has(.elementor-100101) a:focus-visible,body:has(.elementor-100101) button:focus-visible,body:has(.elementor-100101) input:focus-visible,body:has(.elementor-100101) select:focus-visible,body:has(.elementor-100101) textarea:focus-visible{outline:3px solid #305ce0!important;outline-offset:4px!important}
body:has(.elementor-100101) :is(.elementor-element-e001d6,.elementor-element-e0034c,.elementor-element-e0047f,.elementor-element-e00486,.elementor-element-e0048d,.elementor-element-e00494,.elementor-element-e004d6,.elementor-element-e004fe,.elementor-element-e00728,.elementor-element-e00799,.elementor-element-e007a0,.elementor-element-e007a7,.elementor-element-e007ae,.elementor-element-e007b5,.elementor-element-e007bc,.elementor-element-e007c3,.elementor-element-e008b3,.elementor-element-e008fa,.elementor-element-e0097e,.elementor-element-e009ed,.elementor-element-e009fa,.elementor-element-e00a67,.elementor-element-e00a74,.elementor-element-e00ae1,.elementor-element-e00aee,.elementor-element-e00b59,.elementor-element-e00b66,.elementor-element-e00bd0,.elementor-element-e00bdd,.elementor-element-e00c43,.elementor-element-e00c4e,.elementor-element-e00d60,.elementor-element-e00d73,.elementor-element-e00d7e,.elementor-element-e00d9f,.elementor-element-e00daa,.elementor-element-e00dca,.elementor-element-e00dd5,.elementor-element-e00df5,.elementor-element-e00e00,.elementor-element-e00e26,.elementor-element-e00e3d,.elementor-element-e00e41,.elementor-element-e00e72,.elementor-element-e00e76,.elementor-element-e00ea6,.elementor-element-e00eaa,.elementor-element-e00ede,.elementor-element-e00ee2,.elementor-element-e00f14,.elementor-element-e00f18,.elementor-element-e00f4a,.elementor-element-e00f4e,.elementor-element-e00f7d,.elementor-element-e00f81,.elementor-element-e00fb0,.elementor-element-e00fb4,.elementor-element-e00fe3,.elementor-element-e00ff9,.elementor-element-e0100f,.elementor-element-e01025,.elementor-element-e0103b,.elementor-element-e01051,.elementor-element-e01067){display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important}
body:has(.elementor-100101) :is(.elementor-element-e001d6,.elementor-element-e0034c,.elementor-element-e0047f,.elementor-element-e00486,.elementor-element-e0048d,.elementor-element-e00494,.elementor-element-e004d6,.elementor-element-e004fe,.elementor-element-e00728,.elementor-element-e00799,.elementor-element-e007a0,.elementor-element-e007a7,.elementor-element-e007ae,.elementor-element-e007b5,.elementor-element-e007bc,.elementor-element-e007c3,.elementor-element-e008b3,.elementor-element-e008fa,.elementor-element-e0097e,.elementor-element-e009ed,.elementor-element-e009fa,.elementor-element-e00a67,.elementor-element-e00a74,.elementor-element-e00ae1,.elementor-element-e00aee,.elementor-element-e00b59,.elementor-element-e00b66,.elementor-element-e00bd0,.elementor-element-e00bdd,.elementor-element-e00c43,.elementor-element-e00c4e,.elementor-element-e00d60,.elementor-element-e00d73,.elementor-element-e00d7e,.elementor-element-e00d9f,.elementor-element-e00daa,.elementor-element-e00dca,.elementor-element-e00dd5,.elementor-element-e00df5,.elementor-element-e00e00,.elementor-element-e00e26,.elementor-element-e00e3d,.elementor-element-e00e41,.elementor-element-e00e72,.elementor-element-e00e76,.elementor-element-e00ea6,.elementor-element-e00eaa,.elementor-element-e00ede,.elementor-element-e00ee2,.elementor-element-e00f14,.elementor-element-e00f18,.elementor-element-e00f4a,.elementor-element-e00f4e,.elementor-element-e00f7d,.elementor-element-e00f81,.elementor-element-e00fb0,.elementor-element-e00fb4,.elementor-element-e00fe3,.elementor-element-e00ff9,.elementor-element-e0100f,.elementor-element-e01025,.elementor-element-e0103b,.elementor-element-e01051,.elementor-element-e01067) > .elementor-element{width:auto!important;max-width:100%!important;flex:0 1 auto!important}
body:has(.elementor-100101) :is(.elementor-element-e0031d,.elementor-element-e0034e,.elementor-element-e00500,.elementor-element-e0072a,.elementor-element-e00774,.elementor-element-e00da1,.elementor-element-e00dcc,.elementor-element-e00df7,.elementor-element-e00e28){background:#852025!important;background-image:radial-gradient(ellipse at 100% 100%,#496e5645,transparent 65%)!important}
body:has(.elementor-100101) :is(.elementor-element-e0031d,.elementor-element-e0034e,.elementor-element-e00500,.elementor-element-e0072a,.elementor-element-e00774,.elementor-element-e00da1,.elementor-element-e00dcc,.elementor-element-e00df7,.elementor-element-e00e28) :is(h1,h2,h3,h4,.elementor-widget-text-editor){color:#f8faf5!important}
body:has(.elementor-100101) :is(.elementor-element-e0031d,.elementor-element-e0034e,.elementor-element-e00500,.elementor-element-e0072a,.elementor-element-e00774,.elementor-element-e00da1,.elementor-element-e00dcc,.elementor-element-e00df7,.elementor-element-e00e28) .elementor-button{background:#fff!important;color:#852025!important;border-color:#fff!important}
body:has(.elementor-100101) :is(.elementor-element-e001da,.elementor-element-e0020f,.elementor-element-e00212,.elementor-element-e00215,.elementor-element-e00218,.elementor-element-e0022c,.elementor-element-e0022f,.elementor-element-e00239,.elementor-element-e0023b,.elementor-element-e0023d,.elementor-element-e0023f,.elementor-element-e00241,.elementor-element-e00243,.elementor-element-e0024e,.elementor-element-e00251,.elementor-element-e00254,.elementor-element-e00257,.elementor-element-e00263,.elementor-element-e00267,.elementor-element-e0026b,.elementor-element-e0026f,.elementor-element-e00273,.elementor-element-e00277,.elementor-element-e0027b,.elementor-element-e0027f,.elementor-element-e00284,.elementor-element-e00287,.elementor-element-e0028a,.elementor-element-e0028d,.elementor-element-e00290,.elementor-element-e0029e,.elementor-element-e002a4,.elementor-element-e002aa,.elementor-element-e002b0,.elementor-element-e002b6,.elementor-element-e002bc,.elementor-element-e002c2,.elementor-element-e002ce,.elementor-element-e002d3,.elementor-element-e002d8,.elementor-element-e002dd,.elementor-element-e002e1,.elementor-element-e002e4,.elementor-element-e002e7,.elementor-element-e002f4,.elementor-element-e002f9,.elementor-element-e002fe,.elementor-element-e00303,.elementor-element-e0030f,.elementor-element-e00314,.elementor-element-e00319,.elementor-element-e00323,.elementor-element-e00326,.elementor-element-e00329,.elementor-element-e00337,.elementor-element-e0033a,.elementor-element-e0033d,.elementor-element-e00340,.elementor-element-e00393,.elementor-element-e00396,.elementor-element-e003fa,.elementor-element-e003fd,.elementor-element-e00400,.elementor-element-e00403,.elementor-element-e00406,.elementor-element-e00409,.elementor-element-e0040c,.elementor-element-e0040f,.elementor-element-e00480,.elementor-element-e00487,.elementor-element-e0048e,.elementor-element-e00495,.elementor-element-e0049f,.elementor-element-e004a6,.elementor-element-e004ad,.elementor-element-e004b4,.elementor-element-e004bb,.elementor-element-e004c2,.elementor-element-e004c9,.elementor-element-e004d7,.elementor-element-e004dc,.elementor-element-e004e1,.elementor-element-e004e6,.elementor-element-e004eb,.elementor-element-e004f0,.elementor-element-e004f5,.elementor-element-e0050c,.elementor-element-e00511,.elementor-element-e00516,.elementor-element-e0051b,.elementor-element-e00735,.elementor-element-e00739,.elementor-element-e0073d,.elementor-element-e00741,.elementor-element-e0074f,.elementor-element-e00754,.elementor-element-e00759,.elementor-element-e0075e,.elementor-element-e00763,.elementor-element-e00768,.elementor-element-e0076d,.elementor-element-e00772,.elementor-element-e0077a,.elementor-element-e0077d,.elementor-element-e00780,.elementor-element-e00783,.elementor-element-e00786,.elementor-element-e00789,.elementor-element-e0079a,.elementor-element-e007a1,.elementor-element-e007a8,.elementor-element-e007af,.elementor-element-e007b6,.elementor-element-e007bd,.elementor-element-e007c4,.elementor-element-e008cd,.elementor-element-e008d2,.elementor-element-e008d7,.elementor-element-e008dc,.elementor-element-e008ec,.elementor-element-e008f1,.elementor-element-e008f6,.elementor-element-e0094f,.elementor-element-e00952,.elementor-element-e00955,.elementor-element-e009ad,.elementor-element-e009b1,.elementor-element-e009b5,.elementor-element-e009c0,.elementor-element-e009c4,.elementor-element-e009c8,.elementor-element-e009cc,.elementor-element-e009d9,.elementor-element-e00a29,.elementor-element-e00a2d,.elementor-element-e00a31,.elementor-element-e00a3c,.elementor-element-e00a40,.elementor-element-e00a44,.elementor-element-e00a48,.elementor-element-e00a53,.elementor-element-e00aa3,.elementor-element-e00aa7,.elementor-element-e00aab,.elementor-element-e00ab6,.elementor-element-e00aba,.elementor-element-e00abe,.elementor-element-e00ac2,.elementor-element-e00acd,.elementor-element-e00b17,.elementor-element-e00b1b,.elementor-element-e00b1f,.elementor-element-e00b23,.elementor-element-e00b2e,.elementor-element-e00b32,.elementor-element-e00b36,.elementor-element-e00b3a,.elementor-element-e00b45,.elementor-element-e00b8f,.elementor-element-e00b93,.elementor-element-e00b97,.elementor-element-e00b9b,.elementor-element-e00ba6,.elementor-element-e00baa,.elementor-element-e00bae,.elementor-element-e00bb2,.elementor-element-e00bbd,.elementor-element-e00c06,.elementor-element-e00c0a,.elementor-element-e00c0e,.elementor-element-e00c19,.elementor-element-e00c1d,.elementor-element-e00c21,.elementor-element-e00c25,.elementor-element-e00c30,.elementor-element-e00c6e,.elementor-element-e00c72,.elementor-element-e00c76,.elementor-element-e00c7a,.elementor-element-e00ca4,.elementor-element-e00ca9,.elementor-element-e00cae,.elementor-element-e00cb3,.elementor-element-e00cb9,.elementor-element-e00cbe,.elementor-element-e00cc3,.elementor-element-e00cc8,.elementor-element-e00cd7,.elementor-element-e00cdf,.elementor-element-e00ce7,.elementor-element-e00cef,.elementor-element-e00cf7,.elementor-element-e00cff,.elementor-element-e00d07,.elementor-element-e00d0f,.elementor-element-e00d12,.elementor-element-e00d15,.elementor-element-e00d18,.elementor-element-e00d1b,.elementor-element-e00d1e,.elementor-element-e00d24,.elementor-element-e00d27,.elementor-element-e00d2a,.elementor-element-e00d2d,.elementor-element-e00d33,.elementor-element-e00d39,.elementor-element-e00d3d,.elementor-element-e00d3f,.elementor-element-e00d41,.elementor-element-e00d43,.elementor-element-e00d45,.elementor-element-e00d4f,.elementor-element-e00d52,.elementor-element-e00d55,.elementor-element-e00d58,.elementor-element-e00d5b,.elementor-element-e00d83,.elementor-element-e00d85,.elementor-element-e00d87,.elementor-element-e00d89,.elementor-element-e00daf,.elementor-element-e00db1,.elementor-element-e00db3,.elementor-element-e00db5,.elementor-element-e00dda,.elementor-element-e00ddc,.elementor-element-e00dde,.elementor-element-e00de0,.elementor-element-e00e0b,.elementor-element-e00e0d,.elementor-element-e00e0f,.elementor-element-e00e11,.elementor-element-e00fe4,.elementor-element-e00ffa,.elementor-element-e01010,.elementor-element-e01026,.elementor-element-e0103c,.elementor-element-e01052,.elementor-element-e01068),body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con{padding:30px!important;border:1px solid var(--edured-line)!important;border-radius:14px!important;background:#fff!important;gap:18px!important;box-shadow:0 4px 16px #24322205;min-width:0;position:relative}
body:has(.elementor-100101) :is(.elementor-element-e001da,.elementor-element-e0020f,.elementor-element-e00212,.elementor-element-e00215,.elementor-element-e00218,.elementor-element-e0022c,.elementor-element-e0022f,.elementor-element-e00239,.elementor-element-e0023b,.elementor-element-e0023d,.elementor-element-e0023f,.elementor-element-e00241,.elementor-element-e00243,.elementor-element-e0024e,.elementor-element-e00251,.elementor-element-e00254,.elementor-element-e00257,.elementor-element-e00263,.elementor-element-e00267,.elementor-element-e0026b,.elementor-element-e0026f,.elementor-element-e00273,.elementor-element-e00277,.elementor-element-e0027b,.elementor-element-e0027f,.elementor-element-e00284,.elementor-element-e00287,.elementor-element-e0028a,.elementor-element-e0028d,.elementor-element-e00290,.elementor-element-e0029e,.elementor-element-e002a4,.elementor-element-e002aa,.elementor-element-e002b0,.elementor-element-e002b6,.elementor-element-e002bc,.elementor-element-e002c2,.elementor-element-e002ce,.elementor-element-e002d3,.elementor-element-e002d8,.elementor-element-e002dd,.elementor-element-e002e1,.elementor-element-e002e4,.elementor-element-e002e7,.elementor-element-e002f4,.elementor-element-e002f9,.elementor-element-e002fe,.elementor-element-e00303,.elementor-element-e0030f,.elementor-element-e00314,.elementor-element-e00319,.elementor-element-e00323,.elementor-element-e00326,.elementor-element-e00329,.elementor-element-e00337,.elementor-element-e0033a,.elementor-element-e0033d,.elementor-element-e00340,.elementor-element-e00393,.elementor-element-e00396,.elementor-element-e003fa,.elementor-element-e003fd,.elementor-element-e00400,.elementor-element-e00403,.elementor-element-e00406,.elementor-element-e00409,.elementor-element-e0040c,.elementor-element-e0040f,.elementor-element-e00480,.elementor-element-e00487,.elementor-element-e0048e,.elementor-element-e00495,.elementor-element-e0049f,.elementor-element-e004a6,.elementor-element-e004ad,.elementor-element-e004b4,.elementor-element-e004bb,.elementor-element-e004c2,.elementor-element-e004c9,.elementor-element-e004d7,.elementor-element-e004dc,.elementor-element-e004e1,.elementor-element-e004e6,.elementor-element-e004eb,.elementor-element-e004f0,.elementor-element-e004f5,.elementor-element-e0050c,.elementor-element-e00511,.elementor-element-e00516,.elementor-element-e0051b,.elementor-element-e00735,.elementor-element-e00739,.elementor-element-e0073d,.elementor-element-e00741,.elementor-element-e0074f,.elementor-element-e00754,.elementor-element-e00759,.elementor-element-e0075e,.elementor-element-e00763,.elementor-element-e00768,.elementor-element-e0076d,.elementor-element-e00772,.elementor-element-e0077a,.elementor-element-e0077d,.elementor-element-e00780,.elementor-element-e00783,.elementor-element-e00786,.elementor-element-e00789,.elementor-element-e0079a,.elementor-element-e007a1,.elementor-element-e007a8,.elementor-element-e007af,.elementor-element-e007b6,.elementor-element-e007bd,.elementor-element-e007c4,.elementor-element-e008cd,.elementor-element-e008d2,.elementor-element-e008d7,.elementor-element-e008dc,.elementor-element-e008ec,.elementor-element-e008f1,.elementor-element-e008f6,.elementor-element-e0094f,.elementor-element-e00952,.elementor-element-e00955,.elementor-element-e009ad,.elementor-element-e009b1,.elementor-element-e009b5,.elementor-element-e009c0,.elementor-element-e009c4,.elementor-element-e009c8,.elementor-element-e009cc,.elementor-element-e009d9,.elementor-element-e00a29,.elementor-element-e00a2d,.elementor-element-e00a31,.elementor-element-e00a3c,.elementor-element-e00a40,.elementor-element-e00a44,.elementor-element-e00a48,.elementor-element-e00a53,.elementor-element-e00aa3,.elementor-element-e00aa7,.elementor-element-e00aab,.elementor-element-e00ab6,.elementor-element-e00aba,.elementor-element-e00abe,.elementor-element-e00ac2,.elementor-element-e00acd,.elementor-element-e00b17,.elementor-element-e00b1b,.elementor-element-e00b1f,.elementor-element-e00b23,.elementor-element-e00b2e,.elementor-element-e00b32,.elementor-element-e00b36,.elementor-element-e00b3a,.elementor-element-e00b45,.elementor-element-e00b8f,.elementor-element-e00b93,.elementor-element-e00b97,.elementor-element-e00b9b,.elementor-element-e00ba6,.elementor-element-e00baa,.elementor-element-e00bae,.elementor-element-e00bb2,.elementor-element-e00bbd,.elementor-element-e00c06,.elementor-element-e00c0a,.elementor-element-e00c0e,.elementor-element-e00c19,.elementor-element-e00c1d,.elementor-element-e00c21,.elementor-element-e00c25,.elementor-element-e00c30,.elementor-element-e00c6e,.elementor-element-e00c72,.elementor-element-e00c76,.elementor-element-e00c7a,.elementor-element-e00ca4,.elementor-element-e00ca9,.elementor-element-e00cae,.elementor-element-e00cb3,.elementor-element-e00cb9,.elementor-element-e00cbe,.elementor-element-e00cc3,.elementor-element-e00cc8,.elementor-element-e00cd7,.elementor-element-e00cdf,.elementor-element-e00ce7,.elementor-element-e00cef,.elementor-element-e00cf7,.elementor-element-e00cff,.elementor-element-e00d07,.elementor-element-e00d0f,.elementor-element-e00d12,.elementor-element-e00d15,.elementor-element-e00d18,.elementor-element-e00d1b,.elementor-element-e00d1e,.elementor-element-e00d24,.elementor-element-e00d27,.elementor-element-e00d2a,.elementor-element-e00d2d,.elementor-element-e00d33,.elementor-element-e00d39,.elementor-element-e00d3d,.elementor-element-e00d3f,.elementor-element-e00d41,.elementor-element-e00d43,.elementor-element-e00d45,.elementor-element-e00d4f,.elementor-element-e00d52,.elementor-element-e00d55,.elementor-element-e00d58,.elementor-element-e00d5b,.elementor-element-e00d83,.elementor-element-e00d85,.elementor-element-e00d87,.elementor-element-e00d89,.elementor-element-e00daf,.elementor-element-e00db1,.elementor-element-e00db3,.elementor-element-e00db5,.elementor-element-e00dda,.elementor-element-e00ddc,.elementor-element-e00dde,.elementor-element-e00de0,.elementor-element-e00e0b,.elementor-element-e00e0d,.elementor-element-e00e0f,.elementor-element-e00e11,.elementor-element-e00fe4,.elementor-element-e00ffa,.elementor-element-e01010,.elementor-element-e01026,.elementor-element-e0103c,.elementor-element-e01052,.elementor-element-e01068) :is(h2,h3,h4),body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con :is(h2,h3,h4){color:var(--edured-ink)!important}
body:has(.elementor-100101) :is(.elementor-element-e001da,.elementor-element-e0020f,.elementor-element-e00212,.elementor-element-e00215,.elementor-element-e00218,.elementor-element-e0022c,.elementor-element-e0022f,.elementor-element-e00239,.elementor-element-e0023b,.elementor-element-e0023d,.elementor-element-e0023f,.elementor-element-e00241,.elementor-element-e00243,.elementor-element-e0024e,.elementor-element-e00251,.elementor-element-e00254,.elementor-element-e00257,.elementor-element-e00263,.elementor-element-e00267,.elementor-element-e0026b,.elementor-element-e0026f,.elementor-element-e00273,.elementor-element-e00277,.elementor-element-e0027b,.elementor-element-e0027f,.elementor-element-e00284,.elementor-element-e00287,.elementor-element-e0028a,.elementor-element-e0028d,.elementor-element-e00290,.elementor-element-e0029e,.elementor-element-e002a4,.elementor-element-e002aa,.elementor-element-e002b0,.elementor-element-e002b6,.elementor-element-e002bc,.elementor-element-e002c2,.elementor-element-e002ce,.elementor-element-e002d3,.elementor-element-e002d8,.elementor-element-e002dd,.elementor-element-e002e1,.elementor-element-e002e4,.elementor-element-e002e7,.elementor-element-e002f4,.elementor-element-e002f9,.elementor-element-e002fe,.elementor-element-e00303,.elementor-element-e0030f,.elementor-element-e00314,.elementor-element-e00319,.elementor-element-e00323,.elementor-element-e00326,.elementor-element-e00329,.elementor-element-e00337,.elementor-element-e0033a,.elementor-element-e0033d,.elementor-element-e00340,.elementor-element-e00393,.elementor-element-e00396,.elementor-element-e003fa,.elementor-element-e003fd,.elementor-element-e00400,.elementor-element-e00403,.elementor-element-e00406,.elementor-element-e00409,.elementor-element-e0040c,.elementor-element-e0040f,.elementor-element-e00480,.elementor-element-e00487,.elementor-element-e0048e,.elementor-element-e00495,.elementor-element-e0049f,.elementor-element-e004a6,.elementor-element-e004ad,.elementor-element-e004b4,.elementor-element-e004bb,.elementor-element-e004c2,.elementor-element-e004c9,.elementor-element-e004d7,.elementor-element-e004dc,.elementor-element-e004e1,.elementor-element-e004e6,.elementor-element-e004eb,.elementor-element-e004f0,.elementor-element-e004f5,.elementor-element-e0050c,.elementor-element-e00511,.elementor-element-e00516,.elementor-element-e0051b,.elementor-element-e00735,.elementor-element-e00739,.elementor-element-e0073d,.elementor-element-e00741,.elementor-element-e0074f,.elementor-element-e00754,.elementor-element-e00759,.elementor-element-e0075e,.elementor-element-e00763,.elementor-element-e00768,.elementor-element-e0076d,.elementor-element-e00772,.elementor-element-e0077a,.elementor-element-e0077d,.elementor-element-e00780,.elementor-element-e00783,.elementor-element-e00786,.elementor-element-e00789,.elementor-element-e0079a,.elementor-element-e007a1,.elementor-element-e007a8,.elementor-element-e007af,.elementor-element-e007b6,.elementor-element-e007bd,.elementor-element-e007c4,.elementor-element-e008cd,.elementor-element-e008d2,.elementor-element-e008d7,.elementor-element-e008dc,.elementor-element-e008ec,.elementor-element-e008f1,.elementor-element-e008f6,.elementor-element-e0094f,.elementor-element-e00952,.elementor-element-e00955,.elementor-element-e009ad,.elementor-element-e009b1,.elementor-element-e009b5,.elementor-element-e009c0,.elementor-element-e009c4,.elementor-element-e009c8,.elementor-element-e009cc,.elementor-element-e009d9,.elementor-element-e00a29,.elementor-element-e00a2d,.elementor-element-e00a31,.elementor-element-e00a3c,.elementor-element-e00a40,.elementor-element-e00a44,.elementor-element-e00a48,.elementor-element-e00a53,.elementor-element-e00aa3,.elementor-element-e00aa7,.elementor-element-e00aab,.elementor-element-e00ab6,.elementor-element-e00aba,.elementor-element-e00abe,.elementor-element-e00ac2,.elementor-element-e00acd,.elementor-element-e00b17,.elementor-element-e00b1b,.elementor-element-e00b1f,.elementor-element-e00b23,.elementor-element-e00b2e,.elementor-element-e00b32,.elementor-element-e00b36,.elementor-element-e00b3a,.elementor-element-e00b45,.elementor-element-e00b8f,.elementor-element-e00b93,.elementor-element-e00b97,.elementor-element-e00b9b,.elementor-element-e00ba6,.elementor-element-e00baa,.elementor-element-e00bae,.elementor-element-e00bb2,.elementor-element-e00bbd,.elementor-element-e00c06,.elementor-element-e00c0a,.elementor-element-e00c0e,.elementor-element-e00c19,.elementor-element-e00c1d,.elementor-element-e00c21,.elementor-element-e00c25,.elementor-element-e00c30,.elementor-element-e00c6e,.elementor-element-e00c72,.elementor-element-e00c76,.elementor-element-e00c7a,.elementor-element-e00ca4,.elementor-element-e00ca9,.elementor-element-e00cae,.elementor-element-e00cb3,.elementor-element-e00cb9,.elementor-element-e00cbe,.elementor-element-e00cc3,.elementor-element-e00cc8,.elementor-element-e00cd7,.elementor-element-e00cdf,.elementor-element-e00ce7,.elementor-element-e00cef,.elementor-element-e00cf7,.elementor-element-e00cff,.elementor-element-e00d07,.elementor-element-e00d0f,.elementor-element-e00d12,.elementor-element-e00d15,.elementor-element-e00d18,.elementor-element-e00d1b,.elementor-element-e00d1e,.elementor-element-e00d24,.elementor-element-e00d27,.elementor-element-e00d2a,.elementor-element-e00d2d,.elementor-element-e00d33,.elementor-element-e00d39,.elementor-element-e00d3d,.elementor-element-e00d3f,.elementor-element-e00d41,.elementor-element-e00d43,.elementor-element-e00d45,.elementor-element-e00d4f,.elementor-element-e00d52,.elementor-element-e00d55,.elementor-element-e00d58,.elementor-element-e00d5b,.elementor-element-e00d83,.elementor-element-e00d85,.elementor-element-e00d87,.elementor-element-e00d89,.elementor-element-e00daf,.elementor-element-e00db1,.elementor-element-e00db3,.elementor-element-e00db5,.elementor-element-e00dda,.elementor-element-e00ddc,.elementor-element-e00dde,.elementor-element-e00de0,.elementor-element-e00e0b,.elementor-element-e00e0d,.elementor-element-e00e0f,.elementor-element-e00e11,.elementor-element-e00fe4,.elementor-element-e00ffa,.elementor-element-e01010,.elementor-element-e01026,.elementor-element-e0103c,.elementor-element-e01052,.elementor-element-e01068) .elementor-widget-text-editor,body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con .elementor-widget-text-editor{color:var(--edured-muted)!important}
body:has(.elementor-100101) :is(.elementor-element-e001da,.elementor-element-e0020f,.elementor-element-e00212,.elementor-element-e00215,.elementor-element-e00218,.elementor-element-e0022c,.elementor-element-e0022f,.elementor-element-e00239,.elementor-element-e0023b,.elementor-element-e0023d,.elementor-element-e0023f,.elementor-element-e00241,.elementor-element-e00243,.elementor-element-e0024e,.elementor-element-e00251,.elementor-element-e00254,.elementor-element-e00257,.elementor-element-e00263,.elementor-element-e00267,.elementor-element-e0026b,.elementor-element-e0026f,.elementor-element-e00273,.elementor-element-e00277,.elementor-element-e0027b,.elementor-element-e0027f,.elementor-element-e00284,.elementor-element-e00287,.elementor-element-e0028a,.elementor-element-e0028d,.elementor-element-e00290,.elementor-element-e0029e,.elementor-element-e002a4,.elementor-element-e002aa,.elementor-element-e002b0,.elementor-element-e002b6,.elementor-element-e002bc,.elementor-element-e002c2,.elementor-element-e002ce,.elementor-element-e002d3,.elementor-element-e002d8,.elementor-element-e002dd,.elementor-element-e002e1,.elementor-element-e002e4,.elementor-element-e002e7,.elementor-element-e002f4,.elementor-element-e002f9,.elementor-element-e002fe,.elementor-element-e00303,.elementor-element-e0030f,.elementor-element-e00314,.elementor-element-e00319,.elementor-element-e00323,.elementor-element-e00326,.elementor-element-e00329,.elementor-element-e00337,.elementor-element-e0033a,.elementor-element-e0033d,.elementor-element-e00340,.elementor-element-e00393,.elementor-element-e00396,.elementor-element-e003fa,.elementor-element-e003fd,.elementor-element-e00400,.elementor-element-e00403,.elementor-element-e00406,.elementor-element-e00409,.elementor-element-e0040c,.elementor-element-e0040f,.elementor-element-e00480,.elementor-element-e00487,.elementor-element-e0048e,.elementor-element-e00495,.elementor-element-e0049f,.elementor-element-e004a6,.elementor-element-e004ad,.elementor-element-e004b4,.elementor-element-e004bb,.elementor-element-e004c2,.elementor-element-e004c9,.elementor-element-e004d7,.elementor-element-e004dc,.elementor-element-e004e1,.elementor-element-e004e6,.elementor-element-e004eb,.elementor-element-e004f0,.elementor-element-e004f5,.elementor-element-e0050c,.elementor-element-e00511,.elementor-element-e00516,.elementor-element-e0051b,.elementor-element-e00735,.elementor-element-e00739,.elementor-element-e0073d,.elementor-element-e00741,.elementor-element-e0074f,.elementor-element-e00754,.elementor-element-e00759,.elementor-element-e0075e,.elementor-element-e00763,.elementor-element-e00768,.elementor-element-e0076d,.elementor-element-e00772,.elementor-element-e0077a,.elementor-element-e0077d,.elementor-element-e00780,.elementor-element-e00783,.elementor-element-e00786,.elementor-element-e00789,.elementor-element-e0079a,.elementor-element-e007a1,.elementor-element-e007a8,.elementor-element-e007af,.elementor-element-e007b6,.elementor-element-e007bd,.elementor-element-e007c4,.elementor-element-e008cd,.elementor-element-e008d2,.elementor-element-e008d7,.elementor-element-e008dc,.elementor-element-e008ec,.elementor-element-e008f1,.elementor-element-e008f6,.elementor-element-e0094f,.elementor-element-e00952,.elementor-element-e00955,.elementor-element-e009ad,.elementor-element-e009b1,.elementor-element-e009b5,.elementor-element-e009c0,.elementor-element-e009c4,.elementor-element-e009c8,.elementor-element-e009cc,.elementor-element-e009d9,.elementor-element-e00a29,.elementor-element-e00a2d,.elementor-element-e00a31,.elementor-element-e00a3c,.elementor-element-e00a40,.elementor-element-e00a44,.elementor-element-e00a48,.elementor-element-e00a53,.elementor-element-e00aa3,.elementor-element-e00aa7,.elementor-element-e00aab,.elementor-element-e00ab6,.elementor-element-e00aba,.elementor-element-e00abe,.elementor-element-e00ac2,.elementor-element-e00acd,.elementor-element-e00b17,.elementor-element-e00b1b,.elementor-element-e00b1f,.elementor-element-e00b23,.elementor-element-e00b2e,.elementor-element-e00b32,.elementor-element-e00b36,.elementor-element-e00b3a,.elementor-element-e00b45,.elementor-element-e00b8f,.elementor-element-e00b93,.elementor-element-e00b97,.elementor-element-e00b9b,.elementor-element-e00ba6,.elementor-element-e00baa,.elementor-element-e00bae,.elementor-element-e00bb2,.elementor-element-e00bbd,.elementor-element-e00c06,.elementor-element-e00c0a,.elementor-element-e00c0e,.elementor-element-e00c19,.elementor-element-e00c1d,.elementor-element-e00c21,.elementor-element-e00c25,.elementor-element-e00c30,.elementor-element-e00c6e,.elementor-element-e00c72,.elementor-element-e00c76,.elementor-element-e00c7a,.elementor-element-e00ca4,.elementor-element-e00ca9,.elementor-element-e00cae,.elementor-element-e00cb3,.elementor-element-e00cb9,.elementor-element-e00cbe,.elementor-element-e00cc3,.elementor-element-e00cc8,.elementor-element-e00cd7,.elementor-element-e00cdf,.elementor-element-e00ce7,.elementor-element-e00cef,.elementor-element-e00cf7,.elementor-element-e00cff,.elementor-element-e00d07,.elementor-element-e00d0f,.elementor-element-e00d12,.elementor-element-e00d15,.elementor-element-e00d18,.elementor-element-e00d1b,.elementor-element-e00d1e,.elementor-element-e00d24,.elementor-element-e00d27,.elementor-element-e00d2a,.elementor-element-e00d2d,.elementor-element-e00d33,.elementor-element-e00d39,.elementor-element-e00d3d,.elementor-element-e00d3f,.elementor-element-e00d41,.elementor-element-e00d43,.elementor-element-e00d45,.elementor-element-e00d4f,.elementor-element-e00d52,.elementor-element-e00d55,.elementor-element-e00d58,.elementor-element-e00d5b,.elementor-element-e00d83,.elementor-element-e00d85,.elementor-element-e00d87,.elementor-element-e00d89,.elementor-element-e00daf,.elementor-element-e00db1,.elementor-element-e00db3,.elementor-element-e00db5,.elementor-element-e00dda,.elementor-element-e00ddc,.elementor-element-e00dde,.elementor-element-e00de0,.elementor-element-e00e0b,.elementor-element-e00e0d,.elementor-element-e00e0f,.elementor-element-e00e11,.elementor-element-e00fe4,.elementor-element-e00ffa,.elementor-element-e01010,.elementor-element-e01026,.elementor-element-e0103c,.elementor-element-e01052,.elementor-element-e01068) h2{font-size:30px!important}
body:has(.elementor-100101) :is(.elementor-element-e001da,.elementor-element-e0020f,.elementor-element-e00212,.elementor-element-e00215,.elementor-element-e00218,.elementor-element-e0022c,.elementor-element-e0022f,.elementor-element-e00239,.elementor-element-e0023b,.elementor-element-e0023d,.elementor-element-e0023f,.elementor-element-e00241,.elementor-element-e00243,.elementor-element-e0024e,.elementor-element-e00251,.elementor-element-e00254,.elementor-element-e00257,.elementor-element-e00263,.elementor-element-e00267,.elementor-element-e0026b,.elementor-element-e0026f,.elementor-element-e00273,.elementor-element-e00277,.elementor-element-e0027b,.elementor-element-e0027f,.elementor-element-e00284,.elementor-element-e00287,.elementor-element-e0028a,.elementor-element-e0028d,.elementor-element-e00290,.elementor-element-e0029e,.elementor-element-e002a4,.elementor-element-e002aa,.elementor-element-e002b0,.elementor-element-e002b6,.elementor-element-e002bc,.elementor-element-e002c2,.elementor-element-e002ce,.elementor-element-e002d3,.elementor-element-e002d8,.elementor-element-e002dd,.elementor-element-e002e1,.elementor-element-e002e4,.elementor-element-e002e7,.elementor-element-e002f4,.elementor-element-e002f9,.elementor-element-e002fe,.elementor-element-e00303,.elementor-element-e0030f,.elementor-element-e00314,.elementor-element-e00319,.elementor-element-e00323,.elementor-element-e00326,.elementor-element-e00329,.elementor-element-e00337,.elementor-element-e0033a,.elementor-element-e0033d,.elementor-element-e00340,.elementor-element-e00393,.elementor-element-e00396,.elementor-element-e003fa,.elementor-element-e003fd,.elementor-element-e00400,.elementor-element-e00403,.elementor-element-e00406,.elementor-element-e00409,.elementor-element-e0040c,.elementor-element-e0040f,.elementor-element-e00480,.elementor-element-e00487,.elementor-element-e0048e,.elementor-element-e00495,.elementor-element-e0049f,.elementor-element-e004a6,.elementor-element-e004ad,.elementor-element-e004b4,.elementor-element-e004bb,.elementor-element-e004c2,.elementor-element-e004c9,.elementor-element-e004d7,.elementor-element-e004dc,.elementor-element-e004e1,.elementor-element-e004e6,.elementor-element-e004eb,.elementor-element-e004f0,.elementor-element-e004f5,.elementor-element-e0050c,.elementor-element-e00511,.elementor-element-e00516,.elementor-element-e0051b,.elementor-element-e00735,.elementor-element-e00739,.elementor-element-e0073d,.elementor-element-e00741,.elementor-element-e0074f,.elementor-element-e00754,.elementor-element-e00759,.elementor-element-e0075e,.elementor-element-e00763,.elementor-element-e00768,.elementor-element-e0076d,.elementor-element-e00772,.elementor-element-e0077a,.elementor-element-e0077d,.elementor-element-e00780,.elementor-element-e00783,.elementor-element-e00786,.elementor-element-e00789,.elementor-element-e0079a,.elementor-element-e007a1,.elementor-element-e007a8,.elementor-element-e007af,.elementor-element-e007b6,.elementor-element-e007bd,.elementor-element-e007c4,.elementor-element-e008cd,.elementor-element-e008d2,.elementor-element-e008d7,.elementor-element-e008dc,.elementor-element-e008ec,.elementor-element-e008f1,.elementor-element-e008f6,.elementor-element-e0094f,.elementor-element-e00952,.elementor-element-e00955,.elementor-element-e009ad,.elementor-element-e009b1,.elementor-element-e009b5,.elementor-element-e009c0,.elementor-element-e009c4,.elementor-element-e009c8,.elementor-element-e009cc,.elementor-element-e009d9,.elementor-element-e00a29,.elementor-element-e00a2d,.elementor-element-e00a31,.elementor-element-e00a3c,.elementor-element-e00a40,.elementor-element-e00a44,.elementor-element-e00a48,.elementor-element-e00a53,.elementor-element-e00aa3,.elementor-element-e00aa7,.elementor-element-e00aab,.elementor-element-e00ab6,.elementor-element-e00aba,.elementor-element-e00abe,.elementor-element-e00ac2,.elementor-element-e00acd,.elementor-element-e00b17,.elementor-element-e00b1b,.elementor-element-e00b1f,.elementor-element-e00b23,.elementor-element-e00b2e,.elementor-element-e00b32,.elementor-element-e00b36,.elementor-element-e00b3a,.elementor-element-e00b45,.elementor-element-e00b8f,.elementor-element-e00b93,.elementor-element-e00b97,.elementor-element-e00b9b,.elementor-element-e00ba6,.elementor-element-e00baa,.elementor-element-e00bae,.elementor-element-e00bb2,.elementor-element-e00bbd,.elementor-element-e00c06,.elementor-element-e00c0a,.elementor-element-e00c0e,.elementor-element-e00c19,.elementor-element-e00c1d,.elementor-element-e00c21,.elementor-element-e00c25,.elementor-element-e00c30,.elementor-element-e00c6e,.elementor-element-e00c72,.elementor-element-e00c76,.elementor-element-e00c7a,.elementor-element-e00ca4,.elementor-element-e00ca9,.elementor-element-e00cae,.elementor-element-e00cb3,.elementor-element-e00cb9,.elementor-element-e00cbe,.elementor-element-e00cc3,.elementor-element-e00cc8,.elementor-element-e00cd7,.elementor-element-e00cdf,.elementor-element-e00ce7,.elementor-element-e00cef,.elementor-element-e00cf7,.elementor-element-e00cff,.elementor-element-e00d07,.elementor-element-e00d0f,.elementor-element-e00d12,.elementor-element-e00d15,.elementor-element-e00d18,.elementor-element-e00d1b,.elementor-element-e00d1e,.elementor-element-e00d24,.elementor-element-e00d27,.elementor-element-e00d2a,.elementor-element-e00d2d,.elementor-element-e00d33,.elementor-element-e00d39,.elementor-element-e00d3d,.elementor-element-e00d3f,.elementor-element-e00d41,.elementor-element-e00d43,.elementor-element-e00d45,.elementor-element-e00d4f,.elementor-element-e00d52,.elementor-element-e00d55,.elementor-element-e00d58,.elementor-element-e00d5b,.elementor-element-e00d83,.elementor-element-e00d85,.elementor-element-e00d87,.elementor-element-e00d89,.elementor-element-e00daf,.elementor-element-e00db1,.elementor-element-e00db3,.elementor-element-e00db5,.elementor-element-e00dda,.elementor-element-e00ddc,.elementor-element-e00dde,.elementor-element-e00de0,.elementor-element-e00e0b,.elementor-element-e00e0d,.elementor-element-e00e0f,.elementor-element-e00e11,.elementor-element-e00fe4,.elementor-element-e00ffa,.elementor-element-e01010,.elementor-element-e01026,.elementor-element-e0103c,.elementor-element-e01052,.elementor-element-e01068) h3,body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con h3{font-size:25px!important}
body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con{transition:box-shadow .2s,transform .2s,border-color .2s}
body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con:has(a):hover{transform:translateY(-4px);border-color:#acb5a9!important;box-shadow:0 16px 35px #283a2110}
body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con>.elementor-widget-button:last-child{margin-top:auto!important;padding-top:8px}
body:has(.elementor-100101) :is(.elementor-element-e001e2,.elementor-element-e001e5,.elementor-element-e001e8,.elementor-element-e001eb,.elementor-element-e001ee,.elementor-element-e001f1,.elementor-element-e001f4,.elementor-element-e001f7,.elementor-element-e00525,.elementor-element-e00528,.elementor-element-e0052b,.elementor-element-e0052e,.elementor-element-e008b8,.elementor-element-e008bb,.elementor-element-e008be,.elementor-element-e008c1){padding:25px 22px!important;border:1px solid var(--edured-line)!important;border-radius:12px!important;background:#fafaf7!important;gap:6px!important}
body:has(.elementor-100101) :is(.elementor-element-e001e2,.elementor-element-e001e5,.elementor-element-e001e8,.elementor-element-e001eb,.elementor-element-e001ee,.elementor-element-e001f1,.elementor-element-e001f4,.elementor-element-e001f7,.elementor-element-e00525,.elementor-element-e00528,.elementor-element-e0052b,.elementor-element-e0052e,.elementor-element-e008b8,.elementor-element-e008bb,.elementor-element-e008be,.elementor-element-e008c1) > .elementor-widget-text-editor:first-child,body:has(.elementor-100101) :is(.elementor-element-e001e2,.elementor-element-e001e5,.elementor-element-e001e8,.elementor-element-e001eb,.elementor-element-e001ee,.elementor-element-e001f1,.elementor-element-e001f4,.elementor-element-e001f7,.elementor-element-e00525,.elementor-element-e00528,.elementor-element-e0052b,.elementor-element-e0052e,.elementor-element-e008b8,.elementor-element-e008bb,.elementor-element-e008be,.elementor-element-e008c1) h3{font-family:Fraunces,Georgia,serif!important;font-size:42px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.04em!important;color:var(--edured-red)!important;text-transform:none!important}
body:has(.elementor-100101) :is(.elementor-element-e001e2,.elementor-element-e001e5,.elementor-element-e001e8,.elementor-element-e001eb,.elementor-element-e001ee,.elementor-element-e001f1,.elementor-element-e001f4,.elementor-element-e001f7,.elementor-element-e00525,.elementor-element-e00528,.elementor-element-e0052b,.elementor-element-e0052e,.elementor-element-e008b8,.elementor-element-e008bb,.elementor-element-e008be,.elementor-element-e008c1) > .elementor-widget-text-editor:last-child{font-size:13px!important;line-height:1.5!important}
body:has(.elementor-100101) .elementor-element-e001dc{background:#faf9f6!important;background-image:radial-gradient(ellipse at 90% 15%,#c8102e0b,transparent 65%)!important;padding-top:80px!important;padding-bottom:80px!important}
body:has(.elementor-100101) .elementor-element-e001db{grid-template-columns:1.75fr 1fr!important;gap:54px!important;align-items:center!important}
body:has(.elementor-100101) .elementor-element-e001d7{gap:25px!important}
body:has(.elementor-100101) .elementor-element-e001d7 h1{font-size:clamp(42px,4.65vw,62px)!important}
body:has(.elementor-100101) .elementor-element-e001d7 h1 em{color:var(--edured-red)!important}
body:has(.elementor-100101) .elementor-element-e001da{padding:32px!important;box-shadow:0 16px 40px #343b3012!important;border-top:4px solid var(--edured-red)!important}
body:has(.elementor-100101) .elementor-element-e001da h3{font-family:Archivo,sans-serif!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase;color:#61685f!important}
body:has(.elementor-100101) .elementor-element-e001da ul{padding:0!important;margin:0!important;list-style:none}
body:has(.elementor-100101) .elementor-element-e001da li{position:relative;padding:0 0 18px 22px;line-height:1.55}
body:has(.elementor-100101) .elementor-element-e001da li:last-child{padding-bottom:0}
body:has(.elementor-100101) .elementor-element-e001da li::before{content:'';position:absolute;top:8px;left:0;width:8px;height:8px;border-radius:50%;background:var(--edured-red)}
body:has(.elementor-100101) .elementor-element-e001da li:nth-child(1)::before{background:#315de4}
body:has(.elementor-100101) .elementor-element-e001da li:nth-child(2)::before{background:#5F7A61}
body:has(.elementor-100101) .elementor-element-e001da li:nth-child(3)::before{background:#262c27}
body:has(.elementor-100101) .elementor-element-e001da li strong{display:block;color:var(--edured-ink)!important}
body:has(.elementor-100101) > .elementor > .elementor-element-e001df{max-width:1160px!important;width:calc(100% - 64px)!important;margin:32px auto 0!important;padding:24px 28px!important;border-radius:0 10px 10px 0;border-left-color:var(--edured-red)!important;background:#f6f2eb!important;display:grid!important;grid-template-columns:1fr auto;align-items:center!important}
body:has(.elementor-100101) .elementor-element-e001df .elementor-widget-text-editor{font-size:14px!important}
body:has(.elementor-100101) :is(#areasHome,#areasIndice,#listaGuias){counter-reset:edured-card}
body:has(.elementor-100101) :is(#areasHome,#areasIndice,#listaGuias)>.e-con{counter-increment:edured-card;border-top:3px solid var(--edured-red)!important}
body:has(.elementor-100101) :is(#areasHome,#areasIndice,#listaGuias)>.e-con::before{content:counter(edured-card,decimal-leading-zero);font:600 24px/1 Fraunces,serif;color:var(--edured-red);background:#fbf0f1;width:48px;height:48px;display:grid;place-items:center;border-radius:10px;margin-bottom:3px}
body:has(.elementor-100101) :is(#areasHome,#areasIndice)>.e-con:nth-child(4),body:has(.elementor-100101) :is(#areasHome,#areasIndice)>.e-con:nth-child(7){background:#eef4ee!important;border-top-color:#5F7A61!important}
body:has(.elementor-100101) :is(#areasHome,#areasIndice)>.e-con:nth-child(4)::before,body:has(.elementor-100101) :is(#areasHome,#areasIndice)>.e-con:nth-child(7)::before{background:#dce9dc;color:#365744}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+1){--aud:#315de4;--aud-bg:#edf2fd}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+2){--aud:#47705a;--aud-bg:#edf5ed}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+3){--aud:#b52d49;--aud-bg:#fcf0f2}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+4){--aud:#7553a1;--aud-bg:#f4eff9}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con{border-top:4px solid var(--aud)!important;background:linear-gradient(145deg,var(--aud-bg),#fff 62%)!important}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con>.elementor-widget-heading+.elementor-widget-text-editor{font-family:Fraunces,Georgia,serif!important;font-style:italic;font-size:18px!important;color:var(--aud)!important}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con::before{content:'';display:block;width:52px;height:52px;flex-shrink:0;border-radius:12px;background-color:var(--aud-bg);background-image:var(--aud-icon);background-position:center;background-size:30px;background-repeat:no-repeat}
body:has(.elementor-100101) :is(#casosHome,#casosTodos)>.e-con{background:#f9fbf7!important;border:none!important}
body:has(.elementor-100101) :is(#casosHome,#casosTodos)>.e-con>.elementor-widget-text-editor:first-child{color:#5F7A61!important;letter-spacing:.14em!important;font-size:11px!important;text-transform:uppercase;font-weight:700}
body:has(.elementor-100101) :is(#testimoniosHome,#testimoniosTodos)>.e-con{background:#F5F4F2!important;border-left:3px solid var(--edured-red)!important}
body:has(.elementor-100101) :is(#testimoniosHome,#testimoniosTodos)>.e-con::before{content:'“';font:600 66px/.65 Fraunces,serif;color:var(--edured-red);height:38px}
body:has(.elementor-100101) #listaBlog>.e-con{overflow:hidden;padding-top:0!important}
body:has(.elementor-100101) #listaBlog>.e-con::before{content:'';display:block;height:112px;flex-shrink:0;margin:-1px -30px 5px;width:calc(100% + 60px);background-color:#e9eee6;background-image:radial-gradient(circle at 85% 120%,transparent 0 64px,#ffffffaa 65px 87px,transparent 88px),linear-gradient(120deg,#334e3f 0 28%,transparent 28%);border-bottom:1px solid #E1DFDB}
body:has(.elementor-100101) #listaBlog>.e-con:nth-child(3n+2)::before{background-color:#f6e4e7;background-image:radial-gradient(circle at 85% 120%,transparent 0 64px,#ffffffbb 65px 87px,transparent 88px),linear-gradient(120deg,#aa2940 0 28%,transparent 28%)}
body:has(.elementor-100101) #listaBlog>.e-con:nth-child(3n+3)::before{background-color:#e9edf8;background-image:radial-gradient(circle at 85% 120%,transparent 0 64px,#ffffffaa 65px 87px,transparent 88px),linear-gradient(120deg,#355a91 0 28%,transparent 28%)}
body:has(.elementor-100101) #listaGlosario>.e-con{border-radius:10px!important;border-top:3px solid #c9d4c4!important;gap:12px!important}
body:has(.elementor-100101) #mapaContenido>.e-con{background:#fafaf7!important}
body:has(.elementor-100101) #mapaContenido ul{padding-left:19px}
body:has(.elementor-100101) #mapaContenido li{margin-bottom:10px}
body:has(.elementor-100101) #mapaContenido a{color:var(--edured-ink)!important;text-decoration-thickness:1px;text-underline-offset:4px}
body:has(.elementor-100101) :is(.elementor-element-e00384,.elementor-element-e00445)>.e-con{border:1px solid var(--edured-line);border-radius:12px;padding:22px!important;background:#fff!important;align-items:center!important;gap:10px!important}
body:has(.elementor-100101) :is(.elementor-element-e00384,.elementor-element-e00445) .elementor-widget-text-editor{font-size:12px!important;text-align:center}
body:has(.elementor-100101) .elementor-element-e003c5>.e-con{padding:0 0 26px!important;overflow:hidden;border-radius:14px!important;border:1px solid var(--edured-line)!important;box-shadow:0 8px 25px #2f3a2910;gap:15px!important}
body:has(.elementor-100101) .elementor-element-e003c5>.e-con>.elementor-widget-image{width:100%!important}
body:has(.elementor-100101) .elementor-element-e003c5 img{aspect-ratio:1/1;object-fit:cover;border-radius:0!important}
body:has(.elementor-100101) .elementor-element-e003c5>.e-con>:not(.elementor-widget-image){padding:0 22px!important}
body:has(.elementor-100101) .elementor-element-e003c5 h3{font-size:23px!important}
body:has(.elementor-100101) .elementor-element-e003c5 .elementor-widget-text-editor{font-size:14px!important}
body:has(.elementor-100101) .elementor-image-gallery img{border-radius:10px;aspect-ratio:4/3;object-fit:cover;transition:filter .2s}
body:has(.elementor-100101) .elementor-image-gallery a:hover img{filter:brightness(.92)}
body:has(.elementor-100101) .elementor-widget-accordion{border:1px solid var(--edured-line);border-radius:12px;overflow:hidden;background:#fff}
body:has(.elementor-100101) .elementor-tab-title{padding:23px 25px!important;background:#fafaf7;font-size:17px!important;line-height:1.5!important}
body:has(.elementor-100101) .elementor-tab-content{padding:20px 25px!important;font-size:16px;line-height:1.7}
body:has(.elementor-100101) table{border-collapse:separate!important;border-spacing:0;border:1px solid var(--edured-line);border-radius:10px;overflow:hidden;font-size:14px}
body:has(.elementor-100101) th{background:#edf1e9!important;color:#2d4836!important;text-align:left}
body:has(.elementor-100101) th,body:has(.elementor-100101) td{padding:15px!important;border:0!important;border-bottom:1px solid var(--edured-line)!important}
body:has(.elementor-100101) tr:nth-child(even) td{background:#fafaf6}
body:has(.elementor-100101) .elementor-widget-form:not(#edured-autodiagnostico){background:#fff;border:1px solid var(--edured-line);border-radius:16px;padding:34px!important;box-shadow:0 12px 32px #28352208}
body:has(.elementor-100101) .elementor-widget-form:not(#edured-autodiagnostico) form::before{content:attr(name);display:block;font:600 27px/1.2 Fraunces,Georgia,serif;color:var(--edured-ink);margin-bottom:27px;letter-spacing:-.025em}
body:has(.elementor-100101) .elementor-field-label{font-family:Archivo,sans-serif!important;font-size:13px!important;font-weight:650!important;line-height:1.5!important;margin-bottom:8px!important;color:#343e32!important}
body:has(.elementor-100101) .elementor-field-group .elementor-field-textual{min-height:48px!important;border:1px solid #ccd2c6!important;border-radius:7px!important;padding:12px 14px!important;background:#fcfcfa!important;color:#232a21!important;font-size:15px!important;box-shadow:none!important}
body:has(.elementor-100101) .elementor-field-group textarea.elementor-field-textual{min-height:140px!important}
body:has(.elementor-100101) .elementor-field-group{margin-bottom:18px!important}
body:has(.elementor-100101) .elementor-field-type-acceptance{border-top:1px solid #e5e8e0;padding-top:19px!important;margin-top:7px!important;font-size:12px!important;line-height:1.6!important;color:#5a6256}
body:has(.elementor-100101) input[type=checkbox],body:has(.elementor-100101) input[type=radio]{accent-color:var(--edured-red);width:17px;height:17px;vertical-align:middle;margin-right:7px}
body:has(.elementor-100101) #edured-autodiagnostico .elementor-field-group{padding:26px!important;background:#fafaf7;border:1px solid var(--edured-line);border-radius:12px}
body:has(.elementor-100101) #edured-autodiagnostico .elementor-field-option{padding:11px 12px;border-radius:7px;background:#fff;border:1px solid #e4e7df;font-size:15px}
body:has(.elementor-100101) #edured-autodiagnostico .elementor-field-option:has(input:checked){background:#f8ebee;border-color:var(--edured-red)}
body:has(.elementor-100101) #edured-resultado{background:#edf3e9!important;border:1px solid #c4d1bc!important;border-left:4px solid #5F7A61!important;border-radius:12px;padding:32px!important}
body:has(.elementor-100101) .elementor-100102{background:#182820!important;border-top:5px solid var(--edured-red)}
body:has(.elementor-100101) .elementor-100102>.e-con{background:transparent!important;max-width:1160px!important;margin:0 auto!important;padding:60px 24px!important}
body:has(.elementor-100101) .elementor-100102>.e-con:nth-child(2){padding:22px 24px!important;border-top:1px solid #ffffff24}
body:has(.elementor-100101) .elementor-100102 :is(h3,h4){font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:650!important;letter-spacing:.06em!important;color:#fff!important}
body:has(.elementor-100101) .elementor-100102 .elementor-widget-text-editor{color:#d3dfd3!important;font-size:14px!important}
body:has(.elementor-100101) .elementor-100102 a{color:#edf5e9!important;text-underline-offset:4px}
body:has(.elementor-100101) .elementor-100102 .elementor-widget-image{background:#fff;padding:12px 18px;border-radius:9px;width:auto!important;max-width:230px}
body:has(.elementor-100101) .elementor-100102 .elementor-button{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;min-height:30px;justify-content:flex-start;font-size:14px!important;color:#edf5e9!important}
body:has(.elementor-100101) .elementor-100102 .elementor-button:hover{transform:none;color:#fff!important;text-decoration:underline}
body:has(.elementor-100101) .elementor-100102 .e-con-inner{gap:48px!important}
body:has(.elementor-100101) .elementor-100102 .e-con>.elementor-widget-button{margin:0!important}
body:has(.elementor-100101) .elementor-100102 .e-con{gap:14px!important}
@media(min-width:1025px){body:has(.elementor-100101) #audienciasHome{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.elementor-100101) #areasHome{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:1024px){body:has(.elementor-100101) .elementor-element-e001db{grid-template-columns:1fr!important;gap:32px!important}body:has(.elementor-100101) .elementor-element-e001da{max-width:700px!important}body:has(.elementor-100101) .elementor-100102 .e-con-inner{gap:28px!important}body:has(.elementor-100101) > .elementor > .e-con{padding:56px 26px!important}body:has(.elementor-100101) h1{font-size:46px!important}}
@media(max-width:767px){body:has(.elementor-100101) > .elementor > .e-con{padding:44px 20px!important}body:has(.elementor-100101) > .elementor > .e-con>.e-con-inner{gap:26px!important}body:has(.elementor-100101) h1,body:has(.elementor-100101) .elementor-element-e001d7 h1{font-size:38px!important;line-height:1.1!important}body:has(.elementor-100101) h2{font-size:31px!important}body:has(.elementor-100101) h3{font-size:25px!important}body:has(.elementor-100101) :is(.elementor-element-e001da,.elementor-element-e0020f,.elementor-element-e00212,.elementor-element-e00215,.elementor-element-e00218,.elementor-element-e0022c,.elementor-element-e0022f,.elementor-element-e00239,.elementor-element-e0023b,.elementor-element-e0023d,.elementor-element-e0023f,.elementor-element-e00241,.elementor-element-e00243,.elementor-element-e0024e,.elementor-element-e00251,.elementor-element-e00254,.elementor-element-e00257,.elementor-element-e00263,.elementor-element-e00267,.elementor-element-e0026b,.elementor-element-e0026f,.elementor-element-e00273,.elementor-element-e00277,.elementor-element-e0027b,.elementor-element-e0027f,.elementor-element-e00284,.elementor-element-e00287,.elementor-element-e0028a,.elementor-element-e0028d,.elementor-element-e00290,.elementor-element-e0029e,.elementor-element-e002a4,.elementor-element-e002aa,.elementor-element-e002b0,.elementor-element-e002b6,.elementor-element-e002bc,.elementor-element-e002c2,.elementor-element-e002ce,.elementor-element-e002d3,.elementor-element-e002d8,.elementor-element-e002dd,.elementor-element-e002e1,.elementor-element-e002e4,.elementor-element-e002e7,.elementor-element-e002f4,.elementor-element-e002f9,.elementor-element-e002fe,.elementor-element-e00303,.elementor-element-e0030f,.elementor-element-e00314,.elementor-element-e00319,.elementor-element-e00323,.elementor-element-e00326,.elementor-element-e00329,.elementor-element-e00337,.elementor-element-e0033a,.elementor-element-e0033d,.elementor-element-e00340,.elementor-element-e00393,.elementor-element-e00396,.elementor-element-e003fa,.elementor-element-e003fd,.elementor-element-e00400,.elementor-element-e00403,.elementor-element-e00406,.elementor-element-e00409,.elementor-element-e0040c,.elementor-element-e0040f,.elementor-element-e00480,.elementor-element-e00487,.elementor-element-e0048e,.elementor-element-e00495,.elementor-element-e0049f,.elementor-element-e004a6,.elementor-element-e004ad,.elementor-element-e004b4,.elementor-element-e004bb,.elementor-element-e004c2,.elementor-element-e004c9,.elementor-element-e004d7,.elementor-element-e004dc,.elementor-element-e004e1,.elementor-element-e004e6,.elementor-element-e004eb,.elementor-element-e004f0,.elementor-element-e004f5,.elementor-element-e0050c,.elementor-element-e00511,.elementor-element-e00516,.elementor-element-e0051b,.elementor-element-e00735,.elementor-element-e00739,.elementor-element-e0073d,.elementor-element-e00741,.elementor-element-e0074f,.elementor-element-e00754,.elementor-element-e00759,.elementor-element-e0075e,.elementor-element-e00763,.elementor-element-e00768,.elementor-element-e0076d,.elementor-element-e00772,.elementor-element-e0077a,.elementor-element-e0077d,.elementor-element-e00780,.elementor-element-e00783,.elementor-element-e00786,.elementor-element-e00789,.elementor-element-e0079a,.elementor-element-e007a1,.elementor-element-e007a8,.elementor-element-e007af,.elementor-element-e007b6,.elementor-element-e007bd,.elementor-element-e007c4,.elementor-element-e008cd,.elementor-element-e008d2,.elementor-element-e008d7,.elementor-element-e008dc,.elementor-element-e008ec,.elementor-element-e008f1,.elementor-element-e008f6,.elementor-element-e0094f,.elementor-element-e00952,.elementor-element-e00955,.elementor-element-e009ad,.elementor-element-e009b1,.elementor-element-e009b5,.elementor-element-e009c0,.elementor-element-e009c4,.elementor-element-e009c8,.elementor-element-e009cc,.elementor-element-e009d9,.elementor-element-e00a29,.elementor-element-e00a2d,.elementor-element-e00a31,.elementor-element-e00a3c,.elementor-element-e00a40,.elementor-element-e00a44,.elementor-element-e00a48,.elementor-element-e00a53,.elementor-element-e00aa3,.elementor-element-e00aa7,.elementor-element-e00aab,.elementor-element-e00ab6,.elementor-element-e00aba,.elementor-element-e00abe,.elementor-element-e00ac2,.elementor-element-e00acd,.elementor-element-e00b17,.elementor-element-e00b1b,.elementor-element-e00b1f,.elementor-element-e00b23,.elementor-element-e00b2e,.elementor-element-e00b32,.elementor-element-e00b36,.elementor-element-e00b3a,.elementor-element-e00b45,.elementor-element-e00b8f,.elementor-element-e00b93,.elementor-element-e00b97,.elementor-element-e00b9b,.elementor-element-e00ba6,.elementor-element-e00baa,.elementor-element-e00bae,.elementor-element-e00bb2,.elementor-element-e00bbd,.elementor-element-e00c06,.elementor-element-e00c0a,.elementor-element-e00c0e,.elementor-element-e00c19,.elementor-element-e00c1d,.elementor-element-e00c21,.elementor-element-e00c25,.elementor-element-e00c30,.elementor-element-e00c6e,.elementor-element-e00c72,.elementor-element-e00c76,.elementor-element-e00c7a,.elementor-element-e00ca4,.elementor-element-e00ca9,.elementor-element-e00cae,.elementor-element-e00cb3,.elementor-element-e00cb9,.elementor-element-e00cbe,.elementor-element-e00cc3,.elementor-element-e00cc8,.elementor-element-e00cd7,.elementor-element-e00cdf,.elementor-element-e00ce7,.elementor-element-e00cef,.elementor-element-e00cf7,.elementor-element-e00cff,.elementor-element-e00d07,.elementor-element-e00d0f,.elementor-element-e00d12,.elementor-element-e00d15,.elementor-element-e00d18,.elementor-element-e00d1b,.elementor-element-e00d1e,.elementor-element-e00d24,.elementor-element-e00d27,.elementor-element-e00d2a,.elementor-element-e00d2d,.elementor-element-e00d33,.elementor-element-e00d39,.elementor-element-e00d3d,.elementor-element-e00d3f,.elementor-element-e00d41,.elementor-element-e00d43,.elementor-element-e00d45,.elementor-element-e00d4f,.elementor-element-e00d52,.elementor-element-e00d55,.elementor-element-e00d58,.elementor-element-e00d5b,.elementor-element-e00d83,.elementor-element-e00d85,.elementor-element-e00d87,.elementor-element-e00d89,.elementor-element-e00daf,.elementor-element-e00db1,.elementor-element-e00db3,.elementor-element-e00db5,.elementor-element-e00dda,.elementor-element-e00ddc,.elementor-element-e00dde,.elementor-element-e00de0,.elementor-element-e00e0b,.elementor-element-e00e0d,.elementor-element-e00e0f,.elementor-element-e00e11,.elementor-element-e00fe4,.elementor-element-e00ffa,.elementor-element-e01010,.elementor-element-e01026,.elementor-element-e0103c,.elementor-element-e01052,.elementor-element-e01068),body:has(.elementor-100101) :is(#areasHome,#areasIndice,#audienciasHome,#audienciasIndice,#valorAgregado,#listaGuias,#listaBlog,#listaGlosario,#mapaContenido,#rutasRol,#ecosistemaGrid,#casosHome,#casosTodos,#testimoniosHome,#testimoniosTodos,.elementor-element-e00742)>.e-con{padding:24px!important}body:has(.elementor-100101) :is(.elementor-element-e001dc,.elementor-element-e0038c,.elementor-element-e00470,.elementor-element-e00507,.elementor-element-e00530,.elementor-element-e00731,.elementor-element-e0074a,.elementor-element-e00793,.elementor-element-e007cd,.elementor-element-e0080e,.elementor-element-e008b5,.elementor-element-e00914,.elementor-element-e0093b,.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b) .elementor-widget-heading:has(h1)+.elementor-widget-text-editor{font-size:16px!important}body:has(.elementor-100101) :is(.elementor-element-e001d6,.elementor-element-e0034c,.elementor-element-e0047f,.elementor-element-e00486,.elementor-element-e0048d,.elementor-element-e00494,.elementor-element-e004d6,.elementor-element-e004fe,.elementor-element-e00728,.elementor-element-e00799,.elementor-element-e007a0,.elementor-element-e007a7,.elementor-element-e007ae,.elementor-element-e007b5,.elementor-element-e007bc,.elementor-element-e007c3,.elementor-element-e008b3,.elementor-element-e008fa,.elementor-element-e0097e,.elementor-element-e009ed,.elementor-element-e009fa,.elementor-element-e00a67,.elementor-element-e00a74,.elementor-element-e00ae1,.elementor-element-e00aee,.elementor-element-e00b59,.elementor-element-e00b66,.elementor-element-e00bd0,.elementor-element-e00bdd,.elementor-element-e00c43,.elementor-element-e00c4e,.elementor-element-e00d60,.elementor-element-e00d73,.elementor-element-e00d7e,.elementor-element-e00d9f,.elementor-element-e00daa,.elementor-element-e00dca,.elementor-element-e00dd5,.elementor-element-e00df5,.elementor-element-e00e00,.elementor-element-e00e26,.elementor-element-e00e3d,.elementor-element-e00e41,.elementor-element-e00e72,.elementor-element-e00e76,.elementor-element-e00ea6,.elementor-element-e00eaa,.elementor-element-e00ede,.elementor-element-e00ee2,.elementor-element-e00f14,.elementor-element-e00f18,.elementor-element-e00f4a,.elementor-element-e00f4e,.elementor-element-e00f7d,.elementor-element-e00f81,.elementor-element-e00fb0,.elementor-element-e00fb4,.elementor-element-e00fe3,.elementor-element-e00ff9,.elementor-element-e0100f,.elementor-element-e01025,.elementor-element-e0103b,.elementor-element-e01051,.elementor-element-e01067){gap:10px!important}body:has(.elementor-100101) :is(.elementor-element-e001d6,.elementor-element-e0034c,.elementor-element-e0047f,.elementor-element-e00486,.elementor-element-e0048d,.elementor-element-e00494,.elementor-element-e004d6,.elementor-element-e004fe,.elementor-element-e00728,.elementor-element-e00799,.elementor-element-e007a0,.elementor-element-e007a7,.elementor-element-e007ae,.elementor-element-e007b5,.elementor-element-e007bc,.elementor-element-e007c3,.elementor-element-e008b3,.elementor-element-e008fa,.elementor-element-e0097e,.elementor-element-e009ed,.elementor-element-e009fa,.elementor-element-e00a67,.elementor-element-e00a74,.elementor-element-e00ae1,.elementor-element-e00aee,.elementor-element-e00b59,.elementor-element-e00b66,.elementor-element-e00bd0,.elementor-element-e00bdd,.elementor-element-e00c43,.elementor-element-e00c4e,.elementor-element-e00d60,.elementor-element-e00d73,.elementor-element-e00d7e,.elementor-element-e00d9f,.elementor-element-e00daa,.elementor-element-e00dca,.elementor-element-e00dd5,.elementor-element-e00df5,.elementor-element-e00e00,.elementor-element-e00e26,.elementor-element-e00e3d,.elementor-element-e00e41,.elementor-element-e00e72,.elementor-element-e00e76,.elementor-element-e00ea6,.elementor-element-e00eaa,.elementor-element-e00ede,.elementor-element-e00ee2,.elementor-element-e00f14,.elementor-element-e00f18,.elementor-element-e00f4a,.elementor-element-e00f4e,.elementor-element-e00f7d,.elementor-element-e00f81,.elementor-element-e00fb0,.elementor-element-e00fb4,.elementor-element-e00fe3,.elementor-element-e00ff9,.elementor-element-e0100f,.elementor-element-e01025,.elementor-element-e0103b,.elementor-element-e01051,.elementor-element-e01067)>.elementor-element{width:100%!important}body:has(.elementor-100101) :is(.elementor-element-e001d6,.elementor-element-e0034c,.elementor-element-e0047f,.elementor-element-e00486,.elementor-element-e0048d,.elementor-element-e00494,.elementor-element-e004d6,.elementor-element-e004fe,.elementor-element-e00728,.elementor-element-e00799,.elementor-element-e007a0,.elementor-element-e007a7,.elementor-element-e007ae,.elementor-element-e007b5,.elementor-element-e007bc,.elementor-element-e007c3,.elementor-element-e008b3,.elementor-element-e008fa,.elementor-element-e0097e,.elementor-element-e009ed,.elementor-element-e009fa,.elementor-element-e00a67,.elementor-element-e00a74,.elementor-element-e00ae1,.elementor-element-e00aee,.elementor-element-e00b59,.elementor-element-e00b66,.elementor-element-e00bd0,.elementor-element-e00bdd,.elementor-element-e00c43,.elementor-element-e00c4e,.elementor-element-e00d60,.elementor-element-e00d73,.elementor-element-e00d7e,.elementor-element-e00d9f,.elementor-element-e00daa,.elementor-element-e00dca,.elementor-element-e00dd5,.elementor-element-e00df5,.elementor-element-e00e00,.elementor-element-e00e26,.elementor-element-e00e3d,.elementor-element-e00e41,.elementor-element-e00e72,.elementor-element-e00e76,.elementor-element-e00ea6,.elementor-element-e00eaa,.elementor-element-e00ede,.elementor-element-e00ee2,.elementor-element-e00f14,.elementor-element-e00f18,.elementor-element-e00f4a,.elementor-element-e00f4e,.elementor-element-e00f7d,.elementor-element-e00f81,.elementor-element-e00fb0,.elementor-element-e00fb4,.elementor-element-e00fe3,.elementor-element-e00ff9,.elementor-element-e0100f,.elementor-element-e01025,.elementor-element-e0103b,.elementor-element-e01051,.elementor-element-e01067) .elementor-button{width:100%}body:has(.elementor-100101) > .elementor > .elementor-element-e001df{width:calc(100% - 40px)!important;grid-template-columns:1fr!important;padding:22px!important;margin-top:22px!important}body:has(.elementor-100101) .elementor-widget-form:not(#edured-autodiagnostico){padding:23px!important}body:has(.elementor-100101) .elementor-widget-form:not(#edured-autodiagnostico) form::before{font-size:25px}body:has(.elementor-100101) #edured-autodiagnostico .elementor-field-group{padding:20px!important}body:has(.elementor-100101) .elementor-100102>.e-con{padding:42px 20px!important}body:has(.elementor-100101) .elementor-100102 .e-con-inner{gap:35px!important}body:has(.elementor-100101) #listaBlog>.e-con{padding-top:0!important}body:has(.elementor-100101) #listaBlog>.e-con::before{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}body:has(.elementor-100101) .elementor-element-e003c5>.e-con{padding-top:0!important}}
@media(prefers-reduced-motion:reduce){body:has(.elementor-100101) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+1){--aud-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23315de4%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2021V7l7-4%207%204v14M3%2021h18M9%2010h1m4%200h1m-6%204h1m4%200h1m-5%207v-4h4v4%22%2F%3E%3C%2Fsvg%3E")}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+2){--aud-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2347705a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m2%209%2010-5%2010%205-10%205L2%209Zm4%203v5c4%203%208%203%2012%200v-5M22%209v7%22%2F%3E%3C%2Fsvg%3E")}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+3){--aud-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23b52d49%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2021v-3a6%206%200%200%201%2012%200v3M16%205a3%203%200%200%201%200%206m2%204a5%205%200%200%201%203%204v2%22%2F%3E%3C%2Fsvg%3E")}
body:has(.elementor-100101) :is(#audienciasHome,#audienciasIndice)>.e-con:nth-child(4n+4){--aud-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%237553a1%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202v6m-3-3h6M4%2021v-8l8-5%208%205v8H4Zm6%200v-6h4v6M7%2013h.01M17%2013h.01%22%2F%3E%3C%2Fsvg%3E")}

body:has(.elementor-100101) :is(#areasHome,#areasIndice,#listaGuias,#audienciasHome,#audienciasIndice,#listaBlog,#testimoniosHome,#testimoniosTodos)>.e-con::before{position:relative!important;inset:auto!important;opacity:1!important;transform:none!important;z-index:auto!important;pointer-events:none}
body:has(.elementor-100101) > .elementor{--widgets-spacing:0px;--widgets-spacing-row:0px;row-gap:0!important}

/* Composición de programas, artículos y microguías. */
body:has(.elementor-100101) > .elementor > :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b){padding:0!important;gap:0!important;background:#fff!important;border:none!important}
body:has(.elementor-100101) :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b)>.e-con{width:100%!important;max-width:none!important;padding:70px 32px!important;gap:28px!important}
body:has(.elementor-100101) :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b)>.e-con>.e-con-inner{max-width:1160px!important;width:100%!important;padding:0!important;gap:30px!important}
body:has(.elementor-100101) :is(.elementor-element-e0098d,.elementor-element-e00a09,.elementor-element-e00a83,.elementor-element-e00afd,.elementor-element-e00b75,.elementor-element-e00bec,.elementor-element-e00c50,.elementor-element-e00d80,.elementor-element-e00dac,.elementor-element-e00dd7,.elementor-element-e00e02,.elementor-element-e00e30,.elementor-element-e00e65,.elementor-element-e00e9a,.elementor-element-e00ece,.elementor-element-e00f06,.elementor-element-e00f3c,.elementor-element-e00f72,.elementor-element-e00fa5,.elementor-element-e00fda,.elementor-element-e00ff0,.elementor-element-e01006,.elementor-element-e0101c,.elementor-element-e01032,.elementor-element-e01048,.elementor-element-e0105e){background:#F5F4F2!important;background-image:radial-gradient(ellipse at 96% 5%,#c8102e0c,transparent 60%)!important;border-bottom:1px solid #e1e3db!important;padding-top:76px!important;padding-bottom:76px!important}
body:has(.elementor-100101) :is(.elementor-element-e0098d,.elementor-element-e00a09,.elementor-element-e00a83,.elementor-element-e00afd,.elementor-element-e00b75,.elementor-element-e00bec,.elementor-element-e00c50,.elementor-element-e00d80,.elementor-element-e00dac,.elementor-element-e00dd7,.elementor-element-e00e02,.elementor-element-e00e30,.elementor-element-e00e65,.elementor-element-e00e9a,.elementor-element-e00ece,.elementor-element-e00f06,.elementor-element-e00f3c,.elementor-element-e00f72,.elementor-element-e00fa5,.elementor-element-e00fda,.elementor-element-e00ff0,.elementor-element-e01006,.elementor-element-e0101c,.elementor-element-e01032,.elementor-element-e01048,.elementor-element-e0105e) h1{max-width:980px}
body:has(.elementor-100101) :is(.elementor-element-e0098c,.elementor-element-e00a08,.elementor-element-e00a82,.elementor-element-e00afc,.elementor-element-e00b74,.elementor-element-e00beb){display:grid!important;grid-template-columns:1.85fr 1fr!important;gap:60px!important;align-items:center!important}
body:has(.elementor-100101) :is(.elementor-element-e0098c,.elementor-element-e00a08,.elementor-element-e00a82,.elementor-element-e00afc,.elementor-element-e00b74,.elementor-element-e00beb)>.e-con{width:100%!important;max-width:100%!important;gap:22px!important}
body:has(.elementor-100101) :is(.elementor-element-e0098c,.elementor-element-e00a08,.elementor-element-e00a82,.elementor-element-e00afc,.elementor-element-e00b74,.elementor-element-e00beb) h1{font-size:clamp(40px,4.1vw,58px)!important}
body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea){padding:32px!important;background:#852025!important;color:#fff!important;border-radius:16px!important;box-shadow:0 18px 40px #23372620;gap:24px!important}
body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.elementor-widget-text-editor:first-child{font:600 66px/1 Fraunces,Georgia,serif!important;color:#dce8d6!important;border-bottom:1px solid #ffffff26;padding-bottom:20px!important}
body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea) .elementor-widget-text-editor{color:#e4eee0!important;font-size:13px!important;line-height:1.5!important}
body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.e-con{gap:20px!important}
body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.e-con>.e-con{display:grid!important;grid-template-columns:52px 1fr!important;gap:14px!important;align-items:center!important;width:100%!important}
body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.e-con>.e-con>.elementor-widget-text-editor:first-child{font:600 34px/1.1 Fraunces,Georgia,serif!important;color:#fff!important}
body:has(.elementor-100101) :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b)>:is(.elementor-element-e00993,.elementor-element-e00a0f,.elementor-element-e00a89,.elementor-element-e00b03,.elementor-element-e00b7b,.elementor-element-e00bf2,.elementor-element-e00c56,.elementor-element-e00e08){max-width:1160px!important;margin:0 auto!important;padding:24px 32px!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;background:#fff!important;border-bottom:1px solid #e1e3db}
body:has(.elementor-100101) :is(.elementor-element-e00993,.elementor-element-e00a0f,.elementor-element-e00a89,.elementor-element-e00b03,.elementor-element-e00b7b,.elementor-element-e00bf2,.elementor-element-e00c56,.elementor-element-e00e08)>.elementor-widget-text-editor{width:auto!important;padding:7px 12px!important;background:#f5f6f0;border:1px solid #e1e4d9;border-radius:40px;font-size:12px!important}
body:has(.elementor-100101) :is(.elementor-element-e00e44,.elementor-element-e00e79,.elementor-element-e00ead,.elementor-element-e00ee5,.elementor-element-e00f1b,.elementor-element-e00f51,.elementor-element-e00f84,.elementor-element-e00fb7)>.e-con-inner{max-width:790px!important}
body:has(.elementor-100101) :is(.elementor-element-e00e44,.elementor-element-e00e79,.elementor-element-e00ead,.elementor-element-e00ee5,.elementor-element-e00f1b,.elementor-element-e00f51,.elementor-element-e00f84,.elementor-element-e00fb7) .elementor-widget-text-editor{font-size:18px!important;line-height:1.85!important}
body:has(.elementor-100101) :is(.elementor-element-e00e44,.elementor-element-e00e79,.elementor-element-e00ead,.elementor-element-e00ee5,.elementor-element-e00f1b,.elementor-element-e00f51,.elementor-element-e00f84,.elementor-element-e00fb7) .elementor-widget-heading{margin-top:14px!important}
body:has(.elementor-100101) :is(.elementor-element-e00e44,.elementor-element-e00e79,.elementor-element-e00ead,.elementor-element-e00ee5,.elementor-element-e00f1b,.elementor-element-e00f51,.elementor-element-e00f84,.elementor-element-e00fb7) h2{font-size:34px!important;line-height:1.2!important}
body:has(.elementor-100101) .e-con:has(>.elementor-widget-image-gallery){border:1px solid #dfe2d8!important;border-radius:16px!important;padding:32px!important;margin-top:12px!important;box-shadow:0 8px 25px #25382206}
body:has(.elementor-100101) .elementor-element-e001da li b{display:block;color:var(--edured-ink)!important}
body:has(.elementor-100101) .elementor-element-e001da h4{font:650 12px/1.5 Archivo,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase;color:#61685f!important}
body:has(.elementor-100101) .elementor-element-e00219>.e-con{border-top:3px solid var(--edured-red)!important}
body:has(.elementor-100101) .elementor-element-e00219>.e-con:nth-child(1){border-top-color:#315de4!important}
body:has(.elementor-100101) .elementor-element-e00219>.e-con:nth-child(2){border-top-color:#5F7A61!important}
body:has(.elementor-100101) .elementor-element-e00219>.e-con:nth-child(3){border-top-color:#262c27!important}
body:has(.elementor-100101) .elementor-element-e00219>.e-con>.elementor-widget-text-editor:first-child{font-size:12px!important;font-weight:700!important;letter-spacing:.12em;color:var(--edured-ink)!important}
body:has(.elementor-100101) #areasHome>.e-con::before,body:has(.elementor-100101) #areasIndice>.e-con::before{content:none!important;display:none!important}
body:has(.elementor-100101) :is(#areasHome,#areasIndice)>.e-con>.elementor-widget-text-editor:first-child{display:inline-block!important;width:auto!important;background:#fbf0f1!important;color:var(--edured-red)!important;padding:7px 11px!important;border-radius:6px;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important}
body:has(.elementor-100101) #audienciasHome>.e-con>.elementor-widget-text-editor:has(+.elementor-widget-button){display:none!important}
body:has(.elementor-100101) #audienciasHome>.e-con>.elementor-widget-heading+.elementor-widget-text-editor{font-family:Archivo,sans-serif!important;font-style:normal!important;font-size:16px!important;color:var(--edured-muted)!important}
body:has(.elementor-100101) .elementor-100101{margin-bottom:0!important}
body:has(.elementor-100101) > .elementor > .elementor-widget-template{margin-bottom:0!important}
body:has(.elementor-100101) .elementor-element-e001dc .elementor-button{font-size:13px!important;padding:15px 17px!important}
@media(max-width:1024px){body:has(.elementor-100101) :is(.elementor-element-e0098c,.elementor-element-e00a08,.elementor-element-e00a82,.elementor-element-e00afc,.elementor-element-e00b74,.elementor-element-e00beb){grid-template-columns:1fr!important;gap:30px!important}body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea){max-width:700px!important}body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.e-con{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important}body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.e-con>.e-con{grid-template-columns:1fr!important;gap:7px!important}}
@media(max-width:767px){body:has(.elementor-100101) > .elementor > :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b){padding:0!important}body:has(.elementor-100101) :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b)>.e-con{padding:44px 20px!important}body:has(.elementor-100101) :is(.elementor-element-e0098c,.elementor-element-e00a08,.elementor-element-e00a82,.elementor-element-e00afc,.elementor-element-e00b74,.elementor-element-e00beb) h1{font-size:38px!important}body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea){padding:24px!important}body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.elementor-widget-text-editor:first-child{font-size:48px!important}body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.e-con{grid-template-columns:1fr!important}body:has(.elementor-100101) :is(.elementor-element-e0098b,.elementor-element-e00a07,.elementor-element-e00a81,.elementor-element-e00afb,.elementor-element-e00b73,.elementor-element-e00bea)>.e-con>.e-con{grid-template-columns:42px 1fr!important}body:has(.elementor-100101) :is(.elementor-element-e00e44,.elementor-element-e00e79,.elementor-element-e00ead,.elementor-element-e00ee5,.elementor-element-e00f1b,.elementor-element-e00f51,.elementor-element-e00f84,.elementor-element-e00fb7) .elementor-widget-text-editor{font-size:16px!important}body:has(.elementor-100101) :is(.elementor-element-e00e44,.elementor-element-e00e79,.elementor-element-e00ead,.elementor-element-e00ee5,.elementor-element-e00f1b,.elementor-element-e00f51,.elementor-element-e00f84,.elementor-element-e00fb7) h2{font-size:29px!important}body:has(.elementor-100101) .e-con:has(>.elementor-widget-image-gallery){padding:22px!important}body:has(.elementor-100101) :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b)>:is(.elementor-element-e00993,.elementor-element-e00a0f,.elementor-element-e00a89,.elementor-element-e00b03,.elementor-element-e00b7b,.elementor-element-e00bf2,.elementor-element-e00c56,.elementor-element-e00e08){padding:20px!important}}

body:has(.elementor-100101) :is(.elementor-element-e009f0,.elementor-element-e00a6a,.elementor-element-e00ae4,.elementor-element-e00b5c,.elementor-element-e00bd3,.elementor-element-e00c46,.elementor-element-e00d76,.elementor-element-e00da2,.elementor-element-e00dcd,.elementor-element-e00df8,.elementor-element-e00e29,.elementor-element-e00e5e,.elementor-element-e00e93,.elementor-element-e00ec7,.elementor-element-e00eff,.elementor-element-e00f35,.elementor-element-e00f6b,.elementor-element-e00f9e,.elementor-element-e00fd1,.elementor-element-e00fe7,.elementor-element-e00ffd,.elementor-element-e01013,.elementor-element-e01029,.elementor-element-e0103f,.elementor-element-e01055,.elementor-element-e0106b)>:is(.elementor-element-e00e44,.elementor-element-e00e79,.elementor-element-e00ead,.elementor-element-e00ee5,.elementor-element-e00f1b,.elementor-element-e00f51,.elementor-element-e00f84,.elementor-element-e00fb7)>.e-con-inner{max-width:780px!important}
body:has(.elementor-100101) .elementor-form,body:has(.elementor-100101) .elementor-form input,body:has(.elementor-100101) .elementor-form select,body:has(.elementor-100101) .elementor-form textarea,body:has(.elementor-100101) .elementor-form button{font-family:Archivo,sans-serif!important}
body:has(.elementor-100101) .elementor-field-type-acceptance .elementor-field-option label{font:400 12px/1.65 Archivo,sans-serif!important;color:#56604f!important}
body:has(.elementor-100101) .elementor-field-type-acceptance .elementor-field-option{line-height:1.65!important}
body:has(.elementor-100101) .elementor-element-e0094c{align-items:start!important}
body:has(.elementor-100101) :is(.elementor-element-e00993,.elementor-element-e00a0f,.elementor-element-e00a89,.elementor-element-e00b03,.elementor-element-e00b7b,.elementor-element-e00bf2,.elementor-element-e00c56,.elementor-element-e00e08)>.elementor-widget-text-editor:nth-child(2),body:has(.elementor-100101) :is(.elementor-element-e00993,.elementor-element-e00a0f,.elementor-element-e00a89,.elementor-element-e00b03,.elementor-element-e00b7b,.elementor-element-e00bf2,.elementor-element-e00c56,.elementor-element-e00e08)>.elementor-widget-text-editor:nth-child(4){display:none!important}
body:has(.elementor-100101) .elementor-100102 .elementor-element-e00014>.e-con-inner{display:grid!important;grid-template-columns:1.2fr .9fr 1fr!important;gap:54px!important;align-items:start!important}
body:has(.elementor-100101) .elementor-100102 .elementor-element-e00014>.e-con-inner>.e-con{width:100%!important;max-width:100%!important}
body:has(.elementor-100101) .elementor-100102 .elementor-element-e00017>.e-con-inner{display:grid!important;grid-template-columns:1.3fr 1fr!important;gap:30px!important;align-items:center!important}
body:has(.elementor-100101) .elementor-100102 .elementor-element-e00017>.e-con-inner>.elementor-element{width:100%!important;max-width:100%!important}
body:has(.elementor-100101) .elementor-100102 .elementor-element-4958113{display:none!important}
@media(max-width:767px){body:has(.elementor-100101) .elementor-100102 .elementor-element-e00014>.e-con-inner,body:has(.elementor-100101) .elementor-100102 .elementor-element-e00017>.e-con-inner{grid-template-columns:1fr!important;gap:30px!important}}

body:has(.elementor-100101) .elementor-100102>.e-con>.e-con-inner{padding:0!important}


body:has(.elementor-100101) :is(.elementor-element-e00e5b,.elementor-element-e00e90,.elementor-element-e00ec4,.elementor-element-e00efc,.elementor-element-e00f32,.elementor-element-e00f68,.elementor-element-e00f9b,.elementor-element-e00fce)>.e-con{padding:28px!important;background:#fff!important;border:1px solid #E1DFDB!important;border-radius:14px!important;gap:18px!important}
body:has(.elementor-100101) :is(.elementor-element-e00e5b,.elementor-element-e00e90,.elementor-element-e00ec4,.elementor-element-e00efc,.elementor-element-e00f32,.elementor-element-e00f68,.elementor-element-e00f9b,.elementor-element-e00fce)>.e-con h3{font-size:25px!important}
body:has(.elementor-100101) :is(.elementor-element-e00e5b,.elementor-element-e00e90,.elementor-element-e00ec4,.elementor-element-e00efc,.elementor-element-e00f32,.elementor-element-e00f68,.elementor-element-e00f9b,.elementor-element-e00fce)>.e-con>.elementor-widget-button:last-child{margin-top:auto!important}
body:has(.elementor-100101) :is(.elementor-element-e00e5b,.elementor-element-e00e90,.elementor-element-e00ec4,.elementor-element-e00efc,.elementor-element-e00f32,.elementor-element-e00f68,.elementor-element-e00f9b,.elementor-element-e00fce)>.e-con>.elementor-widget-text-editor:has(+.elementor-widget-button),body:has(.elementor-100101) #listaBlog>.e-con>.elementor-widget-text-editor:has(+.elementor-widget-button){display:none!important}


body:has(.elementor-100101) :is(.elementor-element-e00e5b,.elementor-element-e00e90,.elementor-element-e00ec4,.elementor-element-e00efc,.elementor-element-e00f32,.elementor-element-e00f68,.elementor-element-e00f9b,.elementor-element-e00fce)>.e-con>.e-con>.elementor-widget-text-editor:last-child,body:has(.elementor-100101) #listaBlog>.e-con>.e-con>.elementor-widget-text-editor:last-child{display:none!important}

/* Indicadores e impacto: cifras editables, visualización proporcional. */
body:has(.elementor-100101) .elementor-100114>.elementor-element-e00530{align-items:center!important}
body:has(.elementor-100101) .elementor-element-e00530>.elementor-element{max-width:1160px!important;width:100%!important}
body:has(.elementor-100101) .elementor-element-e0052f{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px!important}
body:has(.elementor-100101) .elementor-element-e0052f>.e-con{width:100%!important}
body:has(.elementor-100101) .elementor-100114>.elementor-element-e00536{max-width:1160px!important;margin:0 auto!important;padding:22px 0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important}
body:has(.elementor-100101) .elementor-element-e00536>.elementor-widget-text-editor{width:auto!important;font-size:12px!important;background:#f4f5ee;padding:7px 13px!important;border-radius:30px}
body:has(.elementor-100101) .elementor-element-e00536>.elementor-widget-text-editor:nth-child(2),body:has(.elementor-100101) .elementor-element-e00536>.elementor-widget-text-editor:nth-child(4){display:none!important}
body:has(.elementor-100101) .elementor-element-e00537{padding:15px 24px!important;text-align:center;background:#edf2e8;font-size:12px!important;letter-spacing:.04em;color:#36513d!important}
body:has(.elementor-100101) .elementor-100114>.elementor-element-e00539{padding-top:28px!important;padding-bottom:28px!important}
body:has(.elementor-100101) #graficoAlcance{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px!important}
body:has(.elementor-100101) #graficoAlcance>.e-con{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:10px 14px!important;padding:17px 20px!important;border:1px solid #E1DFDB;border-radius:10px;background:#F5F4F2;width:100%!important}
body:has(.elementor-100101) #graficoAlcance .elementor-button{background:transparent!important;color:#3A3A3F!important;border:none!important;padding:0!important;min-height:28px;box-shadow:none!important;font-size:14px!important;text-align:left;justify-content:flex-start}
body:has(.elementor-100101) #graficoAlcance .elementor-widget-text-editor{font:600 24px/1.2 Fraunces,Georgia,serif!important;color:#5F7A61!important;text-align:right}
body:has(.elementor-100101) #graficoAlcance>.e-con::after{content:'';position:relative!important;inset:auto!important;grid-column:1/-1;display:block;width:100%;height:7px;border-radius:8px;opacity:1!important;background:linear-gradient(to right,#5F7A61 0 var(--bar-size,0%),#EDEBE8 var(--bar-size,0%) 100%);pointer-events:none}
body:has(.elementor-100101) #leyendaFocos{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important}
body:has(.elementor-100101) #leyendaFocos>.elementor-widget-text-editor{width:auto!important;padding:8px 13px!important;border:1px solid #d9e0d1;background:#fff;border-radius:20px;font-size:12px!important}
@media(max-width:767px){body:has(.elementor-100101) .elementor-element-e0052f,body:has(.elementor-100101) .elementor-element-e001f8,body:has(.elementor-100101) .elementor-element-e00384,body:has(.elementor-100101) .elementor-element-e00445{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body:has(.elementor-100101) .elementor-element-e0052f>.e-con,body:has(.elementor-100101) .elementor-element-e001f8>.e-con{padding:18px 14px!important}body:has(.elementor-100101) .elementor-100114>.elementor-element-e00536{padding:20px!important}body:has(.elementor-100101) #graficoAlcance{grid-template-columns:1fr!important}}


body:has(.elementor-100101) :is(.elementor-element-e003cc,.elementor-element-e003cf,.elementor-element-e003d2,.elementor-element-e003d5,.elementor-element-e003d8,.elementor-element-e003db,.elementor-element-e003de,.elementor-element-e003e1,.elementor-element-e003e4,.elementor-element-e003e7,.elementor-element-e003ea,.elementor-element-e003ed,.elementor-element-e003f0,.elementor-element-e003f3,.elementor-element-e00544,.elementor-element-e00547,.elementor-element-e0054a,.elementor-element-e0054d,.elementor-element-e006ea,.elementor-element-e006ed,.elementor-element-e006f0,.elementor-element-e006f3,.elementor-element-e006f6,.elementor-element-e006f9,.elementor-element-e006fc,.elementor-element-e006ff,.elementor-element-e00702,.elementor-element-e00705,.elementor-element-e00708,.elementor-element-e0070b,.elementor-element-e00718,.elementor-element-e0071b,.elementor-element-e0071e){padding:18px!important;background:#ffffffb5;border:1px solid #dde2d5;border-radius:10px;gap:7px!important}
body:has(.elementor-100101) :is(.elementor-element-e003cc,.elementor-element-e003cf,.elementor-element-e003d2,.elementor-element-e003d5,.elementor-element-e003d8,.elementor-element-e003db,.elementor-element-e003de,.elementor-element-e003e1,.elementor-element-e003e4,.elementor-element-e003e7,.elementor-element-e003ea,.elementor-element-e003ed,.elementor-element-e003f0,.elementor-element-e003f3,.elementor-element-e00544,.elementor-element-e00547,.elementor-element-e0054a,.elementor-element-e0054d,.elementor-element-e006ea,.elementor-element-e006ed,.elementor-element-e006f0,.elementor-element-e006f3,.elementor-element-e006f6,.elementor-element-e006f9,.elementor-element-e006fc,.elementor-element-e006ff,.elementor-element-e00702,.elementor-element-e00705,.elementor-element-e00708,.elementor-element-e0070b,.elementor-element-e00718,.elementor-element-e0071b,.elementor-element-e0071e)>.elementor-widget-text-editor:first-child{font:600 34px/1.1 Fraunces,Georgia,serif!important;color:#5F7A61!important;letter-spacing:-.03em!important}
body:has(.elementor-100101) :is(.elementor-element-e003cc,.elementor-element-e003cf,.elementor-element-e003d2,.elementor-element-e003d5,.elementor-element-e003d8,.elementor-element-e003db,.elementor-element-e003de,.elementor-element-e003e1,.elementor-element-e003e4,.elementor-element-e003e7,.elementor-element-e003ea,.elementor-element-e003ed,.elementor-element-e003f0,.elementor-element-e003f3,.elementor-element-e00544,.elementor-element-e00547,.elementor-element-e0054a,.elementor-element-e0054d,.elementor-element-e006ea,.elementor-element-e006ed,.elementor-element-e006f0,.elementor-element-e006f3,.elementor-element-e006f6,.elementor-element-e006f9,.elementor-element-e006fc,.elementor-element-e006ff,.elementor-element-e00702,.elementor-element-e00705,.elementor-element-e00708,.elementor-element-e0070b,.elementor-element-e00718,.elementor-element-e0071b,.elementor-element-e0071e)>.elementor-widget-text-editor:last-child{font-size:13px!important;line-height:1.55!important}

/* Etiquetas nativas de confianza: disposición y tipografía de la referencia. */
body:has(.elementor-100101) .elementor-element-e001f9{width:100%!important;margin:28px 0 0!important;text-align:center!important}
body:has(.elementor-100101) .elementor-element-e001f9 p{margin:0!important;font-family:Archivo,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.6!important;letter-spacing:.08em!important;color:#5b6474!important;text-align:center!important}
body:has(.elementor-100101) .elementor-element-e00206{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;align-content:start!important;gap:10px!important;width:100%!important;max-width:1160px!important;margin:26px auto 0!important;padding:0!important}
body:has(.elementor-100101) .elementor-element-e00206>.elementor-widget-text-editor{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;min-height:58px!important;margin:0!important;padding:7px 15px!important;border:1px solid #deddd7!important;border-radius:100px!important;background:#fff!important;box-shadow:none!important}
body:has(.elementor-100101) .elementor-element-e00206>.elementor-widget-text-editor,body:has(.elementor-100101) .elementor-element-e00206>.elementor-widget-text-editor .elementor-widget-container{font-family:Archivo,Arial,sans-serif!important;font-size:11.84px!important;font-weight:500!important;line-height:1.6!important;letter-spacing:.08em!important;color:#5b6474!important;text-align:center!important}
@media(max-width:760px){body:has(.elementor-100101) .elementor-element-e00206>.elementor-widget-text-editor{min-height:52px!important}}

body:has(.elementor-100101) .elementor-element-e001f9{margin-top:16px!important}
body:has(.elementor-100101) .elementor-element-e00206{margin-top:2px!important}
body:has(.elementor-100101) .elementor-element-e00206>.elementor-widget-text-editor .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:0!important}

/* Testimonios: lectura a todo el ancho y firmas alineadas. */
body:has(.elementor-100101) #testimoniosHome{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
body:has(.elementor-100101) #testimoniosHome>.e-con{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:36px 1fr auto!important;gap:20px!important;padding:30px!important;height:auto!important;min-height:0!important;align-content:stretch!important;align-items:start!important;background:#F5F4F2!important;border:1px solid #E1DFDB!important;border-left:3px solid #CD2830!important;border-radius:14px!important;box-shadow:none!important}
body:has(.elementor-100101) #testimoniosHome>.e-con::before{content:'“'!important;display:block!important;position:relative!important;inset:auto!important;width:auto!important;height:36px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:600 66px/.8 Fraunces,serif!important;color:#CD2830!important;opacity:1!important;pointer-events:none!important}
body:has(.elementor-100101) #testimoniosHome>.e-con>.elementor-widget-text-editor{width:100%!important;margin:0!important;min-width:0!important}
body:has(.elementor-100101) #testimoniosHome blockquote{margin:0!important;padding:0!important;border:0!important;font-family:Archivo,sans-serif!important;font-size:16px!important;font-weight:400!important;font-style:normal!important;line-height:1.75!important;color:#3A3A3F!important;text-align:left!important}
body:has(.elementor-100101) #testimoniosHome>.e-con>.elementor-widget-text-editor:last-child{padding-top:20px!important;border-top:1px solid #E1DFDB!important;align-self:end!important}
body:has(.elementor-100101) #testimoniosHome :is(figcaption,cite){display:block!important;margin:0!important;padding:0!important;font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:1.6!important;color:#3A3A3F!important;text-align:left!important}
body:has(.elementor-100101) #testimoniosHome cite b{display:block!important;margin-bottom:5px!important;font-size:16px!important;font-weight:700!important;font-style:normal!important;color:#0E0E10!important;line-height:1.4!important}
@media(max-width:1024px){body:has(.elementor-100101) #testimoniosHome{grid-template-columns:minmax(0,1fr)!important}body:has(.elementor-100101) #testimoniosHome>.e-con{grid-template-rows:36px auto auto!important}}
@media(max-width:767px){body:has(.elementor-100101) #testimoniosHome>.e-con{padding:24px!important;gap:18px!important}}

@media(min-width:1025px){body:has(.elementor-100101) #testimoniosHome>.e-con{grid-template-rows:36px 1fr minmax(94px,auto)!important}body:has(.elementor-100101) #testimoniosHome>.e-con>.elementor-widget-text-editor:last-child{align-self:stretch!important}}

/* Videos de la comunidad: un reproductor editable por tarjeta. */
body:has(.elementor-100101) .elementor-element-e0046a{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
body:has(.elementor-100101) .elementor-element-e0046a>.e-con{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;padding:24px!important;background:#F5F4F2!important;border:1px solid #E1DFDB!important;border-radius:16px!important;min-width:0!important}
body:has(.elementor-100101) .elementor-element-e0046a>.e-con>.elementor-widget{width:100%!important;max-width:100%!important;margin:0!important;min-width:0!important}
body:has(.elementor-100101) .elementor-element-e0046a .elementor-widget-heading{min-height:64px!important;display:flex!important;align-items:center!important}
body:has(.elementor-100101) .elementor-element-e0046a h3{font-size:27px!important;line-height:1.2!important;margin:0!important}
body:has(.elementor-100101) .elementor-element-e0046a .edured-testimony-player{display:block!important;width:100%!important;aspect-ratio:4/5!important;position:relative!important;overflow:hidden!important;background:#111!important;border-radius:10px!important}
body:has(.elementor-100101) .elementor-element-e0046a iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;border:0!important}
body:has(.elementor-100101) .elementor-element-e0046a .elementor-button{display:inline-flex!important;padding:8px 0!important;min-height:40px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#991D23!important;font-size:13px!important;font-weight:600!important;transform:none!important}
body:has(.elementor-100101) .elementor-element-e0046a .elementor-button:hover{text-decoration:underline!important}
@media(min-width:768px) and (max-width:1024px){body:has(.elementor-100101) .elementor-element-e0046a{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){body:has(.elementor-100101) .elementor-element-e0046a{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body:has(.elementor-100101) .elementor-element-e0046a>.e-con{padding:18px!important}body:has(.elementor-100101) .elementor-element-e0046a .elementor-widget-heading{min-height:0!important}body:has(.elementor-100101) .elementor-element-e0046a h3{font-size:25px!important}}

/* Rutas por rol: dos columnas legibles y enlaces de ancho uniforme. */
body:has(.elementor-100101) #rutasRol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}
body:has(.elementor-100101) #rutasRol>.e-con{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 1fr auto!important;gap:16px!important;padding:28px!important;width:100%!important;min-width:0!important;height:auto!important;align-content:start!important;border:1px solid #E1DFDB!important;border-radius:14px!important;transform:none!important;box-shadow:0 4px 16px #24322205!important}
body:has(.elementor-100101) #rutasRol>.e-con>.elementor-widget{width:100%!important;max-width:100%!important;margin:0!important;min-width:0!important}
body:has(.elementor-100101) #rutasRol h3{margin:0!important;font-size:27px!important;line-height:1.2!important;text-wrap:balance}
body:has(.elementor-100101) #rutasRol p{margin:0!important;font-size:16px!important;line-height:1.65!important}
body:has(.elementor-100101) #rutasRol>.e-con>.e-con{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(52px,auto)!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:4px 0 0!important;padding:0!important;align-self:end!important}
body:has(.elementor-100101) #rutasRol .elementor-widget-button{width:100%!important;max-width:100%!important;margin:0!important;align-self:stretch!important}
body:has(.elementor-100101) #rutasRol .elementor-widget-button :is(.elementor-widget-container,.elementor-button-wrapper){width:100%!important;height:100%!important}
body:has(.elementor-100101) #rutasRol a.elementor-button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;height:100%!important;min-height:52px!important;margin:0!important;padding:13px 16px!important;border:1px solid #E1DFDB!important;border-radius:8px!important;background:#FFFFFF!important;color:#991D23!important;font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;white-space:normal!important;box-shadow:none!important;transform:none!important}
body:has(.elementor-100101) #rutasRol .elementor-button-content-wrapper{justify-content:flex-start!important;text-align:left!important}
body:has(.elementor-100101) #rutasRol a.elementor-button::after{content:'→';position:static!important;flex:0 0 auto;font-size:18px;line-height:1;border:0!important;background:none!important}
body:has(.elementor-100101) #rutasRol a.elementor-button:hover{background:#F5F4F2!important;border-color:#CD2830!important}
@media(max-width:767px){body:has(.elementor-100101) #rutasRol{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body:has(.elementor-100101) #rutasRol>.e-con{padding:24px!important;grid-template-rows:auto auto auto!important}body:has(.elementor-100101) #rutasRol h3{font-size:25px!important}}

@media(min-width:768px) and (max-width:1024px){body:has(.elementor-100101) #rutasRol>.e-con>.elementor-widget-heading{min-height:64px!important}body:has(.elementor-100101) #rutasRol>.e-con>.e-con{grid-auto-rows:minmax(68px,auto)!important}}
