.elementor .avatar{width:48px;height:48px;padding:0px;border-radius:999px;background-image:linear-gradient(135deg, #0A1B5C 0%,#16307F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex:0 0 auto;justify-content:center;align-items:center;background-repeat:repeat; background-attachment:scroll; background-size:auto auto; background-position:0% 0%;\n}.elementor .disco-check{width:24px;height:24px;color:var(--acento-texto);padding:0px;margin-block-start:3px;border-radius:999px;background-color:rgba(0,160,224,.15);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .fila-check{width:100%;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .pastilla-clara:hover,.elementor .pastilla-clara:focus-visible{color:var(--azul-marca);border-color:var(--acento-oscuro);transform:translate3d(0px, -3px, 0px);}.elementor .pastilla-clara:focus{color:var(--azul-marca);border-color:var(--acento-oscuro);transform:translate3d(0px, -3px, 0px);}.elementor .pastilla-clara{font-weight:500;color:var(--tinta);padding-block-start:11px;padding-block-end:11px;padding-inline-start:17px;padding-inline-end:17px;border-radius:999px;border-width:1px;border-color:var(--linea);border-style:solid;background-color:#ffffff;transition:transform 250ms, border-color 250ms, color 250ms;display:inline-flex;gap:8px;flex:0 0 auto;align-items:center;width:max-content;\n}.elementor .icono-tile{width:56px;height:56px;color:#FFFFFF;padding:0px;border-radius:16px;background-image:linear-gradient(135deg, #16307F 0%,#0A1B5C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 16px 30px -14px rgba(10,27,92,.5);display:flex;flex:0 0 auto;justify-content:center;align-items:center;background-repeat:repeat; background-attachment:scroll; background-size:auto auto; background-position:0% 0%;\n}.elementor .tarjeta:hover,.elementor .tarjeta:focus-visible{border-color:#BFE3F5;box-shadow:0px 28px 50px -22px rgba(10,27,92,.22);transform:translate3d(0px, -4px, 0px);}.elementor .tarjeta:focus{border-color:#BFE3F5;box-shadow:0px 28px 50px -22px rgba(10,27,92,.22);transform:translate3d(0px, -4px, 0px);}.elementor .tarjeta{padding:28px;border-radius:18px;border-width:1px;border-color:#E8EDF4;border-style:solid;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(10,27,92,.04),0px 10px 30px -18px rgba(10,27,92,.18);transition:transform 280ms, box-shadow 280ms, border-color 280ms;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .boton-enlace:hover,.elementor .boton-enlace:focus-visible{color:#0A1B5C;gap:13px;}.elementor .boton-enlace:focus{color:#0A1B5C;gap:13px;}.elementor .boton-enlace{font-family:var(--fuente);font-weight:600;font-size:15px;color:#0073A8;text-decoration:none;padding:0px;border-style:none;background-color:transparent;display:inline-flex;gap:7px;flex:0 0 auto;align-items:center;width:max-content; white-space:nowrap; transition:color 200ms ease,gap 200ms ease;\n}.elementor .boton-vidrio:hover,.elementor .boton-vidrio:focus-visible{color:#ffffff;border-color:rgba(255,255,255,.36);background-color:rgba(255,255,255,.10);transform:translate3d(0px, -4px, 0px);}.elementor .boton-vidrio:focus{color:#ffffff;border-color:rgba(255,255,255,.36);background-color:rgba(255,255,255,.10);transform:translate3d(0px, -4px, 0px);}.elementor .boton-vidrio{font-family:var(--fuente);font-weight:600;font-size:16px;color:#ffffff;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.22);border-style:solid;background-color:rgba(255,255,255,.05);backdrop-filter:blur(14px);transition:transform 250ms, background-color 250ms, border-color 250ms;display:inline-flex;gap:9px;flex:0 0 auto;justify-content:center;align-items:center;width:max-content; white-space:nowrap; -webkit-backdrop-filter:blur(14px);\n}.elementor .boton-acento:hover,.elementor .boton-acento:focus-visible{color:#FFFFFF;background-color:#0073A8;box-shadow:0px 18px 38px -12px rgba(0,115,168,.6);transform:translate3d(0px, -4px, 0px);}.elementor .boton-acento:focus{color:#FFFFFF;background-color:#0073A8;box-shadow:0px 18px 38px -10px rgba(0,160,224,.70);transform:translate3d(0px, -4px, 0px);}.elementor .boton-acento{font-family:var(--fuente);font-weight:600;font-size:16px;color:#FFFFFF;letter-spacing:-0.01em;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-style:none;background-color:#0A1B5C;box-shadow:0px 12px 30px -12px rgba(10,27,92,.55);transition:transform 250ms, box-shadow 250ms, background-color 250ms;display:inline-flex;gap:9px;flex:0 0 auto;justify-content:center;align-items:center;width:max-content; white-space:nowrap;\n}.elementor .etiqueta{font-family:var(--fuente);font-weight:700;font-size:11.5px;color:var(--azul-marca);letter-spacing:0.16em;line-height:1.2;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(10,27,92,.10);border-style:solid;background-color:rgba(10,27,92,.06);display:inline-flex;gap:8px;flex:0 0 auto;align-items:center;width:max-content;\n}.elementor .vidrio{border-radius:18px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.06);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);\n}.elementor .capa-grano{position:absolute;padding:0px;mix-blend-mode:overlay;opacity:50%;inset:0px; pointer-events:none;\n}.elementor .fondo-suave{background-color:var(--fondo-suave);}.elementor .fondo-banda{overflow:hidden;position:relative;background-color:#0C2270;background-image:radial-gradient(at 80% 20%,rgba(0,160,224,.22) 0,transparent 50%),radial-gradient(at 15% 85%,rgba(245,166,35,.12) 0,transparent 50%),linear-gradient(120deg,#060F38 0%,#0A1B5C 60%,#16307F 100%);\n}.elementor .fondo-mesh{overflow:hidden;position:relative;background-color:#050C2E;background-image:radial-gradient(at 12% 8%,rgba(0,160,224,.28) 0,transparent 45%),radial-gradient(at 88% 18%,rgba(245,166,35,.16) 0,transparent 50%),radial-gradient(at 78% 92%,rgba(22,48,127,.85) 0,transparent 55%),radial-gradient(at 18% 78%,rgba(0,160,224,.18) 0,transparent 50%),linear-gradient(135deg,#060F38 0%,#0A1B5C 50%,#050C2E 100%);\n}.elementor .seccion{width:100%;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}.elementor .contenedor{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;}.elementor .rejilla-3{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}.elementor .partido{width:100%;padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;}.elementor .enlace-pie:hover,.elementor .enlace-pie:focus-visible{color:var(--acento);}.elementor .enlace-pie:focus{color:var(--acento);}.elementor .enlace-pie{font-family:var(--fuente);font-weight:400;font-size:15px;color:rgba(255,255,255,.72);line-height:1.5;text-decoration:none;padding:0px;border-style:none;background-color:transparent;transition:color 200ms;display:inline-flex;flex:0 0 auto;align-items:center;width:max-content;\n}.elementor .estrellas{font-size:17px;color:var(--dorado);letter-spacing:0.14em;line-height:1;}.elementor .cita{font-size:16.5px;color:rgba(28,32,43,.86);line-height:1.72;font-style:italic;}.elementor .cejilla{font-family:var(--fuente);font-weight:600;font-size:12px;color:var(--gris-texto);letter-spacing:0.18em;line-height:1.2;text-transform:uppercase;margin-block-end:0px;}.elementor .entradilla{max-width:62ch;font-size:19px;color:var(--gris-texto);line-height:1.7;}.elementor .cifra{font-family:var(--fuente);font-weight:800;font-size:clamp(34px,4vw,52px);letter-spacing:-0.04em;line-height:1;background-image:linear-gradient(180deg, #ffffff 0%,#BBD9EC 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;background-repeat:repeat; background-attachment:scroll; background-size:auto auto; background-position:0% 0%; -webkit-background-clip:text; -webkit-text-fill-color:transparent;\n}.elementor .etiqueta-vidrio{color:#ffffff;border-width:1px;border-color:rgba(255,255,255,.20);border-style:solid;background-color:rgba(255,255,255,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);\n}.elementor .texto-claro-suave{color:rgba(255,255,255,.72);}.elementor .texto-claro{color:#ffffff;}