*{box-sizing:border-box}html,body{background:#0f1017;font-family:rf dewi,sans-serif;overflow-x:hidden;margin:0;padding:0}main{margin-top:110px;font-family:rf dewi,sans-serif}main p,main span,main h1,main h2,main h3,main h4,main li{color:#fff;font-family:rf dewi,sans-serif}main h1,main h2,main h3,main h4,main p,main ol,main ul{color:#fff;margin:0 auto}main p{font-size:16px;line-height:20px;font-weight:400;line-height:normal}main a{color:#03ff83}table,tr,td,tbody,thead{font-family:rf dewi,sans-serif}button{font-family:rf dewi,sans-serif;border:none;box-shadow:none;transition:.3s;font-size:20px;font-weight:700;cursor:pointer}button:hover,.acc.lang-select:hover,a[href]:hover,.icon:hover,.slot:hover{transform:scale(1.05)}button,.acc.lang-select,a[href],.icon,.slot{display:inline-block;transition:transform .3s ease}p,span,li{cursor:default;font-size:18px;line-height:normal}h1,h2,h3,h4{text-align:center;padding:15px 0;color:#fff}h1{font-size:26px;font-weight:700;line-height:30px;letter-spacing:1.32px}h2{font-size:20px;line-height:24px}h3{font-size:18px;line-height:20px}h4{font-size:16px;line-height:18px}p,span,li,h1,h2,h3,button,td,tr{color:#fff}p{padding-bottom:20px}li{list-style:none}button{cursor:pointer;background:0 0}img{max-width:100%;display:block}.header{position:fixed;top:0;background-color:transparent;width:100vw;z-index:1;background:#0f1017}.container{width:100%;margin:0 auto;padding:0 15px}.header_container{display:flex;align-items:center;justify-content:center;padding:10px 0;min-height:60px;max-width:calc(100% - 83px)}.header_container .logo-wrapper{margin-left:auto;margin-right:auto}.header .log-btn{border:1px solid #f5f5f5;border-radius:50px;padding:8px 16px;font-weight:700;font-size:14px;line-height:24px;text-align:center;color:#f5f5f5;text-transform:uppercase}.acc.lang-select{position:fixed;top:10px;left:20px;min-height:40px;margin:0;background:#0f1017}.acc.lang-select .acc-title{padding:0 10px;width:100%;top:7px}.acc.lang-select .toggle:checked~.acc-text{padding:10px 10px 20px;z-index:999}.acc.lang-select .acc-text{width:100%;padding:0}.lang-select .lang-item{display:flex;gap:5px;margin-bottom:.5rem;position:relative}.lang-select .lang-item::before{content:'';position:absolute;inset:0}.footer{background:#0f1017;padding:10px 0 20px;margin-top:-1px;position:relative;width:100%}.footer .footerInner{display:flex;justify-content:center;align-items:center;gap:16px}.footer .footerInner .contacts{display:flex;justify-content:center;align-items:center;gap:16px}.footer .logo{display:flex;justify-content:flex-start;align-items:center;padding:20px 12px 0}.footerLinksWrapper{display:flex;justify-content:space-between;gap:25px;padding:0 20px}@media(max-width:700px){.footerLinksWrapper{flex-direction:column;gap:0}}.footerLinksWrapperMobil{display:none}.footerLinksWrapper .footerLinks{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5px;padding:0 12px}.footerLinksWrapper .footerLinks .title{font-weight:700;font-size:18px;line-height:28px;color:#f5f5f5;padding:40px 0 20px;text-align:left}.footerLinksWrapper .footerLinks .footer{font-weight:400;font-size:16px;line-height:24px;color:#f5f5f5;padding:0;text-align:left;padding:5px 0}.footerPaymentSystems{width:70%;margin:0 auto;display:flex;flex-wrap:wrap;gap:10px;padding:25px 0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:center;align-items:center;justify-content:center}.footerPaymentSystems img{width:150px}.footerCasinosWrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.footerCasinosWrapper .footerCasinosTop,.footerCasinosWrapper .footerCasinosBottom{display:flex;justify-content:center;align-items:center}.footerCasinosWrapper .footerCasinosBottom{padding-top:20px}.footerInfoWrapper{display:flex;justify-content:center;align-items:center;gap:20px;padding:20px 12px}.footerInfoWrapper .footerInfo{display:flex;justify-content:flex-start;align-items:center;gap:20px}.eighteenPlus{width:100%;max-width:46px}.gcb{width:100%;max-width:150px}.footerInfoWrapper .info{font-weight:400;font-size:14px;line-height:20px;color:#8e91a1;text-align:left;width:96%}.footer .copyright{font-weight:400;font-size:16px;line-height:24px;color:#8e91a1;text-align:left;padding:0 12px;text-align:center}.footer .scrollTop{background:#03ff67;width:30px;height:30px;display:flex;justify-content:center;align-items:center;position:fixed;bottom:20px;right:20px;opacity:0;cursor:pointer;border-radius:50%;z-index:5}.logo .logo-img{display:none}li{position:relative;padding-bottom:10px;padding-left:15px}ol li::before{position:absolute;content:counter(list-item);display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#2a2d3d;border-radius:50%;top:-2px;left:-26px;background:#03ff67;font-size:14px}ul li::before{content:no-open-quote;position:absolute;width:8px;height:8px;left:0;top:8px;background-color:#03ff67;border-radius:50%}table{margin:20px auto}table tr th,table tr td{padding:16px;text-align:start;color:#fff;font-size:16px;line-height:20px;background-color:transparent;border:1px solid;border:1px solid #03ff67}.container_mobile-scroll{overflow-x:auto}.general-image{display:block;border-radius:15px;max-height:500px;width:auto;height:auto;margin:0 auto 10px}@media screen and (max-width:1100px){.footerPaymentSystems{flex-wrap:wrap;width:100%}.footer img{max-width:100px}.logo .logo-img{display:flex;justify-content:flex-start;align-items:center;padding:20px 12px}.footer .logo{justify-content:center}}@media(max-width:710px){.footerInfoWrapper .footerInfo{flex-direction:row}}.banner{position:relative;flex-grow:1;display:flex;justify-content:space-between;width:100%;background:url(/banner/banner-bg.webp)no-repeat;background-position:50%;background-size:cover;height:510px;top:65px}.banner-main{display:flex;justify-content:center;position:relative;width:100%}.banner-info{display:flex;justify-content:center;align-items:center;position:relative;width:100%;flex-direction:column;gap:15px}.banner-main .person{position:absolute;background:url(/banner/banner_person.webp)no-repeat;width:100%;background-position:50%;background-size:contain;left:0;top:0;width:100%;max-width:667px;height:510px}.banner-info .info-btn{max-width:342px;height:56px;width:100%}.banner-info .info-btn .button-banner,.button-banner{min-width:12rem;position:relative;display:flex;align-items:center;font-family:rf dewi,sans-serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(42 45 61/var(--tw-text-opacity,1));margin-left:.75rem;margin-right:.75rem;width:100%}.banner-info .info-btn .button-banner span,.button-banner span{flex:auto;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 255 102/var(--tw-bg-opacity,1));padding:.625rem .75rem;color:#000;font-weight:500;cursor:pointer}.banner-info .info-btn .button-banner svg{display:block;vertical-align:middle}.rotate-180{--tw-rotate:180deg;transform:rotate(var(--tw-rotate))}.banner-info .info-btn .button-banner .mr-1{margin-right:.25rem}.banner-info .info-btn .button-banner .ml-1{margin-left:.25rem}.banner-info .info-title{color:#f5f5f5;font-weight:800;font-size:48px;line-height:48px;text-align:center;text-transform:uppercase}.banner-info .info-title::before{content:attr(data-text)}.banner-info>span[data-text]{padding-bottom:0;margin:0;font-weight:800;font-size:24px;line-height:32px;text-align:center;color:#f5f5f5;text-transform:uppercase}.banner-info span[data-text]::before{content:attr(data-text)}.banner-info .money{position:relative;font-weight:800;font-size:48px;line-height:48px;text-align:center;color:#0f6;margin-bottom:50px}.banner-info .money::before{content:attr(data-text)}.banner-info .info-spins{background:#f5f5f5;border-radius:24px;width:100%;max-width:135px;padding:12px;font-weight:800;font-size:20px;line-height:28px;text-align:center;color:#aa4bfd}.banner-info .info-spins{transform:rotate(-12deg);position:absolute;right:0;bottom:-75%;border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1));padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(170 75 253/var(--tw-text-opacity,1));right:-4rem;padding:.625rem .75rem;font-size:1.25rem;line-height:1.75rem}.banner-info .info-btn .button-banner:hover{transform:scale(1.05)}@media screen and (max-width:1400px){.banner{top:65px}.footer{max-width:unset}}@media screen and (max-width:1100px){.banner-main .person{left:-116px}.banner{background-position:100% 34%;background-repeat:no-repeat}}@media(max-width:710px){.banner{background-position:100% 34%;background-repeat:no-repeat;height:362px}.banner-main .person{height:250px}.banner-info .info-title,.banner-info .money{font-size:24px;line-height:32px}.banner-info p{font-size:12px;line-height:16px}.banner-info .info-spins{padding:10px;font-size:14px;line-height:20px}}@media(max-width:1250px){h1{font-size:26px;line-height:30px}h2{font-size:22px;line-height:32px}h3{font-size:20px;line-height:30px}h4{font-size:18px;line-height:28px}h1,h2,h3,h4{padding:10px 0}}@media screen and (max-width:670px){main{padding-top:60px}.acc.lang-select{top:10px;left:10px}.container{padding:0 10px;max-width:100%}.header_container{margin:0 0 0 auto;max-width:calc(100% - 83px)!important}table tr th,table tr td{padding:5px}}@media screen and (max-width:600px){h1{font-size:22px;line-height:24px}}