*{margin:0;padding:0;box-sizing:border-box}html,body{background:#0f1017;height:100%;font-family:Verdana, sans-serif;position:relative}main{padding:80px 0 0;display:flex;flex-direction:column;min-height:calc(100vh - 60px);font-family:Verdana, sans-serif}main p,main h1{color:#fff;font-family:Verdana, sans-serif}main h1,main p{color:#fff;margin:0 auto;width:calc(100% - 80px);max-width:1380px}main p{font-size:16px;line-height:20px;font-weight:400;line-height:normal}header .wrapper{margin:0 auto;width:calc(100% - 80px);max-width:1380px}.header .buttons{display:none}.buttons button:hover{opacity:0.8}a{text-decoration:none;transition:0.3s}button{font-family:Verdana, sans-serif;border:none;box-shadow:none;transition:0.3s;font-family:Tahoma;font-size:20px;font-weight:700}p,a{cursor:default;font-size:18px;line-height:normal}h1{text-align:center;padding:15px 0;color:#fff}h1{font-size:26px;font-weight:700;line-height:30px;letter-spacing:1.32px}p,h1,a,button{color:#fff}p{padding-bottom:20px}button{cursor:pointer;background:rgba(0,0,0,0)}img{max-width:100%;display:block}.content{position:relative;max-width:1100px}.content .content-block{margin-bottom:20px;border-radius:20px;background:rgba(0,0,0,0)}.buttons{display:flex;align-items:center;gap:20px}.faq-container .toggle:not(:checked)~.icon:before{transform:rotate(180deg)}.faq-container .toggle:not(:checked)~.icon:after{transform:rotate(90deg)}.logo__container{position:relative}.logo__container img{width:145px;height:45px}.logo__container .logo_button{position:absolute;top:-10px;left:-5px;right:-5px;bottom:-10px}.content404Page.wrapper{display:flex;justify-content:center;align-items:center;height:100vh;max-width:100%;width:100%}.content404Page.wrapper .content404{gap:50px;display:flex;flex-direction:column;max-width:320px;width:100%}.content404Page.wrapper .content404 img{display:block;margin:0 auto}.content404Page.wrapper .content404 h1{color:#fff;cursor:default}.content404Page.wrapper .content404 a{text-align:center;color:#03ff67}.content404Page.wrapper .content404 a:hover{opacity:0.7;cursor:pointer}.content404Page.wrapper .content404 .button404{width:320px;height:50px;background:linear-gradient(90deg, #c235cb 0%, #9310cb 100%);border-radius:10px;display:flex;align-items:center;justify-content:center}.content404Page.wrapper .content404 .button404:hover{box-shadow:4px 4px 25px 0px rgba(255,190,248,0.501961);background-color:#f569ff;color:#f6f6f6}.footer{background:#0f1017;padding:10px 0 20px;margin-top:-1px;position:relative;max-width:1100px;width:100%}.footer .footer_inner{display:flex;justify-content:center;align-items:center;gap:16px}.footer .footer_inner .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 12px}.footer_links_wrapper{display:flex;justify-content:space-between;gap:25px;padding:0 20px 0 20px}.footer_links_wrapper_mobil{display:none}.footer_links_wrapper .footer_links{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5px;padding:0 12px 0 12px}.footer_links_wrapper .footer_links .title{font-weight:700;font-size:18px;line-height:28px;color:#f5f5f5;padding:40px 0 20px 0;text-align:left}.footer_links_wrapper .footer_links .footer{font-weight:400;font-size:16px;line-height:24px;color:#f5f5f5;padding:0;text-align:left;padding:5px 0}.footer_payment_systems_wrapper{display:flex;justify-content:center;align-items:center;gap:25px}.footer_payment_systems_wrapper .footer_payment_systems{display:flex;justify-content:center;align-items:center;gap:40px;padding:25px 0}.footer_casinos_wrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.footer_casinos_wrapper .footer_casinos_top,.footer_casinos_wrapper .footer_casinos_bottom{display:flex;justify-content:center;align-items:center}.footer_casinos_wrapper .footer_casinos_bottom{padding-top:20px}.footer_info_wrapper{display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:20px 12px 20px 12px}.footer_info_wrapper .footer_info{display:flex;justify-content:flex-start;align-items:center;gap:20px}.eighteenPlus{width:100%;max-width:46px}.gcb{width:100%;max-width:150px}.footer_info_wrapper .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 0 12px}.footer .scroll_top{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}.header{background:transparent;height:80px;position:absolute;top:0;left:0;right:0;width:100%;z-index:10;padding:0}.header .header_inner{height:100%;display:flex;align-items:center;justify-content:center;height:100%;position:relative;flex-grow:1}@media (max-width: 1250px){.content{width:96%;margin:0 auto}main h1,main p{width:calc(100% - 32px)}h1{font-size:26px;line-height:30px}h1{padding:10px 0}.header .header_inner{justify-content:space-between}}@media screen and (max-width: 670px){main{padding-top:60px}.header{height:60px}.logo__container img{width:88px;height:40px}}@media screen and (max-width: 600px){.content{width:calc(100% - 10px)}h1{font-size:22px;line-height:24px}}@media (max-width: 600px){main h1,main p{width:calc(100% - 20px)}}.content__sidebar{width:224px;height:430px;position:fixed;right:0;top:40px;padding:20px;background:#3e1464;border-radius:10px;z-index:1000;opacity:1;transition:top 0.8s ease-out}.content__sidebar.bottom{position:fixed;bottom:0;top:calc(100% - 200%)}.content__sidebar_wrapper{display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column}.content__sidebar_wrapper .image_logo{background:url(../uploads/sidebar/logo-sidebar.svg) no-repeat;background-position:center;background-size:cover;width:100%;max-width:122px;height:126px}.content__sidebar_wrapper .btn_signup button{background:url(../uploads/img/Button-sign-up.svg) no-repeat;background-position:center;background-size:contain;width:100%;min-width:200px;height:44px;color:transparent}.content__sidebar_wrapper .btn_signup button:hover,.content__sidebar_wrapper .btn_login button:hover{opacity:0.8}.content__sidebar_wrapper .btn_login{display:flex;justify-content:center;align-items:center;width:100%}.content__sidebar_wrapper .btn_login button{border:1px solid #f5f5f5;border-radius:50px;padding:9px 35px;font-weight:700;font-size:14px;line-height:24px;text-align:center;width:100%;min-width:200px;text-transform:uppercase}.content__sidebar_wrapper .sidebar_icons{display:flex;justify-content:center;align-items:center;gap:12px;flex-direction:column;border-radius:10px;background:#3e1464;position:relative;padding:10px 12px}.sidebar_icons .icon{display:flex;gap:16px;align-items:center;width:100%;min-width:200px;position:relative}.sidebar_icons .icon:nth-child(4){padding-bottom:10px}.sidebar_icons .icon button{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.sidebar_icons .icon .colored{color:#00ff66;font-weight:400;font-size:16px;line-height:24px;padding-bottom:0;margin:0}.sidebar_icons .icon p{font-weight:400;font-size:16px;line-height:24px;padding-bottom:0;margin:0}.sidebar_flag{display:flex;gap:16px;align-items:center;width:100%;min-width:200px;background:#4e2994;border-radius:0 0 10px 10px;position:absolute;top:426px;left:1px;z-index:-1;padding:10px}.sidebar_flag p{font-weight:400;font-size:16px;line-height:24px;padding-bottom:0;margin:0}@media screen and (max-width: 1250px){.content__sidebar{position:unset;width:100%;height:auto;right:0;padding:10px 10px 0 10px;display:flex;justify-content:center;flex-direction:column;align-items:normal;margin-top:15px;margin-bottom:15px;height:auto;padding:10px 10px 0 10px}}.banner{position:relative;flex-grow:1;display:flex;justify-content:space-between;width:100%;background:url(../uploads/banner/banner-bg.webp) no-repeat;background-position:center;background-size:cover;height:510px;top:-80px}.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(../uploads/banner/banner_person.webp) no-repeat;width:100%;background-position:center;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{position:relative;cursor:pointer;transition:transform 0.2s ease, box-shadow 0.3s ease;background:url(../uploads/banner/Button-join-now.svg);width:100%;color:transparent;max-width:342px;height:56px}.slot{position:relative}.slot button{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.banner-info .info-title{color:#f5f5f5;font-weight:800;font-size:48px;line-height:48px;text-align:center;text-transform:uppercase}.banner-info p{padding-bottom:0;margin:0;font-weight:800;font-size:24px;line-height:32px;text-align:center;color:#f5f5f5;text-transform:uppercase}.banner-info .money{font-weight:800;font-size:48px;line-height:48px;letter-spacing:0%;text-align:center;color:#00ff66}.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-btn .button-banner:hover{transform:scale(1.05)}.icons__wrapper{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding-left:24px;width:100%}.icons__wrapper .icons__wrapper_info{display:flex;justify-content:center;gap:0;align-items:center;width:100%}.icons__wrapper .icons__wrapper_info .icon{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:5px;position:relative;width:100%;min-width:85px;height:112px}.icons__wrapper .icons__wrapper_info .icon .colored{color:#aa4bfd;font-weight:400;font-size:12px;line-height:13px;text-align:center;margin:0;padding-bottom:0;width:100%;padding-top:5px}.icons__wrapper .icons__wrapper_info .icon p{color:#f5f5f5;font-weight:400;font-size:14px;line-height:16px;text-align:center;margin:0;padding-bottom:0;width:100%;white-space:wrap;padding-top:5px}.icons__wrapper .icons__wrapper_info .icon button{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;cursor:pointer}.popular-slots,.slots__hot,.slots__new,.slots_live,.slots_table{width:100%;display:flex;padding:25px}.slots__hot,.slots_table{background:#13141b}.popular-slots .popular-slots__wrapper,.slots__new .slots_new_wrapper,.slots_live .slots-live__wrapper,.slots_table .slots_table_wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px}.slot__title{display:flex;justify-content:center;align-items:center;gap:10px}.slot__title .title__wrapper{display:flex;justify-content:center;align-items:flex-start;gap:10px;flex-direction:column}.title__wrapper .title{display:flex;justify-content:center;align-items:flex-end;gap:10px}.title__wrapper .title .vertical{display:flex;justify-content:center;align-items:flex-end;gap:10px;padding-left:6px}.title__wrapper .title__img{padding-top:29px}.title__wrapper .title__img img{width:79px;height:100px}.title__wrapper .title .popular,.title__wrapper .title .games{color:#f5f5f5;font-weight:400;font-size:36px;line-height:40px;writing-mode:sideways-lr;text-transform:uppercase}.all{color:#aa4bfd;font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;text-align:left;padding-left:12px;position:relative}.all button{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.slots__wrapper{display:flex;justify-content:space-between;gap:17px;align-items:center}.slots__wrapper .slot{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:9px}.slots__wrapper .slot .slots__name{color:#f5f5f5;font-weight:700;font-size:14px;line-height:20px}.slots__wrapper .slot{color:#8e91a1;font-weight:400;font-size:12px;line-height:16px}.bonus__info{display:flex;justify-content:center;align-items:center;width:100%;background:#13141b;padding:40px 12px}.bonus_mobil{display:none}.bonus__info .bonus_info_wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}.bonus_info_wrapper .bonus_welcome{width:100%;padding:25px;display:flex;justify-content:center;align-items:center;gap:5px;background:url(../uploads/img/bonus-1.svg) no-repeat;background-position:center;background-size:cover;background-color:#6d1fb1;flex-direction:column;border-radius:12px;max-width:387px}.bonus_info_wrapper .bonus_deposit{width:100%;padding:25px;display:flex;justify-content:center;align-items:center;gap:5px;background:url(../uploads/img/bonus-2.svg) no-repeat;background-position:center;background-size:cover;background-color:#3e1464;flex-direction:column;border-radius:12px;max-width:387px}.bonus_info_wrapper .bonus_weekly{width:100%;padding:25px;display:flex;justify-content:center;align-items:center;gap:5px;background:url(../uploads/img/bonus-3.svg) no-repeat;background-position:center;background-size:cover;background-color:#008535;flex-direction:column;border-radius:12px;max-width:387px}.bonus_welcome .title,.bonus_deposit .title,.bonus_weekly .title{font-weight:800;font-size:20px;line-height:28px;text-align:center;text-transform:uppercase;color:#fff}.bonus_welcome .info,.bonus_deposit .info,.bonus_weekly .info{color:#fff;font-weight:700;font-size:20px;line-height:28px;text-align:center}.bonus_welcome .percent,.bonus_deposit .percent,.bonus_weekly .percent{color:#00ff66;font-weight:700;font-size:34px;line-height:40px;text-align:center}.bonus_welcome .btn,.bonus_deposit .btn,.bonus_weekly .btn{display:flex;justify-content:center;align-items:center;width:100%}.bonus_welcome .btn button,.bonus_deposit .btn button,.bonus_weekly .btn button{border:1px solid #f5f5f5;padding:14px 41px;width:100%;max-width:192px;color:#fff;font-weight:700;font-size:14px;line-height:24px;text-transform:uppercase;border-radius:50px}.bonus_welcome .btn button:hover,.bonus_deposit .btn button:hover,.bonus_weekly .btn button:hover{opacity:0.8}.dropdown-btn,.dropdown-btn .btn,.dropdown-list{display:none}.logo .logo-img,.logo .flag{display:none}.buttons .content{background:url(../uploads/img/Button-get-spinning.svg) no-repeat;width:100%;max-width:427px;background-position:center;background-size:contain;color:transparent;margin:30px auto 30px auto;height:42px}.sidebar{display:none}.searchWrapper{display:none}@media screen and (max-width: 1400px){.content__sidebar_wrapper,.content__sidebar{display:none}.header .header_inner{justify-content:space-between}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);visibility:hidden;opacity:0;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.sidebar{position:fixed;top:0;right:-300px;width:280px;height:100vh;background:#3e1464;transition:right 0.3s ease-in-out;padding:10px;box-shadow:-5px 0 10px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:flex-start}.close{background:url(../uploads/close.svg) no-repeat;background-position:center;background-size:contain;width:24px;height:24px;cursor:pointer;position:relative;margin-left:220px}.close-btn{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.sidebar-content{display:flex;flex-direction:column}.sidebar-content-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.sidebar-content-wrapper .image_logo{width:100%;max-width:122px;height:126px;background:url(../uploads/sidebar/logo-sidebar.svg) center center/cover no-repeat;background-position:center center}.sidebar-content-wrapper .btn_login button{border:1px solid #f5f5f5;border-radius:50px;padding:9px 35px;font-weight:700;font-size:14px;line-height:24px;text-align:center;width:100%;min-width:200px;text-transform:uppercase}.footer{max-width:unset}.sidebar-content-wrapper .btn_signup{background:url(../uploads/sidebar/Button-sign-up.svg) no-repeat;background-position:center;background-size:contain;width:100%;min-width:200px;height:44px;position:relative}.sidebar-content-wrapper .btn_signup button{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;color:transparent}.sidebar-content-wrapper .btn_login button:hover,.sidebar-content-wrapper .btn_signup button:hover{opacity:0.8}.sidebar_flag{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#4e2994;border-radius:10px 0 0 10px;padding:10px;top:1052px}.sidebar_icons{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-direction:column;width:100%}.sidebar_flag img{width:24px}.sidebar_flag p{font-size:14px;color:#fff;font-weight:600}.sidebar.open{right:0;z-index:1000}.overlay.show{visibility:visible;opacity:1;display:flex;justify-content:space-between;align-items:flex-end}.header{background:#191223;justify-content:space-between;align-items:center;position:fixed}.header .buttons{display:flex;justify-content:center;align-items:center}.header .buttons .log-btn button{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}.banner{top:0}.content{max-width:unset}.content .content_main{width:98%;margin:0 auto;padding:30px 10px 10px 10px}.icons__wrapper .icons__wrapper_info{overflow:auto;scroll-behavior:smooth}}@media screen and (max-width: 1100px){.slot__title{flex-direction:column;justify-content:space-between;align-items:unset}.slot__title .title__wrapper{justify-content:space-between;flex-direction:row;align-items:center}.title__wrapper .title{flex-direction:row;align-items:center;justify-content:space-between}.title__wrapper .title .popular,.title__wrapper .title .games{font-size:20px;line-height:28px;writing-mode:unset}.title__wrapper .title__img{order:-1;padding-top:0}.title__wrapper .title__img img{width:36px;height:48px}.all{color:#f5f5f5;padding-left:0}.bonus__info .bonus_info_wrapper{flex-direction:column}.bonus_mobil{display:grid;grid-template-columns:1fr 1fr;width:100%;margin:0 auto;justify-items:center;gap:20px}.bonus_info_wrapper .bonus_weekly{max-width:1100px;background-size:contain}.bonus_info_wrapper .bonus_welcome,.bonus_info_wrapper .bonus_deposit{max-width:550px}.searchWrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;position:relative;border-radius:30px;background:#2a2d3d;border:0.8px solid #484c61;padding:13px 20px;max-width:415px;margin:20px auto 40px auto}.searchWrapper .search{display:flex;justify-content:center;align-items:center;gap:15px}.searchWrapper .search img{width:24px;height:24px}.searchWrapper .info{color:#8e91a1;font-weight:400;font-size:14px;line-height:17.01px}.searchWrapper button{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.footer_links_wrapper{display:none}.footer_links_wrapper_mobil .footer_links_mobil{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.footer_links_wrapper_mobil .footer_links_mobil .title{position:relative;padding:10px 0 10px 0}.icon-dropdown{background:url(../uploads/dropdown.svg) no-repeat;content:no-open-quote;width:12px;height:8px;z-index:2}.icon-dropdown::after{content:no-open-quote;height:4px;width:18px;transition:transform 0.4sease}.footer_links_wrapper_mobil{display:flex;flex-direction:column;gap:0}.footer_links_wrapper_mobil .footer_links_mobil{border-top:0.8px solid rgba(142,145,161,0.2)}.dropdown-btn{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20px 0 20px}.dropdown-btn .btn{display:flex;justify-content:space-between;align-items:center}.dropdown-list{flex-direction:column;display:none;justify-content:flex-start;align-items:center}.dropdown-list button{padding:10px 20px;text-align:left}.footer_payment_systems_wrapper .footer_payment_systems{width:96%;margin:0 auto;flex-wrap:wrap}.footer_casinos_wrapper .footer_casinos_top,.footer_casinos_wrapper .footer_casinos_bottom{width:96%;margin:0 auto;flex-wrap:wrap}.logo .logo-img{display:flex;justify-content:flex-start;align-items:center;padding:20px 12px 20px 12px}.logo .flag{display:flex;justify-content:center;align-items:center;gap:5px}.logo .flag .flag-title{color:#f5f5f5;font-weight:400;font-size:14px;line-height:20px;text-align:center}.footer .logo{justify-content:space-between}.banner-main .person{left:-116px}.banner{background-position:100% 34%;background-repeat:no-repeat}}@media (max-width: 710px){.bonus_mobil{grid-template-columns:1fr}.bonus_info_wrapper .bonus_weekly{max-width:550px}.slots__wrapper .slot:nth-child(4){display:none}.footer_info_wrapper .footer_info{flex-direction:column}.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}.banner-info .info-btn .button-banner{position:relative;cursor:pointer;transition:transform 0.2sease, box-shadow 0.3sease;background:url(../uploads/banner/Button-join-now.svg) no-repeat;width:100%;color:transparent}.popular-slots,.slots__hot,.slots__new,.slots_live,.slots_table{padding:10px}.title__wrapper .title .vertical{padding-left:0}}@media (max-width: 400px){.slots__wrapper .slot:nth-child(3){display:none}header .wrapper{width:96%;margin:0 10px 0 10px}.header .buttons .log-btn button{padding:8px 10px;font-size:12px;line-height:18px}}
