.elementor .e-14a3fe97-a272:hover,.elementor .e-14a3fe97-a272:focus-visible{opacity:75%;}.elementor .e-14a3fe97-a272{width:112px;height:112px;transition:opacity 0.15s;display:block;max-width:none; filter:brightness(0) invert(1); filter:brightness(0) invert(1);\n}.elementor .e-6f0d10e8-b1ee{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);line-height:1.7;}.elementor .e-5ab76c22-94d9:hover,.elementor .e-5ab76c22-94d9:focus-visible{color:var(--bb-red);border-color:var(--bb-red);}.elementor .e-5ab76c22-94d9{font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;border-width:2px;border-color:var(--bb-white);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:10px; padding-inline:16px; padding-block:10px; padding-inline:16px;\n}.elementor .e-50de3558-c29b:hover,.elementor .e-50de3558-c29b:focus-visible{color:var(--bb-red);border-color:var(--bb-red);}.elementor .e-50de3558-c29b{font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;border-width:2px;border-color:var(--bb-white);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:10px; padding-inline:16px; padding-block:10px; padding-inline:16px;\n}.elementor .e-7d7c109-2a98:hover,.elementor .e-7d7c109-2a98:focus-visible{color:var(--bb-red);border-color:var(--bb-red);}.elementor .e-7d7c109-2a98{font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;border-width:2px;border-color:var(--bb-white);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:10px; padding-inline:16px; padding-block:10px; padding-inline:16px;\n}.elementor .e-70a81635-5131{width:100%;padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-7231292a-d293{width:auto;max-width:360px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 280px;}.elementor .e-54be4f03-5f89{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--bb-white);letter-spacing:0.18em;text-transform:uppercase;padding-block-end:10px;margin-block-end:6px;border-block-end-width:2px;display:block;border-bottom-style: solid; border-bottom-color: var(--bb-white);\n}.elementor .e-55d2b86d-909c:hover,.elementor .e-55d2b86d-909c:focus-visible{color:var(--bb-red);}.elementor .e-55d2b86d-909c{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-2219860a-e3fe:hover,.elementor .e-2219860a-e3fe:focus-visible{color:var(--bb-red);}.elementor .e-2219860a-e3fe{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-1bdc3e37-1652:hover,.elementor .e-1bdc3e37-1652:focus-visible{color:var(--bb-red);}.elementor .e-1bdc3e37-1652{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-76566c10-f295:hover,.elementor .e-76566c10-f295:focus-visible{color:var(--bb-red);}.elementor .e-76566c10-f295{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-2dd6f4ed-3bc6:hover,.elementor .e-2dd6f4ed-3bc6:focus-visible{color:var(--bb-red);}.elementor .e-2dd6f4ed-3bc6{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-17729e50-1ef9{width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-6b689727-2a6b{width:auto;min-width:140px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 1 auto;}.elementor .e-4c903eef-3b40{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--bb-white);letter-spacing:0.18em;text-transform:uppercase;padding-block-end:10px;margin-block-end:6px;border-block-end-width:2px;display:block;border-bottom-style: solid; border-bottom-color: var(--bb-white);\n}.elementor .e-662516a7-6fc1:hover,.elementor .e-662516a7-6fc1:focus-visible{color:var(--bb-red);}.elementor .e-662516a7-6fc1{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-32243ee0-b484:hover,.elementor .e-32243ee0-b484:focus-visible{color:var(--bb-red);}.elementor .e-32243ee0-b484{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-37c91954-3c40:hover,.elementor .e-37c91954-3c40:focus-visible{color:var(--bb-red);}.elementor .e-37c91954-3c40{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-12398d91-c563:hover,.elementor .e-12398d91-c563:focus-visible{color:var(--bb-red);}.elementor .e-12398d91-c563{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-6c630d0d-6220:hover,.elementor .e-6c630d0d-6220:focus-visible{color:var(--bb-red);}.elementor .e-6c630d0d-6220{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-ce6cb41-ef08{width:auto;min-width:140px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 1 auto;}.elementor .e-62c0922b-55e8{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--bb-white);letter-spacing:0.18em;text-transform:uppercase;padding-block-end:10px;margin-block-end:6px;border-block-end-width:2px;display:block;align-self:stretch;border-bottom-style: solid; border-bottom-color: var(--bb-white);\n}.elementor .e-703b450c-6245{font-family:var(--font-body);font-size:15px;color:var(--bb-white);line-height:1.7;}.elementor .e-680f7d61-15de:hover,.elementor .e-680f7d61-15de:focus-visible{color:var(--bb-red);}.elementor .e-680f7d61-15de{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;word-break:break-all;\n}.elementor .e-575215d1-52cf:hover,.elementor .e-575215d1-52cf:focus-visible{color:var(--bb-red);}.elementor .e-575215d1-52cf{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);transition:color 0.15s;display:inline-block;}.elementor .e-4d5350cf-1c8a{font-family:var(--font-body);font-size:15px;color:var(--bb-muted);display:inline-block;}.elementor .e-438a567a-48ab{width:100%;padding:0px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-64e7b74c-ce03:hover,.elementor .e-64e7b74c-ce03:focus-visible{color:var(--bb-white);background-color:var(--bb-red);}.elementor .e-64e7b74c-ce03{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--bb-black);letter-spacing:0.14em;text-transform:uppercase;border-radius:0px;background-color:var(--bb-white);transition:background-color 0.15s, color 0.15s;padding-block:12px; padding-inline:24px;\n}.elementor .e-52b4b50b-9d6b{width:auto;max-width:300px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 240px;align-items:flex-start;}.elementor .e-5a4772c1-6a6f{padding-block-start:72px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-39ff45-d53c{font-family:var(--font-body);font-size:12px;color:#A3A3A3;letter-spacing:0.08em;}.elementor .e-2e6210ba-54ca:hover,.elementor .e-2e6210ba-54ca:focus-visible{color:var(--bb-red);}.elementor .e-2e6210ba-54ca{font-family:var(--font-body);font-weight:600;font-size:12px;color:#D4D4D4;letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-57769bcf-5f71:hover,.elementor .e-57769bcf-5f71:focus-visible{color:var(--bb-red);}.elementor .e-57769bcf-5f71{font-family:var(--font-body);font-weight:600;font-size:12px;color:#D4D4D4;letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-12008eb1-4a0e:hover,.elementor .e-12008eb1-4a0e:focus-visible{color:var(--bb-red);}.elementor .e-12008eb1-4a0e{font-family:var(--font-body);font-weight:600;font-size:12px;color:#D4D4D4;letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-27bcab57-6b3b:hover,.elementor .e-27bcab57-6b3b:focus-visible{color:var(--bb-red);}.elementor .e-27bcab57-6b3b{font-family:var(--font-body);font-weight:600;font-size:12px;color:#D4D4D4;letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s;white-space: nowrap;\n}.elementor .e-28c589b9-5abc{width:auto;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 10px 32px;\n}.elementor .e-f1a97a-ca0b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--bb-line); gap: 16px 40px;\n}.elementor .e-71809afa-b6ad{width:100%;padding:0px;border-block-start-width:4px;background-color:var(--bb-black);display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--bb-white);\n}