.elementor .e-5fc51a80-1977{font-family:var(--font-ui);font-size:13px;color:var(--celeste-manto);margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;& a { color: var(--celeste-manto); text-decoration: none; } & a:hover { color: var(--amarillo-aurora); }\n}.elementor .e-2e6272e9-ae14{font-family:var(--font-titulos);font-weight:800;font-size:48px;color:var(--blanco);line-height:1.1;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-41d16a39-a2dc{font-family:var(--font-ui);font-size:15px;color:var(--azul-marino);padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:var(--amarillo-aurora);display:inline-block;}.elementor .e-137f4eb-73b8{max-width:720px;font-family:var(--font-texto);font-size:18px;color:#DCEBF8;line-height:1.6;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b0576ec-529e:hover,.elementor .e-2b0576ec-529e:focus-visible{background-color:rgba(255,255,255,.18);}.elementor .e-2b0576ec-529e{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--blanco);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:rgba(124,205,239,.55);border-style:solid;background-color:rgba(255,255,255,.08);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-17f27c0e-70ca:hover,.elementor .e-17f27c0e-70ca:focus-visible{background-color:rgba(255,255,255,.18);}.elementor .e-17f27c0e-70ca{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--blanco);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:rgba(124,205,239,.55);border-style:solid;background-color:rgba(255,255,255,.08);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-4101b515-9187:hover,.elementor .e-4101b515-9187:focus-visible{background-color:rgba(255,255,255,.18);}.elementor .e-4101b515-9187{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--blanco);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:rgba(124,205,239,.55);border-style:solid;background-color:rgba(255,255,255,.08);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-1fe804fd-3d48{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--azul-marino);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:var(--amarillo-aurora);border-style:solid;background-color:var(--amarillo-aurora);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-6791cae4-5a86{padding:0px;display:grid;gap:10px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-6482e216-7d24{max-width:900px;}.elementor .e-da1a52f-98dd{padding-block-start:56px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(160deg, #1C2B6B 0%,#24408F 60%,#009EE2 140%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-49e89c41-30a4{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-148a5205-cea8{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;font-style:italic;margin:0px;}.elementor .e-5d84f9da-2bf9{font-family:var(--font-texto);font-size:15px;color:#3B4A7A;line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& a { color: var(--magenta-devocion); font-weight: 600; }\n}.elementor .e-67499b30-6563{max-width:900px;}.elementor .e-e1a6ed6-998b{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:var(--crema-aurora);border-bottom-style: solid; border-bottom-color: var(--celeste-manto);\n}.elementor .e-50a6b6d-20e6{width:52px;height:52px;font-family:var(--font-titulos);font-weight:800;font-size:26px;color:var(--blanco);line-height:52px;text-align:center;margin:0px;border-radius:50%;background-color:var(--azul-mariano);flex:0 0 auto;}.elementor .e-57293a32-2b22{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6d016845-16aa{font-family:var(--font-titulos);font-weight:700;font-size:28px;color:var(--azul-marino);line-height:1.2;margin:0px;}.elementor .e-1fb7e8be-d937{padding:0px;}.elementor .e-2e9cc91f-e637{padding:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;align-items:center;}.elementor .e-2a571d52-a607{width:100%;height:400px;object-fit:cover;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;box-shadow:0px 10px 28px 0px rgba(28,43,107,.15);}.elementor .e-672e1f5a-3f01{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e51fa8f-4d13{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;font-style:italic;margin:0px;}.elementor .e-a3601cf-13f3{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;border-inline-start-width:5px;background-color:var(--crema-aurora);border-left-style: solid; border-left-color: var(--amarillo-aurora);\n}.elementor .e-5d44042e-4448{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3962c324-248a{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7925b12a-bb77{font-family:var(--font-ui);font-size:15px;color:var(--azul-marino);margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& strong { font-weight: 600; }\n}.elementor .e-256ff734-1d7a{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-52f7d973-c967:hover,.elementor .e-52f7d973-c967:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-52f7d973-c967{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-3cfc8a-5b4d{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-3ac0c910-c7d9{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-2510de93-8ead{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-21ad202e-eddc{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-38db00e4-f725:hover,.elementor .e-38db00e4-f725:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-38db00e4-f725{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-53c97f60-9ecc{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-36193dda-9ba3{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-77901125-9214{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-7d2fcc35-4560{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-52e17ded-5549:hover,.elementor .e-52e17ded-5549:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-52e17ded-5549{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-37897f61-b125{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-3cbbc18f-b282{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-29e7358-a186{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-2d4c23a0-f759{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-7c8d54ed-3031:hover,.elementor .e-7c8d54ed-3031:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-7c8d54ed-3031{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-5d4bfbcc-6d20{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-882b892-a232{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-36828aea-e782{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-107eb8bc-7631{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(124,205,239,.6);\n}.elementor .e-26b38ff4-a20c{padding-block-start:16px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:var(--celeste-manto);border-style:solid;background-color:#F1F8FC;}.elementor .e-2cf0ee0b-5049{padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: dashed; border-bottom-color: var(--celeste-manto);\n}.elementor .e-3dcaba8-4417{width:52px;height:52px;font-family:var(--font-titulos);font-weight:800;font-size:26px;color:var(--blanco);line-height:52px;text-align:center;margin:0px;border-radius:50%;background-color:var(--azul-mariano);flex:0 0 auto;}.elementor .e-679a5aae-b268{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21b56bb5-ea97{font-family:var(--font-titulos);font-weight:700;font-size:28px;color:var(--azul-marino);line-height:1.2;margin:0px;}.elementor .e-20e4fb6f-4e32{padding:0px;}.elementor .e-53e09f92-801a{padding:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;align-items:center;}.elementor .e-16cec787-ef80{width:100%;height:400px;object-fit:cover;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;box-shadow:0px 10px 28px 0px rgba(28,43,107,.15);}.elementor .e-79be0d7-8a80{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1d690440-b657{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;font-style:italic;margin:0px;}.elementor .e-198a7b9f-3f02{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;border-inline-start-width:5px;background-color:var(--crema-aurora);border-left-style: solid; border-left-color: var(--amarillo-aurora);\n}.elementor .e-176d1ea1-c036{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d8175c9-8dff{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c89e8ba-a3d9{font-family:var(--font-ui);font-size:15px;color:var(--azul-marino);margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& strong { font-weight: 600; }\n}.elementor .e-5fe630e7-6677{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-4af049af-119f:hover,.elementor .e-4af049af-119f:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-4af049af-119f{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-79415286-f9f3{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-629a93e3-9b0f{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-3eeedc82-3e50{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-4c29ed44-b8ec{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-d0c5629-bab6:hover,.elementor .e-d0c5629-bab6:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-d0c5629-bab6{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-5a75aaa3-2de3{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-10effbfb-cbef{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-5aeb13d4-5a03{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-4994dbec-aefe{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-687e5edb-b370:hover,.elementor .e-687e5edb-b370:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-687e5edb-b370{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-37f84f5e-d4ee{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-5e6bf99-326f{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-687c0e3b-38b2{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-6eb39d03-a5a0{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-1952c547-ac8d:hover,.elementor .e-1952c547-ac8d:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-1952c547-ac8d{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-6a6db2a1-371d{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-5d838797-a2f1{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-762d9e2c-3d80{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-7dbbf61e-5f94{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(124,205,239,.6);\n}.elementor .e-7bdda3f-8a27{padding-block-start:16px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:var(--celeste-manto);border-style:solid;background-color:#F1F8FC;}.elementor .e-a3477ca-97d3{padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: dashed; border-bottom-color: var(--celeste-manto);\n}.elementor .e-15c1a47d-a115{width:52px;height:52px;font-family:var(--font-titulos);font-weight:800;font-size:26px;color:var(--blanco);line-height:52px;text-align:center;margin:0px;border-radius:50%;background-color:var(--azul-mariano);flex:0 0 auto;}.elementor .e-4a1ffcf1-b68c{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-99c0398-fc14{font-family:var(--font-titulos);font-weight:700;font-size:28px;color:var(--azul-marino);line-height:1.2;margin:0px;}.elementor .e-62e3aebb-fdd3{padding:0px;}.elementor .e-24857ff0-fc93{padding:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;align-items:center;}.elementor .e-38b89992-888a{width:100%;height:400px;object-fit:cover;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;box-shadow:0px 10px 28px 0px rgba(28,43,107,.15);}.elementor .e-1f461376-8c59{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b536ca-da70{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;font-style:italic;margin:0px;}.elementor .e-55280636-cabe{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;border-inline-start-width:5px;background-color:var(--crema-aurora);border-left-style: solid; border-left-color: var(--amarillo-aurora);\n}.elementor .e-1715675a-f81b{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c72791f-efbf{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-280762e4-992c{font-family:var(--font-ui);font-size:15px;color:var(--azul-marino);margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& strong { font-weight: 600; }\n}.elementor .e-7db9f6cb-eda3{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-7195f53c-9b37:hover,.elementor .e-7195f53c-9b37:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-7195f53c-9b37{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-1bf1e7f6-ac3c{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-197ea90-d801{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-2f1b3298-76c6{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-7dc592d9-d73d{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-59f5c666-2bac:hover,.elementor .e-59f5c666-2bac:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-59f5c666-2bac{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-5cc5e6a7-819a{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-37132702-fda0{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-1309a0cf-42d0{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-6247efcc-af54{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-57a2bb16-1bb1:hover,.elementor .e-57a2bb16-1bb1:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-57a2bb16-1bb1{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-77c3f731-da63{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-76b86e76-3591{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-58ff9957-269e{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-55817bd7-45b8{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-7b54b9f8-c5a6:hover,.elementor .e-7b54b9f8-c5a6:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-7b54b9f8-c5a6{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-7e8c2278-5df1{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-728e5e80-b90d{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-47c24dd-f3a2{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-3bcd9d0e-e9c0{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(124,205,239,.6);\n}.elementor .e-172f4f97-a58f{padding-block-start:16px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:var(--celeste-manto);border-style:solid;background-color:#F1F8FC;}.elementor .e-6335c1ad-2116{padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: dashed; border-bottom-color: var(--celeste-manto);\n}.elementor .e-10de150c-ae73{width:52px;height:52px;font-family:var(--font-titulos);font-weight:800;font-size:26px;color:var(--blanco);line-height:52px;text-align:center;margin:0px;border-radius:50%;background-color:var(--azul-mariano);flex:0 0 auto;}.elementor .e-2be98b58-88b6{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10e4c7c2-486a{font-family:var(--font-titulos);font-weight:700;font-size:28px;color:var(--azul-marino);line-height:1.2;margin:0px;}.elementor .e-404f438a-8708{padding:0px;}.elementor .e-9ff0e53-6962{padding:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;align-items:center;}.elementor .e-337d0c1e-4993{width:100%;height:400px;object-fit:cover;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;box-shadow:0px 10px 28px 0px rgba(28,43,107,.15);}.elementor .e-3b954a85-5606{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7fd1a9d7-bfae{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;font-style:italic;margin:0px;}.elementor .e-3416815e-9d9d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;border-inline-start-width:5px;background-color:var(--crema-aurora);border-left-style: solid; border-left-color: var(--amarillo-aurora);\n}.elementor .e-3b6909c2-823e{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-654cf9de-f0f1{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-331c923f-76f2{font-family:var(--font-ui);font-size:15px;color:var(--azul-marino);margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& strong { font-weight: 600; }\n}.elementor .e-836918-7a5a{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-191add88-b797:hover,.elementor .e-191add88-b797:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-191add88-b797{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-3e526058-cba1{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-1f1b3148-35ac{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-444482d2-9910{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-1a0fe649-b5b5{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-33057235-1e1c:hover,.elementor .e-33057235-1e1c:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-33057235-1e1c{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-2aa501eb-4dbc{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-3f66e9d1-488c{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-41250a9c-4958{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-3d35b0e5-90e9{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-7b13bbce-b31b:hover,.elementor .e-7b13bbce-b31b:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-7b13bbce-b31b{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-2beb2a6d-527a{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-af4bda-9f47{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-2f1de054-d89a{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-d35068b-3e71{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-67ce1a44-9518:hover,.elementor .e-67ce1a44-9518:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-67ce1a44-9518{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-457ca880-2bfc{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-53284eff-e310{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-1b5226b4-3d69{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-52d392b-27c9{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(124,205,239,.6);\n}.elementor .e-379169db-d278{padding-block-start:16px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:var(--celeste-manto);border-style:solid;background-color:#F1F8FC;}.elementor .e-29900584-d519{padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: dashed; border-bottom-color: var(--celeste-manto);\n}.elementor .e-37f8535-9ffc{width:52px;height:52px;font-family:var(--font-titulos);font-weight:800;font-size:26px;color:var(--blanco);line-height:52px;text-align:center;margin:0px;border-radius:50%;background-color:var(--azul-mariano);flex:0 0 auto;}.elementor .e-156ddadd-8d19{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2aa4f21d-4430{font-family:var(--font-titulos);font-weight:700;font-size:28px;color:var(--azul-marino);line-height:1.2;margin:0px;}.elementor .e-3395cff5-c104{padding:0px;}.elementor .e-216cebf1-d152{padding:0px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;align-items:center;}.elementor .e-66605501-ecc5{width:100%;height:400px;object-fit:cover;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;box-shadow:0px 10px 28px 0px rgba(28,43,107,.15);}.elementor .e-12f81c78-7281{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-790bbc60-ec5f{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;font-style:italic;margin:0px;}.elementor .e-5a18be82-794c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;border-inline-start-width:5px;background-color:var(--crema-aurora);border-left-style: solid; border-left-color: var(--amarillo-aurora);\n}.elementor .e-40347cf1-bf3f{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--magenta-devocion);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-28e28630-dadd{font-family:var(--font-texto);font-size:19px;color:var(--azul-marino);line-height:1.75;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-64f2a623-2ef3{font-family:var(--font-ui);font-size:15px;color:var(--azul-marino);margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;& strong { font-weight: 600; }\n}.elementor .e-31097c2e-e3c9{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-3705de9-b50c:hover,.elementor .e-3705de9-b50c:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-3705de9-b50c{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-5afe49f2-c771{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-2f5295ce-37ce{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-479a286c-b430{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-4d4afc67-b18d{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-53388f63-bdba:hover,.elementor .e-53388f63-bdba:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-53388f63-bdba{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-3f9053ba-b635{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-3aeef24f-3a0a{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-40d1649b-197f{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-1b41de57-adae{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-67cb2737-39c7:hover,.elementor .e-67cb2737-39c7:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-67cb2737-39c7{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-677dc68c-2fb9{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-75948f97-e02c{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-4de822db-1a4f{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-650aa069-f13e{font-family:var(--font-ui);font-weight:600;font-size:16px;color:var(--azul-marino);margin:0px;display:flex;justify-content:space-between;& span { color: var(--azul-mariano); font-size: 18px; }\n}.elementor .e-456c10bf-8fc6:hover,.elementor .e-456c10bf-8fc6:focus-visible{background-color:rgba(124,205,239,.12);}.elementor .e-456c10bf-8fc6{padding-block-start:14px;padding-block-end:14px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-65f986cc-ec52{font-family:var(--font-texto);font-size:18px;color:var(--azul-marino);line-height:1.75;margin:0px;}.elementor .e-5ad2bb43-c920{padding-block-start:4px;padding-block-end:18px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .e-50b0280c-3132{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(124,205,239,.6);\n}.elementor .e-17d6ea40-1e15{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(124,205,239,.6);\n}.elementor .e-7b2437b9-b234{padding-block-start:16px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:var(--celeste-manto);border-style:solid;background-color:#F1F8FC;}.elementor .e-7a8745e0-c72e{padding-block-start:0px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: dashed; border-bottom-color: var(--celeste-manto);\n}.elementor .e-2eefbd22-829a{max-width:900px;}.elementor .e-7a581850-867b{padding-block-start:56px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2e4796d7-6b27{font-family:var(--font-script);font-size:34px;color:var(--amarillo-aurora);line-height:1.2;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52c5570b-992f{font-family:var(--font-texto);font-size:17px;color:#DCEBF8;line-height:1.6;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-296d6536-9bab{padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;flex-wrap:wrap;}.elementor .e-180b09a4-bf97{font-family:var(--font-ui);font-weight:600;font-size:12px;color:var(--celeste-manto);letter-spacing:1.5px;text-transform:uppercase;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e06ae01-c7ae:hover,.elementor .e-7e06ae01-c7ae:focus-visible{background-color:rgba(255,255,255,.18);}.elementor .e-7e06ae01-c7ae{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--blanco);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:rgba(124,205,239,.55);border-style:solid;background-color:rgba(255,255,255,.08);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-2ed5e7dd-e000:hover,.elementor .e-2ed5e7dd-e000:focus-visible{background-color:rgba(255,255,255,.18);}.elementor .e-2ed5e7dd-e000{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--blanco);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:rgba(124,205,239,.55);border-style:solid;background-color:rgba(255,255,255,.08);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-59007a44-f81b:hover,.elementor .e-59007a44-f81b:focus-visible{background-color:rgba(255,255,255,.18);}.elementor .e-59007a44-f81b{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--blanco);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:rgba(124,205,239,.55);border-style:solid;background-color:rgba(255,255,255,.08);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-1a3f8fb5-cc34{font-family:var(--font-ui);font-weight:600;font-size:15px;color:var(--azul-marino);line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:2px;border-color:var(--amarillo-aurora);border-style:solid;background-color:var(--amarillo-aurora);& span { font-size: 12px; font-weight: 500; opacity: .85; }\n}.elementor .e-62fe4206-6ed0{padding:0px;display:grid;gap:10px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-2efa7759-8c51{padding:32px;border-radius:18px;background-color:var(--azul-marino);}.elementor .e-342f332d-ca14{max-width:900px;}.elementor .e-490ee87a-d098{padding-block-start:0px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}