.elementor-123 .elementor-element.elementor-element-49a6338e:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-49a6338e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #050505 28%, #29D0F2 100%);}.elementor-123 .elementor-element.elementor-element-49a6338e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:128px 32px 118px 32px;}.elementor-123 .elementor-element.elementor-element-49a6338e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-edfc893.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-edfc893.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-58d9dc00{text-align:start;}.elementor-123 .elementor-element.elementor-element-58d9dc00 .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#FF7A1A;}.elementor-123 .elementor-element.elementor-element-1ef5a7be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-123 .elementor-element.elementor-element-1ef5a7be .elementor-heading-title{font-size:78px;font-weight:950;text-transform:uppercase;line-height:0.9em;letter-spacing:-3px;color:#fff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-123 .elementor-element.elementor-element-f6e74dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;font-size:20px;font-weight:500;line-height:1.6em;color:#E7E7EF;}.elementor-123 .elementor-element.elementor-element-1fed885b:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-1fed885b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-1fed885b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-1fed885b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-2d4b20e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-2d4b20e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-123 .elementor-element.elementor-element-768fb222 .elementor-button{background-color:#FF2F2F;font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-768fb222 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-768fb222 .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-768fb222{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-768fb222 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-768fb222 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-1d53001e .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.18);border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-1d53001e .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-1d53001e .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-1d53001e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-1d53001e .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-1d53001e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-7fa59d52 .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.18);border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-7fa59d52 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-7fa59d52 .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-7fa59d52{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-7fa59d52 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-7fa59d52 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-52235fd7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-52235fd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-1344561a:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-1344561a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040404;}.elementor-123 .elementor-element.elementor-element-1344561a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:86px 32px 92px 32px;}.elementor-123 .elementor-element.elementor-element-1344561a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-18553098.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-18553098.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-6a3ee943{text-align:center;}.elementor-123 .elementor-element.elementor-element-6a3ee943 .elementor-heading-title{font-size:46px;font-weight:950;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;color:#F5B42A;}.elementor-123 .elementor-element.elementor-element-7398eac4{text-align:center;font-size:17px;font-weight:500;line-height:1.6em;color:#E7E7EF;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-6e41f2ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-6e41f2ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-33864392:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-33864392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-33864392{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-33864392 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-c9f1056.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-c9f1056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-c9f1056 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-c9f1056 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-123 .elementor-element.elementor-element-26d5c441{text-align:center;}.elementor-123 .elementor-element.elementor-element-26d5c441 .elementor-heading-title{font-size:28px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3ddcdbf3{text-align:center;}.elementor-123 .elementor-element.elementor-element-3ddcdbf3 .elementor-heading-title{font-size:13px;font-weight:950;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#F5B42A;}.elementor-123 .elementor-element.elementor-element-56d9b3cf .elementor-button{background-color:#FF2F2F;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:999px 999px 999px 999px;padding:10px 14px 10px 14px;}.elementor-123 .elementor-element.elementor-element-56d9b3cf .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-56d9b3cf .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-56d9b3cf .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-56d9b3cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3b3cc68e{text-align:center;}.elementor-123 .elementor-element.elementor-element-3b3cc68e .elementor-heading-title{font-size:12px;font-weight:950;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:#090909;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-7b65ea40.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-7b65ea40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-7b65ea40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-3f49de0c{text-align:center;}.elementor-123 .elementor-element.elementor-element-3f49de0c .elementor-heading-title{font-size:28px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-757665ae{text-align:center;}.elementor-123 .elementor-element.elementor-element-757665ae .elementor-heading-title{font-size:13px;font-weight:950;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#F5B42A;}.elementor-123 .elementor-element.elementor-element-12eede5f .elementor-button{background-color:#FF2F2F;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:999px 999px 999px 999px;padding:10px 14px 10px 14px;}.elementor-123 .elementor-element.elementor-element-12eede5f .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-12eede5f .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-12eede5f .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-12eede5f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-2020ca78{text-align:center;}.elementor-123 .elementor-element.elementor-element-2020ca78 .elementor-heading-title{font-size:12px;font-weight:950;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:#090909;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-6c75e76e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-6c75e76e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-6c75e76e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-25f9fac9{text-align:center;}.elementor-123 .elementor-element.elementor-element-25f9fac9 .elementor-heading-title{font-size:28px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-62c4404{text-align:center;}.elementor-123 .elementor-element.elementor-element-62c4404 .elementor-heading-title{font-size:13px;font-weight:950;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#F5B42A;}.elementor-123 .elementor-element.elementor-element-32a47c34 .elementor-button{background-color:#FF2F2F;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:999px 999px 999px 999px;padding:10px 14px 10px 14px;}.elementor-123 .elementor-element.elementor-element-32a47c34 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-32a47c34 .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-32a47c34 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-32a47c34 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-6f6f2a10{text-align:center;}.elementor-123 .elementor-element.elementor-element-6f6f2a10 .elementor-heading-title{font-size:12px;font-weight:950;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:#090909;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-5d486891.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-5d486891.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-5d486891 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-51eddbb{text-align:center;}.elementor-123 .elementor-element.elementor-element-51eddbb .elementor-heading-title{font-size:28px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-15bacdf{text-align:center;}.elementor-123 .elementor-element.elementor-element-15bacdf .elementor-heading-title{font-size:13px;font-weight:950;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#F5B42A;}.elementor-123 .elementor-element.elementor-element-642f6cc .elementor-button{background-color:#FF2F2F;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:999px 999px 999px 999px;padding:10px 14px 10px 14px;}.elementor-123 .elementor-element.elementor-element-642f6cc .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-642f6cc .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-642f6cc .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-642f6cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-49d8ea40{text-align:center;}.elementor-123 .elementor-element.elementor-element-49d8ea40 .elementor-heading-title{font-size:12px;font-weight:950;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:#090909;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-7162c8a9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-7162c8a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-123 .elementor-element.elementor-element-7162c8a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-59dc3c6a{text-align:center;}.elementor-123 .elementor-element.elementor-element-59dc3c6a .elementor-heading-title{font-size:28px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-22d55417{text-align:center;}.elementor-123 .elementor-element.elementor-element-22d55417 .elementor-heading-title{font-size:13px;font-weight:950;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#F5B42A;}.elementor-123 .elementor-element.elementor-element-3d25750f .elementor-button{background-color:#FF2F2F;font-size:12px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.22);border-radius:999px 999px 999px 999px;padding:10px 14px 10px 14px;}.elementor-123 .elementor-element.elementor-element-3d25750f .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-3d25750f .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3d25750f .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-3d25750f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-4e494523{text-align:center;}.elementor-123 .elementor-element.elementor-element-4e494523 .elementor-heading-title{font-size:12px;font-weight:950;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:#090909;}.elementor-123 .elementor-element.elementor-element-1f8ba18d:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-1f8ba18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-123 .elementor-element.elementor-element-1f8ba18d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 32px 100px 32px;}.elementor-123 .elementor-element.elementor-element-1f8ba18d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-20da8407.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-20da8407.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-2273a041{text-align:start;}.elementor-123 .elementor-element.elementor-element-2273a041 .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#FF2F2F;}.elementor-123 .elementor-element.elementor-element-6e5024d5{text-align:start;}.elementor-123 .elementor-element.elementor-element-6e5024d5 .elementor-heading-title{font-size:52px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.5px;color:#fff;}.elementor-123 .elementor-element.elementor-element-174745e9{text-align:start;font-size:18px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-bcd3aee{text-align:start;font-size:18px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-5cbabddf .elementor-button{background-color:#FF2F2F;font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-5cbabddf .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-5cbabddf .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-5cbabddf{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-5cbabddf .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-5cbabddf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-70b652e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-70b652e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-123 .elementor-element.elementor-element-4f551b72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-123 .elementor-element.elementor-element-31e69a6a:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-31e69a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-123 .elementor-element.elementor-element-31e69a6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 32px 24px 32px;}.elementor-123 .elementor-element.elementor-element-31e69a6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-28678f03.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-28678f03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-71ac1b1d{text-align:start;}.elementor-123 .elementor-element.elementor-element-71ac1b1d .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#FF7A1A;}.elementor-123 .elementor-element.elementor-element-3a5324b6{text-align:start;}.elementor-123 .elementor-element.elementor-element-3a5324b6 .elementor-heading-title{font-size:52px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.5px;color:#fff;}.elementor-123 .elementor-element.elementor-element-119974e8{text-align:start;font-size:17px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-232e69b7:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-232e69b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-123 .elementor-element.elementor-element-232e69b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 32px 96px 32px;}.elementor-123 .elementor-element.elementor-element-232e69b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-1b00988d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-123 .elementor-element.elementor-element-1b00988d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-123 .elementor-element.elementor-element-7e5d5599{padding:28px 28px 28px 28px;}.elementor-123 .elementor-element.elementor-element-7e5d5599 .elementor-icon-box-wrapper{gap:18px;}.elementor-123 .elementor-element.elementor-element-7e5d5599.elementor-view-stacked .elementor-icon{background-color:#FF2F2F;}.elementor-123 .elementor-element.elementor-element-7e5d5599.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-7e5d5599.elementor-view-default .elementor-icon{fill:#FF2F2F;color:#FF2F2F;border-color:#FF2F2F;}.elementor-123 .elementor-element.elementor-element-7e5d5599 .elementor-icon{font-size:28px;}.elementor-123 .elementor-element.elementor-element-7e5d5599 .elementor-icon-box-title, .elementor-123 .elementor-element.elementor-element-7e5d5599 .elementor-icon-box-title a{font-size:20px;font-weight:900;text-transform:uppercase;}.elementor-123 .elementor-element.elementor-element-7e5d5599 .elementor-icon-box-title{color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-7e5d5599 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#B8B8C4;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-71996ba2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-123 .elementor-element.elementor-element-71996ba2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-123 .elementor-element.elementor-element-255bdf0a{padding:28px 28px 28px 28px;}.elementor-123 .elementor-element.elementor-element-255bdf0a .elementor-icon-box-wrapper{gap:18px;}.elementor-123 .elementor-element.elementor-element-255bdf0a.elementor-view-stacked .elementor-icon{background-color:#FF7A1A;}.elementor-123 .elementor-element.elementor-element-255bdf0a.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-255bdf0a.elementor-view-default .elementor-icon{fill:#FF7A1A;color:#FF7A1A;border-color:#FF7A1A;}.elementor-123 .elementor-element.elementor-element-255bdf0a .elementor-icon{font-size:28px;}.elementor-123 .elementor-element.elementor-element-255bdf0a .elementor-icon-box-title, .elementor-123 .elementor-element.elementor-element-255bdf0a .elementor-icon-box-title a{font-size:20px;font-weight:900;text-transform:uppercase;}.elementor-123 .elementor-element.elementor-element-255bdf0a .elementor-icon-box-title{color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-255bdf0a .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#B8B8C4;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-7426daa4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-123 .elementor-element.elementor-element-7426daa4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-123 .elementor-element.elementor-element-1a5215ee{padding:28px 28px 28px 28px;}.elementor-123 .elementor-element.elementor-element-1a5215ee .elementor-icon-box-wrapper{gap:18px;}.elementor-123 .elementor-element.elementor-element-1a5215ee.elementor-view-stacked .elementor-icon{background-color:#8D4BFF;}.elementor-123 .elementor-element.elementor-element-1a5215ee.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-1a5215ee.elementor-view-default .elementor-icon{fill:#8D4BFF;color:#8D4BFF;border-color:#8D4BFF;}.elementor-123 .elementor-element.elementor-element-1a5215ee .elementor-icon{font-size:28px;}.elementor-123 .elementor-element.elementor-element-1a5215ee .elementor-icon-box-title, .elementor-123 .elementor-element.elementor-element-1a5215ee .elementor-icon-box-title a{font-size:20px;font-weight:900;text-transform:uppercase;}.elementor-123 .elementor-element.elementor-element-1a5215ee .elementor-icon-box-title{color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-1a5215ee .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#B8B8C4;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-5963693f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-123 .elementor-element.elementor-element-5963693f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-123 .elementor-element.elementor-element-3bf0d607{padding:28px 28px 28px 28px;}.elementor-123 .elementor-element.elementor-element-3bf0d607 .elementor-icon-box-wrapper{gap:18px;}.elementor-123 .elementor-element.elementor-element-3bf0d607.elementor-view-stacked .elementor-icon{background-color:#20D2FF;}.elementor-123 .elementor-element.elementor-element-3bf0d607.elementor-view-framed .elementor-icon, .elementor-123 .elementor-element.elementor-element-3bf0d607.elementor-view-default .elementor-icon{fill:#20D2FF;color:#20D2FF;border-color:#20D2FF;}.elementor-123 .elementor-element.elementor-element-3bf0d607 .elementor-icon{font-size:28px;}.elementor-123 .elementor-element.elementor-element-3bf0d607 .elementor-icon-box-title, .elementor-123 .elementor-element.elementor-element-3bf0d607 .elementor-icon-box-title a{font-size:20px;font-weight:900;text-transform:uppercase;}.elementor-123 .elementor-element.elementor-element-3bf0d607 .elementor-icon-box-title{color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-3bf0d607 .elementor-icon-box-description{font-size:15px;line-height:1.55em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-3a22e786:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-3a22e786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333F61;}.elementor-123 .elementor-element.elementor-element-3a22e786{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 32px 100px 32px;}.elementor-123 .elementor-element.elementor-element-3a22e786 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-5a319bc2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-5a319bc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-23838cb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-aeb21a8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-aeb21a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-6138352a{text-align:start;}.elementor-123 .elementor-element.elementor-element-6138352a .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#20D2FF;}.elementor-123 .elementor-element.elementor-element-175db860{text-align:start;}.elementor-123 .elementor-element.elementor-element-175db860 .elementor-heading-title{font-size:48px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.5px;color:#fff;}.elementor-123 .elementor-element.elementor-element-d7df80{text-align:start;font-size:17px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-6ca3b737{text-align:start;font-size:16px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-7a554f89 .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.18);border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-7a554f89 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-7a554f89 .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-7a554f89{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-7a554f89 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-7a554f89 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-42e9a98c:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-42e9a98c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-123 .elementor-element.elementor-element-42e9a98c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 32px 100px 32px;}.elementor-123 .elementor-element.elementor-element-42e9a98c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-211e752f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-211e752f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-59d19c60{text-align:start;}.elementor-123 .elementor-element.elementor-element-59d19c60 .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#F5B42A;}.elementor-123 .elementor-element.elementor-element-59ba32d0{text-align:start;}.elementor-123 .elementor-element.elementor-element-59ba32d0 .elementor-heading-title{font-size:50px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.5px;color:#fff;}.elementor-123 .elementor-element.elementor-element-786d61a6{text-align:start;font-size:17px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-5b1c03c1 .elementor-button{background-color:#FF2F2F;font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-5b1c03c1 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-5b1c03c1 .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-5b1c03c1{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-5b1c03c1 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-5b1c03c1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-6e2d0578.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-6e2d0578.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-123 .elementor-element.elementor-element-364cf8e2 .gallery-item .gallery-caption{display:none;}.elementor-123 .elementor-element.elementor-element-3a485242:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-3a485242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-123 .elementor-element.elementor-element-3a485242{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 32px 100px 32px;}.elementor-123 .elementor-element.elementor-element-3a485242 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-3feee12f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-3feee12f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-7bd60747{text-align:start;}.elementor-123 .elementor-element.elementor-element-7bd60747 .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#FF7A1A;}.elementor-123 .elementor-element.elementor-element-60a8fffb{text-align:start;}.elementor-123 .elementor-element.elementor-element-60a8fffb .elementor-heading-title{font-size:48px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.5px;color:#fff;}.elementor-123 .elementor-element.elementor-element-7987dcc0{text-align:start;font-size:17px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-123 .elementor-element.elementor-element-5910fd7d .elementor-button{background-color:#FF2F2F;font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-5910fd7d .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-5910fd7d .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-5910fd7d{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-5910fd7d .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-5910fd7d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-22780544.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-22780544.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-28f14746:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-28f14746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08080B;}.elementor-123 .elementor-element.elementor-element-28f14746{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 32px 110px 32px;}.elementor-123 .elementor-element.elementor-element-28f14746 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-5c265fb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-5c265fb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-51a7672e{text-align:center;}.elementor-123 .elementor-element.elementor-element-51a7672e .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#FF7A1A;}.elementor-123 .elementor-element.elementor-element-700395e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-123 .elementor-element.elementor-element-700395e1 .elementor-heading-title{font-size:62px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.5px;color:#fff;}.elementor-123 .elementor-element.elementor-element-554c21fd{text-align:center;font-size:18px;font-weight:500;line-height:1.65em;color:#E7E7EF;}.elementor-123 .elementor-element.elementor-element-5a4f2eac:not(.elementor-motion-effects-element-type-background), .elementor-123 .elementor-element.elementor-element-5a4f2eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-123 .elementor-element.elementor-element-5a4f2eac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-5a4f2eac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-123 .elementor-element.elementor-element-64203bfb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-123 .elementor-element.elementor-element-64203bfb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-123 .elementor-element.elementor-element-7f65a604 .elementor-button{background-color:#FF2F2F;font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-7f65a604 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-7f65a604 .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-7f65a604{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-7f65a604 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-7f65a604 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-112b43a3 .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.18);border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-112b43a3 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-112b43a3 .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-112b43a3{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-112b43a3 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-112b43a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-52da6d75 .elementor-button{background-color:rgba(255,255,255,0.08);font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.18);border-radius:999px 999px 999px 999px;padding:13px 20px 13px 20px;}.elementor-123 .elementor-element.elementor-element-52da6d75 .elementor-button:hover, .elementor-123 .elementor-element.elementor-element-52da6d75 .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-123 .elementor-element.elementor-element-52da6d75{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-123 .elementor-element.elementor-element-52da6d75 .elementor-button:hover svg, .elementor-123 .elementor-element.elementor-element-52da6d75 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-123 .elementor-element.elementor-element-edfc893{width:58%;}.elementor-123 .elementor-element.elementor-element-2d4b20e4{width:100%;}.elementor-123 .elementor-element.elementor-element-52235fd7{width:42%;}.elementor-123 .elementor-element.elementor-element-18553098{width:86.772%;}.elementor-123 .elementor-element.elementor-element-6e41f2ad{width:113.228%;}.elementor-123 .elementor-element.elementor-element-c9f1056{width:20%;}.elementor-123 .elementor-element.elementor-element-7b65ea40{width:20%;}.elementor-123 .elementor-element.elementor-element-6c75e76e{width:20%;}.elementor-123 .elementor-element.elementor-element-5d486891{width:20%;}.elementor-123 .elementor-element.elementor-element-7162c8a9{width:20%;}.elementor-123 .elementor-element.elementor-element-20da8407{width:47%;}.elementor-123 .elementor-element.elementor-element-70b652e9{width:53%;}.elementor-123 .elementor-element.elementor-element-28678f03{width:100%;}.elementor-123 .elementor-element.elementor-element-1b00988d{width:25%;}.elementor-123 .elementor-element.elementor-element-71996ba2{width:25%;}.elementor-123 .elementor-element.elementor-element-7426daa4{width:25%;}.elementor-123 .elementor-element.elementor-element-5963693f{width:25%;}.elementor-123 .elementor-element.elementor-element-5a319bc2{width:56%;}.elementor-123 .elementor-element.elementor-element-aeb21a8{width:44%;}.elementor-123 .elementor-element.elementor-element-211e752f{width:45%;}.elementor-123 .elementor-element.elementor-element-6e2d0578{width:55%;}.elementor-123 .elementor-element.elementor-element-3feee12f{width:44%;}.elementor-123 .elementor-element.elementor-element-22780544{width:56%;}.elementor-123 .elementor-element.elementor-element-5c265fb5{width:100%;}.elementor-123 .elementor-element.elementor-element-64203bfb{width:100%;}}@media(max-width:1024px){.elementor-123 .elementor-element.elementor-element-49a6338e{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-1ef5a7be .elementor-heading-title{font-size:60px;}.elementor-123 .elementor-element.elementor-element-1344561a{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-33864392{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-1f8ba18d{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-6e5024d5 .elementor-heading-title{font-size:40px;}.elementor-123 .elementor-element.elementor-element-31e69a6a{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-3a5324b6 .elementor-heading-title{font-size:40px;}.elementor-123 .elementor-element.elementor-element-232e69b7{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-3a22e786{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-175db860 .elementor-heading-title{font-size:37px;}.elementor-123 .elementor-element.elementor-element-42e9a98c{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-59ba32d0 .elementor-heading-title{font-size:39px;}.elementor-123 .elementor-element.elementor-element-3a485242{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-60a8fffb .elementor-heading-title{font-size:37px;}.elementor-123 .elementor-element.elementor-element-28f14746{padding:72px 24px 72px 24px;}.elementor-123 .elementor-element.elementor-element-700395e1 .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-123 .elementor-element.elementor-element-49a6338e{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-1ef5a7be .elementor-heading-title{font-size:42px;}.elementor-123 .elementor-element.elementor-element-1344561a{padding:64px 18px 68px 18px;}.elementor-123 .elementor-element.elementor-element-33864392{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-c9f1056 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-7b65ea40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-6c75e76e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-5d486891 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-7162c8a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-123 .elementor-element.elementor-element-1f8ba18d{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-6e5024d5 .elementor-heading-title{font-size:30px;}.elementor-123 .elementor-element.elementor-element-31e69a6a{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-3a5324b6 .elementor-heading-title{font-size:30px;}.elementor-123 .elementor-element.elementor-element-232e69b7{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-3a22e786{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-175db860 .elementor-heading-title{font-size:30px;}.elementor-123 .elementor-element.elementor-element-42e9a98c{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-59ba32d0 .elementor-heading-title{font-size:30px;}.elementor-123 .elementor-element.elementor-element-3a485242{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-60a8fffb .elementor-heading-title{font-size:30px;}.elementor-123 .elementor-element.elementor-element-28f14746{padding:58px 18px 58px 18px;}.elementor-123 .elementor-element.elementor-element-700395e1 .elementor-heading-title{font-size:34px;}}/* Start custom CSS *//* Breakout Series Elementor body template. Native Elementor widgets only; no header/footer and no HTML widget. */
.bes-section-dark,.bes-section-alt{position:relative;overflow:hidden;}
.bes-section-dark:before{content:"";position:absolute;inset:auto -10% 0 -10%;height:45%;background:radial-gradient(circle at 20% 100%,rgba(255,47,47,.16),transparent 34%),radial-gradient(circle at 78% 85%,rgba(32,210,255,.10),transparent 30%);pointer-events:none;}
.bes-section-alt:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.015),rgba(0,0,0,0)),radial-gradient(circle at 82% 20%,rgba(141,75,255,.10),transparent 28%);pointer-events:none;}
.bes-breakout-series-hero{position:relative;overflow:hidden;min-height:820px;display:flex;align-items:center;background-color:#050505!important;}
.bes-breakout-series-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.95),rgba(0,0,0,.75) 45%,rgba(0,0,0,.35)),linear-gradient(180deg,rgba(0,0,0,.08),#050505 98%),url('https://images.squarespace-cdn.com/content/v1/65270eca52de65669312b1e2/ad1f4516-b364-4c4c-abe0-3de9bfec66af/Website%2BBG.png');background-size:cover;background-position:center right;opacity:.95;}
.bes-breakout-series-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 17% 30%,rgba(255,47,47,.32),transparent 27%),radial-gradient(circle at 75% 28%,rgba(141,75,255,.22),transparent 28%),radial-gradient(circle at 60% 80%,rgba(32,210,255,.12),transparent 28%);mix-blend-mode:screen;pointer-events:none;}
.bes-breakout-series-hero .elementor-container,.bes-section-dark .elementor-container,.bes-section-alt .elementor-container{position:relative;z-index:2;}
.bes-gradient-text{background:linear-gradient(90deg,#FF2F2F,#FF7A1A,#F5B42A);-webkit-background-clip:text;background-clip:text;color:transparent;}
.bes-hero-title .elementor-heading-title,.bes-title-wide .elementor-heading-title{text-wrap:balance;}
.bes-small-label .elementor-heading-title{display:inline-flex;padding:8px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.055);backdrop-filter:blur(12px);}
.bes-hero-copy{max-width:760px;}
.bes-section-intro{max-width:780px;}
.bes-card,.bes-icon-card,.bes-stat-card{background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:26px!important;box-shadow:0 24px 80px -48px rgba(0,0,0,.85)!important;backdrop-filter:blur(18px);transition:transform .22s ease,border-color .22s ease,background .22s ease;}
.bes-card:hover,.bes-icon-card:hover,.bes-stat-card:hover{transform:translateY(-4px);border-color:rgba(255,122,26,.42)!important;background:rgba(255,255,255,.075)!important;}
.bes-hero-panel{position:relative;overflow:hidden;}
.bes-hero-panel:before,.bes-feature-strip:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,47,47,.15),transparent 35%),radial-gradient(circle at 100% 0%,rgba(32,210,255,.15),transparent 34%);pointer-events:none;}
.bes-card-img img,.bes-wide-image img,.bes-feature-image img,.bes-video-thumb img,.bes-partner-image img{width:100%;display:block;object-fit:cover;box-shadow:0 18px 60px -36px rgba(0,0,0,.9);}
.bes-feature-image img{max-height:320px;object-fit:cover;}
.bes-wide-image img{min-height:320px;object-fit:cover;}
.bes-character-image img{background:radial-gradient(circle,rgba(255,47,47,.18),transparent 70%);}
.bes-partner-image img{object-fit:contain;background:rgba(255,255,255,.03);padding:18px;}
.bes-btn-row .elementor-widget-button,.bes-inline-buttons .elementor-widget-button{display:inline-block;margin-right:10px;margin-bottom:10px;}
.bes-two-button-grid .elementor-widget-button{width:100%;}
.bes-two-button-grid .elementor-button{width:100%;text-align:center;}
.bes-hero-button .elementor-button,.bes-mini-btn .elementor-button,.bes-section-btn .elementor-button{box-shadow:0 14px 34px -18px rgba(255,47,47,.75);}
.bes-hero-button .elementor-button:hover,.bes-mini-btn .elementor-button:hover,.bes-section-btn .elementor-button:hover{transform:translateY(-2px);}
.bes-stat-card .elementor-counter-number-wrapper{justify-content:center;}
.bes-stat-card{min-height:128px;display:flex;align-items:center;justify-content:center;}
.bes-game-card,.bes-event-card,.bes-news-card{min-height:258px;}
.bes-spacer-col{display:block;}
@media(max-width:1024px){.bes-breakout-series-hero{min-height:auto;}.bes-spacer-col{display:none;}}
@media(max-width:767px){.bes-breakout-series-hero:before{background-position:center;}.bes-hero-title .elementor-heading-title{font-size:42px!important;line-height:.95!important;letter-spacing:-1.3px!important;}.bes-title-wide .elementor-heading-title{font-size:34px!important;line-height:1!important;letter-spacing:-.6px!important;}.bes-btn-row .elementor-widget-button,.bes-inline-buttons .elementor-widget-button{display:block;margin-right:0;width:100%;}.bes-btn-row .elementor-button,.bes-inline-buttons .elementor-button{width:100%;}.bes-card,.bes-icon-card,.bes-stat-card{border-radius:22px!important;}.bes-wide-image img{min-height:220px;}}


