.elementor-382 .elementor-element.elementor-element-25bd3b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-382 .elementor-element.elementor-element-a561fe5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-382 .elementor-element.elementor-element-6683e90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-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-382 .elementor-element.elementor-element-38d54f6 .elementor-heading-title{color:#FFF}.elementor-382 .elementor-element.elementor-element-714c695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-382 .elementor-element.elementor-element-0fbce9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-382 .elementor-element.elementor-element-81b5657{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-382 .elementor-element.elementor-element-700cef3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-382 .elementor-element.elementor-element-88e9d8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-theme-post-content{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-382 .elementor-element.elementor-element-cc8344d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-382 .elementor-element.elementor-element-8b96c77 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;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-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-382 .elementor-element.elementor-element-917b46f .elementor-button{background-color:#fff0}.single-post-page{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at top center,rgb(123 63 252 / .1),transparent 35%),linear-gradient(180deg,#050712 0%,#070a1a 40%,#050712 100%);color:#fff}.single-post-page::before,.single-post-page::after{pointer-events:none}.single-post-page::before{content:"";position:fixed;inset:0;background:url(https://bet-stadium.com/wp-content/uploads/2026/04/Bet-Stadum-background2.webp) center/cover no-repeat;filter:blur(8px) brightness(.45) saturate(.85);transform:scale(1.06);z-index:-2}.single-post-page::after{content:"";position:fixed;inset:0;background:linear-gradient(180deg,rgb(5 7 18 / .44),rgb(5 7 18 / .96)),radial-gradient(circle at 50% 20%,rgb(123 44 255 / .14),transparent 58%);z-index:-1}.sp-wrap{width:min(820px, calc(100% - 24px));margin:0 auto;position:relative;z-index:2}.sp-hero{min-height:26vh;display:flex;align-items:center;text-align:center;background:linear-gradient(180deg,rgb(5 8 24 / .4),rgb(5 7 18 / .95))}.sp-hero-wrap{width:min(900px, calc(100% - 24px));margin:0 auto;padding:70px 0 40px}.sp-title{margin:0;color:#fff;font-size:clamp(28px, 5vw, 48px);font-weight:800;line-height:1.1;text-shadow:0 0 10px rgb(180 120 255 / .35),0 0 22px rgb(120 70 255 / .18)}.sp-section{padding:0 0 80px}.sp-card{border-radius:20px;padding:28px;background:linear-gradient(180deg,rgb(10 13 35 / .5),rgb(8 11 30 / .72));border:1px solid rgb(255 255 255 / .08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 0 18px rgb(168 85 247 / .16),0 0 40px rgb(168 85 247 / .08)}.sp-image{margin-bottom:24px;border-radius:16px;overflow:hidden;border:1px solid rgb(255 255 255 / .08)}.sp-image img{width:100%;height:auto;display:block}.sp-content h2{color:#fff;margin:28px 0 12px;font-weight:800;font-size:clamp(24px, 4vw, 32px);line-height:1.2}.sp-content h3{color:#fff;margin:28px 0 12px;font-weight:800;font-size:clamp(20px, 3vw, 26px);line-height:1.25}.sp-content p{color:rgb(232 236 255 / .84);line-height:1.9;margin-bottom:18px}.sp-content a{color:#8dd6ff;text-decoration:none}.sp-content a:hover{color:#d8b4fe}.sp-content blockquote{margin:24px 0;padding:16px 18px;border-left:3px solid rgb(168 85 247 / .55);background:rgb(255 255 255 / .03);border-radius:12px}.sp-content ul,.sp-content ol{margin:0 0 20px;padding-left:22px}.sp-content li{color:rgb(232 236 255 / .84);line-height:1.9;margin-bottom:8px}.sp-cta{position:relative;overflow:hidden;margin-top:30px;text-align:center;padding:26px;border-radius:18px;background:radial-gradient(circle at 50% 0%,rgb(123 44 255 / .22),transparent 60%),radial-gradient(circle at 50% 100%,rgb(0 207 255 / .08),transparent 60%),linear-gradient(180deg,rgb(10 13 35 / .75),rgb(8 11 30 / .92));border:1px solid rgb(168 85 247 / .28);box-shadow:0 0 20px rgb(168 85 247 / .22),0 0 60px rgb(168 85 247 / .12)}.sp-cta::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 20%,rgb(168 85 247 / .18),transparent 40%);pointer-events:none}.sp-cta-title{position:relative;z-index:2;margin-bottom:10px;font-size:clamp(24px, 4vw, 34px);font-weight:800;color:#fff;text-shadow:0 0 10px rgb(180 120 255 / .35),0 0 24px rgb(120 70 255 / .18)}.sp-cta-text{position:relative;z-index:2;margin-bottom:18px;color:rgb(214 221 255 / .75);line-height:1.8}.sp-btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 24px;max-width:100%;border-radius:10px;background:linear-gradient(135deg,#8a3ffc,#b357ff,#7a63ff);color:#fff;text-decoration:none;font-weight:700;border:1px solid rgb(220 180 255 / .35);box-shadow:0 0 18px rgb(168 85 247 / .7),0 0 40px rgb(168 85 247 / .25),inset 0 0 12px rgb(255 255 255 / .08);transition:all 0.3s ease}.sp-btn:hover{transform:translateY(-2px);box-shadow:0 0 28px rgb(168 85 247 / .95),0 0 60px rgb(168 85 247 / .35)}@media (max-width:767px){.sp-hero{min-height:22vh}.sp-hero-wrap{padding:56px 0 28px}.sp-card{padding:20px;border-radius:18px}.sp-cta{padding:22px 18px;border-radius:16px}.sp-cta-text{line-height:1.7}.sp-btn{width:auto;min-height:48px;padding:12px 20px}}