.elementor .e-572491c0-a46c06f{font-weight:700;font-size:13px;color:#ff1744;letter-spacing:4px;}.elementor .e-1c7e825-8c5aaa8{font-weight:900;font-size:clamp(44px, 8vw, 112px);color:#ffffff;letter-spacing:-4px;line-height:0.82;}.elementor .e-258c34e1-a20b387{max-width:760px;font-size:clamp(17px, 2vw, 23px);color:#b9b9b9;line-height:1.5;}.elementor .e-7cf26645-d69e7cf{max-width:980px;display:flex;flex-direction:column;gap:14px;}.elementor .e-6288228d-0164dbd{font-weight:800;font-size:12px;color:#78a7ff;letter-spacing:2px;}.elementor .e-4efd62fd-8a10325{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-7af9a7a5-94ae29a{font-size:13px;color:#8f98a8;line-height:1.5;}.elementor .e-3c0471c5-4b3c7a6{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-420ceb52-b588119{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-5ea075d5-b6426d8{font-weight:800;font-size:12px;color:#ff1744;letter-spacing:3px;}.elementor .e-7e6c46a2-a3a0b8d{font-weight:900;font-size:clamp(50px, 8vw, 112px);color:#080808;letter-spacing:-4px;line-height:0.9;}.elementor .e-21f76f04-bcb4a3c{display:flex;flex-direction:column;gap:12px;flex:1 1 360px;}.elementor .e-7381ee36-bd9a1ac{font-weight:900;font-size:clamp(25px, 3vw, 38px);color:#080808;}.elementor .e-7abc5b1d-1ed57db{font-size:18px;color:#4e4a45;line-height:1.8;}.elementor .e-2517a52a-bea461d{display:flex;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-28c818ee-bd48632{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-26185518-ee4927b{font-weight:800;font-size:12px;color:#ff1744;letter-spacing:3px;}.elementor .e-33a11f59-44996a2{font-weight:900;font-size:clamp(44px, 7vw, 96px);color:#ffffff;letter-spacing:-4px;line-height:0.92;}.elementor .e-126b9a66-3cdd014{max-width:780px;font-size:16px;color:#aaa;line-height:1.6;}.elementor .e-718330cf-f49547d{font-weight:900;font-size:24px;color:#fff;}.elementor .e-b4b582b-314e2af{width:100%;min-height:210px;background-color:#050505;}.elementor .e-2a9c660c-b4950ec{font-size:13px;color:#999;line-height:1.5;}.elementor .e-725ddadb-3e2d7c4{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-33ba81ad-00ad133{font-weight:900;font-size:24px;color:#fff;}.elementor .e-2aaa7f0b-e712e90{width:100%;min-height:210px;background-color:#050505;}.elementor .e-19585fb5-5d7624e{font-size:13px;color:#999;line-height:1.5;}.elementor .e-47f5ee17-916d9f9{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-41fec5f5-d21abf3{font-weight:900;font-size:24px;color:#fff;}.elementor .e-42f0dfb9-eb0c664{width:100%;min-height:210px;background-color:#050505;}.elementor .e-1f0e38f9-bcc6fd2{font-size:13px;color:#999;line-height:1.5;}.elementor .e-af7aea9-ce978b5{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-7124927f-60ece63{margin-block-start:20px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-7a8e7eb3-abb2e76{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-26d1c47f-acaf0ea{font-weight:800;font-size:12px;color:#ff1744;letter-spacing:3px;}.elementor .e-1815f9d3-7c2be12{font-weight:900;font-size:clamp(48px, 7vw, 96px);color:#ffffff;letter-spacing:-4px;line-height:0.92;}.elementor .e-4f409bc5-694228b{font-weight:900;font-size:clamp(30px,4vw,48px);color:#fff;}.elementor .e-443f0375-92ff88e{font-size:17px;color:#bbb;line-height:1.6;}.elementor .e-7f01e51-16f0acd{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-ea489b6-2143a3f{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-5d69519c-614cacd{font-weight:900;font-size:clamp(30px,4vw,48px);color:#ffffff;}.elementor .e-7447f663-a5cec21{font-size:17px;color:#bdbdbd;line-height:1.6;}.elementor .e-6b6becc9-c674b90{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-4f42f95b-ac77945{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-2ad71848-9b037a5{margin-block-start:18px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .e-5763b771-134c406{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-9f577a9-28df1b9{font-weight:800;font-size:12px;color:#190006;letter-spacing:3px;}.elementor .e-10609154-aa615cb{font-weight:900;font-size:clamp(40px,6vw,78px);color:#fff;letter-spacing:-3px;line-height:0.95;}.elementor .e-353cd36d-a9ae585{max-width:760px;font-size:17px;color:#fff;line-height:1.6;}.elementor .e-5109cd78-92525cc{max-width:880px;display:flex;flex-direction:column;gap:12px;}.elementor .e-a970ada-8cd46c8{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-725bbcba-1490a7e{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-64df7e6e-5a662bc{font-weight:800;font-size:12px;color:#78a7ff;letter-spacing:3px;}.elementor .e-2fade19e-ac6c1da{font-weight:900;font-size:clamp(42px,6vw,80px);color:#fff;}.elementor .e-7267034f-addd377{font-size:15px;color:#999;}.elementor .e-60870cbf-4a31816{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-145eed46-d49eabe{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-730fe83a-7e8a722{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-143a4381-fcfbe74{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-4d6d348a-35e14c8{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-373a8190-675b87c{margin-block-start:10px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .e-20a14d3c-c2b667c{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-184ae8d5-57c9fce{width:100%;overflow:hidden;color:#ffffff;background-color:#080808;display:flex;flex-direction:column;}