.elementor .e-46e56873-832d{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-65f36de6-7b10{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-47aa2bb2-2977{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:50%;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-5517a5ed-8760{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-568d941a-8377{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-1667c5d0-86b1{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:50%;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-135ac4da-c99e{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-46da2a0a-e6b6{width:auto;min-width:0px;position:relative;font-family:var(--font-mono);font-size:0.75rem;color:var(--ink-2);letter-spacing:0.08em;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;gap:8px;flex-wrap:wrap;max-width: none; font-weight: inherit; line-height: inherit; box-sizing: border-box;\n}.elementor .e-3ec484be-314a{width:auto;min-width:0px;font-family:var(--font-display);font-weight:400;font-size:clamp(3.1rem,7.2vw,6.9rem);color:inherit;letter-spacing:0.004em;line-height:.92;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; box-sizing: border-box; font-synthesis: none; text-wrap: balance;\n}.elementor .e-3c681121-db9e{width:auto;min-width:0px;max-width:58ch;font-family:inherit;font-size:clamp(1.125rem,1.5vw,1.3rem);color:var(--ink-2);line-height:1.55;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;font-weight: inherit; letter-spacing: inherit; box-sizing: border-box; text-wrap: pretty;\n}.elementor .e-23a70c91-1794{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:grid;gap:24px;align-content:end;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-4bd625fa-d46e{width:calc(100% - 32px);min-width:0px;max-width:1320px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:grid;gap:clamp(36px,5vw,88px);grid-template-columns:1.05fr .95fr;align-items:end;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; margin-inline: auto; padding-inline: 0;\n}.elementor .e-6f7c63eb-af46{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding-block-start:0px;padding-block-end:clamp(40px,5vw,64px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; padding-block: clamp(40px,5vw,72px) clamp(56px,7vw,104px);\n}.elementor .e-153d7b7f-b58b{width:auto;min-width:0px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.8rem,2.6vw,2.4rem);color:inherit;line-height:1;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-a000cb7-8e26{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-21668ffd-247b{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-6fc8ff97-bc28{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-1a0faa3d-f743{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-706eb99a-e9c5{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-7e26ff3-8120{width:auto;min-width:0px;position:relative;font-family:inherit;color:var(--accent-t);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:2px;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-119aafec-ae5d{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-6c854f78-e745{width:auto;min-width:0px;font-family:inherit;font-weight:700;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; font-variant-numeric: tabular-nums;\n}.elementor .e-4644b718-f85f{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-bc4cb31-c71f{width:auto;min-width:0px;position:relative;font-family:inherit;font-size:0.9375rem;color:var(--ink-2);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-1a41c1c3-c847{width:20px;height:20px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-339a046d-22f7{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-29325204-6ffa{width:auto;min-width:0px;position:relative;font-family:inherit;font-weight:700;font-size:0.9375rem;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:6px;align-items:center;max-width: none; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-7be1963f-3a81{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-381778c-e7b9{width:1.15em;height:1.15em;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;transition:transform 0.3s;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-7c2e696-6775{width:auto;min-width:0px;min-height:44px;position:relative;font-family:inherit;font-weight:700;font-size:0.9375rem;color:var(--ink);line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:var(--r-pill);border-color:currentColor;background-color:transparent;transition:background-color 0.25s, color 0.25s, border-color 0.25s, transform 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;max-width: none; letter-spacing: inherit; border: 1.5px solid var(--bg); box-sizing: border-box; --bg: var(--btn); --fg: var(--btn-fg); white-space: nowrap;\n}.elementor .e-211b214c-f33b{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-30948418-34ed{width:auto;min-width:0px;min-height:44px;position:relative;font-family:inherit;font-weight:700;font-size:0.9375rem;line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:var(--r-pill);transition:background-color 0.25s, color 0.25s, border-color 0.25s, transform 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;max-width: none; letter-spacing: inherit; background: var(--bg); border: 1.5px solid var(--bg); box-sizing: border-box; --bg: var(--btn); --fg: var(--btn-fg); white-space: nowrap; color: var(--fg);\n}.elementor .e-b5ece99-3502{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;gap:10px;flex-wrap:wrap;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-586f5062-1323{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding-block-start:clamp(20px,2.4vw,28px);padding-block-end:clamp(20px,2.4vw,28px);padding-inline-start:clamp(20px,2.6vw,32px);padding-inline-end:clamp(20px,2.6vw,32px);margin:0px;border-radius:var(--r-img);border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--paper);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; gap: 20px 32px;\n}.elementor .e-3dcd1700-4a34{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:grid;gap:28px;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-11db54c3-a6ac{width:auto;min-width:0px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,2.2vw,2rem);color:inherit;letter-spacing:0.01em;line-height:1.02;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; box-sizing: border-box; font-synthesis: none; text-wrap: balance;\n}.elementor .e-5aa361ea-2923{width:auto;min-width:0px;max-width:860px;position:relative;font-family:inherit;color:inherit;padding:0px;margin-block-start:clamp(56px,7vw,96px);margin-block-end:clamp(36px,4.5vw,64px);margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;gap:18px;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-60dc34fa-4571{width:26px;height:26px;min-width:0px;max-width:100%;position:relative;inset-block-start:18px;inset-inline-start:18px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:55%;display:none;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-3bdc4a53-6e15{width:auto;min-width:0px;font-family:inherit;font-weight:500;color:inherit;letter-spacing:0.08em;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:70%;display:block;max-width: none; font-size: inherit; line-height: inherit; box-sizing: border-box;\n}.elementor .e-29b7c34f-961b{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-53348c52-24b5{width:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:18px;inset-block-end:auto;inset-inline-start:18px;font-family:var(--font-mono);font-size:0.75rem;color:inherit;letter-spacing:0.02em;line-height:1.35;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;flex-wrap:wrap;max-width: none; font-weight: inherit; box-sizing: border-box; gap: 4px 10px; align-items: baseline;\n}.elementor .e-1ded77d6-36b9{width:auto;min-width:0px;max-width:100%;overflow:hidden;aspect-ratio:4/5!important;position:relative;font-family:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; background-image: radial-gradient(120% 90% at 18% 8%,var(--ph-hi),transparent 58%), linear-gradient(158deg,var(--ph-a),var(--ph-b)); box-sizing: border-box; isolation: isolate; --ph-a: #2B2728; --ph-b: #121112; --ph-hi: #3E3839; --ph-fg: #D9D4D3; --ar: 4/5; height: auto!important; color: var(--ph-fg);\n}.elementor .e-2c41345d-52ff{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-4e57459d-c68d{width:56px;height:56px;min-width:0px;position:relative;font-family:inherit;color:var(--on-accent);padding:0px;margin:0px;border-radius:50%;border-width:0px;background-color:var(--accent);transition:transform 0.35s;display:grid;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; place-items: center;\n}.elementor .e-158385ee-bfa5{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-7c6578cf-4d14{width:auto;min-width:0px;position:absolute;inset-block-end:20px;inset-inline-start:20px;z-index:1;font-family:inherit;font-weight:700;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;gap:12px;align-items:center;max-width: none; font-size: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-75360c09-a774{width:auto;min-width:0px;overflow:hidden;position:relative;font-family:inherit;color:#F7F6F6;text-decoration:none;cursor:pointer;padding:0px;margin:0px;border-radius:var(--r-img);border-width:0px;display:block;grid-column:auto!important;grid-row:auto!important;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; font: inherit; text-align: left;\n}.elementor .e-150055de-f824{width:26px;height:26px;min-width:0px;max-width:100%;position:relative;inset-block-start:18px;inset-inline-start:18px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:55%;display:none;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-7b0e14c3-474e{width:auto;min-width:0px;font-family:inherit;font-weight:500;color:inherit;letter-spacing:0.08em;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:70%;display:block;max-width: none; font-size: inherit; line-height: inherit; box-sizing: border-box;\n}.elementor .e-187a0067-f0df{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-697023ab-7db7{width:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:18px;inset-block-end:auto;inset-inline-start:18px;font-family:var(--font-mono);font-size:0.75rem;color:inherit;letter-spacing:0.02em;line-height:1.35;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;flex-wrap:wrap;max-width: none; font-weight: inherit; box-sizing: border-box; gap: 4px 10px; align-items: baseline;\n}.elementor .e-5c09860e-2516{width:auto;min-width:0px;max-width:100%;overflow:hidden;aspect-ratio:4/5!important;position:relative;font-family:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; background-image: radial-gradient(120% 90% at 18% 8%,var(--ph-hi),transparent 58%), linear-gradient(158deg,var(--ph-a),var(--ph-b)); box-sizing: border-box; isolation: isolate; --ph-a: #2B2728; --ph-b: #121112; --ph-hi: #3E3839; --ph-fg: #D9D4D3; --ar: 4/5; height: auto!important; color: var(--ph-fg);\n}.elementor .e-566bbeec-59da{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-54cb0eb9-b2fd{width:56px;height:56px;min-width:0px;position:relative;font-family:inherit;color:var(--on-accent);padding:0px;margin:0px;border-radius:50%;border-width:0px;background-color:var(--accent);transition:transform 0.35s;display:grid;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; place-items: center;\n}.elementor .e-28226cf2-3c20{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-4afb73a1-fe5e{width:auto;min-width:0px;position:absolute;inset-block-end:20px;inset-inline-start:20px;z-index:1;font-family:inherit;font-weight:700;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;gap:12px;align-items:center;max-width: none; font-size: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-1ddf64aa-99fd{width:auto;min-width:0px;overflow:hidden;position:relative;font-family:inherit;color:#F7F6F6;text-decoration:none;cursor:pointer;padding:0px;margin:0px;border-radius:var(--r-img);border-width:0px;display:block;grid-column:auto!important;grid-row:auto!important;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; font: inherit; text-align: left;\n}.elementor .e-59b2b07-fbf0{width:26px;height:26px;min-width:0px;max-width:100%;position:relative;inset-block-start:18px;inset-inline-start:18px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:55%;display:none;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-f2b087f-8358{width:auto;min-width:0px;font-family:inherit;font-weight:500;color:inherit;letter-spacing:0.08em;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:70%;display:block;max-width: none; font-size: inherit; line-height: inherit; box-sizing: border-box;\n}.elementor .e-4afb077f-1848{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-399b6727-cf2f{width:auto;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:18px;inset-block-end:auto;inset-inline-start:18px;font-family:var(--font-mono);font-size:0.75rem;color:inherit;letter-spacing:0.02em;line-height:1.35;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;flex-wrap:wrap;max-width: none; font-weight: inherit; box-sizing: border-box; gap: 4px 10px; align-items: baseline;\n}.elementor .e-72c48341-9d7f{width:auto;min-width:0px;max-width:100%;overflow:hidden;aspect-ratio:4/5!important;position:relative;font-family:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; background-image: radial-gradient(120% 90% at 18% 8%,var(--ph-hi),transparent 58%), linear-gradient(158deg,var(--ph-a),var(--ph-b)); box-sizing: border-box; isolation: isolate; --ph-a: #2B2728; --ph-b: #121112; --ph-hi: #3E3839; --ph-fg: #D9D4D3; --ar: 4/5; height: auto!important; color: var(--ph-fg);\n}.elementor .e-5461eccf-8ccf{width:22px;height:22px;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-9431a3c-6d2c{width:56px;height:56px;min-width:0px;position:relative;font-family:inherit;color:var(--on-accent);padding:0px;margin:0px;border-radius:50%;border-width:0px;background-color:var(--accent);transition:transform 0.35s;display:grid;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; place-items: center;\n}.elementor .e-456fb1f0-e119{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-55af36cd-a008{width:auto;min-width:0px;position:absolute;inset-block-end:20px;inset-inline-start:20px;z-index:1;font-family:inherit;font-weight:700;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;gap:12px;align-items:center;max-width: none; font-size: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-339610cf-df79{width:auto;min-width:0px;overflow:hidden;position:relative;font-family:inherit;color:#F7F6F6;text-decoration:none;cursor:pointer;padding:0px;margin:0px;border-radius:var(--r-img);border-width:0px;display:block;grid-column:auto!important;grid-row:auto!important;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; font: inherit; text-align: left;\n}.elementor .e-58b8b7e-b83c{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:grid;gap:clamp(16px,2vw,24px);grid-template-columns:repeat(3,minmax(0,1fr));max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-20e5476-d938{width:calc(100% - 32px);min-width:0px;max-width:1320px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; margin-inline: auto; padding-inline: 0;\n}.elementor .e-3c13f410-332d{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:var(--paper-2);display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; padding-block: var(--sec);\n}.elementor .e-372c1089-6897{width:auto;min-width:0px;max-width:22ch;font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,4.2vw,3.75rem);color:inherit;letter-spacing:0.004em;line-height:1.04;text-transform:uppercase;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;box-sizing: border-box; font-synthesis: none; text-wrap: balance;\n}.elementor .e-646650d7-2d6e{width:auto;min-width:0px;max-width:52ch;font-family:inherit;color:var(--ink-2);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; text-wrap: pretty;\n}.elementor .e-6d093c61-7695{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:grid;gap:12px;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-19231c19-e590{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-6d3c0420-bab6{width:1.15em;height:1.15em;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;transition:transform 0.3s;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-22f6667c-ff97{width:auto;min-width:0px;min-height:52px;position:relative;font-family:inherit;font-weight:700;font-size:1rem;line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;border-radius:var(--r-pill);transition:background-color 0.25s, color 0.25s, border-color 0.25s, transform 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;max-width: none; letter-spacing: inherit; background: var(--bg); border: 1.5px solid var(--bg); box-sizing: border-box; --bg: var(--btn); --fg: var(--btn-fg); white-space: nowrap; color: var(--fg);\n}.elementor .e-60d56c2a-8ce3{width:auto;min-width:0px;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box;\n}.elementor .e-16ac1ac6-fe20{width:1.15em;height:1.15em;min-width:0px;max-width:100%;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;display:block;flex:0 1 auto;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; fill: currentColor;\n}.elementor .e-7852e989-395c{width:auto;min-width:0px;position:relative;font-family:inherit;font-weight:700;color:inherit;text-decoration:underline;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:8px;align-items:center;max-width: none; font-size: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; text-decoration-thickness: 1.5px; text-underline-offset: 5px; text-decoration-color: color-mix(in srgb,currentColor 40%,transparent); transition: text-decoration-color .2s,gap .3s var(--ease);\n}.elementor .e-36ea9b79-221c{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; gap: 12px 28px;\n}.elementor .e-1595d829-b16e{width:calc(100% - 32px);min-width:0px;max-width:1320px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; margin-inline: auto; padding-inline: 0; gap: 28px 56px;\n}.elementor .e-12dfc33c-7909{width:auto;min-width:0px;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:var(--dark);display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; --ink: var(--on-dark); --ink-2: var(--on-dark-2); --line: rgb(247 246 246 / .18); --btn: var(--accent); --btn-fg: var(--on-accent); --btn-hover: #E03A40; --focus: #FF6259; --accent-t: #FF6259; --field: rgb(255 255 255 / .06); --field-line: rgb(247 246 246 / .45); --error: #FF9A8F; --ok: #8FE0B3; --ph-a: #2A2627; --ph-b: #141213; --ph-hi: #3C3637; --ph-fg: #D9D4D3; padding-block: clamp(48px,6vw,80px);\n}.elementor .e-1c4eeb21-c376{width:105.75px;height:30px;min-width:0px;aspect-ratio:423/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-rtcg.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-rtcg.png") center / contain no-repeat;\n}.elementor .e-2935b9e9-1538{width:86.7667px;height:38px;min-width:0px;aspect-ratio:274/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-vijesti.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-vijesti.png") center / contain no-repeat;\n}.elementor .e-5e1e2c39-77fb{width:33.7333px;height:44px;min-width:0px;aspect-ratio:92/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-nmx.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-nmx.png") center / contain no-repeat;\n}.elementor .e-2aa930ce-f872{width:118.25px;height:22px;min-width:0px;aspect-ratio:645/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pobjeda.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pobjeda.png") center / contain no-repeat;\n}.elementor .e-5ae8c8a8-b9d4{width:81.6px;height:34px;min-width:0px;aspect-ratio:288/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tve.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tve.png") center / contain no-repeat;\n}.elementor .e-450beb91-2dcb{width:115.6px;height:24px;min-width:0px;aspect-ratio:578/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-adria.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-adria.png") center / contain no-repeat;\n}.elementor .e-64ddf1b2-5f89{width:54.9px;height:36px;min-width:0px;aspect-ratio:183/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pgtv.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pgtv.png") center / contain no-repeat;\n}.elementor .e-a0408a5-c24b{width:112.7667px;height:34px;min-width:0px;aspect-ratio:398/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-kotor.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-kotor.png") center / contain no-repeat;\n}.elementor .e-157fcbe2-6d2e{width:49.0833px;height:38px;min-width:0px;aspect-ratio:155/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tv7.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tv7.png") center / contain no-repeat;\n}.elementor .e-55aa157a-a02a{width:43.6667px;height:40px;min-width:0px;aspect-ratio:131/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-hn.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-hn.png") center / contain no-repeat;\n}.elementor .e-7b341099-c01d{width:46.8px;height:36px;min-width:0px;aspect-ratio:156/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-k.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-k.png") center / contain no-repeat;\n}.elementor .e-6ed861b4-38a4{width:138.6667px;height:40px;min-width:0px;aspect-ratio:416/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/Press-AccessAbilities-Expo.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/Press-AccessAbilities-Expo.png") center / contain no-repeat;\n}.elementor .e-26cd56a4-c3b3{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;align-items:center;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; gap: var(--gap);\n}.elementor .e-647d9db5-468a{width:105.75px;height:30px;min-width:0px;aspect-ratio:423/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-rtcg.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-rtcg.png") center / contain no-repeat;\n}.elementor .e-1c7b6088-e384{width:86.7667px;height:38px;min-width:0px;aspect-ratio:274/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-vijesti.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-vijesti.png") center / contain no-repeat;\n}.elementor .e-5f9808de-d7da{width:33.7333px;height:44px;min-width:0px;aspect-ratio:92/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-nmx.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-nmx.png") center / contain no-repeat;\n}.elementor .e-6a08be31-7468{width:118.25px;height:22px;min-width:0px;aspect-ratio:645/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pobjeda.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pobjeda.png") center / contain no-repeat;\n}.elementor .e-94c75dc-2799{width:81.6px;height:34px;min-width:0px;aspect-ratio:288/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tve.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tve.png") center / contain no-repeat;\n}.elementor .e-3cba5bdb-1dc4{width:115.6px;height:24px;min-width:0px;aspect-ratio:578/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-adria.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-adria.png") center / contain no-repeat;\n}.elementor .e-4f307a53-c4da{width:54.9px;height:36px;min-width:0px;aspect-ratio:183/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pgtv.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-pgtv.png") center / contain no-repeat;\n}.elementor .e-9ea8bc-213a{width:112.7667px;height:34px;min-width:0px;aspect-ratio:398/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-kotor.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-kotor.png") center / contain no-repeat;\n}.elementor .e-b28098-4fdf{width:49.0833px;height:38px;min-width:0px;aspect-ratio:155/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tv7.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-tv7.png") center / contain no-repeat;\n}.elementor .e-73acf87c-1611{width:43.6667px;height:40px;min-width:0px;aspect-ratio:131/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-hn.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-hn.png") center / contain no-repeat;\n}.elementor .e-4408f2a4-f9a5{width:46.8px;height:36px;min-width:0px;aspect-ratio:156/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-k.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/press-k.png") center / contain no-repeat;\n}.elementor .e-394f4338-db0f{width:138.6667px;height:40px;min-width:0px;aspect-ratio:416/120;position:relative;font-family:inherit;color:var(--ink);padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:currentColor;opacity:78%;transition:opacity 0.2s;display:block;flex:0 1 auto;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; -webkit-mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/Press-AccessAbilities-Expo.png") center / contain no-repeat; mask: url("https://disabilityfitness.net/wp-content/uploads/2026/10/Press-AccessAbilities-Expo.png") center / contain no-repeat;\n}.elementor .e-1b02caf1-9315{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;align-items:center;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; gap: var(--gap);\n}.elementor .e-51c89ec2-7ee3{min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;width: max-content; max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; gap: var(--gap);\n}.elementor .e-5c7dd028-d58e{width:auto;min-width:0px;overflow:hidden;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; --gap: clamp(40px,5vw,72px); -webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent); mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);\n}.elementor .e-509dd569-616c{width:auto;min-width:0px;position:relative;font-family:inherit;color:inherit;padding:0px;margin:0px;border-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;display:block;max-width: none; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; box-sizing: border-box; padding-block: clamp(40px,4.5vw,64px); border-top-style: solid; border-top-color: var(--line);\n}.elementor .e-7075a370-ca80{width:100%;min-width:0px;overflow:visible;position:relative;font-family:"Atkinson Hyperlegible Next";font-weight:400;font-size:1.0625rem;color:#F2F0F0;line-height:1.6;padding-block-start:72px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:0px;border-width:0px;background-color:#0F0E0E;display:block;letter-spacing: inherit; box-sizing: border-box; max-width:none; --btn:#D2232A; --btn-fg:#FCFBFB; --btn-hover:#E03A40; --ease:cubic-bezier(.16,1,.3,1); --shadow:0 1px 2px rgba(0,0,0,.3),0 18px 40px -18px rgba(0,0,0,.6);\n}