.elementor .e-3d0be0f4-dda6{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;object-position:center 30%;\n}.elementor .e-18ed4ecd-64d0{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(3,18,41,0.9) 0%,rgba(3,18,41,0.6) 45%,rgba(3,18,41,0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-28535329-706b{max-width:600px;font-family:var(--font-display);font-weight:400;font-size:78px;color:#ffffff;letter-spacing:-0.02em;line-height:1.04;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;& em { display:block;color:var(--lime);font-style:italic; }\n}.elementor .e-3ff45138-cb69{width:70px;height:4px;min-width:0px;padding:0px;margin-block-start:4px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--lime);}.elementor .e-197597a8-6bdd{max-width:480px;font-family:var(--font-body);font-size:16.5px;color:rgba(255,255,255,0.85);line-height:1.65;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7446a67e-af42{font-family:var(--font-body);font-size:11.2px;color:rgba(255,255,255,0.6);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-6cb03d08-32ab{font-family:var(--font-body);font-size:11.2px;color:rgba(255,255,255,0.6);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-36a3a2e5-44a8{padding:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:36px;}.elementor .e-744342ab-d7a6{position:relative;z-index:2;align-items:flex-start;}.elementor .e-244aa68f-f869{min-height:833px;overflow:hidden;position:relative;color:#ffffff;padding-block-start:170px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--deep-navy);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-71681df6-df47{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ink);line-height:1.6;text-align:center;& span { letter-spacing:0.12em;margin-right:10px;font-size:12.3px; }\n}.elementor .e-a92d933-1680{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;flex-direction:row;justify-content:center;}.elementor .e-11a60a44-31c2{width:100%;max-width:100%;aspect-ratio:9 / 16;object-fit:cover;display:block;}.elementor .e-795ee83a-c0f6{font-family:var(--font-body);font-weight:600;font-size:10.6px;color:var(--ink);letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;padding-block-start:10px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ffffff;}.elementor .e-793f8243-d6e0{width:332px;max-width:100%;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.15);border-style:solid;background-color:#000d24;display:flex;flex-direction:column;}.elementor .e-6e078f80-a1ce{grid-template-columns:1.8fr 1fr;}.elementor .e-1bfc696-d66d{padding-block-start:84px;padding-block-end:84px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy);}.elementor .e-67447215-fdce{max-width:620px;}.elementor .e-77d5e593-8d7f{font-family:var(--font-body);font-size:11px;color:var(--body-grey);}.elementor .e-3c5183d4-d7c3{width:20px;height:20px;color:var(--lime);fill:var(--lime);\n}.elementor .e-2dab164d-12af{width:54px;height:54px;padding:0px;border-radius:50%;background-color:var(--navy);display:flex;justify-content:center;align-items:center;}.elementor .e-7e57d09f-3fea{font-family:var(--font-display);font-weight:400;font-size:30px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75f3f891-1ffd{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-4f3269f5-a992{padding:0px;display:flex;flex-direction:column;}.elementor .e-52ed7261-46e7{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:14px;grid-template-columns:40px 58px 1fr;grid-template-rows:auto;align-items:center;border-bottom-style: solid; border-bottom-color: #e0dbcf;\n}.elementor .e-7ea8c8f1-e224{font-family:var(--font-body);font-size:11px;color:var(--body-grey);}.elementor .e-4c86d466-92ff{width:20px;height:20px;color:var(--lime);fill:var(--lime);\n}.elementor .e-4f9177c-3e4c{width:54px;height:54px;padding:0px;border-radius:50%;background-color:var(--navy);display:flex;justify-content:center;align-items:center;}.elementor .e-4822bd59-8509{font-family:var(--font-display);font-weight:400;font-size:30px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1bc9d9d9-b838{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-37a61ca3-1856{padding:0px;display:flex;flex-direction:column;}.elementor .e-358219c2-b7f2{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:14px;grid-template-columns:40px 58px 1fr;grid-template-rows:auto;align-items:center;border-bottom-style: solid; border-bottom-color: #e0dbcf;\n}.elementor .e-65e3d956-9bd9{font-family:var(--font-body);font-size:11px;color:var(--body-grey);}.elementor .e-5299a2b4-78a0{width:20px;height:20px;color:var(--lime);fill:var(--lime);\n}.elementor .e-69ce905-6c3a{width:54px;height:54px;padding:0px;border-radius:50%;background-color:var(--navy);display:flex;justify-content:center;align-items:center;}.elementor .e-8628e2d-e634{font-family:var(--font-display);font-weight:400;font-size:30px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c70ed21-71c0{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-60b6fe3b-8ead{padding:0px;display:flex;flex-direction:column;}.elementor .e-773a253b-9650{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:14px;grid-template-columns:40px 58px 1fr;grid-template-rows:auto;align-items:center;border-bottom-style: solid; border-bottom-color: #e0dbcf;\n}.elementor .e-5421a2a7-9cca{padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #e0dbcf;\n}.elementor .e-770f69f-5244{background-color:var(--cream);}.elementor .e-60bd838f-a667{max-width:620px;}.elementor .e-23b6fbfe-7146{width:30px;height:30px;color:var(--lime);& svg { width:100%;height:100%; } & path { fill:var(--lime); }\n}.elementor .e-616f748a-cb7a{width:72px;height:86px;padding:0px;border-radius:14px;background-color:var(--navy);display:flex;flex:0 0 72px;justify-content:center;align-items:center;}.elementor .e-72826403-4ae6{font-family:var(--font-body);font-weight:700;font-size:13.5px;color:var(--ink);letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-248b6639-cdec{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-a35b0a1-6910{padding:0px;display:flex;flex-direction:column;}.elementor .e-495ba0a6-31db{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#ffffff;box-shadow:0px 14px 34px 0px rgba(10,31,61,0.05);display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-5af04840-8e2e{width:30px;height:30px;color:var(--lime);& svg { width:100%;height:100%; } & path { fill:var(--lime); }\n}.elementor .e-2cf61ee0-ed58{width:72px;height:86px;padding:0px;border-radius:14px;background-color:var(--navy);display:flex;flex:0 0 72px;justify-content:center;align-items:center;}.elementor .e-5d6c70e7-e640{font-family:var(--font-body);font-weight:700;font-size:13.5px;color:var(--ink);letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16f92b0-ea3f{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-487057ab-d20a{padding:0px;display:flex;flex-direction:column;}.elementor .e-4041767f-b162{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#ffffff;box-shadow:0px 14px 34px 0px rgba(10,31,61,0.05);display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-4c12b2cc-d0bf{width:30px;height:30px;color:var(--lime);& svg { width:100%;height:100%; } & path { fill:var(--lime); }\n}.elementor .e-1f253884-a0de{width:72px;height:86px;padding:0px;border-radius:14px;background-color:var(--navy);display:flex;flex:0 0 72px;justify-content:center;align-items:center;}.elementor .e-5bf7ac9e-6ca3{font-family:var(--font-body);font-weight:700;font-size:13.5px;color:var(--ink);letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-791c6541-516e{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-2a69af7d-af78{padding:0px;display:flex;flex-direction:column;}.elementor .e-bbe7636-fbfd{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#ffffff;box-shadow:0px 14px 34px 0px rgba(10,31,61,0.05);display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-211ecf9b-4ecb{width:30px;height:30px;color:var(--lime);& svg { width:100%;height:100%; } & path { fill:var(--lime); }\n}.elementor .e-aa96931-2d73{width:72px;height:86px;padding:0px;border-radius:14px;background-color:var(--navy);display:flex;flex:0 0 72px;justify-content:center;align-items:center;}.elementor .e-6964df5-9f7b{font-family:var(--font-body);font-weight:700;font-size:13.5px;color:var(--ink);letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5788cd01-e77b{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-74dd2c0b-3d01{padding:0px;display:flex;flex-direction:column;}.elementor .e-618bc8cd-1c55{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#ffffff;box-shadow:0px 14px 34px 0px rgba(10,31,61,0.05);display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-6ebfb56e-8a89{width:30px;height:30px;color:var(--lime);& svg { width:100%;height:100%; } & path { stroke:var(--lime);fill:none; }\n}.elementor .e-7e4f87ae-99d7{width:72px;height:86px;padding:0px;border-radius:14px;background-color:var(--navy);display:flex;flex:0 0 72px;justify-content:center;align-items:center;}.elementor .e-3cc32d23-2160{font-family:var(--font-body);font-weight:700;font-size:13.5px;color:var(--ink);letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6515d159-6d63{font-family:var(--font-body);font-size:14px;color:var(--body-grey);line-height:1.55;}.elementor .e-761aae42-6dec{padding:0px;display:flex;flex-direction:column;}.elementor .e-5483d93e-6614{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#ffffff;box-shadow:0px 14px 34px 0px rgba(10,31,61,0.05);display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-4f5d5e1d-7827{padding:0px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:18px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-20f255e1-eef4{font-family:var(--font-body);font-size:12px;color:var(--body-grey);line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3de8a741-f574{background-color:var(--mint);}.elementor .e-2a14ffb6-7615{max-width:620px;}.elementor .e-6900fa99-40ff{width:19px;height:19px;color:var(--lime);fill:var(--lime);\n}.elementor .e-19845bbc-15f5{width:48px;height:48px;padding:0px;border-radius:50%;background-color:var(--navy);display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-5e119056-afc7{font-family:var(--font-body);font-size:10.5px;color:var(--body-grey);letter-spacing:0.12em;text-transform:uppercase;display:block;}.elementor .e-23fb5f57-9ab3{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--ink);line-height:1.5;margin-block-start:4px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7b808839-2013{font-family:var(--font-body);font-size:13.5px;color:var(--body-grey);line-height:1.55;}.elementor .e-331d0cb-b7f0{padding:0px;display:flex;flex-direction:column;}.elementor .e-5d697958-9e1c{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:18px;}.elementor .e-49cdfc0c-d6e9{width:19px;height:19px;color:var(--lime);fill:var(--lime);\n}.elementor .e-7eb2d1e2-996b{width:48px;height:48px;padding:0px;border-radius:50%;background-color:var(--navy);display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-745d5499-6cf6{font-family:var(--font-body);font-size:10.5px;color:var(--body-grey);letter-spacing:0.12em;text-transform:uppercase;display:block;}.elementor .e-7f972528-651f{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--ink);line-height:1.5;margin-block-start:4px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23fe6888-959f{font-family:var(--font-body);font-size:13.5px;color:var(--body-grey);line-height:1.55;}.elementor .e-42c51d9f-b5f2{padding:0px;display:flex;flex-direction:column;}.elementor .e-5a9577c5-1165{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:var(--hairline);border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:18px;}.elementor .e-208ca761-eec7{width:100%;max-width:790px;padding:0px;margin-block-start:84px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-11234165-b3bb{width:100%;max-width:100%;aspect-ratio:9 / 16;object-fit:cover;display:block;}.elementor .e-4d987bfb-5295{font-family:var(--font-body);font-weight:600;font-size:10.6px;color:var(--ink);letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;padding-block-start:10px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ffffff;}.elementor .e-57154f72-c65a{width:332px;max-width:100%;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;border-radius:22px;background-color:#000d24;box-shadow:0px 30px 60px 0px rgba(10,31,61,0.18);display:flex;flex-direction:column;}.elementor .e-5f54e4a3-e8a4{grid-template-columns:1.8fr 1fr;align-items:start;}.elementor .e-7d9e7488-57cf{width:100%;height:auto;aspect-ratio:1110 / 405;object-fit:cover;border-radius:22px;}.elementor .e-516cc078-6231{font-family:var(--font-body);font-size:10.5px;color:var(--body-grey);line-height:1.6;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6bb48148-f2e1{width:100%;padding:0px;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-eff415a-319a{background-color:#ffffff;}.elementor .e-3c25f577-a5d5{width:18px;height:18px;color:var(--lime);fill:var(--lime);\n}.elementor .e-69550b1c-9796{font-family:var(--font-body);font-size:9.5px;color:rgba(255,255,255,0.6);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-432d562e-8293{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-789a3a59-79af{font-family:var(--font-display);font-weight:400;font-size:31px;color:#ffffff;letter-spacing:-0.01em;line-height:1.1;margin-block-start:26px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-30f2c112-2dff{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.75);line-height:1.6;}.elementor .e-67906361-cd72{font-family:var(--font-body);color:rgba(255,255,255,0.5);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.14); & span { background:#28452e;color:var(--lime);font-size:12px;font-weight:700;padding:7px 12px;border-radius:999px; }\n}.elementor .e-2eb0d8d3-f252{padding-block-start:32px;padding-block-end:26px;padding-inline-start:34px;padding-inline-end:34px;border-radius:22px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:#13294c;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--lime);\n}.elementor .e-5d22fc7f-8c1b{font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.55);line-height:1.5;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-40e633cb-58c4{padding:0px;display:flex;flex-direction:column;}.elementor .e-e9cac2c-5ccb{background-color:var(--navy);}.elementor .e-680dadd4-66cf{max-width:620px;}.elementor .e-288a4467-ddca{font-family:var(--font-body);font-size:11px;color:var(--body-grey);}.elementor .e-2b4b24ca-6983{font-family:var(--font-display);font-weight:400;font-size:36px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:auto;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c4140f0-fe6f{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-7e71c147-b611{min-height:326px;padding-block-start:30px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;border-width:1px;border-color:#e6e1d4;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:0 0 calc((100% - 44px) / 2.8);scroll-snap-align:start;\n}.elementor .e-a437cf7-d632{font-family:var(--font-body);font-size:11px;color:var(--body-grey);}.elementor .e-900719a-2f61{font-family:var(--font-display);font-weight:400;font-size:36px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:auto;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e9078c3-b7cc{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-6348696f-2f3c{min-height:326px;padding-block-start:30px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;border-width:1px;border-color:#e6e1d4;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:0 0 calc((100% - 44px) / 2.8);scroll-snap-align:start;\n}.elementor .e-758a310b-e973{font-family:var(--font-body);font-size:11px;color:var(--body-grey);}.elementor .e-350edb92-c39d{font-family:var(--font-display);font-weight:400;font-size:36px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:auto;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-111439d4-391e{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-262eee8d-edb1{min-height:326px;padding-block-start:30px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;border-width:1px;border-color:#e6e1d4;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:0 0 calc((100% - 44px) / 2.8);scroll-snap-align:start;\n}.elementor .e-7310ccb3-1542{font-family:var(--font-body);font-size:11px;color:var(--body-grey);}.elementor .e-38d8de02-4762{font-family:var(--font-display);font-weight:400;font-size:36px;color:var(--ink);letter-spacing:-0.01em;line-height:1;margin-block-start:auto;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-56f0a638-af34{font-family:var(--font-body);font-size:14.5px;color:var(--body-grey);line-height:1.6;}.elementor .e-2fc8713b-e10d{min-height:326px;padding-block-start:30px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:22px;border-width:1px;border-color:#e6e1d4;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;flex:0 0 calc((100% - 44px) / 2.8);scroll-snap-align:start;\n}.elementor .e-7935967d-51d0{padding:2px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:22px;flex-wrap:nowrap;overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none;\n}.elementor .e-6540eb15-db7b{font-family:var(--font-body);font-size:13.4px;color:var(--body-grey);line-height:1.6;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5447825f-5993{width:100%;max-width:100%;aspect-ratio:9 / 16;object-fit:cover;display:block;}.elementor .e-5fed7249-db6e{font-family:var(--font-body);font-weight:600;font-size:10.6px;color:var(--ink);letter-spacing:0.06em;line-height:1.4;text-transform:uppercase;padding-block-start:10px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;background-color:#ffffff;}.elementor .e-4b939185-e3ce{width:332px;max-width:100%;overflow:hidden;padding:0px;margin-block-start:60px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:22px;background-color:#000d24;box-shadow:0px 30px 60px 0px rgba(10,31,61,0.18);display:flex;flex-direction:column;}.elementor .e-606301fa-6e42{background-color:var(--cream);}.elementor .e-12e41120-9437{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-525dd9fb-4086{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(5,28,62,0.8) 0%,rgba(5,28,62,0.45) 50%,rgba(5,28,62,0.15) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;&::after { content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,28,62,0.7) 0%,rgba(5,28,62,0) 55%); }\n}.elementor .e-6ccf5c35-be14{font-size:88px;}.elementor .e-1ea1d6b4-d5a5{font-family:var(--font-body);display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;& span { font-size:12.5px;font-weight:500;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,0.3);background:rgba(5,28,62,0.55);color:#ffffff; }\n}.elementor .e-5dc5a977-3a85{position:relative;z-index:2;padding-block-start:60px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-items:flex-start;}.elementor .e-484efb84-1333{min-height:600px;overflow:hidden;position:relative;color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-270cabdd-2930{max-width:620px;}.elementor .e-5d848f16-9a6e{width:435px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59345452-4082{width:435px;font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--ink);text-decoration:none;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;display:flex;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-1bc607bc-d771{align-items:flex-start;}.elementor .e-e3b5750-2371{background-color:var(--mint);}.elementor .e-246d7dc0-e684{font-size:68px;}.elementor .e-1ecb5170-7ff6{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-772a40f0-2b6a{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-5cf0c416-107e{width:16px;height:16px;}.elementor .e-110e6a32-3438{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-44340e1e-7b50{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-2b485b37-afc2{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-56e4359-c024{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-78f2a149-b621{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-4a6ec85f-e9c6{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-40c7054b-ab92{width:16px;height:16px;}.elementor .e-3abe6b32-7bc6{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-cdb3e1f-8488{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-70a0ccf5-9274{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-227ef92a-97c2{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-e60e44b-c618{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-322baba0-13af{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-76d05f6c-fcd2{width:16px;height:16px;}.elementor .e-15aa2820-681b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-1c754b4c-8d14{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-4a52f2de-cf0e{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3a3cf174-2623{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-e2a485f-5907{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-16a4aed6-281f{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-27bac60c-8193{width:16px;height:16px;}.elementor .e-7ba6b559-a5a2{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-4b85a39e-9fad{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-6765a4a-f08e{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-71d486a3-9c90{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-731b083-bc42{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-5a929803-2339{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-788338d1-cc53{width:16px;height:16px;}.elementor .e-3b547837-7e31{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-43f67cb9-6efa{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-3f45df62-1084{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7ee26135-d453{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-389a5b1d-dc21{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-1e924320-2740{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-df0045c-d949{width:16px;height:16px;}.elementor .e-21d6de1f-a437{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-43a4fb67-5444{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-393aaaec-d859{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-71c85e03-66c0{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-30b1bc59-c9ce{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-1ccffeb6-fab8{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-4c283988-bd91{width:16px;height:16px;}.elementor .e-78feee69-d913{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-748bb5bf-ea3a{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-797bf077-5857{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-64dbbfd5-ea35{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-1652cae2-7fb0{font-family:var(--font-body);font-size:15.5px;color:var(--ink);line-height:1.5;}.elementor .e-7ad3bf69-5076{width:13px;height:13px;color:var(--ink);fill:var(--ink);\n}.elementor .e-7129d90-e822{width:16px;height:16px;}.elementor .e-6c690218-97e9{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;}.elementor .e-5c716fa2-4063{max-width:470px;font-family:var(--font-body);font-size:14.6px;color:var(--body-grey);line-height:1.6;}.elementor .e-8e0d72a-a228{padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-57f98c33-8d21{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--hairline); &[open] svg { transform:rotate(45deg); }\n}.elementor .e-6385c0ee-ef63{padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--hairline);\n}.elementor .e-345b91f3-c11e{width:100%;max-width:1109px;padding:0px;display:grid;gap:60px;grid-template-columns:1fr 1.25fr;grid-template-rows:auto;align-items:start;}.elementor .e-59b6bdcc-ea7e{padding-block-start:92px;padding-block-end:92px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;}.elementor .e-4230cdc9-a3d9{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-4f5cedfb-6856{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(5,24,49,0.9) 0%,rgba(5,24,49,0.72) 50%,rgba(5,24,49,0.55) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3b166fa2-6e2b{font-size:88px;}.elementor .e-780b7e5e-c0a3{width:400px;}.elementor .e-6ca04425-6b37{position:relative;z-index:2;align-items:flex-start;}.elementor .e-ddbabb9-e9d7{overflow:hidden;position:relative;color:#ffffff;padding-block-start:260px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--navy);}.elementor .e-6fba87ac-fc99{display:none;position:fixed;z-index:30;top:auto;left:auto;inset-inline-start:auto;right:26px;inset-inline-end:26px;bottom:24px;transform:none;width:300px;height:58px;padding:0 24px;border-radius:29px;background:#c0fc70;color:#061c3f;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-body,"DM Sans"),sans-serif;font-size:15px;font-weight:600;line-height:1.55;text-decoration:none;box-shadow:0 16px 40px rgba(0,0,0,.28);& span{font-size:1.35rem;font-weight:700;}\n}.elementor .e-2308925e-ceee{min-width:0px;padding:0px;}