.elementor .e-8df4914{padding:0px;margin:0px;flex-direction:column;}.elementor .e-7a9ba932-3013{width:300px;height:300px;position:absolute;inset-block-start:-50px;inset-inline-end:-50px;z-index:0;padding:0px;border-radius:50%;opacity:8%;filter:blur(80px);background-color: var(--e-global-color-orange);\n}.elementor .e-222b930b-a0eb{width:400px;height:400px;position:absolute;inset-block-end:-100px;inset-inline-start:-100px;z-index:0;padding:0px;border-radius:50%;opacity:6%;filter:blur(100px);background-color: var(--e-global-color-orange);\n}.elementor .e-320d9869-454f{font-family:var(--font-body);font-size:13px;text-align:center;margin-block-end:-16px;color: var(--e-global-color-textlight); & a { color: var(--e-global-color-orange); text-decoration: none; }\n}.elementor .e-40b5f046-3623{width:14px;height:14px;fill: var(--e-global-color-orange); color: var(--e-global-color-orange);\n}.elementor .e-17e2f6b7-7453{font-family:var(--font-body);font-weight:600;font-size:14px;color: var(--e-global-color-orange);\n}.elementor .e-77030477-c1c1{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;border-radius:50px;background-color:color-mix(in srgb, var(--e-global-color-orange) 15%, transparent);flex-direction:row;gap:8px;justify-content:center;border: 2px solid color-mix(in srgb, var(--e-global-color-orange) 60%, transparent);\n}.elementor .e-5e536a5f-76c7{padding:0px;justify-content:center;}.elementor .e-7cd1b18-d61c{font-family:var(--font-heading);font-weight:900;font-size:51px;line-height:1.1;text-align:center;text-shadow: 0 4px 20px color-mix(in srgb, var(--e-global-color-navydeep) 50%, transparent); color: var(--e-global-color-white); & span { color: var(--e-global-color-orange); }\n}.elementor .e-5c69740d-e52d2a2{max-width:820px;font-size:19px;line-height:1.7;text-align:center;& strong { color: var(--e-global-color-orange); } margin-inline: auto; & strong { color: var(--e-global-color-orange); }\n}.elementor .e-197ee338-3113{font-size:19px;padding-block-start:19px;padding-block-end:19px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .e-762dcf36-922f{font-size:19px;padding-block-start:17px;padding-block-end:17px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .e-5e4bbf71-87b7{padding:0px;gap:24px;flex-wrap:wrap;justify-content:center;}.elementor .e-4bc35f40-3674{font-size:14px;letter-spacing:0.3px;line-height:1.6;text-align:center;& strong { color: var(--e-global-color-orange); }\n}.elementor .e-5e34803b-e496{position:relative;z-index:1;gap:32px;}.elementor .e-16e0f8a9-b74c{overflow:hidden;padding-block-start:122px;padding-block-end:122px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://www.unilegec.com/wp-content/uploads/2026/11/jorge-header-webp.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top right;mix-blend-mode:normal;opacity:100%;flex-direction:column;align-items:center;}.elementor .e-5c0b9749-6def{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-32056daa-28f3{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-16a81504-4e38{padding:48px;border-radius:20px;flex-direction:column;gap:20px;border-inline-start: 5px solid var(--e-global-color-orange); background-color: var(--e-global-color-textlight);\n}.elementor .e-60502ef1-2a05{background-color: var(--e-global-color-white);\n}.elementor .e-60f7116f-a28f54f{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-2caf50a7-9f932a6{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-379a8ac-c97a415{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-3059f71a-6bbfe08{padding:48px;border-radius:20px;flex-direction:column;gap:20px;border-inline-start: 5px solid var(--e-global-color-orange); background-color: var(--e-global-color-textlight); background-color: var(--e-global-color-white);\n}.elementor .e-2b111849-0aae0d8{background-color: var(--e-global-color-white); background-color: var(--e-global-color-textlight);\n}.elementor .e-3e59dee3-8e6e1de{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-ee2154-e38f{font-family:var(--font-body);font-size:1.1em;line-height:1.6;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-15454931-8f6e{gap:12px;align-items:flex-start;}.elementor .e-5fd9a522-2c7b{font-family:var(--font-body);font-size:1.1em;line-height:1.6;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-7e4c04e-cb23{gap:12px;align-items:flex-start;}.elementor .e-f892aac-9dee{font-family:var(--font-body);font-size:1.1em;line-height:1.6;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-77977466-72e4{gap:12px;align-items:flex-start;}.elementor .e-131fc933-74c4{font-family:var(--font-body);font-size:1.1em;line-height:1.6;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-4c8f6cf8-8008{gap:12px;align-items:flex-start;}.elementor .e-586d1bfe-6762{font-family:var(--font-body);font-size:1.1em;line-height:1.6;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-7e8d96db-b60d{gap:12px;align-items:flex-start;}.elementor .e-2be80346-5279{gap:14px;margin-block: 8px;\n}.elementor .e-77287ea9-828969d{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-aaddfdd-c3d8150{padding:48px;border-radius:20px;flex-direction:column;gap:20px;border-inline-start: 5px solid var(--e-global-color-orange); background-color: var(--e-global-color-textlight);\n}.elementor .e-659e396d-15ebc23{background-color: var(--e-global-color-white);\n}.elementor .e-2849b95a-8cbe91b{font-family:var(--font-body);font-size:1.23em;text-align:center;}.elementor .e-6c83c7b8-e3e1{font-family:var(--font-heading);font-weight:800;font-size:32px;color: var(--e-global-color-navy);\n}.elementor .e-7f46d14d-6f22{width:80px;height:80px;min-width:80px;border-radius:20px;}.elementor .e-5c93c663-657a{font-size:25px;}.elementor .e-749ff127-b34a{font-family:var(--font-body);font-size:1.23em;text-align:start;}.elementor .e-714d149e-8661{padding:0px;flex-direction:column;gap:12px;}.elementor .e-5a144be4-f116{flex-direction:row;gap:32px;align-items:flex-start;border-block-start: 4px solid var(--e-global-color-orange);\n}.elementor .e-55d7bb6b-6377{font-family:var(--font-heading);font-weight:800;font-size:32px;color: var(--e-global-color-navy);\n}.elementor .e-3a8521c0-891f{width:80px;height:80px;min-width:80px;border-radius:20px;}.elementor .e-63041aa9-23ed{font-size:25px;}.elementor .e-461e5abf-68c4{font-family:var(--font-body);font-size:1.23em;text-align:start;}.elementor .e-7b542da6-6629{padding:0px;flex-direction:column;gap:12px;}.elementor .e-45d181be-3877{flex-direction:row;gap:32px;align-items:flex-start;border-block-start: 4px solid var(--e-global-color-orange);\n}.elementor .e-4be31651-183e{font-family:var(--font-heading);font-weight:800;font-size:32px;color: var(--e-global-color-navy);\n}.elementor .e-34d77f49-970f{width:80px;height:80px;min-width:80px;border-radius:20px;}.elementor .e-179c04e1-ffb4{font-size:25px;}.elementor .e-17e482e1-808e{font-family:var(--font-body);font-size:1.23em;text-align:start;}.elementor .e-550560b4-a2a0{padding:0px;flex-direction:column;gap:12px;}.elementor .e-1897de05-8f4a{flex-direction:row;gap:32px;align-items:flex-start;border-block-start: 4px solid var(--e-global-color-orange);\n}.elementor .e-2bdfdc06-87c1{font-family:var(--font-heading);font-weight:800;font-size:32px;color: var(--e-global-color-navy);\n}.elementor .e-43a9d1cd-5d37{width:80px;height:80px;min-width:80px;border-radius:20px;}.elementor .e-54d1f1b8-f5f0{font-size:25px;}.elementor .e-464c78b6-3849{font-family:var(--font-body);font-size:1.23em;text-align:start;}.elementor .e-4c927dce-5ed9{padding:0px;flex-direction:column;gap:12px;}.elementor .e-2ea5d78d-a24d{flex-direction:row;gap:32px;align-items:flex-start;border-block-start: 4px solid var(--e-global-color-orange);\n}.elementor .e-c3cf49e-b6c1{width:auto;margin-block-start:8px;align-self:center;}.elementor .e-560af5bf-35ad{gap:32px;}.elementor .e-56a92e83-b6b8{background-color: var(--e-global-color-textlight);\n}.elementor .e-44b7667c-9c4477d{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-d532a40-3d2f{font-family:var(--font-heading);font-size:18px;text-align:start;color: var(--e-global-color-navy);\n}.elementor .e-13a0350f-e2dd{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-b7af583-1589{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-5dcf79d7-d90d89d{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-696d4959-5e4ba85{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-46ea3009-8a84{padding:24px;border-radius:16px;flex-direction:column;gap:6px;border-block-start: 4px solid var(--e-global-color-orange); background-color: var(--e-global-color-white);\n}.elementor .e-6eb68d76-660e{font-family:var(--font-heading);font-size:18px;text-align:start;color: var(--e-global-color-navy);\n}.elementor .e-59f37fba-1acf{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-3fa332d3-80eb{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-271f0897-4c3bb69{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-59af2b0d-b90c3a5{font-family:var(--font-body);font-size:1.1em;text-align:start;& strong { color: var(--e-global-color-navy); }\n}.elementor .e-27a160c3-987d{padding:24px;border-radius:16px;flex-direction:column;gap:6px;border-block-start: 4px solid var(--e-global-color-orange); background-color: var(--e-global-color-white);\n}.elementor .e-cdf14f4-b3a5{column-gap:20px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;row-gap: 20px; margin-block: 8px;\n}.elementor .e-7e3b412f-ced38e3{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-1ac827ad-f8391ef{padding:48px;border-radius:20px;flex-direction:column;gap:20px;border-inline-start: 5px solid var(--e-global-color-orange); background-color: var(--e-global-color-textlight);\n}.elementor .e-75c30c4c-74758b4{background-color: var(--e-global-color-white);\n}.elementor .e-5d9d5fc2-c683a6f{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-77118d6a-411cb54{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-4a574275-a960bb3{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-349add06-be38139{font-family:var(--font-body);font-size:1.23em;line-height:1.7;text-align:start;}.elementor .e-63a75ac7-cf4f584{padding:48px;border-radius:20px;flex-direction:column;gap:20px;border-inline-start: 5px solid var(--e-global-color-orange); background-color: var(--e-global-color-textlight); background-color: var(--e-global-color-white);\n}.elementor .e-7ccb7349-554f298{background-color: var(--e-global-color-white); background-color: var(--e-global-color-textlight);\n}.elementor .e-1513904d-6bd9{font-family:var(--font-heading);font-weight:900;font-size:48px;line-height:1.15;text-align:center;text-shadow: 0 4px 20px color-mix(in srgb, var(--e-global-color-navydeep) 30%, transparent); color: var(--e-global-color-white); & span { color: var(--e-global-color-orange); }\n}.elementor .e-47062412-3dee{max-width:820px;font-size:18px;line-height:1.7;text-align:center;}.elementor .e-27e912d5-1994{max-width:820px;font-size:18px;line-height:1.7;text-align:center;& a { color: var(--e-global-color-orange); font-weight: 600; text-decoration: underline; }\n}.elementor .e-7e2cba59-1c78{max-width:900px;gap:32px;align-items:center;}.elementor .e-5b406d60-ee3c{overflow:hidden;padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-image: linear-gradient(135deg, var(--e-global-color-navy) 0%, var(--e-global-color-card) 100%);\n}.elementor .e-6c7b50e8-de5f{width:20px;}.elementor .e-86d6e05-e0a2{width:20px;}.elementor .e-6ef6d0ea-5717{width:20px;}.elementor .e-3e7b8f55-6f8e{width:20px;}.elementor .e-d56f083-9112{width:20px;}.elementor .e-6bd6562d-989d{width:20px;}.elementor .e-5e73f92e-36836d9{width:20px;}.elementor .e-7f17e808-29c4d2f{width:20px;}.elementor .e-68c6dafc-9a89{gap:14px;}.elementor .e-237e0406-1665{font-family:var(--font-heading);font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;color: var(--e-global-color-navy);\n}.elementor .e-7785571-e6a6{font-family:var(--font-body);font-size:15px;line-height:1.6;text-align:start;& a { color: var(--e-global-color-navy); font-weight: 600; text-decoration: underline; }\n}.elementor .e-25354641-78db{font-family:var(--font-body);font-size:15px;line-height:1.6;text-align:start;& a { color: var(--e-global-color-navy); font-weight: 600; text-decoration: underline; }\n}.elementor .e-276c8530-5fc6{font-family:var(--font-body);font-size:15px;line-height:1.6;text-align:start;& a { color: var(--e-global-color-navy); font-weight: 600; text-decoration: underline; }\n}.elementor .e-5ba20494-6c8b{font-family:var(--font-body);font-size:15px;line-height:1.6;text-align:start;}.elementor .e-54f2ef02-f9ab{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:32px;border-radius:16px;flex-direction:column;gap:8px;background-color: var(--e-global-color-textlight);\n}.elementor .e-45b74739-502b{max-width:820px;}.elementor .e-1c1fcda3-4c58{background-color: var(--e-global-color-white);\n}.elementor .e-1e026701-8ecf{font-family:var(--font-heading);font-weight:800;font-size:38px;line-height:1.2;color: var(--e-global-color-white);\n}.elementor .e-10959075-58bc{text-align:start;color: var(--e-global-color-muted); & strong { color: var(--e-global-color-orange); }\n}.elementor .e-7d8653d6-cd8e{width:22px;height:22px;min-width:22px;}.elementor .e-71ad9076-f246{font-family:var(--font-heading);font-weight:700;font-size:15px;color: var(--e-global-color-white);\n}.elementor .e-33c16ee-43c2{font-family:var(--font-body);font-size:15px;line-height:1.5;color: var(--e-global-color-muted);\n}.elementor .e-3e59b316-1dac{padding:0px;flex-direction:column;gap:2px;}.elementor .e-7b5ce7e8-1d83{width:22px;height:22px;min-width:22px;}.elementor .e-24adf12b-1721{font-family:var(--font-heading);font-weight:700;font-size:15px;color: var(--e-global-color-white);\n}.elementor .e-59ffdaeb-f3b2{font-family:var(--font-body);font-size:15px;line-height:1.5;color: var(--e-global-color-muted);\n}.elementor .e-4a8c3a52-1a17{padding:0px;flex-direction:column;gap:2px;}.elementor .e-1b7ae0f0-7049{width:22px;height:22px;min-width:22px;}.elementor .e-25a1d059-631a{font-family:var(--font-heading);font-weight:700;font-size:15px;color: var(--e-global-color-white);\n}.elementor .e-29bb3413-ed3c{font-family:var(--font-body);font-size:15px;line-height:1.5;color: var(--e-global-color-muted);\n}.elementor .e-36075917-94ce{padding:0px;flex-direction:column;gap:2px;}.elementor .e-679428f2-ef78{width:22px;height:22px;min-width:22px;}.elementor .e-749e2e77-8b6c{font-family:var(--font-heading);font-weight:700;font-size:15px;color: var(--e-global-color-white);\n}.elementor .e-1bff8123-ea00{font-family:var(--font-body);font-size:15px;line-height:1.5;color: var(--e-global-color-muted);\n}.elementor .e-1de3a76e-db15{padding:0px;flex-direction:column;gap:2px;}.elementor .e-2d3b6d83-8ebc{padding:0px;margin-block-start:8px;flex-direction:column;gap:14px;}.elementor .e-5cbaf4e4-dd7f{padding:0px;flex-direction:column;gap:22px;}.elementor .e-1b2481b1-3779{font-weight:800;font-size:24px;}.elementor .e-59c82d97-db7c{height:auto;min-height:140px;resize: vertical;\n}.elementor .e-d216ee8-6a6d:hover,.elementor .e-d216ee8-6a6d:focus-visible{background-color: var(--e-global-color-orange); color: var(--e-global-color-navy);\n}.elementor .e-d216ee8-6a6d{width:100%;font-family:var(--font-heading);font-weight:700;font-size:16px;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;transition:all 0.3s;color: var(--e-global-color-white); background-color: var(--e-global-color-navy);\n}.elementor .e-2bd076a8-fd6a{font-family:var(--font-body);font-size:15px;color: var(--e-global-color-navy);\n}.elementor .e-49826bc1-b332{border-radius:10px;background-color:color-mix(in srgb, var(--e-global-color-orange) 15%, transparent);color: var(--e-global-color-navy);\n}.elementor .e-6f894f9-7de7{font-family:var(--font-body);font-size:15px;color: var(--e-global-color-red); & a { color: var(--e-global-color-red); font-weight: 600; text-decoration: underline; }\n}.elementor .e-33dcb6f8-36fb{border-radius:10px;background-color:color-mix(in srgb, var(--e-global-color-red) 12%, transparent);}.elementor .e-1f907dc1-f2ff{padding:0px;flex-direction:column;gap:18px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-69a228ab-7ae5{padding:40px;border-radius:20px;flex-direction:column;gap:24px;box-shadow: 0px 20px 50px 0px color-mix(in srgb, var(--e-global-color-navydeep) 40%, transparent); background-color: var(--e-global-color-white);\n}.elementor .e-32fe96d9-608c{width:100%;max-width:1100px;column-gap:56px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:start;margin-inline: auto; row-gap: 40px;\n}.elementor .e-28f47209-9c8b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;background-image: linear-gradient(135deg, var(--e-global-color-navydeep) 0%, var(--e-global-color-navy) 100%);\n}.elementor .e-728948fe-9dc2{width:30px;height:30px;fill: var(--e-global-color-navy); color: var(--e-global-color-navy);\n}.elementor .e-f51899a-844e:hover,.elementor .e-f51899a-844e:focus-visible{transform:scale3d(1.08, 1.08, 1);background-color: var(--e-global-color-gold);\n}.elementor .e-f51899a-844e{width:60px;height:60px;position:fixed;inset-inline-end:24px;inset-block-end:24px;z-index:999;padding:0px;border-radius:50%;transition:all 0.3s;justify-content:center;align-items:center;box-shadow: 0px 8px 24px 0px color-mix(in srgb, var(--e-global-color-navydeep) 35%, transparent); background-color: var(--e-global-color-orange);\n}