.elementor .e-ca1cb86-bf25116{font-weight:700;font-size:13px;color:#ff1744;letter-spacing:4px;}.elementor .e-ab9acb9-7d9509b{font-weight:900;font-size:clamp(44px, 8vw, 112px);color:#ffffff;letter-spacing:-4px;line-height:0.82;}.elementor .e-1f38508-141a7ef{max-width:760px;font-size:clamp(17px, 2vw, 23px);color:#b9b9b9;line-height:1.5;}.elementor .e-27f0220-4393bde{max-width:980px;display:flex;flex-direction:column;gap:14px;}.elementor .e-40a06c1-9494334{font-weight:800;font-size:12px;color:#78a7ff;letter-spacing:2px;}.elementor .e-cc5373c-2d9bcf5{width:100%;min-height:clamp(260px, 48vw, 680px);background-image:linear-gradient(135deg, #111827 %,#020617 %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-a19ba7a-c4e9c75{width:100%;max-width:1280px;padding:18px;border-radius:4px;border-width:1px;border-color:#282828;border-style:solid;background-color:#121212;display:flex;flex-direction:column;gap:12px;align-self:center;}.elementor .e-9819e26-638ad2a{min-height:86vh;padding-block-start:80px;padding-block-end:72px;padding-inline-start:clamp(24px, 6vw, 110px);padding-inline-end:clamp(24px, 6vw, 110px);background-color:#080808;display:flex;flex-direction:column;gap:32px;}.elementor .e-5840c93-4949a20{font-weight:800;font-size:12px;color:#ff1744;letter-spacing:3px;}.elementor .e-2fa97d6-ccda961{font-weight:900;font-size:clamp(50px, 8vw, 112px);color:#080808;letter-spacing:-4px;line-height:0.9;}.elementor .e-10dbc7e-7a4cc87{display:flex;flex-direction:column;gap:12px;flex:1 1 360px;}.elementor .e-5bb71d3-126602b{font-weight:900;font-size:clamp(25px, 3vw, 38px);color:#080808;}.elementor .e-30a7d6a-aaccef5{font-size:18px;color:#4e4a45;line-height:1.8;}.elementor .e-39bf366-bc75b90{display:flex;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-ea48266-a9b9e7f{color:#080808;padding-block-start:88px;padding-block-end:88px;padding-inline-start:clamp(24px, 6vw, 110px);padding-inline-end:clamp(24px, 6vw, 110px);background-color:#f2efe8;display:none;flex-direction:row;gap:48px;flex-wrap:wrap;}.elementor .e-1996535-6e072e8{font-weight:800;font-size:12px;color:#ff1744;letter-spacing:3px;}.elementor .e-0a0ebcd-885297c{font-weight:900;font-size:clamp(44px, 7vw, 96px);color:#ffffff;letter-spacing:-4px;line-height:0.92;}.elementor .e-40f268d-21ad86e{max-width:780px;font-size:16px;color:#aaa;line-height:1.6;}.elementor .e-daffd52-a40a1e3{font-weight:900;font-size:24px;color:#fff;}.elementor .e-0520e00-7ac9c27{width:100%;min-height:210px;background-color:#050505;}.elementor .e-9916084-18237f2{font-size:13px;color:#999;line-height:1.5;}.elementor .e-0bd6506-52e5e8c{padding:22px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#171717;display:flex;flex-direction:column;gap:14px;flex:1 1 300px;}.elementor .e-2556f6b-8a3c764{font-weight:900;font-size:24px;color:#fff;}.elementor .e-cc39ba5-429e370{width:100%;min-height:210px;background-color:#050505;}.elementor .e-4fe9669-464d6de{font-size:13px;color:#999;line-height:1.5;}.elementor .e-9e67835-9b105a3{padding:22px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#171717;display:flex;flex-direction:column;gap:14px;flex:1 1 300px;}.elementor .e-f7c6941-8d55f65{font-weight:900;font-size:24px;color:#fff;}.elementor .e-c85e70c-dec6361{width:100%;min-height:210px;background-color:#050505;}.elementor .e-40a2795-91cc103{font-size:13px;color:#999;line-height:1.5;}.elementor .e-f78c8f8-b6aadcc{padding:22px;border-width:1px;border-color:#2a2a2a;border-style:solid;background-color:#171717;display:flex;flex-direction:column;gap:14px;flex:1 1 300px;}.elementor .e-5371abc-b2f5f8b{margin-block-start:20px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-3a95a84-94ce9f9{padding-block-start:88px;padding-block-end:88px;padding-inline-start:clamp(24px, 6vw, 110px);padding-inline-end:clamp(24px, 6vw, 110px);background-color:#0b0b0b;display:flex;flex-direction:column;gap:18px;}.elementor .e-fb5f61c-d4507da{font-weight:800;font-size:12px;color:#ff1744;letter-spacing:3px;}.elementor .e-e7b03b3-d907024{font-weight:900;font-size:clamp(48px, 7vw, 96px);color:#ffffff;letter-spacing:-4px;line-height:0.92;}.elementor .e-0825ab7-10eb0e4{font-weight:900;font-size:clamp(30px,4vw,48px);color:#fff;}.elementor .e-abbbe58-31c79cc{font-size:17px;color:#bbb;line-height:1.6;}.elementor .e-50e0fd6-1981c3a{font-weight:800;color:#fff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ff1744;}.elementor .e-af83109-610a1d8{min-height:310px;color:#fff;padding:clamp(28px,4vw,52px);border-width:1px;border-color:#ffffff;border-style:solid;background-color:#0E0E0E;display:flex;flex-direction:column;gap:18px;flex:1 1 420px;}.elementor .e-d82fd28-5aef5e1{font-weight:900;font-size:clamp(30px,4vw,48px);color:#ffffff;}.elementor .e-7ec927f-a7d0db7{font-size:17px;color:#bdbdbd;line-height:1.6;}.elementor .e-6680b97-fae6dca{font-weight:800;color:#ffffff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ff1744;}.elementor .e-63b8a18-14c6a59{min-height:310px;color:#ffffff;padding:clamp(28px,4vw,52px);border-width:1px;border-color:#ffffff;border-style:solid;background-color:#0E0E0E;display:flex;flex-direction:column;gap:18px;flex:1 1 420px;}.elementor .e-3767299-7a0f52e{margin-block-start:18px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-1848e60-5c808b1{color:#ffffff;padding-block-start:88px;padding-block-end:88px;padding-inline-start:clamp(24px, 6vw, 110px);padding-inline-end:clamp(24px, 6vw, 110px);background-color:#050505;display:flex;flex-direction:column;gap:18px;}.elementor .e-06a49c1-a7b8a1d{font-weight:800;font-size:12px;color:#190006;letter-spacing:3px;}.elementor .e-b1f902f-920dda9{font-weight:900;font-size:clamp(40px,6vw,78px);color:#fff;letter-spacing:-3px;line-height:0.95;}.elementor .e-c103221-3e5eb39{max-width:760px;font-size:17px;color:#fff;line-height:1.6;}.elementor .e-7d2bf5b-38fe605{max-width:880px;display:flex;flex-direction:column;gap:12px;}.elementor .e-99edaa1-145309e{font-weight:900;color:#fff;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;background-color:#050505;}.elementor .e-2022dc5-114e6aa{color:#fff;padding-block-start:82px;padding-block-end:82px;padding-inline-start:clamp(24px, 6vw, 110px);padding-inline-end:clamp(24px, 6vw, 110px);background-color:#ff1744;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-3d45946-3b5a0bd{font-weight:800;font-size:12px;color:#78a7ff;letter-spacing:3px;}.elementor .e-3d5ee3d-9695dd3{font-weight:900;font-size:clamp(42px,6vw,80px);color:#fff;}.elementor .e-5086c95-04e4b29{font-size:15px;color:#999;}.elementor .e-0aac229-6c621c3{font-weight:800;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-width:1px;border-color:#444;border-style:solid;background-color:transparent;}.elementor .e-8ba52cd-eebc6f9{font-weight:800;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-width:1px;border-color:#444;border-style:solid;background-color:transparent;}.elementor .e-47ae572-2cdad9f{font-weight:800;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-width:1px;border-color:#444;border-style:solid;background-color:transparent;}.elementor .e-7168dbb-0351c36{font-weight:800;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-width:1px;border-color:#444;border-style:solid;background-color:transparent;}.elementor .e-b2c2606-ec4d418{font-weight:800;color:#fff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-width:1px;border-color:#444;border-style:solid;background-color:transparent;}.elementor .e-a84b17d-e3dd576{margin-block-start:10px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .e-dfe2f53-466984b{text-align:center;padding-block-start:76px;padding-block-end:76px;padding-inline-start:clamp(24px, 6vw, 110px);padding-inline-end:clamp(24px, 6vw, 110px);background-color:#050505;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-23408e9-dc56cfe{width:100%;overflow:hidden;color:#ffffff;background-color:#080808;display:flex;flex-direction:column;}