/* Interactive Breakout Series registration wall. Built from Elementor columns/headings/buttons; no HTML widget. */
.bes-register-wall-section{
  isolation:isolate;
  background:
    radial-gradient(circle at 50% 0%, rgba(255,122,26,.18), transparent 34%),
    radial-gradient(circle at 18% 62%, rgba(255,47,47,.13), transparent 30%),
    linear-gradient(180deg,#040404 0%,#08080b 100%) !important;
}
.bes-register-wall-section:before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  opacity:.18;
  background-image:
    linear-gradient(rgba(255,255,255,.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,.035) 1px, transparent 1px);
  background-size:38px 38px;
  mask-image:radial-gradient(circle at center, #000 0%, transparent 76%);
}
.bes-register-wall-title .elementor-heading-title{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:24px;
  font-style:italic;
  text-shadow:0 0 18px rgba(245,180,42,.42), 0 0 42px rgba(255,47,47,.24);
}
.bes-register-wall-title .elementor-heading-title:before,
.bes-register-wall-title .elementor-heading-title:after{
  content:"";
  display:block;
  width:175px;
  max-width:22vw;
  height:4px;
  border-radius:999px;
  background:linear-gradient(90deg, transparent, rgba(255,255,255,.88), transparent);
  box-shadow:0 0 22px rgba(255,255,255,.55);
}
.bes-register-wall-copy{
  max-width:760px;
  margin-left:auto;
  margin-right:auto;
}
.bes-register-wall .elementor-container{
  display:flex;
  justify-content:center;
  align-items:stretch;
  gap:18px;
}
.bes-reg-card{
  transition:transform .26s ease, filter .26s ease, z-index .26s ease;
  will-change:transform;
}
.bes-reg-card:hover{
  transform:translateY(-22px) scale(1.035);
  z-index:8;
  filter:saturate(1.1) brightness(1.08);
}
.bes-reg-card > .elementor-widget-wrap{
  min-height:390px;
  overflow:hidden;
  position:relative;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  padding:26px 18px 0 !important;
  border-radius:16px;
  border:1px solid rgba(255,255,255,.18);
  transform:skewX(-6deg);
  box-shadow:0 26px 60px rgba(0,0,0,.62), inset 0 0 0 1px rgba(255,255,255,.06);
  background-size:cover;
  background-position:center;
}
.bes-reg-card > .elementor-widget-wrap:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  background:
    radial-gradient(circle at 50% 12%, rgba(255,255,255,.2), transparent 30%),
    linear-gradient(180deg, rgba(0,0,0,.05), rgba(0,0,0,.72));
}
.bes-reg-card > .elementor-widget-wrap:after{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  opacity:.2;
  background:repeating-linear-gradient(135deg, rgba(255,255,255,.16) 0 1px, transparent 1px 9px);
  mix-blend-mode:screen;
}
.bes-reg-card > .elementor-widget-wrap > .elementor-element{
  position:relative;
  z-index:1;
  transform:skewX(6deg);
}
.bes-reg-fatal > .elementor-widget-wrap{
  background:
    linear-gradient(160deg, rgba(255,255,255,.95), rgba(70,70,70,.92) 45%, rgba(8,8,8,.98)),
    url('https://images.squarespace-cdn.com/content/v1/65270eca52de65669312b1e2/976adc65-6de8-44ff-bc68-50a6af97e076/Register%2BNow.png');
  background-position:center;
}
.bes-reg-2xko > .elementor-widget-wrap{
  background:radial-gradient(circle at 50% 20%, rgba(82,255,74,.56), transparent 35%), linear-gradient(150deg,#0a170c 0%,#103815 45%,#020602 100%);
}
.bes-reg-tekken > .elementor-widget-wrap{
  background:radial-gradient(circle at 50% 18%, rgba(255,137,18,.72), transparent 35%), linear-gradient(150deg,#381100 0%,#ff6b00 42%,#100604 100%);
}
.bes-reg-sf > .elementor-widget-wrap{
  background:radial-gradient(circle at 50% 18%, rgba(213,50,255,.72), transparent 38%), linear-gradient(150deg,#230638 0%,#7c1fff 45%,#08040d 100%);
}
.bes-reg-ggst > .elementor-widget-wrap{
  background:radial-gradient(circle at 50% 18%, rgba(255,38,38,.72), transparent 38%), linear-gradient(150deg,#3b0303 0%,#d80c0c 44%,#0d0202 100%);
}
.bes-reg-game-title .elementor-heading-title{
  text-shadow:0 8px 24px rgba(0,0,0,.85);
}
.bes-reg-game-subtitle{
  margin-top:-4px;
  margin-bottom:18px;
}
.bes-reg-button .elementor-button{
  width:100%;
  box-shadow:0 0 24px rgba(255,47,47,.26);
}
.bes-reg-schedule{
  margin-top:18px;
  margin-left:-18px;
  margin-right:-18px;
  margin-bottom:0 !important;
}
.bes-reg-schedule .elementor-heading-title{
  display:block;
  width:calc(100% + 36px);
  margin-left:-18px;
  padding:11px 6px 12px;
  color:#0b0903 !important;
  background:linear-gradient(90deg,#FF9E1A,#F5B42A,#FF7A1A);
  box-shadow:0 -6px 18px rgba(245,180,42,.25);
}
@media(max-width:1024px){
  .bes-register-wall .elementor-container{
    flex-wrap:wrap;
  }
  .bes-reg-card{
    width:31.5% !important;
  }
}
@media(max-width:767px){
  .bes-register-wall-title .elementor-heading-title{
    gap:12px;
  }
  .bes-register-wall-title .elementor-heading-title:before,
  .bes-register-wall-title .elementor-heading-title:after{
    width:56px;
  }
  .bes-register-wall .elementor-container{
    gap:20px;
  }
  .bes-reg-card{
    width:100% !important;
    max-width:360px;
    margin-left:auto;
    margin-right:auto;
  }
  .bes-reg-card > .elementor-widget-wrap{
    min-height:330px;
    transform:skewX(-3deg);
  }
  .bes-reg-card > .elementor-widget-wrap > .elementor-element{
    transform:skewX(3deg);
  }
}/* End custom CSS */