.elementor .e-24ee08f5-1d37{width:118px;height:auto;position:absolute;inset-block-start:28px;inset-inline-end:max(24px, calc((100% - 1320px) / 2));z-index:2;}.elementor .e-271c5e34-fb4e{max-width:15ch;}.elementor .e-442d1906-11f7{max-width:56ch;font-size:clamp(1.05rem, 1rem + 0.4vw, 1.3rem);color:#ffffff;}.elementor .e-77b39efc-7dbb{position:relative;z-index:2;gap:24px;}.elementor .e-369c7aa8-7621{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;opacity:30%;display:none;}.elementor .e-6ce56f7-e0a5{width:max(100cqw, 177.78cqh);height:max(100cqh, 56.25cqw);aspect-ratio:auto;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%, -50%, 0px) scale3d(1.2, 1.2, 1);}.elementor .e-4be28cf5-c380{width:100%;height:100%;min-width:0px;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;opacity:35%;}.elementor .e-7aa0b465-9048{width:100%;overflow:hidden;position:relative;padding-block-start:clamp(96px, 10vw, 140px);padding-block-end:clamp(128px, 12vw, 176px);padding-inline-start:e-gv-3db4f8f;padding-inline-end:e-gv-3db4f8f;}.elementor .e-34ba0133-1454{font-family:var(--font-display);font-weight:800;font-size:1.15rem;color:var(--ecosystem-navy);line-height:1.2;margin:0px;}.elementor .e-17b85b62-733b{font-family:var(--font-body);font-weight:400;font-size:0.85rem;color:var(--muted);line-height:1.4;margin:0px;}.elementor .e-16ab7c0a-60ff{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-620caeb6-ccce{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-7ca0baac-6352{font-family:var(--font-display);font-weight:800;font-size:1.15rem;color:var(--ecosystem-navy);line-height:1.2;margin:0px;}.elementor .e-2cce3e24-a0f4{font-family:var(--font-body);font-weight:400;font-size:0.85rem;color:var(--muted);line-height:1.4;margin:0px;}.elementor .e-515efaaa-5766{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-707a3e2f-e410{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-3ead353-7a06{font-family:var(--font-display);font-weight:800;font-size:1.15rem;color:var(--ecosystem-navy);line-height:1.2;margin:0px;}.elementor .e-7e27a3fd-8348{font-family:var(--font-body);font-weight:400;font-size:0.85rem;color:var(--muted);line-height:1.4;margin:0px;}.elementor .e-52d548b4-e4a3{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-337153fb-cbd2{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-2ba01abf-f698{font-family:var(--font-display);font-weight:800;font-size:1.15rem;color:var(--ecosystem-navy);line-height:1.2;margin:0px;}.elementor .e-7b388bc2-848c{font-family:var(--font-body);font-weight:400;font-size:0.85rem;color:var(--muted);line-height:1.4;margin:0px;}.elementor .e-7ac3957b-8f1b{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-1d4f1d75-c2ec{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-287f2751-2d1a{padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;background-color:#ffffff;box-shadow:0px 24px 48px -28px rgba(8,21,54,0.45);gap:24px;}.elementor .e-265138a4-4e77{width:100%;position:relative;z-index:3;padding-block-start:0px;padding-block-end:0px;padding-inline-start:e-gv-3db4f8f;padding-inline-end:e-gv-3db4f8f;margin-block-start:-72px;}.elementor .e-67721ed6-9fbc{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-6df4818b-8b20{width:16px;height:19px;min-width:0px;padding:0px;margin-inline-start:4px;background-color:#ffffff;clip-path:polygon(0 0, 100% 50%, 0 100%);}.elementor .e-695eaf0b-fcaf:hover,.elementor .e-695eaf0b-fcaf:focus-visible{border-color:rgba(255, 255, 255, 1);background-color:rgba(255, 255, 255, 0.14);transform:translate3d(-50%, -50%, 0px) scale3d(1.06, 1.06, 1);}.elementor .e-695eaf0b-fcaf{width:64px;height:64px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:50%;border-width:2px;border-color:rgba(255, 255, 255, 0.75);border-style:solid;background-color:rgba(255, 255, 255, 0.06);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-3d680260-15ea{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;border-radius:12px;display:block;}.elementor .e-7f78ebe9-43e1{width:100%;padding:0px;margin:0px;}.elementor .e-1afe9812-7b77{cursor:pointer;padding:0px;margin:0px;border-style:none;display:block;}.elementor .e-6d438e5b-8e61{width:100%;height:100%;aspect-ratio:16 / 9;}.elementor .e-a1bee17-dd4d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;margin:0px;background-color:#000000;}.elementor .e-3844ffdf-dbc1{position:relative;padding:0px;margin:0px;border-style:none;}.elementor .e-360decb2-9bed{width:100%;overflow:hidden;padding:0px;border-radius:12px;align-self:center;}.elementor .e-340a731-3b3c{gap:18px;}.elementor .e-63d8274f-a02e{font-weight:700;font-size:clamp(1.3rem, 1.15rem + 0.6vw, 1.6rem);line-height:1.3;margin:0px;}.elementor .e-6e67949-b445{flex-wrap:nowrap;}.elementor .e-7465588c-512a{width:100%;height:auto;margin-block-start:auto;display:block;}.elementor .e-77b03040-103b{width:9px;height:9px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-end:-4px;padding:0px;border-radius:50%;background-color:#1F3FA8;transform:translate3d(0px, -50%, 0px);}.elementor .e-3d6a924b-b2ba{width:44px;height:1.5px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:100%;z-index:1;padding:0px;background-color:rgba(7, 49, 132, 0.45);}.elementor .e-359ad95-c930{overflow:visible;position:relative;gap:14px;}.elementor .e-359ad95-c930:hover,.elementor .e-359ad95-c930:focus-visible{box-shadow:0px 16px 36px 0px rgba(7, 49, 132, 0.14);transform:translate3d(0px, -6px, 0px) scale3d(1.03, 1.03, 1);}.elementor .e-183acd91-8cd7{flex-wrap:nowrap;}.elementor .e-d570d9b-b24a{width:100%;height:auto;margin-block-start:auto;display:block;}.elementor .e-377bce3f-b124{width:9px;height:9px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-end:-4px;padding:0px;border-radius:50%;background-color:#1F3FA8;transform:translate3d(0px, -50%, 0px);}.elementor .e-220980ea-f71c{width:44px;height:1.5px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:100%;z-index:1;padding:0px;background-color:rgba(7, 49, 132, 0.45);}.elementor .e-5cee29d-871d{overflow:visible;position:relative;gap:14px;}.elementor .e-5cee29d-871d:hover,.elementor .e-5cee29d-871d:focus-visible{box-shadow:0px 16px 36px 0px rgba(7, 49, 132, 0.14);transform:translate3d(0px, -6px, 0px) scale3d(1.03, 1.03, 1);}.elementor .e-43a04b23-2eeb{gap:20px;}.elementor .e-766e1de0-a78f{width:100%;height:100%;object-fit:cover;border-radius:0px;display:block;}.elementor .e-26a56c1d-4055{width:100%;height:100%;min-width:0px;overflow:hidden;position:relative;z-index:1;padding:0px;border-radius:50%;border-width:12px;border-color:#ffffff;border-style:solid;outline-width:1px;outline-color:rgba(7, 49, 132, 0.2);outline-style:solid;outline-offset:16px;background-color:#ffffff;box-shadow:0px 18px 44px 0px rgba(7, 49, 132, 0.18);}.elementor .e-2553eb85-ba6a{width:100%;min-width:0px;aspect-ratio:1 / 1;position:relative;padding:0px;}.elementor .e-4a65c11c-f54b{width:100%;max-width:520px;aspect-ratio:1 / 1;padding:34px;border-radius:50%;border-width:1px;border-color:rgba(7, 49, 132, 0.18);border-style:dashed;display:flex;justify-content:center;align-items:center;}.elementor .e-66f3f83-7f9a{flex-wrap:nowrap;}.elementor .e-7686f793-72ee{width:100%;height:auto;margin-block-start:auto;display:block;}.elementor .e-35a616be-76e1{width:9px;height:9px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:-4px;padding:0px;border-radius:50%;background-color:#1F3FA8;transform:translate3d(0px, -50%, 0px);}.elementor .e-1a82f738-f4bb{width:44px;height:1.5px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-end:100%;z-index:1;padding:0px;background-color:rgba(7, 49, 132, 0.45);}.elementor .e-72c0aa81-b819{overflow:visible;position:relative;gap:14px;}.elementor .e-72c0aa81-b819:hover,.elementor .e-72c0aa81-b819:focus-visible{box-shadow:0px 16px 36px 0px rgba(7, 49, 132, 0.14);transform:translate3d(0px, -6px, 0px) scale3d(1.03, 1.03, 1);}.elementor .e-59cdbab3-ec83{flex-wrap:nowrap;}.elementor .e-6fec9085-c581{width:100%;height:auto;margin-block-start:auto;display:block;}.elementor .e-5fc36569-d8b0{width:9px;height:9px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:-4px;padding:0px;border-radius:50%;background-color:#1F3FA8;transform:translate3d(0px, -50%, 0px);}.elementor .e-57cfac1d-5532{width:44px;height:1.5px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-end:100%;z-index:1;padding:0px;background-color:rgba(7, 49, 132, 0.45);}.elementor .e-3a0ce1de-2acc{overflow:visible;position:relative;gap:14px;}.elementor .e-3a0ce1de-2acc:hover,.elementor .e-3a0ce1de-2acc:focus-visible{box-shadow:0px 16px 36px 0px rgba(7, 49, 132, 0.14);transform:translate3d(0px, -6px, 0px) scale3d(1.03, 1.03, 1);}.elementor .e-4eded96b-98a4{gap:20px;}.elementor .e-76e89f66-4ec2{width:100%;column-gap:44px;padding:0px;display:grid;gap:24px;grid-template-columns:minmax(0, 1fr) minmax(0, 0.95fr) minmax(0, 1fr);align-items:center;}.elementor .e-4e2adfbb-ffa1{width:40px;height:40px;}.elementor .e-63a129e4-f850{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--ecosystem-navy);margin:0px;}.elementor .e-fad2a1a-c6e9{width:auto;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:transparent;display:flex;gap:14px;align-items:center;}.elementor .e-59320e0d-32d6{width:40px;height:40px;}.elementor .e-6746c981-1854{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--ecosystem-navy);margin:0px;}.elementor .e-7a8140f7-d3ce{width:auto;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:transparent;display:flex;gap:14px;align-items:center;}.elementor .e-1608f2e3-8c07{width:40px;height:40px;}.elementor .e-1c27ea5e-87d1{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--ecosystem-navy);margin:0px;}.elementor .e-eba09a3-e9c0{width:auto;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:transparent;display:flex;gap:14px;align-items:center;}.elementor .e-404786ee-176a{width:auto;max-width:100%;column-gap:56px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:44px;padding-inline-end:44px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;border-width:1px;border-color:rgba(7, 49, 132, 0.10);border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(7, 49, 132, 0.08);display:flex;flex-direction:row;flex-wrap:wrap;flex:0 0 auto;justify-content:center;align-items:center;align-self:center;}.elementor .e-166f9d7b-4e5c{color:var(--sector-line);}.elementor .e-697eaca6-3b3a{font-weight:700;font-size:clamp(1.3rem, 1.15rem + 0.6vw, 1.6rem);color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-7e999fa1-9421{color:#D6E9F2;}.elementor .e-6d245549-b53c{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-5b520b56-d442{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-4c2094eb-b048{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-1c2e2aef-7b8d:hover,.elementor .e-1c2e2aef-7b8d:focus-visible{background-color:#0A0A92;}.elementor .e-1c2e2aef-7b8d{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-4baabd9e-36bc{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-3f78a2d7-6427{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-56b49a2b-8341{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-79fedd0c-9dce:hover,.elementor .e-79fedd0c-9dce:focus-visible{background-color:#0A0A92;}.elementor .e-79fedd0c-9dce{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-5f2a189d-a49a{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-1f82dbc3-e7ef{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-388ddbf3-4b2b{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-4e4e17ea-9df9:hover,.elementor .e-4e4e17ea-9df9:focus-visible{background-color:#0A0A92;}.elementor .e-4e4e17ea-9df9{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-107df977-467b{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-571b5c1d-3f70{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-537bd137-1db6{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-424973da-91b3:hover,.elementor .e-424973da-91b3:focus-visible{background-color:#0A0A92;}.elementor .e-424973da-91b3{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-6b54e337-79e0{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-4ceaaf63-1ad9{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-2bd8d43c-9421{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-34778a17-f16c:hover,.elementor .e-34778a17-f16c:focus-visible{background-color:#0A0A92;}.elementor .e-34778a17-f16c{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-4bd84e-9f6f{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-180d1980-89c2{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-7fa4c818-3008{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-60c7af91-24d6:hover,.elementor .e-60c7af91-24d6:focus-visible{background-color:#0A0A92;}.elementor .e-60c7af91-24d6{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-24b2fc61-7bfe{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-75841e76-2a00{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-77d7e208-231d{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-3fa57797-23ea:hover,.elementor .e-3fa57797-23ea:focus-visible{background-color:#0A0A92;}.elementor .e-3fa57797-23ea{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-4fad09a0-b8b9{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-1ca6c625-7069{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-39bb1be8-3cfe{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-2582af3e-3137:hover,.elementor .e-2582af3e-3137:focus-visible{background-color:#0A0A92;}.elementor .e-2582af3e-3137{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-1773b5e7-267b{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-7a3f1038-314c{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-53827ad4-463c{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-31d21a59-787c:hover,.elementor .e-31d21a59-787c:focus-visible{background-color:#0A0A92;}.elementor .e-31d21a59-787c{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-6222a426-3a5e{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-111b94c1-60ce{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-20de73f0-a3f5{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-78f996f6-b816:hover,.elementor .e-78f996f6-b816:focus-visible{background-color:#0A0A92;}.elementor .e-78f996f6-b816{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-27306375-3533{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-3e2d8369-dfa3{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-6d6c7c31-ce4d{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-7dd5b8c9-e5dd:hover,.elementor .e-7dd5b8c9-e5dd:focus-visible{background-color:#0A0A92;}.elementor .e-7dd5b8c9-e5dd{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-3fa44c49-f7b4{width:100%;height:auto;max-width:132px;aspect-ratio:32 / 22;object-fit:contain;display:block;}.elementor .e-11835aad-406c{font-family:var(--font-body);font-weight:600;font-size:1.1rem;color:#ffffff;line-height:1.3;margin:0px;}.elementor .e-5a96a820-5d5e{width:24px;height:3px;min-width:0px;padding:0px;margin-block-start:-6px;background-color:#E8492E;flex:0 0 auto;}.elementor .e-77218a6f-9dc5:hover,.elementor .e-77218a6f-9dc5:focus-visible{background-color:#0A0A92;}.elementor .e-77218a6f-9dc5{text-align:center;text-decoration:none;padding-block-start:30px;padding-block-end:26px;padding-inline-start:10px;padding-inline-end:10px;border-radius:0px;background-color:#000080;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:center;}.elementor .e-7fbdbb00-b5a7{width:100%;padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:rgba(173, 216, 230, 0.22);display:grid;gap:1px;grid-template-columns:repeat(6, minmax(0, 1fr));}.elementor .e-4307c85b-e539{font-size:clamp(2rem, 1.4rem + 2.2vw, 3.25rem);}.elementor .e-4bccfabd-8687{aspect-ratio:16 / 10;}.elementor .e-c5d2c7c-bce9{overflow:hidden;border-radius:16px;}.elementor .e-3008cf9c-96ef{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;opacity:18%;}.elementor .e-61ce9efb-ae10{width:auto;height:62px;max-width:124px;object-fit:contain;margin-inline-start:0px;align-self:flex-start;}.elementor .e-57bd2d3c-4cd4{margin-block-start:auto;}.elementor .e-6484affc-cf42{text-decoration:none;border-color:transparent;gap:12px;}.elementor .e-474f7380-627a{width:auto;height:62px;max-width:124px;object-fit:contain;margin-inline-start:0px;align-self:flex-start;}.elementor .e-6bbf29db-39b0{margin-block-start:auto;}.elementor .e-2e46588b-f695{text-decoration:none;border-color:transparent;gap:12px;}.elementor .e-1f8196dd-223b{width:auto;height:62px;max-width:124px;object-fit:contain;margin-inline-start:0px;align-self:flex-start;}.elementor .e-315d0f65-d0ce{margin-block-start:auto;}.elementor .e-aada6dd-3803{text-decoration:none;border-color:transparent;gap:12px;}.elementor .e-33ea1bfe-d2a8{width:auto;height:62px;max-width:124px;object-fit:contain;margin-inline-start:0px;align-self:flex-start;}.elementor .e-495bea83-7c5f{margin-block-start:auto;}.elementor .e-6a05bd3e-27de{text-decoration:none;border-color:transparent;gap:12px;}.elementor .e-7b22bd7d-c33a{width:auto;height:62px;max-width:124px;object-fit:contain;margin-inline-start:0px;align-self:flex-start;}.elementor .e-26c1e067-8410{margin-block-start:auto;}.elementor .e-4608e802-e584{text-decoration:none;border-color:transparent;gap:12px;}.elementor .e-a196fd2-1d9b{width:auto;height:62px;max-width:124px;object-fit:contain;margin-inline-start:0px;align-self:flex-start;}.elementor .e-3feb6c4b-a05d{margin-block-start:auto;}.elementor .e-578924b9-d8af{text-decoration:none;border-color:transparent;gap:12px;}.elementor .e-744d1677-5b1d{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;}.elementor .e-16884608-f24e{position:relative;z-index:1;gap:0px;}.elementor .e-2087b9e8-bc8b{width:100%;overflow:hidden;position:relative;padding-block-start:80px;padding-block-end:40px;}.elementor .e-72f65552-46c7{width:56px;height:56px;object-fit:contain;}.elementor .e-5d7106c9-913e{aspect-ratio:16 / 10;}.elementor .e-7c802402-a953{overflow:hidden;border-radius:12px;}.elementor .e-e3ea5e1-e559{font-family:var(--font-display);font-weight:700;font-size:clamp(1.4rem, 1rem + 1vw, 1.9rem);color:var(--philosophy-orange);line-height:1.2;margin:0px;}.elementor .e-549b0754-dd68{padding-inline-start:30px;gap:16px;}.elementor .e-7c7bfb55-1931{color:var(--sector-line);}.elementor .e-67885a7d-d07f{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem, 1rem + 2vw, 2.6rem);color:#ffffff;letter-spacing:0.02em;line-height:1.05;margin:0px;}.elementor .e-44740bab-704e{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2fa419f0-2578{color:var(--sector-line);}.elementor .e-4e84e410-c238{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem, 1rem + 2vw, 2.6rem);color:#ffffff;letter-spacing:0.02em;line-height:1.05;margin:0px;}.elementor .e-7489238b-6777{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;}.elementor .e-40205897-ddf9{color:var(--sector-line);}.elementor .e-11d56fa-d1ba{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem, 1rem + 2vw, 2.6rem);color:#ffffff;letter-spacing:0.02em;line-height:1.05;margin:0px;}.elementor .e-43ad9077-b675{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;}.elementor .e-4237dc5-fb75:hover,.elementor .e-4237dc5-fb75:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-4237dc5-fb75{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-4586ac7b-a99a{width:14px;height:17px;min-width:0px;padding:0px;margin-inline-start:4px;background-color:#ffffff;clip-path:polygon(0 0, 100% 50%, 0 100%);}.elementor .e-cdb58b2-c9b6:hover,.elementor .e-cdb58b2-c9b6:focus-visible{border-color:rgba(255, 255, 255, 1);background-color:rgba(255, 255, 255, 0.14);transform:translate3d(-50%, -50%, 0px) scale3d(1.06, 1.06, 1);}.elementor .e-cdb58b2-c9b6{width:56px;height:56px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:50%;border-width:2px;border-color:rgba(255, 255, 255, 0.75);border-style:solid;background-color:rgba(255, 255, 255, 0.06);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-736c8d08-7833{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;display:block;}.elementor .e-db79bc9-8b06{width:100%;padding:0px;margin:0px;}.elementor .e-181ded16-1e17{cursor:pointer;padding:0px;margin:0px;border-style:none;display:block;}.elementor .e-7b33a7b3-841d{width:100%;height:100%;aspect-ratio:16 / 9;}.elementor .e-4d1743b2-327e{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;margin:0px;background-color:#000000;}.elementor .e-7476ccd2-9fd2{position:relative;padding:0px;margin:0px;border-style:none;}.elementor .e-4b8fe4b2-7bda{width:100%;padding:0px;}.elementor .e-16288b16-34f6{margin-block-start:auto;}.elementor .e-67f5d543-da22{gap:12px;}.elementor .e-49491c22-f6ec:hover,.elementor .e-49491c22-f6ec:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-49491c22-f6ec{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-643af6bd-d7f4{width:14px;height:17px;min-width:0px;padding:0px;margin-inline-start:4px;background-color:#ffffff;clip-path:polygon(0 0, 100% 50%, 0 100%);}.elementor .e-1f8a2db-c1d0:hover,.elementor .e-1f8a2db-c1d0:focus-visible{border-color:rgba(255, 255, 255, 1);background-color:rgba(255, 255, 255, 0.14);transform:translate3d(-50%, -50%, 0px) scale3d(1.06, 1.06, 1);}.elementor .e-1f8a2db-c1d0{width:56px;height:56px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:50%;border-width:2px;border-color:rgba(255, 255, 255, 0.75);border-style:solid;background-color:rgba(255, 255, 255, 0.06);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-2121b2aa-7f95{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;display:block;}.elementor .e-7703b205-7b0f{width:100%;padding:0px;margin:0px;}.elementor .e-1039ea8c-708b{cursor:pointer;padding:0px;margin:0px;border-style:none;display:block;}.elementor .e-3c766796-38d3{width:100%;height:100%;aspect-ratio:16 / 9;}.elementor .e-49cd4a70-849e{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;margin:0px;background-color:#000000;}.elementor .e-6553f7e6-7343{position:relative;padding:0px;margin:0px;border-style:none;}.elementor .e-1ea672c9-badc{width:100%;padding:0px;}.elementor .e-2b9fa4d0-57b0{margin-block-start:auto;}.elementor .e-608ce37-5d71{gap:12px;}.elementor .e-31aa9b83-1527:hover,.elementor .e-31aa9b83-1527:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-31aa9b83-1527{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-47c38dc-6f53{width:14px;height:17px;min-width:0px;padding:0px;margin-inline-start:4px;background-color:#ffffff;clip-path:polygon(0 0, 100% 50%, 0 100%);}.elementor .e-1e17148f-9154:hover,.elementor .e-1e17148f-9154:focus-visible{border-color:rgba(255, 255, 255, 1);background-color:rgba(255, 255, 255, 0.14);transform:translate3d(-50%, -50%, 0px) scale3d(1.06, 1.06, 1);}.elementor .e-1e17148f-9154{width:56px;height:56px;min-width:0px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:50%;border-width:2px;border-color:rgba(255, 255, 255, 0.75);border-style:solid;background-color:rgba(255, 255, 255, 0.06);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-6d5c828d-4cc2{width:100%;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;display:block;}.elementor .e-315b7211-f17f{width:100%;padding:0px;margin:0px;}.elementor .e-4f24e1c2-ae75{cursor:pointer;padding:0px;margin:0px;border-style:none;display:block;}.elementor .e-a54461a-c82f{width:100%;height:100%;aspect-ratio:16 / 9;}.elementor .e-97d146c-d4b6{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;margin:0px;background-color:#000000;}.elementor .e-32668d90-a578{position:relative;padding:0px;margin:0px;border-style:none;}.elementor .e-33ac4526-6239{width:100%;padding:0px;}.elementor .e-705016de-6375{margin-block-start:auto;}.elementor .e-66004c25-5034{gap:12px;}.elementor .e-1585836d-73e8{justify-content:center;}.elementor .e-4336f946-e182{font-size:clamp(2rem, 1.4rem + 2.2vw, 3.25rem);}.elementor .e-2287da18-3fab{font-family:var(--font-body);font-weight:700;font-size:1.1rem;color:var(--ink);margin:0px;}.elementor .e-276455e6-cdf4{width:100%;max-width:860px;}.elementor .e-226d1b8b-7684{width:76px;height:auto;display:block;flex:0 0 auto;}.elementor .e-24fddfb-ee74{font-family:var(--font-display);font-weight:800;font-size:clamp(1.15rem, 0.9rem + 0.9vw, 1.6rem);color:#ffffff;letter-spacing:0.01em;line-height:1.2;margin:0px;}.elementor .e-393aa94c-3cb9{font-family:var(--font-body);font-size:clamp(0.95rem, 0.9rem + 0.2vw, 1.1rem);color:#E3EAFB;margin:0px;}.elementor .e-268c6548-96a1{padding-block-start:6px;padding-block-end:6px;padding-inline-start:30px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;}.elementor .e-18c0d7b8-f6b7{position:absolute;inset-block-start:50%;inset-inline-end:100%;font-family:var(--font-body);font-weight:700;font-size:1.3rem;color:#13297A;letter-spacing:2px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:18px;transform:translate3d(0px, -50%, 0px);}.elementor .e-1428dce1-55ea{position:absolute;inset-block-start:50%;inset-inline-start:100%;font-family:var(--font-body);font-weight:700;font-size:1.3rem;color:#13297A;letter-spacing:2px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:18px;margin-inline-end:0px;transform:translate3d(0px, -50%, 0px);}.elementor .e-72ac8caf-4eef{width:100%;max-width:880px;overflow:visible;position:relative;padding-block-start:28px;padding-block-end:28px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;border-radius:16px;background-color:#13297A;display:flex;flex-direction:row;gap:30px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-1fc2b04a-cfe4{width:auto;height:76px;max-width:100%;object-fit:contain;display:block;}.elementor .e-5851468-89d0{font-family:var(--font-body);font-size:1.05rem;color:#3E4C5E;line-height:1.55;text-align:center;margin:0px;}.elementor .e-4c899ad-3253{position:relative;text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:6px;border-style:none;background-color:#ffffff;display:flex;flex-direction:column;gap:16px;grid-column:1;grid-row:1;justify-content:center;align-items:center;}.elementor .e-3cbd7ae4-1a70{width:auto;height:172px;max-width:100%;object-fit:contain;display:block;}.elementor .e-4c837710-3689{max-width:290px;font-family:var(--font-body);font-size:0.88rem;color:#3E4C5E;line-height:1.4;text-align:center;margin:0px;}.elementor .e-38d22765-7a1b{width:100%;max-width:380px;aspect-ratio:1 / 1;position:relative;z-index:1;text-align:center;padding:30px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;border-width:2px;border-color:#E8822A;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 0px 20px rgba(233, 103, 58, 0.9),0px 0px 0px 44px rgba(110, 132, 205, 0.42);display:flex;flex-direction:column;gap:14px;grid-column:2;grid-row:1;justify-content:center;align-items:center;}.elementor .e-784e6bfb-fd0a{width:auto;height:84px;max-width:100%;object-fit:contain;display:block;}.elementor .e-2cd21121-d75c{font-family:var(--font-body);font-size:1.05rem;color:#3E4C5E;line-height:1.55;text-align:center;margin:0px;}.elementor .e-18278e23-f967{position:relative;text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:6px;border-style:none;background-color:#ffffff;display:flex;flex-direction:column;gap:16px;grid-column:3;grid-row:1;justify-content:center;align-items:center;}.elementor .e-126d98ab-b699{width:auto;height:62px;max-width:100%;object-fit:contain;display:block;}.elementor .e-143c84c4-1302{font-family:var(--font-body);font-size:1.05rem;color:#3E4C5E;line-height:1.55;text-align:center;margin:0px;}.elementor .e-2dc7cc68-1cd1{width:calc(100% + 84px);position:relative;z-index:2;text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:60px;margin-inline-start:-42px;margin-inline-end:-42px;border-radius:6px;border-style:none;background-color:#ffffff;display:flex;flex-direction:column;gap:16px;grid-column:2;grid-row:2;justify-content:center;align-items:center;}.elementor .e-107e9f18-9e3d{width:100%;position:relative;column-gap:84px;padding-block-start:70px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;}.elementor .e-1ad8d3cd-cfc4{width:72px;height:72px;flex:0 0 auto;}.elementor .e-4625c600-3fba{font-family:var(--font-body);font-weight:800;font-size:1.05rem;color:#13297A;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-13cfb6e3-2faa{font-size:1.1rem;line-height:1.6;}.elementor .e-20368da3-cbdb{gap:6px;}.elementor .e-4dea2725-3cd1{padding:0px;border-style:none;background-color:transparent;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-89d28cd-a39f{width:72px;height:72px;flex:0 0 auto;}.elementor .e-44dd2b0c-8adc{font-family:var(--font-body);font-weight:800;font-size:1.05rem;color:#13297A;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-56d2a7d4-3020{font-size:1.1rem;line-height:1.6;}.elementor .e-74a2b4c2-6e63{gap:6px;}.elementor .e-456115c5-5142{padding:0px;border-style:none;background-color:transparent;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-20e834ad-a6f5{width:72px;height:72px;flex:0 0 auto;}.elementor .e-6c3698c6-fa88{font-family:var(--font-body);font-weight:800;font-size:1.05rem;color:#13297A;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-62e46737-1415{font-size:1.1rem;line-height:1.6;}.elementor .e-50b87a93-1598{gap:6px;}.elementor .e-4fe86496-febf{padding:0px;border-style:none;background-color:transparent;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-598553be-1396{width:100%;padding:0px;margin-block-start:56px;display:grid;gap:40px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-cb5c915-815b{font-family:var(--font-body);font-weight:700;font-size:clamp(0.95rem, 0.85rem + 0.4vw, 1.2rem);color:#2C3E9E;letter-spacing:0.14em;text-align:center;margin-block-start:40px;}.elementor .e-6cd8f8cb-951a{background-color:#F5F9FC;}.elementor .e-2c8009f-18ad{min-height:360px;border-radius:0px;}.elementor .e-758ddc55-74fc{color:#ffffff;margin:0px;}.elementor .e-1a5d1fca-5a92{gap:4px;}.elementor .e-562d8a01-ea56{gap:4px;}.elementor .e-4be62565-d391{gap:20px;align-items:start;}.elementor .e-5ec1bf94-3672{padding-block-start:16px;}.elementor .e-7b71bd05-edb1{padding:clamp(28px, 4vw, 48px);border-radius:0px;background-color:var(--navy-900);gap:16px;}.elementor .e-2fd38dd1-149d{overflow:hidden;border-radius:16px;gap:0px;align-items:stretch;}.elementor .e-50bbf0eb-a606{justify-content:center;}.elementor .e-582a1845-285c{font-size:clamp(2rem, 1.4rem + 2.2vw, 3.25rem);}.elementor .e-cdf6dc6-51b3{align-items:end;}.elementor .e-59b31525-c3eb{width:26px;height:26px;display:block;}.elementor .e-7acab945-cb23{width:56px;height:56px;min-width:0px;padding:0px;border-radius:50%;border-width:1.5px;border-color:#C9D3E3;border-style:solid;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.elementor .e-2721568f-f111{font-family:var(--font-mono);font-weight:600;font-size:1rem;color:#C0392B;line-height:56px;margin:0px;}.elementor .e-ebb3c97-2f48{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#13297A;line-height:1.25;margin:0px;}.elementor .e-3cc0c5dc-f794{font-family:var(--font-body);font-size:1rem;color:#4A5868;line-height:1.6;margin:0px;}.elementor .e-3a578b7c-3d7a{min-width:0px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-2d65cb9-ad79:hover,.elementor .e-2d65cb9-ad79:focus-visible{background-color:rgba(255, 255, 255, 0.7);}.elementor .e-2d65cb9-ad79{width:100%;position:relative;z-index:1;color:inherit;column-gap:16px;cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(7, 49, 132, 0.12);border-style:solid;background-color:transparent;display:grid;grid-template-columns:56px 40px minmax(0, 1fr);align-items:start;}.elementor .e-22a2e721-7f02{width:26px;height:26px;display:block;}.elementor .e-40723b2e-d15c{width:56px;height:56px;min-width:0px;padding:0px;border-radius:50%;border-width:1.5px;border-color:#C9D3E3;border-style:solid;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.elementor .e-1eee1374-4b1a{font-family:var(--font-mono);font-weight:600;font-size:1rem;color:#C0392B;line-height:56px;margin:0px;}.elementor .e-5d570e70-97bc{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#13297A;line-height:1.25;margin:0px;}.elementor .e-51937dfe-ee92{font-family:var(--font-body);font-size:1rem;color:#4A5868;line-height:1.6;margin:0px;}.elementor .e-2af02350-14e1{min-width:0px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-2e690d09-9818:hover,.elementor .e-2e690d09-9818:focus-visible{background-color:rgba(255, 255, 255, 0.7);}.elementor .e-2e690d09-9818{width:100%;position:relative;z-index:1;color:inherit;column-gap:16px;cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(7, 49, 132, 0.12);border-style:solid;background-color:transparent;display:grid;grid-template-columns:56px 40px minmax(0, 1fr);align-items:start;}.elementor .e-4d877572-1e21{width:26px;height:26px;display:block;}.elementor .e-471f7554-4606{width:56px;height:56px;min-width:0px;padding:0px;border-radius:50%;border-width:1.5px;border-color:#C9D3E3;border-style:solid;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.elementor .e-744f5278-fee6{font-family:var(--font-mono);font-weight:600;font-size:1rem;color:#C0392B;line-height:56px;margin:0px;}.elementor .e-1bbccabf-ec75{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#13297A;line-height:1.25;margin:0px;}.elementor .e-135a1919-9c85{font-family:var(--font-body);font-size:1rem;color:#4A5868;line-height:1.6;margin:0px;}.elementor .e-58f5828-96bd{min-width:0px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-84ae353-36b4:hover,.elementor .e-84ae353-36b4:focus-visible{background-color:rgba(255, 255, 255, 0.7);}.elementor .e-84ae353-36b4{width:100%;position:relative;z-index:1;color:inherit;column-gap:16px;cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(7, 49, 132, 0.12);border-style:solid;background-color:transparent;display:grid;grid-template-columns:56px 40px minmax(0, 1fr);align-items:start;}.elementor .e-7e24a601-bc74{width:26px;height:26px;display:block;}.elementor .e-118bf51c-6489{width:56px;height:56px;min-width:0px;padding:0px;border-radius:50%;border-width:1.5px;border-color:#C9D3E3;border-style:solid;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.elementor .e-70c4143f-3536{font-family:var(--font-mono);font-weight:600;font-size:1rem;color:#C0392B;line-height:56px;margin:0px;}.elementor .e-60be9832-ee00{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#13297A;line-height:1.25;margin:0px;}.elementor .e-59f6c081-17dc{font-family:var(--font-body);font-size:1rem;color:#4A5868;line-height:1.6;margin:0px;}.elementor .e-2f3f9af0-ddcb{min-width:0px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-49028c02-fb5c:hover,.elementor .e-49028c02-fb5c:focus-visible{background-color:rgba(255, 255, 255, 0.7);}.elementor .e-49028c02-fb5c{width:100%;position:relative;z-index:1;color:inherit;column-gap:16px;cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(7, 49, 132, 0.12);border-style:solid;background-color:transparent;display:grid;grid-template-columns:56px 40px minmax(0, 1fr);align-items:start;}.elementor .e-6bd3e34a-7ace{width:26px;height:26px;display:block;}.elementor .e-48c615b1-3b16{width:56px;height:56px;min-width:0px;padding:0px;border-radius:50%;border-width:1.5px;border-color:#C9D3E3;border-style:solid;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.elementor .e-2408af6b-40bd{font-family:var(--font-mono);font-weight:600;font-size:1rem;color:#C0392B;line-height:56px;margin:0px;}.elementor .e-73c18516-c872{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#13297A;line-height:1.25;margin:0px;}.elementor .e-992f4e2-d35e{font-family:var(--font-body);font-size:1rem;color:#4A5868;line-height:1.6;margin:0px;}.elementor .e-4d83d8f0-c64f{min-width:0px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-4c9766ee-c0c9:hover,.elementor .e-4c9766ee-c0c9:focus-visible{background-color:rgba(255, 255, 255, 0.7);}.elementor .e-4c9766ee-c0c9{width:100%;position:relative;z-index:1;color:inherit;column-gap:16px;cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(7, 49, 132, 0.12);border-style:solid;background-color:transparent;display:grid;grid-template-columns:56px 40px minmax(0, 1fr);align-items:start;}.elementor .e-1bff16bd-66ba{width:26px;height:26px;display:block;}.elementor .e-7e83d8ab-f633{width:56px;height:56px;min-width:0px;padding:0px;border-radius:50%;border-width:1.5px;border-color:#C9D3E3;border-style:solid;background-color:#ffffff;display:flex;justify-content:center;align-items:center;}.elementor .e-48588820-d5e1{font-family:var(--font-mono);font-weight:600;font-size:1rem;color:#C0392B;line-height:56px;margin:0px;}.elementor .e-337a5feb-da5c{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#13297A;line-height:1.25;margin:0px;}.elementor .e-2107d7fb-ce9f{font-family:var(--font-body);font-size:1rem;color:#4A5868;line-height:1.6;margin:0px;}.elementor .e-67566e69-ad3c{min-width:0px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6f5b25a6-9539:hover,.elementor .e-6f5b25a6-9539:focus-visible{background-color:rgba(255, 255, 255, 0.7);}.elementor .e-6f5b25a6-9539{width:100%;position:relative;z-index:1;color:inherit;column-gap:16px;cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(7, 49, 132, 0.12);border-style:solid;background-color:transparent;display:grid;grid-template-columns:56px 40px minmax(0, 1fr);align-items:start;}.elementor .e-61e0bc47-ed97{width:26px;height:26px;display:block;}.elementor .e-67ded725-efac{width:56px;height:56px;min-width:0px;padding:0px;border-radius:50%;border-width:1.5px;border-color:#C9D3E3;border-style:solid;background-color:#ffffff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5716ab7e-5580{font-family:var(--font-mono);font-weight:600;font-size:1rem;color:#C0392B;line-height:56px;margin:0px;}.elementor .e-5080fc7a-ea41{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#13297A;line-height:1.25;margin:0px;}.elementor .e-4dec50d-daf8{font-family:var(--font-body);font-size:1rem;color:#4A5868;line-height:1.6;margin:0px;}.elementor .e-28eceeaf-f131{min-width:0px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-45906aa3-8c0e:hover,.elementor .e-45906aa3-8c0e:focus-visible{background-color:rgba(255, 255, 255, 0.7);}.elementor .e-45906aa3-8c0e{width:100%;position:relative;z-index:1;color:inherit;column-gap:16px;cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(7, 49, 132, 0.12);border-style:solid;background-color:transparent;display:grid;grid-template-columns:56px 40px minmax(0, 1fr);align-items:start;}.elementor .e-511d5432-1cfb{position:relative;display:flex;flex-direction:column;gap:0px;grid-column:2;grid-row:1;justify-content:flex-start;align-items:stretch;}.elementor .e-4de0b734-cf47{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:55%;display:block;}.elementor .e-5aae5b5b-5f64{font-family:var(--font-mono);font-weight:600;font-size:0.9rem;color:#FFD84D;letter-spacing:0.16em;margin:0px;}.elementor .e-57a502b4-c445{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.5rem);color:#ffffff;line-height:1.15;margin:0px;}.elementor .e-b792054-8039:hover,.elementor .e-b792054-8039:focus-visible{border-color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-b792054-8039{font-family:var(--font-body);font-weight:600;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:6px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.65);border-style:solid;background-color:transparent;}.elementor .e-f21e680-9804{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-36bf96f3-cc40{width:100%;overflow:hidden;aspect-ratio:6 / 5;position:relative;padding:0px;border-radius:16px;border-style:none;background-color:#13297A;}.elementor .e-6aa2ec67-28b1{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:55%;display:block;}.elementor .e-5a3842a9-3d23{font-family:var(--font-mono);font-weight:600;font-size:0.9rem;color:#FFD84D;letter-spacing:0.16em;margin:0px;}.elementor .e-16d982e5-feef{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.5rem);color:#ffffff;line-height:1.15;margin:0px;}.elementor .e-733fbc0b-a6a8:hover,.elementor .e-733fbc0b-a6a8:focus-visible{border-color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-733fbc0b-a6a8{font-family:var(--font-body);font-weight:600;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:6px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.65);border-style:solid;background-color:transparent;}.elementor .e-43e668b9-9364{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-45675f6b-488b{width:100%;overflow:hidden;aspect-ratio:6 / 5;position:relative;padding:0px;border-radius:16px;border-style:none;background-color:#13297A;}.elementor .e-2b14f996-3e49{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:55%;display:block;}.elementor .e-518abf58-988f{font-family:var(--font-mono);font-weight:600;font-size:0.9rem;color:#FFD84D;letter-spacing:0.16em;margin:0px;}.elementor .e-5aa3b3f2-4894{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.5rem);color:#ffffff;line-height:1.15;margin:0px;}.elementor .e-30dbacac-b46b:hover,.elementor .e-30dbacac-b46b:focus-visible{border-color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-30dbacac-b46b{font-family:var(--font-body);font-weight:600;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:6px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.65);border-style:solid;background-color:transparent;}.elementor .e-5e071ab1-2ddf{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2761e21-c273{width:100%;overflow:hidden;aspect-ratio:6 / 5;position:relative;padding:0px;border-radius:16px;border-style:none;background-color:#13297A;}.elementor .e-633da33f-3369{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:55%;display:block;}.elementor .e-3fe59807-db0b{font-family:var(--font-mono);font-weight:600;font-size:0.9rem;color:#FFD84D;letter-spacing:0.16em;margin:0px;}.elementor .e-38165939-df8e{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.5rem);color:#ffffff;line-height:1.15;margin:0px;}.elementor .e-48880d22-4acc:hover,.elementor .e-48880d22-4acc:focus-visible{border-color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-48880d22-4acc{font-family:var(--font-body);font-weight:600;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:6px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.65);border-style:solid;background-color:transparent;}.elementor .e-21123436-d394{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-3bc921b2-7302{width:100%;overflow:hidden;aspect-ratio:6 / 5;position:relative;padding:0px;border-radius:16px;border-style:none;background-color:#13297A;}.elementor .e-667d7411-8733{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:55%;display:block;}.elementor .e-432f8186-b29e{font-family:var(--font-mono);font-weight:600;font-size:0.9rem;color:#FFD84D;letter-spacing:0.16em;margin:0px;}.elementor .e-1dca8e99-af0c{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.5rem);color:#ffffff;line-height:1.15;margin:0px;}.elementor .e-23ec0ec8-88d8:hover,.elementor .e-23ec0ec8-88d8:focus-visible{border-color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-23ec0ec8-88d8{font-family:var(--font-body);font-weight:600;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:6px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.65);border-style:solid;background-color:transparent;}.elementor .e-6b2c772c-1a30{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-1cb11783-ea0c{width:100%;overflow:hidden;aspect-ratio:6 / 5;position:relative;padding:0px;border-radius:16px;border-style:none;background-color:#13297A;}.elementor .e-752b7913-936a{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:55%;display:block;}.elementor .e-357caf98-32bd{font-family:var(--font-mono);font-weight:600;font-size:0.9rem;color:#FFD84D;letter-spacing:0.16em;margin:0px;}.elementor .e-37ec182a-4cac{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.5rem);color:#ffffff;line-height:1.15;margin:0px;}.elementor .e-302269ea-2102:hover,.elementor .e-302269ea-2102:focus-visible{border-color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-302269ea-2102{font-family:var(--font-body);font-weight:600;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:6px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.65);border-style:solid;background-color:transparent;}.elementor .e-1dd9a3b0-7271{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-5ecddd7e-2470{width:100%;overflow:hidden;aspect-ratio:6 / 5;position:relative;padding:0px;border-radius:16px;border-style:none;background-color:#13297A;}.elementor .e-ca08bb7-f1b7{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:55%;display:block;}.elementor .e-428ba6d6-1ba9{font-family:var(--font-mono);font-weight:600;font-size:0.9rem;color:#FFD84D;letter-spacing:0.16em;margin:0px;}.elementor .e-292d0dc1-67f1{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.5rem);color:#ffffff;line-height:1.15;margin:0px;}.elementor .e-4031ad29-8360:hover,.elementor .e-4031ad29-8360:focus-visible{border-color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-4031ad29-8360{font-family:var(--font-body);font-weight:600;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:8px;border-radius:6px;border-width:1.5px;border-color:rgba(255, 255, 255, 0.65);border-style:solid;background-color:transparent;}.elementor .e-6c0e44f8-def4{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-48a2b247-e5a4{width:100%;overflow:hidden;aspect-ratio:6 / 5;position:relative;padding:0px;border-radius:16px;border-style:none;background-color:#13297A;}.elementor .e-504db7a3-be3d{position:sticky;inset-block-start:110px;grid-column:1;grid-row:1;align-self:start;}.elementor .e-1cb624ef-eb3a{column-gap:44px;padding:0px;margin-block-start:16px;display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);align-items:start;}.elementor .e-1fd55bf6-59c2{width:38px;height:38px;display:block;flex:0 0 auto;}.elementor .e-17cb0a1f-f2d6{font-family:var(--font-body);font-weight:600;font-size:1.15rem;color:#13297A;margin:0px;}.elementor .e-5f1b2a8c-6629{width:auto;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:transparent;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-2e67f11c-cdce{width:38px;height:38px;display:block;flex:0 0 auto;}.elementor .e-3355ee30-ac33{font-family:var(--font-body);font-weight:600;font-size:1.15rem;color:#13297A;margin:0px;}.elementor .e-4b35ca1a-3870{width:auto;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:transparent;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-520aea17-8787{width:38px;height:38px;display:block;flex:0 0 auto;}.elementor .e-307b9bc3-46cf{font-family:var(--font-body);font-weight:600;font-size:1.15rem;color:#13297A;margin:0px;}.elementor .e-32b2d282-5b4c{width:auto;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:transparent;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-7e349e2e-8f73{width:38px;height:38px;display:block;flex:0 0 auto;}.elementor .e-3b06666f-a5d4{font-family:var(--font-body);font-weight:600;font-size:1.15rem;color:#13297A;margin:0px;}.elementor .e-16c52a71-b9e4{width:auto;padding:0px;margin:0px;border-radius:0px;border-style:none;background-color:transparent;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-4012276f-303a{font-family:var(--font-mono);font-size:0.9rem;color:#4A5868;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 1 100%;}.elementor .e-5cdc630-3a8a{width:100%;column-gap:40px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:56px;border-radius:16px;background-color:#E2EBF2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-2451dc51-93c4{background-color:var(--eco-surface);}.elementor .e-12e277d0-674f{max-width:14ch;font-size:clamp(2.2rem, 1.5rem + 2.4vw, 3.6rem);line-height:1.08;}.elementor .e-7b352b90-dd84{max-width:52ch;font-size:clamp(1.05rem, 0.95rem + 0.4vw, 1.3rem);line-height:1.6;}.elementor .e-292d273c-4df8:hover,.elementor .e-292d273c-4df8:focus-visible{border-color:#9FB3D6;box-shadow:0px 14px 28px -16px rgba(7, 49, 132, 0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-292d273c-4df8{min-height:76px;font-family:var(--font-body);font-weight:700;font-size:1.05rem;color:#13297A;line-height:1.35;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:20px;margin:0px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:#D5DEEA;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 16px -12px rgba(7, 49, 132, 0.25);display:flex;align-items:center;}.elementor .e-3c483a74-3464:hover,.elementor .e-3c483a74-3464:focus-visible{border-color:#9FB3D6;box-shadow:0px 14px 28px -16px rgba(7, 49, 132, 0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-3c483a74-3464{min-height:76px;font-family:var(--font-body);font-weight:700;font-size:1.05rem;color:#13297A;line-height:1.35;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:20px;margin:0px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:#D5DEEA;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 16px -12px rgba(7, 49, 132, 0.25);display:flex;align-items:center;}.elementor .e-6aeada81-1c16:hover,.elementor .e-6aeada81-1c16:focus-visible{border-color:#9FB3D6;box-shadow:0px 14px 28px -16px rgba(7, 49, 132, 0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-6aeada81-1c16{min-height:76px;font-family:var(--font-body);font-weight:700;font-size:1.05rem;color:#13297A;line-height:1.35;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:20px;margin:0px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:#D5DEEA;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 16px -12px rgba(7, 49, 132, 0.25);display:flex;align-items:center;}.elementor .e-2ada8a3d-c422:hover,.elementor .e-2ada8a3d-c422:focus-visible{border-color:#9FB3D6;box-shadow:0px 14px 28px -16px rgba(7, 49, 132, 0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-2ada8a3d-c422{min-height:76px;font-family:var(--font-body);font-weight:700;font-size:1.05rem;color:#13297A;line-height:1.35;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:20px;margin:0px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:#D5DEEA;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 16px -12px rgba(7, 49, 132, 0.25);display:flex;align-items:center;}.elementor .e-aacbcc1-d204:hover,.elementor .e-aacbcc1-d204:focus-visible{border-color:#9FB3D6;box-shadow:0px 14px 28px -16px rgba(7, 49, 132, 0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-aacbcc1-d204{min-height:76px;font-family:var(--font-body);font-weight:700;font-size:1.05rem;color:#13297A;line-height:1.35;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:20px;margin:0px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:#D5DEEA;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 16px -12px rgba(7, 49, 132, 0.25);display:flex;align-items:center;}.elementor .e-baf12b5-6a35:hover,.elementor .e-baf12b5-6a35:focus-visible{border-color:#9FB3D6;box-shadow:0px 14px 28px -16px rgba(7, 49, 132, 0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-baf12b5-6a35{min-height:76px;font-family:var(--font-body);font-weight:700;font-size:1.05rem;color:#13297A;line-height:1.35;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:20px;margin:0px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:#D5DEEA;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 16px -12px rgba(7, 49, 132, 0.25);display:flex;align-items:center;}.elementor .e-6d3a8144-f081{width:100%;padding:0px;margin-block-start:6px;display:grid;gap:14px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-7ead2717-3406{font-family:var(--font-body);font-size:0.95rem;color:#4A5868;line-height:1.55;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:#B9C7DB;border-style:dashed;background-color:rgba(255, 255, 255, 0.6);}.elementor .e-5e85f0a-c525{margin-block-start:8px;}.elementor .e-325f03e3-1832{gap:22px;}.elementor .e-3fa08da8-99cf{width:8px;height:8px;min-width:0px;padding:0px;border-radius:50%;background-color:#3DDC84;}.elementor .e-1f3923b0-db44{font-family:var(--font-body);font-weight:600;font-size:0.8rem;color:#ffffff;letter-spacing:0.04em;margin:0px;}.elementor .e-40343170-710d{width:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:auto;inset-inline-start:18px;z-index:2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:rgba(10, 25, 80, 0.82);box-shadow:0px 8px 20px -10px rgba(0, 0, 0, 0.5);display:flex;flex-direction:row;gap:8px;align-items:center;align-self:flex-start;}.elementor .e-72dc7d9a-aa20{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:16px;box-shadow:0px 24px 50px -28px rgba(8, 21, 54, 0.45);display:block;}.elementor .e-3ca6aaf9-5293{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:16px;box-shadow:0px 24px 50px -28px rgba(8, 21, 54, 0.45);display:block;}.elementor .e-4ee8929a-605c{position:relative;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-408bd02a-6b94{column-gap:64px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-3c80f36b-9e90{aspect-ratio:4 / 3;border-radius:16px;}.elementor .e-472d831d-c3ad{line-height:1.7;}.elementor .e-3b8938d1-9012{gap:8px;}.elementor .e-7b7a7f99-c1b9{gap:8px;}.elementor .e-57c8c8a-f322{gap:8px;}.elementor .e-47e366a4-62ad{gap:8px;}.elementor .e-2c47554b-9c28{gap:16px;align-items:stretch;}.elementor .e-65ea739a-df47{color:var(--hero-yellow);}.elementor .e-4eb32cd9-a527{gap:20px;}.elementor .e-2cf8479d-85f0{align-items:start;}.elementor .e-684135b2-1620{font-size:0.82rem;}.elementor .e-3fc3cef8-f34f{padding-block-start:14px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;gap:8px;}.elementor .e-2743be4f-3f67{font-size:0.82rem;}.elementor .e-52c425ff-91bd{padding-block-start:14px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;gap:8px;}.elementor .e-34602055-fc6d{font-size:0.82rem;}.elementor .e-12264c32-4ae2{padding-block-start:14px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;gap:8px;}.elementor .e-7d4b2bbb-27b4{font-size:0.82rem;}.elementor .e-740e988c-12ad{padding-block-start:14px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;gap:8px;}.elementor .e-1d62aeef-1eb2{justify-content:center;}.elementor .e-967b27f-5e0e{font-size:1.05rem;color:var(--philosophy-orange);letter-spacing:0.1em;margin:0px;}.elementor .e-ea7d54f-6eb9{font-size:1rem;color:var(--ink);}.elementor .e-6c1d84e5-a660{font-family:var(--font-display);font-weight:700;color:var(--ink);margin:0px;}.elementor .e-5c7c83e4-9d65{color:var(--muted);}.elementor .e-33600c39-5416{margin-block-start:auto;gap:2px;}.elementor .e-41fa4fe0-327e{gap:14px;}.elementor .e-6d6c2188-e384{font-size:1.05rem;color:var(--philosophy-orange);letter-spacing:0.1em;margin:0px;}.elementor .e-31659d69-4453{font-size:1rem;color:var(--ink);}.elementor .e-75de057f-3c08{font-family:var(--font-display);font-weight:700;color:var(--ink);margin:0px;}.elementor .e-1e0b90c-53ed{color:var(--muted);}.elementor .e-1391accf-3cc6{margin-block-start:auto;gap:2px;}.elementor .e-1aab91b-f01c{gap:14px;}.elementor .e-67c24a99-79fa{font-size:1.05rem;color:var(--philosophy-orange);letter-spacing:0.1em;margin:0px;}.elementor .e-7971ebf8-50ce{font-size:1rem;color:var(--ink);}.elementor .e-43c06067-7d4d{font-family:var(--font-display);font-weight:700;color:var(--ink);margin:0px;}.elementor .e-158b3128-c3f6{color:var(--muted);}.elementor .e-9a0d3d8-a2d8{margin-block-start:auto;gap:2px;}.elementor .e-69c8f8f4-4ce7{gap:14px;}.elementor .e-1e1dbda9-1a93{font-size:1.05rem;color:var(--philosophy-orange);letter-spacing:0.1em;margin:0px;}.elementor .e-15246b70-d1f6{font-size:1rem;color:var(--ink);}.elementor .e-48fef99f-ac60{font-family:var(--font-display);font-weight:700;color:var(--ink);margin:0px;}.elementor .e-4576c393-ee32{color:var(--muted);}.elementor .e-6d0ee75-32fd{margin-block-start:auto;gap:2px;}.elementor .e-66a61de1-d2ed{gap:14px;}.elementor .e-4dbd568c-1e00{align-items:stretch;}.elementor .e-81282fe-3d51{font-size:clamp(2rem, 1.4rem + 2.2vw, 3.25rem);}.elementor .e-4d54b16c-b8cf{margin-block-start:auto;}.elementor .e-5af908cb-3583{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;gap:10px;flex:1 1 0px;}.elementor .e-4caf990b-d9ce{text-decoration:none;}.elementor .e-369eb4a7-49c3{margin-block-start:auto;}.elementor .e-30c05c18-2918{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;gap:10px;flex:1 1 0px;}.elementor .e-623cbab2-494e{text-decoration:none;}.elementor .e-79a394df-2d9d{margin-block-start:auto;}.elementor .e-7497028f-86e2{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;gap:10px;flex:1 1 0px;}.elementor .e-46c8d6d2-401e{text-decoration:none;}.elementor .e-66ff0d6-c256{margin-block-start:auto;}.elementor .e-13cca3f2-e47c{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;gap:10px;flex:1 1 0px;}.elementor .e-7b3f91f8-e39d{text-decoration:none;}.elementor .e-6214a7e4-2d24{align-items:stretch;}.elementor .e-4d7e7029-939c{display:none;}.elementor .e-b77ec0b-9988{aspect-ratio:4 / 5;border-radius:16px;}.elementor .e-337b4358-3cdc{font-size:clamp(2rem, 1.4rem + 2.2vw, 3.25rem);}.elementor .e-18d63809-4eed{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--ink);line-height:1.35;margin:0px;}.elementor .e-14d2b111-674f{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5510fe9e-2bd0{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5027b127-3355{border-block-end-width:1px;}.elementor .e-10119d4f-d8eb{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--ink);line-height:1.35;margin:0px;}.elementor .e-61bc5c45-556f{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-7e772755-3a14{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a70ed9b-f447{border-block-end-width:1px;}.elementor .e-3c697fd5-bf00{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--ink);line-height:1.35;margin:0px;}.elementor .e-7594475c-19cf{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-77f084ad-efae{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-57c399f9-68a3{border-block-end-width:1px;}.elementor .e-4fce8688-495e{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--ink);line-height:1.35;margin:0px;}.elementor .e-7cb97b5d-b152{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-353500fc-5f4d{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-347986c9-a0e0{border-block-end-width:1px;}.elementor .e-29c9b804-8854{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--ink);line-height:1.35;margin:0px;}.elementor .e-be68842-cc2c{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-17072c48-6cf9{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2ab09a28-df50{border-block-end-width:1px;}.elementor .e-73add85-8021{border-block-start-width:1px;}.elementor .e-44240db8-c450{gap:18px;}.elementor .e-685d9330-5cf0{align-items:start;}.elementor .e-7bc0289a-a477{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;opacity:22%;}.elementor .e-37150967-d2f6{font-size:clamp(2rem, 1.4rem + 2.2vw, 3.25rem);}.elementor .e-1e6eb698-e1606b2{color:var(--hero-yellow);}.elementor .e-281924ae-951f{gap:16px;}.elementor .e-52765cca-9424{justify-content:space-between;}.elementor .e-1004d7aa-6353{justify-content:space-between;}.elementor .e-2c6abcca-8120{gap:12px;}.elementor .e-403b0bc8-5d4b{position:relative;z-index:1;}.elementor .e-53d29e55-aaed{width:100%;overflow:hidden;position:relative;padding-block-start:clamp(64px, 8vw, 112px);padding-block-end:clamp(64px, 8vw, 112px);padding-inline-start:e-gv-3db4f8f;padding-inline-end:e-gv-3db4f8f;}