.site-header[data-astro-cid-nen7h5rs]{z-index:998;justify-content:center;align-items:flex-start;height:0;padding:0 20px;display:flex;position:sticky;top:0}.header-bar[data-astro-cid-nen7h5rs]{backdrop-filter:blur(6px);background-color:#ffffffdb;border:1px solid #f1f1f11a;border-radius:40px;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin-top:20px;padding:10px 20px;display:flex;box-shadow:0 8px 28px #1b3a7814}.header-logos[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:12px;display:flex}.logo[data-astro-cid-nen7h5rs]{width:110px;height:auto}#menu-principal[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;display:flex}.nav-item[data-astro-cid-nen7h5rs]{color:#1b3a78;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:4px;padding-bottom:4px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;display:inline-flex}.nav-flecha[data-astro-cid-nen7h5rs]{width:14px;height:14px;transition:transform .2s}.submenu-item[data-astro-cid-nen7h5rs]{border-radius:12px;align-items:center;gap:12px;padding:8px 10px;font-family:Inter,sans-serif;transition:background-color .2s;display:flex}.submenu-item[data-astro-cid-nen7h5rs]:hover,.submenu-item[data-astro-cid-nen7h5rs].active{background-color:#f2f8fd}.submenu-icono[data-astro-cid-nen7h5rs]{color:#fff;background:#2e71fb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.submenu-icono[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:18px;height:18px}.submenu-texto[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs],.submenu-texto[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{white-space:nowrap;display:block}.submenu-texto[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#1b3a78;font-size:14.5px;font-weight:600;line-height:1.3}.submenu-item[data-astro-cid-nen7h5rs]:hover strong[data-astro-cid-nen7h5rs],.submenu-item[data-astro-cid-nen7h5rs].active strong[data-astro-cid-nen7h5rs]{color:#2e71fb}.submenu-texto[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#5b6e90;font-size:12.5px;line-height:1.35}@media (width>=861px){.con-submenu[data-astro-cid-nen7h5rs]{position:relative}.submenu[data-astro-cid-nen7h5rs]{z-index:1;opacity:0;visibility:hidden;padding-top:14px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:-14px;transform:translateY(6px)}.submenu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:#fff;border-radius:18px;width:300px;padding:8px;box-shadow:0 16px 40px #1b3a782e}.con-submenu[data-astro-cid-nen7h5rs]:hover .submenu[data-astro-cid-nen7h5rs],.con-submenu[data-astro-cid-nen7h5rs]:focus-within .submenu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translateY(0)}.con-submenu[data-astro-cid-nen7h5rs]:hover .nav-flecha[data-astro-cid-nen7h5rs],.con-submenu[data-astro-cid-nen7h5rs]:focus-within .nav-flecha[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}}.nav-item[data-astro-cid-nen7h5rs]:hover,.nav-item[data-astro-cid-nen7h5rs].active{color:#2e71fb}.nav-item[data-astro-cid-nen7h5rs].active{border-bottom-color:#2e71fb}.header-cta[data-astro-cid-nen7h5rs]{flex-shrink:0}.btn-agendar[data-astro-cid-nen7h5rs]{color:#fff;text-transform:capitalize;border-radius:var(--radius-pill);background-color:#2e71fb;align-items:center;gap:10px;padding:9px 20px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;transition:background-color .3s;display:inline-flex}.btn-agendar[data-astro-cid-nen7h5rs]:hover{color:#fff;background-color:#1f5cdb}.menu-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;padding:6px;display:none}.menu-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:24px;height:24px;fill:var(--color-secundario)}@media (width<=1200px){#menu-principal[data-astro-cid-nen7h5rs]{gap:14px}.nav-item[data-astro-cid-nen7h5rs]{font-size:.8rem}}@media (width<=1100px){.btn-agendar-flecha[data-astro-cid-nen7h5rs]{display:none}.logo[data-astro-cid-nen7h5rs]{width:90px}.btn-agendar[data-astro-cid-nen7h5rs]{padding:8px 14px;font-size:13px}}@media (width<=860px){.header-bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.header-cta[data-astro-cid-nen7h5rs]{order:2}.header-bar[data-astro-cid-nen7h5rs]{gap:10px}.logo[data-astro-cid-nen7h5rs]{width:84px}.header-cta[data-astro-cid-nen7h5rs]{margin-left:auto}.menu-toggle[data-astro-cid-nen7h5rs]{order:3;display:block}.main-nav[data-astro-cid-nen7h5rs]{order:4;width:100%;max-height:0;transition:max-height .3s;overflow:hidden}.main-nav[data-astro-cid-nen7h5rs].open{max-height:calc(100vh - 110px);overflow-y:auto}#menu-principal[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 4px}.nav-flecha[data-astro-cid-nen7h5rs]{display:none}.submenu[data-astro-cid-nen7h5rs]{margin-top:6px}.submenu-item[data-astro-cid-nen7h5rs]{padding:5px 6px}.submenu-icono[data-astro-cid-nen7h5rs]{border-radius:8px;width:28px;height:28px}.submenu-icono[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:14px;height:14px}.submenu-texto[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-size:13.5px}.submenu-texto[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{display:none}}@media (width<=360px){.header-bar[data-astro-cid-nen7h5rs]{padding:10px 14px}.logo[data-astro-cid-nen7h5rs]{width:72px}.btn-agendar[data-astro-cid-nen7h5rs]{padding:7px 10px;font-size:12px}}.footer-top[data-astro-cid-jo6i4kqk]{background-color:#1b3a78;padding:4%}.footer-grid[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;gap:16px;display:flex}.footer-logo[data-astro-cid-jo6i4kqk]{width:160px;height:auto}.footer-cta[data-astro-cid-jo6i4kqk]{align-items:center;gap:24px;display:flex}.footer-meta[data-astro-cid-jo6i4kqk]{width:120px;height:auto}.social-list[data-astro-cid-jo6i4kqk]{gap:14px;display:flex}.social-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:block}.social-list[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:#eee;transition:fill .3s}.social-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover svg[data-astro-cid-jo6i4kqk]{fill:#c8d5dc}.social-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#c8d5dc}.footer-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk],.footer-legal[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--font-base);color:#fff;font-size:16px;font-weight:300}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#c8d5dc}.btn-footer-agendar[data-astro-cid-jo6i4kqk]{color:var(--color-primario);font-family:var(--font-base);white-space:nowrap;background:#fff;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:18px 32px;font-size:20px;font-weight:600;display:inline-flex;box-shadow:0 4px 15px #4f5fee4d}.btn-footer-agendar[data-astro-cid-jo6i4kqk]:hover{color:#fff;background:#000}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:center;background-color:#1b3a78;justify-content:center;align-items:center;min-height:45px;padding:12px 20px;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#c8d5dc;font-family:Poppins,sans-serif;font-size:14px;font-weight:300}@media (width<=1100px){.footer-grid[data-astro-cid-jo6i4kqk]{gap:24px}.footer-cta[data-astro-cid-jo6i4kqk]{gap:16px}.footer-meta[data-astro-cid-jo6i4kqk]{width:100px}.btn-footer-agendar[data-astro-cid-jo6i4kqk]{padding:14px 24px;font-size:18px}}@media (width<=960px){.footer-cta[data-astro-cid-jo6i4kqk]{justify-content:center;width:100%}}@media (width<=767px){.footer-grid[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column}.footer-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk],.footer-legal[data-astro-cid-jo6i4kqk]{align-items:center}.footer-cta[data-astro-cid-jo6i4kqk]{flex-direction:column}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,picture,svg{max-width:100%;height:auto;display:block}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:root{--color-primario:#415fe6;--color-secundario:#19418c;--color-acento:#1ed2af;--color-texto:#19418c;--color-texto-claro:#e6e6e6;--container:1140px;--font-base:"Asap", sans-serif;--radius-pill:50px;--fondo-claro:#f2f8fd;--azul:#2e71fb;--azul-hover:#1f5cdb;--marino:#1b3a78;--gris-azul:#5b6e90;--font-rediseno:"Inter", sans-serif}body{font-family:var(--font-base);color:var(--color-texto);background-color:#fff;font-size:16px;line-height:1.5}a{transition:color .3s}a:hover{color:var(--color-primario)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:20px}h1,h2,h3,h4,h5,h6{font-family:var(--font-base);color:var(--color-secundario);font-weight:700;line-height:1.2}
