.elementor .e-3c79be85-f3a0{width:auto;flex:0 0 auto;align-self:center;}.elementor .e-7f93d0ff-23ff{max-width:1000px;font-family:var(--dcx-font-heading);font-weight:700;font-size:80px;color:#0d0d0f;line-height:90px;text-align:center;text-transform:uppercase;}.elementor .e-20820bb-cf40{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#5c5c63;line-height:26px;text-align:center;}.elementor .e-2d128c2d-c4e2{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#5c5c63;line-height:26px;text-align:center;}.elementor .e-17d726b2-80eb{width:100%;max-width:760px;padding:0px;flex-direction:column;gap:26px;align-items:center;}.elementor .e-d05011f-f1fb{width:100%;max-width:1040px;text-align:center;padding:0px;flex-direction:column;gap:24px;align-items:center;}.elementor .e-4e0666fe-1083{width:100%;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;padding-block: 120px; padding-inline: 96px;\n}.elementor .e-2e64e90-5668{width:auto;flex:0 0 auto;}.elementor .e-497a835e-6db0{min-width:0px;padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-b81a48a-6814{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#5c5c63;line-height:26px;}.elementor .e-6b346c59-60e3{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#0d0d0f;line-height:26px;margin-inline-start:23px;}.elementor .e-682c1619-fe3e{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#5c5c63;line-height:26px;}.elementor .e-67465cd4-88a7{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-395f936c-b14a{width:100%;max-width:1248px;padding:0px;flex-direction:row;gap:96px;align-items:flex-start;}.elementor .e-ffd631d-94fa{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-7392afbe-7b20{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;pointer-events: none;\n}.elementor .e-1a93dcb7-690c{width:20px;height:20px;display:block;}.elementor .e-5fda80b5-a14a{width:44px;height:44px;padding:0px;border-radius:12px;background-color:#dc0000;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-caa9652-4ebc{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#d4d4d8;line-height:26px;}.elementor .e-2d7fc795-7d8c{font-family:var(--dcx-font-body);font-weight:600;font-size:20px;color:#ffffff;line-height:28px;}.elementor .e-79052084-3844{width:578px;max-width:calc(100% - 64px);position:absolute;inset-block-start:29px;inset-inline-start:32px;padding:28px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(13,13,15,0.55);backdrop-filter:blur(12px);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-4c1d180e-45e6{min-width:0px;overflow:hidden;position:relative;padding:0px;border-radius:24px;flex:1 1 0px;}.elementor .e-3fb291b3-772b{width:100%;height:100%;min-height:0px;object-fit:cover;border-radius:24px;display:block;flex:1 1 0px;}.elementor .e-1d28b115-77bd{width:100%;height:100%;min-height:0px;object-fit:cover;border-radius:24px;display:block;flex:1 1 0px;}.elementor .e-79c907c2-363f{width:440px;padding:0px;flex-direction:column;gap:16px;flex:0 0 440px;align-items:stretch;}.elementor .e-3af3d6e5-cf04{width:100%;height:560px;max-width:1248px;padding:0px;flex-direction:row;gap:16px;align-items:stretch;}.elementor .e-505cec6b-ec88{width:100%;background-color:#ffffff;display:flex;flex-direction:column;gap:56px;align-items:center;padding-block: 112px; padding-inline: 96px;\n}.elementor .e-41a2b3af-c5b4{width:auto;flex:0 0 auto;align-self:center;}.elementor .e-dfa92e5-f749{max-width:720px;color:#ffffff;text-align:center;}.elementor .e-1c8cc201-96a5{width:100%;max-width:1248px;position:relative;z-index:1;text-align:center;padding:0px;flex-direction:column;gap:24px;align-items:center;}.elementor .e-5d91720-63bf{width:24px;height:24px;display:block;}.elementor .e-635f165b-4b2a{width:56px;height:56px;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(220,0,0,0.35);border-style:solid;background-color:rgba(220,0,0,0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-20de03cf-5ba5{font-family:var(--dcx-font-heading);font-weight:800;font-size:44px;color:#dc0000;letter-spacing:-1.6px;line-height:48px;font-style:italic;}.elementor .e-526d183-c1cf{width:100%;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-1fe44ea1-9738{font-family:var(--dcx-font-heading);font-weight:600;font-size:24px;color:#ffffff;letter-spacing:-0.1px;line-height:32px;}.elementor .e-1d167ab8-8c29{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#a1a1aa;line-height:24px;}.elementor .e-784e684b-f3fc{width:100%;padding:40px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);backdrop-filter:blur(10px);flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-79e7f59-31d1{width:24px;height:24px;display:block;}.elementor .e-32fc55e8-78d4{width:56px;height:56px;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(220,0,0,0.35);border-style:solid;background-color:rgba(220,0,0,0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-14e6e364-52b1{font-family:var(--dcx-font-heading);font-weight:800;font-size:44px;color:#dc0000;letter-spacing:-1.6px;line-height:48px;font-style:italic;}.elementor .e-36988b9e-cb91{width:100%;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-6b738cd1-61a0{font-family:var(--dcx-font-heading);font-weight:600;font-size:24px;color:#ffffff;letter-spacing:-0.1px;line-height:32px;}.elementor .e-6e3c9ccc-c746{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#a1a1aa;line-height:24px;}.elementor .e-58eef0cf-1abb{width:100%;padding:40px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);backdrop-filter:blur(10px);flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-5804ea1-5a4e{width:24px;height:24px;display:block;}.elementor .e-5cd53d7b-debe{width:56px;height:56px;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(220,0,0,0.35);border-style:solid;background-color:rgba(220,0,0,0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3593aa54-a9f7{font-family:var(--dcx-font-heading);font-weight:800;font-size:44px;color:#dc0000;letter-spacing:-1.6px;line-height:48px;font-style:italic;}.elementor .e-225fef18-1cd9{width:100%;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-1ac8f8a0-8196{font-family:var(--dcx-font-heading);font-weight:600;font-size:24px;color:#ffffff;letter-spacing:-0.1px;line-height:32px;}.elementor .e-364926b4-8ec8{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#a1a1aa;line-height:24px;}.elementor .e-24a5083-9059{width:100%;padding:40px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);backdrop-filter:blur(10px);flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-43490e87-371f{width:24px;height:24px;display:block;}.elementor .e-19a48736-c62d{width:56px;height:56px;padding:0px;border-radius:16px;border-width:1px;border-color:rgba(220,0,0,0.35);border-style:solid;background-color:rgba(220,0,0,0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-628ba508-f9c2{font-family:var(--dcx-font-heading);font-weight:800;font-size:44px;color:#dc0000;letter-spacing:-1.6px;line-height:48px;font-style:italic;}.elementor .e-5abc36e2-521e{width:100%;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-18db79a0-7086{font-family:var(--dcx-font-heading);font-weight:600;font-size:24px;color:#ffffff;letter-spacing:-0.1px;line-height:32px;}.elementor .e-67a528ac-8a41{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#a1a1aa;line-height:24px;}.elementor .e-6d60cede-8f5f{width:100%;padding:40px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);backdrop-filter:blur(10px);flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-10665f98-225e{width:100%;max-width:1248px;position:relative;z-index:1;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);}.elementor .e-61e0cb8f-633d{width:100%;overflow:hidden;position:relative;background-color:#0d0d0f;display:flex;flex-direction:column;gap:56px;align-items:center;padding-block: 112px; padding-inline: 96px;\n}.elementor .e-222a987d-7acf{width:auto;flex:0 0 auto;}.elementor .e-582db139-c9e9{color:#ffffff;}.elementor .e-580e49ca-905c{width:100%;height:300px;min-width:0px;object-fit:cover;border-radius:16px;display:block;flex:1 1 0px;object-position: center top;\n}.elementor .e-17fa7f8a-af94{width:100%;height:300px;min-width:0px;object-fit:cover;border-radius:16px;background-color:#f5f5f5;display:block;flex:1 1 0px;object-position: center top;\n}.elementor .e-65b43829-b41f{width:100%;padding:0px;flex-direction:row;gap:20px;align-items:stretch;}.elementor .e-5444e5c0-8938{min-width:0px;padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-14d13b2b-c35b{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#c2c2c9;line-height:24px;}.elementor .e-7b0d53ee-5ce7{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#c2c2c9;line-height:24px;}.elementor .e-328a5c16-a19c{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#c2c2c9;line-height:24px;}.elementor .e-3564d171-544b{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#c2c2c9;line-height:24px;}.elementor .e-62039c39-f6d4{font-family:var(--dcx-font-body);font-weight:600;font-size:18px;color:#ffffff;letter-spacing:-0.1px;line-height:24px;}.elementor .e-2a80b062-1df1{font-family:var(--dcx-font-body);font-weight:600;font-size:12px;color:#dc0000;letter-spacing:0.5px;line-height:18px;}.elementor .e-7f691940-4432{width:100%;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;align-items:flex-start;}.elementor .e-7eae70c4-ae03{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-53d64afc-b4a3{width:100%;max-width:1248px;overflow:hidden;padding:72px;border-radius:24px;background-color:#0d0d0f;flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-48e4c9da-e281{width:100%;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;padding-block: 112px; padding-inline: 96px;\n}.elementor .e-54d6bcc0-6d63{width:auto;flex:0 0 auto;align-self:center;}.elementor .e-6113b3c9-70d9{max-width:760px;text-align:center;}.elementor .e-1fbdf344-cecf{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#5c5c63;line-height:26px;text-align:center;}.elementor .e-46e2bfbc-9c61{font-family:var(--dcx-font-body);font-weight:400;font-size:18px;color:#5c5c63;line-height:26px;text-align:center;}.elementor .e-64da6527-d599{font-family:var(--dcx-font-body);font-weight:600;font-size:20px;color:#0d0d0f;line-height:28px;text-align:center;}.elementor .e-2f78d932-ad14{width:100%;max-width:820px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-7d9fb6dd-ef7a{width:100%;background-color:#f5f5f5;display:flex;flex-direction:column;gap:32px;align-items:center;padding-block: 112px; padding-inline: 96px;\n}.elementor .e-23568cb0-394f{width:489px;height:535px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:60.9%;z-index:0;pointer-events: none;\n}.elementor .e-22eaf8b5-6f52{width:auto;flex:0 0 auto;}.elementor .e-68490229-7fd0{padding:0px;padding-block: 6px 16px;\n}.elementor .e-7ea7a759-4449{color:#ffffff;}.elementor .e-2bac02b6-6608{font-family:var(--dcx-font-body);font-weight:400;font-size:16px;color:#c2c2c9;line-height:24px;padding-block-start:16px;}.elementor .e-37945f34-4dea{width:auto;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-1e60ea7c-a477{width:580px;max-width:100%;position:relative;z-index:1;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-40ec281f-2074{width:100%;min-height:372px;max-width:1248px;overflow:hidden;position:relative;padding:56px;border-radius:24px;background-color:#0d0d0f;display:flex;flex-direction:row;align-items:center;}.elementor .e-1358fb03-febe{width:100%;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;padding-block: 112px; padding-inline: 96px;\n}