*,:after,:before{box-sizing:border-box}li,ol,ol[class],ul,ul[class]{margin:0;padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{line-height:1.5;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}li,ol[class],ul[class]{list-style:none}a{text-decoration:none;transition:all .3s}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;height:auto;max-width:100%}button,input,select,textarea{border:none;font:inherit}[role=button],button{cursor:pointer}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.body--inner,body.-toggle,html.-toggle{overflow:hidden}.body--inner{max-width:100vw;min-height:100vh;position:relative}.fixed-bottom{background:#fff;bottom:0;display:none;left:0;padding:5px 10px;position:fixed;text-align:center;width:100%}.fixed-bottom--link{background:#008ff9;border-radius:50px;color:#fff;display:inline-block;font-size:18px;font-weight:700;padding:15px 30px;text-align:center;transition:all .3s}.fixed-bottom.active{display:block}body{background:#fff;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.container{margin:0 auto;max-width:100%;padding:0 15px;width:1400px}.button--border{background-image:linear-gradient(0deg,#428cdc,#509aea 97%,#509aea);color:#fff;text-decoration:none}.button--border,.button--green,.wp-block-button__link{border-radius:50px;display:inline-block;font-size:18px;font-weight:500;padding:10px 18px;text-transform:uppercase}.button--green,.wp-block-button__link{background-image:linear-gradient(0deg,#87bc17,#88c504);box-shadow:0 10px 30px rgba(135,187,24,.4);color:#fff!important;text-decoration:none!important}.button--orange{background:#fa5800;border-radius:50px;color:#fff;display:inline-block;font-size:16px;font-weight:500;padding:10px 18px;text-decoration:none!important;text-transform:uppercase}.header{background:#003266;z-index:100}.header--bottom,.header--mobile-lang{display:none}.header--left-sticky-close{background:transparent;height:40px;position:absolute;right:30px;top:30px;width:40px}.header--left-sticky-close svg{height:auto;width:100%}.header--left-sticky{background:#008ff9;height:100vh;left:0;min-width:310px;padding:70px 15px;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease-in-out;z-index:1000}.header--left-sticky .sub-menu a{padding-left:20px}.header--left-sticky a{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.3);color:#fff;display:flex;font-size:16px;gap:7px;padding:10px 0}.header--left-sticky.active{transform:translateX(0)}.header--left-open{background:transparent}.header--row-left{align-items:center;display:flex;gap:20px}.header--bottom-container{position:relative}.header--scroll-row{background:#428cdc;bottom:0;height:2px;left:0;position:absolute;transition:all .2s ease-out;z-index:1}.header--bottom-row{align-items:center;display:flex;overflow:hidden;position:relative}.header--bottom-row:after{background:linear-gradient(90deg,rgba(0,50,102,0),#003266 63.75%);content:"";display:block;height:100%;position:absolute;right:-45px;top:0;width:128px}.header--bottom-title{font-size:16px;font-weight:500;margin-right:20px}.header--bottom-scroll{-ms-overflow-style:none;overflow-x:auto;position:relative;scrollbar-width:none}.header--bottom-scroll::-webkit-scrollbar{display:none}.header--logo{margin-right:24px;width:172px}.header--top{padding:9px 0}.header--row{justify-content:space-between}.header--menu-wrap,.header--row{align-items:center;display:flex}.header--links a,.header--links button{margin-left:24px}.header--right{display:none}.header--menu .menu{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;margin:0 -12px}.header--menu .menu>li{margin:0 12px}.header--menu .menu>li.menu-item-has-children:hover>.sub-menu{display:block}.header--menu .menu>li.menu-item-has-children>a{padding-right:17px}.header--menu .menu>li.menu-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.558 7.942c.244.244.64.244.884 0l2.5-2.5a.625.625 0 1 0-.884-.884L6 6.616 3.942 4.558a.625.625 0 1 0-.884.884l2.5 2.5Z' fill='%23fff'/%3E%3C/svg%3E");content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.header--menu li{position:relative}.header--menu a{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:300;padding:10px 0}.header--menu a:hover{color:#fa5800}.header--menu .sub-menu{background:#012;border-radius:5px;display:none;left:0;padding:15px 10px;position:absolute;top:100%;width:200px;z-index:2}@media (max-width:1024px){.header--mobile-lang{display:block}.header--bottom{display:block;padding-top:10px}.header--bottom .header--links{display:grid;gap:10px;grid-template-columns:1fr 1fr}.header--bottom .header--links a,.header--bottom .header--links button{text-align:center}.header--left-open{display:none}.header--menu-btn{align-items:center;background:#012449;border:none;border-radius:5px;display:flex;height:42px;justify-content:center;width:42px}.header--menu-btn span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M15 13.125a1.125 1.125 0 0 1 .108 2.245l-.108.005H3a1.125 1.125 0 0 1-.108-2.245L3 13.125h12Zm0-5.25a1.125 1.125 0 0 1 0 2.25H3a1.125 1.125 0 1 1 0-2.25h12Zm0-5.25a1.125 1.125 0 0 1 0 2.25H3a1.125 1.125 0 0 1 0-2.25h12Z' fill='%23428CDC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:18px;width:18px}.header--top{position:relative}.header--right{align-items:center;display:flex;gap:10px}.header--menu a:after{display:none!important}.header--menu .sub-menu{background:transparent;display:block;left:auto;padding:10px 0 10px 20px;position:relative;top:auto;width:100%}.header--menu .menu{align-items:flex-start;flex-direction:column;margin:0 0 20px}.header--menu .menu>li{margin:0}.header--menu-wrap{align-items:flex-start;background:#003266;display:none;flex-direction:column;left:0;max-height:80vh;overflow-y:auto;padding:20px 15px;position:absolute;top:100%;width:100%;z-index:10}.header--menu-wrap.-toggle{display:flex}.header--links{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.header--links a,.header--links button{margin-left:0}.header--logo{width:180px}.header--bottom-items a{font-size:12px;padding:6px 8px}}.page--main-section{padding:40px 0}.page--toc{background:#f3f4f4;padding:8px 15px}.page--toc-button{align-items:center;background:transparent;color:#000;display:flex;font-size:22px;gap:15px;padding:10px 0;width:100%}.page--toc-button:hover{color:#fa5800}.page--toc-button span{display:block;height:24px;position:relative;transition:all .3s;width:24px}.page--toc-button.active span{transform:rotate(180deg)}.page--toc-change{display:none}.page--toc-change.show{display:block}.page--toc-list{list-style:disc!important;margin-left:20px!important;padding:15px 0!important}.page--toc-list li{font-size:18px;list-style:disc!important;margin-bottom:6px}.page--toc-list li::marker{color:#fa5800}.page--toc-list a{color:#000}.page--toc-list a:hover{color:#fa5800}.page--content{color:#000;font-size:18px;padding-bottom:50px}.page--content ol{counter-reset:my-awesome-counter;list-style:none;margin:30px 0}.page--content ol li{counter-increment:my-awesome-counter;margin-bottom:30px;padding-left:56px;position:relative}.page--content ol li:last-child:before{display:none}.page--content ol li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='2' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1v26' stroke='%23007ACC' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='4 4'/%3E%3C/svg%3E");background-repeat:repeat-y;bottom:-20px;content:"";display:block;left:23px;position:absolute;top:5px;width:2px}.page--content ol li:after{background:#002d56;border:1px solid #007acc;border-radius:50%;color:#007acc;content:counter(my-awesome-counter);display:block;font-size:20px;font-weight:700;height:46px;left:0;line-height:46px;position:absolute;text-align:center;top:-10px;width:46px}.page--content ul{margin:30px 0}.page--content ul li{margin-bottom:15px;padding-left:31px;position:relative}.page--content ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 256 256'%3E%3Cpath d='M25 2C12.317 2 2 12.317 2 25s10.317 23 23 23 23-10.317 23-23c0-4.56-1.34-8.81-3.637-12.389l-1.369 1.618A20.846 20.846 0 0 1 46 25c0 11.579-9.421 21-21 21S4 36.579 4 25 13.421 4 25 4c5.443 0 10.394 2.1 14.129 5.51l1.308-1.545A22.912 22.912 0 0 0 25 2zm18.236 5.754-19.322 22.8-8.133-7.585-1.363 1.463 9.666 9.015 20.68-24.4z' transform='scale(5.12)' fill='%23428cdc' stroke-miterlimit='10' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode:normal'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.page--content a{color:inherit;text-decoration:underline}.page--content p{line-height:1.66;margin-bottom:22px}.page--content h2{font-size:28px;font-weight:700;line-height:1.14;margin:60px 0 30px;position:relative}.page--content .wp-block-buttons{margin:40px 0 70px}.page--content .wp-block-columns{margin:55px 0}.page--content .wp-block-table{background:#003266;border-radius:10px;color:#fff;font-size:16px;margin:30px 0 60px;overflow-x:auto;padding:10px}.page--content .wp-block-table table{border-spacing:0;width:100%}.page--content .wp-block-table table strong{font-weight:500}.page--content .wp-block-table td{padding:16px 30px}.page--content .wp-block-table tr{vertical-align:top}.page--content .wp-block-table tr:nth-child(odd) td{background:#002449}.page--content .wp-block-table tr:nth-child(odd) td:first-child{border-radius:10px 0 0 10px}.page--content .wp-block-table tr:nth-child(odd) td:last-child{border-radius:0 10px 10px 0}@media (max-width:1024px){.page--banner{padding:30px 0}.page--banner-row{display:block}.page--banner-row>*{width:100%}.page--banner-text{display:none}.page--banner-left{margin-bottom:20px}.page--banner-text-mobile{display:block}.page--banner-title{font-size:24px;line-height:1.15}.page--banner-bonus-title{font-size:18px}.page--banner-bonus-green{font-size:28px}.page--banner-bonus{margin-bottom:20px}.page--content{font-size:16px}.page--content .wp-block-image img{margin-left:auto;margin-right:auto}.page--content .wp-block-columns{flex-wrap:wrap!important}.page--content .wp-block-columns>*{flex-basis:100%!important}.page--content .wp-block-table{font-size:16px}.page--content h2{font-size:24px;margin:50px 0 23px}.page--content h2:before{bottom:0;height:auto;top:0;transform:none}}.footer{background:#003266;padding:35px 0 70px}.footer--logo{margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center;width:200px}.footer--menu .menu{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.footer--menu a{align-items:center;color:#fff;display:flex;font-size:20px;gap:8px}.footer--menu a:hover{color:#fa5800}.footer--logos{align-items:center;display:flex;gap:16px;justify-content:center;margin:40px 0}.footer--logos img{max-height:30px;width:auto}.footer--copyright{text-align:center}@media (max-width:767px){.footer--info,.footer--row{grid-template-columns:repeat(1,1fr)}.footer--top-logos{gap:30px;justify-content:flex-start}.footer--bottom-logos{gap:15px}}.banner{background:#003266;padding:40px 0}.banner--breadcrumbs{color:#fff;padding:15px 0 25px}.banner--breadcrumbs a{color:#fff}.banner--left h1{font-size:34px;font-weight:600;line-height:1.2;margin-bottom:18px}.banner--left p{margin-bottom:17px}.banner--row{align-items:center;color:#fff;display:grid;gap:30px;grid-template-columns:1fr 1fr}.banner--link{text-align:center}.banner--link button{transition:all .3s}.banner--promos{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin:60px 0 0}.banner--promo{border:2px solid #fa5800;border-radius:12px;padding:20px}.banner--promo-row{align-items:flex-end;display:flex;gap:15px;margin-bottom:15px}.banner--promo-image{min-width:110px;width:110px}.banner--promo-left{padding-bottom:70px}.banner--promo-text{font-weight:500}.banner--promo-title{font-size:24px;font-weight:800;margin-bottom:8px}.banner--promo-title span{color:#fa5800}.banner--promo-link{background:transparent;border:1px solid #fa5800;border-radius:8px;color:#fff;display:block;font-size:16px;font-weight:700;padding:12px 40px 12px 12px;position:relative;text-align:left;transition:all .3s;width:100%}.banner--promo-link:hover{background:#fa5800}.banner--promo-link:after{background-image:url(//play971uae.org/wp-content/themes/theme/dist/styles/../../images/btn-arrows.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;position:absolute;right:12px;top:calc(50% - 12px);width:24px}@media (max-width:1024px){.banner--promos,.banner--row{grid-template-columns:repeat(1,1fr)}}.site-header__langs{position:relative}@media (max-width:768px){.site-header__langs{grid-row:2}}.site-header__langs .site-header__langs--current{border:1px solid #fa5800;border-radius:4px;display:flex;flex-wrap:wrap;font-size:16px;gap:8px;height:42px;padding:5px 10px;place-items:center;text-transform:uppercase}.site-header__langs .site-header__langs--current img{border-radius:4px;height:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:24px}.site-header__langs .site-header__langs--current span{color:#fff}.site-header__langs ul{background:#012449;border-radius:4px;display:none;padding:20px;position:absolute;right:-20px;top:100%;width:180px;z-index:9999}.site-header__langs ul li:not(:last-child) a{border-bottom:1px solid #fa5800;margin-bottom:6px;padding-bottom:6px}@media (max-width:768px){.site-header__langs ul li:not(:last-child) a{border:none;margin-bottom:8px;padding-bottom:8px}}.site-header__langs ul li a{display:flex;flex-wrap:wrap;gap:6px;place-items:center}.site-header__langs ul li a:hover{opacity:.64}.site-header__langs ul li a img{border-radius:2px;height:14px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:20px}.site-header__langs ul li a span{color:#fff;font-size:14px}.site-header__langs ul li.current-lang a{opacity:.64}.site-header__langs:hover>ul{display:block}@media (max-width:768px){.site-header__langs:hover>ul{display:grid}}.to-top-btn{align-items:center;background:#fa5800;border-radius:50%;bottom:100px;display:none;height:62px;justify-content:center;opacity:0;position:fixed;right:3%;transition:all .25s ease;width:62px;z-index:9999}.to-top-btn:hover{transform:scale(1.1)}.to-top-btn svg{width:30px}.to-top-btn.show{display:flex;opacity:1}@media (max-width:768px){.to-top-btn{bottom:100px;height:50px;width:50px}}
/* Time4Bets green screenshot recolor */
:root{
    --t4b-bg:#041514;
    --t4b-bg-deep:#031110;
    --t4b-surface:#102826;
    --t4b-surface-2:#16312e;
    --t4b-surface-3:#3f5651;
    --t4b-card:#0b2421;
    --t4b-text:#f2f7f4;
    --t4b-muted:#92a8a0;
    --t4b-teal:#2cefd5;
    --t4b-teal-dark:#19bca8;
    --t4b-green:#4bffae;
    --t4b-green-dark:#13b97d;
    --t4b-border:rgba(130,255,210,.14);
}
html,body{background:var(--t4b-bg);color:var(--t4b-text)}
body{
    background:
            radial-gradient(circle at 72% 0,rgba(75,255,174,.10),transparent 22%),
            radial-gradient(circle at 14% 8%,rgba(44,239,213,.07),transparent 18%),
            linear-gradient(180deg,#071b19 0%,#041514 30%,#031211 100%);
}
a{color:var(--t4b-teal)}
h1,h2,h3,h4,h5,h6,.page--content,.page--content p,.page--content li,.games--section-title,.custom-tiles--title,.custom-tiles--text,.welcome--text,.welcome--text-green,.footer,.footer a{color:var(--t4b-text)}
.header{
    background:linear-gradient(180deg,rgba(6,24,23,.99),rgba(4,18,17,.99));
    border-bottom:1px solid rgba(75,255,174,.12);
    box-shadow:0 10px 28px rgba(0,0,0,.30);
}
.header--menu-wrap{background:#061817}
.header--menu .menu{gap:10px;row-gap:8px}
.header--menu .menu>li>a{
    background:transparent !important;
    border:none !important;
    border-radius:0 !important;
    box-shadow:none !important;
    color:#eef8f4;
    padding:8px 10px !important;
    white-space:nowrap;
}
.header--menu .menu>li>a:hover,
.header--menu .menu>li.current-menu-item>a,
.header--menu .menu>li.current_page_item>a,
.header--menu .menu>li.current-menu-ancestor>a,
.header--menu .menu>li.current-page-ancestor>a{
    background:transparent !important;
    border:none !important;
    box-shadow:none !important;
    color:var(--t4b-green) !important;
    text-shadow:0 0 10px rgba(75,255,174,.35);
}
.header--menu .sub-menu{
    background:#0b2421;
    border:1px solid rgba(130,255,210,.12);
    box-shadow:0 18px 36px rgba(0,0,0,.42);
}
.header--menu .sub-menu a{color:#eef8f4}
.header--menu .sub-menu a:hover{color:var(--t4b-green)}
.lang--switcher-current{
    background:rgba(68,91,85,.62);
    border:1px solid rgba(223,242,235,.08);
    color:#f4fbf8;
}
.lang--switcher-list{background:#0b2421;border:1px solid rgba(130,255,210,.12)}
.lang--switcher-list a{color:#eef8f4}
.btn-blue,.btn-green,.post-entry .wp-block-buttons .wp-block-button__link,.welcome--promo button,.page--banner-bonus-link{
    border:1px solid rgba(255,255,255,.12);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 8px 20px rgba(0,0,0,.18);
}
.btn-blue,.post-entry .wp-block-buttons .wp-block-button__link,.welcome--promo button,.page--banner-bonus-link{
    background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%);
    color:#06201c !important;
}
.btn-green{background:linear-gradient(180deg,#69ffbe 0%,#3beaa0 50%,#14bb7c 100%);color:#062019 !important}
.btn-blue:hover,.btn-green:hover,.post-entry .wp-block-buttons .wp-block-button__link:hover,.welcome--promo:hover button,.page--banner-bonus-link:hover{
    filter:brightness(1.04);
    box-shadow:0 0 0 1px rgba(108,255,204,.18),0 0 18px rgba(44,239,213,.20);
}
.welcome--promo div{background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%)}
.welcome--promo span{background:#eefcf7;border-color:#19bca8}
.welcome--promo:hover button{color:#19bca8}
.cat-games--item,.games--section,.custom-tiles--item,.tabs--bottom,.steps-cols--item,.page--hero-info,.page--hero-cat,.footer--app{
    background:linear-gradient(180deg,#102826 0%,#071b19 100%);
    border:1px solid rgba(130,255,210,.10);
}
.cat-games--title,.welcome--title-green,.page--banner-bonus-green,.cta-contact--title{color:var(--t4b-green)}
.cat-games--subtitle,.custom-tiles--text,.footer--app-text,.page--breadcrumbs,.footer--copy{color:var(--t4b-muted)}
.games--section-icon,.page--banner-gift{background:#0c2321}
.steps-slider,.footer{background:linear-gradient(180deg,#071b19 0%,#031211 100%)}
.steps-slider--inner:after,.steps-slider--inner:before{background:#071b19}
.steps-slider--inner .swiper-button-next,.steps-slider--inner .swiper-button-prev{
    border-color:var(--t4b-teal-dark);
    color:var(--t4b-teal);
}
.steps-slider--inner .swiper-button-next:hover,.steps-slider--inner .swiper-button-prev:hover{background:var(--t4b-teal-dark);color:#fff}
.advantages{
    background:linear-gradient(180deg,#15bd80 0%,#0b9d6b 100%);
    border-color:rgba(155,255,215,.22);
}
.advantages--item span{background:#eefcf7}
.welcome{background-color:#0b2421;background-image:linear-gradient(135deg,rgba(75,255,174,.07),rgba(44,239,213,.06)),url(//play971uae.org/wp-content/themes/theme/dist/styles/../../images/welcome-bg.webp)}
.cta-contact{
    background-color:#071b19;
    box-shadow:inset 0 0 0 1px rgba(130,255,210,.08);
}
.cta-contact--input input{
    background:rgba(255,255,255,.08);
    border-color:rgba(75,255,174,.45);
}
.page--content a{color:var(--t4b-teal)}
.page--content h2:before{background:var(--t4b-green)}
.page--content .wp-block-table{background:#0a211f;border:1px solid rgba(130,255,210,.10);overflow-x:auto}
.page--content .wp-block-table thead th{background:#3f5651;color:#fff}
.page--content .wp-block-table td{background:#18302d;color:#edf7f3}
.page--content .wp-block-table tr:nth-child(2n) td{background:#102724}
.page--banner{background-color:#0b2421}
.page--banner-bonus{background:#102826;color:#f2f7f4}
.page--banner-bonus-title,.page--banner-bonus-text{color:#f2f7f4}
.footer{border-top:1px solid rgba(130,255,210,.10)}
.footer--bottom-logos,.footer--copy{border-color:rgba(255,255,255,.10)}
.footer--menu a:hover{color:var(--t4b-green)}
.to-top-btn{background:linear-gradient(180deg,#53f1dc 0%,#17b8a5 100%);box-shadow:0 4px 22px rgba(23,184,165,.35)}
@media (max-width:1024px){.header--menu .menu>li>a{white-space:normal}}
/* final palette cleanup: override remaining legacy colors */
body{background:var(--t4b-bg) !important;color:var(--t4b-text) !important}
#breadcrumbs a,.page--breadcrumbs a,.footer a,.page--content a{color:var(--t4b-teal) !important}
#breadcrumbs a:hover,.footer--menu a:hover,.header--menu a:hover,.header--menu .sub-menu a:hover{color:var(--t4b-green) !important}
.button--border{
    border:1px solid rgba(75,255,174,.42) !important;
    color:var(--t4b-text) !important;
    background:transparent !important;
}
.button--orange,.wp-block-button__link,.btn-blue,.btn-green,.page--banner-bonus-link{
    border-color:rgba(255,255,255,.12) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 8px 20px rgba(0,0,0,.18) !important;
}
.button--orange,.btn-green{
    background:linear-gradient(180deg,#69ffbe 0%,#3beaa0 50%,#14bb7c 100%) !important;
    color:#062019 !important;
}
.wp-block-button__link,.btn-blue,.page--banner-bonus-link{
    background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important;
    color:#06201c !important;
}
.header--menu-btn{
    background:linear-gradient(180deg,#53f1dc 0%,#17b8a5 100%) !important;
    box-shadow:0 6px 16px rgba(0,0,0,.20), inset 0 1px 0 rgba(255,255,255,.18);
}
.header--menu-btn:hover{filter:brightness(1.04)}
.header--menu .sub-menu{background:#0b2421 !important;border:1px solid rgba(130,255,210,.12) !important}
.cat-games--item,.games--section,.custom-tiles--item,.tabs--bottom,.steps-cols--item,.footer--app{
    background:linear-gradient(180deg,#102826 0%,#071b19 100%) !important;
    border:1px solid rgba(130,255,210,.10) !important;
}
.cat-games--item:hover,.games--section:hover,.custom-tiles--item:hover{border-color:rgba(75,255,174,.30) !important}
.cat-games--title,.welcome--title-green,.welcome--text-green,.page--banner-bonus-green,.cta-contact--title{color:var(--t4b-green) !important}
.cat-games--subtitle,.custom-tiles--text,.footer--app-text,.footer--copy,.footer--bottom-text,.footer--info-text{color:var(--t4b-muted) !important}
.games--section-icon,.page--banner-gift{background:#0c2321 !important}
.advantages{
    background:linear-gradient(180deg,#15bd80 0%,#0b9d6b 100%) !important;
    border:1px solid rgba(155,255,215,.22) !important;
}
.advantages--item span{background:#eefcf7 !important}
.advantages--item span path,.advantages--item span svg{fill:#19bca8 !important}
.welcome{
    background-color:#0b2421 !important;
    background-image:linear-gradient(135deg,rgba(75,255,174,.07),rgba(44,239,213,.06)),url(//play971uae.org/wp-content/themes/theme/dist/styles/../../images/welcome-bg.webp) !important;
}
.welcome--promo div{background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important}
.welcome--promo span{background:#eefcf7 !important;border:2px solid #19bca8 !important}
.welcome--promo:hover button{color:#19bca8 !important}
.welcome--promo small{background:#071b19 !important;color:#eef8f4 !important}
.welcome--promo small:after{border-color:#071b19 transparent transparent !important}
.steps-slider,.footer{
    background:linear-gradient(180deg,#071b19 0%,#031211 100%) !important;
}
.steps-slider--inner:after,.steps-slider--inner:before{background:#071b19 !important}
.steps-slider--inner .swiper-button-next,.steps-slider--inner .swiper-button-prev{
    border:1px solid #19bca8 !important;
    color:#2cefd5 !important;
    background:transparent !important;
}
.steps-slider--inner .swiper-button-next:hover,.steps-slider--inner .swiper-button-prev:hover{
    background:#19bca8 !important;
    color:#fff !important;
}
.cta-contact{
    background-color:#071b19 !important;
    color:#eef8f4 !important;
    box-shadow:inset 0 0 0 1px rgba(130,255,210,.08);
}
.cta-contact--input input{
    background:rgba(255,255,255,.08) !important;
    border:1px solid rgba(75,255,174,.45) !important;
    color:#eef8f4 !important;
}
.cta-contact--input input::placeholder{color:#cbd9d4 !important}
.page--content h2:before{background:var(--t4b-green) !important}
.page--content ol li:after{
    background:#0b9d6b !important;
    border:1px solid rgba(155,255,215,.24) !important;
    color:#fff !important;
}
.page--content .wp-block-table{
    background:#0a211f !important;
    border-radius:10px;
    overflow-x:auto !important;
}
.page--content .wp-block-table thead th{background:#3f5651 !important;color:#fff !important}
.page--content .wp-block-table td{background:#18302d !important;color:#edf7f3 !important}
.page--content .wp-block-table tr:nth-child(2n) td{background:#102724 !important}
.page--banner{background:#0b2421 !important}
.page--banner-bonus{
    background:#102826 !important;
    color:#f2f7f4 !important;
    box-shadow:inset 0 0 0 1px rgba(130,255,210,.08);
}
.page--banner-bonus-title,.page--banner-bonus-text,.page--banner-title,.page--banner-text{color:#f2f7f4 !important}
.footer{border-top:1px solid rgba(130,255,210,.10) !important}
.footer--bottom-logos,.footer--copy{border-color:rgba(255,255,255,.10) !important}
.footer--copy{background:#031110 !important;color:var(--t4b-muted) !important}
.to-top-btn{
    background:linear-gradient(180deg,#53f1dc 0%,#17b8a5 100%) !important;
    box-shadow:0 4px 22px rgba(23,184,165,.35) !important;
}
@media (max-width:1024px){
    .header--menu-wrap{background:#061817 !important}
    .header--menu .menu>li>a{white-space:normal !important}
}
/* exhaustive final cleanup for legacy blue/orange sections */
.fixed-bottom{background:#031211 !important;border-top:1px solid rgba(130,255,210,.12) !important}
.fixed-bottom--link{
    background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important;
    color:#06201c !important;
    box-shadow:0 8px 20px rgba(0,0,0,.18), inset 0 1px 0 rgba(255,255,255,.20) !important;
}
.header{background:linear-gradient(180deg,rgba(6,24,23,.99),rgba(4,18,17,.99)) !important}
.header--left-sticky{
    background:#061817 !important;
    box-shadow:20px 0 40px rgba(0,0,0,.32);
}
.header--left-sticky a{
    color:#eef8f4 !important;
    border-bottom:1px solid rgba(255,255,255,.14) !important;
}
.header--left-sticky a:hover{color:var(--t4b-green) !important}
.header--scroll-row{background:var(--t4b-green) !important}
.header--bottom-row:after{background:linear-gradient(90deg,rgba(4,20,20,0),#061817 63.75%) !important}
.header--menu a{color:#eef8f4 !important}
.header--menu a:hover{color:var(--t4b-green) !important}
.header--menu .sub-menu{background:#0b2421 !important}
.header--menu-btn{
    background:linear-gradient(180deg,#53f1dc 0%,#17b8a5 100%) !important;
    border:none !important;
    box-shadow:0 6px 16px rgba(0,0,0,.20), inset 0 1px 0 rgba(255,255,255,.18) !important;
}
.header--menu-btn span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 13.125a1.125 1.125 0 0 1 0 2.25H3a1.125 1.125 0 1 1 0-2.25h12Zm0-5.25a1.125 1.125 0 0 1 0 2.25H3a1.125 1.125 0 1 1 0-2.25h12Zm0-5.25a1.125 1.125 0 0 1 0 2.25H3a1.125 1.125 0 1 1 0-2.25h12Z' fill='%23061817'/%3E%3C/svg%3E") !important}
.site-header__langs .site-header__langs--current{
    border:1px solid rgba(130,255,210,.20) !important;
    background:rgba(68,91,85,.62) !important;
}
.site-header__langs .site-header__langs--current span{color:#f4fbf8 !important}
.site-header__langs ul{
    background:#0b2421 !important;
    border:1px solid rgba(130,255,210,.12) !important;
}
.site-header__langs ul li:not(:last-child) a{border-bottom:1px solid rgba(130,255,210,.16) !important}
.banner{
    background:linear-gradient(180deg,#0b2421 0%,#071b19 100%) !important;
}
.banner--row,.banner--breadcrumbs,.banner--breadcrumbs a,.banner--left h1,.banner--left p{color:#eef8f4 !important}
.banner--promo{
    background:linear-gradient(180deg,#102826 0%,#071b19 100%) !important;
    border:1px solid rgba(130,255,210,.12) !important;
}
.banner--promo-title,.banner--promo-text{color:#eef8f4 !important}
.banner--promo-title span{color:var(--t4b-green) !important}
.banner--promo-link{
    border:1px solid rgba(130,255,210,.22) !important;
    color:#06201c !important;
    background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important;
}
.banner--promo-link:hover{filter:brightness(1.04);background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important}
.page--toc{
    background:#102826 !important;
    border:1px solid rgba(130,255,210,.10) !important;
    border-radius:10px;
}
.page--toc-button,.page--toc-list a{color:#eef8f4 !important}
.page--toc-button:hover,.page--toc-list a:hover{color:var(--t4b-green) !important}
.page--toc-list li::marker{color:var(--t4b-green) !important}
.page--content{color:#eef8f4 !important}
.page--content p,.page--content li,.page--content strong,.page--content td,.page--content th{color:inherit}
.page--content ol li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='2' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1v26' stroke='%234BFFAE' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='4 4'/%3E%3C/svg%3E") !important}
.page--content ul li:before{filter:hue-rotate(55deg) saturate(1.15)}
.footer--menu a{color:#eef8f4 !important}
.footer--menu a:hover{color:var(--t4b-green) !important}
.to-top-btn{
    background:linear-gradient(180deg,#53f1dc 0%,#17b8a5 100%) !important;
    box-shadow:0 4px 22px rgba(23,184,165,.35) !important;
}
/* Fix legacy .button--green CTA */
.button--green,
.banner--link .button--green{
    background:#2cefd5 !important;
    background-image:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important;
    border:1px solid rgba(255,255,255,.12) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 8px 20px rgba(0,0,0,.18) !important;
    color:#06201c !important;
}
.button--green:hover,
.banner--link .button--green:hover{
    filter:brightness(1.04);
    box-shadow:0 0 0 1px rgba(108,255,204,.18),0 0 18px rgba(44,239,213,.20) !important;
}
/* Gutenberg CTA contrast fix */
.page--content .wp-block-button .wp-block-button__link,
.page--content a.wp-block-button__link,
.post-entry .wp-block-button .wp-block-button__link,
.post-entry a.wp-block-button__link,
a.wp-block-button__link.wp-element-button{
    color:#05211c !important;
    background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important;
    text-decoration:none !important;
    opacity:1 !important;
    font-weight:700 !important;
    text-shadow:none !important;
}
.page--content .wp-block-button .wp-block-button__link:hover,
.page--content a.wp-block-button__link:hover,
.post-entry .wp-block-button .wp-block-button__link:hover,
.post-entry a.wp-block-button__link:hover,
a.wp-block-button__link.wp-element-button:hover{
    color:#031713 !important;
    filter:brightness(1.04);
}

@keyframes move{50%{transform:translateY(-5px) rotate(15deg)}75%{transform:translateY(-5px) rotate(5deg)}}.faq{margin-bottom:35px;margin-top:25px}.faq--item{border:1px solid #428cdc;border-radius:10px;margin-bottom:20px;padding:20px}.faq--item-title{font-size:20px;font-weight:600;line-height:1.7;margin-bottom:10px}.faq--item-text{font-size:18px;line-height:1.66}.block-games{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:30px 0}.block-games--item{border:2px solid #fa5800;border-radius:12px;height:220px;overflow:hidden;position:relative;text-decoration:none!important}.block-games--item:hover .block-games--row{opacity:1}.block-games--img{height:100%;left:0;position:absolute;top:0;width:100%}.block-games--img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.block-games--row{background-color:rgba(0,50,102,.8);display:flex;flex-direction:column;height:100%;justify-content:space-between;opacity:0;padding:16px 16px 24px;position:relative;text-decoration:none;transition:all .3s ease-out}.block-games--title{color:#fff;font-size:17px;font-weight:800;text-align:center}.block-games--btn{align-items:center;background:#fa5800;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.25;padding:10px 10px 10px 12px}@media (max-width:1024px){.block-games{grid-template-columns:repeat(1,1fr)}}.block-promotions{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:30px 0}.block-promotions--item{background:#003266;border:2px solid #fa5800;border-radius:12px;display:flex;gap:16px;overflow:hidden;text-decoration:none!important}.block-promotions--img{height:250px;min-width:250px;width:250px}.block-promotions--img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.block-promotions--right{display:flex;flex-direction:column;justify-content:space-between;padding:16px 16px 16px 0}.block-promotions--title{color:#fff;font-size:23px;font-weight:800;line-height:1.2;margin-bottom:12px}.block-promotions--text{color:#fff;font-size:16px;font-weight:500;margin-bottom:12px}.block-promotions--btn,.promocode--link{background:#fa5800;border-radius:8px;color:#fff!important;display:block;font-size:16px;font-weight:700;padding:12px 12px 12px 64px;position:relative;text-decoration:none!important;text-transform:uppercase}.block-promotions--btn span,.promocode--link span{animation:move 2s infinite;background-image:url(//play971uae.org/wp-content/themes/theme/dist/styles/../../images/mini-gift.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;height:52px;left:6px;position:absolute;top:-2px;width:52px}@media (max-width:1024px){.block-promotions{grid-template-columns:repeat(1,1fr)}.block-promotions--img{height:250px;width:100%}.block-promotions--item{flex-direction:column}.block-promotions--right{padding:16px}}.promocode{background:#003266;border:2px solid #fa5800;border-radius:8px;margin:0 auto;max-width:450px;padding:20px}.promocode--wrap{margin:30px 0}.promocode--title{font-size:24px;font-weight:900}.promocode--text,.promocode--title{color:#fff;margin-bottom:8px;text-align:center}.promocode--text{font-size:16px;font-weight:500;line-height:1.2}.promocode--row{display:flex;gap:8px;margin-bottom:8px;margin-top:12px}.promocode--secret{border:2px dashed #f9cb16;border-radius:8px;color:#f9cb16;font-size:16px;font-weight:700;min-width:35%;padding:12px}.promocode--btn{align-items:center;background:hsla(0,0%,100%,.1);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:800;gap:4px;justify-content:center;padding:6px 8px;width:100%}.promocode--btn .active{display:none}.promocode--btn.active .active{display:block}.promocode--btn.active .notactive{display:none}.promocode--link{padding-left:12px;text-align:center;text-transform:none;transition:all .3s;width:100%}.review{color:#fff;display:flex;flex-wrap:wrap;gap:20px}.review--block-first{width:25%}.review--block{background:#003266;border:2px solid #fa5800;border-radius:12px;padding:16px}.review--block-title{font-size:23px;font-weight:800;margin-bottom:16px}.review--about-row{border-bottom:1px solid rgba(250,92,2,.3);font-size:17px;padding:16px 0}.review--about-row span{color:#fa5800;font-weight:800}.review--about-row:first-child{padding-top:0}.review--about-row:last-child{border-bottom:none}.review--block-pay{width:46%}.review--type-row{align-items:center;border-bottom:1px solid rgba(250,92,2,.3);display:flex;font-size:14px;font-weight:800;gap:8px;padding:12px 0}.review--type-row img{height:auto;max-width:32px}.review--type-row:first-child{padding-top:0}.review--type-row:last-child{border-bottom:none}.review--block-pay{font-size:17px}.review--pay-title{margin-bottom:12px}.review--pay-wrap{border-bottom:1px solid rgba(250,92,2,.3);display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding-bottom:16px}.review--pay-logos{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.review--pay-logos img{height:auto;max-width:34px}.review--currencies{border-bottom:1px solid rgba(250,92,2,.3);font-size:14px;padding:16px 0}.review--currencies span{color:#fa5800;font-weight:800}.review--deposits{display:grid;grid-column-start:4px;grid-template-columns:repeat(2,1fr);padding-top:16px}.review--deposit{font-size:14px;text-align:center}.review--deposit .text{color:#fa5800;font-weight:800;margin-top:5px}.review--block-bonuses{width:39%}.review--bonuses{display:flex;flex-wrap:wrap;gap:8px}.review--bonuses>div{border:1px solid #72aee6;border-radius:4px;font-size:14px;font-weight:500;padding:6px 12px}.review--block-bottom{width:18.5%}.review--cols{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.review--col{align-items:center;display:flex;font-size:14px;font-weight:800;gap:8px}.review--col img{height:auto;max-width:32px}.review--license-img{margin-bottom:12px;max-width:100%;width:146px}.review--license-img img{height:auto;max-width:100%}@media (max-width:1024px){.review--block{width:100%}}
/* ACF blocks: overrides moved from styles.min.css (Time4Bets green recolor) */
/* --t4b-green is duplicated from styles.min.css so the admin editor gets it too */
:root{--t4b-green:#4bffae}
.block-games--item{
    border:1px solid rgba(130,255,210,.16) !important;
    background:#0b2421 !important;
}
.block-games--row{background:linear-gradient(180deg,rgba(16,40,38,.86),rgba(7,27,25,.90)) !important}
.block-games--btn{
    background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important;
    color:#06201c !important;
}
.block-promotions--item,.promocode,.review--block{
    background:linear-gradient(180deg,#102826 0%,#071b19 100%) !important;
    border:1px solid rgba(130,255,210,.14) !important;
}
.block-promotions--title,.block-promotions--text,.promocode--title,.promocode--text,.review,.review--block-title,.review--pay-title,.review--col,.review--deposit,.review--currencies,.review--type-row,.review--about-row{color:#eef8f4 !important}
.block-promotions--btn,.promocode--link{
    background:linear-gradient(180deg,#53f1dc 0%,#2bdac2 52%,#17b8a5 100%) !important;
    color:#06201c !important;
}
.promocode--secret{
    border:2px dashed rgba(130,255,210,.48) !important;
    color:var(--t4b-green) !important;
    background:rgba(255,255,255,.03) !important;
}
.promocode--btn{
    background:rgba(255,255,255,.08) !important;
    color:#eef8f4 !important;
}
.review--about-row,.review--type-row,.review--pay-wrap,.review--currencies{border-bottom:1px solid rgba(130,255,210,.14) !important}
.review--about-row span,.review--currencies span,.review--deposit .text{color:var(--t4b-green) !important}
.review--bonuses>div{border:1px solid rgba(130,255,210,.30) !important;color:#eef8f4 !important;background:rgba(255,255,255,.03) !important}
.faq--item{
    background:#102826 !important;
    border:1px solid rgba(130,255,210,.14) !important;
}
.faq--item-title,.faq--item-text{color:#eef8f4 !important}
/* Admin: disable link clicks inside ACF blocks in the block editor */
.editor-styles-wrapper .acf-block-preview a,
.editor-styles-wrapper .acf-block-preview a *,
.editor-styles-wrapper .acf-block-preview button[onclick],
.editor-styles-wrapper .acf-block-preview button[onclick] *{pointer-events:none !important;cursor:default !important}

:root{--p971-bg:#170821;--p971-bg-deep:#14031e;--p971-header:#170821;--p971-panel:#24102e;--p971-panel-2:#2f173b;--p971-panel-3:#392547;--p971-purple:#3c3da7;--p971-purple-2:#4b3494;--p971-magenta:#ab32dd;--p971-magenta-2:#c43bf0;--p971-yellow:#ffd801;--p971-orange:#ffb300;--p971-green:#579502;--p971-text:#f6f0f8;--p971-muted:#a89caf;--p971-muted-2:#c9bfd0;--p971-border:#4a2858;--p971-border-soft:rgba(196,59,240,.18);--p971-shadow:0 16px 36px rgba(0,0,0,.34)}html,body{background:var(--p971-bg) !important;color:var(--p971-text) !important}body{background-image:radial-gradient(circle at 76% -10%,rgba(60,61,167,.2),transparent 26%),radial-gradient(circle at 12% 8%,rgba(171,50,221,.11),transparent 20%),linear-gradient(180deg,#1d0b28 0%,#170821 26%,#14031e 100%) !important}.body--inner{background:0 0 !important;color:var(--p971-text) !important}.page--main-section,.page--content{background:0 0 !important}a{color:var(--p971-magenta-2) !important}a:hover{color:var(--p971-yellow) !important}.header,.header--top,.header--menu-wrap{background:var(--p971-header) !important;border-color:var(--p971-border) !important}.header{border-bottom:1px solid #392046 !important;box-shadow:0 10px 30px rgba(0,0,0,.34) !important}.header--menu-wrap{box-shadow:none !important}.header--menu .menu>li>a{color:var(--p971-muted-2) !important;background:0 0 !important;border:none !important;box-shadow:none !important}.header--menu .menu>li>a:hover,.header--menu .menu>li.current-menu-item>a,.header--menu .menu>li.current_page_item>a,.header--menu .menu>li.current-menu-ancestor>a,.header--menu .menu>li.current-page-ancestor>a{color:var(--p971-yellow) !important;text-shadow:none !important}.header--menu .sub-menu,.header--left-sticky,.site-header__langs ul,.lang--switcher-list{background:var(--p971-panel) !important;border:1px solid var(--p971-border) !important;box-shadow:var(--p971-shadow) !important}.header--menu .sub-menu a,.header--left-sticky a,.site-header__langs a,.lang--switcher-list a{color:var(--p971-muted-2) !important}.header--menu .sub-menu a:hover,.header--left-sticky a:hover,.site-header__langs a:hover,.site-header__langs li.current-lang a{color:var(--p971-yellow) !important}.site-header__langs--current,.lang--switcher-current{background:var(--p971-panel) !important;border:1px solid var(--p971-border) !important;color:var(--p971-text) !important}.header--left-open svg path,.header--menu-btn span,.header--menu-btn span:before,.header--menu-btn span:after{fill:var(--p971-text) !important;background:var(--p971-text) !important}.header--menu-btn{background:0 0 !important;box-shadow:none !important}.button--orange,.btn-blue,.page--banner-bonus-link,.wp-block-button__link,.post-entry .wp-block-buttons .wp-block-button__link{background:linear-gradient(180deg,#ffe438 0%,var(--p971-yellow) 55%,#e8bd00 100%) !important;border:1px solid rgba(255,216,1,.66) !important;color:#170821 !important;font-weight:800 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 8px 20px rgba(255,179,0,.16) !important}.button--orange:hover,.btn-blue:hover,.page--banner-bonus-link:hover,.wp-block-button__link:hover,.post-entry .wp-block-buttons .wp-block-button__link:hover{background:linear-gradient(180deg,#ffed66 0%,#ffe015 54%,#f1c600 100%) !important;color:#170821 !important;filter:none !important}.button--green,.btn-green,.promocode--link,.block-games--btn,.fixed-bottom--link{background:linear-gradient(180deg,#c342eb 0%,var(--p971-magenta) 55%,#8d23bf 100%) !important;border:1px solid rgba(196,59,240,.5) !important;color:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 22px rgba(171,50,221,.2) !important}.button--green:hover,.btn-green:hover,.promocode--link:hover,.block-games--btn:hover,.fixed-bottom--link:hover{background:linear-gradient(180deg,#d258f3 0%,#bc36e6 56%,#9728c5 100%) !important;color:#fff !important}.button--border{background:0 0 !important;border:1px solid var(--p971-magenta) !important;color:var(--p971-magenta-2) !important;box-shadow:none !important}.button--border:hover{background:var(--p971-magenta) !important;border-color:var(--p971-magenta) !important;color:#fff !important}.page--breadcrumbs,.banner--breadcrumbs{color:var(--p971-muted) !important}.page--breadcrumbs a,.banner--breadcrumbs a{color:var(--p971-muted-2) !important}.page--breadcrumbs a:hover,.banner--breadcrumbs a:hover{color:var(--p971-yellow) !important}.cat-games--item,.games--section,.custom-tiles--item,.steps-cols--item,.tabs--bottom,.footer--app,.page--hero-info,.page--hero-cat,.review--block,.block-games--item,.block-promotions--item,.faq--item,.promocode,.page--toc-list{background:linear-gradient(180deg,var(--p971-panel-2) 0%,var(--p971-panel) 100%) !important;border:1px solid var(--p971-border) !important;box-shadow:0 10px 26px rgba(0,0,0,.18) !important}.cat-games--item:hover,.games--section:hover,.custom-tiles--item:hover,.block-games--item:hover,.block-promotions--item:hover{border-color:rgba(171,50,221,.56) !important;box-shadow:0 12px 26px rgba(171,50,221,.12) !important}h1,h2,h3,h4,h5,h6,.page--content,.page--content p,.page--content li,.games--section-title,.custom-tiles--title,.welcome--text,.footer,.footer a,.block-games--title,.block-promotions--title,.review--block-title,.promocode--title,.faq--item-title{color:var(--p971-text) !important}.cat-games--title,.welcome--title-green,.welcome--text-green,.page--banner-bonus-green,.cta-contact--title,.block-promotions--btn,.page--content h2:before{color:var(--p971-magenta-2) !important}.cat-games--subtitle,.custom-tiles--text,.footer--app-text,.footer--copy,.footer--bottom-text,.footer--info-text,.block-promotions--text,.promocode--text,.review--about-row,.review--currencies,.review--deposit,.faq--item-text{color:var(--p971-muted) !important}.games--section-icon,.page--banner-gift{background:var(--p971-panel-3) !important;border:1px solid rgba(171,50,221,.16) !important}.games--section-title:before,.cat-games--title:before{background:var(--p971-yellow) !important}.welcome,.page--banner,.banner{background-color:var(--p971-bg-deep) !important;background-image:radial-gradient(circle at 75% 20%,rgba(60,61,167,.27),transparent 30%),radial-gradient(circle at 24% 20%,rgba(171,50,221,.12),transparent 25%),linear-gradient(135deg,#20102b 0%,#170821 56%,#14031e 100%) !important;border-color:var(--p971-border) !important}.welcome--promo div{background:linear-gradient(180deg,#ffe438 0%,var(--p971-yellow) 55%,#e8bd00 100%) !important}.welcome--promo span{background:var(--p971-panel) !important;border:2px solid var(--p971-yellow) !important;color:var(--p971-text) !important}.welcome--promo:hover button{color:#170821 !important}.welcome--promo small{background:var(--p971-magenta) !important;color:#fff !important}.welcome--promo small:after{border-color:var(--p971-magenta) transparent transparent !important}.advantages{background:linear-gradient(180deg,#3c3da7 0%,#312a75 100%) !important;border:1px solid rgba(171,50,221,.24) !important;color:#fff !important}.advantages--item,.advantages--item p,.advantages--item div{color:#fff !important}.advantages--item span{background:var(--p971-yellow) !important}.advantages--item span path,.advantages--item span svg{fill:#170821 !important}.cta-contact{background:linear-gradient(180deg,var(--p971-panel) 0%,var(--p971-bg-deep) 100%) !important;border:1px solid var(--p971-border) !important;color:var(--p971-text) !important;box-shadow:inset 0 0 0 1px rgba(171,50,221,.08) !important}.cta-contact--input input,input,select,textarea{background:#1e0c28 !important;border:1px solid var(--p971-border) !important;color:var(--p971-text) !important}.cta-contact--input input:focus,input:focus,select:focus,textarea:focus{border-color:var(--p971-magenta) !important;outline:none !important;box-shadow:0 0 0 2px rgba(171,50,221,.1) !important}.cta-contact--input input::placeholder,input::placeholder,textarea::placeholder{color:#8d8195 !important}.steps-slider,.footer{background:linear-gradient(180deg,#1a0a24 0%,var(--p971-bg-deep) 100%) !important}.steps-slider--inner:after,.steps-slider--inner:before{background:var(--p971-bg) !important}.steps-slider--inner .swiper-button-next,.steps-slider--inner .swiper-button-prev{border:1px solid var(--p971-magenta) !important;color:var(--p971-magenta-2) !important;background:0 0 !important}.steps-slider--inner .swiper-button-next:hover,.steps-slider--inner .swiper-button-prev:hover{background:var(--p971-magenta) !important;color:#fff !important}.page--content a{color:var(--p971-magenta-2) !important}.page--content a:hover{color:var(--p971-yellow) !important}.page--content h2:before{background:var(--p971-magenta) !important}.page--content ol li:after{background:var(--p971-magenta) !important;border:1px solid rgba(196,59,240,.36) !important;color:#fff !important}.page--content .wp-block-table{background:var(--p971-panel) !important;border:1px solid var(--p971-border) !important;border-radius:10px !important;overflow-x:auto !important}.page--content .wp-block-table thead th{background:var(--p971-purple) !important;color:#fff !important}.page--content .wp-block-table td{background:#281232 !important;color:var(--p971-text) !important}.page--content .wp-block-table tr:nth-child(2n) td{background:#1e0d27 !important}.page--banner{background:linear-gradient(110deg,#29123a 0%,#24102e 48%,#170821 100%) !important}.page--banner-title,.page--banner-text,.page--banner-text-mobile{color:var(--p971-text) !important}.page--banner-bonus{background:linear-gradient(180deg,#352044 0%,#281334 100%) !important;border:1px solid var(--p971-border) !important;color:var(--p971-text) !important}.page--banner-bonus-title,.page--banner-bonus-text{color:var(--p971-text) !important}.page--banner-bonus-green{color:var(--p971-yellow) !important}.block-games--item,.block-promotions--item{overflow:hidden !important}.block-games--row,.block-promotions--right{background:var(--p971-panel) !important}.block-games--title,.block-promotions--title{color:var(--p971-text) !important}.block-games--btn{color:#fff !important}.block-promotions--btn{color:var(--p971-yellow) !important}.block-promotions--btn span,.promocode--link span{background:var(--p971-yellow) !important}.promocode--wrap{background:0 0 !important}.promocode{color:var(--p971-text) !important}.promocode--secret{background:#14031e !important;border:1px dashed var(--p971-magenta) !important;color:var(--p971-yellow) !important}.promocode--btn{background:var(--p971-magenta) !important;color:#fff !important}.promocode--btn:hover{background:var(--p971-magenta-2) !important}.review--block-title{color:var(--p971-yellow) !important}.review--about-row,.review--type-row,.review--currencies,.review--deposit,.review--bonuses,.review--col{color:var(--p971-muted-2) !important;border-color:var(--p971-border) !important}.review--about-row span,.review--currencies span,.review--deposit .text,.review--pay-title{color:var(--p971-text) !important}.review--pay,.review--col{background:#1e0c28 !important;border:1px solid var(--p971-border) !important}.faq--item-title{color:var(--p971-text) !important}.faq--item-text{color:var(--p971-muted) !important}.footer{border-top:1px solid var(--p971-border) !important;color:var(--p971-muted-2) !important}.footer--menu a{color:var(--p971-muted-2) !important}.footer--menu a:hover{color:var(--p971-yellow) !important}.footer--bottom-logos,.footer--copy{border-color:rgba(255,255,255,.08) !important}.footer--app{background:var(--p971-panel) !important;border:1px solid var(--p971-border) !important}.footer--app-text{color:var(--p971-muted) !important}.footer--app-text span{color:var(--p971-text) !important;font-weight:700 !important}.to-top-btn{background:linear-gradient(180deg,var(--p971-magenta-2),var(--p971-magenta)) !important;box-shadow:0 4px 22px rgba(171,50,221,.34) !important}.fixed-bottom{background:var(--p971-bg-deep) !important;border-top:1px solid var(--p971-border) !important}@media(max-width:1024px){.header--menu-wrap,.header--menu{background:var(--p971-bg-deep) !important}}