.elementor .e-1c872986-16b0{width:100%;height:100%;object-fit:cover;object-position:38% 40%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-3f979db6-3cd0{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(16,17,20,0.92) 0%,rgba(16,17,20,0.6) 42%,rgba(16,17,20,0.12) 75%),linear-gradient(0deg, #101114 0%,rgba(16,17,20,0) 38%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-63f8b101-b2a7{color:rgba(255,255,255,0.85);}.elementor .e-fec9535-561b{max-width:11ch;font-size:var(--mf-fs-hero);letter-spacing:-0.045em;line-height:0.92;& em { color: #2563EB; font-style: normal; } & strong { color: #DC2626; font-weight: inherit; } & em { color: null; font-style: null; } & strong { color: null; font-weight: null; }\n}.elementor .e-2c6b7d9b-d2c1{max-width:33rem;color:rgba(255,255,255,0.82);}.elementor .e-46cd209e-6cdb{width:auto;padding:0px;gap:14px;flex-wrap:wrap;}.elementor .e-36b70954-ab67{width:100%;max-width:1400px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-4da12c5e-2104:hover,.elementor .e-4da12c5e-2104:focus-visible{color:#FFFFFF;}.elementor .e-4da12c5e-2104{font-family:var(--mf-font-body);font-weight:700;font-size:14px;color:rgba(255,255,255,0.75);transition:color 0.3s;flex:1 1 0px;& strong { color: #DC2626; }\n}.elementor .e-6ef8e5d4-125c:hover,.elementor .e-6ef8e5d4-125c:focus-visible{color:#FFFFFF;}.elementor .e-6ef8e5d4-125c{font-family:var(--mf-font-body);font-weight:700;font-size:14px;color:rgba(255,255,255,0.75);transition:color 0.3s;flex:1 1 0px;& strong { color: #DC2626; }\n}.elementor .e-559576c2-c07b:hover,.elementor .e-559576c2-c07b:focus-visible{color:#FFFFFF;}.elementor .e-559576c2-c07b{font-family:var(--mf-font-body);font-weight:700;font-size:14px;color:rgba(255,255,255,0.75);transition:color 0.3s;flex:1 1 0px;& strong { color: #DC2626; }\n}.elementor .e-4caa8fd7-dd96{width:100%;max-width:1400px;position:relative;z-index:2;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;gap:24px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-5f629de1-be72{min-height:100vh;overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:32px;padding-inline-start:var(--mf-gutter);padding-inline-end:var(--mf-gutter);background-color:var(--mf-bg);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-31ef8c15-9c51{margin-block-start:4px;}.elementor .e-3af36421-cf6b{color:#DC2626;margin-block-end:12px;}.elementor .e-5c639250-6fcc{font-size:14px;}.elementor .e-77364c37-d323{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #30333A;\n}.elementor .e-79e5c78e-dd27{color:#DC2626;margin-block-end:12px;}.elementor .e-7a434062-e7af{font-size:14px;}.elementor .e-3d718860-1800{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #30333A;\n}.elementor .e-117bbbab-2048{color:#DC2626;margin-block-end:12px;}.elementor .e-2336755d-d9f1{font-size:14px;}.elementor .e-770903c5-b0db{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #30333A;\n}.elementor .e-33240052-911f{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-50ef1b3f-7bb9{padding:0px;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-36ff07a8-a08f{object-position:50% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-4deb82f8-c446{font-family:var(--mf-font-display);font-weight:800;font-size:16px;color:#FFFFFF;line-height:1.2;text-transform:uppercase;}.elementor .e-3dec620a-b3fe{font-family:var(--mf-font-display);font-weight:800;font-size:16px;color:rgba(255,255,255,0.75);line-height:1.2;text-transform:uppercase;}.elementor .e-4f669666-c1c9{font-family:var(--mf-font-display);font-weight:800;font-size:16px;color:rgba(255,255,255,0.5);line-height:1.2;text-transform:uppercase;}.elementor .e-5ae4b4b9-e13d{width:auto;position:absolute;inset-block-end:40px;inset-inline-start:-36px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:14px;background-color:var(--mf-blue);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.4);flex-direction:column;gap:2px;}.elementor .e-3be33a3-b1f3{aspect-ratio:3 / 4.4;position:relative;padding:0px;margin-block-start:96px;}.elementor .e-4171d78-e70f{display:grid;gap:clamp(2rem, 1rem + 5vw, 7rem);grid-template-columns:1.25fr 0.75fr;align-items:start;}.elementor .e-3ca6e07e-4748{width:auto;padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-6b844f71-89e1{max-width:22rem;}.elementor .e-4e3664d-cfb1{padding:0px;margin-block-end:clamp(3rem, 2rem + 4vw, 6rem);gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-552e9a2-ee71:hover,.elementor .e-552e9a2-ee71:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-552e9a2-ee71{position:absolute;inset-block-start:0px;inset-inline-start:0px;border-radius:0px;transition:transform 1s;}.elementor .e-2ed8cdaa-d418{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(16,17,20,0.96) 22%,rgba(16,17,20,0) 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-58ed0c97-a3ed{width:42px;height:42px;font-family:var(--mf-font-body);font-weight:800;font-size:12px;color:#FFFFFF;margin-block-end:8px;border-radius:50%;border-width:1.5px;border-color:rgba(255,255,255,0.35);border-style:solid;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-387cdb24-fd47{font-family:var(--mf-font-body);font-size:14px;color:var(--mf-text-2);}.elementor .e-1022f144-87a6{font-family:var(--mf-font-body);font-weight:800;font-size:12px;color:var(--mf-blue-bright);letter-spacing:0.16em;text-transform:uppercase;margin-block-start:12px;}.elementor .e-78ed50df-8aff{position:absolute;inset-block-end:0px;inset-inline-start:0px;padding:26px;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-1789a345-2771{overflow:hidden;aspect-ratio:4 / 5;position:relative;cursor:pointer;padding:0px;border-radius:22px;background-color:var(--mf-bg);display:block;}.elementor .e-3f6b84d0-4a7a{padding:0px;}.elementor .e-3e18b3b7-1afe{padding:0px;display:grid;gap:clamp(1rem, 0.5rem + 1.5vw, 2rem);grid-template-columns:repeat(3, 1fr);align-items:start;& > :nth-child(2) { margin-top: 80px; } & > :nth-child(3) { margin-top: 40px; }\n}.elementor .e-66693d1b-cf1c{padding:0px;}.elementor .e-7a99d935-9d73{border-start-start-radius:22px;border-start-end-radius:22px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--mf-surface);}.elementor .e-35abba7a-3d85{width:100%;height:100%;object-fit:cover;object-position:45% 30%;display:block;}.elementor .e-4fec9f8b-195e{overflow:hidden;aspect-ratio:4 / 5;text-align:center;padding:0px;border-radius:22px;border-width:0px;border-color:#444852;border-style:dashed;background-color:var(--mf-surface);box-shadow:0px 30px 80px 0px rgba(0,0,0,0.45);flex-direction:column;gap:16px;justify-content:center;align-items:center;background-image: radial-gradient(80% 60% at 50% 30%, rgba(29,78,219,0.25), rgba(29,78,219,0) 70%);\n}.elementor .e-648a492-438c{max-width:36em;}.elementor .e-445ff731-c943{padding:0px;flex-direction:column;gap:26px;align-items:flex-start;}.elementor .e-552a4efa-ae2f{display:grid;gap:clamp(2.5rem, 1rem + 6vw, 8rem);grid-template-columns:0.85fr 1.15fr;align-items:center;}.elementor .e-27d464f6-aa5f{font-size:clamp(2.9rem, 0.4rem + 8.6vw, 10.5rem);letter-spacing:-0.05em;line-height:0.86;grid-column:1 / 10;grid-row:1;& em { color: #DC2626; } & strong { color: #FFFFFF; }\n}.elementor .e-5259ba53-b0d3{padding-block-end:16px;grid-column:10 / 13;grid-row:1;align-self:end;}.elementor .e-5561347b-e02f{aspect-ratio:5 / 5.4;margin-block-start:32px;grid-column:1 / 7;grid-row:2 / 4;}.elementor .e-4feee2c8-ab75{aspect-ratio:3 / 4;grid-column:7 / 10;grid-row:2;}.elementor .e-392b6589-dd1d{aspect-ratio:3 / 4;object-position:60% 40%;margin-block-start:80px;grid-column:10 / 13;grid-row:2;}.elementor .e-1fc2fb02-4b58{aspect-ratio:16 / 10;object-position:60% 35%;grid-column:7 / 12;grid-row:3;}.elementor .e-6c1b0b93-1786{display:grid;gap:clamp(0.75rem, 0.5rem + 1vw, 1.5rem);grid-template-columns:repeat(12, 1fr);grid-template-rows:auto auto auto;}.elementor .e-54bac5b1-fdb7{padding-block-start:clamp(3rem, 2rem + 4vw, 6rem);}.elementor .e-15f9f30c-4981{color:rgba(255,255,255,0.85);}.elementor .e-3d0447b1-90bb{padding:0px;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-3dd109a5-8e12{height:auto;aspect-ratio:3 / 4;box-shadow:0px 40px 80px 0px rgba(6,14,50,0.45);transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);}.elementor .e-5f119481-2d30{display:grid;gap:clamp(2rem, 1rem + 5vw, 6rem);grid-template-columns:1.3fr 0.7fr;align-items:center;}.elementor .e-7aa263d3-b2cb{overflow:hidden;position:relative;padding-block-start:clamp(5rem, 3rem + 8vw, 9rem);padding-block-end:clamp(5rem, 3rem + 8vw, 9rem);padding-inline-start:var(--mf-gutter);padding-inline-end:var(--mf-gutter);background-color:var(--mf-blue);}