.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}#intro{text-align:center;background-color:#e0f5ff;flex-direction:column;align-items:center;padding:3.06em 0 1.47em;font-size:clamp(1rem,4vw,3.3rem);display:flex;font-family:Poppins,sans-serif!important}#intro .wrapper{flex-direction:column;align-items:center;display:flex}#intro .wrapper h1{max-width:25em;margin-bottom:.4em;font-size:.85em;font-weight:600;line-height:1.2em}#intro .wrapper h1 .plataforma{color:#5299ff}#intro .wrapper p{max-width:35em;font-size:.2916em;font-weight:500}#intro .wrapper .cta{margin-bottom:.8em}#intro .wrapper .cta a{white-space:nowrap;color:#1b387a;outline-offset:-1px;cursor:pointer;border-radius:2em;outline:1px solid #1b387a;padding:.45em 1em;font-size:.2916em;font-weight:500}#intro .wrapper .cta a:hover{color:#fff;background-color:#1b387a}#intro .wrapper .cta a.destacado{color:#fff;background:radial-gradient(circle,#74abff 1%,#3985ff 100%);border:none;outline:none}#intro .wrapper .cta a.destacado:hover{color:#fff;background:#1b387a}#intro .wrapper picture{max-width:19.7em;margin-bottom:.81em;display:flex}#intro .wrapper .empresas{align-items:center;gap:.3em;display:flex}#intro .wrapper .empresas ul{display:flex}#intro .wrapper .empresas ul li{margin-left:-.1em}#intro .wrapper .empresas ul li img{border-radius:50%;width:.77em;height:auto}#intro .wrapper .empresas p{font-size:.22em}@media screen and (max-width:640px){#intro{text-align:left;font-size:clamp(1rem,7.5vw,3rem)}#intro .wrapper{align-items:flex-start;max-width:10.41em}#intro .wrapper h1{max-width:7.8em;font-size:1em;line-height:1.1em}#intro .wrapper h1 span{display:block}#intro .wrapper h1 .tecnologica{color:#5299ff;font-style:italic}#intro .wrapper p{max-width:22em;margin-bottom:1em;font-size:.42em;line-height:1.3em}#intro .wrapper .cta{flex-direction:column;gap:.35em;display:flex}#intro .wrapper .cta a{font-size:.5em;display:flex}#intro .wrapper .empresas{flex-direction:column;align-items:flex-start;gap:.1em}#intro .wrapper .empresas p{font-size:.45em}}#soluciones{flex-direction:column;align-items:center;font-size:clamp(1rem,4vw,3rem);display:flex;font-family:Poppins,sans-serif!important}#soluciones .conector{border-left:1px solid #b2bcc8;width:1px;height:1.95em;margin:0 auto;display:flex}#soluciones .etiqueta{border:1px solid #b2bcc8;border-radius:.3em;margin:0 auto 1.5em;padding:.2em .7em;font-size:.3em;font-weight:500;display:flex}#soluciones h2{text-align:center;max-width:14em;margin-bottom:.4em;font-size:.875em;font-weight:600;line-height:1.1em}#soluciones h2 i{font-weight:500}#soluciones .herramientas{margin-bottom:2em;font-size:.29em;font-weight:500}#soluciones .cta{gap:.2em;margin-bottom:.75em;display:flex}#soluciones .cta a{white-space:nowrap;color:#1b387a;cursor:pointer;border:1px solid #1b387a;border-radius:2em;padding:.3em 1em;font-size:.33em;font-weight:500}#soluciones .cta a:hover{color:#fff;background-color:#1b387a}#soluciones .cta a.active{color:#fff;background:#3a84ff;border:1px solid #3a84ff}#soluciones .cta a.active:hover{background-color:#1b387a;border:1px solid #1b387a}#soluciones .cta a:nth-child(2).active{color:#fff;background:#a282ef;border:1px solid #a282ef}#soluciones .cta a:nth-child(2).active:hover{background-color:#654bb2;border:1px solid #654bb2}#soluciones #erp{background-color:#bed5ff;flex-direction:column;align-items:center;width:100%;padding:1.04em 0 1.3em;display:flex}#soluciones #erp .contenido{width:19.25em}#soluciones #erp .contenido .wrapper{align-items:stretch;gap:.5em;margin-bottom:.29em;display:flex}#soluciones #erp .contenido .wrapper .box{background-color:#fff;border-radius:.65em;flex-direction:column;flex:1;justify-content:flex-end;padding:1.1em .875em .635em;display:flex}#soluciones #erp .contenido .wrapper .box h3{margin-bottom:.3em;font-size:1em;display:flex}#soluciones #erp .contenido .wrapper .box h3 img{width:7.8em}#soluciones #erp .contenido .wrapper .box h4{margin-bottom:.8em;font-size:.35em;line-height:1.2em}#soluciones #erp .contenido .wrapper .box p{max-width:28em;margin-bottom:.9em;font-size:.29em;line-height:1.2em}#soluciones #erp .contenido .wrapper .box .masInfo{justify-content:space-between;align-items:center;display:flex}#soluciones #erp .contenido .wrapper .box .masInfo .explora{white-space:nowrap;color:#3985ff;border-bottom:2px solid #3985ff;font-size:.33em;font-weight:500}#soluciones #erp .contenido .wrapper .box .masInfo .explora:hover{color:#1b387a;border-bottom:2px solid #1b387a}#soluciones #erp .contenido .wrapper .box .masInfo .boton{white-space:nowrap;color:#1b387a;border:1px solid #1b387a;border-radius:2em;padding:.35em 1.2em;font-size:.28em;font-weight:500}#soluciones #erp .contenido .wrapper .box .masInfo .boton:hover{color:#fff;background-color:#1b387a}#soluciones #erp .contenido .wrapper picture{display:flex}#soluciones #erp .contenido .wrapper picture img{width:8.29em;height:auto}#soluciones #erp .contenido .aplicaciones{background-color:#fff;border-radius:.65em;margin-right:.55em;padding:.62em .875em .635em;display:flex}#soluciones #erp .contenido .aplicaciones .titulo{width:3.5em}#soluciones #erp .contenido .aplicaciones .titulo h4{color:#3a84ff;max-width:5em;margin-bottom:.35em;font-size:.55em;line-height:1.1em}#soluciones #erp .contenido .aplicaciones .titulo p{max-width:14em;font-size:.27em;line-height:1.2em}#soluciones #erp .contenido .aplicaciones ul{flex:1;gap:.17em;display:flex}#soluciones #erp .contenido .aplicaciones ul li{border:1px solid #dedede;border-radius:.2em}#soluciones #erp .contenido .aplicaciones ul li .app{border-bottom:1px solid #dedede;align-items:center;gap:.18em;padding:.17em .22em;display:flex}#soluciones #erp .contenido .aplicaciones ul li .app img{width:.77em;height:.77em}#soluciones #erp .contenido .aplicaciones ul li .app h5{margin:0;font-size:.25em;line-height:1.2em}#soluciones #erp .contenido .aplicaciones ul li .descripcion{padding:.17em .22em}#soluciones #erp .contenido .aplicaciones ul li .descripcion p{font-size:.21em;line-height:1.2em}#soluciones #hcm{background-color:#dfd3fa;flex-direction:column;align-items:center;width:100%;padding:1.04em 0 1.3em;display:flex}#soluciones #hcm .contenido{width:19.25em}#soluciones #hcm .contenido .wrapper{align-items:stretch;gap:.5em;margin-bottom:.29em;display:flex}#soluciones #hcm .contenido .wrapper .box{background-color:#fff;border-radius:.65em;flex-direction:column;flex:1;justify-content:flex-end;padding:1.1em .875em .635em;display:flex}#soluciones #hcm .contenido .wrapper .box h3{margin-bottom:.3em;font-size:1em;display:flex}#soluciones #hcm .contenido .wrapper .box h3 img{width:8.1em}#soluciones #hcm .contenido .wrapper .box h4{margin-bottom:.8em;font-size:.35em;line-height:1.2em}#soluciones #hcm .contenido .wrapper .box p{max-width:28em;margin-bottom:.9em;font-size:.29em;line-height:1.2em}#soluciones #hcm .contenido .wrapper .box .masInfo{justify-content:space-between;align-items:center;display:flex}#soluciones #hcm .contenido .wrapper .box .masInfo .explora{white-space:nowrap;color:#a47df2;border-bottom:2px solid #a47df2;font-size:.33em;font-weight:500}#soluciones #hcm .contenido .wrapper .box .masInfo .explora:hover{color:#654bb2;border-bottom:2px solid #654bb2}#soluciones #hcm .contenido .wrapper .box .masInfo .boton{white-space:nowrap;color:#1b387a;border:1px solid #1b387a;border-radius:2em;padding:.35em 1.2em;font-size:.28em;font-weight:500}#soluciones #hcm .contenido .wrapper .box .masInfo .boton:hover{color:#fff;background-color:#1b387a}#soluciones #hcm .contenido .wrapper picture{display:flex}#soluciones #hcm .contenido .wrapper picture img{width:8.29em;height:auto}#soluciones #hcm .contenido .beneficios{color:#fff;background-color:#a47df2;border-radius:.65em;align-items:center;margin-right:.55em;padding:.4em .875em;display:flex}#soluciones #hcm .contenido .beneficios h4{width:20em;font-size:.5em;line-height:1.1em}#soluciones #hcm .contenido .beneficios h4 span.corporacion{color:#04102d}#soluciones #hcm .contenido .beneficios ul{flex:1;grid-template-columns:repeat(3,1fr);gap:.37em;display:grid}#soluciones #hcm .contenido .beneficios ul li{border:1px solid #23087a;border-radius:.31em;flex-direction:column;justify-content:flex-end;width:3.61em;padding:.6em .3em .2em;display:flex;position:relative}#soluciones #hcm .contenido .beneficios ul li img{width:.95em;height:.95em;position:absolute;top:.17em;right:.22em}#soluciones #hcm .contenido .beneficios ul li p{margin:0;font-size:.47em;font-weight:600;line-height:1em}@media screen and (max-width:640px){#soluciones{font-size:clamp(1rem,7.5vw,3rem)}#soluciones .etiqueta{font-size:.58em}#soluciones h2{font-size:.79em}#soluciones .herramientas{text-align:center;max-width:25em;font-size:.35em}#soluciones .cta a{font-size:.35em}#soluciones #erp .contenido{width:12.7em}#soluciones #erp .contenido .wrapper{flex-direction:column-reverse;margin-bottom:.5em}#soluciones #erp .contenido .wrapper .box{margin:0 .8em}#soluciones #erp .contenido .wrapper picture{padding-left:.8em}#soluciones #erp .contenido .wrapper picture img{width:100%}#soluciones #erp .contenido .aplicaciones{flex-direction:column;margin:0 .8em}#soluciones #erp .contenido .aplicaciones .titulo{gap:.3em;width:100%;margin-bottom:.3em;display:flex}#soluciones #erp .contenido .aplicaciones .titulo h4{max-width:100%;font-size:.58em}#soluciones #erp .contenido .aplicaciones .titulo p{max-width:inherit;flex:1}#soluciones #erp .contenido .aplicaciones ul{grid-template-columns:repeat(2,1fr);display:grid}#soluciones #erp .contenido .aplicaciones ul li .app h5{font-size:.29em}#soluciones #erp .contenido .aplicaciones ul li .descripcion p{font-size:.26em}#soluciones #hcm .contenido{width:12.7em}#soluciones #hcm .contenido .wrapper{flex-direction:column-reverse;margin-bottom:.5em}#soluciones #hcm .contenido .wrapper .box{margin:0 .8em}#soluciones #hcm .contenido .wrapper picture{padding-left:.8em}#soluciones #hcm .contenido .wrapper picture img{width:100%}#soluciones #hcm .contenido .beneficios{flex-direction:column;margin:0 .8em}#soluciones #hcm .contenido .beneficios h4{flex-direction:column;width:100%;font-size:.64em;display:flex}#soluciones #hcm .contenido .beneficios h4 br{display:none}#soluciones #hcm .contenido .beneficios h4 span,#soluciones #hcm .contenido .beneficios h4 span.corporacion{color:#4f3ca0}#soluciones #hcm .contenido .beneficios ul{flex-direction:column;gap:0;width:100%;display:flex}#soluciones #hcm .contenido .beneficios ul li{border:none;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:.5em 0}#soluciones #hcm .contenido .beneficios ul li:not(:last-child){border-bottom:1px solid #23087a}#soluciones #hcm .contenido .beneficios ul li img{width:1.19em;height:1.19em;position:relative;top:0;left:0}#soluciones #hcm .contenido .beneficios ul li p{text-align:right;font-size:.6em}#soluciones #hcm .contenido .beneficios ul li p br{display:none}#soluciones #hcm .contenido .beneficios ul li:last-child p{width:8em}}#finni{color:#fff;background-color:#01102f;flex-direction:column;align-items:center;padding:0 0 .7em;font-size:clamp(1rem,4vw,3rem);display:flex;position:relative;font-family:Poppins,sans-serif!important}#finni h2{background-color:#fff;border-radius:.35em;flex-direction:column;align-items:center;padding:.35em;font-size:1em;display:flex;position:relative;translate:0 -30%;box-shadow:0 0 .5em #00000026}#finni h2 .icono{width:.55em;height:.55em;position:absolute;top:0;left:50%;translate:-50% -50%}#finni h2 .logo{width:3.75em}#finni h3{color:#f95440;margin-bottom:.3em;font-size:.47em}#finni p{text-align:center;max-width:42em;margin-bottom:1em;font-size:.3em}#finni ul{grid-template-columns:repeat(4,1fr);gap:.34em;width:18.1em;margin-bottom:1em;display:grid}#finni ul li{background-image:linear-gradient(#551b30,#551b30),linear-gradient(90deg,#ff4131 0%,#551b30 50%,#ff4131 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:.35em;flex-direction:column;padding:.38em;display:flex}#finni ul li img{width:.95em;height:.95em;margin-bottom:.2em}#finni ul li span{font-size:.3em;font-weight:500;line-height:1.1em}#finni ul li span i{color:#f95440}#finni .cta{flex-direction:column;display:flex}#finni .cta a{color:#f95440;border-bottom:2px solid #f95440;font-size:.33em;font-weight:500}@media screen and (max-width:640px){#finni{font-size:clamp(1rem,7.5vw,3rem)}#finni h3{text-align:center;margin-bottom:.6em;font-size:.67em;line-height:1.1em}#finni h3 span{color:#fff}#finni p{max-width:28em;margin-bottom:2.2em;font-size:.34em;font-weight:500;line-height:1.2em}#finni ul{flex-direction:column;width:11.1em;display:flex}#finni ul li{flex-direction:row;align-items:center;gap:.6em}#finni ul li img{width:1.4em;height:1.4em;margin-bottom:0}#finni ul li span{font-size:.47em}#finni ul li span br{display:none}#finni .cta a{margin-bottom:1.2em;font-size:.52em}}#implementaciones{flex-direction:column;align-items:center;padding:0;font-size:clamp(1rem,4vw,3rem);display:flex;font-family:Poppins,sans-serif!important}#implementaciones .wrapper{border-left:1px solid #b2bcc8;width:18.4em;padding-left:.5em}#implementaciones .wrapper .conector{height:1.95em;display:flex}#implementaciones .wrapper .empezar{justify-content:space-between;margin-bottom:1em;display:flex}#implementaciones .wrapper .empezar .descripcion{flex-direction:column;align-items:flex-start;display:flex}#implementaciones .wrapper .empezar .descripcion .etiqueta{border:1px solid #b2bcc8;border-radius:.3em;margin-bottom:1.5em;padding:.2em .7em;font-size:.3em;font-weight:500;display:flex;position:relative}#implementaciones .wrapper .empezar .descripcion .etiqueta:after{content:"";background-color:#3a84ff;border-radius:50%;width:.6em;height:.6em;position:absolute;top:50%;left:0;translate:-2.05em -50%}#implementaciones .wrapper .empezar .descripcion h2{margin-bottom:.5em;font-size:.88em;font-weight:600;line-height:1.1em}#implementaciones .wrapper .empezar .descripcion p{max-width:28em;font-size:.29em;font-weight:500;line-height:1.3em}#implementaciones .wrapper .empezar .soluciones{flex-direction:column;gap:.11em;width:7.27em;margin-top:.6em;display:flex}#implementaciones .wrapper .empezar .soluciones li a{color:#233770;border:1px solid #efefef;border-radius:.238em;align-items:center;padding:.18em .4em .18em .177em;display:flex}#implementaciones .wrapper .empezar .soluciones li a .icono{border-radius:.22em;width:1.22em;height:1.22em;margin-right:.33em;display:flex}#implementaciones .wrapper .empezar .soluciones li a .icono img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#implementaciones .wrapper .empezar .soluciones li a .icono img.normal{display:block}#implementaciones .wrapper .empezar .soluciones li a .icono img.active{display:none}#implementaciones .wrapper .empezar .soluciones li a .solucion{flex:1}#implementaciones .wrapper .empezar .soluciones li a .solucion h3{margin:0;font-size:.28em}#implementaciones .wrapper .empezar .soluciones li a .solucion p{font-size:.21em;line-height:1.3em}#implementaciones .wrapper .empezar .soluciones li a .flecha{background-color:#3a84ff;width:.39em;height:.39em;margin-left:.3em}#implementaciones .wrapper .empezar .soluciones li a:hover{background-color:#bee9ff;border:1px solid #bee9ff}#implementaciones .wrapper .empezar .soluciones li a:hover img.normal{display:none}#implementaciones .wrapper .empezar .soluciones li a:hover img.active{display:block}#implementaciones .wrapper .escalar{align-items:flex-end;margin-bottom:1.2em;font-size:.71em;font-weight:600;display:flex;position:relative}#implementaciones .wrapper .escalar span{background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#4bc1fe 0%,#04112e 100%);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border-bottom:2px solid #0000;margin-bottom:.2em;margin-left:.3em;line-height:1.3em;display:flex}#implementaciones .wrapper .escalar:after{content:"";background-color:#3a84ff;border-radius:50%;width:.2526em;height:.2526em;position:absolute;top:50%;left:0;translate:-.85em -50%}#implementaciones .wrapper .seguir{grid-template-columns:repeat(2,1fr);gap:.41em;margin-bottom:2em;display:grid}#implementaciones .wrapper .seguir li{border:1px solid #000;border-radius:.37em;flex-direction:column;align-items:flex-start;padding:.54em 1em .54em .61em;display:flex}#implementaciones .wrapper .seguir li.developers{background-color:#f7f6fe;border-color:#7e8eed}#implementaciones .wrapper .seguir li.developers h3,#implementaciones .wrapper .seguir li.developers a{color:#7e8eed}#implementaciones .wrapper .seguir li.developers a{border-color:#7e8eed}#implementaciones .wrapper .seguir li.academia{background-color:#f2f9f9;border-color:#048584}#implementaciones .wrapper .seguir li.academia h3,#implementaciones .wrapper .seguir li.academia a{color:#048584}#implementaciones .wrapper .seguir li.academia a{border-color:#048584}#implementaciones .wrapper .seguir li .name{align-items:center;margin-bottom:.5em;display:flex}#implementaciones .wrapper .seguir li .name img{width:1.62em;height:1.62em}#implementaciones .wrapper .seguir li .name h3{margin-left:1em;font-size:.62em;font-weight:600}#implementaciones .wrapper .seguir li p{margin-bottom:1.2em;font-size:.32em;font-weight:500;line-height:1.2em}#implementaciones .wrapper .seguir li a{border-bottom:2px solid #000;font-size:.36em;font-weight:500}#implementaciones .wrapper .seguir li a:hover{color:#1b387a!important;border-color:#1b387a!important}@media screen and (max-width:640px){#implementaciones{font-size:clamp(1rem,7.5vw,3rem)}#implementaciones .wrapper{border:none;flex-direction:column;align-items:center;width:11.1em;padding-left:0;display:flex}#implementaciones .wrapper .conector{border-left:1px solid #b2bcc8}#implementaciones .wrapper .empezar{flex-direction:column}#implementaciones .wrapper .empezar .descripcion{align-items:center}#implementaciones .wrapper .empezar .descripcion .etiqueta{margin-bottom:1.2em;font-size:.59em}#implementaciones .wrapper .empezar .descripcion .etiqueta:after{display:none}#implementaciones .wrapper .empezar .descripcion h2{text-align:center;max-width:13em;font-size:.8em}#implementaciones .wrapper .empezar .descripcion h2 br{display:none}#implementaciones .wrapper .empezar .descripcion p{text-align:center;font-size:.35em}#implementaciones .wrapper .empezar .soluciones{width:100%}#implementaciones .wrapper .empezar .soluciones li a .icono{width:1.75em;height:1.75em}#implementaciones .wrapper .empezar .soluciones li a .solucion h3{font-size:.4em}#implementaciones .wrapper .empezar .soluciones li a .solucion p{font-size:.3em}#implementaciones .wrapper .empezar .soluciones li a .flecha{width:.5em;height:.5em}#implementaciones .wrapper .escalar{text-align:center;flex-direction:column;justify-content:center;max-width:11em;line-height:1.1em;display:inline-block}#implementaciones .wrapper .escalar span{margin-left:0;display:inline-block}#implementaciones .wrapper .escalar:after{display:none}#implementaciones .wrapper .seguir{flex-direction:column;display:flex}#implementaciones .wrapper .seguir li .name img{width:1.9em;height:1.9em}#implementaciones .wrapper .seguir li .name h3{margin-left:.7em;font-size:.75em}#implementaciones .wrapper .seguir li p{font-size:.38em}#implementaciones .wrapper .seguir li a{font-size:.43em}}#imas{color:#fff;background-image:url(/assets/home2026/site/home/imas/fondo-imas.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center;padding:0 0 1.8em;font-size:clamp(1rem,4vw,3rem);display:flex;font-family:Poppins,sans-serif!important}#imas .wrapper{align-items:flex-end;width:18.4em;padding-top:1.2em;padding-left:.5em;display:flex;position:relative}#imas .wrapper:before{content:"";border-left:1px solid #b2bcc8;width:1px;height:2.3em;position:absolute;top:0;left:0}#imas .wrapper:after{content:"";background-color:#3985ff;border-radius:50%;width:.18em;height:.18em;position:absolute;top:2.3em;left:0;translate:-50% -50%}#imas .wrapper .descripcion{flex-direction:column;flex:1;align-items:flex-start;display:flex}#imas .wrapper .descripcion h2{font-size:1em}#imas .wrapper .descripcion h2 img{width:5.1em}#imas .wrapper .descripcion h3{color:#3a84ff;align-items:baseline;margin-bottom:.8em;font-size:.62em;font-weight:600;display:flex}#imas .wrapper .descripcion h3 br{display:none}#imas .wrapper .descripcion h3 i{align-items:flex-end;margin-left:.2em;display:flex}#imas .wrapper .descripcion h3 i span:first-child{color:#7e8eed}#imas .wrapper .descripcion h3 i span:nth-child(2),#imas .wrapper .descripcion h3 i span:nth-child(3){color:#9fba03}#imas .wrapper .descripcion h3 i span:nth-child(3){margin-bottom:.2em}#imas .wrapper .descripcion h3 i span:nth-child(4){color:#4dc2ff;margin-bottom:.4em}#imas .wrapper .descripcion p{max-width:19em;margin-bottom:1em;font-size:.35em;font-weight:500;line-height:1.2em}#imas .wrapper .descripcion ul{flex-direction:column;width:10em;margin-bottom:.7em;display:flex}#imas .wrapper .descripcion ul li{align-items:center;gap:.23em;display:flex}#imas .wrapper .descripcion ul li img{width:.875em;height:.875em}#imas .wrapper .descripcion ul li p{width:100%;max-width:100%;margin:0;padding:1em 0;font-size:.36em;font-weight:500;line-height:1.1em}#imas .wrapper .descripcion ul li:not(:last-child) p{border-bottom:1px solid #3a84ff}#imas .wrapper .descripcion .hacemos{border:1px solid #3a84ff;border-radius:1em;align-items:center;gap:.5em;padding:.3em 1em;font-size:.32em;font-weight:600;display:flex}#imas .wrapper .descripcion .hacemos span{align-items:center;display:flex}#imas .wrapper .descripcion .hacemos .encontramos{color:#ff92de}#imas .wrapper .descripcion .hacemos .exploramos{color:#7e8eed}#imas .wrapper .descripcion .hacemos .activamos{color:#9fba03}#imas .wrapper .descripcion .hacemos img{width:1em;height:1em}#imas .wrapper .cta{flex-direction:column;display:flex}#imas .wrapper .cta p{text-align:center;margin-bottom:1.4em;font-size:.23em}#imas .wrapper .cta a{color:#fff;background-color:#3985ff;border-radius:1em;align-self:flex-end;align-items:center;gap:.6em;padding:.4em 1em;font-size:.34em;font-weight:500;display:flex}#imas .wrapper .cta a .flecha{background-color:#fff;width:1em;height:1em;-webkit-mask-image:url(/assets/home2026/styles/images/ui/flecha-arriba-derecha.svg);mask-image:url(/assets/home2026/styles/images/ui/flecha-arriba-derecha.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#imas .wrapper .cta a:hover{background:radial-gradient(circle,#74abff 1%,#3985ff 100%)}#imas .wrapper .cta img{width:5.41em;margin-bottom:.6em}@media screen and (max-width:640px){#imas{font-size:clamp(1rem,7.5vw,3rem)}#imas .wrapper{flex-direction:column;align-items:flex-start;gap:.8em;width:11.1em;padding-left:0}#imas .wrapper:before,#imas .wrapper:after{display:none}#imas .wrapper .descripcion h2{margin-bottom:.4em}#imas .wrapper .descripcion h2 img{width:7.1em}#imas .wrapper .descripcion h3{align-items:flex-end;font-size:.81em;line-height:1.1em}#imas .wrapper .descripcion h3 br{display:initial}#imas .wrapper .descripcion p{font-size:.41em}#imas .wrapper .cta p{display:none}#imas .wrapper .cta a{font-size:.5em}#imas .wrapper .cta img{display:none}}#comunidad{flex-direction:column;align-items:center;padding:0 0 2em;font-size:clamp(1rem,4vw,3rem);display:flex;font-family:Poppins,sans-serif!important}#comunidad .conector{border-left:1px solid #b2bcc8;width:1px;height:1.95em;margin:0 auto;display:flex}#comunidad .etiqueta{border:1px solid #b2bcc8;border-radius:.3em;margin:0 auto 1.5em;padding:.2em .7em;font-size:.3em;font-weight:500;display:flex}#comunidad .titulo{flex-direction:column;display:flex}#comunidad .titulo h3{color:#fe4d17;justify-content:center;align-items:flex-end;margin-bottom:.7em;font-size:.71em;font-weight:600;display:flex}#comunidad .titulo h3 span{margin:0 .2em}#comunidad .titulo h3 img{width:5.8em;height:auto;margin:0 .3em .1em}#comunidad .titulo h2{margin-bottom:.6em;font-size:1em;display:flex}#comunidad .titulo h2 picture{display:flex}#comunidad .titulo h2 picture img{width:15.3em}#comunidad .futuro{text-align:center;max-width:34em;margin-bottom:1.8em;font-size:.41em;line-height:1.1em}#comunidad ul.ecosistema{grid-template-columns:repeat(3,1fr);gap:.37em;max-width:16.4em;margin-bottom:.7em;display:grid}#comunidad ul.ecosistema li{border-top-left-radius:.41em;border-bottom-right-radius:.41em;border-bottom-left-radius:.41em;flex-direction:column;width:100%;display:flex;overflow:hidden}#comunidad ul.ecosistema li .ilustracion{width:100%;height:0;padding-top:65%;display:flex;position:relative;overflow:hidden}#comunidad ul.ecosistema li .ilustracion .icono{width:1.1em;height:1.1em;position:absolute;top:0;right:0}#comunidad ul.ecosistema li .ilustracion .fondo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#comunidad ul.ecosistema li .data{padding:.5em .4em}#comunidad ul.ecosistema li .data h4{max-width:6em;margin-bottom:.4em;font-size:.64em;font-weight:600;line-height:1.1em}#comunidad ul.ecosistema li .data p{font-size:.3em;line-height:1.2em}#comunidad ul.ecosistema li.bootcamp{background-color:#ffd4b4}#comunidad ul.ecosistema li.bootcamp h4{color:#de4b01}#comunidad ul.ecosistema li.bootcamp p{color:#913000}#comunidad ul.ecosistema li.cine{background-color:#d2d9f9}#comunidad ul.ecosistema li.cine h4{color:#5b6ec4}#comunidad ul.ecosistema li.cine p{color:#324ca0}#comunidad ul.ecosistema li.teatro{background-color:#ffd9f3}#comunidad ul.ecosistema li.teatro h4{color:#e356bf}#comunidad ul.ecosistema li.teatro p{color:#8e126e}#comunidad .aliados{align-items:center;gap:.3em;width:100%;max-width:16.4em;display:flex}#comunidad .aliados ul{align-items:center;display:flex}#comunidad .aliados ul li{margin-left:-.1em;display:flex}#comunidad .aliados ul li img{border-radius:50%;width:.9em;height:auto}#comunidad .aliados ul li img.mas{width:.33em}#comunidad .aliados p{flex:1;font-size:.3em;font-weight:500}#comunidad .aliados a{color:#fff;background-color:#fe4d17;border-radius:1.2em;align-self:auto;align-items:center;gap:.6em;padding:.4em 1em;font-size:.34em;font-weight:500;display:flex}#comunidad .aliados a .flecha{background-color:#fff;width:1em;height:1em;-webkit-mask-image:url(/assets/home2026/styles/images/ui/flecha-arriba-derecha.svg);mask-image:url(/assets/home2026/styles/images/ui/flecha-arriba-derecha.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#comunidad .aliados a:hover{background-color:#931505}@media screen and (max-width:640px){#comunidad{font-size:clamp(1rem,7.5vw,3rem)}#comunidad .etiqueta{font-size:.59em}#comunidad .titulo{flex-direction:column-reverse;align-items:center}#comunidad .titulo h3{font-size:.83em}#comunidad .titulo h3 span{display:none}#comunidad .titulo h2 picture img{width:5.9em}#comunidad .futuro{max-width:25em;font-size:.375em}#comunidad ul.ecosistema{flex-direction:column;width:9.37em;margin-bottom:1em;display:flex}#comunidad ul.ecosistema li .ilustracion{padding-top:38%}#comunidad ul.ecosistema li .data h4{max-width:100%}#comunidad .aliados{flex-direction:column}#comunidad .aliados ul li{margin-left:-.15em}#comunidad .aliados ul li img{width:1.25em}#comunidad .aliados ul li img.mas{width:.41em}#comunidad .aliados p{margin-bottom:2em;font-size:.4em}#comunidad .aliados a{font-size:.6em}}#prensa{background-color:#d2d8f9;flex-direction:column;align-items:center;padding-bottom:1.5em;font-size:clamp(1rem,4vw,3rem);display:flex;font-family:Poppins,sans-serif!important}#prensa .conector{border-left:1px solid #b2bcc8;width:1px;height:1.33em;margin:0 auto;display:flex}#prensa .etiqueta{border:1px solid #b2bcc8;border-radius:.3em;margin:0 auto 1.5em;padding:.2em .7em;font-size:.3em;font-weight:500;display:flex}#prensa h3{text-align:center;max-width:14em;margin-bottom:.4em;font-size:.7em;font-weight:600;line-height:1.1em}#prensa h3 i{font-weight:500}#prensa ul{-moz-column-gap:.25em;grid-template-columns:repeat(2,1fr);gap:.16em .25em;width:100%;max-width:14.8em;display:grid}#prensa ul li{background-color:#fff;border-radius:.39em;padding:.64em .6em}#prensa ul li .destacado{margin-bottom:.6em;font-size:.3em;font-weight:600;line-height:1.2em}#prensa ul li p{font-size:.2em}#prensa ul li .wrapper{align-items:center;height:.8em;display:flex}#prensa ul li .wrapper img{margin-bottom:.3em;display:flex}#prensa ul li .wrapper img.forbes{width:1.6em}#prensa ul li .wrapper img.perfil{width:2.45em}#prensa ul li .wrapper img.canalAr{width:1.95em}#prensa ul li .wrapper img.clarin{width:2em}@media screen and (max-width:640px){#prensa{font-size:clamp(1rem,7.5vw,3rem)}#prensa .etiqueta{font-size:.59em}#prensa h3{max-width:8em}#prensa h3 i{font-style:normal;font-weight:600}#prensa ul{flex-direction:column;width:9.37em;display:flex}}#acerca{padding:var(--paddingMedium) 0;color:#fff;position:relative;font-family:Poppins,sans-serif!important}#acerca .wrapper{box-sizing:border-box;z-index:1;align-items:stretch;width:calc(100% - 2em);max-width:900px;margin:0 auto;position:relative}#acerca .wrapper .box{border:1px solid #fff;border-radius:1.7em;margin-bottom:2em;padding:3em 3em 2em;position:relative}#acerca .wrapper .box .tag{background-color:#04102e;border-bottom-right-radius:.7em;border-bottom-left-radius:.7em;padding:.4em 1em;font-size:clamp(1.1rem,4.5vw,1.2rem);font-weight:500;position:absolute;top:0;left:2.5em}#acerca .wrapper .box h2{background-image:url(/assets/home2026/site/home/iso_finnegans.svg);background-position:100%;background-repeat:no-repeat;background-size:.8em;margin-bottom:.2em;font-size:clamp(2.6rem,7vw,5.16rem);font-weight:600}#acerca .wrapper .box p{font-size:clamp(.6rem,3.2vw,1.3rem);font-weight:500;line-height:1.15em}#acerca .wrapper .box p:not(:last-child){margin-bottom:1em}#acerca .wrapper .industrias{background-color:#04102e;border-radius:1.4em;justify-content:space-between;align-items:center;margin-bottom:1em;padding:0 0 0 2em;font-size:clamp(.8rem,2.3vw,1.3rem);font-weight:500;line-height:1.1em;display:flex;overflow:hidden}#acerca .wrapper .industrias #lottie-industrias{margin:-.25em;display:flex}#acerca .wrapper .indicadores{grid-template-columns:repeat(4,1fr);justify-content:center;width:100%;padding:.2em .3em;font-size:clamp(1.9rem,6vw,4rem);display:grid}#acerca .wrapper .indicadores li{text-align:center;flex-direction:column;padding:.2em 0;display:flex}#acerca .wrapper .indicadores li:not(:nth-child(4n+1)){border-left:1px solid #82a7bf}#acerca .wrapper .indicadores li .numero{font-weight:600;line-height:1.15em}#acerca .wrapper .indicadores li .tipo{font-size:.32em;font-weight:500}#acerca .fondo{z-index:0;position:absolute;inset:0}#acerca .fondo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}@media screen and (max-width:950px){#acerca .wrapper .industrias{max-width:360px;overflow:initial;text-align:center;border-radius:2em;flex-direction:column;margin:0 auto 5em;padding:1em 0;font-size:clamp(.6rem,4vw,1.1rem);position:relative}#acerca .wrapper .industrias p{margin-top:0;padding:0}#acerca .wrapper .industrias #lottie-industrias{position:absolute;bottom:-3em;left:-.9em;right:-.9em;transform:translateY(1em)}#acerca .wrapper .indicadores{width:100%;max-width:360px;margin:0 auto;padding:.2em 0;font-size:1.9rem}}#clientes{padding:.6em 0;font-size:clamp(3.4rem,7.9vw,3.6rem)}@media screen and (max-width:650px){#clientes #slider-clientes li{margin:0 10px}#clientes img{transform:scale(.8)}}.bx-wrapper,.bx-window{width:100%!important}#slider-clientes{align-items:center;padding:0;list-style:none;display:flex}#slider-clientes li{align-items:center;margin:0 25px;display:flex;width:auto!important}#slider-clientes picture{display:flex}#contacto{padding:var(--paddingMedium) 0;color:#fff;background-color:#8694ff;font-size:clamp(1.1rem,4.5vw,1.17rem);position:relative;font-family:Poppins,sans-serif!important}#contacto .wrapper{grid-template-columns:repeat(2,1fr);gap:5em;display:grid}#contacto .wrapper img{width:3.5em;margin-bottom:1em}#contacto .wrapper h2{margin-bottom:1.6em;font-size:clamp(2rem,5.4vw,3.3rem);font-weight:600;line-height:1.1em}#contacto .wrapper h2 i{color:#04102d}#contacto .wrapper p{max-width:17em;font-size:clamp(1.1rem,3vw,1.6rem);font-weight:500;line-height:1.2em}#contacto .formWrapper{position:relative}#contacto .formWrapper form{flex-direction:column;align-items:flex-start;width:100%;display:flex}#contacto .formWrapper form ::placeholder{color:#5b68d1;font-weight:400}#contacto .formWrapper form .inputWrapper,#contacto .formWrapper form .selectWrapper{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:8px;display:flex;position:relative}#contacto .formWrapper form .selectWrapper{margin-top:10px}#contacto .formWrapper form input[type=text]{color:#04102d;background:0 0;border:none;border-bottom:1px solid #1529a0;width:100%;margin-top:1.2em;margin-bottom:0;padding:0 2px 4px 0;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:500;font-family:Poppins,sans-serif!important}#contacto .formWrapper form input[type=text]:focus{border-bottom:1px solid #1529a0}#contacto .formWrapper form .selector{flex-wrap:wrap;width:100%;margin:30px 0 0;display:flex}#contacto .formWrapper form .selector select{appearance:none;color:#04102d;background-color:#0000;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg baseProfile='tiny' version='1.2' viewBox='0 0 54.854 54.854' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m27.427 36.506c-0.55 0-1.1-0.181-1.555-0.542l-16.566-13.158c-1.082-0.858-1.262-2.431-0.403-3.512 0.858-1.081 2.433-1.262 3.512-0.403l15.012 11.922 15.011-11.922c1.081-0.859 2.652-0.678 3.513 0.403 0.858 1.081 0.678 2.654-0.403 3.512l-16.565 13.158c-0.455 0.361-1.006 0.542-1.556 0.542z' fill='%231529a0'/%3E%3Crect width='54.854' height='54.854' fill='none'/%3E%3C/svg%3E%0A");background-position:calc(100% - 7px) 5px;background-repeat:no-repeat;background-size:20px;border:none;border-bottom:1px solid #1529a0;width:100%;height:33px;padding:2px 30px 4px 0;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:500;position:relative;font-family:Poppins,sans-serif!important}#contacto .formWrapper form .selector select:has(option:disabled:checked){color:#5b68d1}#contacto .formWrapper form .floatingLabel,#contacto .formWrapper form .selectWrapper label:not(.error){pointer-events:none;transform-origin:0 0;color:#1529a0;margin-top:4px;margin-bottom:0;margin-left:0;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:500;line-height:1.2em;transition:all .1s;display:block;position:absolute;top:24px;left:0;font-family:Poppins,sans-serif!important}#contacto .formWrapper form input:not(:-moz-placeholder-shown)~.floatingLabel{color:#1529a0;top:2px;transform:scale(.7)!important}#contacto .formWrapper form input:focus~.floatingLabel,#contacto .formWrapper form input:not(:placeholder-shown)~.floatingLabel,#contacto .formWrapper form .selectWrapper label:not(.error){color:#1529a0;top:2px;transform:scale(.7)!important}#contacto .formWrapper form label.error{color:#921414;direction:flex;border-radius:.3em;font-size:14px;font-weight:600}#contacto .formWrapper form input[type=submit]{color:#fff;box-sizing:border-box;background-color:#04102d;border:none;border-radius:1em;margin-top:2em;padding:.5em 1.4em;font-size:1.1em;font-weight:600;transition:all .2s;display:inline-block}#contacto .formWrapper form input[type=submit]:hover{background-color:#1529a0}#contacto .formWrapper #waiting{text-align:center;background:url(/assets/home2026/site/home/images/throbber.gif) 50% 0 no-repeat;padding:40px 0 0;font-weight:300;position:absolute;inset:34% 0 auto}@media screen and (max-width:650px){#contacto .pageWidth{padding:0 30px}#contacto .wrapper{flex-direction:column;gap:2em;max-width:360px;margin:0 auto;display:flex}#contacto .wrapper h2{margin-bottom:.4em}}
#desafios{color:#1b387a;flex-direction:column;align-items:center;padding-top:2.7em;font-size:clamp(1rem,4vw,3rem);display:flex;font-family:Poppins,sans-serif!important}#desafios h2{align-items:flex-end;margin-bottom:.7em;font-size:.875em;font-weight:600;display:flex}#desafios h2 span{align-items:flex-end;margin-left:.3em;display:flex}#desafios h2 img{width:2.9em;height:auto;margin:0 .3em .05em}#desafios ul{gap:.375em;display:flex}#desafios ul li{border:1px solid #000;border-radius:.6em;flex-direction:column;align-items:flex-start;padding:.7em .83em .625em;display:flex;width:6.25em!important}#desafios ul li .etiqueta{background-color:#ccc;border-radius:1em;margin-bottom:1.2em;padding:.1em .8em;font-size:.25em}#desafios ul li .descripcion{flex:1;margin-bottom:.8em;font-size:.41em;font-weight:600;line-height:1.2em}#desafios ul li .testimonio{background-color:#ccc;border-radius:1em;align-items:center;gap:.2em;height:.91em;margin-bottom:.6em;padding:.07em;display:flex}#desafios ul li .testimonio img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:.77em;height:.77em}#desafios ul li .testimonio .cargo{font-size:.225em;line-height:1.2em}#desafios ul li .conoceMas{justify-content:space-between;align-items:center;width:100%;display:flex}#desafios ul li .conoceMas img{-o-object-fit:contain;object-fit:contain;border:1px solid #000;border-radius:50%;width:.7em;height:.7em}#desafios ul li .conoceMas a{color:#1b387a;border-bottom:1px solid #1b387a;align-items:center;font-size:.24em;font-weight:500;display:flex}#desafios ul li .conoceMas a:hover{color:#3a84ff;border-bottom:1px solid #3a84ff}#desafios ul li.agro{border-color:#008584}#desafios ul li.agro .etiqueta,#desafios ul li.agro .testimonio{color:#008584;background-color:#c9e0e0}#desafios ul li.agro .conoceMas img{border-color:#008584}#desafios ul li.constructoras{border-color:#fd8100}#desafios ul li.constructoras .etiqueta,#desafios ul li.constructoras .testimonio{color:#fd8100;background-color:#ffe0c9}#desafios ul li.constructoras .conoceMas img{border-color:#fd8100}#desafios ul li.comercializadoras{border-color:#ff3f02}#desafios ul li.comercializadoras .etiqueta,#desafios ul li.comercializadoras .testimonio{color:#ff3f02;background-color:#ffd1c7}#desafios ul li.comercializadoras .conoceMas img{border-color:#ff3f02}#desafios ul li.manufacturas{border-color:#8d9cef}#desafios ul li.manufacturas .etiqueta,#desafios ul li.manufacturas .testimonio{color:#8d9cef;background-color:#dfe3fa}#desafios ul li.manufacturas .conoceMas img{border-color:#8d9cef}#desafios ul li.salud{border-color:#ba1c73}#desafios ul li.salud .etiqueta,#desafios ul li.salud .testimonio{color:#ba1c73;background-color:#f0cadd}#desafios ul li.salud .conoceMas img{border-color:#ba1c73}#desafios ul li.servicios{border-color:#ff92de}#desafios ul li.servicios .etiqueta,#desafios ul li.servicios .testimonio{color:#ba1c73;background-color:#ffe4f7}#desafios ul li.servicios .conoceMas img{border-color:#ff92de}#desafios ul li.contadores{border-color:#a282ef}#desafios ul li.contadores .etiqueta,#desafios ul li.contadores .testimonio{color:#a282ef;background-color:#e8e0fb}#desafios ul li.contadores .conoceMas img{border-color:#a282ef}#desafios ul li.ong{border-color:#f95440}#desafios ul li.ong .etiqueta,#desafios ul li.ong .testimonio{color:#f95440;background-color:#ffd6d0}#desafios ul li.ong .conoceMas img{border-color:#f95440}#desafios .bx-wrapper{margin-bottom:1em}#desafios .otraIndustria .wrapper{flex-direction:column;align-items:center;gap:.1em;margin-bottom:.2em;display:flex}#desafios .otraIndustria .wrapper h4{white-space:nowrap;font-size:.5em;font-weight:600}#desafios .otraIndustria .wrapper p{margin-bottom:.8em;font-size:.3em}#desafios .otraIndustria .wrapper a{color:#002149;background-color:#bee9ff;border-radius:1em;align-items:center;gap:.6em;padding:.5em 1em;font-size:.26em;font-weight:500;display:flex}#desafios .otraIndustria .wrapper a img{width:1em;height:1em}#desafios .otraIndustria .wrapper a:hover{background-color:#4dc2ff}#desafios .otraIndustria .llave{border-bottom:1px solid #b2bcc8;border-left:1px solid #b2bcc8;border-right:1px solid #b2bcc8;height:.43em}@media screen and (max-width:640px){#desafios{font-size:clamp(1rem,7.5vw,3rem)}#desafios h2{text-align:center;flex-direction:column;align-items:center;line-height:1.2em}#desafios h2 span{align-items:flex-start;margin-left:0;display:flex}#desafios h2 span img{margin-top:.2em;margin-bottom:0}#desafios .otraIndustria .wrapper{flex-direction:column;align-items:center;gap:0}#desafios .otraIndustria .wrapper h4{font-size:.58em}#desafios .otraIndustria .wrapper p{text-align:center;max-width:20em;margin-bottom:1em;font-size:.48em;line-height:1.1em}#desafios .otraIndustria .wrapper a{margin-bottom:1.6em;font-size:.41em}}
