.elementor .e-19e02713-e88f{font-family:var(--ob-font-texto);font-size:14px;color:#FFFFFF;& a { color: #FFFFFF; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-3e0f613-a2a6{font-family:var(--ob-font-titulo);font-weight:700;font-size:58px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.04;& span { color: #FFFFFF; background-color: var(--ob-profundo); padding: 0px 10px; border-radius: 8px; }\n}.elementor .e-b7b9dd9-ce31{max-width:640px;font-family:var(--ob-font-texto);font-size:19px;color:#FFFFFF;line-height:1.6;}.elementor .e-76e86f06-a734{font-family:var(--ob-font-texto);font-size:13px;line-height:1;display:flex;gap:8px;flex-wrap:wrap;& span { display: inline-block; font-weight: 600; color: #FFFFFF; background-color: var(--ob-profundo); padding: 8px 14px; border-radius: 999px; }\n}.elementor .e-3e852a8a-93f5{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 60%;}.elementor .e-42915671-c121{width:auto;height:64px;max-width:220px;object-fit:contain;margin-block-end:18px;object-position: left center;\n}.elementor .e-dc6ca67-ac01{font-family:var(--ob-font-texto);font-size:16px;color:var(--ob-noche);line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ob-linea); & span { display: block; font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ob-pizarra); margin-bottom: 3px; } & a { color: var(--ob-profundo); font-weight: 600; text-decoration: underline; }\n}.elementor .e-46740ec7-55c1{font-family:var(--ob-font-texto);font-size:16px;color:var(--ob-noche);line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ob-linea); & span { display: block; font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ob-pizarra); margin-bottom: 3px; } & a { color: var(--ob-profundo); font-weight: 600; text-decoration: underline; }\n}.elementor .e-354baf99-1856{font-family:var(--ob-font-texto);font-size:16px;color:var(--ob-noche);line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ob-linea); & span { display: block; font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ob-pizarra); margin-bottom: 3px; } & a { color: var(--ob-profundo); font-weight: 600; text-decoration: underline; }\n}.elementor .e-31b4bed0-d108{font-family:var(--ob-font-texto);font-size:16px;color:var(--ob-noche);line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ob-linea); & span { display: block; font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ob-pizarra); margin-bottom: 3px; } & a { color: var(--ob-profundo); font-weight: 600; text-decoration: underline; }\n}.elementor .e-7ada2e61-cd96{font-family:var(--ob-font-texto);font-size:16px;color:var(--ob-noche);line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ob-linea); & span { display: block; font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ob-pizarra); margin-bottom: 3px; } & a { color: var(--ob-profundo); font-weight: 600; text-decoration: underline; }\n}.elementor .e-669982a6-fe1c{font-family:var(--ob-font-texto);font-size:16px;color:var(--ob-noche);line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ob-linea); & span { display: block; font-size: 12px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ob-pizarra); margin-bottom: 3px; } & a { color: var(--ob-profundo); font-weight: 600; text-decoration: underline; }\n}.elementor .e-20a7cac3-8f22{min-width:0px;padding-block-start:28px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:24px;background-color:#FFFFFF;flex-direction:column;gap:0px;flex:1 1 40%;}.elementor .e-4faecd05-cb41{max-width:1200px;padding:0px;gap:56px;align-items:center;}.elementor .e-6f825088-547e{padding-block-start:72px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 90% 0%, rgba(0,143,212,0.35) 0%,rgba(11,31,58,0) 45%),radial-gradient(circle at 0% 100%, rgba(0,84,166,0.4) 0%,rgba(11,31,58,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ob-noche);justify-content:center;}.elementor .e-4ede191f-af07{width:100%;height:600px;max-width:1200px;object-fit:cover;border-radius:24px;border-width:1px;border-color:var(--ob-linea);border-style:solid;box-shadow:0px 24px 60px 0px rgba(11,31,58,0.14);object-position: center top;\n}.elementor .e-18b05909-4084{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ob-niebla);justify-content:center;}.elementor .e-64c62b88-9b26{font-family:var(--ob-font-texto);font-size:18px;color:var(--ob-pizarra);line-height:1.65;}.elementor .e-7aad6239-2276{min-width:0px;padding:0px;flex-direction:column;gap:16px;flex:1 1 50%;}.elementor .e-4350743-f7ad{font-family:var(--ob-font-texto);font-weight:600;font-size:17px;color:var(--ob-noche);line-height:1.45;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-inline-start-width:4px;background-color:var(--ob-niebla);border-left-style: solid; border-left-color: var(--ob-profundo);\n}.elementor .e-2c0e9098-7070{font-family:var(--ob-font-texto);font-weight:600;font-size:17px;color:var(--ob-noche);line-height:1.45;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-inline-start-width:4px;background-color:var(--ob-niebla);border-left-style: solid; border-left-color: var(--ob-profundo);\n}.elementor .e-2f31cf5d-b88c{font-family:var(--ob-font-texto);font-weight:600;font-size:17px;color:var(--ob-noche);line-height:1.45;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-inline-start-width:4px;background-color:var(--ob-niebla);border-left-style: solid; border-left-color: var(--ob-profundo);\n}.elementor .e-332f53ab-2cd6{font-family:var(--ob-font-texto);font-weight:600;font-size:17px;color:var(--ob-noche);line-height:1.45;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-inline-start-width:4px;background-color:var(--ob-niebla);border-left-style: solid; border-left-color: var(--ob-profundo);\n}.elementor .e-2bf71554-3390{min-width:0px;padding:0px;flex-direction:column;gap:12px;flex:1 1 50%;}.elementor .e-4abd6043-6f46{max-width:1200px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-9dab77f-1329{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ob-blanco);justify-content:center;}.elementor .e-12cb524f-c8ab{padding:0px;flex-direction:column;gap:14px;}.elementor .e-9f37ce0-b4f2{width:40px;height:40px;font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:#FFFFFF;margin-block-end:6px;border-radius:12px;background-color:var(--ob-profundo);display:flex;justify-content:center;align-items:center;}.elementor .e-67e7a6ef-fc89{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-5d63d505-9f2e{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-76cd338b-fa5a{padding:28px;border-radius:20px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;}.elementor .e-4a052c64-168c{width:40px;height:40px;font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:#FFFFFF;margin-block-end:6px;border-radius:12px;background-color:var(--ob-profundo);display:flex;justify-content:center;align-items:center;}.elementor .e-1b52553-7d20{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-1456ab5c-99be{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-5f92ef6a-d848{padding:28px;border-radius:20px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;}.elementor .e-670dce93-4083{width:40px;height:40px;font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:#FFFFFF;margin-block-end:6px;border-radius:12px;background-color:var(--ob-profundo);display:flex;justify-content:center;align-items:center;}.elementor .e-4cf5995b-b479{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-69f190f1-b25e{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-79fd4be0-aacf{padding:28px;border-radius:20px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;}.elementor .e-72d999ad-483c{width:40px;height:40px;font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:#FFFFFF;margin-block-end:6px;border-radius:12px;background-color:var(--ob-profundo);display:flex;justify-content:center;align-items:center;}.elementor .e-146a4ac7-ae1a{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-346e90d4-fefa{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-6cb04a2a-926b{padding:28px;border-radius:20px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;}.elementor .e-6241d47c-e544{width:40px;height:40px;font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:#FFFFFF;margin-block-end:6px;border-radius:12px;background-color:var(--ob-profundo);display:flex;justify-content:center;align-items:center;}.elementor .e-513812b-6737{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-26f2ad11-8297{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-145532ee-5592{padding:28px;border-radius:20px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;}.elementor .e-513a45fb-f587{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-18b7bc67-104d{max-width:1200px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-68e674e9-1b46{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ob-niebla);justify-content:center;}.elementor .e-5c1f8be5-4984{color:#FFFFFF;}.elementor .e-5b0c11dc-cc3c{padding:0px;flex-direction:column;gap:14px;}.elementor .e-6f1a0de6-a0e8{font-family:var(--ob-font-titulo);font-weight:700;font-size:84px;color:#FFFFFF;line-height:0.95;}.elementor .e-57ff260b-bf45{font-family:var(--ob-font-texto);font-size:18px;color:#FFFFFF;line-height:1.5;}.elementor .e-335b2173-ba23{min-width:0px;padding:40px;border-radius:24px;background-color:var(--ob-profundo);flex-direction:column;gap:12px;flex:0 0 36%;justify-content:center;}.elementor .e-72cbb5ec-87c5{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.15;}.elementor .e-5e869d47-8ec6{font-family:var(--ob-font-texto);font-size:16px;color:#FFFFFF;line-height:1.55;}.elementor .e-1ccffb22-3c20{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-3cf74a52-ebbd{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.15;}.elementor .e-61dd72b4-6deb{font-family:var(--ob-font-texto);font-size:16px;color:#FFFFFF;line-height:1.55;}.elementor .e-538ec488-faee{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-79bfd562-de92{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.15;}.elementor .e-235d596f-d11a{font-family:var(--ob-font-texto);font-size:16px;color:#FFFFFF;line-height:1.55;}.elementor .e-5a8ed628-b45b{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-58d0c7c1-b3ac{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.15;}.elementor .e-69302b2e-fd27{font-family:var(--ob-font-texto);font-size:16px;color:#FFFFFF;line-height:1.55;}.elementor .e-4f55ad2a-a15c{padding:26px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-6a853fce-80c9{min-width:0px;padding:0px;gap:16px;flex:1 1 64%;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-124bd92b-4743{padding:0px;gap:20px;align-items:stretch;}.elementor .e-7475fa6a-8bfe{max-width:1200px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-6ff35a8e-1d25{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 100% 100%, rgba(0,143,212,0.28) 0%,rgba(11,31,58,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ob-noche);justify-content:center;}.elementor .e-39275441-a987{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-471376a3-b821{padding:0px;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .e-6f5a4cc1-a9da{width:100%;height:200px;object-fit:cover;border-block-end-width:1px;display:block;object-position: center top; border-bottom-style: solid; border-bottom-color: var(--ob-linea);\n}.elementor .e-e76dde0-1f83{font-family:var(--ob-font-texto);font-size:12px;line-height:1;display:flex;gap:6px;flex-wrap:wrap;& span { display: inline-block; font-weight: 600; color: var(--ob-profundo); background-color: var(--ob-niebla); padding: 7px 12px; border-radius: 999px; }\n}.elementor .e-4d3249f4-4772{font-family:var(--ob-font-titulo);font-weight:700;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-7cba3a58-b0e1{font-family:var(--ob-font-texto);font-size:14px;color:var(--ob-pizarra);}.elementor .e-61f3abb4-b446{font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:var(--ob-profundo);padding-block-start:6px;margin-block-start:auto;}.elementor .e-29eeace-1da7{padding-block-start:24px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-17d5f094-3a6b:hover,.elementor .e-17d5f094-3a6b:focus-visible{box-shadow:0px 18px 40px 0px rgba(11,31,58,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-17d5f094-3a6b{overflow:hidden;text-decoration:none;padding:0px;border-radius:22px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;}.elementor .e-46fa1232-f07b{width:100%;height:200px;object-fit:cover;border-block-end-width:1px;display:block;object-position: center top; border-bottom-style: solid; border-bottom-color: var(--ob-linea);\n}.elementor .e-3d9c6bbb-a62b{font-family:var(--ob-font-texto);font-size:12px;line-height:1;display:flex;gap:6px;flex-wrap:wrap;& span { display: inline-block; font-weight: 600; color: var(--ob-profundo); background-color: var(--ob-niebla); padding: 7px 12px; border-radius: 999px; }\n}.elementor .e-670274dc-7fd2{font-family:var(--ob-font-titulo);font-weight:700;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-1c1f3b21-871c{font-family:var(--ob-font-texto);font-size:14px;color:var(--ob-pizarra);}.elementor .e-5ca863e6-3b49{font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:var(--ob-profundo);padding-block-start:6px;margin-block-start:auto;}.elementor .e-28f7f548-8e57{padding-block-start:24px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-73e1793b-f8eb:hover,.elementor .e-73e1793b-f8eb:focus-visible{box-shadow:0px 18px 40px 0px rgba(11,31,58,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-73e1793b-f8eb{overflow:hidden;text-decoration:none;padding:0px;border-radius:22px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;}.elementor .e-15db59d4-e892{width:100%;height:200px;object-fit:cover;border-block-end-width:1px;display:block;object-position: center top; border-bottom-style: solid; border-bottom-color: var(--ob-linea);\n}.elementor .e-c7fecbd-9fda{font-family:var(--ob-font-texto);font-size:12px;line-height:1;display:flex;gap:6px;flex-wrap:wrap;& span { display: inline-block; font-weight: 600; color: var(--ob-profundo); background-color: var(--ob-niebla); padding: 7px 12px; border-radius: 999px; }\n}.elementor .e-3d5e2f83-27f0{font-family:var(--ob-font-titulo);font-weight:700;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-d3394e6-4d10{font-family:var(--ob-font-texto);font-size:14px;color:var(--ob-pizarra);}.elementor .e-7861ae1-813a{font-family:var(--ob-font-texto);font-weight:700;font-size:15px;color:var(--ob-profundo);padding-block-start:6px;margin-block-start:auto;}.elementor .e-25d4a577-d150{padding-block-start:24px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-4f4ad1d5-e4db:hover,.elementor .e-4f4ad1d5-e4db:focus-visible{box-shadow:0px 18px 40px 0px rgba(11,31,58,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-4f4ad1d5-e4db{overflow:hidden;text-decoration:none;padding:0px;border-radius:22px;border-width:1px;border-color:var(--ob-linea);border-style:solid;background-color:#FFFFFF;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;}.elementor .e-4793c779-8ab5{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-292089ba-4aa8{max-width:1200px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-61168c04-3958{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ob-niebla);justify-content:center;}.elementor .e-65712d49-6ebb{align-self:center;}.elementor .e-17da95fb-5d27{color:#FFFFFF;text-align:center;}.elementor .e-192b310d-71d9{max-width:600px;font-family:var(--ob-font-texto);font-size:18px;color:#FFFFFF;line-height:1.6;text-align:center;}.elementor .e-63e2fe9d-70e8{padding:0px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-22fb9a38-29d0{max-width:880px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;border-radius:32px;background-image:radial-gradient(circle at 50% 0%, rgba(0,173,239,0.35) 0%,rgba(11,31,58,0) 55%),radial-gradient(circle at 100% 100%, rgba(0,84,166,0.5) 0%,rgba(11,31,58,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ob-noche);flex-direction:column;gap:18px;align-items:center;}.elementor .e-6ac52dfd-b997{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ob-blanco);justify-content:center;}