:root{--ag-site-navy:var(--e-global-color-77c55e4, #0e1f3a);--ag-site-navy-soft:var(--e-global-color-9a8bcd7, #173a57);--ag-site-mint:var(--e-global-color-959fabb, #7cf2a4);--ag-site-mint-hover:var(--e-global-color-7c382ca, #63ec95);--ag-site-heading:var(--e-global-color-4795bf3, #002e44);--ag-site-blue:var(--e-global-color-07e8451, #1f6fb2);--ag-site-background:var(--e-global-color-21bdbe3, #e9edf1);--ag-site-text-light:var(--e-global-color-8745626, #c9d3de);--ag-site-muted:var(--e-global-color-7bf6c39, #9fb0c2);--ag-site-on-dark:var(--e-global-color-69488b6, #ffffff);--ag-site-surface:var(--e-global-color-791245d, #ffffff)}body.page-id-28236{--e-global-color-primary:#1BB55C;--e-global-color-secondary:#54595F;--e-global-color-text:#002E44;--e-global-color-f44fa5e:#1BB55C;--e-global-color-22367b6:#0E1F3A;--e-global-color-0896d1b:#002E44;--e-global-color-fbe821e:#1BB55C;--e-global-color-19257b2:#0E1F3A;--e-global-color-77c55e4:#0E1F3A;--e-global-color-959fabb:#7CF2A4;--e-global-color-7c382ca:#63EC95;--e-global-color-4795bf3:#002E44;--e-global-color-21bdbe3:#E9EDF1;--e-global-color-8745626:#C9D3DE;--e-global-color-7bf6c39:#9FB0C2;--e-global-color-69488b6:#FFFFFF;--e-global-color-791245d:#FFFFFF;--e-global-color-9a8bcd7:#173A57;--e-global-color-b5d3a21:#28FFA0;--e-global-color-d36097d:#004426}body.page-id-28236.elementor-kit-13098,body.page-id-28332.elementor-kit-13098{background:#E9EDF1}.ag-modalidades-eyebrow{margin-bottom:16px!important;text-align:center}.ag-modalidades-eyebrow .elementor-heading-title{color:#1BB55C!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0.11em!important;text-transform:uppercase!important}.ag-modalidades-title{margin:0 0 16px!important;text-align:center!important}.ag-modalidades-title .elementor-heading-title{margin:0;color:#002E44!important;font-size:clamp(40px, 3vw, 48px)!important;font-weight:600!important;line-height:1.12!important;letter-spacing:-0.01em!important;text-align:center}.ag-modalidades-title-accent{color:#1BB55C!important}.ag-modalidades-subtitle{max-width:850px;margin:0 auto 36px!important;text-align:center!important}.ag-modalidades-subtitle .elementor-heading-title{color:rgb(0 46 68 / .72)!important;font-size:18px!important;font-weight:400!important;line-height:1.55!important;text-align:center}.ag-modalidades .ag-modal-cards-row{--ag-modal-gap:24px}.ag-modalidades>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:56px 32px!important;background:#F7FAFC;border:1px solid rgb(14 31 58 / .06);border-radius:28px;box-shadow:0 12px 32px rgb(14 31 58 / .035)}.ag-modalidades .ag-modal-card{border-radius:16px;box-shadow:0 8px 22px rgb(14 31 58 / .06)!important;overflow:hidden}.ag-modalidades .ag-modal-card--privado{border:0!important;box-shadow:0 14px 34px rgb(14 31 58 / .1)!important}.ag-modalidades .ag-modal-card--privado>.elementor-widget-wrap,.ag-modalidades .ag-modal-card--privado>.elementor-column-wrap>.elementor-widget-wrap{box-shadow:none!important}.ag-modalidades .ag-modal-number .elementor-heading-title{font-size:48px!important;font-weight:700!important;opacity:.35}.ag-modalidades .ag-modal-card__title .elementor-heading-title{font-size:20px!important;line-height:1.2!important}.ag-modalidades .ag-modal-card__meta .elementor-icon-list-items{display:inline-flex;width:auto;padding:6px 11px;border:1px solid rgb(255 255 255 / .3);border-radius:999px}.ag-modalidades .ag-modal-card__intro{margin-bottom:16px!important}.ag-modalidades .ag-modal-card__checks .elementor-icon-list-item{padding:12px 0}.ag-modalidades .ag-modal-card__checks .elementor-icon-list-icon{width:22px;min-width:22px;height:22px}.ag-modalidades .ag-modal-card__checks .elementor-icon-list-text{font-size:14px;line-height:1.55}@media (min-width:1025px){.ag-modalidades .ag-modal-card__top{height:180px!important;min-height:180px!important}.ag-modalidades .ag-modal-card__top>.elementor-widget-wrap,.ag-modalidades .ag-modal-card__top>.elementor-column-wrap>.elementor-widget-wrap{height:100%!important;min-height:180px!important;padding:16px 20px 14px!important;position:relative}.ag-modalidades .ag-modal-card__meta{box-sizing:border-box;position:absolute!important;right:20px!important;bottom:7px!important;left:20px!important;width:auto!important;margin:0!important}.ag-modalidades .ag-modal-card__body>.elementor-widget-wrap,.ag-modalidades .ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{padding:24px 24px 26px!important}}@media (min-width:960px){.ag-modalidades .ag-modal-cta-row .elementor-widget-container,.ag-modalidades .ag-modal-cta-row .elementor-button-wrapper{width:100%!important;text-align:center}.ag-modalidades .ag-modal-cta-row .ag-modal-cta-desktop .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:330px;min-height:56px;height:56px;padding:0 28px;border:1px solid #004426!important;border-radius:999px!important;background:#28FFA0!important;color:#0E1F3A!important;box-shadow:0 8px 18px rgb(40 255 160 / .22)}.ag-modalidades .ag-modal-cta-row .elementor-button-text{color:#0E1F3A!important}.ag-modalidades .ag-modal-cta-row .elementor-button:hover{background:#28FFA0!important;box-shadow:0 10px 20px rgb(40 255 160 / .28);transform:translateY(-1px)}}.ag-modalidades .ag-modal-footer-row{background:#FFFFFF!important;border:1px solid rgb(14 31 58 / .06);border-radius:18px!important;box-shadow:0 8px 20px rgb(14 31 58 / .035);overflow:hidden}.ag-modalidades .ag-modal-footer-row>.elementor-container{padding:20px 24px!important}.ag-modalidades .ag-modal-footer-row .ag-modal-footer-copy,.ag-modalidades .ag-modal-footer-row .ag-modal-footer-copy p{color:#0E1F3A!important}.ag-modalidades .ag-modal-footer-row .ag-modal-footer-icon .elementor-icon{background:rgb(27 181 92 / .12)!important;color:#1BB55C!important;fill:#1BB55C!important}@media (min-width:960px){.ag-modalidades .ag-modal-footer-row>.elementor-container>.elementor-column:first-child{border-right:1px solid rgb(14 31 58 / .12)}.ag-modalidades .ag-modal-footer-row>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{padding-right:24px!important}.ag-modalidades .ag-modal-footer-row>.elementor-container>.elementor-column:last-child>.elementor-widget-wrap{padding-left:24px!important}}@media (max-width:599px){.ag-modalidades-title .elementor-heading-title{font-size:clamp(32px, 8.8vw, 34px)!important}.ag-modalidades>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:32px 16px!important;border-radius:20px}}@media (min-width:1051px){.ag-ecosystem-stage,.orbita{width:530px!important}.ag-ecosystem-nucleus{width:150px!important;height:150px!important}.ag-ecosystem-nucleus strong{font-size:1.32rem!important}.ag-ecosystem-nucleus small{font-size:0.69rem!important}.ag-ecosystem-node{width:154px!important;max-width:154px!important}.ag-ecosystem-node .elementor-icon{width:55px!important;height:55px!important}.ag-ecosystem-node .elementor-icon svg{width:28px!important;height:28px!important}.ag-ecosystem-node .elementor-icon i{font-size:28px!important}.ag-ecosystem-node .elementor-icon-box-title,.ag-ecosystem-node .elementor-icon-box-title a{font-size:15px!important}.ag-ecosystem-node--education,.ag-ecosystem-node--consultoria,.ag-ecosystem-node--comunidad,.ag-ecosystem-node--certificacion,.ag-ecosystem-node--bolsa{transform:translate(-50%,-28px)}.ag-ecosystem-card>.elementor-container{width:440px!important;max-width:440px!important}.ag-ecosystem-card>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:28px 30px 30px!important}}@media (max-width:959px){.ag-modalidades .ag-modal-footer-row>.elementor-container{display:flex!important;flex-direction:column!important}.ag-modalidades .ag-modal-footer-row>.elementor-container>.elementor-column{width:100%!important}.ag-modalidades .ag-modal-footer-row>.elementor-container>.elementor-column:first-child{margin-bottom:16px!important;padding-bottom:16px!important;border-bottom:1px solid rgb(14 31 58 / .12)}}.ag-hero-badge .elementor-heading-title{display:inline-block;padding:8px 16px;border:1px solid rgb(124 242 164 / .45);border-radius:999px;background:rgb(124 242 164 / .18);color:var(--ag-site-mint)}.ag-text-mint{color:var(--ag-site-mint)}.ag-brand__name{color:var(--ag-site-on-dark)}.ag-brand__global{color:var(--ag-site-mint)}.ag-brand__eyebrow{color:var(--ag-site-muted)}@media (max-width:706px){.ag-header-whatsapp .elementor-button-text{display:none}.ag-header-whatsapp .elementor-button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;min-height:38px;padding:0;border-radius:50%}.ag-header-whatsapp .elementor-button-icon{margin:0}.ag-header-cta .elementor-button-text{font-size:0}.ag-header-cta .elementor-button-text::after{content:"CONTANOS";font-size:11px;font-weight:700;line-height:1}}.ag-trust-card{box-shadow:0 8px 30px rgb(14 31 58 / .07)}.ag-trust-logos .swiper-slide{display:flex;align-items:center;justify-content:center}.ag-trust-logos .swiper-slide-inner{display:flex;align-items:center;justify-content:center;width:100%}.ag-trust-logos img.swiper-slide-image{width:auto!important;height:46px!important;max-width:120px!important;max-height:46px!important;object-fit:contain}.ag-trust-kpis .elementor-column:not(:last-child){border-right:1px solid rgb(255 255 255 / .12)}@media (max-width:767px){.ag-trust-kpis .elementor-column:not(:last-child){border-right:0!important}}.ag-ecosystem{--ag-eco-education:#004a6d;--ag-eco-comunidad:#ed8b00;--ag-eco-consultoria:#b5252b;--ag-eco-certificacion:#006b45;--ag-eco-bolsa:#6f7275;--ag-eco-navy:#102b43;--ag-eco-green:var(--ag-eco-certificacion);--ag-eco-blue:var(--ag-eco-education)}.eco-grid{display:grid;gap:40px;align-items:center;margin-top:36px}@media (min-width:1051px){.eco-grid{width:min(100%, 1036px);grid-template-columns:530px 440px;gap:40px;justify-content:start;margin-left:auto;margin-right:auto}}@media (min-width:1025px) and (max-width:1050px){.eco-grid{width:min(100%, 920px);grid-template-columns:460px 400px;gap:32px;justify-content:start;margin-left:auto;margin-right:auto}.ag-ecosystem-card>.elementor-container{width:400px!important;max-width:400px!important}}.ag-ecosystem-stage,.orbita{position:relative;width:min(88vw, 460px);aspect-ratio:1 / 1;min-height:0;margin:0 auto}.ag-ecosystem-stage>.elementor-container,.ag-ecosystem-stage>.elementor-container>.elementor-column,.ag-ecosystem-stage>.elementor-container>.elementor-column>.elementor-widget-wrap{width:100%;height:100%;min-height:100%!important}.ag-ecosystem-nucleus{position:absolute;top:50%;left:50%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:130px;height:130px;transform:translate(-50%,-50%);border-radius:50%;background:var(--ag-site-navy);box-shadow:0 0 0 0 rgb(27 181 92 / .35);color:#fff;text-align:center;animation:ag-ecosystem-pulse 3.2s ease-in-out infinite}.ag-ecosystem-nucleus strong{font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:600}.ag-ecosystem-nucleus strong span{color:var(--ag-site-mint)}.ag-ecosystem-nucleus small{color:#9fb0c2;font-family:Poppins,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}@keyframes ag-ecosystem-pulse{0%,100%{box-shadow:0 0 0 0 rgb(27 181 92 / .32)}50%{box-shadow:0 0 0 22px #fff0}}.ag-ecosystem-card{position:relative;z-index:2;transform:none;margin-top:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.ag-ecosystem-card>.elementor-background-overlay{display:none!important}.ag-ecosystem-card>.elementor-container{width:calc(100% - 40px);max-width:460px!important;margin-left:auto;margin-right:auto;background:var(--ag-site-surface);border-top:4px solid var(--ag-eco-green);border-radius:20px;box-shadow:0 14px 35px rgb(14 31 58 / .1);overflow:hidden}.ag-ecosystem-card>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:26px 28px 28px}@media (min-width:1025px){.ag-ecosystem-card>.elementor-container>.elementor-column{width:100%}.ag-ecosystem-card>.elementor-container>.elementor-column>.elementor-widget-wrap{width:100%}.ag-ecosystem-card-icon,.ag-ecosystem-card-title,.ag-ecosystem-card-description{width:100%!important;max-width:100%!important}}.ag-ecosystem-card-icon,.ag-ecosystem-card-icon .elementor-icon-wrapper{text-align:left}.ag-ecosystem-card-icon{margin-bottom:12px!important}.ag-ecosystem-card-icon .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0!important;border-radius:10px;background:rgb(27 181 92 / .12);color:var(--ag-eco-green)!important;fill:var(--ag-eco-green)!important;font-size:20px}.ag-ecosystem-card-title{text-align:left;margin-bottom:10px!important}.ag-ecosystem-card-title .elementor-heading-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:1.25}.ag-ecosystem-badge{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;background:var(--ag-eco-green);color:#fff;font-family:Poppins,sans-serif;font-size:9px;font-weight:700;line-height:1;letter-spacing:.3px;text-transform:uppercase}.ag-ecosystem-card .elementor-widget-text-editor{text-align:left!important}.ag-ecosystem-card .elementor-widget-text-editor,.ag-ecosystem-card .elementor-widget-text-editor p{color:#5b6674;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.55}.ag-ecosystem-card .elementor-widget-text-editor p:last-child{margin-bottom:0}.ag-ecosystem-node{position:absolute;z-index:4;width:150px;margin:0!important;text-align:center;cursor:pointer}.ag-ecosystem-node .elementor-icon-box-icon{margin-bottom:6px!important}.ag-ecosystem-node .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:2px solid var(--ag-eco-green);border-radius:50%;background:#fff;color:var(--ag-eco-green)!important;fill:var(--ag-eco-green)!important;box-shadow:0 7px 20px rgb(14 31 58 / .08);transition:background-color 180ms ease,color 180ms ease,border-color 180ms ease,transform 180ms ease}.ag-ecosystem-node .elementor-icon-box-title{margin:0!important}.ag-ecosystem-node .elementor-icon-box-title,.ag-ecosystem-node .elementor-icon-box-title a{color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.25;transition:color 180ms ease}.ag-ecosystem-node--education{top:15%;left:50%;transform:translate(-50%,-24px)}.ag-ecosystem-node--education .elementor-icon{border-color:var(--ag-eco-green);color:var(--ag-eco-green)!important;fill:var(--ag-eco-green)!important}.ag-ecosystem-node--consultoria{top:40%;left:81%;transform:translate(-50%,-24px)}.ag-ecosystem-node--consultoria .elementor-icon{background:#fff;border-color:var(--ag-eco-blue);color:var(--ag-eco-blue)!important;fill:var(--ag-eco-blue)!important}.ag-ecosystem-node--consultoria .elementor-icon-box-title,.ag-ecosystem-node--consultoria .elementor-icon-box-title a{color:var(--ag-eco-blue)}.ag-ecosystem-node--comunidad{top:77%;left:69%;transform:translate(-50%,-24px)}.ag-ecosystem-node--comunidad .elementor-icon{background:#fff;border-color:var(--ag-eco-navy);color:var(--ag-eco-navy)!important;fill:var(--ag-eco-navy)!important}.ag-ecosystem-node--comunidad .elementor-icon-box-title,.ag-ecosystem-node--comunidad .elementor-icon-box-title a{color:var(--ag-eco-navy)}.ag-ecosystem-node--certificacion{top:77%;left:31%;transform:translate(-50%,-24px)}.ag-ecosystem-node--certificacion .elementor-icon{background:#fff;border-color:var(--ag-eco-green);color:var(--ag-eco-green)!important;fill:var(--ag-eco-green)!important}.ag-ecosystem-node--certificacion .elementor-icon-box-title,.ag-ecosystem-node--certificacion .elementor-icon-box-title a{color:var(--ag-eco-green)}.ag-ecosystem-node--bolsa{top:40%;left:19%;transform:translate(-50%,-24px)}.ag-ecosystem-node--bolsa .elementor-icon{background:#fff;border-color:var(--ag-eco-blue);color:var(--ag-eco-blue)!important;fill:var(--ag-eco-blue)!important}.ag-ecosystem-node--bolsa .elementor-icon-box-title,.ag-ecosystem-node--bolsa .elementor-icon-box-title a{color:var(--ag-eco-blue)}.ag-ecosystem-node--education.is-active .elementor-icon{background:var(--ag-eco-green);border-color:var(--ag-eco-green);color:#ffffff!important;fill:#ffffff!important;transform:scale(1.04)}.ag-ecosystem-node--education.is-active .elementor-icon-box-title,.ag-ecosystem-node--education.is-active .elementor-icon-box-title a{color:var(--ag-eco-green)}.ag-ecosystem-node--consultoria.is-active .elementor-icon{background:var(--ag-eco-blue);border-color:var(--ag-eco-blue);color:#ffffff!important;fill:#ffffff!important;transform:scale(1.04)}.ag-ecosystem-node--consultoria.is-active .elementor-icon-box-title,.ag-ecosystem-node--consultoria.is-active .elementor-icon-box-title a{color:var(--ag-eco-blue)}.ag-ecosystem-node--comunidad.is-active .elementor-icon{background:var(--ag-eco-navy);border-color:var(--ag-eco-navy);color:#ffffff!important;fill:#ffffff!important;transform:scale(1.04)}.ag-ecosystem-node--comunidad.is-active .elementor-icon-box-title,.ag-ecosystem-node--comunidad.is-active .elementor-icon-box-title a{color:var(--ag-eco-navy)}.ag-ecosystem-node--certificacion.is-active .elementor-icon{background:var(--ag-eco-green);border-color:var(--ag-eco-green);color:#ffffff!important;fill:#ffffff!important;transform:scale(1.04)}.ag-ecosystem-node--certificacion.is-active .elementor-icon-box-title,.ag-ecosystem-node--certificacion.is-active .elementor-icon-box-title a{color:var(--ag-eco-green)}.ag-ecosystem-node--bolsa.is-active .elementor-icon{background:var(--ag-eco-blue);border-color:var(--ag-eco-blue);color:#ffffff!important;fill:#ffffff!important;transform:scale(1.04)}.ag-ecosystem-node--bolsa.is-active .elementor-icon-box-title,.ag-ecosystem-node--bolsa.is-active .elementor-icon-box-title a{color:var(--ag-eco-blue)}.ag-ecosystem-node .elementor-icon svg{width:24px!important;height:24px!important}.ag-ecosystem-node .elementor-icon i{font-size:24px!important}.ag-ecosystem-node .elementor-icon-box-description{display:none}.ag-ecosystem-card>.elementor-container{transition:opacity 250ms ease,transform 250ms ease,border-top-color 250ms ease}.ag-ecosystem-card.is-switching>.elementor-container{opacity:0;transform:translateY(6px)}.ag-ecosystem-card--education>.elementor-container,.ag-ecosystem-card--certificacion>.elementor-container{border-top-color:var(--ag-eco-green)}.ag-ecosystem-card--consultoria>.elementor-container,.ag-ecosystem-card--bolsa>.elementor-container{border-top-color:var(--ag-eco-blue)}.ag-ecosystem-card--comunidad>.elementor-container{border-top-color:var(--ag-eco-navy)}.ag-ecosystem-card--education .ag-ecosystem-card-icon .elementor-icon,.ag-ecosystem-card--certificacion .ag-ecosystem-card-icon .elementor-icon{background:rgb(27 181 92 / .12);color:var(--ag-eco-green)!important;fill:var(--ag-eco-green)!important}.ag-ecosystem-card--consultoria .ag-ecosystem-card-icon .elementor-icon,.ag-ecosystem-card--bolsa .ag-ecosystem-card-icon .elementor-icon{background:rgb(31 111 178 / .12);color:var(--ag-eco-blue)!important;fill:var(--ag-eco-blue)!important}.ag-ecosystem-card--comunidad .ag-ecosystem-card-icon .elementor-icon{background:rgb(22 48 79 / .1);color:var(--ag-eco-navy)!important;fill:var(--ag-eco-navy)!important}.ag-ecosystem-nucleus{background-image:none!important;box-shadow:0 0 0 10px rgb(16 43 67 / .09)}.ag-ecosystem-card{--ag-eco-card-color:var(--ag-eco-education);--ag-eco-card-tint:rgba(0, 74, 109, 0.08)}.ag-ecosystem-card--education{--ag-eco-card-color:var(--ag-eco-education);--ag-eco-card-tint:rgba(0, 74, 109, 0.09)}.ag-ecosystem-card--comunidad{--ag-eco-card-color:var(--ag-eco-comunidad);--ag-eco-card-tint:rgba(237, 139, 0, 0.11)}.ag-ecosystem-card--consultoria{--ag-eco-card-color:var(--ag-eco-consultoria);--ag-eco-card-tint:rgba(181, 37, 43, 0.09)}.ag-ecosystem-card--certificacion{--ag-eco-card-color:var(--ag-eco-certificacion);--ag-eco-card-tint:rgba(0, 107, 69, 0.10)}.ag-ecosystem-card--bolsa{--ag-eco-card-color:var(--ag-eco-bolsa);--ag-eco-card-tint:rgba(111, 114, 117, 0.11)}.ag-ecosystem-card>.elementor-container{border-top-color:var(--ag-eco-card-color)!important;background:linear-gradient(135deg,var(--ag-eco-card-tint),#ffffff 58%)!important;box-shadow:0 16px 36px rgb(14 31 58 / .13),0 3px 0 var(--ag-eco-card-color)!important}.ag-ecosystem-card .ag-ecosystem-card-icon .elementor-icon{background:var(--ag-eco-card-tint)!important;color:var(--ag-eco-card-color)!important;fill:var(--ag-eco-card-color)!important}.ag-ecosystem-card .ag-ecosystem-card-title .elementor-heading-title{color:var(--ag-eco-card-color)!important}.ag-ecosystem-card .ag-ecosystem-badge{background:var(--ag-eco-card-color)!important}.ag-ecosystem-node--education .elementor-icon,.ag-ecosystem-node--education.is-active .elementor-icon{border-color:var(--ag-eco-education);color:var(--ag-eco-education)!important;fill:var(--ag-eco-education)!important}.ag-ecosystem-node--education.is-active .elementor-icon{background:var(--ag-eco-education);color:#fff!important;fill:#fff!important}.ag-ecosystem-node--education .elementor-icon-box-title,.ag-ecosystem-node--education .elementor-icon-box-title a{color:var(--ag-eco-education)}.ag-ecosystem-node--comunidad .elementor-icon{border-color:var(--ag-eco-comunidad);color:var(--ag-eco-comunidad)!important;fill:var(--ag-eco-comunidad)!important}.ag-ecosystem-node--comunidad.is-active .elementor-icon{background:var(--ag-eco-comunidad);border-color:var(--ag-eco-comunidad);color:#fff!important;fill:#fff!important}.ag-ecosystem-node--comunidad .elementor-icon-box-title,.ag-ecosystem-node--comunidad .elementor-icon-box-title a{color:var(--ag-eco-comunidad)}.ag-ecosystem-node--consultoria .elementor-icon{border-color:var(--ag-eco-consultoria);color:var(--ag-eco-consultoria)!important;fill:var(--ag-eco-consultoria)!important}.ag-ecosystem-node--consultoria.is-active .elementor-icon{background:var(--ag-eco-consultoria);border-color:var(--ag-eco-consultoria);color:#fff!important;fill:#fff!important}.ag-ecosystem-node--consultoria .elementor-icon-box-title,.ag-ecosystem-node--consultoria .elementor-icon-box-title a{color:var(--ag-eco-consultoria)}.ag-ecosystem-node--certificacion .elementor-icon{border-color:var(--ag-eco-certificacion);color:var(--ag-eco-certificacion)!important;fill:var(--ag-eco-certificacion)!important}.ag-ecosystem-node--certificacion.is-active .elementor-icon{background:var(--ag-eco-certificacion);border-color:var(--ag-eco-certificacion);color:#fff!important;fill:#fff!important}.ag-ecosystem-node--certificacion .elementor-icon-box-title,.ag-ecosystem-node--certificacion .elementor-icon-box-title a{color:var(--ag-eco-certificacion)}.ag-ecosystem-node--bolsa .elementor-icon{border-color:var(--ag-eco-bolsa);color:var(--ag-eco-bolsa)!important;fill:var(--ag-eco-bolsa)!important}.ag-ecosystem-node--bolsa.is-active .elementor-icon{background:var(--ag-eco-bolsa);border-color:var(--ag-eco-bolsa);color:#fff!important;fill:#fff!important}.ag-ecosystem-node--bolsa .elementor-icon-box-title,.ag-ecosystem-node--bolsa .elementor-icon-box-title a{color:var(--ag-eco-bolsa)}@media (prefers-reduced-motion:reduce){.ag-ecosystem-card>.elementor-container,.ag-ecosystem-node .elementor-icon{transition:none!important}}.ag-ecosystem-node{width:134px!important;max-width:134px!important;z-index:10;cursor:pointer;pointer-events:auto}.ag-ecosystem-node>.elementor-widget-container{width:100%!important;max-width:134px!important;margin:0!important;pointer-events:auto}.ag-ecosystem-node .elementor-icon-box-wrapper{display:block;width:100%;text-align:center;pointer-events:none}.ag-ecosystem-node .elementor-icon-box-icon{margin:0 0 6px!important}.ag-ecosystem-node .elementor-icon-box-content{width:100%;text-align:center}.ag-ecosystem-node .elementor-icon-box-icon,.ag-ecosystem-node .elementor-icon-box-content,.ag-ecosystem-node .elementor-icon,.ag-ecosystem-node .elementor-icon-box-title,.ag-ecosystem-node .elementor-icon-box-title a{pointer-events:none}.ag-ecosystem-node::after,.ag-ecosystem-node .elementor-widget-container::after{content:none!important;display:none!important}.ag-ecosystem-orbit{position:absolute;top:50%;left:50%;inset:0;width:100%;height:100%;transform:none;z-index:1;overflow:visible;pointer-events:none}.ag-ecosystem-orbit circle{fill:none;stroke:rgb(27 181 92 / .4);stroke-width:1.5;stroke-dasharray:1 3;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:ag-ecosystem-orbit-flow 14s linear infinite}@keyframes ag-ecosystem-orbit-flow{to{stroke-dashoffset:-180}}@media (prefers-reduced-motion:reduce){.ag-ecosystem-orbit circle,.ag-ecosystem-nucleus{animation:none}}.ag-ecosystem-quote-icon .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:rgb(124 242 164 / .14);color:var(--ag-site-mint)!important;fill:var(--ag-site-mint)!important}.ag-ecosystem-quote-text,.ag-ecosystem-quote-text p{margin:0;color:var(--ag-site-on-dark)}.ag-ecosystem-quote-text .ag-text-mint{color:var(--ag-site-mint)}.ag-pas-badge .elementor-heading-title{display:inline-block;width:auto;padding:5px 10px;border-radius:999px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.7px}.ag-pas-badge--problem .elementor-heading-title{background:#892024!important;color:#ffffff!important}.ag-pas-badge--agitation .elementor-heading-title{background:var(--ag-site-navy)!important;color:#ffffff!important}.ag-pas-badge--solution .elementor-heading-title{background:#1bb55c!important;color:#ffffff!important}.ag-pas-list ul{list-style:none;margin:0;padding:0}.ag-pas-list li{position:relative;margin-bottom:10px;padding-left:22px;line-height:1.5}.ag-pas-list li:last-child{margin-bottom:0}.ag-pas-list--problem li::before{content:"×";position:absolute;top:0;left:0;color:#892024;font-size:18px;font-weight:700;line-height:1.15}.ag-pas-card>.elementor-widget-wrap{height:100%;align-content:flex-start}.ag-pas-list--agitation li::before{content:"↓";position:absolute;top:0;left:0;color:var(--ag-site-navy);font-size:16px;font-weight:700;line-height:1.25}.ag-pas-solution-link .elementor-button{padding:0;background:#fff0;color:var(--ag-site-heading);box-shadow:none}.ag-pas-solution-link .elementor-button:hover{background:#fff0;color:var(--ag-site-blue)}.ag-pas-arrow{text-align:center}.ag-pas-arrow .elementor-icon{color:#4f5f6e;font-size:20px}.ag-pas-arrow .elementor-icon:hover{color:#4f5f6e}.ag-modal-cards-row{--ag-modal-catalog:#3884bd;--ag-modal-catalog-accent:#86c5ee;--ag-modal-private:#1bb55c;--ag-modal-custom:#0e1f3a;--ag-modal-gap:18px}@media (min-width:1025px){.ag-modal-cards-row>.elementor-container,.ag-modal-cards-row>.elementor-container>.elementor-row{display:flex!important;align-items:stretch!important;gap:var(--ag-modal-gap)!important;width:100%}.ag-modal-cards-row>.elementor-container>.ag-modal-card,.ag-modal-cards-row>.elementor-container>.elementor-row>.ag-modal-card{width:calc((100% - (var(--ag-modal-gap) * 2)) / 3)!important;max-width:calc((100% - (var(--ag-modal-gap) * 2)) / 3)!important;flex:0 0 calc((100% - (var(--ag-modal-gap) * 2)) / 3)!important;padding:0!important;display:flex!important;align-items:stretch!important}.ag-modal-cards-row>.elementor-container>.ag-modal-card>.elementor-widget-wrap,.ag-modal-cards-row>.elementor-container>.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap,.ag-modal-cards-row>.elementor-container>.elementor-row>.ag-modal-card>.elementor-widget-wrap,.ag-modal-cards-row>.elementor-container>.elementor-row>.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap{flex:1 1 auto;min-width:0}}@media (min-width:600px) and (max-width:1024px){.ag-modal-cards-row>.elementor-container,.ag-modal-cards-row>.elementor-container>.elementor-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch;gap:var(--ag-modal-gap)!important;width:100%}.ag-modal-cards-row>.elementor-container>.ag-modal-card,.ag-modal-cards-row>.elementor-container>.elementor-row>.ag-modal-card{width:100%!important;max-width:none!important;height:100%;padding:0!important}.ag-modal-cards-row>.elementor-container>.ag-modal-card--catalogo,.ag-modal-cards-row>.elementor-container>.elementor-row>.ag-modal-card--catalogo{grid-column:1 / -1;width:calc((100% - var(--ag-modal-gap)) / 2)!important;justify-self:center}}@media (max-width:599px){.ag-modal-cards-row>.elementor-container,.ag-modal-cards-row>.elementor-container>.elementor-row{display:grid!important;grid-template-columns:minmax(0,1fr);gap:var(--ag-modal-gap)!important}.ag-modal-cards-row>.elementor-container>.ag-modal-card,.ag-modal-cards-row>.elementor-container>.elementor-row>.ag-modal-card{grid-column:auto;width:100%!important;max-width:none!important;height:auto;padding:0!important}}.ag-modal-card{background:var(--ag-site-surface);border:0!important;border-radius:20px;box-shadow:none!important;overflow:hidden}.ag-modal-card>.elementor-widget-wrap,.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap{padding:0!important}@media (min-width:1025px){.ag-modalidades .ag-modal-card{border:2px solid var(--ag-site-muted)!important;border-radius:16px!important;background:var(--ag-site-surface)}.ag-modalidades .ag-modal-card--catalogo,.ag-modalidades .ag-modal-card--medida{border-color:var(--ag-site-muted)!important}.ag-modalidades .ag-modal-card--privado{border-color:var(--ag-modal-private)!important}.ag-modalidades .ag-modal-card>.elementor-widget-wrap>.elementor-inner-section:last-child,.ag-modalidades .ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap>.elementor-inner-section:last-child{border:0!important;border-radius:0!important}}.ag-modal-card__top{box-sizing:border-box}.ag-modal-card--catalogo .ag-modal-card__top,.ag-modal-card--catalogo .ag-modal-card__top>.elementor-widget-wrap,.ag-modal-card--catalogo .ag-modal-card__top>.elementor-column-wrap>.elementor-widget-wrap{background:var(--ag-modal-catalog)!important}.ag-modal-card--privado .ag-modal-card__top,.ag-modal-card--privado .ag-modal-card__top>.elementor-widget-wrap,.ag-modal-card--privado .ag-modal-card__top>.elementor-column-wrap>.elementor-widget-wrap{background:var(--ag-modal-private)!important}.ag-modal-card--medida .ag-modal-card__top,.ag-modal-card--medida .ag-modal-card__top>.elementor-widget-wrap,.ag-modal-card--medida .ag-modal-card__top>.elementor-column-wrap>.elementor-widget-wrap{background:var(--ag-modal-custom)!important}@media (min-width:1026px){.ag-modal-card__top{height:245px!important;min-height:245px!important}.ag-modal-card__top>.elementor-widget-wrap,.ag-modal-card__top>.elementor-column-wrap>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;box-sizing:border-box;height:100%!important;min-height:245px!important;padding:20px 20px 18px!important}}@media (min-width:960px) and (max-width:1030px){.ag-modal-card>.elementor-widget-wrap,.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap{display:grid!important;grid-template-rows:auto minmax(0,1fr);height:100%!important}.ag-modal-card>.elementor-widget-wrap>.elementor-inner-section:last-child,.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap>.elementor-inner-section:last-child,.ag-modal-card>.elementor-widget-wrap>.elementor-inner-section:last-child>.elementor-container,.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap>.elementor-inner-section:last-child>.elementor-container{height:100%!important}.ag-modal-card__top{height:auto!important;min-height:180px!important}.ag-modal-card__top>.elementor-widget-wrap,.ag-modal-card__top>.elementor-column-wrap>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;height:auto!important;min-height:180px!important;padding:20px 20px 18px!important}.ag-modal-card--privado .ag-modal-card__meta{margin-top:8px!important}}@media (min-width:1025px) and (max-width:1030px){.ag-modal-card>.elementor-widget-wrap,.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap{grid-template-rows:auto auto;height:auto!important}.ag-modal-card>.elementor-widget-wrap>.elementor-inner-section:last-child,.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap>.elementor-inner-section:last-child,.ag-modal-card>.elementor-widget-wrap>.elementor-inner-section:last-child>.elementor-container,.ag-modal-card>.elementor-column-wrap>.elementor-widget-wrap>.elementor-inner-section:last-child>.elementor-container,.ag-modal-card__body,.ag-modal-card__body>.elementor-widget-wrap,.ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{height:auto!important}}@media (min-width:1025px){.ag-modalidades .ag-modal-card__body>.elementor-widget-wrap,.ag-modalidades .ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{padding-top:2px!important}.ag-modalidades .ag-modal-card__intro{margin-bottom:2px!important}}@media (min-width:1025px) and (max-width:1028px){.ag-modalidades .ag-modal-card--privado .ag-modal-card__meta .elementor-icon-list-items{padding-left:9px!important;padding-right:9px!important;flex-wrap:nowrap!important}.ag-modalidades .ag-modal-card--privado .ag-modal-card__meta .elementor-icon-list-item:last-child .elementor-icon-list-text{font-size:9px!important;white-space:nowrap!important}}.ag-modal-card__head{width:100%!important;margin:0 0 14px!important;padding:0!important}.ag-modal-card__head>.elementor-container{display:flex!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:space-between!important}.ag-modal-card__head>.elementor-container>.elementor-row{display:flex!important;width:100%!important;margin:0!important;padding:0!important;align-items:center!important;justify-content:space-between!important}.ag-modal-card__head .elementor-column{width:auto!important;flex:0 0 auto!important;margin:0!important;padding:0!important}.ag-modal-card__head .elementor-column:first-child{margin-right:auto!important}.ag-modal-card__head .elementor-column:last-child{margin-left:auto!important}.ag-modal-card__head .elementor-widget-wrap{margin:0!important;padding:0!important}.ag-modal-card__head .elementor-widget{margin:0!important}.ag-modal-card__head .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;border:0!important;border-radius:10px}.ag-modal-card__head .elementor-icon svg{width:18px!important;height:18px!important}.ag-modal-card__head .elementor-icon i{font-size:18px!important}.ag-modal-card--catalogo .ag-modal-card__head .elementor-icon{background:rgb(255 255 255 / .2)!important;color:#ffffff!important;fill:#ffffff!important}.ag-modal-card--privado .ag-modal-card__head .elementor-icon{background:rgb(14 31 58 / .12)!important;color:var(--ag-site-navy)!important;fill:var(--ag-site-navy)!important}.ag-modal-card--medida .ag-modal-card__head .elementor-icon{background:rgb(255 255 255 / .16)!important;color:#ffffff!important;fill:#ffffff!important}.ag-modal-card__head .elementor-column:last-child .elementor-heading-title{margin:0!important;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:1}.ag-modal-number{transform:translateX(-3px)}.ag-modal-card--catalogo .ag-modal-card__head .elementor-column:last-child .elementor-heading-title{color:var(--ag-modal-catalog-accent)!important}.ag-modal-card--privado .ag-modal-card__head .elementor-column:last-child .elementor-heading-title{color:rgb(255 255 255 / .42)!important}.ag-modal-card--medida .ag-modal-card__head .elementor-column:last-child .elementor-heading-title{color:rgb(255 255 255 / .48)!important}.ag-modal-card__title{width:100%!important;margin:0 0 10px!important;padding:0!important;text-align:center!important}.ag-modal-card__title .elementor-heading-title{width:100%;margin:0;font-family:Poppins,sans-serif;font-weight:600;line-height:1.3;text-align:center!important}.ag-modal-card--catalogo .ag-modal-card__title .elementor-heading-title,.ag-modal-card--medida .ag-modal-card__title .elementor-heading-title{color:#ffffff!important}.ag-modal-card--privado .ag-modal-card__title .elementor-heading-title{color:var(--ag-site-navy)!important}.ag-modal-card__badge{width:100%!important;margin:0 0 12px!important;padding:0!important;text-align:left!important}.ag-modal-card__badge .elementor-heading-title{display:inline-block;width:auto!important;margin:0!important;padding:5px 10px;border-radius:999px;background:#fff;color:#168b48;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.5px;white-space:nowrap}@media (min-width:1026px){.ag-modal-card--privado .ag-modal-card__top>.elementor-widget-wrap,.ag-modal-card--privado .ag-modal-card__top>.elementor-column-wrap>.elementor-widget-wrap{display:flex!important;flex-direction:column!important}.ag-modal-card--privado .ag-modal-card__head{order:1!important}.ag-modal-card--privado .ag-modal-card__title{order:2!important}.ag-modal-card--privado .ag-modal-card__badge{order:3!important}.ag-modal-card--privado .ag-modal-card__meta{order:4!important}}.ag-modal-card__meta{width:100%!important;margin-top:auto!important;margin-bottom:0!important;padding:0!important;text-align:left!important}.ag-modal-card__meta .elementor-icon-list-items{justify-content:flex-start!important;text-align:left!important}.ag-modal-card__body{box-sizing:border-box;background:var(--ag-site-surface)}@media (min-width:1026px){.ag-modal-card__body{height:auto!important;min-height:325px!important}.ag-modal-card__body>.elementor-widget-wrap,.ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{box-sizing:border-box;height:auto!important;min-height:325px!important;padding:22px 20px 24px!important;background:var(--ag-site-surface)}}@media (min-width:960px) and (max-width:1030px){.ag-modal-card__body,.ag-modal-card__body>.elementor-widget-wrap,.ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{height:100%!important;min-height:0!important}.ag-modal-card__body>.elementor-widget-wrap,.ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{padding:22px 20px 24px!important}.ag-modal-card__body>.elementor-widget-wrap,.ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{display:flex!important;flex-direction:column!important}}.ag-modal-card__intro p{margin:0}.ag-modal-card__checks .elementor-icon-list-item{align-items:flex-start;padding:11px 0;border-bottom:1px solid rgb(14 31 58 / .08)}.ag-modal-card__checks .elementor-icon-list-item:last-child{border-bottom:0}.ag-modal-card__checks .elementor-icon-list-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;margin-top:1px;margin-right:10px;border-radius:50%}.ag-modal-card__checks--catalogo .elementor-icon-list-icon{background:#e3f1fb}.ag-modal-card__checks--catalogo .elementor-icon-list-icon i,.ag-modal-card__checks--catalogo .elementor-icon-list-icon svg{color:var(--ag-modal-catalog);fill:var(--ag-modal-catalog);font-size:9px}.ag-modal-card__checks--privado .elementor-icon-list-icon{background:rgb(27 181 92 / .12)}.ag-modal-card__checks--privado .elementor-icon-list-icon i,.ag-modal-card__checks--privado .elementor-icon-list-icon svg{color:var(--ag-modal-private);fill:var(--ag-modal-private);font-size:9px}.ag-modal-card__checks--medida .elementor-icon-list-icon{background:rgb(14 31 58 / .1)}.ag-modal-card__checks--medida .elementor-icon-list-icon i,.ag-modal-card__checks--medida .elementor-icon-list-icon svg{color:var(--ag-site-navy);fill:var(--ag-site-navy);font-size:9px}.ag-modal-cta-mobile{display:none!important}.ag-modal-cta-desktop{display:block}@media (max-width:1024px){.ag-modal-cta-mobile{display:block!important;margin-top:20px!important}.ag-modal-cta-desktop{display:none!important}}.ag-modal-cta-desktop,.ag-modal-cta-desktop .elementor-widget-container,.ag-modal-cta-desktop .elementor-button-wrapper{width:100%}.ag-modal-cta-desktop .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;padding:15px 24px;border-radius:10px}@media (min-width:600px) and (max-width:1024px){.ag-modal-card--medida>.elementor-widget-wrap,.ag-modal-card--medida>.elementor-column-wrap>.elementor-widget-wrap{display:grid!important;grid-template-rows:auto minmax(0,1fr);height:100%!important}.ag-modal-card--medida>.elementor-widget-wrap>.elementor-inner-section:last-child,.ag-modal-card--medida>.elementor-column-wrap>.elementor-widget-wrap>.elementor-inner-section:last-child,.ag-modal-card--medida>.elementor-widget-wrap>.elementor-inner-section:last-child>.elementor-container,.ag-modal-card--medida>.elementor-column-wrap>.elementor-widget-wrap>.elementor-inner-section:last-child>.elementor-container,.ag-modal-card--medida .ag-modal-card__body,.ag-modal-card--medida .ag-modal-card__body>.elementor-widget-wrap,.ag-modal-card--medida .ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{height:100%!important}.ag-modal-card--medida .ag-modal-card__body>.elementor-widget-wrap,.ag-modal-card--medida .ag-modal-card__body>.elementor-column-wrap>.elementor-widget-wrap{display:flex!important;flex-direction:column!important}.ag-modal-card--medida .ag-modal-cta-mobile{margin-top:auto!important}}.ag-modal-cta-row,.ag-modal-footer-row{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.ag-modal-cta-row>.elementor-container,.ag-modal-footer-row>.elementor-container{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.ag-modal-cta-row{margin-top:14px!important;margin-bottom:10px!important}.ag-modal-cta-row>.elementor-container,.ag-modal-cta-row>.elementor-column-gap-default,.ag-modal-cta-row>.elementor-widget-wrap,.ag-modal-cta-row>.elementor-element-populated{padding-top:0!important;padding-bottom:0!important}.ag-modal-cta-row .elementor-button-wrapper{width:100%}.ag-modal-cta-row .elementor-button{display:flex!important;align-items:center;justify-content:center;width:100%}.ag-modal-footer-row{margin-top:0!important}.ag-modal-footer-row{background:var(--ag-site-navy)!important;border-radius:18px!important;overflow:hidden}.ag-modal-footer-row>.elementor-container,.ag-modal-footer-row>.elementor-column-wrap,.ag-modal-footer-row>.elementor-element-populated{padding:14px 20px!important}.ag-modal-footer-row .elementor-widget-wrap,.ag-modal-footer-row .elementor-element-populated{padding-top:0!important;padding-bottom:0!important}.ag-modal-footer-icon{margin:0!important;padding:0!important;text-align:left!important}.ag-modal-footer-icon .elementor-icon-wrapper{line-height:1}.ag-modal-footer-icon .elementor-icon{display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;padding:0!important;border:0!important;border-radius:9px;background:rgb(124 242 164 / .14)!important;color:var(--ag-site-mint)!important;fill:var(--ag-site-mint)!important}.ag-modal-footer-icon .elementor-icon svg{width:17px!important;height:17px!important;fill:currentColor!important}.ag-modal-footer-icon .elementor-icon i{font-size:17px!important}.ag-offer-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (min-width:768px) and (max-width:1025px){.ag-offer-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ag-offer-products{grid-template-columns:minmax(0,1fr)}}.ag-offer-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--ag-site-surface);border-radius:15px;box-shadow:0 6px 20px rgb(14 31 58 / .08)}.ag-offer-card__type{padding:10px 16px;background:var(--ag-site-navy);color:var(--ag-site-on-dark);font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.6px;line-height:1.3;text-transform:uppercase}.ag-offer-card__image{aspect-ratio:16 / 10;overflow:hidden;background:var(--ag-site-surface)}.ag-offer-card__image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.ag-offer-card__body{display:flex;flex:1;flex-direction:column;padding:18px 18px 26px}.ag-offer-card__category,.ag-offer-card__details,.ag-offer-card__audience{margin:0 0 12px}.ag-offer-card__category{color:var(--ag-site-blue);font-size:13px;font-weight:600;line-height:1.4}.ag-offer-card__title{margin:0 0 14px;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.ag-offer-card__details{padding:0;color:var(--ag-site-navy-soft);font-size:14px;line-height:1.5;list-style:none}.ag-offer-card__details li+li{margin-top:4px}.ag-offer-card__audience{color:var(--ag-site-navy-soft);font-size:14px;line-height:1.5}.ag-offer-card__button{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:12px 16px;background:var(--e-global-color-b5d3a21,#28ffa0);border:1px solid var(--e-global-color-d36097d,#004426);border-radius:9px;color:var(--e-global-color-77c55e4,#0e1f3a);font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;box-shadow:0 0 16px rgb(40 255 160 / .45),0 0 32px rgb(40 255 160 / .2),0 8px 20px rgb(0 68 38 / .18)!important}.ag-offer-card__button:hover,.ag-offer-card__button:focus{background:#1fe98f;border-color:var(--e-global-color-d36097d,#004426);color:var(--e-global-color-77c55e4,#0e1f3a);box-shadow:0 0 20px rgb(40 255 160 / .58),0 0 40px rgb(40 255 160 / .26),0 10px 26px rgb(0 68 38 / .22)!important;transform:translateY(-1px)}.ag-modalidades .ag-modal-cta-row .ag-modal-primary-cta .elementor-button{box-shadow:0 0 16px rgb(40 255 160 / .45),0 0 32px rgb(40 255 160 / .2),0 8px 20px rgb(0 68 38 / .18)!important}.ag-modalidades .ag-modal-cta-row .ag-modal-primary-cta .elementor-button:hover,.ag-modalidades .ag-modal-cta-row .ag-modal-primary-cta .elementor-button:focus{box-shadow:0 0 20px rgb(40 255 160 / .58),0 0 40px rgb(40 255 160 / .26),0 10px 26px rgb(0 68 38 / .22)!important;transform:translateY(-1px)}.ag-offer-card__category{display:flex;flex-wrap:wrap;gap:6px}.ag-offer-card__area{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:rgb(14 31 58 / .08);color:var(--ag-site-navy-soft);font-size:12px;font-weight:600;line-height:1.2}.ag-offer-card__area>span{width:6px;height:6px;border-radius:50%;background:currentColor}.ag-offer-card__area--bovino{background:#f8e8ea;color:#a92835}.ag-offer-card__area--porcino{background:#f8e8f0;color:#b33e70}.ag-offer-card__area--avicola{background:#fbf0de;color:#bd7417}.ag-offer-card__area--lactea{background:#fff2cf;color:#b67b07}@media (min-width:1026px){.ag-offer-card__body{display:grid;grid-template-rows:minmax(64px,auto) auto auto auto 1fr auto}.ag-offer-card__category{grid-row:1;margin:0;min-height:0;padding-bottom:12px;align-content:flex-start}.ag-offer-card__title{grid-row:2}.ag-offer-card__details{grid-row:3}.ag-offer-card__audience{grid-row:4}.ag-offer-card__button{grid-row:6;margin-top:0;align-self:end}}@media (min-width:1026px) and (max-width:1089px){.ag-offer-card__type{box-sizing:border-box;min-height:calc(2.6em + 20px)}.ag-offer-card__title{min-height:5.2em}}@media (min-width:768px){body.page-id-28332 .ag-offer-card__body{display:grid;grid-template-rows:minmax(64px,auto) minmax(84px,auto) minmax(58px,auto) auto 1fr auto}body.page-id-28332 .ag-offer-card__category{grid-row:1;margin:0;min-height:0;padding-bottom:12px;align-content:flex-start}body.page-id-28332 .ag-offer-card__title{grid-row:2;min-height:0}body.page-id-28332 .ag-offer-card__details{grid-row:3}body.page-id-28332 .ag-offer-card__audience{grid-row:4}}.ag-cases{--ag-cases-gap:18px;--ag-cases-card-width:calc((100% - 36px) / 3)}.page-id-28236 .elementor-widget-wrap:has(.ag-cases)>.elementor-widget-heading,.page-id-28332 .elementor-widget-wrap:has(.ag-lacteos-cases)>.elementor-widget-heading{display:none}.ag-cases__header,.ag-lacteos-cases__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.ag-cases__eyebrow,.ag-lacteos-cases__eyebrow{margin:0 0 .6em;color:#1BB55C;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ag-cases__title,.ag-lacteos-cases__title{margin:0;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:600;line-height:1.15}.ag-cases__controls,.ag-lacteos-cases__controls{display:flex;flex:none;gap:10px}.ag-cases__prev,.ag-cases__next,.ag-lacteos-cases__control{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid rgb(14 31 58 / .16);border-radius:50%;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.ag-cases__prev,.ag-lacteos-cases__control{background:var(--ag-site-surface);color:var(--ag-site-navy)}.ag-cases__next{background:#28ffa0;border-color:#28ffa0;color:var(--ag-site-navy)}.ag-lacteos-cases__control{border-color:#d9dee4;color:var(--ag-site-heading);touch-action:manipulation}.ag-cases__prev:hover,.ag-cases__prev:focus-visible,.ag-cases__prev:focus,.ag-cases__prev:active,.ag-cases__prev.is-active,.ag-cases__next:hover,.ag-cases__next:focus-visible,.ag-cases__next:focus,.ag-cases__next:active,.ag-lacteos-cases__control:hover,.ag-lacteos-cases__control:focus,.ag-lacteos-cases__control:active{background:#28ffa0!important;border-color:#28ffa0!important;color:var(--ag-site-navy)!important}.ag-cases__prev:focus-visible,.ag-cases__next:focus-visible,.ag-lacteos-cases__control:focus-visible{outline:3px solid #28ffa0;outline-offset:2px}.ag-cases__prev svg,.ag-cases__next svg,.ag-lacteos-cases__control svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ag-cases__viewport{overflow:hidden}.ag-cases__track{display:flex;align-items:stretch;gap:var(--ag-cases-gap);transition:transform 400ms ease;will-change:transform}.ag-case-card{display:flex;flex:0 0 var(--ag-cases-card-width);flex-direction:column;box-sizing:border-box;min-width:0;padding:20px;background:var(--ag-site-surface);border-radius:20px;box-shadow:0 8px 24px rgb(14 31 58 / .06)}.ag-case-card__brand{display:flex;align-items:center;justify-content:center;height:72px;padding:10px 16px;overflow:hidden;background:#fafbfc;border:1px solid rgb(14 31 58 / .08);border-radius:12px}.ag-case-card__logo{display:block;width:min(80%, 170px)!important;height:48px!important;max-width:170px!important;max-height:48px!important;object-fit:contain}.ag-case-card--swift .ag-case-card__logo,.ag-case-card--bustos-y-beltran .ag-case-card__logo,.ag-case-card--frigosorno .ag-case-card__logo,.ag-case-card--pf-alimentos .ag-case-card__logo{transform:scale(2.15)}.ag-case-card--marfrig .ag-case-card__logo{transform:scale(2.6)}.ag-case-card--grupo-trenal .ag-case-card__logo,.ag-case-card--potrero-nueve .ag-case-card__logo,.ag-case-card--cagnoli .ag-case-card__logo,.ag-case-card--frigorifico-pilotti .ag-case-card__logo,.ag-case-card--pedidosya .ag-case-card__logo,.ag-case-card--la-cabrera .ag-case-card__logo{transform:scale(2.15)}.ag-case-card--grupo-trenal .ag-case-card__brand,.ag-case-card--la-cabrera .ag-case-card__brand{background:var(--ag-site-navy);border-color:var(--ag-site-navy)}.ag-case-card:not(.ag-case-card--grupo-trenal):not(.ag-case-card--la-cabrera) .ag-case-card__brand{box-sizing:border-box;border:2px solid var(--ag-site-navy)}.ag-case-card__company{color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;text-align:center}.ag-case-card__badges{display:flex;flex-wrap:wrap;align-items:center;gap:5px 6px;margin:10px 0}.ag-case-card__badge{display:inline-flex;align-items:center;min-height:20px;padding:4px 9px;background:#f2f4f6;border-radius:999px;color:#506071;font-family:Poppins,sans-serif;font-size:9px;font-weight:600;letter-spacing:.15px;line-height:1;text-transform:uppercase;white-space:nowrap}.ag-case-card__badge--catalog{background:rgb(31 111 178 / .1);color:var(--ag-site-blue)}.ag-case-card__badge--custom{background:rgb(14 31 58 / .08);color:var(--ag-site-navy)}.ag-case-card__badge--course{background:#f1f3f5;color:#596675}.ag-case-card__title{margin:14px 0 8px;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.ag-case-card__text{margin:0;color:#5b6674;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5}@media (max-width:1025px){.ag-cases{--ag-cases-gap:14px;--ag-cases-card-width:calc((100% - 14px) / 2)}}@media (max-width:768px){.ag-cases{--ag-cases-card-width:100%}.ag-case-card{padding:18px}}@media (max-width:767px){.ag-cases-layout>.elementor-widget-wrap{margin-right:0;margin-left:0}.ag-cases{box-sizing:border-box;padding-right:16px;padding-left:16px}.ag-cases-layout>.elementor-widget-wrap{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch}.ag-cases__header,.ag-lacteos-cases__header{align-items:flex-start;flex-direction:column;gap:12px}.ag-cases__controls,.ag-lacteos-cases__controls{flex:0 0 auto;width:auto!important;margin:0 0 12px!important}.ag-cases-heading{flex:0 0 auto;width:auto!important;margin:0 16px 8px!important}.ag-cases-carousel{flex:0 0 auto;width:auto!important}}@media (prefers-reduced-motion:reduce){.ag-cases__track,.ag-cases__prev,.ag-cases__next{transition:none}}.ag-lacteos-cases{--ag-lacteos-cases-gap:18px;--ag-lacteos-cases-card-width:calc((100% - 36px) / 3);box-sizing:border-box;color:var(--ag-site-heading)}.ag-lacteos-cases__viewport{overflow:hidden}.ag-lacteos-cases__track{display:flex;align-items:stretch;gap:var(--ag-lacteos-cases-gap);overflow:visible;padding:4px 0 12px;transition:transform 400ms ease;will-change:transform}.ag-lacteos-cases__card{display:flex;flex:0 0 var(--ag-lacteos-cases-card-width);flex-direction:column;box-sizing:border-box;min-width:0;padding:24px;background:var(--ag-site-surface);border-radius:22px;box-shadow:0 6px 22px rgb(14 31 58 / .08)}.ag-lacteos-cases__logo-case{display:flex;align-items:center;justify-content:center;min-height:64px;padding:10px;background:#fafbfc;border:1.5px dashed #d9dee4;border-radius:12px}.ag-lacteos-cases__logo-case img{display:block;max-width:80%;max-height:48px;object-fit:contain}.ag-lacteos-cases__logo-case--lala{background:#0E1F3A}.ag-lacteos-cases__logo-case--lala img{transform:translateY(4px) scale(1.3)}.ag-lacteos-cases__logo-case--serenisima img{transform:scale(2.2)}.ag-lacteos-cases__logo-case--montana img{transform:scale(1.6)}.ag-lacteos-cases__logo-case--colacteos{background:#1f6fb2;border-color:#1f6fb2}.ag-lacteos-cases__logo-case--providencia{background:var(--ag-site-navy);border-color:var(--ag-site-navy)}.ag-lacteos-cases__badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.ag-lacteos-cases__badge{display:inline-flex;align-items:center;padding:4px 10px;background:#f4f6f8;border-radius:999px;color:#4a5563;font-family:Poppins,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase}.ag-lacteos-cases__badge.ag-case-card__badge--catalog{background:rgb(31 111 178 / .12);color:var(--ag-site-blue)}.ag-lacteos-cases__badge.ag-case-card__badge--custom{background:rgb(14 31 58 / .08);color:var(--ag-site-navy)}.ag-lacteos-cases__badge.ag-case-card__badge--course{background:#f4f6f8;color:#4a5563}.ag-lacteos-cases__badge:first-child:not(.ag-case-card__badge--catalog):not(.ag-case-card__badge--custom){background:rgb(27 181 92 / .14);color:#0b7c3e}.ag-lacteos-cases__card-title{margin:13px 0 0;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.3}.ag-lacteos-cases__card-text{margin:0;color:#4a5563;font-family:Roboto,sans-serif;font-size:.93rem;line-height:1.55}@media (max-width:1025px){.ag-lacteos-cases{--ag-lacteos-cases-gap:14px;--ag-lacteos-cases-card-width:calc((100% - 14px) / 2)}}@media (max-width:768px){.ag-lacteos-cases{--ag-lacteos-cases-card-width:100%}.ag-lacteos-cases__card{padding:18px}}@media (max-width:767px){.ag-lacteos-cases{padding-inline:16px}.ag-lacteos-cases__track{margin-right:0}}.ag-mini-catalog{color:var(--ag-site-heading)}.ag-mini-catalog__filters{display:flex;flex-wrap:wrap;gap:14px 24px;margin-bottom:18px}.ag-mini-catalog__filter-group{min-width:0}.ag-mini-catalog__filter-label{margin:0 0 7px;color:var(--ag-site-navy-soft);font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.6px;line-height:1.2;text-transform:uppercase}.ag-mini-catalog__filters-list{display:flex;flex-wrap:wrap;gap:8px}.ag-mini-catalog__filter{padding:9px 16px;background:var(--ag-site-surface);border:1px solid #dbe3ea;border-radius:999px;color:var(--ag-site-heading);cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1.2}.ag-mini-catalog__filter[aria-pressed="true"]{background:var(--ag-site-heading);border-color:var(--ag-site-heading);color:var(--ag-site-on-dark)}.ag-mini-catalog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-auto-rows:1fr;gap:12px}.ag-mini-course{display:flex;height:100%;min-width:0;overflow:hidden;background:var(--ag-site-surface);border-left:5px solid var(--ag-site-navy);border-radius:14px}.ag-mini-course[data-type="diplo"]{border-left-color:var(--ag-site-blue)}.ag-mini-course[data-type="vivo"]{border-left-color:var(--ag-site-mint)}.ag-mini-course[data-type="auto"]{border-left-color:var(--ag-site-navy-soft)}.ag-mini-catalog .ag-mini-course{border-left-color:var(--ag-site-navy)!important}.ag-mini-course[hidden]{display:none}.ag-mini-course__link{display:flex;align-items:center;flex:1;min-height:0;gap:14px;padding:12px;color:inherit;text-decoration:none}.ag-mini-course__image{flex:0 0 clamp(112px, 36%, 150px);align-self:center;aspect-ratio:16 / 10;overflow:hidden}.ag-mini-course__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.ag-mini-course__content{display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-width:0;padding:0}.ag-mini-course__title{margin:0 0 8px;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.ag-mini-course__type{align-self:flex-start;padding:4px 8px;background:rgb(14 31 58 / .08);border-radius:999px;color:var(--ag-site-navy-soft);font-family:Poppins,sans-serif;font-size:10px;font-weight:600;letter-spacing:.3px;line-height:1.2;text-transform:uppercase}.ag-mini-course[data-type="diplo"] .ag-mini-course__type{background:rgb(31 111 178 / .12);color:var(--ag-site-blue)}.ag-mini-course[data-type="vivo"] .ag-mini-course__type{background:rgb(124 242 164 / .24);color:var(--ag-site-navy-soft)}.ag-mini-catalog__empty{margin:18px 0 0;color:var(--ag-site-navy-soft);font-family:Poppins,sans-serif}.ag-mini-catalog__note{margin:18px 0 0;color:var(--ag-site-navy-soft);font-family:Poppins,sans-serif;font-size:14px;line-height:1.5}@media (max-width:1025px){.ag-mini-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1026px){.ag-mini-catalog .ag-mini-course__image{flex-basis:clamp(100px, 32%, 134px)}.ag-mini-catalog .ag-mini-course__title{font-size:18.5px!important;line-height:23.5px!important}}@media (max-width:767px){.ag-mini-catalog__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}.ag-lactea-upcoming{color:var(--ag-site-heading)}.ag-lactea-upcoming__title{margin:0 0 8px;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:1.2}.ag-lactea-upcoming__intro{margin:0 0 18px;color:var(--ag-site-navy-soft);font-family:Poppins,sans-serif;font-size:14px;line-height:1.5}.ag-lactea-upcoming__catalog .ag-mini-course__link{cursor:default}.ag-lactea-upcoming__catalog .ag-mini-course__type{background:rgb(182 123 7 / .14);color:#9a6504}@media (max-width:767px){.ag-lactea-upcoming__title{font-size:25px}.ag-lactea-upcoming__catalog .ag-mini-course{height:128px}.ag-lactea-upcoming__catalog .ag-mini-course__link{align-items:stretch}.ag-lactea-upcoming__catalog .ag-mini-course__image{align-self:center;flex:0 0 112px;width:112px;height:70px;aspect-ratio:auto}.ag-lactea-upcoming__catalog .ag-mini-course__content{justify-content:space-between}.ag-lactea-upcoming__catalog .ag-mini-course__title{display:-webkit-box;margin:0;overflow:hidden;font-size:14px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media (min-width:1025px){body.page-id-28236 .elementor-element.elementor-element-210db259{width:calc(100% - 40px)!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}}.ag-business-benefit{margin:0!important;padding:16px 0!important}.ag-business-benefit:first-child{padding-top:4px!important}.ag-business-benefit:last-child{padding-bottom:4px!important}.ag-business-benefit:not(:last-child){border-bottom:1px solid rgb(255 255 255 / .1)}.ag-business-benefit>.elementor-container,.ag-business-benefit>.elementor-container>.elementor-row{align-items:center!important}.ag-business-benefit__icon .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;border:0!important;border-radius:10px;background:rgb(124 242 164 / .12);color:var(--ag-site-mint)!important;fill:var(--ag-site-mint)!important}.ag-business-benefit__icon .elementor-icon svg{width:18px!important;height:18px!important}.ag-business-benefit__title{margin-bottom:5px!important}.ag-business-benefit__title .elementor-heading-title{color:var(--ag-site-on-dark);font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.ag-business-benefit__text,.ag-business-benefit__text p{margin:0;color:var(--ag-site-text-light);font-family:Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.5}@media (max-width:768px){.ag-business-benefit{padding:14px 0!important}}.ag-contact-section{width:calc(100% - 40px)!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;border-radius:28px;overflow:hidden}.ag-contact-section>.elementor-container{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.ag-contact-section{width:calc(100% - 32px)!important;border-radius:20px}}.ag-faq-accordion .elementor-accordion-item{border:0!important;border-bottom:1px solid rgb(255 255 255 / .16)!important}.ag-faq-accordion .elementor-accordion-item:last-child{border-bottom:0!important}.ag-faq-accordion .elementor-tab-title{border:0!important;padding:16px 0!important}.ag-faq-accordion .elementor-tab-content{border:0!important;padding:0 0 18px!important}.ag-faq-trust{margin-top:28px}.ag-faq-trust .elementor-icon-list-items{margin:0}.ag-faq-trust .elementor-icon-list-item{align-items:flex-start;margin-bottom:10px}.ag-faq-trust .elementor-icon-list-item:last-child{margin-bottom:0}.ag-faq-trust .elementor-icon-list-icon{margin-top:5px;margin-right:10px}.ag-faq-trust .elementor-icon-list-icon i,.ag-faq-trust .elementor-icon-list-icon svg{color:var(--ag-site-mint)!important;fill:var(--ag-site-mint)!important;font-size:9px!important}.ag-faq-trust .elementor-icon-list-text{color:var(--ag-site-text-light);font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.45}.ag-contact-card{align-self:center;background:var(--ag-site-surface);border-radius:20px;box-shadow:0 12px 34px rgb(14 31 58 / .12);overflow:hidden}.ag-contact-card>.elementor-widget-wrap,.ag-contact-card>.elementor-column-wrap>.elementor-widget-wrap{padding:28px 30px 30px!important}.ag-contact-card__title{margin-bottom:18px!important;text-align:center}.ag-contact-card__title .elementor-heading-title{margin:0;color:var(--ag-site-heading);font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.ag-contact-form .elementor-form-fields-wrapper{column-gap:0!important;row-gap:12px}.ag-contact-form .elementor-field-label{margin-bottom:5px!important;color:var(--ag-site-heading)!important;font-family:Poppins,sans-serif;font-size:11px!important;font-weight:500!important;line-height:1.3}.ag-contact-form .elementor-field{min-height:42px;padding:10px 12px!important;background:#ffffff!important;border:1px solid #c5d1dc!important;border-radius:8px!important;color:var(--ag-site-heading)!important;font-family:Roboto,sans-serif;font-size:13px!important;font-weight:400;line-height:1.4;box-shadow:0 1px 2px rgb(14 31 58 / .04)!important}.ag-contact-form .elementor-field:focus{border-color:var(--ag-site-blue)!important;box-shadow:0 0 0 3px rgb(31 111 178 / .1)!important;outline:none!important}.ag-contact-form .elementor-field::placeholder{color:#8c97a4;opacity:1}.ag-contact-form select.elementor-field{cursor:pointer}.ag-contact-form textarea.elementor-field{min-height:92px;resize:vertical}.ag-contact-form .elementor-field-type-acceptance{margin-top:2px}.ag-contact-form .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:8px}.ag-contact-form .elementor-field-type-acceptance input{width:15px;height:15px;margin-top:2px;flex:0 0 15px}.ag-contact-form .elementor-field-type-acceptance label{color:#657281!important;font-family:Roboto,sans-serif;font-size:11px!important;font-weight:400!important;line-height:1.45}.ag-contact-form .elementor-field-type-acceptance a{color:var(--ag-site-blue);text-decoration:underline}.ag-contact-form .elementor-field-type-submit{margin-top:4px}.ag-contact-form .elementor-button{width:100%;min-height:44px;padding:12px 18px;background:var(--ag-site-mint)!important;border:0;border-radius:9px;color:var(--ag-site-navy)!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;box-shadow:0 8px 20px rgb(124 242 164 / .22);transition:background-color 180ms ease,transform 180ms ease,box-shadow 180ms ease}.ag-contact-form .elementor-button:hover{background:var(--ag-site-mint-hover)!important;transform:translateY(-1px);box-shadow:0 10px 24px rgb(124 242 164 / .3)}@media (max-width:768px){.ag-contact-card>.elementor-widget-wrap,.ag-contact-card>.elementor-column-wrap>.elementor-widget-wrap{padding:24px 20px!important}.ag-contact-card__title .elementor-heading-title{font-size:17px}.ag-contact-form .elementor-field-group{width:100%!important}}@media (max-width:1024px){#respaldo{margin:0!important;padding-top:32px!important;padding-bottom:32px!important}.eco-grid{display:flex;flex-direction:column;gap:19px;margin-top:22px}.ag-ecosystem-stage,.orbita{position:static;display:block;width:100%;height:auto;min-height:0;aspect-ratio:auto;margin:0;padding:0}.ag-ecosystem-stage::before,.ag-ecosystem-orbit,.ag-ecosystem-nucleus,.ag-ecosystem .anillo,.ag-ecosystem .anillo2,.ag-ecosystem .nucleo{display:none!important}.ag-ecosystem-stage>.elementor-container,.ag-ecosystem-stage>.elementor-container>.elementor-column,.ag-ecosystem-stage>.elementor-container>.elementor-column>.elementor-widget-wrap{height:auto;min-height:0!important;margin:0!important;padding:0!important}.ag-ecosystem-stage>.elementor-container>.elementor-column>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 4px;align-items:center;justify-items:center}.ag-ecosystem-node,.ag-ecosystem-node>.elementor-widget-container{position:static!important;inset:auto!important;transform:none!important}.ag-ecosystem-node{display:inline-flex;align-items:center;justify-content:center;justify-self:center;width:max-content!important;max-width:100%!important;min-height:34px;margin:0!important;padding:8px 12px;border:1px solid #d9dee4;border-radius:999px;background:#fff;box-shadow:none;color:var(--ag-eco-navy);cursor:pointer;font-size:.76rem;font-weight:600;line-height:1;text-align:center;white-space:nowrap}.ag-ecosystem-node--education{grid-column:1 / 3}.ag-ecosystem-node--consultoria{grid-column:3 / 5}.ag-ecosystem-node--comunidad{grid-column:5 / 7}.ag-ecosystem-node--certificacion{grid-column:2 / 4}.ag-ecosystem-node--bolsa{grid-column:4 / 6;min-width:112px}.ag-ecosystem-node>.elementor-widget-container{width:auto!important;max-width:none!important;margin:0!important;padding:0}.ag-ecosystem-node .elementor-icon-box-wrapper,.ag-ecosystem-node .elementor-icon-box-content{display:block;width:auto;text-align:inherit}.ag-ecosystem-node .elementor-icon-box-icon,.ag-ecosystem-node .elementor-icon,.ag-ecosystem-node .nic{display:none!important}.ag-ecosystem-node .elementor-icon-box-title,.ag-ecosystem-node .elementor-icon-box-title a{margin:0!important;color:inherit!important;font-size:inherit;line-height:inherit;white-space:nowrap}.ag-ecosystem-node--education{border-color:rgb(0 74 109 / .36);background:rgb(0 74 109 / .1);color:var(--ag-eco-education)}.ag-ecosystem-node--consultoria{border-color:rgb(181 37 43 / .34);background:rgb(181 37 43 / .1);color:var(--ag-eco-consultoria)}.ag-ecosystem-node--comunidad{border-color:rgb(237 139 0 / .42);background:rgb(237 139 0 / .13);color:var(--ag-eco-comunidad)}.ag-ecosystem-node--certificacion{border-color:rgb(0 107 69 / .36);background:rgb(0 107 69 / .1);color:var(--ag-eco-certificacion)}.ag-ecosystem-node--bolsa{border-color:rgb(111 114 117 / .4);background:rgb(111 114 117 / .11);color:var(--ag-eco-bolsa)}.ag-ecosystem-node[aria-pressed="true"]{box-shadow:none;color:#fff;font-weight:700}.ag-ecosystem-node--education[aria-pressed="true"]{border-color:var(--ag-eco-education);background:var(--ag-eco-education)}.ag-ecosystem-node--consultoria[aria-pressed="true"]{border-color:var(--ag-eco-consultoria);background:var(--ag-eco-consultoria)}.ag-ecosystem-node--comunidad[aria-pressed="true"]{border-color:var(--ag-eco-comunidad);background:var(--ag-eco-comunidad)}.ag-ecosystem-node--certificacion[aria-pressed="true"]{border-color:var(--ag-eco-certificacion);background:var(--ag-eco-certificacion)}.ag-ecosystem-node--bolsa[aria-pressed="true"]{border-color:var(--ag-eco-bolsa);background:var(--ag-eco-bolsa)}.ag-ecosystem-node:focus-visible{outline:3px solid currentColor;outline-offset:2px}.eco-detail{width:100%;max-width:none;min-height:0;margin:0}.ag-ecosystem-card>.elementor-container{width:calc(100% - 24px);max-width:none!important}.eco-detail>.elementor-container{border:2px solid var(--ag-eco-card-color)!important;border-top-width:5px!important;background:linear-gradient(135deg,var(--ag-eco-card-tint),#ffffff 65%)!important;box-shadow:0 13px 28px rgb(14 31 58 / .11),0 2px 0 var(--ag-eco-card-color)!important}}@media (min-width:320px) and (max-width:400px){.ag-ecosystem-stage>.elementor-container>.elementor-column>.elementor-widget-wrap{row-gap:10px;column-gap:6px}.ag-ecosystem-node--certificacion{grid-column:1 / 3}.ag-ecosystem-node--bolsa{grid-column:5 / 7}}