.elementor .e-2c5aadc3-1017{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-1d3fbfc0-d176{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-2648668d-bc07{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-7c989afa-e79d{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-342c0aec-64e4{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-42315dda-874c{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-2992a108-b800{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-389c6415-1791{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-261a52a8-a43b{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-32c4fb8a-ad05{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-5f8706d-8294{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-2ff784ee-38ac{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-4a955ac9-5b26{min-width:100vw;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;display:flex;flex-direction:row;gap:140px;flex-wrap:nowrap;flex:0 0 auto;justify-content:space-around;align-items:center;width:max-content; box-sizing:border-box;\n}.elementor .e-144ce2ed-471b{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-6def923d-f1db{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-17de53e2-88b5{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-9a5abfb-11ee{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-3e9e6511-5ac2{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-7c65c8e8-b470{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-104b8a08-742d{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-2a0b6eb2-31ab{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-48fb4c41-db67{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-d7b7387-2f8b{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-7068946d-c34a{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-68dd601c-6770{font-weight:900;font-size:20px;color:#ffffff;letter-spacing:-0.5px;line-height:1;font-style:italic;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-3c44497e-f980{min-width:100vw;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;display:flex;flex-direction:row;gap:140px;flex-wrap:nowrap;flex:0 0 auto;justify-content:space-around;align-items:center;width:max-content; box-sizing:border-box;\n}.elementor .e-1d5ee6e0-f774{padding:0px;display:flex;flex-direction:row;flex-wrap:nowrap;width:max-content;\n}.elementor .e-63d68839-3cbf{width:100vw;height:100px;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding:0px;margin-inline-start:-50vw;background-color:#ff3131;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;\n}.elementor .e-4296c0a8-1e25{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase;text-align:left;\n}.elementor .e-161842fe-267a{font-weight:900;font-size:64px;color:#ffffff;letter-spacing:-1.5px;line-height:0.95;text-transform:uppercase;text-align:left;\n}.elementor .e-4b0452c9-7788{font-weight:900;font-size:42px;color:#ff3131;letter-spacing:-1.5px;line-height:1;font-style:italic;text-transform:uppercase;text-align:left;\n}.elementor .e-19b504fe-79dc{padding:0px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .e-22ab87b0-16b3{max-width:420px;font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0.5px;line-height:2.2;text-transform:uppercase;text-align:left;\n}.elementor .e-d542ac1-3885{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;align-items:flex-start;}.elementor .e-77b52eb9-6ab3{width:100%;aspect-ratio:580/700;object-fit:cover;border-radius:0px;opacity:100%;display:block;filter:brightness(0) invert(0.0824);\n}.elementor .e-5619c07-eac2{height:45%;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000000 100%); pointer-events:none;\n}.elementor .e-216f2707-8faf{width:580px;max-width:100%;overflow:hidden;position:relative;padding:0px;border-radius:0px;flex:0 0 auto;}.elementor .e-35793ff8-5631{width:100%;max-width:1120px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .e-263deebd-bd47{width:100vw;min-height:870px;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:#000000;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box; background-image:radial-gradient(ellipse 70% 60% at 0% 0%, rgba(70,8,8,0.55) 0%, rgba(0,0,0,0) 100%);\n}.elementor .e-4bceffb1-1c8d{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-5d6649d3-e11e{font-weight:900;font-size:54px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-transform:uppercase;}.elementor .e-27645204-d97e{font-weight:900;font-size:54px;color:#ff3131;letter-spacing:-1.5px;line-height:1;font-style:italic;text-transform:uppercase;}.elementor .e-6c5444e1-3ea5{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;align-items:baseline;\n}.elementor .e-7560515a-46b6{max-width:720px;font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0.5px;line-height:2.2;text-align:center;text-transform:uppercase;margin-block-start:8px;}.elementor .e-5090d675-d824{width:100%;max-width:760px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;box-sizing:border-box;\n}.elementor .e-2b6accbc-7cfc{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:100%;filter:grayscale(1) brightness(0.8); filter:brightness(0) invert(0.0824);\n}.elementor .e-749caa05-7438{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.1) 55%, #000000 100%); pointer-events:none; background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%);\n}.elementor .e-1eda74b7-1732{font-weight:900;font-size:35px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-2fbe0e35-d1c0{font-weight:900;font-size:30px;color:#ff3131;letter-spacing:-1.5px;line-height:1.15;text-align:center;font-style:italic;text-transform:uppercase;}.elementor .e-1eb507aa-360f{position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-22c64fd5-401d{width:72px;height:3px;min-width:0px;padding:0px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 14px 2px rgba(255,49,49,0.85),0px 0px 34px 6px rgba(255,49,49,0.45);}.elementor .e-f01bf9d-4a75{font-weight:800;font-size:11px;color:#8a8a8a;letter-spacing:1px;line-height:2;text-align:center;text-transform:uppercase;}.elementor .e-23751ae-d7f3{position:relative;padding:0px;margin-block-start:auto;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-1e639ceb-52c1{min-height:590px;overflow:hidden;position:relative;padding-block-start:245px;padding-block-end:38px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:36px;border-start-end-radius:36px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#0a0a0a;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;\n}.elementor .e-75e4f459-fd47{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:100%;filter:grayscale(1) brightness(0.8); filter:brightness(0) invert(0.0824);\n}.elementor .e-37b2f47c-c6cb{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.1) 55%, #000000 100%); pointer-events:none; background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%);\n}.elementor .e-26173d5d-a49e{font-weight:900;font-size:35px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-6ab546f2-9b2e{font-weight:900;font-size:30px;color:#ff3131;letter-spacing:-1.5px;line-height:1.15;text-align:center;font-style:italic;text-transform:uppercase;}.elementor .e-54f432d5-8711{position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-426a8739-3907{width:72px;height:3px;min-width:0px;padding:0px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 14px 2px rgba(255,49,49,0.85),0px 0px 34px 6px rgba(255,49,49,0.45);}.elementor .e-6e4f69e3-3311{font-weight:800;font-size:11px;color:#8a8a8a;letter-spacing:1px;line-height:2;text-align:center;text-transform:uppercase;}.elementor .e-4f029564-a6c0{position:relative;padding:0px;margin-block-start:auto;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-7e5cd5b0-267f{min-height:590px;overflow:hidden;position:relative;padding-block-start:245px;padding-block-end:38px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:36px;border-start-end-radius:36px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#0a0a0a;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;\n}.elementor .e-581db9e5-3c11{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:100%;filter:grayscale(1) brightness(0.8); filter:brightness(0) invert(0.0824);\n}.elementor .e-2918c630-ff98{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.1) 55%, #000000 100%); pointer-events:none; background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%);\n}.elementor .e-747b5c26-8ae6{font-weight:900;font-size:35px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-5deb3eca-c323{font-weight:900;font-size:30px;color:#ff3131;letter-spacing:-1.5px;line-height:1.15;text-align:center;font-style:italic;text-transform:uppercase;}.elementor .e-15086d9a-152b{position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-2c0c58f8-f535{width:72px;height:3px;min-width:0px;padding:0px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 14px 2px rgba(255,49,49,0.85),0px 0px 34px 6px rgba(255,49,49,0.45);}.elementor .e-13246ad4-abad{font-weight:800;font-size:11px;color:#8a8a8a;letter-spacing:1px;line-height:2;text-align:center;text-transform:uppercase;}.elementor .e-51d09fa6-d3d9{position:relative;padding:0px;margin-block-start:auto;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-4e7bcded-dc12{min-height:590px;overflow:hidden;position:relative;padding-block-start:245px;padding-block-end:38px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:36px;border-start-end-radius:36px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#0a0a0a;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;\n}.elementor .e-5c1f799d-561d{width:100%;max-width:1288px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;box-sizing:border-box;\n}.elementor .e-3273c65-9153{width:100vw;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:100px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:#000000;display:flex;flex-direction:column;gap:56px;align-items:center;box-sizing:border-box;\n}.elementor .e-112c6035-d372{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-667154ef-abf5{font-weight:900;font-size:54px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-transform:uppercase;}.elementor .e-51a88f78-ce31{font-weight:900;font-size:54px;color:#ff3131;letter-spacing:-1.5px;line-height:1;font-style:italic;text-transform:uppercase;}.elementor .e-23ec99ba-3109{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:center;align-items:baseline;\n}.elementor .e-12901f33-5910{max-width:520px;font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0.5px;line-height:2.2;text-align:center;text-transform:uppercase;margin-block-start:8px;}.elementor .e-63108840-5545{width:100%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;box-sizing:border-box;\n}.elementor .e-5659e072-5da9{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:0.8px;line-height:1.4;text-transform:uppercase;}.elementor .e-691667f4-96bf{width:100%;height:500px;max-width:1240px;padding:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:48px;background-color:#000000;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-11b32d65-c532{width:100vw;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:170px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:-50vw;background-color:#0a0a0a;display:flex;flex-direction:column;gap:56px;align-items:center;box-sizing:border-box;\n}.elementor .e-1084192b-5f2b{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-3e923620-199a{font-weight:900;font-size:54px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-transform:uppercase;}.elementor .e-575261c4-5184{font-weight:900;font-size:54px;color:#ff3131;letter-spacing:-1.5px;line-height:1;font-style:italic;text-transform:uppercase;}.elementor .e-260af6e6-bc70{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:nowrap;justify-content:center;align-items:baseline;\n}.elementor .e-7e202389-ed93{width:100%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;align-items:center;box-sizing:border-box;\n}.elementor .e-27a38579-7920{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:brightness(0) invert(0.0824);\n}.elementor .e-a834fd6-3d61{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%); pointer-events:none; background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%);\n}.elementor .e-528d0497-4885{font-weight:800;font-size:10px;color:#8a8a8a;letter-spacing:2px;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-709ab9fa-e660{font-weight:900;font-size:34px;color:#ffffff;letter-spacing:-1px;line-height:1.1;text-align:center;text-transform:uppercase;}.elementor .e-5a23298f-23cf{font-family:"'Playfair Display','Times New Roman',Georgia,serif";font-weight:400;font-size:38px;color:#ffffff;letter-spacing:-0.5px;line-height:1.1;text-align:center;font-style:italic;}.elementor .e-76c6336d-8b96{padding:0px;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-7c6addd5-24a7{position:relative;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-b3b63fa-bd0a{width:28px;height:3px;min-width:0px;position:absolute;inset-block-start:-1px;inset-inline-start:0px;padding:0px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 12px 2px rgba(255,49,49,0.6);}.elementor .e-19ec92a3-6bfa{width:100%;height:1px;min-width:0px;position:relative;padding:0px;margin-block-end:6px;background-color:#262626;}.elementor .e-53d371c4-54fe{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1px;line-height:1;}.elementor .e-6a0ffd92-4023{font-weight:900;font-size:11px;color:#ffffff;letter-spacing:0.8px;line-height:1;text-transform:uppercase;}.elementor .e-364d86dc-3948{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-9ea4332-55ea{font-weight:800;font-size:12px;color:#8f8f8f;letter-spacing:0px;line-height:1.65;text-transform:uppercase;text-align:left;\n}.elementor .e-3d3c9597-9030{font-size:16px;color:#6a6a6a;line-height:1;}.elementor .e-58dc7d8f-a689{width:34px;height:34px;min-width:34px;padding:0px;border-radius:50%;background-color:#0c0c0c;display:flex;justify-content:center;align-items:center;}.elementor .e-2a101063-97d8{font-size:16px;color:#6a6a6a;line-height:1;}.elementor .e-1a145163-9c9e{width:34px;height:34px;min-width:34px;padding:0px;border-radius:50%;background-color:#0c0c0c;display:flex;justify-content:center;align-items:center;}.elementor .e-3ac5739d-76e1{padding:0px;margin-block-start:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-2ce6f625-b31f{position:relative;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-2f749c74-2c74{min-height:540px;overflow:hidden;position:relative;padding-block-start:50px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-start-start-radius:36px;border-start-end-radius:36px;border-end-start-radius:0px;border-end-end-radius:0px;border-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#151515;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;\n}.elementor .e-2a256788-5dcf{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:brightness(0) invert(0.0824);\n}.elementor .e-5467cff9-49b0{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%); pointer-events:none; background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%);\n}.elementor .e-5ff0b3dd-8d79{font-weight:800;font-size:10px;color:#8a8a8a;letter-spacing:2px;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-38c3bec7-d7c4{font-weight:900;font-size:34px;color:#ffffff;letter-spacing:-1px;line-height:1.1;text-align:center;text-transform:uppercase;}.elementor .e-55909416-b2a1{font-family:"'Playfair Display','Times New Roman',Georgia,serif";font-weight:400;font-size:38px;color:#ffffff;letter-spacing:-0.5px;line-height:1.1;text-align:center;font-style:italic;}.elementor .e-7ec27090-74ed{padding:0px;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-74118cdd-2c49{position:relative;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-35e1f48c-199a{width:28px;height:3px;min-width:0px;position:absolute;inset-block-start:-1px;inset-inline-start:0px;padding:0px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 12px 2px rgba(255,49,49,0.6);}.elementor .e-63a71af8-eb11{width:100%;height:1px;min-width:0px;position:relative;padding:0px;margin-block-end:6px;background-color:#262626;}.elementor .e-3a412809-7a89{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1px;line-height:1;}.elementor .e-1f5c892b-1373{font-weight:900;font-size:11px;color:#ffffff;letter-spacing:0.8px;line-height:1;text-transform:uppercase;}.elementor .e-4fabd7c9-3600{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-3afaa0ae-dab9{font-weight:800;font-size:12px;color:#8f8f8f;letter-spacing:0px;line-height:1.65;text-transform:uppercase;text-align:left;\n}.elementor .e-910aee8-86f6{font-size:16px;color:#6a6a6a;line-height:1;}.elementor .e-2f00ac1a-c2f6{width:34px;height:34px;min-width:34px;padding:0px;border-radius:50%;background-color:#0c0c0c;display:flex;justify-content:center;align-items:center;}.elementor .e-25313efe-2cc3{font-size:16px;color:#6a6a6a;line-height:1;}.elementor .e-79de6511-8df2{width:34px;height:34px;min-width:34px;padding:0px;border-radius:50%;background-color:#0c0c0c;display:flex;justify-content:center;align-items:center;}.elementor .e-2b3ecc3a-92c3{padding:0px;margin-block-start:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-e5ae26d-90c7{position:relative;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-5badbaf9-a13d{min-height:540px;overflow:hidden;position:relative;padding-block-start:50px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-start-start-radius:36px;border-start-end-radius:36px;border-end-start-radius:0px;border-end-end-radius:0px;border-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#151515;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;\n}.elementor .e-4e70511-818e{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:brightness(0) invert(0.0824);\n}.elementor .e-7234c054-908f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%); pointer-events:none; background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%);\n}.elementor .e-62cf6cde-cf07{font-weight:800;font-size:10px;color:#8a8a8a;letter-spacing:2px;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-bbdda02-ef85{font-weight:900;font-size:34px;color:#ffffff;letter-spacing:-1px;line-height:1.1;text-align:center;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-1e7e4ca1-daa8{font-family:"'Playfair Display','Times New Roman',Georgia,serif";font-weight:400;font-size:38px;color:#ffffff;letter-spacing:-0.5px;line-height:1.1;text-align:center;font-style:italic;}.elementor .e-29be93d4-6858{padding:0px;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-74c649a3-1fd0{position:relative;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-28ac6d0f-e913{width:28px;height:3px;min-width:0px;position:absolute;inset-block-start:-1px;inset-inline-start:0px;padding:0px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 12px 2px rgba(255,49,49,0.6);}.elementor .e-2a4da2e8-9a97{width:100%;height:1px;min-width:0px;position:relative;padding:0px;margin-block-end:6px;background-color:#262626;}.elementor .e-1313456b-2517{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1px;line-height:1;}.elementor .e-b8af41a-7d71{font-weight:900;font-size:11px;color:#ffffff;letter-spacing:0.8px;line-height:1;text-transform:uppercase;}.elementor .e-58bca4a6-fbec{padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-32ae7ced-69eb{font-weight:800;font-size:12px;color:#8f8f8f;letter-spacing:0px;line-height:1.65;text-transform:uppercase;text-align:left;\n}.elementor .e-64720313-5d09{font-size:16px;color:#6a6a6a;line-height:1;}.elementor .e-62c11e34-57f4{width:34px;height:34px;min-width:34px;padding:0px;border-radius:50%;background-color:#0c0c0c;display:flex;justify-content:center;align-items:center;}.elementor .e-6e2f52c1-c977{font-size:16px;color:#6a6a6a;line-height:1;}.elementor .e-72873b74-5200{width:34px;height:34px;min-width:34px;padding:0px;border-radius:50%;background-color:#0c0c0c;display:flex;justify-content:center;align-items:center;}.elementor .e-2b802312-96b4{padding:0px;margin-block-start:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-60f4aad2-46a0{position:relative;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-45321834-d74c{min-height:540px;overflow:hidden;position:relative;padding-block-start:50px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-start-start-radius:36px;border-start-end-radius:36px;border-end-start-radius:0px;border-end-end-radius:0px;border-width:0px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#151515;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;\n}.elementor .e-77f38a7c-2832{width:100%;max-width:1288px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;box-sizing:border-box;\n}.elementor .e-2fdcb30-958f{width:100%;padding-block-start:22px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;background-color:#000000;display:flex;justify-content:center;box-sizing:border-box;\n}.elementor .e-468da2a-8420{width:100vw;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:#000000;display:flex;flex-direction:column;gap:36px;align-items:center;box-sizing:border-box;\n}.elementor .e-63388c56-5791{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase;margin-block-end:14px;text-align:left;\n}.elementor .e-56a514b9-b92f{font-weight:900;font-size:40px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-transform:uppercase;text-align:left;\n}.elementor .e-3a4134e5-fd1b{font-weight:900;font-size:72px;color:#ff3131;letter-spacing:-2px;line-height:1;font-style:italic;text-transform:uppercase;text-align:left;\n}.elementor .e-5de6281c-6bbc{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-4422c748-fa8a{max-width:470px;font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0.5px;line-height:2.2;text-transform:uppercase;margin-block-start:28px;text-align:left;\n}.elementor .e-416f4b53-d356{width:100%;height:1px;min-width:0px;padding:0px;margin-block-start:38px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;background-color:#1c1c1c;}.elementor .e-6bea1556-de65{font-size:22px;color:#ff3131;line-height:1;}.elementor .e-244302d1-b499{width:36px;height:36px;min-width:36px;padding:0px;border-radius:8px;background-color:#2a0e0e;display:flex;justify-content:center;align-items:center;}.elementor .e-17b190a3-2ffd{font-weight:800;font-size:8px;color:#7a7a7a;letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .e-47445513-7f5c{font-weight:900;font-size:11px;color:#ffffff;line-height:1.2;font-style:italic;text-transform:uppercase;}.elementor .e-7e73502-d4a8{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-2a2250c3-a334{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-29649c7d-97c0{font-size:22px;color:#ff3131;line-height:1;}.elementor .e-68d2fc6-7f95{width:36px;height:36px;min-width:36px;padding:0px;border-radius:8px;background-color:#2a0e0e;display:flex;justify-content:center;align-items:center;}.elementor .e-2be5e5a8-3d25{font-weight:800;font-size:8px;color:#7a7a7a;letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .e-5316dc8b-a568{font-weight:900;font-size:11px;color:#ffffff;line-height:1.2;font-style:italic;text-transform:uppercase;}.elementor .e-4d448d32-5621{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-7da1af02-2559{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-501523ea-69d5{font-size:22px;color:#ff3131;line-height:1;}.elementor .e-31fca69-8ee2{width:36px;height:36px;min-width:36px;padding:0px;border-radius:8px;background-color:#2a0e0e;display:flex;justify-content:center;align-items:center;}.elementor .e-5f739f5e-2167{font-weight:800;font-size:8px;color:#7a7a7a;letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .e-3a59b384-9d17{font-weight:900;font-size:11px;color:#ffffff;line-height:1.2;font-style:italic;text-transform:uppercase;}.elementor .e-452b4391-bda6{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-184c96c6-4090{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-21a11890-31f3{font-size:22px;color:#ff3131;line-height:1;}.elementor .e-1840186a-b0d1{width:36px;height:36px;min-width:36px;padding:0px;border-radius:8px;background-color:#2a0e0e;display:flex;justify-content:center;align-items:center;}.elementor .e-57758d4b-4e4e{font-weight:800;font-size:8px;color:#7a7a7a;letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .e-ab2f624-d90d{font-weight:900;font-size:11px;color:#ffffff;line-height:1.2;font-style:italic;text-transform:uppercase;}.elementor .e-38838335-61c3{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-518271de-40e9{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-5d555e88-408e{font-size:22px;color:#ff3131;line-height:1;}.elementor .e-4cff906c-f7c8{width:36px;height:36px;min-width:36px;padding:0px;border-radius:8px;background-color:#2a0e0e;display:flex;justify-content:center;align-items:center;}.elementor .e-6219474-67f3{font-weight:800;font-size:8px;color:#7a7a7a;letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .e-141b2fec-8499{font-weight:900;font-size:11px;color:#ffffff;line-height:1.2;font-style:italic;text-transform:uppercase;}.elementor .e-3ae8ba77-789a{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-38362a83-5323{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-73b39ab3-f7b7{font-size:22px;color:#ff3131;line-height:1;}.elementor .e-49b5b3-d9fb{width:36px;height:36px;min-width:36px;padding:0px;border-radius:8px;background-color:#2a0e0e;display:flex;justify-content:center;align-items:center;}.elementor .e-3e4df5ea-1e16{font-weight:800;font-size:8px;color:#7a7a7a;letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .e-2a02b4de-b968{font-weight:900;font-size:11px;color:#ffffff;line-height:1.2;font-style:italic;text-transform:uppercase;}.elementor .e-4d7d05cb-2392{padding:0px;display:flex;flex-direction:column;gap:3px;}.elementor .e-52fee370-f32a{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-109371c2-d047{width:100%;padding:0px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:30px 12px;\n}.elementor .e-3691b5d-85d4{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 520px;align-items:flex-start;}.elementor .e-4be899e8-ac0d{width:100%;max-width:560px;aspect-ratio:5/6;object-fit:cover;filter:brightness(0) invert(0.0824);\n}.elementor .e-4830a92a-f75e{min-width:0px;padding:0px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-1036669a-799a{width:100%;max-width:1120px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .e-5c0acdb0-b6af{width:100vw;min-height:734px;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:#000000;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-664ddb64-aa79{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-624d6cdd-eb05{font-weight:900;font-size:54px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-transform:uppercase;}.elementor .e-2359f8b7-fc89{font-weight:900;font-size:54px;color:#ff3131;letter-spacing:-1.5px;line-height:1;font-style:italic;text-transform:uppercase;}.elementor .e-840cc20-fbc6{padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:nowrap;justify-content:center;align-items:baseline;\n}.elementor .e-17c79dd3-419d{max-width:520px;font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0.5px;line-height:2.2;text-align:center;text-transform:uppercase;margin-block-start:8px;}.elementor .e-65b3951a-6dfb{width:100%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;box-sizing:border-box;\n}.elementor .e-14ef549-2245{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:brightness(0) invert(0.0824);\n}.elementor .e-242421c3-e89c{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%); pointer-events:none;\n}.elementor .e-13f96e60-c1fd{font-weight:900;font-size:28px;color:#ffffff;letter-spacing:-1px;line-height:1.1;text-transform:uppercase;}.elementor .e-4900493a-ed8e{font-weight:900;font-size:28px;color:#ff3131;letter-spacing:-1px;line-height:1.1;font-style:italic;text-transform:uppercase;}.elementor .e-5cca6e04-608f{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:center;align-items:baseline;\n}.elementor .e-4387903-ea15{font-weight:800;font-size:10px;color:#8a8a8a;letter-spacing:1.2px;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-76a055f1-7998{width:96px;height:3px;min-width:0px;padding:0px;margin-block-start:6px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 14px 2px rgba(255,49,49,0.85),0px 0px 34px 6px rgba(255,49,49,0.45);}.elementor .e-78738d8e-f1c3{position:relative;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-fefae85-7eb1{min-height:500px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:54px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:48px;border-start-end-radius:48px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#151515;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;box-sizing:border-box;\n}.elementor .e-4d8100-c107{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:brightness(0) invert(0.0824);\n}.elementor .e-21ac137e-6359{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000000 100%); pointer-events:none;\n}.elementor .e-1ce093f9-d735{font-weight:900;font-size:28px;color:#ffffff;letter-spacing:-1px;line-height:1.1;text-transform:uppercase;}.elementor .e-2e46e433-daa9{font-weight:900;font-size:28px;color:#ff3131;letter-spacing:-1px;line-height:1.1;font-style:italic;text-transform:uppercase;}.elementor .e-648485d0-9fce{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:center;align-items:baseline;\n}.elementor .e-16a7a2d6-16ad{font-weight:800;font-size:10px;color:#8a8a8a;letter-spacing:1.2px;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-50ac7186-68ba{width:96px;height:3px;min-width:0px;padding:0px;margin-block-start:6px;border-radius:2px;background-color:#ff3131;box-shadow:0px 0px 14px 2px rgba(255,49,49,0.85),0px 0px 34px 6px rgba(255,49,49,0.45);}.elementor .e-c95ee70-207f{position:relative;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-513a3fa9-8547{min-height:500px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:54px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:48px;border-start-end-radius:48px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#151515;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;box-sizing:border-box;\n}.elementor .e-12750b7e-c504{width:100%;max-width:1288px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;box-sizing:border-box;\n}.elementor .e-f43f02b-eaa8{width:100vw;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:60px;padding-block-end:130px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:#000000;display:flex;flex-direction:column;gap:44px;align-items:center;box-sizing:border-box;\n}.elementor .e-577042b1-4a9a{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:brightness(0) invert(0.0824);\n}.elementor .e-1b906062-55da{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 60%, rgba(0,0,0,0.9) 100%); pointer-events:none; background-image:linear-gradient(to bottom, rgba(10,10,10,0) 0%, rgba(10,10,10,0) 60%, #0a0a0a 100%);\n}.elementor .e-39065d5b-5e08{font-weight:800;font-size:9px;color:#9a9a9a;letter-spacing:0.6px;line-height:1;text-transform:uppercase;}.elementor .e-2a8b8182-5f2e{font-weight:900;font-size:14px;color:#ffffff;letter-spacing:-0.4px;line-height:1.1;font-style:italic;text-transform:uppercase;}.elementor .e-1b44d820-8844{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;flex:0 0 auto;}.elementor .e-702fea77-dc4e{font-weight:800;font-size:9px;color:#9a9a9a;letter-spacing:0.6px;line-height:1;text-transform:uppercase;}.elementor .e-54274c4-fcc0{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.4px;line-height:1.1;font-style:italic;text-transform:uppercase;}.elementor .e-5aaf5cc2-68cb{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;flex:0 0 auto;}.elementor .e-12168f22-6bb4{width:auto;height:98px;position:absolute;inset-inline-end:64px;inset-block-end:64px;inset-inline-start:64px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-radius:32px;border-width:0px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.07);box-shadow:0px 8px 32px 0px rgba(0,0,0,0.35);backdrop-filter:blur(24px) saturate(150%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box; -webkit-backdrop-filter:blur(18px); max-width:none; -webkit-backdrop-filter:blur(24px) saturate(150%);\n}.elementor .e-307226a1-bbb3{width:600px;height:700px;max-width:100%;overflow:hidden;position:relative;padding:0px;border-start-start-radius:60px;border-start-end-radius:60px;border-end-start-radius:0px;border-end-end-radius:0px;border-width:0px;background-color:#151515;flex:0 0 600px;box-sizing:border-box;\n}.elementor .e-6397833a-8515{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase;margin-block-end:14px;text-align:left;\n}.elementor .e-66f1df08-aa15{font-weight:900;font-size:64px;color:#ff3131;letter-spacing:-2px;line-height:1;font-style:italic;text-transform:uppercase;text-align:left;\n}.elementor .e-326100bf-a1db{font-weight:900;font-size:40px;color:#ffffff;letter-spacing:-1.5px;line-height:1.1;text-transform:uppercase;text-align:left;\n}.elementor .e-564ed031-144b{padding:0px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .e-60a3c12-52b7{width:100%;max-width:540px;font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0px;line-height:2.2;text-transform:uppercase;margin-block-start:28px;text-align:left;\n}.elementor .e-21e7ba96-fe8b{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5b14c7ce-3813{width:100%;max-width:1230px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:100px;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .e-2b681cb4-f068{width:100vw;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:140px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:#0a0a0a;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-20fbf6d9-8f23{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-40bbb672-aa79{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-57312c3-815b{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-3b88d266-8f3c{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-2e442f98-5cc2{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-1b37a0ca-87cf{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-7d03f714-4efb{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-606dad34-661d{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-15e3447e-7ed9{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-ce6bfc9-d8d1{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-f684375-7c91{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-818e9aa-b011{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-8e2530c-4467{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-4884d3e9-1e34{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-7d106587-7119{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-5a251908-2031{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-648f7e63-cca3{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-18dcfb3-8389{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-46e7b80a-e9a1{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-63a1983f-dd71{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-12a54610-fc0c{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-76dbea85-cc8d{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-77dd8534-7624{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-5183ff5d-7e07{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-7a10ff67-c8a7{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-7a58023f-afe7{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-388728b1-3f4a{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-5f9d806d-d301{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-8f96a54-9ab1{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;}.elementor .e-12d783e4-3a71{font-size:12px;color:#ff3b30;letter-spacing:2px;}.elementor .e-618a7ecb-672f{font-weight:800;font-size:12px;color:#ffffff;}.elementor .e-4677fe9a-fb81{font-size:12px;color:#9a9a9a;line-height:1.5;}.elementor .e-22c8832f-2cbe{font-weight:800;font-size:10px;color:#7a7a7a;letter-spacing:1.5px;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-5310aed1-f3b6{font-weight:900;font-size:44px;color:#ffffff;letter-spacing:-1.5px;line-height:1;text-transform:uppercase;}.elementor .e-1a510311-6e22{font-weight:900;font-size:44px;color:#ff3131;letter-spacing:-1.5px;line-height:1;font-style:italic;text-transform:uppercase;}.elementor .e-5f0d92ab-82a7{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:baseline;\n}.elementor .e-1e35e359-ad04{width:100%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:center;box-sizing:border-box;\n}.elementor .e-4574b057-38ce{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.2px;line-height:1.3;text-transform:uppercase;}.elementor .e-adb3c73-b6fe{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4c033ece-bd3f{max-width:760px;font-weight:800;font-size:11px;color:#9a9a9a;letter-spacing:0.3px;line-height:2.2;text-transform:uppercase;}.elementor .e-325dd062-bdbc{min-width:0px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-69bb66cc-2ee8{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-5c26d86b-2066{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.2px;line-height:1.3;text-transform:uppercase;}.elementor .e-48171ee-651e{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6a5128d2-3f7c{max-width:760px;font-weight:800;font-size:11px;color:#9a9a9a;letter-spacing:0.3px;line-height:2.2;text-transform:uppercase;}.elementor .e-588fba21-f9b3{min-width:0px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-721ae64e-94c6{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-1cf55c95-85ee{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.2px;line-height:1.3;text-transform:uppercase;}.elementor .e-3f01108f-4e4d{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3556fb87-6077{max-width:760px;font-weight:800;font-size:11px;color:#9a9a9a;letter-spacing:0.3px;line-height:2.2;text-transform:uppercase;}.elementor .e-2f5f0a1c-6974{min-width:0px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5bd36ab3-bbce{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-19f8c968-f305{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.2px;line-height:1.3;text-transform:uppercase;}.elementor .e-3c6b26e1-1e10{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4418e663-6e0e{max-width:760px;font-weight:800;font-size:11px;color:#9a9a9a;letter-spacing:0.3px;line-height:2.2;text-transform:uppercase;}.elementor .e-29e5da01-aeab{min-width:0px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-53b9b81-71aa{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-6bfd8cec-a797{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.2px;line-height:1.3;text-transform:uppercase;}.elementor .e-1216fba4-c0a9{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-604d3018-f229{max-width:760px;font-weight:800;font-size:11px;color:#9a9a9a;letter-spacing:0.3px;line-height:2.2;text-transform:uppercase;}.elementor .e-1391f881-5c23{min-width:0px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-30d4aaad-6fa0{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-2fbd15e8-5a78{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.2px;line-height:1.3;text-transform:uppercase;}.elementor .e-353db7f6-f4ba{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-244f4f5c-d03f{max-width:760px;font-weight:800;font-size:11px;color:#9a9a9a;letter-spacing:0.3px;line-height:2.2;text-transform:uppercase;}.elementor .e-4223df80-46f5{min-width:0px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-376ce9a3-c49f{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-1cec2680-87a4{font-weight:900;font-size:13px;color:#ffffff;letter-spacing:-0.2px;line-height:1.3;text-transform:uppercase;}.elementor .e-32911f55-432c{cursor:pointer;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-f227c87-1601{max-width:760px;font-weight:800;font-size:11px;color:#9a9a9a;letter-spacing:0.3px;line-height:2.2;text-transform:uppercase;}.elementor .e-4fc0249f-475c{min-width:0px;padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1c7a1880-d96c{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #1c1c1c;\n}.elementor .e-476ac7aa-1ee5{width:100%;max-width:848px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;box-sizing:border-box;\n}.elementor .e-5043a7e6-14ae{width:100vw;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:70px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:#000000;display:flex;flex-direction:column;gap:56px;align-items:center;box-sizing:border-box;\n}.elementor .e-7385167b-92fb{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:brightness(0) invert(0.0824);\n}.elementor .e-7ec90ee2-f9e1{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 55%, #000000 100%); pointer-events:none;\n}.elementor .e-c82f16e-654a{width:580px;height:700px;max-width:100%;overflow:hidden;position:relative;padding:0px;border-start-start-radius:60px;border-start-end-radius:60px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#151515;flex:0 0 580px;box-sizing:border-box;\n}.elementor .e-3a9b785a-6b1a{font-weight:900;font-size:70px;color:#ffffff;letter-spacing:-2px;line-height:1;text-transform:uppercase;text-align:left;\n}.elementor .e-6d3fa6b4-47de{font-weight:900;font-size:70px;color:#ff3131;letter-spacing:-2px;line-height:1.05;font-style:italic;text-transform:uppercase;text-align:left;\n}.elementor .e-3654136e-24a1{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-798967e2-d5e6{max-width:520px;font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0px;line-height:2.2;text-transform:uppercase;margin-block-start:34px;text-align:left;\n}.elementor .e-73cc66d-18dd{width:22px;height:22px;font-size:0px;color:transparent;line-height:0px;background-color:#ff4a43;display:block;}.elementor .e-251a40d6-daa6{width:28px;height:28px;min-width:28px;padding:0px;filter:drop-shadow(0px 0px 7px rgba(255,49,49,0.8));display:flex;justify-content:center;align-items:center;}.elementor .e-68702bea-dc47{font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0px;line-height:2.2;text-transform:uppercase;}.elementor .e-263cda11-cebc{padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-3c182a29-bf8e{width:22px;height:22px;font-size:0px;color:transparent;line-height:0px;background-color:#ff4a43;display:block;}.elementor .e-73624bf9-269a{width:28px;height:28px;min-width:28px;padding:0px;filter:drop-shadow(0px 0px 7px rgba(255,49,49,0.8));display:flex;justify-content:center;align-items:center;}.elementor .e-41b77c9f-cc24{font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0px;line-height:2.2;text-transform:uppercase;}.elementor .e-4fa04eb2-4117{padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-5ee07a2e-978e{width:22px;height:22px;font-size:0px;color:transparent;line-height:0px;background-color:#ff4a43;display:block;}.elementor .e-12848583-c487{width:28px;height:28px;min-width:28px;padding:0px;filter:drop-shadow(0px 0px 7px rgba(255,49,49,0.8));display:flex;justify-content:center;align-items:center;}.elementor .e-19dcddf2-e6f5{font-weight:700;font-size:12px;color:#b0b0b0;letter-spacing:0px;line-height:2.2;text-transform:uppercase;}.elementor .e-6cf43d73-d222{padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-4a578e9d-5a81{padding:0px;margin-block-start:26px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;}.elementor .e-56923956-3322{font-weight:800;font-size:9px;color:#7a7a7a;letter-spacing:1.5px;line-height:1;text-transform:uppercase;}.elementor .e-129fe164-38c8{font-weight:900;font-size:54px;color:#ffffff;letter-spacing:-1.5px;line-height:1;}.elementor .e-1d798c56-75e4{padding:0px;margin-block-start:46px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;}.elementor .e-42c0990-34bd:hover,.elementor .e-42c0990-34bd:focus-visible{color:#ffffff;background-color:#ff4343;box-shadow:0px 0px 76px 0px rgba(255,49,49,0.36),0px 20px 60px 0px rgba(255,49,49,0.2);}.elementor .e-42c0990-34bd{width:340px;height:68px;max-width:100%;font-weight:900;font-size:12px;color:#ffffff;letter-spacing:3.5px;text-align:center;text-transform:uppercase;padding:0px;margin-block-start:28px;border-radius:16px;background-color:#ff3131;box-shadow:0px 0px 64px 0px rgba(255,49,49,0.26),0px 18px 56px 0px rgba(255,49,49,0.14);transition:background-color 0.25s, box-shadow 0.25s;display:flex;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-34950746-29e7{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;align-items:flex-start;}.elementor .e-45a973e4-ae0d{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:100px;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .e-5ef85002-9cf3{width:100vw;max-width:100vw;overflow:hidden;position:relative;inset-inline-start:50%;padding-block-start:62px;padding-block-end:54px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:-50vw;background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;\n}