.elementor .e-13390647-d14a{font-family:var(--ob-font-texto);font-size:14px;color:#FFFFFF;& a { color: #FFFFFF; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-3451613f-50bb{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-5224aee5-23dc{max-width:640px;font-family:var(--ob-font-texto);font-size:19px;color:#FFFFFF;line-height:1.6;}.elementor .e-9c5806d-875a{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-2345f2ab-28bb{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 60%;}.elementor .e-29bde88f-e193{width:auto;height:64px;max-width:220px;object-fit:contain;margin-block-end:18px;object-position: left center;\n}.elementor .e-606fa93c-c67b{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-30e041ca-62e4{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-3fca5066-8bba{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-72febf09-81c6{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-69d7101b-6abc{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-2428c058-5348{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-40024d0-4caf{max-width:1200px;padding:0px;gap:56px;align-items:center;}.elementor .e-2c6e68dc-a2c6{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-118c2183-2509{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-2912b3c1-4b22{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-4b2eba44-baea{font-family:var(--ob-font-texto);font-size:18px;color:var(--ob-pizarra);line-height:1.65;}.elementor .e-68526096-1b7f{min-width:0px;padding:0px;flex-direction:column;gap:16px;flex:1 1 50%;}.elementor .e-39a69af7-3a1b{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-65e03222-613b{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-2382f6fb-88bb{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-612ad691-b3da{min-width:0px;padding:0px;flex-direction:column;gap:12px;flex:1 1 50%;}.elementor .e-74350e06-6fa6{max-width:1200px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-295604df-20a1{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-bab668-9cf2{padding:0px;flex-direction:column;gap:14px;}.elementor .e-1e840ad7-1d81{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-6f160714-2710{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-37fbb20d-b427{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-6f498417-f7fa{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-9290078-ce88{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-4fbc77ac-efcf{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-7fca8968-81e7{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-7db2779-1edd{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-664007c1-12ad{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-6f8e6f36-763e{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-3b0341c4-e041{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-2e587acb-b5b8{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-17d16875-b0dd{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-3ba634ec-d596{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-7a3ed5bb-4aba{font-family:var(--ob-font-texto);font-size:15px;color:var(--ob-pizarra);line-height:1.55;}.elementor .e-77a21df3-a21e{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-bb3c02d-64e8{padding:0px;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-6b6ef394-f2bc{max-width:1200px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-7aa29b22-fbbe{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-6d505930-95c8{color:#FFFFFF;}.elementor .e-7ae03ee0-61e6{padding:0px;flex-direction:column;gap:14px;}.elementor .e-5493168c-d3be{font-family:var(--ob-font-titulo);font-weight:700;font-size:84px;color:#FFFFFF;line-height:0.95;}.elementor .e-1b55060b-61a0{font-family:var(--ob-font-texto);font-size:18px;color:#FFFFFF;line-height:1.5;}.elementor .e-7223bcf2-2b92{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-53818cb0-2fcc{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.15;}.elementor .e-2b407512-b824{font-family:var(--ob-font-texto);font-size:16px;color:#FFFFFF;line-height:1.55;}.elementor .e-a63d7e0-9098{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-5ef770fd-f955{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.15;}.elementor .e-6e81029a-503b{font-family:var(--ob-font-texto);font-size:16px;color:#FFFFFF;line-height:1.55;}.elementor .e-7432e425-ba3c{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-383230ff-8f22{font-family:var(--ob-font-titulo);font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.15;}.elementor .e-6ce64ebe-9eac{font-family:var(--ob-font-texto);font-size:16px;color:#FFFFFF;line-height:1.55;}.elementor .e-3f147544-13ea{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-198fac50-81da{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-6bde0243-2a32{padding:0px;gap:20px;align-items:stretch;}.elementor .e-5ddf5bc3-8171{max-width:1200px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-591d7eda-a9a6{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-24620d23-ec62{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-f0b934a-5a1b{padding:0px;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .e-477aff81-3ade{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-7ab73ada-b7c0{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-6b6172dd-990a{font-family:var(--ob-font-titulo);font-weight:700;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-7dd154f6-226d{font-family:var(--ob-font-texto);font-size:14px;color:var(--ob-pizarra);}.elementor .e-6e5787e2-b9ab{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-636f8cb0-d3b9{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-2ba36f6a-e353:hover,.elementor .e-2ba36f6a-e353:focus-visible{box-shadow:0px 18px 40px 0px rgba(11,31,58,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-2ba36f6a-e353{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-766ef4e1-581e{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-43cee3f2-286e{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-58d11773-3a53{font-family:var(--ob-font-titulo);font-weight:700;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-519052ed-c75e{font-family:var(--ob-font-texto);font-size:14px;color:var(--ob-pizarra);}.elementor .e-3e41ba1a-1162{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-719a0e51-c86e{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-4e1de0eb-fd55:hover,.elementor .e-4e1de0eb-fd55:focus-visible{box-shadow:0px 18px 40px 0px rgba(11,31,58,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-4e1de0eb-fd55{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-4ca74473-51f6{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-167a5cd1-4883{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-34b5c950-e012{font-family:var(--ob-font-titulo);font-weight:700;font-size:24px;color:var(--ob-noche);line-height:1.1;}.elementor .e-65a04fff-75a0{font-family:var(--ob-font-texto);font-size:14px;color:var(--ob-pizarra);}.elementor .e-255250c2-e62f{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-4fa46f02-fc2b{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-2974f091-1d3c:hover,.elementor .e-2974f091-1d3c:focus-visible{box-shadow:0px 18px 40px 0px rgba(11,31,58,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-2974f091-1d3c{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-44e55f74-1b2f{padding:0px;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-797a13d7-d073{max-width:1200px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-3cfb15c0-3658{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-29a8adee-bb77{align-self:center;}.elementor .e-135ebd56-81a8{color:#FFFFFF;text-align:center;}.elementor .e-386bb127-49f7{max-width:600px;font-family:var(--ob-font-texto);font-size:18px;color:#FFFFFF;line-height:1.6;text-align:center;}.elementor .e-41c1c2c6-e99b{padding:0px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-6f1ba0cd-e4f6{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-25720cc0-1f76{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ob-blanco);justify-content:center;}