.elementor .e-554394b9-d097{width:72px;height:4px;background-color:var(--vx-accent);}.elementor .e-70d26be-79e3{margin:0px;}.elementor .e-5fd340ec-7958{font-size:84px;color:var(--vx-text);margin:0px;}.elementor .e-49edb957-7d46{max-width:560px;font-size:18px;color:var(--vx-muted);line-height:1.7;margin:0px;}.elementor .e-251b6309-2e99{margin-block-start:8px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-16b83955-3e25{font-family:var(--vx-font-heading);font-size:15px;color:var(--vx-accent);letter-spacing:0.25em;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48c7f9c8-6e34{min-width:0px;max-width:760px;position:relative;z-index:2;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-367483b0-d360{width:60%;height:100%;object-fit:cover;object-position:50% 30%;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:0;}.elementor .e-59c89620-72ac{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;background-image:linear-gradient(90deg, #050505 0%,#050505 38%,rgba(5,5,5,0.55) 62%,rgba(5,5,5,0.15) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-fa1dab5-7600{min-height:86vh;overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:48px;padding-inline-end:48px;background-color:#050505;display:flex;flex-direction:column;justify-content:center;}.elementor .e-19e2b22e-8e31{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 30%;border-radius:4px;display:block;}.elementor .e-1a1836d1-370f{min-width:0px;padding:10px;border-radius:8px;border-width:2px;border-color:var(--vx-accent);border-style:solid;display:flex;flex-direction:column;flex:1 1 420px;}.elementor .e-2a923915-bd53{width:72px;height:4px;background-color:var(--vx-accent);}.elementor .e-214d8404-70e4{color:var(--vx-primary);margin:0px;}.elementor .e-75a08ce0-401d{font-size:46px;color:var(--vx-primary);line-height:1.25;margin:0px;}.elementor .e-4c242926-a99b{font-size:17px;color:#3d3d38;line-height:1.75;margin:0px;}.elementor .e-2a4e1d2a-bc83{font-family:var(--vx-font-heading);font-weight:700;font-size:18px;color:var(--vx-primary);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:4px;background-color:var(--vx-accent);}.elementor .e-540d5a46-c62d{font-size:24px;color:var(--vx-primary);letter-spacing:0.02em;text-transform:uppercase;margin:0px;}.elementor .e-78bb9108-f77f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #d6d6cf;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-42dd8161-5cce{font-family:var(--vx-font-heading);font-weight:700;font-size:18px;color:var(--vx-primary);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:4px;background-color:var(--vx-accent);}.elementor .e-41026cbd-e0e0{font-size:24px;color:var(--vx-primary);letter-spacing:0.02em;text-transform:uppercase;margin:0px;}.elementor .e-3bde0147-6dad{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #d6d6cf;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-ea28f56-fc8c{font-family:var(--vx-font-heading);font-weight:700;font-size:18px;color:var(--vx-primary);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:4px;background-color:var(--vx-accent);}.elementor .e-20c78a52-634d{font-size:24px;color:var(--vx-primary);letter-spacing:0.02em;text-transform:uppercase;margin:0px;}.elementor .e-20e5053b-d6ee{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #d6d6cf;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-12db41f1-7054{margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-self:stretch;}.elementor .e-667154bb-a3c7:hover,.elementor .e-667154bb-a3c7:focus-visible{color:var(--vx-accent);border-color:var(--vx-primary);background-color:var(--vx-primary);}.elementor .e-667154bb-a3c7{margin-block-start:8px;}.elementor .e-db36365-3abb{min-width:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 460px;align-items:flex-start;}.elementor .e-773d2039-841f{max-width:1280px;display:flex;flex-direction:row;gap:72px;flex-wrap:wrap;align-items:center;}.elementor .e-47480b60-9e60{padding-block-start:110px;padding-block-end:110px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--vx-light-bg);display:flex;flex-direction:column;align-items:center;}