.elementor .e-afc35a6-5f85:hover,.elementor .e-afc35a6-5f85:focus-visible{color:var(--bb-red);}.elementor .e-afc35a6-5f85{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--bb-black);letter-spacing:0.14em;text-align:center;text-transform:uppercase;transition:color 0.15s;}.elementor .e-5411f9d5-ca6b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;background-color:var(--bb-white);display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom-style: solid; border-bottom-color: var(--bb-black);\n}.elementor .e-475e2814-81bb:hover,.elementor .e-475e2814-81bb:focus-visible{opacity:75%;}.elementor .e-475e2814-81bb{width:auto;height:46px;transition:opacity 0.15s;display:block;flex:0 0 auto;max-width:none; filter:brightness(0) invert(1); filter:brightness(0) invert(1);\n}.elementor .e-49b32ff7-50d5:hover,.elementor .e-49b32ff7-50d5:focus-visible{color:var(--bb-red);border-bottom-color:var(--bb-red);\n}.elementor .e-49b32ff7-50d5{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s, border-color 0.15s;display:inline-block;border-block-end-width: 2px; padding-block:6px; border-bottom-style: solid; border-bottom-color: transparent; white-space:nowrap;\n}.elementor .e-15d24bef-978a:hover,.elementor .e-15d24bef-978a:focus-visible{color:var(--bb-red);border-bottom-color:var(--bb-red);\n}.elementor .e-15d24bef-978a{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s, border-color 0.15s;display:inline-block;border-block-end-width: 2px; padding-block:6px; border-bottom-style: solid; border-bottom-color: transparent; white-space:nowrap;\n}.elementor .e-2fea8ab6-5257:hover,.elementor .e-2fea8ab6-5257:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-2fea8ab6-5257{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-2d74e2de-1291:hover,.elementor .e-2d74e2de-1291:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-2d74e2de-1291{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-7fcd3d3e-9966:hover,.elementor .e-7fcd3d3e-9966:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-7fcd3d3e-9966{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-54b323f0-17b9:hover,.elementor .e-54b323f0-17b9:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-54b323f0-17b9{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-5745b9b8-531c:hover,.elementor .e-5745b9b8-531c:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-5745b9b8-531c{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-5bdc65d-7305:hover,.elementor .e-5bdc65d-7305:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-5bdc65d-7305{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-714a97d4-f81c{min-width:230px;position:absolute;inset-block-start:100%;inset-inline-start:50%;z-index:60;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--bb-line);border-style:solid;background-color:var(--bb-black);transform:translate3d(-50%, 0px, 0px);display:none;flex-direction:column;gap:0px;width: max-content; padding-block: 10px; padding-inline: 0px; border-top-color: var(--bb-red);\n}.elementor .e-73ab3022-cb22{width:auto;position:relative;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;padding-block: 14px; padding-inline: 0px;\n}.elementor .e-6326d935-89bb:hover,.elementor .e-6326d935-89bb:focus-visible{color:var(--bb-red);border-bottom-color:var(--bb-red);\n}.elementor .e-6326d935-89bb{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s, border-color 0.15s;display:inline-block;border-block-end-width: 2px; padding-block:6px; border-bottom-style: solid; border-bottom-color: transparent; white-space:nowrap;\n}.elementor .e-76bfa901-6d81:hover,.elementor .e-76bfa901-6d81:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-76bfa901-6d81{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-4870c27d-380f:hover,.elementor .e-4870c27d-380f:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-4870c27d-380f{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-3fbf8cb4-d1c7{min-width:230px;position:absolute;inset-block-start:100%;inset-inline-start:50%;z-index:60;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--bb-line);border-style:solid;background-color:var(--bb-black);transform:translate3d(-50%, 0px, 0px);display:none;flex-direction:column;gap:0px;width: max-content; padding-block: 10px; padding-inline: 0px; border-top-color: var(--bb-red);\n}.elementor .e-d4bc430-8e97{width:auto;position:relative;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;padding-block: 14px; padding-inline: 0px;\n}.elementor .e-23b875d1-24ab:hover,.elementor .e-23b875d1-24ab:focus-visible{color:var(--bb-red);border-bottom-color:var(--bb-red);\n}.elementor .e-23b875d1-24ab{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s, border-color 0.15s;display:inline-block;border-block-end-width: 2px; padding-block:6px; border-bottom-style: solid; border-bottom-color: transparent; white-space:nowrap;\n}.elementor .e-57c4b94c-402b:hover,.elementor .e-57c4b94c-402b:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-57c4b94c-402b{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-394fdbd1-e12f:hover,.elementor .e-394fdbd1-e12f:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-394fdbd1-e12f{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-28ee6e29-c477:hover,.elementor .e-28ee6e29-c477:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-28ee6e29-c477{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-2352ea63-671e{min-width:230px;position:absolute;inset-block-start:100%;inset-inline-start:50%;z-index:60;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--bb-line);border-style:solid;background-color:var(--bb-black);transform:translate3d(-50%, 0px, 0px);display:none;flex-direction:column;gap:0px;width: max-content; padding-block: 10px; padding-inline: 0px; border-top-color: var(--bb-red);\n}.elementor .e-a41472e-4e30{width:auto;position:relative;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;padding-block: 14px; padding-inline: 0px;\n}.elementor .e-7d52555b-399c:hover,.elementor .e-7d52555b-399c:focus-visible{color:var(--bb-red);border-bottom-color:var(--bb-red);\n}.elementor .e-7d52555b-399c{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s, border-color 0.15s;display:inline-block;border-block-end-width: 2px; padding-block:6px; border-bottom-style: solid; border-bottom-color: transparent; white-space:nowrap;\n}.elementor .e-23db3604-c66c:hover,.elementor .e-23db3604-c66c:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-23db3604-c66c{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-23f66451-c3c7:hover,.elementor .e-23f66451-c3c7:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-23f66451-c3c7{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-2d27a238-d33d:hover,.elementor .e-2d27a238-d33d:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-2d27a238-d33d{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-2066f07d-96fd:hover,.elementor .e-2066f07d-96fd:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-2066f07d-96fd{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-599adf76-dea3:hover,.elementor .e-599adf76-dea3:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-599adf76-dea3{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-303a2035-f2e7:hover,.elementor .e-303a2035-f2e7:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-303a2035-f2e7{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-2ec534dd-d465:hover,.elementor .e-2ec534dd-d465:focus-visible{color:var(--bb-red);background-color:#111111;}.elementor .e-2ec534dd-d465{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--bb-white);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.15s, background-color 0.15s;display:block;padding-block:10px; padding-inline:22px; white-space:nowrap;\n}.elementor .e-61721350-8cfc{min-width:230px;position:absolute;inset-block-start:100%;inset-inline-start:50%;z-index:60;border-block-start-width:2px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--bb-line);border-style:solid;background-color:var(--bb-black);transform:translate3d(-50%, 0px, 0px);display:none;flex-direction:column;gap:0px;width: max-content; padding-block: 10px; padding-inline: 0px; border-top-color: var(--bb-red);\n}.elementor .e-21d1721c-17cc{width:auto;position:relative;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;padding-block: 14px; padding-inline: 0px;\n}.elementor .e-5bc22452-9f2a:hover,.elementor .e-5bc22452-9f2a:focus-visible{color:var(--bb-red);border-bottom-color:var(--bb-red);\n}.elementor .e-5bc22452-9f2a{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s, border-color 0.15s;display:inline-block;border-block-end-width: 2px; padding-block:6px; border-bottom-style: solid; border-bottom-color: transparent; white-space:nowrap;\n}.elementor .e-5ae77f1a-eb32{width:auto;padding:0px;display:flex;flex-direction:row;gap:32px;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-2a660174-1775:hover,.elementor .e-2a660174-1775:focus-visible{color:var(--bb-red);}.elementor .e-2a660174-1775{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s;display:inline-block;}.elementor .e-1afb2f4b-c28c:hover,.elementor .e-1afb2f4b-c28c:focus-visible{color:var(--bb-white);background-color:var(--bb-red);}.elementor .e-1afb2f4b-c28c{font-family:var(--font-body);font-weight:800;font-size:14px;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:10px; padding-inline:22px;\n}.elementor .e-37480e0e-9a04{width:auto;position:static;padding-inline-start:16px;display:flex;flex-direction:row;gap:20px;flex:0 0 auto;justify-content:flex-end;align-items:center;justify-self:end;\n}.elementor .e-390e0a9e-5115{font-family:var(--font-body);font-weight:800;font-size:13px;color:inherit;letter-spacing:0.16em;text-transform:uppercase;display:block;}.elementor .e-5c5d578e-1a06{width:auto;padding:0px;display:block;}.elementor .e-66717c7b-9829:hover,.elementor .e-66717c7b-9829:focus-visible{color:var(--bb-red);border-color:var(--bb-red);}.elementor .e-66717c7b-9829{width:100%;color:var(--bb-white);cursor:pointer;border-width:2px;border-color:var(--bb-white);border-style:solid;transition:color 0.15s, border-color 0.15s;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;padding-block:12px; padding-inline:16px;\n}.elementor .e-2699c504-f994:hover,.elementor .e-2699c504-f994:focus-visible{color:var(--bb-red);}.elementor .e-2699c504-f994{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s;display:block;border-block-end-width: 1px; padding-block:16px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-6038c09d-5774:hover,.elementor .e-6038c09d-5774:focus-visible{color:var(--bb-red);}.elementor .e-6038c09d-5774{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:16px;padding-block-end:10px;transition:color 0.15s;display:block;}.elementor .e-6327023f-5137:hover,.elementor .e-6327023f-5137:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-6327023f-5137{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-58666d1d-c9ea:hover,.elementor .e-58666d1d-c9ea:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-58666d1d-c9ea{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-af96f91-4c37:hover,.elementor .e-af96f91-4c37:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-af96f91-4c37{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-882b78c-9ac2:hover,.elementor .e-882b78c-9ac2:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-882b78c-9ac2{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-25c8170d-ff0d:hover,.elementor .e-25c8170d-ff0d:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-25c8170d-ff0d{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-77910a42-2bc5:hover,.elementor .e-77910a42-2bc5:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-77910a42-2bc5{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-78b54755-7bda{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-2296172f-b855:hover,.elementor .e-2296172f-b855:focus-visible{color:var(--bb-red);}.elementor .e-2296172f-b855{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:16px;padding-block-end:10px;transition:color 0.15s;display:block;}.elementor .e-1a0799cc-b55a:hover,.elementor .e-1a0799cc-b55a:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-1a0799cc-b55a{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-44de78e2-3291:hover,.elementor .e-44de78e2-3291:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-44de78e2-3291{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-3bab11d2-fb7c{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-206f3651-6f9f:hover,.elementor .e-206f3651-6f9f:focus-visible{color:var(--bb-red);}.elementor .e-206f3651-6f9f{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:16px;padding-block-end:10px;transition:color 0.15s;display:block;}.elementor .e-1aa1f876-d8a9:hover,.elementor .e-1aa1f876-d8a9:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-1aa1f876-d8a9{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-605599ea-ab0e:hover,.elementor .e-605599ea-ab0e:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-605599ea-ab0e{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-26b474a4-d2e7:hover,.elementor .e-26b474a4-d2e7:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-26b474a4-d2e7{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-41dcb38-619a{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-19196be8-546a:hover,.elementor .e-19196be8-546a:focus-visible{color:var(--bb-red);}.elementor .e-19196be8-546a{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:16px;padding-block-end:10px;transition:color 0.15s;display:block;}.elementor .e-5859dc38-1e2a:hover,.elementor .e-5859dc38-1e2a:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-5859dc38-1e2a{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-467d4a7f-6ff6:hover,.elementor .e-467d4a7f-6ff6:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-467d4a7f-6ff6{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-32cbea4b-2df5:hover,.elementor .e-32cbea4b-2df5:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-32cbea4b-2df5{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-ca147c4-5693:hover,.elementor .e-ca147c4-5693:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-ca147c4-5693{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-80c23d6-2c12:hover,.elementor .e-80c23d6-2c12:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-80c23d6-2c12{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-47b92829-2ae2:hover,.elementor .e-47b92829-2ae2:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-47b92829-2ae2{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-6c933cfa-c3ef:hover,.elementor .e-6c933cfa-c3ef:focus-visible{color:var(--bb-white);border-color:var(--bb-red);}.elementor .e-6c933cfa-c3ef{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--bb-muted);letter-spacing:0.08em;text-transform:uppercase;border-width:1px;border-color:var(--bb-line);border-style:solid;transition:color 0.15s, border-color 0.15s;display:inline-block;padding-block:8px; padding-inline:12px;\n}.elementor .e-38bffbb6-5bff{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-5cd31f4f-b3d3:hover,.elementor .e-5cd31f4f-b3d3:focus-visible{color:var(--bb-red);}.elementor .e-5cd31f4f-b3d3{font-family:var(--font-body);font-weight:800;font-size:15px;color:var(--bb-white);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s;display:block;border-block-end-width: 1px; padding-block:16px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-14174a20-bbc4:hover,.elementor .e-14174a20-bbc4:focus-visible{color:var(--bb-red);}.elementor .e-14174a20-bbc4{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-muted);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s;display:block;border-block-end-width: 1px; padding-block:14px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-47aa39bb-52e2:hover,.elementor .e-47aa39bb-52e2:focus-visible{color:var(--bb-red);}.elementor .e-47aa39bb-52e2{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-muted);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s;display:block;border-block-end-width: 1px; padding-block:14px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-1b8f0bf5-62f5:hover,.elementor .e-1b8f0bf5-62f5:focus-visible{color:var(--bb-red);}.elementor .e-1b8f0bf5-62f5{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-muted);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s;display:block;border-block-end-width: 1px; padding-block:14px; border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-3862e721-8741:hover,.elementor .e-3862e721-8741:focus-visible{color:var(--bb-red);}.elementor .e-3862e721-8741{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--bb-muted);letter-spacing:0.14em;text-transform:uppercase;transition:color 0.15s;display:block;padding-block:14px;\n}.elementor .e-7cd9fe9a-5f83{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-47ce1e6-c2c4{width:100%;max-height:70vh;position:static;padding-block-start:4px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--bb-black);display:block;overflow-y:auto;\n}.elementor .e-a786d63-c892{width:auto;position:static;padding:0px;border-width:0px;display:block;}.elementor .e-356d415c-6cbe{position:static;padding:0px;display:none;}.elementor .e-29e5c9c2-69c8{position:relative;column-gap:24px;padding-inline-start:32px;padding-inline-end:32px;border-block-end-width:1px;background-color:var(--bb-black);display:grid;flex-direction:row;gap:24px;flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--bb-line);\n}.elementor .e-79702313-31ea{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding:0px;background-color:var(--bb-black);display:flex;flex-direction:column;}