.elementor-1654 .elementor-element.elementor-element-1373651f:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-1373651f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://breakoutes.academy-hosting.com/wp-content/uploads/2026/06/gnjzhn5bgaufs9y-ccb8a85b10-1536x1001.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1654 .elementor-element.elementor-element-1373651f > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1654 .elementor-element.elementor-element-1373651f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:126px 32px 94px 32px;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-2bc6b621.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-2bc6b621.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-1654 .elementor-element.elementor-element-732724d{text-align:start;}.elementor-1654 .elementor-element.elementor-element-732724d .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#FF7A1A;}.elementor-1654 .elementor-element.elementor-element-21aff28{text-align:start;}.elementor-1654 .elementor-element.elementor-element-21aff28 .elementor-heading-title{font-size:76px;font-weight:950;text-transform:uppercase;line-height:0.9em;letter-spacing:-2.8px;color:#FFFFFF;}.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-1654 .elementor-element.elementor-element-6dfb169c{text-align:start;font-size:20px;font-weight:400;line-height:1.65em;color:#E7E7EF;}.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-1654 .elementor-element.elementor-element-2772a4e0 .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-1654 .elementor-element.elementor-element-2772a4e0 .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-2772a4e0 .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-2772a4e0 .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-2772a4e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-6759f3f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-6759f3f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1654 .elementor-element.elementor-element-1e9a543d:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-1e9a543d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-1654 .elementor-element.elementor-element-1e9a543d > .elementor-container{max-width:1440px;}.elementor-1654 .elementor-element.elementor-element-1e9a543d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 32px 24px 32px;}.elementor-1654 .elementor-element.elementor-element-1e9a543d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1654 .elementor-element.elementor-element-771abb50{text-align:start;}.elementor-1654 .elementor-element.elementor-element-771abb50 .elementor-heading-title{font-size:13px;font-weight:900;line-height:1.15em;letter-spacing:1.4px;color:#8D4BFF;}.elementor-1654 .elementor-element.elementor-element-4d191099{text-align:start;}.elementor-1654 .elementor-element.elementor-element-4d191099 .elementor-heading-title{font-size:50px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-6e5c8e9{text-align:start;font-size:17px;font-weight:400;line-height:1.65em;color:#B8B8C4;}.elementor-1654 .elementor-element.elementor-element-5aa62303:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-5aa62303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-1654 .elementor-element.elementor-element-5aa62303 > .elementor-container{max-width:1440px;}.elementor-1654 .elementor-element.elementor-element-5aa62303{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 32px 110px 32px;}.elementor-1654 .elementor-element.elementor-element-5aa62303 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-3d9cda9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-3d9cda9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1654 .elementor-element.elementor-element-2bc4ab3a:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-2bc4ab3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-1654 .elementor-element.elementor-element-2bc4ab3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-1654 .elementor-element.elementor-element-2bc4ab3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-de51cbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-de51cbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1654 .elementor-element.elementor-element-de51cbc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1654 .elementor-element.elementor-element-2e304236 .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-1654 .elementor-element.elementor-element-2e304236 .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-2e304236 .elementor-button:focus{background-color:#8D4BFF;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-2e304236{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1654 .elementor-element.elementor-element-2e304236.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1654 .elementor-element.elementor-element-2e304236 .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-2e304236 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-7a9155b0 .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-1654 .elementor-element.elementor-element-7a9155b0 .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-7a9155b0 .elementor-button:focus{background-color:#8D4BFF;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-7a9155b0{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1654 .elementor-element.elementor-element-7a9155b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1654 .elementor-element.elementor-element-7a9155b0 .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-7a9155b0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-f46007c .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-1654 .elementor-element.elementor-element-f46007c .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-f46007c .elementor-button:focus{background-color:#8D4BFF;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-f46007c{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1654 .elementor-element.elementor-element-f46007c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1654 .elementor-element.elementor-element-f46007c .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-f46007c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-2bcff4fb .elementor-button{background-color:#FF2F9A;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-1654 .elementor-element.elementor-element-2bcff4fb .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-2bcff4fb .elementor-button:focus{background-color:#8D4BFF;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-2bcff4fb{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1654 .elementor-element.elementor-element-2bcff4fb .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-2bcff4fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-173ee12f .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-1654 .elementor-element.elementor-element-173ee12f .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-173ee12f .elementor-button:focus{background-color:#8D4BFF;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-173ee12f{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1654 .elementor-element.elementor-element-173ee12f .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-173ee12f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-bb3970f{text-align:start;}.elementor-1654 .elementor-element.elementor-element-bb3970f .elementor-heading-title{font-size:44px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-0.8px;color:#fff;}.elementor-1654 .elementor-element.elementor-element-3a5d7bf8{text-align:start;font-size:17px;line-height:1.65em;color:#B8B8C4;}.elementor-1654 .elementor-element.elementor-element-527d9fb5:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-527d9fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-1654 .elementor-element.elementor-element-527d9fb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 0px 0px 0px;}.elementor-1654 .elementor-element.elementor-element-527d9fb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-53168fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-53168fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-d1c21f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-d1c21f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-1190d53d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-1190d53d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1654 .elementor-element.elementor-element-6de151d:not(.elementor-motion-effects-element-type-background), .elementor-1654 .elementor-element.elementor-element-6de151d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08080B;}.elementor-1654 .elementor-element.elementor-element-6de151d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 32px 106px 32px;}.elementor-1654 .elementor-element.elementor-element-6de151d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1654 .elementor-element.elementor-element-75d3848b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1654 .elementor-element.elementor-element-75d3848b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1654 .elementor-element.elementor-element-492a1c85{text-align:center;}.elementor-1654 .elementor-element.elementor-element-492a1c85 .elementor-heading-title{font-size:13px;font-weight:900;text-transform:uppercase;line-height:1.2em;letter-spacing:1.8px;color:#FF7A1A;}.elementor-1654 .elementor-element.elementor-element-75daa893{text-align:center;}.elementor-1654 .elementor-element.elementor-element-75daa893 .elementor-heading-title{font-size:54px;font-weight:950;text-transform:uppercase;line-height:0.95em;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-3048c8dc{text-align:center;font-size:18px;font-weight:400;line-height:1.65em;color:#E7E7EF;}.elementor-1654 .elementor-element.elementor-element-17efabb2 .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-1654 .elementor-element.elementor-element-17efabb2 .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-17efabb2 .elementor-button:focus{background-color:#FF7A1A;color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-17efabb2 .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-17efabb2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-5a423def .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-1654 .elementor-element.elementor-element-5a423def .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-5a423def .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-5a423def .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-5a423def .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-3c6b41bd .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-1654 .elementor-element.elementor-element-3c6b41bd .elementor-button:hover, .elementor-1654 .elementor-element.elementor-element-3c6b41bd .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;}.elementor-1654 .elementor-element.elementor-element-3c6b41bd .elementor-button:hover svg, .elementor-1654 .elementor-element.elementor-element-3c6b41bd .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-1654 .elementor-element.elementor-element-2bc6b621{width:58%;}.elementor-1654 .elementor-element.elementor-element-6759f3f7{width:42%;}.elementor-1654 .elementor-element.elementor-element-4aa02bef{width:100%;}.elementor-1654 .elementor-element.elementor-element-3d9cda9a{width:100%;}.elementor-1654 .elementor-element.elementor-element-de51cbc{width:100%;}.elementor-1654 .elementor-element.elementor-element-53168fd{width:25%;}.elementor-1654 .elementor-element.elementor-element-d1c21f1{width:25%;}.elementor-1654 .elementor-element.elementor-element-1190d53d{width:25%;}.elementor-1654 .elementor-element.elementor-element-75d3848b{width:100%;}}@media(max-width:1024px){.elementor-1654 .elementor-element.elementor-element-1373651f{padding:72px 24px 72px 24px;}.elementor-1654 .elementor-element.elementor-element-1e9a543d{padding:72px 24px 72px 24px;}.elementor-1654 .elementor-element.elementor-element-771abb50 .elementor-heading-title{font-size:13px;}.elementor-1654 .elementor-element.elementor-element-4d191099 .elementor-heading-title{font-size:42px;}.elementor-1654 .elementor-element.elementor-element-5aa62303{padding:40px 24px 82px 24px;}.elementor-1654 .elementor-element.elementor-element-2bc4ab3a{padding:40px 24px 40px 24px;}.elementor-1654 .elementor-element.elementor-element-bb3970f .elementor-heading-title{font-size:33px;}.elementor-1654 .elementor-element.elementor-element-527d9fb5{padding:40px 24px 40px 24px;}.elementor-1654 .elementor-element.elementor-element-6de151d{padding:72px 24px 72px 24px;}}@media(max-width:767px){.elementor-1654 .elementor-element.elementor-element-1373651f{padding:60px 18px 60px 18px;}.elementor-1654 .elementor-element.elementor-element-1e9a543d{padding:56px 18px 56px 18px;}.elementor-1654 .elementor-element.elementor-element-771abb50 .elementor-heading-title{font-size:13px;}.elementor-1654 .elementor-element.elementor-element-4d191099 .elementor-heading-title{font-size:34px;}.elementor-1654 .elementor-element.elementor-element-5aa62303{padding:42px 18px 42px 18px;}.elementor-1654 .elementor-element.elementor-element-2bc4ab3a{padding:42px 18px 42px 18px;}.elementor-1654 .elementor-element.elementor-element-bb3970f .elementor-heading-title{font-size:27px;}.elementor-1654 .elementor-element.elementor-element-527d9fb5{padding:42px 18px 42px 18px;}.elementor-1654 .elementor-element.elementor-element-6de151d{padding:60px 18px 60px 18px;}}/* Start custom CSS *//* Breakout Staff page template: body content only. Native Elementor widgets. No header/footer. */
body{background:#050505;}
.bes-section-dark,.bes-section-alt,.bes-staff-hero{position:relative;overflow:hidden;}
.bes-staff-hero:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 18% 18%,rgba(255,47,47,.22),transparent 34%),radial-gradient(circle at 86% 22%,rgba(141,75,255,.22),transparent 32%),radial-gradient(circle at 50% 100%,rgba(255,122,26,.14),transparent 34%);pointer-events:none;}
.bes-section-alt:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 18%,rgba(32,210,255,.11),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0));pointer-events:none;}
.bes-kicker .elementor-heading-title,.bes-small-label .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;}
.bes-kicker .elementor-heading-title:before,.bes-small-label .elementor-heading-title:before{content:"";display:inline-block;width:24px;height:2px;background:currentColor;border-radius:999px;box-shadow:0 0 16px currentColor;}
.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-shadow:0 18px 60px rgba(0,0,0,.75);}
.bes-hero-copy{max-width:760px;}
.bes-hero-image img{width:100%;min-height:420px;max-height:560px;object-fit:cover;border:1px solid rgba(255,255,255,.15);box-shadow:0 32px 90px rgba(0,0,0,.75),0 0 120px rgba(255,47,47,.18);}
.bes-tab-row .elementor-widget-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;}
.bes-tab-row .elementor-widget-heading,.bes-tab-row .elementor-widget-text-editor{width:100%;}
.bes-tab-btn{width:auto!important;margin:0!important;}
.bes-tab-btn .elementor-button{min-width:150px;}
.bes-card,.bes-stat-card{position:relative;overflow:hidden;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease;}
.bes-card:before,.bes-stat-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,0) 42%),radial-gradient(circle at 50% 0%,rgba(255,47,47,.12),transparent 38%);pointer-events:none;}
.bes-card:hover,.bes-stat-card:hover{transform:translateY(-6px);border-color:rgba(255,122,26,.45)!important;box-shadow:0 32px 90px -50px rgba(255,47,47,.65)!important;}
.bes-staff-img img{width:100%;aspect-ratio:1/1;object-fit:cover;background:#101015;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px rgba(0,0,0,.45);}
.bes-staff-name{margin-top:20px;margin-bottom:6px!important;}
.bes-staff-role{margin-bottom:10px!important;}
.bes-staff-note{margin-top:10px;}
.bes-stats-strip .elementor-container{align-items:stretch;}
.bes-stat-card{border:1px solid rgba(255,255,255,.12);border-radius:24px;background:rgba(255,255,255,.045);}
.bes-final-cta{text-align:center;}
.bes-final-cta-inner .elementor-widget-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;}
.bes-final-cta-inner .elementor-widget-heading,.bes-final-cta-inner .elementor-widget-text-editor{width:100%;}
.bes-hero-button{width:auto!important;}
.bes-section-intro{max-width:900px;}
@media(max-width:1024px){.bes-hero-title .elementor-heading-title{font-size:58px!important}.bes-title-wide .elementor-heading-title{font-size:42px!important}.bes-staff-hero .elementor-column{width:100%!important}.bes-hero-side-col{margin-top:32px}.bes-staff-grid .elementor-column{width:50%!important}.bes-stats-strip .elementor-column{width:50%!important}}
@media(max-width:767px){.bes-hero-title .elementor-heading-title{font-size:40px!important;letter-spacing:-1.2px!important}.bes-title-wide .elementor-heading-title{font-size:34px!important;letter-spacing:-.7px!important}.bes-staff-grid .elementor-column,.bes-stats-strip .elementor-column{width:100%!important}.bes-tab-btn{width:100%!important}.bes-tab-btn .elementor-button{width:100%;}.bes-hero-image img{min-height:300px}.bes-final-cta-inner .bes-hero-button{width:100%!important}.bes-final-cta-inner .elementor-button{width:100%;}.bes-card{padding:22px!important}}
.bes-standard-staff-tabs .elementor-tabs-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:28px;border:none!important;}
.bes-standard-staff-tabs .elementor-tab-title{border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;background:rgba(255,255,255,.07);padding:13px 18px!important;color:#d8d8e2!important;min-width:150px;text-align:center;transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease;}
.bes-standard-staff-tabs .elementor-tab-title:hover{transform:translateY(-4px);border-color:rgba(255,47,132,.42)!important;box-shadow:0 18px 44px -30px rgba(255,47,132,.75);}
.bes-standard-staff-tabs .elementor-tab-title.elementor-active{background:linear-gradient(135deg,#ff2f84,#8d4bff)!important;border-color:rgba(255,255,255,.34)!important;color:#fff!important;box-shadow:0 18px 55px -30px rgba(141,75,255,.9);}
.bes-standard-staff-tabs .elementor-tabs-content-wrapper{border:none!important;}
.bes-standard-staff-tabs .elementor-tab-content{border:none!important;padding:0!important;background:transparent!important;}
.bes-tab-panel{position:relative;border:1px solid rgba(255,255,255,.12);border-radius:32px;background:rgba(255,255,255,.045);padding:34px;box-shadow:0 32px 90px -62px rgba(0,0,0,.95);overflow:hidden;}
.bes-tab-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 0%,rgba(255,47,132,.14),transparent 30%),radial-gradient(circle at 88% 10%,rgba(141,75,255,.15),transparent 30%);pointer-events:none;}
.bes-tab-intro{position:relative;max-width:850px;margin-bottom:26px;}
.bes-tab-kicker{display:inline-flex;align-items:center;gap:10px;color:#ff2f84;text-transform:uppercase;font-size:13px;font-weight:900;letter-spacing:1.6px;margin-bottom:10px;}
.bes-tab-kicker:before{content:"";width:24px;height:2px;background:currentColor;border-radius:999px;box-shadow:0 0 16px currentColor;display:inline-block;}
.bes-tab-intro h2{margin:0 0 10px;color:#fff;font-size:38px;line-height:1;text-transform:uppercase;font-weight:950;letter-spacing:-.8px;}
.bes-tab-intro p{margin:0;color:#b8b8c4;font-size:16px;line-height:1.65;}
.bes-staff-tab-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(218px,1fr));gap:22px;}
.bes-staff-card{position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:26px;padding:22px;overflow:hidden;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease;}
.bes-staff-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,0) 45%),radial-gradient(circle at 50% 0%,rgba(255,47,132,.14),transparent 38%);pointer-events:none;}
.bes-staff-card:hover{transform:translateY(-7px);border-color:rgba(255,47,132,.46);box-shadow:0 28px 75px -50px rgba(141,75,255,.9);}
.bes-staff-photo{position:relative;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:20px;display:block;background:#101015;border:1px solid rgba(255,255,255,.13);box-shadow:0 16px 42px rgba(0,0,0,.42);}
.bes-staff-copy{position:relative;padding-top:18px;}
.bes-staff-copy h3{margin:0 0 6px;color:#fff;font-size:22px;line-height:1.05;font-weight:950;text-transform:uppercase;letter-spacing:-.2px;}
.bes-staff-copy p{margin:0;color:#ff7ad9;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.35;}
@media(max-width:1024px){.bes-hero-title .elementor-heading-title{font-size:58px!important}.bes-title-wide .elementor-heading-title{font-size:42px!important}.bes-staff-hero .elementor-column{width:100%!important}.bes-hero-side-col{margin-top:32px}.bes-stats-strip .elementor-column{width:50%!important}.bes-standard-staff-tabs .elementor-tab-title{min-width:135px}.bes-tab-panel{padding:28px}.bes-tab-intro h2{font-size:34px}}
@media(max-width:767px){.bes-hero-title .elementor-heading-title{font-size:40px!important;letter-spacing:-1.2px!important}.bes-title-wide .elementor-heading-title{font-size:34px!important;letter-spacing:-.7px!important}.bes-stats-strip .elementor-column{width:100%!important}.bes-hero-image img{min-height:300px}.bes-standard-staff-tabs .elementor-tabs-wrapper{display:block}.bes-standard-staff-tabs .elementor-tab-title{display:block;margin:0 0 10px!important;width:100%;min-width:0}.bes-tab-panel{padding:22px;border-radius:24px}.bes-tab-intro h2{font-size:30px}.bes-staff-tab-grid{grid-template-columns:1fr;gap:18px}}



/* Breakout Staff category pages using Angie staff cards. No tab JS needed. */
.bes-staff-category-section{position:relative;overflow:hidden}.bes-staff-category-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 0%,rgba(255,47,154,.16),transparent 32%),radial-gradient(circle at 88% 12%,rgba(141,75,255,.18),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0));pointer-events:none}.bes-category-nav .elementor-widget-wrap{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px!important}.bes-category-nav .elementor-widget-button{width:auto!important;margin:0!important}.bes-category-nav-button.is-active .elementor-button{background:linear-gradient(135deg,#ff2f9a,#8d4bff)!important;border-color:rgba(255,255,255,.34)!important;box-shadow:0 18px 55px -28px rgba(141,75,255,.9)!important}.bes-staff-category-panel>.elementor-widget-wrap{position:relative;padding:34px;border:1px solid rgba(255,255,255,.12);border-radius:32px;background:radial-gradient(circle at 12% 0%,rgba(255,47,154,.14),transparent 34%),radial-gradient(circle at 88% 12%,rgba(141,75,255,.18),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.025));box-shadow:0 30px 90px rgba(0,0,0,.45);overflow:hidden}.bes-staff-category-grid>.elementor-container{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important;justify-content:stretch!important}.bes-staff-category-grid .bes-staff-category-card-col{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}.bes-staff-category-grid .bes-staff-category-card-col>.elementor-widget-wrap,.bes-staff-category-grid .bes-staff-category-card-col>.elementor-column-wrap>.elementor-widget-wrap{width:100%!important;height:100%!important;min-height:100%!important}.bes-staff-category-grid .elementor-widget-staff_card_d0b218ff,.bes-staff-category-grid [data-widget_type*=staff_card]{width:100%!important;height:100%!important;min-height:330px!important}.bes-staff-category-grid img{width:100%!important;height:220px!important;min-height:220px!important;max-height:220px!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center center!important}.bes-staff-category-grid article,.bes-staff-category-grid .staff-card,.bes-staff-category-grid .angie-staff-card,.bes-staff-category-grid [class*=staff-card]{height:100%!important;min-height:330px!important;display:flex!important;flex-direction:column!important}@media(max-width:1024px){.bes-staff-category-grid>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bes-staff-category-grid img{height:240px!important;min-height:240px!important;max-height:240px!important}}@media(max-width:767px){.bes-category-nav .elementor-widget-button,.bes-category-nav .elementor-button{width:100%!important}.bes-staff-category-grid>.elementor-container{grid-template-columns:1fr!important;gap:18px!important}.bes-staff-category-panel>.elementor-widget-wrap{padding:22px!important;border-radius:24px!important}.bes-staff-category-grid img{height:260px!important;min-height:260px!important;max-height:260px!important}}/* End custom CSS */