.elementor .e-23797db5-97d3{font-family:Inter;font-weight:600;font-size:13px;color:#ffffff;letter-spacing:0.35em;text-transform:uppercase;}.elementor .e-145d4222-42da{width:1px;height:1px;overflow:hidden;position:absolute;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-39bd123c-c983{width:min(64rem, 92vw);aspect-ratio:4.6 / 1;object-fit:cover;filter:drop-shadow(0px 12px 40px rgba(0,0,0,0.6));object-position: center;\n}.elementor .e-5227e768-4f57{max-width:38rem;font-family:Inter;font-size:1.15rem;color:rgba(255,255,255,0.85);line-height:1.6;}.elementor .e-4b907dc7-2165:hover,.elementor .e-4b907dc7-2165:focus-visible{color:#ffffff;background-color:#d62020;}.elementor .e-4b907dc7-2165{font-family:Inter;font-weight:700;font-size:0.85rem;color:#050505;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0px;background-color:#ffffff;transition:all 0.3s;}.elementor .e-c38a7ff-7c07:hover,.elementor .e-c38a7ff-7c07:focus-visible{color:#d62020;border-color:#d62020;}.elementor .e-c38a7ff-7c07{font-family:Inter;font-weight:700;font-size:0.85rem;color:#ffffff;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-59aab821-f90f{padding:0px;margin-block-start:1rem;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-7497af63-2d64{text-align:center;padding:0px;margin-block-start:auto;margin-block-end:auto;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-78938c0b-31fe{font-family:Inter;font-size:0.7rem;color:rgba(255,255,255,0.5);letter-spacing:0.3em;text-align:center;text-transform:uppercase;}.elementor .e-4918ee57-82c4{min-height:100vh;padding-block-start:7rem;padding-block-end:2.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(180deg, rgba(5,5,5,0.75) 0%,rgba(5,5,5,0.25) 35%,rgba(5,5,5,0.35) 65%,#050505 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:space-between;}.elementor .e-d3539bf-aca2{font-family:Inter;font-size:0.65rem;color:#ffffff;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:rgba(5,5,5,0.5);}.elementor .e-7f38ec5a-dae4{font-family:Inter;font-size:0.65rem;color:#ffffff;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:rgba(5,5,5,0.5);}.elementor .e-6f4c2849-597e{inset-inline-end:1.5rem;inset-block-end:1.5rem;}.elementor .e-735d158-8a52{min-height:100vh;padding:0px;background-color:#050505;}.elementor .e-7052ddc3-6e6c{font-family:"Bebas Neue";font-size:6rem;color:#ffffff;letter-spacing:0.01em;line-height:0.95;}.elementor .e-61ff816d-6334{font-family:Inter;font-weight:600;font-size:1.75rem;color:#d62020;letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-7bee3cd3-cc6d{font-family:Inter;font-size:1.15rem;color:rgba(255,255,255,0.75);line-height:1.7;}.elementor .e-222f4b69-a9df{padding-block-start:0px;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;}.elementor .e-6fa09b45-33e2{max-width:80rem;column-gap:4rem;padding:0px;grid-template-columns:3fr 2fr;grid-template-rows:auto;align-items:end;row-gap: 2rem;\n}.elementor .e-1b0c5a21-7ee9{max-width:80rem;margin:0px;border-color:rgba(255,255,255,0.15);}.elementor .e-4404f4b2-7528{font-family:Inter;font-weight:600;font-size:0.75rem;color:rgba(255,255,255,0.5);letter-spacing:0.3em;text-transform:uppercase;}.elementor .e-177a12d6-2192{width:auto;height:22rem;opacity:85%;max-width: none;\n}.elementor .e-402ca882-822e{width:auto;height:22rem;opacity:85%;max-width: none;\n}.elementor .e-36b11bd-aebf{width:auto;height:22rem;opacity:85%;max-width: none;\n}.elementor .e-fc7a29f-527e{width:auto;height:22rem;opacity:85%;max-width: none;\n}.elementor .e-469da549-2ffb{width:auto;height:22rem;opacity:85%;max-width: none;\n}.elementor .e-5db212f0-316d{width:auto;height:22rem;opacity:85%;max-width: none;\n}.elementor .e-657df5f8-950f{padding:0px;gap:0px;flex-wrap:nowrap;width: max-content;\n}.elementor .e-6a2aae7f-4dd2{width:calc(100% + 6rem);overflow:hidden;padding:0px;margin-inline: -3rem;\n}.elementor .e-12a5cb04-ed42{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#050505;flex-direction:column;gap:3rem;}.elementor .e-6459c290-c81b{font-family:"Bebas Neue";font-size:8rem;color:#ffffff;letter-spacing:0.04em;line-height:0.85;}.elementor .e-27e32482-6dc3:hover,.elementor .e-27e32482-6dc3:focus-visible{color:#d62020;}.elementor .e-27e32482-6dc3{font-family:Inter;font-weight:600;font-size:0.8rem;color:#ffffff;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:2px;background-color:transparent;transition:color 0.3s;border-bottom-style: solid; border-bottom-color: #d62020;\n}.elementor .e-26015adf-11cd{padding:0px;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:end;}.elementor .e-1e7b289c-b951:hover,.elementor .e-1e7b289c-b951:focus-visible{opacity:100%;transform:scale3d(1.06, 1.06, 1);}.elementor .e-1e7b289c-b951{width:100%;height:100%;object-fit:cover;opacity:70%;transition:all 0.5s;}.elementor .e-3ecf13e4-47e5{font-family:Inter;font-weight:600;font-size:0.7rem;color:#d62020;letter-spacing:0.3em;}.elementor .e-dfa5442-da2c{font-family:"Bebas Neue";font-size:3rem;color:#ffffff;letter-spacing:0.04em;line-height:1;}.elementor .e-67a4a42e-8837{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:1.5rem;background-image:linear-gradient(0deg, rgba(5,5,5,0.95) 0%,rgba(5,5,5,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0.35rem;}.elementor .e-45bd7f22-f5e6:hover,.elementor .e-45bd7f22-f5e6:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-45bd7f22-f5e6{overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;background-color:#000;transition:transform 0.4s;display:block;}.elementor .e-5a94d655-7e01:hover,.elementor .e-5a94d655-7e01:focus-visible{opacity:100%;transform:scale3d(1.06, 1.06, 1);}.elementor .e-5a94d655-7e01{width:100%;height:100%;object-fit:cover;opacity:70%;transition:all 0.5s;}.elementor .e-7512819e-28cb{font-family:Inter;font-weight:600;font-size:0.7rem;color:#d62020;letter-spacing:0.3em;}.elementor .e-5cf543ee-b5a4{font-family:"Bebas Neue";font-size:3rem;color:#ffffff;letter-spacing:0.04em;line-height:1;}.elementor .e-780d211d-3719{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:1.5rem;background-image:linear-gradient(0deg, rgba(5,5,5,0.95) 0%,rgba(5,5,5,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0.35rem;}.elementor .e-31b6330a-8761:hover,.elementor .e-31b6330a-8761:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-31b6330a-8761{overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;background-color:#000;transition:transform 0.4s;display:block;}.elementor .e-a6c640a-f8cd:hover,.elementor .e-a6c640a-f8cd:focus-visible{opacity:100%;transform:scale3d(1.06, 1.06, 1);}.elementor .e-a6c640a-f8cd{width:100%;height:100%;object-fit:cover;opacity:70%;transition:all 0.5s;}.elementor .e-35cfa689-b261{font-family:Inter;font-weight:600;font-size:0.7rem;color:#d62020;letter-spacing:0.3em;}.elementor .e-65fd6c51-833e{font-family:"Bebas Neue";font-size:3rem;color:#ffffff;letter-spacing:0.04em;line-height:1;}.elementor .e-7de9bafb-b5c6{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:1.5rem;background-image:linear-gradient(0deg, rgba(5,5,5,0.95) 0%,rgba(5,5,5,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0.35rem;}.elementor .e-645fd03e-e419:hover,.elementor .e-645fd03e-e419:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-645fd03e-e419{overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;background-color:#000;transition:transform 0.4s;display:block;}.elementor .e-7b633c3a-dee4:hover,.elementor .e-7b633c3a-dee4:focus-visible{opacity:100%;transform:scale3d(1.06, 1.06, 1);}.elementor .e-7b633c3a-dee4{width:100%;height:100%;object-fit:cover;opacity:70%;transition:all 0.5s;}.elementor .e-79786905-e528{font-family:Inter;font-weight:600;font-size:0.7rem;color:#d62020;letter-spacing:0.3em;}.elementor .e-c8b0597-f702{font-family:"Bebas Neue";font-size:3rem;color:#ffffff;letter-spacing:0.04em;line-height:1;}.elementor .e-31bc42b7-b1a1{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:1.5rem;background-image:linear-gradient(0deg, rgba(5,5,5,0.95) 0%,rgba(5,5,5,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0.35rem;}.elementor .e-42c0cfb-f5cb:hover,.elementor .e-42c0cfb-f5cb:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-42c0cfb-f5cb{overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;background-color:#000;transition:transform 0.4s;display:block;}.elementor .e-36d9325a-2b9b{column-gap:1rem;padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 1rem;\n}.elementor .e-5a8b494c-dab0{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#000000f2;flex-direction:column;gap:2.5rem;}.elementor .e-70f102e0-6f14{width:100%;height:100%;object-fit:cover;object-position: center;\n}.elementor .e-c758de5-c313{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(90deg, rgba(5,5,5,0.15) 0%,rgba(5,5,5,0.2) 40%,rgba(5,5,5,0.85) 78%,#050505 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-345b5ce6-5247{position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;font-family:Inter;font-weight:600;font-size:0.65rem;color:#ffffff;letter-spacing:0.25em;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;background-color:rgba(5,5,5,0.75);}.elementor .e-2e6ac073-3084{width:72%;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;}.elementor .e-595bd753-a573{font-family:"Bebas Neue";font-size:4.25rem;color:#ffffff;line-height:0.95;text-shadow: 0 2px 20px rgba(0,0,0,0.6);\n}.elementor .e-21560559-7cb2{font-family:Inter;font-weight:600;font-size:1.25rem;color:#da1313;}.elementor .e-695cf9b8-fe2c{max-width:34rem;font-family:Inter;font-size:1.05rem;color:rgba(255,255,255,0.8);line-height:1.75;text-shadow: 0 1px 12px rgba(0,0,0,0.6);\n}.elementor .e-17387365-fc81{max-width:34rem;font-family:Inter;font-size:1.05rem;color:rgba(255,255,255,0.8);line-height:1.75;text-shadow: 0 1px 12px rgba(0,0,0,0.6);\n}.elementor .e-74347d8a-988a{font-family:Inter;font-weight:500;font-size:0.75rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:rgba(5,5,5,0.55);}.elementor .e-7f62138b-7565{font-family:Inter;font-weight:500;font-size:0.75rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:rgba(5,5,5,0.55);}.elementor .e-1dc8f458-f503{font-family:Inter;font-weight:500;font-size:0.75rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:rgba(5,5,5,0.55);}.elementor .e-65d6ef99-a4aa{font-family:Inter;font-weight:500;font-size:0.75rem;color:#ffffff;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;background-color:rgba(5,5,5,0.55);}.elementor .e-22ac0b8-70ea{padding:0px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;gap:0.6rem;flex-wrap:wrap;}.elementor .e-309b6a38-b41e:hover,.elementor .e-309b6a38-b41e:focus-visible{color:#050505;background-color:#ffffff;}.elementor .e-309b6a38-b41e{font-family:Inter;font-weight:700;font-size:0.85rem;color:#ffffff;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0.75rem;border-radius:0px;background-color:#d62020;transition:all 0.3s;}.elementor .e-6dc2a9af-5ece{max-width:44rem;position:relative;z-index:2;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:0px;padding-inline-end:4rem;flex-direction:column;gap:1.25rem;align-items:flex-start;align-self:center;}.elementor .e-1a16a5a0-c213{min-height:50rem;overflow:hidden;position:relative;padding:0px;background-color:#050505;justify-content:flex-end;align-items:stretch;}