.elementor .e-2a428679-b2e4{width:176px;}.elementor .e-4199701f-5903{width:auto;padding:0px;margin-inline-start:auto;gap:4px;align-items:center;}.elementor .e-6635535e-46da:hover,.elementor .e-6635535e-46da:focus-visible{background-color:#CC0000;}.elementor .e-6635535e-46da{font-weight:600;font-size:14px;color:#FFFFFF;padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;margin-inline-start:12px;border-radius:999px;background-color:#FA000F;transition:all 0.25s;}.elementor .e-37703a6e-8e77{width:100%;max-width:1240px;position:relative;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-1eb25736-a414{width:100%;position:sticky;inset-block-start:0px;z-index:50;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:rgba(12,12,12,0.82);backdrop-filter:blur(18px);justify-content:center;}.elementor .e-7663442e-d2ba{width:560px;height:560px;position:absolute;inset-block-start:18%;inset-inline-end:10%;z-index:0;padding:0px;border-radius:999px;background-color:rgba(250,0,15,0.55);filter:blur(130px);}.elementor .e-316f2f3f-58f5:hover,.elementor .e-316f2f3f-58f5:focus-visible{color:#FFFFFF;}.elementor .e-316f2f3f-58f5{font-weight:600;font-size:13px;color:rgba(255,255,255,0.7);padding:0px;background-color:transparent;}.elementor .e-6ffadc04-8da9{font-size:13px;color:rgba(255,255,255,0.4);}.elementor .e-492aaff5-2fec{font-weight:700;font-size:13px;color:#FFFFFF;}.elementor .e-37c9c355-901b{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.06);gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-35ae59d9-8c3a{font-weight:700;font-size:13px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-45fa924c-18e3{font-weight:300;font-size:72px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.02;}.elementor .e-34c65a5f-a844{max-width:600px;font-size:20px;color:rgba(255,255,255,0.85);line-height:1.55;}.elementor .e-7e3eec26-79eb{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex-wrap:wrap;}.elementor .e-498147cb-56af{padding:0px;flex-direction:column;gap:22px;flex:1 1 60%;align-items:flex-start;}.elementor .e-2725a2d2-367c{width:100%;height:auto;max-width:360px;object-fit:contain;filter:drop-shadow(0px 0px 50px rgba(250,0,15,0.55));}.elementor .e-38f3d25d-933e{position:relative;padding:0px;flex:0 0 34%;justify-content:center;align-items:center;}.elementor .e-e7abae9-9405{max-width:700px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:52px;padding-inline-end:40px;flex-direction:row;gap:40px;flex:1 1 100%;justify-content:center;align-items:center;}.elementor .e-11f6fd90-5038{position:relative;z-index:2;flex-direction:row;gap:40px;justify-content:space-between;align-items:stretch;}.elementor .e-97ea438-8d50{min-height:88vh;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:64px;background-image:linear-gradient(110deg, #0C0C0C 0%,#141414 45%,#3a0207 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;}.elementor .e-262c7bbd-6726{padding:0px;flex-direction:column;gap:16px;}.elementor .e-4a6133c3-88dd{width:100%;height:auto;aspect-ratio:16/9;display:block;}.elementor .e-7d631d0d-1f1c{width:100%;overflow:hidden;position:relative;padding:0px;border-radius:28px;background-color:#0C0C0C;box-shadow:0px 30px 80px 0px rgba(12,12,12,0.18);}.elementor .e-126d9517-9137{font-weight:700;font-size:13px;color:#FA000F;letter-spacing:0.12em;}.elementor .e-64347655-51dd{font-weight:400;font-size:26px;color:#0C0C0C;padding-block-start:12px;}.elementor .e-5767f8b9-8b9b:hover,.elementor .e-5767f8b9-8b9b:focus-visible{border-color:#FA000F;background-color:#FFFFFF;box-shadow:0px 24px 48px 0px rgba(12,12,12,0.08);transform:translate3d(0px, -4px, 0px);}.elementor .e-5767f8b9-8b9b{padding:30px;border-radius:22px;border-width:1px;border-color:transparent;border-style:solid;background-color:#F4F4F4;transition:all 0.3s;flex-direction:column;gap:10px;}.elementor .e-6152f258-9d82{font-weight:700;font-size:13px;color:#FA000F;letter-spacing:0.12em;}.elementor .e-6755fa48-600d{font-weight:400;font-size:26px;color:#0C0C0C;padding-block-start:12px;}.elementor .e-2eb6b716-6a01:hover,.elementor .e-2eb6b716-6a01:focus-visible{border-color:#FA000F;background-color:#FFFFFF;box-shadow:0px 24px 48px 0px rgba(12,12,12,0.08);transform:translate3d(0px, -4px, 0px);}.elementor .e-2eb6b716-6a01{padding:30px;border-radius:22px;border-width:1px;border-color:transparent;border-style:solid;background-color:#F4F4F4;transition:all 0.3s;flex-direction:column;gap:10px;}.elementor .e-656f3f7b-f6b3{font-weight:700;font-size:13px;color:#FA000F;letter-spacing:0.12em;}.elementor .e-66e4afab-e3be{font-weight:400;font-size:26px;color:#0C0C0C;padding-block-start:12px;}.elementor .e-35642d58-c36d:hover,.elementor .e-35642d58-c36d:focus-visible{border-color:#FA000F;background-color:#FFFFFF;box-shadow:0px 24px 48px 0px rgba(12,12,12,0.08);transform:translate3d(0px, -4px, 0px);}.elementor .e-35642d58-c36d{padding:30px;border-radius:22px;border-width:1px;border-color:transparent;border-style:solid;background-color:#F4F4F4;transition:all 0.3s;flex-direction:column;gap:10px;}.elementor .e-3cd67638-70ce{padding:0px;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-47fb2410-c145{gap:36px;}.elementor .e-86ea515-bcdc{padding-block-start:96px;padding-block-end:96px;background-color:#FFFFFF;}.elementor .e-6aaca546-e2e1{width:760px;height:600px;position:absolute;inset-inline-end:-100px;inset-block-end:-300px;z-index:1;padding:0px;border-radius:999px;background-color:rgba(250,0,15,0.5);filter:blur(150px);}.elementor .e-65f42d04-b386{color:#FF636C;}.elementor .e-682b99eb-a656{font-weight:300;font-size:56px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.06;}.elementor .e-93ef2bd-697e{font-size:18px;color:rgba(255,255,255,0.75);line-height:1.6;}.elementor .e-376d69f2-6403{font-size:16px;color:rgba(255,255,255,0.9);}.elementor .e-a18bf61-13cc{font-size:16px;color:rgba(255,255,255,0.9);}.elementor .e-56efd630-6f43{font-size:16px;color:rgba(255,255,255,0.9);}.elementor .e-2c954200-3528{padding:0px;flex-direction:column;gap:10px;}.elementor .e-1c90505b-aad7{font-size:13px;color:rgba(255,255,255,0.5);line-height:1.5;padding-block-start:14px;}.elementor .e-6b7b6e77-be4b{padding:0px;flex-direction:column;gap:22px;flex:1 1 42%;}.elementor .e-14038ae6-3259{flex:1 1 calc(50% - 7px);}.elementor .e-46021ee8-116c{font-size:15px;color:#FFFFFF;border-radius:14px;background-color:rgba(0,150,78,0.2);flex:1 1 100%;}.elementor .e-6aea8265-8d41{font-size:15px;color:#FFFFFF;border-radius:14px;background-color:rgba(250,0,15,0.2);flex:1 1 100%;}.elementor .e-14609548-a7fa{position:relative;z-index:2;flex-direction:row;gap:72px;align-items:center;}.elementor .e-2ab4ac49-5ee9{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;background-color:#0C0C0C;}.elementor .e-713a4061-7d49{padding:0px;flex-direction:column;gap:16px;}.elementor .e-5ec831fa-5510{width:76%;height:60%;position:absolute;inset-block-start:22%;inset-inline-start:12%;z-index:0;padding:0px;border-radius:999px;background-color:rgba(250,0,15,0.5);filter:blur(90px);}.elementor .e-39cfe8c2-aecd{position:relative;z-index:2;font-weight:700;font-size:12px;color:rgba(255,255,255,0.6);letter-spacing:0.14em;text-align:center;text-transform:uppercase;}.elementor .e-587f316a-c211{width:100%;height:100%;object-fit:contain;}.elementor .e-56b1598a-dd98{width:34px;height:34px;font-weight:700;font-size:12px;color:#FFFFFF;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.3);transition:all 0.25s;display:flex;flex:0 0 34px;justify-content:center;align-items:center;}.elementor .e-2ff380b0-e388{font-weight:700;font-size:12px;color:#0C0C0C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(12,12,12,0.3);}.elementor .e-3169bd6f-f62e{position:absolute;inset-block-start:70%;inset-inline-start:53.5%;z-index:3;cursor:pointer;padding:0px;margin-block-start:-17px;margin-inline-start:-17px;gap:8px;align-items:center;}.elementor .e-67f54104-a38a{width:34px;height:34px;font-weight:700;font-size:12px;color:#FFFFFF;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.3);transition:all 0.25s;display:flex;flex:0 0 34px;justify-content:center;align-items:center;}.elementor .e-404079c7-ec2b{font-weight:700;font-size:12px;color:#0C0C0C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(12,12,12,0.3);}.elementor .e-66bd3f0e-c221{position:absolute;inset-block-start:80.5%;inset-inline-start:23%;z-index:3;cursor:pointer;padding:0px;margin-block-start:-17px;margin-inline-start:-17px;gap:8px;align-items:center;}.elementor .e-33afb6c9-7033{width:34px;height:34px;font-weight:700;font-size:12px;color:#FFFFFF;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.3);transition:all 0.25s;display:flex;flex:0 0 34px;justify-content:center;align-items:center;}.elementor .e-15aa9e61-9f25{font-weight:700;font-size:12px;color:#0C0C0C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(12,12,12,0.3);}.elementor .e-4bde28a7-332f{position:absolute;inset-block-start:54%;inset-inline-start:57%;z-index:3;cursor:pointer;padding:0px;margin-block-start:-17px;margin-inline-start:-17px;gap:8px;align-items:center;}.elementor .e-76449540-33ec{width:34px;height:34px;font-weight:700;font-size:12px;color:#FFFFFF;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.3);transition:all 0.25s;display:flex;flex:0 0 34px;justify-content:center;align-items:center;}.elementor .e-73c3c97b-2340{font-weight:700;font-size:12px;color:#0C0C0C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(12,12,12,0.3);}.elementor .e-307cdd50-72fb{position:absolute;inset-block-start:33.5%;inset-inline-start:13%;z-index:3;cursor:pointer;padding:0px;margin-block-start:-17px;margin-inline-start:-17px;gap:8px;align-items:center;}.elementor .e-76ad5cb4-7283{width:34px;height:34px;font-weight:700;font-size:12px;color:#FFFFFF;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.3);transition:all 0.25s;display:flex;flex:0 0 34px;justify-content:center;align-items:center;}.elementor .e-10e699d2-1747{font-weight:700;font-size:12px;color:#0C0C0C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(12,12,12,0.3);}.elementor .e-7195628c-b86f{position:absolute;inset-block-start:6.5%;inset-inline-start:50%;z-index:3;cursor:pointer;padding:0px;margin-block-start:-17px;margin-inline-start:-17px;gap:8px;align-items:center;}.elementor .e-2184df30-3a95{width:34px;height:34px;font-weight:700;font-size:12px;color:#FFFFFF;border-radius:999px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.3);transition:all 0.25s;display:flex;flex:0 0 34px;justify-content:center;align-items:center;}.elementor .e-43c9bbd4-8c01{font-weight:700;font-size:12px;color:#0C0C0C;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(12,12,12,0.3);}.elementor .e-e8be4c3-30d8{position:absolute;inset-block-start:23.5%;inset-inline-end:14.5%;z-index:3;cursor:pointer;padding:0px;margin-block-start:-17px;margin-inline-end:-17px;flex-direction:row-reverse;gap:8px;align-items:center;}.elementor .e-15ac1f2-517a{width:100%;max-width:440px;aspect-ratio:1122/1402;position:relative;z-index:1;padding:0px;align-self:center;}.elementor .e-2bcb48a2-92ee{overflow:hidden;position:relative;padding-block-start:28px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:28px;background-image:linear-gradient(160deg, #141414 0%,#0C0C0C 55%,#3a0207 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:12px;flex:0 0 36%;justify-content:center;}.elementor .e-18e3c929-da8c{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#FA000F;opacity:0%;}.elementor .e-5256272a-7ee8{font-weight:600;font-size:14px;color:#737373;}.elementor .e-228e65ed-7b8d{width:auto;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:9px;flex:0 0 auto;align-items:center;}.elementor .e-61ca5e4d-a21a{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#FA000F;opacity:0%;}.elementor .e-75732a87-26fd{font-weight:600;font-size:14px;color:#737373;}.elementor .e-59015088-11de{width:auto;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:9px;flex:0 0 auto;align-items:center;}.elementor .e-575f786d-3acc{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#FA000F;opacity:0%;}.elementor .e-5f27657f-fd46{font-weight:600;font-size:14px;color:#737373;}.elementor .e-86f944a-17d3{width:auto;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:9px;flex:0 0 auto;align-items:center;}.elementor .e-7b2bb63d-3394{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#FA000F;opacity:0%;}.elementor .e-4c435600-9d60{font-weight:600;font-size:14px;color:#737373;}.elementor .e-eb37136-4f67{width:auto;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:9px;flex:0 0 auto;align-items:center;}.elementor .e-45c6253f-825e{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#FA000F;opacity:0%;}.elementor .e-55ac1fdd-2263{font-weight:600;font-size:14px;color:#737373;}.elementor .e-2878f85a-7bfb{width:auto;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:9px;flex:0 0 auto;align-items:center;}.elementor .e-5b4fca75-c6b1{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#FA000F;opacity:0%;}.elementor .e-1dbfe894-f68b{font-weight:600;font-size:14px;color:#737373;}.elementor .e-49425da2-4dac{width:auto;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:9px;flex:0 0 auto;align-items:center;}.elementor .e-641773a3-ddfd{padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:space-between;}.elementor .e-4c3d57ca-9ab0{font-weight:700;font-size:12px;color:#FA000F;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-7ecb1785-5c65{font-weight:600;font-size:40px;color:#0C0C0C;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-2c6b1d1f-cab0{max-width:560px;font-size:19px;color:#222222;line-height:1.55;}.elementor .e-6e1f98c9-35c7{padding-block-start:32px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:36px;flex-direction:column;gap:22px;flex:1 1 58%;justify-content:center;}.elementor .e-63774ec-32aa{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-763f074d-49e2{min-height:0px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;margin-block-start:20px;background-color:#0C0C0C;flex:0 0 42%;}.elementor .e-5788f8d8-232f{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-2ce5597c-b695{padding:0px;}.elementor .e-184ae515-32b9{font-weight:700;font-size:12px;color:#FA000F;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-7e309c54-a619{font-weight:600;font-size:40px;color:#0C0C0C;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-7654bd66-af41{max-width:560px;font-size:19px;color:#222222;line-height:1.55;}.elementor .e-537cbcd1-7f9a{padding-block-start:32px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:36px;flex-direction:column;gap:22px;flex:1 1 58%;justify-content:center;}.elementor .e-17497822-56e7{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-c85d342-851b{min-height:0px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;margin-block-start:20px;background-color:#0C0C0C;flex:0 0 42%;}.elementor .e-6a309fae-849b{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-485e890f-2179{padding:0px;}.elementor .e-8bb7c47-1e03{font-weight:700;font-size:12px;color:#FA000F;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5df5d2fd-50c8{font-weight:600;font-size:40px;color:#0C0C0C;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-25686970-1e9c{max-width:560px;font-size:19px;color:#222222;line-height:1.55;}.elementor .e-465e3f3e-126c{padding-block-start:32px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:36px;flex-direction:column;gap:22px;flex:1 1 58%;justify-content:center;}.elementor .e-5edfbab0-7110{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-53572cfb-4b79{min-height:0px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;margin-block-start:20px;background-color:#0C0C0C;flex:0 0 42%;}.elementor .e-6b222e8f-abe6{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-448b27af-96e7{padding:0px;}.elementor .e-72de7354-f543{font-weight:700;font-size:12px;color:#FA000F;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-60b42801-cb5f{font-weight:600;font-size:40px;color:#0C0C0C;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-50b16ba8-cd9c{max-width:560px;font-size:19px;color:#222222;line-height:1.55;}.elementor .e-7b3d3b88-f8da{padding-block-start:32px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:36px;flex-direction:column;gap:22px;flex:1 1 58%;justify-content:center;}.elementor .e-4d986ff3-71ac{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-4d8edcf5-d331{min-height:0px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;margin-block-start:20px;background-color:#0C0C0C;flex:0 0 42%;}.elementor .e-382bce1d-8ac1{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-517926ca-6687{padding:0px;}.elementor .e-3c5e22d-601f{font-weight:700;font-size:12px;color:#FA000F;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-47227725-51a5{font-weight:600;font-size:40px;color:#0C0C0C;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-4f115a41-e9ff{max-width:560px;font-size:19px;color:#222222;line-height:1.55;}.elementor .e-299d4a4c-760f{padding-block-start:32px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:36px;flex-direction:column;gap:22px;flex:1 1 58%;justify-content:center;}.elementor .e-6ba1e341-69c4{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-2a5207cb-6111{min-height:0px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;margin-block-start:20px;background-color:#0C0C0C;flex:0 0 42%;}.elementor .e-74e5f485-e75f{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-5d6b587b-388a{padding:0px;}.elementor .e-675ad7d8-f3fb{font-weight:700;font-size:12px;color:#FA000F;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-58e014f1-df9a{font-weight:600;font-size:40px;color:#0C0C0C;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-5cff90b2-6e48{max-width:560px;font-size:19px;color:#222222;line-height:1.55;}.elementor .e-2b753a1e-eee1{padding-block-start:32px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:36px;flex-direction:column;gap:22px;flex:1 1 58%;justify-content:center;}.elementor .e-7ba04f9f-6f91{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-1641cd60-41a2{min-height:0px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;margin-block-start:20px;background-color:#0C0C0C;flex:0 0 42%;}.elementor .e-255dc0b3-daea{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-55dea337-6f84{padding:0px;}.elementor .e-6424f64f-3b9a{width:100%;padding:0px;}.elementor .e-2cc3a555-f41c{min-width:0px;overflow:hidden;padding:0px;border-radius:28px;background-color:#FFFFFF;box-shadow:0px 30px 60px 0px rgba(12,12,12,0.08);flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-3d784fa6-e859{padding:0px;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-4256dd06-4737{gap:32px;}.elementor .e-13738f3d-8ec3{padding-block-start:96px;padding-block-end:96px;background-color:#F4F4F4;}.elementor .e-3edabb68-8036{max-width:760px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-1e587d4b-6e00{width:100%;height:100%;min-height:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 30%;}.elementor .e-61ed0fb6-7c4f{width:100%;position:relative;padding:0px;flex:0 0 38%;align-self:stretch;}.elementor .e-74bbcbc9-730f{font-weight:700;font-size:11px;color:#FA000F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-4153b8fd-930c{font-weight:400;font-size:20px;color:#0C0C0C;}.elementor .e-1ad3dd2d-7eaa{font-size:14px;color:#737373;}.elementor .e-1a7121f4-f9df{font-size:13px;color:#4D4D4D;line-height:1.45;padding-block-start:6px;}.elementor .e-294d9926-875a{padding:20px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-a691742-f0f6{overflow:hidden;padding:0px;border-radius:22px;background-color:#F4F4F4;flex-direction:row;gap:0px;align-items:center;}.elementor .e-159e45fd-5316{width:100%;height:100%;min-height:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 35%;}.elementor .e-4a283f97-b2f6{width:100%;position:relative;padding:0px;flex:0 0 38%;align-self:stretch;}.elementor .e-7f98b647-fd97{font-weight:700;font-size:11px;color:#FA000F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-320e87fe-ad79{font-weight:400;font-size:20px;color:#0C0C0C;}.elementor .e-264d92f5-cf63{font-size:14px;color:#737373;}.elementor .e-ed6e5ee-2802{font-size:13px;color:#4D4D4D;line-height:1.45;padding-block-start:6px;}.elementor .e-57a25ee3-d3ad{padding:20px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-653db124-7f15{overflow:hidden;padding:0px;border-radius:22px;background-color:#F4F4F4;flex-direction:row;gap:0px;align-items:center;}.elementor .e-4e564c96-ec13{width:100%;height:100%;min-height:100%;aspect-ratio:1/1;object-fit:cover;object-position:22% 40%;}.elementor .e-2dab4a5c-b850{width:100%;position:relative;padding:0px;flex:0 0 38%;align-self:stretch;}.elementor .e-4b209efc-1138{font-weight:700;font-size:11px;color:#FA000F;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-32ee3824-2480{font-weight:400;font-size:20px;color:#0C0C0C;}.elementor .e-6ecbd490-9cd5{font-size:14px;color:#737373;}.elementor .e-7e723e0a-836e{font-size:13px;color:#4D4D4D;line-height:1.45;padding-block-start:6px;}.elementor .e-10084ffc-95e1{padding:20px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-3a56c3fb-1ca3{overflow:hidden;padding:0px;border-radius:22px;background-color:#F4F4F4;flex-direction:row;gap:0px;align-items:center;}.elementor .e-144a8716-d8f6{padding:0px;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-16b31cd8-b9d5{gap:28px;}.elementor .e-582e36ce-7e32{padding-block-start:72px;padding-block-end:72px;background-color:#FFFFFF;}.elementor .e-4ef51604-822d{width:640px;height:520px;position:absolute;inset-block-start:-220px;inset-inline-end:-120px;z-index:1;padding:0px;border-radius:999px;background-color:rgba(250,0,15,0.4);filter:blur(150px);}.elementor .e-5f45a751-56fa{color:#FF636C;}.elementor .e-6b40a944-dfa7{color:#FFFFFF;}.elementor .e-6efd89e8-2387{padding:0px;flex-direction:column;gap:16px;}.elementor .e-481c5040-f29b{width:16px;height:16px;min-width:0px;position:absolute;inset-block-start:-9px;inset-inline-start:0px;padding:0px;border-radius:999px;background-color:#FA000F;}.elementor .e-627ea05e-1e2b{font-weight:700;font-size:11px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-2d5424ff-9459{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;}.elementor .e-51be9c3-85ae{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-7ec4649d-8c29{position:relative;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;gap:6px;}.elementor .e-52e345ef-c149{width:16px;height:16px;min-width:0px;position:absolute;inset-block-start:-9px;inset-inline-start:0px;padding:0px;border-radius:999px;border-width:2px;border-color:#FA000F;border-style:solid;background-color:#0C0C0C;}.elementor .e-264bf856-413b{font-weight:700;font-size:11px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-344a65ac-b7ff{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;}.elementor .e-a8777f4-a05f{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-6f14c10a-a05f{position:relative;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;gap:6px;}.elementor .e-60d497d-ecaf{width:16px;height:16px;min-width:0px;position:absolute;inset-block-start:-9px;inset-inline-start:0px;padding:0px;border-radius:999px;border-width:2px;border-color:#FA000F;border-style:solid;background-color:#0C0C0C;}.elementor .e-7a3b0363-7362{font-weight:700;font-size:11px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-3c6a11ec-fc17{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;}.elementor .e-7d3c4293-7cd1{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-4fd08c12-c184{position:relative;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;gap:6px;}.elementor .e-382b63c6-97db{width:22px;height:22px;min-width:0px;position:absolute;inset-block-start:-12px;inset-inline-start:-3px;padding:0px;border-radius:999px;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.25);}.elementor .e-6e1ad692-ec7d{font-weight:700;font-size:11px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-602fb73a-a85a{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;}.elementor .e-319d71f9-2534{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-5cb869bf-387d{position:relative;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;gap:6px;}.elementor .e-49e35840-bf0f{width:16px;height:16px;min-width:0px;position:absolute;inset-block-start:-9px;inset-inline-start:0px;padding:0px;border-radius:999px;border-width:2px;border-color:#FA000F;border-style:solid;background-color:#0C0C0C;}.elementor .e-613a4a8-6e8d{font-weight:700;font-size:11px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-60b3dc1a-9145{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;}.elementor .e-290d612f-9a66{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-2831b396-337e{position:relative;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;gap:6px;}.elementor .e-51a605e9-da1c{width:16px;height:16px;min-width:0px;position:absolute;inset-block-start:-9px;inset-inline-start:0px;padding:0px;border-radius:999px;border-width:2px;border-color:#FA000F;border-style:solid;background-color:#0C0C0C;}.elementor .e-606080dc-86a3{font-weight:700;font-size:11px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1ab1cb9b-c55a{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;}.elementor .e-8f910b4-5501{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-70260b06-245d{position:relative;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;gap:6px;}.elementor .e-629ebf8e-3c54{width:22px;height:22px;min-width:0px;position:absolute;inset-block-start:-12px;inset-inline-start:-3px;padding:0px;border-radius:999px;background-color:#FA000F;box-shadow:0px 0px 0px 6px rgba(250,0,15,0.25);}.elementor .e-499c384a-ef8a{font-weight:700;font-size:11px;color:#FF636C;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-1724acf1-4745{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;}.elementor .e-3228e849-a449{font-size:14px;color:rgba(255,255,255,0.65);line-height:1.5;}.elementor .e-46de620e-8e48{position:relative;padding-block-start:34px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:18px;flex-direction:column;gap:6px;}.elementor .e-3845d279-9245{padding:0px;gap:0px;grid-template-columns:repeat(7, 1fr);grid-template-rows:auto;}.elementor .e-1b722e5a-8354{position:relative;z-index:2;gap:56px;}.elementor .e-412b08fe-32f4{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;background-color:#0C0C0C;}.elementor .e-25b1ae77-d71c{width:620px;height:520px;position:absolute;inset-block-end:-240px;inset-inline-start:-160px;z-index:1;padding:0px;border-radius:999px;background-color:rgba(12,12,12,0.4);filter:blur(140px);}.elementor .e-40e13bd0-2c65{font-weight:700;font-size:13px;color:rgba(255,255,255,0.75);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2cb1de99-c24a{font-weight:300;font-size:54px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.08;}.elementor .e-1db3b1c1-1539{max-width:600px;font-size:19px;color:rgba(255,255,255,0.9);line-height:1.6;}.elementor .e-37c57426-8ec4{padding:0px;flex-direction:column;gap:22px;flex:1 1 58%;}.elementor .e-1b8dfb12-c2e1{width:100%;height:auto;max-width:400px;filter:drop-shadow(0px 30px 50px rgba(12,12,12,0.35));}.elementor .e-104f4f52-3c38{padding:0px;flex:0 0 400px;justify-content:center;}.elementor .e-13a9fe56-b1dc{position:relative;z-index:2;flex-direction:row;gap:64px;align-items:center;}.elementor .e-75bd8b18-a6e5{overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:96px;background-image:linear-gradient(135deg, #FA000F 0%,#8F0009 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-329bc78d-1f29{width:100%;height:auto;max-width:420px;filter:drop-shadow(0px 30px 50px rgba(12,12,12,0.25));}.elementor .e-7229b844-ad60{padding:48px;border-radius:28px;background-color:#F4F4F4;flex:0 0 42%;justify-content:center;align-items:center;}.elementor .e-515335eb-48cc{font-weight:300;font-size:36px;color:#FA000F;line-height:1;flex:0 0 56px;}.elementor .e-bd18ee0-8403{font-weight:400;font-size:22px;color:#0C0C0C;}.elementor .e-77dd0a9b-c307{padding:0px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-9dd40be-1f27{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;align-items:flex-start;}.elementor .e-239cf54e-2009{font-weight:300;font-size:36px;color:#FA000F;line-height:1;flex:0 0 56px;}.elementor .e-7ae003c8-8982{font-weight:400;font-size:22px;color:#0C0C0C;}.elementor .e-7e1e541b-c2cf{padding:0px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-7042ce8e-e61f{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;align-items:flex-start;}.elementor .e-1e8e16c5-41fd{font-weight:300;font-size:36px;color:#FA000F;line-height:1;flex:0 0 56px;}.elementor .e-2feada75-3056{font-weight:400;font-size:22px;color:#0C0C0C;}.elementor .e-759b6da3-9b07{padding:0px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-4a07536a-b2ea{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;align-items:flex-start;}.elementor .e-6781f8cd-3375{font-weight:300;font-size:36px;color:#FA000F;line-height:1;flex:0 0 56px;}.elementor .e-33c5764e-5acb{font-weight:400;font-size:22px;color:#0C0C0C;}.elementor .e-3823ae95-cd30{padding:0px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .e-5dc7b096-af22{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;align-items:flex-start;}.elementor .e-2cbc248d-318e{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-62bdb211-7067{padding:0px;flex-direction:column;gap:20px;flex:1 1 58%;}.elementor .e-31977a8c-b8b5{flex-direction:row;gap:72px;align-items:center;}.elementor .e-227c88eb-de8c{padding-block-start:96px;padding-block-end:96px;background-color:#FFFFFF;}.elementor .e-47cab375-e120{padding:0px;flex-direction:column;gap:16px;flex:0 0 34%;}.elementor .e-1e72ff82-3dcd{font-weight:400;font-size:21px;color:#0C0C0C;}.elementor .e-177b00b4-9005{font-weight:300;font-size:28px;color:#FA000F;line-height:1;flex:0 0 auto;}.elementor .e-68fec380-f4de{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-3b1d0edd-5f2a{max-width:720px;padding-block-end:22px;}.elementor .e-584d82aa-2bed{padding:0px;flex-direction:column;gap:0px;}.elementor .e-60febdc6-679c{font-weight:400;font-size:21px;color:#0C0C0C;}.elementor .e-dda1903-a089{font-weight:300;font-size:28px;color:#FA000F;line-height:1;flex:0 0 auto;}.elementor .e-7d1d5db6-1a52{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-24ffede5-c978{max-width:720px;padding-block-end:22px;}.elementor .e-7c5bb877-7a5d{padding:0px;flex-direction:column;gap:0px;}.elementor .e-2120e4de-5f15{font-weight:400;font-size:21px;color:#0C0C0C;}.elementor .e-36a520c7-8f9f{font-weight:300;font-size:28px;color:#FA000F;line-height:1;flex:0 0 auto;}.elementor .e-1cf189a7-2b48{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-4c6a82dc-9560{max-width:720px;padding-block-end:22px;}.elementor .e-2445352c-eec4{padding:0px;flex-direction:column;gap:0px;}.elementor .e-33ef18fa-7787{font-weight:400;font-size:21px;color:#0C0C0C;}.elementor .e-53eb48d8-bbcc{font-weight:300;font-size:28px;color:#FA000F;line-height:1;flex:0 0 auto;}.elementor .e-5cd73cff-18af{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-6af497b1-6bf9{max-width:720px;padding-block-end:22px;}.elementor .e-474ebb98-fa7d{padding:0px;flex-direction:column;gap:0px;}.elementor .e-7db7e81e-23b8{font-weight:400;font-size:21px;color:#0C0C0C;}.elementor .e-1f519048-1093{font-weight:300;font-size:28px;color:#FA000F;line-height:1;flex:0 0 auto;}.elementor .e-3d5dbebb-8b6d{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-72dd4696-cbd9{max-width:720px;padding-block-end:22px;}.elementor .e-4c7ad7b4-5fa4{padding:0px;flex-direction:column;gap:0px;}.elementor .e-2ef1fcba-3b15{font-weight:400;font-size:21px;color:#0C0C0C;}.elementor .e-a7cbd5d-dbd1{font-weight:300;font-size:28px;color:#FA000F;line-height:1;flex:0 0 auto;}.elementor .e-7c50ffa0-c0b2{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-3763c882-59a1{max-width:720px;padding-block-end:22px;}.elementor .e-ec5f4fb-2d07{padding:0px;flex-direction:column;gap:0px;}.elementor .e-5e821be5-9499{width:100%;padding:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-1746609f-6e97{flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-7b227426-e7ca{padding-block-start:96px;padding-block-end:96px;background-color:#FFFFFF;}.elementor .e-70d7a00b-3caa{width:160px;}.elementor .e-6f05d2fb-19cb:hover,.elementor .e-6f05d2fb-19cb:focus-visible{color:#FFFFFF;}.elementor .e-6f05d2fb-19cb{font-size:14px;color:rgba(255,255,255,0.7);padding:0px;background-color:transparent;}.elementor .e-a521593-2d2e:hover,.elementor .e-a521593-2d2e:focus-visible{color:#FFFFFF;}.elementor .e-a521593-2d2e{font-size:14px;color:rgba(255,255,255,0.7);padding:0px;background-color:transparent;}.elementor .e-72c6301-b65d:hover,.elementor .e-72c6301-b65d:focus-visible{color:#FFFFFF;}.elementor .e-72c6301-b65d{font-size:14px;color:rgba(255,255,255,0.7);padding:0px;background-color:transparent;}.elementor .e-5b2e6ae8-58a4{width:auto;padding:0px;gap:28px;flex-wrap:wrap;}.elementor .e-58c452ef-cb21{padding:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-6f84ac98-17fa{font-size:13px;color:rgba(255,255,255,0.45);line-height:1.6;padding-block-start:24px;}.elementor .e-52d92a04-d97e{width:100%;max-width:1240px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-39999694-bb7d{width:100%;padding-block-start:56px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0C0C0C;justify-content:center;}