@font-face{font-family:Roboto;src:url("../fonts/Roboto-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../fonts/Roboto-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}.bonusDetailSection_wrapper{display:flex;flex-direction:column;gap:48px;margin-bottom:140px}.bonusDetailSection_wrapper h2{color:var(--bonusDetailsTitle-text-color)}.redSection{background:var(--bg-section-second);padding:64px 0}.lastBlockElement{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0}.listBlock{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:48px;width:100%}.gap-64{gap:64px}.footer{padding:24px 0;background:var(--bg-footer);position:relative}.footer .logo{position:absolute;left:160px;top:17px}.footer .wrapper{display:flex;flex-direction:column;align-items:center;gap:24px}.footer .logo{height:48px}.partners,.payments{display:flex;flex-wrap:wrap;justify-content:center;row-gap:24px;column-gap:16px}.partners{max-width:650px}.partners img,.payments img{max-height:32px;width:auto}.blockColor{mix-blend-mode:luminosity}.partnersBlock,.paymentsBlock{display:flex;align-items:center}.partnersBlock:hover .blockColor,.paymentsBlock:hover .blockColor{mix-blend-mode:normal}.copyright{font-family:var(--font-family-second);font-weight:var(--font-weight-500);color:var(--copyright)}.copyrightLeft{font-size:32px;margin-right:16px;vertical-align:sub}.copyrightRight{font-size:20px;line-height:40px;display:inline-block;margin-top:3px}@media (max-width:1390px){.footer .logo{position:inherit}}@media (max-width:850px){.footer{padding:12px 0}.partners img,.payments img{max-height:22px}.partners,.payments{gap:10px}.copyrightLeft{margin-right:8px;vertical-align:baseline}.copyrightLeft,.copyrightRight{font-size:18px;line-height:24px}}@media (max-width:510px){.copyrightRight{text-align:center}.copyrightLeft{margin-right:6px}}@media (max-width:440px){.copyrightLeft,.copyrightRight{font-size:16px;line-height:20px}.copyright{text-align:center}}@media (max-width:400px){.copyrightLeft,.copyrightRight{font-size:14px;line-height:16px}.copyrightLeft{margin-right:2px}}.faqWrapper{display:flex;flex-direction:column;gap:24px;margin-top:24px}.faqBlock{display:flex;flex-direction:column;gap:16px}#faq h2{color:var(--faqTitle-text-color)}.faqElement{color:var(--faq-question-color);font-family:var(--font-family-main);background:var(--table-body);font-size:24px;font-weight:var(--font-weight-second);padding:11px 36px;border-radius:var(--border-radius);cursor:pointer;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faqElement img{width:24px;height:24px;margin-right:27px}.faqText{font-family:var(--font-family-second);font-size:20px;font-style:normal;font-weight:var(--font-weight-500);line-height:40px;color:var(--faq-text-color)}.games{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}.gameCard{position:relative;cursor:pointer;max-width:264px;max-height:142px;text-align:center;transition:transform .5s ease;border-radius:var(--border-radius);border:none}.gameCard:hover{transform:scale(1.04)}.gameCard>div{display:flex;gap:16px;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:var(--table-body);transition:opacity .5s ease;border-radius:var(--border-radius)}.gameCard:hover>div{opacity:1}.gameCard>img{width:100%;height:auto;display:block;border-radius:var(--border-radius)}.paymentsTableHead{display:flex;height:60px;padding:8px 16px;align-items:center;gap:10px;background-color:var(--table-head);color:var(--table-head-color);border-radius:var(--border-radius);font-family:var(--font-family-second);font-size:18px;font-weight:500}.paymentsTableHead .last{min-width:168px}.paymentsRow{display:flex;height:80px;padding:0 16px;align-items:center;gap:10px;background-color:var(--table-body);border-radius:var(--border-radius)}.paymentsRow p{font-family:var(--font-family-second);font-weight:var(--font-weight-500);font-size:20px;line-height:40px;color:var(--table-body-color)}.paymentsRow .button-secondary{width:168px;text-decoration:none}.paymentsRow img{filter:var(--shadow)}.paymentsCard{margin-top:12px}.paymentsCardHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:7px;gap:10px;background-color:var(--payments-table-head);color:var(--table-head-color);font-family:var(--font-family-second);border-radius:var(--border-radius)}.paymentsCardHead a{text-decoration:none;width:100%;max-width:200px}.paymentsCardBody{background:var(--payments-table-body);display:flex;flex-direction:column;padding:8px 16px;border-radius:var(--border-radius)}.paymentsCardBody .row{color:var(--table-body-color);display:flex;justify-content:space-between;font-size:18px;font-weight:500;padding:7px;border-bottom:1px solid var(--after-element-second)}.paymentsCardBody .row:last-child{border-bottom:none}.paymentsCardBody .label{color:var(--payments-text-left)}.paymentsCard .button-secondary{max-width:200px;width:100%}@media (max-width:1000px){.paymentsRow,.paymentsTableHead{display:none}}@media (min-width:1001px){.paymentsCard{display:none}}.row{display:grid;grid-template-columns:18% 22% 12% 13% 12% 23%;align-items:center;background:var(--table-body);border-radius:var(--border-radius)}.advantages{margin-bottom:140px;position:relative}.advantagesSection_wrapper{display:flex;margin-right:345px}.advantages .left{align-items:flex-start;color:var(--color-white);display:flex;flex-direction:column;gap:40px;padding-right:32px;border-right:2px solid rgba(255,255,255,.4)}.advantages .left ul{display:flex;flex-direction:column;gap:40px}.advantages .left li{display:flex;align-items:center;gap:16px;width:400px;font-family:var(--font-family-second);font-size:24px;font-style:normal;font-weight:var(--font-weight-500);line-height:normal}.advantages .right{position:relative;padding-left:32px;display:flex;flex-direction:column;gap:24px;color:var(--color-white)}.advantages .title{color:var(--color-white);font-family:var(--font-family-main);font-size:40px;font-style:normal;font-weight:var(--font-weight-second);line-height:48px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.advantages .backImg{position:absolute;left:340px;top:20px;max-width:220px}.advantages .stores{display:flex;flex-direction:column;gap:16px}@media (max-width:1200px){.advantages .backImg{position:static}}@media (max-width:768px){.advantages .wrapper{flex-direction:column-reverse;gap:24px}.advantages .left{border:none;padding-right:0}.advantages .stores{flex-direction:row;justify-content:center}}.cell .button{background:0 0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:none}.cell .button:hover{transform:scale(1)}.cell img{max-width:100%;height:auto}.cell .img{filter:var(--shadow)}.cell{color:var(--table-body-color);font-family:var(--font-family-second);font-size:20px;font-weight:var(--font-weight-500);line-height:40px;padding:9.25px 16px;display:flex;align-items:center;justify-content:center;position:relative;height:88px}.row .cell::after{content:"";position:absolute;right:0;height:56px;width:1px;background-color:var(--after-element)}.row .cell.last::after{display:none}.cell .button-secondary{width:218px;height:56px;padding:2px 8px}.show-850{display:none}@media (max-width:1100px){.row{grid-template-columns:25% 15% 15% 15% 30%}.hide-1000{display:none!important}.width-120{width:100px}.width-140{width:120px}.width-160{width:120px}}@media (max-width:850px){.gap-64{gap:40px}.lastBlock{flex-direction:column}.cell{font-size:18px;height:80px;line-height:normal}.row{grid-template-columns:36% 22% 22% 20%}.row button{width:auto}.cell:after{display:none}.cell:first-child:after{display:block;height:64px}.hide-850{display:none!important}.show-850{display:block}}@media (max-width:1100px){.gameCard h3{font-size:20px}.gameBlock_text{font-size:18px}.gameCard>div{gap:8px}}@media (max-width:950px){.games{grid-template-columns:repeat(3,1fr)}.gameCard{max-width:none;max-height:none}}@media (max-width:768px){.redSection{padding:40px 0}.gameCard>div{border-radius:var(--border-radius)}.gameCard>img{border-radius:var(--border-radius)}}@media (max-width:760px){.games{grid-template-columns:repeat(2,1fr);gap:23px 16px}}@media (max-width:525px){.games{grid-template-columns:repeat(1,1fr)}.gameCard h3{font-size:24px}.gameBlock_text{font-size:20px}}@media (max-width:850px){.footer .wrapper{max-width:500px}}@media (max-width:768px){.listBlock{grid-template-columns:repeat(1,1fr)}main{margin-bottom:64px}.footer .logo{height:48px}.footer .logo img{height:48px}.footer .wrapper{gap:16px}.faqElement{font-size:18px;padding:8px 20px;word-wrap:break-word;word-break:break-word;border-radius:var(--border-radius);font-weight:var(--font-weight-main)}.faqBlock{gap:10px}.faqText{font-size:18px;line-height:32px}.faqElement img{margin-right:19px;width:18px;height:18px}}.bonusDetailSection_wrapper>button{align-self:center}.bonusTable{width:100%;grid-row-gap:24px;row-gap:24px;display:grid}.bonusTable .tableHead{background:var(--table-head);color:var(--table-head-color);height:88px;font-family:var(--font-family-second);font-size:24px;font-weight:var(--font-weight-500)}.bonusTable .tableHead p{display:flex;align-items:center;justify-content:center;padding:0 20px;height:72px;text-align:center;position:relative;text-transform:capitalize}.bonusTable .tableHead p::after{content:"";position:absolute;right:0;height:72px;width:1px;background-color:var(--after-element)}.bonusTable .tableHead p:last-child::after{display:none}.bonusAccordion{display:flex;flex-direction:column;font-family:var(--font-family-second);font-size:20px;font-style:normal;font-weight:var(--font-weight-500);line-height:40px;color:var(--table-body-color);margin-top:-24px}.tableBody_last::after{display:none}.tableBody_accordion_block{display:grid;grid-template-columns:18% 82%}.tableBody_accordion_block p{display:flex;align-items:center;padding:8px 10px 8px 16px;position:relative;border-bottom:1px solid var(--after-element)}.tableBody_accordion_block p:after{content:"";position:absolute;right:0;top:15%;height:70%;width:1px;background-color:var(--after-element)}@media (max-width:1000px){.tableBody_accordion_block{grid-template-columns:25% 75%}}@media (max-width:850px){.bonusAccordion{font-size:18px;line-height:normal;margin-top:-8px}.bonusAccordion .lastButton{margin-top:16px;display:flex;justify-content:end;padding:0;height:auto}.bonusAccordion .lastButton button{border-radius:var(--border-radius-button);width:var(--button-accordion-mobile-width)!important}.tableBody_accordion_block{grid-template-columns:36% 64%}.tableBody_accordion_block p{padding:12px 0 13px 8px}}@media (max-width:480px){.bonusAccordion{font-size:16px;line-height:normal}.tableBody_accordion_block p{padding:4px 8px}}@media (max-width:850px){.bonusTable .tableHead{font-size:18px;line-height:21px;height:74px}}@media (max-width:850px){.bonusTable .tableHead>p{padding:0 11px}.bonusTable .tableHead>p:after{display:none}.bonusTable .tableHead>p:first-child:after{display:block;height:58px}}@media (max-width:380px){.headerCell{padding:0}}.hamburger{display:none}@media (max-width:1024px){.hamburger{margin-left:8px;position:relative;z-index:3;cursor:pointer;display:block;border:none;background:0 0;min-width:1.9375rem;height:1.5rem}.hamburger::after,.hamburger::before{content:'';left:0;position:absolute;display:block;width:1.9375rem;height:.1875rem;border-radius:.625rem;background:#fff}.hamburger::before{top:0;box-shadow:0 .65625rem 0 #fff;transition:box-shadow .3s .15s,top .3s .15s,transform .3s}.hamburger::after{bottom:0;transition:bottom .3s .15s,transform .3s}}.hamburger.open::before{top:.65625rem;transform:rotate(45deg);box-shadow:0 .65625rem 0 transparent;transition:box-shadow .15s,top .3s,transform .3s .15s}.hamburger.open::after{top:.65625rem;transform:rotate(-45deg);transition:bottom .3s,transform .3s .15s}@media (max-width:375px){.hamburger{margin-left:0}}#after-payments{margin:140px 0}#after-payments .text,#after-payments h2,#after-payments h3{color:var(--afterPayments-text-color)}@media (max-width:768px){#after-payments{margin:64px 0}}#after-faq ul,#after-payments ol,#after-payments ul{margin-left:16px}#after-faq ul li,#after-payments ul li{list-style:disc inside}#after-payments ol li{list-style:decimal inside}.topGamesSection{margin:140px 0}.topGames_button{align-self:center}.topGamesSection h2{color:var(--topGamesTitle-text-color)}.gameInfo .gameBlock_text,.gameInfo h3{font-family:var(--font-family-second);font-size:24px;font-weight:var(--font-weight-500);background:var(--top-games-text-color);-webkit-background-clip:text;background-clip:text;color:transparent}.gameBlock_text{display:flex;align-items:center;gap:8px}@media (max-width:1180px){.topGamesSection{margin:64px 0}}@media (max-width:768px){.topGamesSection>div{gap:40px}}#app>div{display:flex;flex-direction:column;gap:48px}#app .text,#app h2,#app h3{color:var(--app-text-color)}.AppFirstBlock{display:flex;justify-content:space-between}.appSection_textBlock{display:flex;flex-direction:column;gap:48px;width:548px}.appSection_imgBlock{margin-right:46px;margin-top:16px}.appSection_hiddenImg{display:none}.appButton{border:none;transform:none!important;height:52px;margin:0;padding:0;box-sizing:border-box;border-radius:15px}.downloadBlock{display:flex;gap:24px}.downloadBlock.mobile{display:none}@media (max-width:1400px){.appSection_imgBlock{margin-right:0}}@media (max-width:1180px){.appSection_imgBlock{margin-right:0}.appSection_imgBlock img{max-width:100%;height:auto}}@media (max-width:950px){.appSection_imgBlock{display:none}.downloadBlock.desktop{display:none!important}.downloadBlock.mobile{display:flex!important}.appSection_hiddenImg{display:block;height:auto;align-self:center;margin:0 auto;width:100%;max-width:496px}.appSection_textBlock{width:auto;gap:24px}.downloadBlock{align-self:center}}@media (max-width:768px){.appSection_textBlock h2{font-size:32px}#app>div{gap:40px}.downloadBlock{margin-top:16px;flex-wrap:wrap}#app .lastBlock{grid-template-columns:repeat(1,1fr)}}@media (max-width:575px){.appSection_hiddenImg{width:100%}}.not-found{max-width:100%;height:100vh;margin:auto;display:flex;flex-direction:column;justify-content:center;gap:24px;align-items:center;color:var(--color-white);font-family:var(--font-family-main)}.not-found a{text-decoration:none;color:inherit}.not-found-title{font-size:64px;font-weight:700;color:var(--topCasino-welcome)}.not-found-content{font-size:24px;text-align:center}.loader-body{width:100%;height:100vh;background-color:transparent;text-align:center;justify-content:center;align-content:center;transition:.5s all;display:flex;justify-content:center;align-items:center}.loader__img{width:120px;height:120px;transform:scale(1);animation:pulse-black 2s infinite;border-radius:50%}@keyframes pulse-black{0%{transform:scale(.8);box-shadow:0 0 0 20px #fff}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(.8);box-shadow:0 0 0 20px #fff}}.loader{width:100px;height:100px;border:12px var(--topCasino-welcome) solid;border-radius:50%;position:absolute;border-top-color:#fff;transform:translate(-50%,-50%);top:50%;left:50%;-webkit-animation:1s spin infinite linear;-o-animation:1s spin infinite linear;animation:1s spin infinite linear}.loader-body.done{visibility:hidden;opacity:0}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}#support{margin:140px 0}#support .leftBlock{display:flex;flex-direction:column;gap:48px}#support .wrapper{display:flex;flex-direction:row;gap:48px}#support .textBlock{display:flex;flex-direction:column;gap:24px}#support .textBlock ul{margin-left:16px}#support .textBlock ul li{list-style:disc inside}#support .text,#support h2{color:var(--support-text-color)}@media (max-width:1180px){#support{margin:64px auto}}@media (max-width:1380px){#support .wrapper img{margin-right:0}}@media (max-width:876px){#support .wrapper{flex-direction:column;align-items:center}}.casinoInfoSection_wrapper{justify-content:center;align-items:flex-start;display:flex;gap:48px;flex-direction:column}.casinoInfoSection_wrapper ol,.casinoInfoSection_wrapper ul{margin-left:20px}.casinoInfoSection_wrapper ul li{list-style-type:disc}.casinoInfoSection_wrapper .text,.casinoInfoSection_wrapper h2{color:var(--casinoInfo-text-color)}.casinoInfoSection_wrapper ol li{list-style-type:decimal}.casinoInfoSection_firstBlock{display:flex;flex-direction:row;justify-content:space-between}.casinoInfoSection_firstBlock_text{display:flex;flex-direction:column;gap:24px;width:50%}.casinoInfoSection_firstBlock_image{width:41%;display:flex;justify-content:center;align-items:center;position:relative}.casinoInfoSection_middleBlock{display:flex;flex-direction:column;gap:24px}@media (max-width:1390px){.casinoInfoSection_firstBlock_image{max-width:676px;width:100%}}@media (max-width:1200px){.casinoInfoSection_firstBlock_image{display:none}.casinoInfoSection_firstBlock_text{width:100%}}@media (max-width:768px){#casino-info{padding:40px 0}.casinoInfoSection_wrapper{gap:40px}}#last .listBlock{display:flex;gap:50px}#last .listBlock>div{display:flex;width:45%;flex-direction:column;align-items:flex-start;gap:40px}#last .text,#last h2,#last h3,#last h4{color:var(--last-text-color)}#last h3,.lastBlockElement h4,.listBlock h4{font-size:24px}.lastBlockElement ol,.lastBlockElement ul,.listBlock ol,.listBlock ul{margin-left:16px}.lastBlockElement ul li,.listBlock ul li{list-style:disc inside}.lastBlockElement ol li,.listBlock ol li{list-style:decimal inside}@media (max-width:1100px){#last .listBlock>div{width:50%}}@media (max-width:768px){#last .listBlock>div,#last>div{gap:24px}#last h3{font-size:18px;font-weight:var(--font-weight-second)}}@media (max-width:550px){#last .listBlock{flex-direction:column}#last .listBlock>div{width:auto}}.table-wrap{margin:0 auto;overflow-x:auto}.payment-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;background:#1f1f1f;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.35)}.payment-table .text{font-size:24px}.payment-table td,.payment-table th{padding:24px 16px;text-align:center;border-right:6px solid var(--main-bg);border-bottom:6px solid var(--main-bg)}.payment-table th{padding:29px 16px}.payment-table th{background:#414141}.payment-table td:last-child,.payment-table th:last-child{border-right:0}.payment-table tbody tr:last-child td{border-bottom:0}.payment-table tbody tr:hover td{background:#242424}@media (max-width:876px){.payment-table th{padding:12px 16px}.payment-table td{padding:8px 16px;min-height:80px}.payment-table .text{font-size:18px;word-break:normal;word-wrap:normal}}@media (max-width:600px){.payment-table .text{font-size:16px}.payment-table th{padding:10px 14px}}@media (max-width:520px){.payment-table thead{display:none}.payment-table tbody tr:last-child td{border-bottom:1px solid #2f2f2f}.payment-table tbody tr:last-child{margin-bottom:0}.payment-table,.payment-table tbody,.payment-table tr{display:block;width:100%}.payment-table tr{margin-bottom:12px;border:1px solid #2f2f2f;border-radius:16px;overflow:hidden;background:#1f1f1f}.payment-table td{gap:10px;text-align:left;padding:12px 14px;border:0;border-bottom:1px solid #2b2b2b}.payment-table tr td:last-child{border-bottom:0}.payment-table td::before{content:attr(data-label);flex:0 0 40%;color:#bdbdbd;text-align:left}.payment-table td{display:flex;align-items:center;justify-content:space-between}.payment-table td{overflow-wrap:anywhere;word-break:break-word;text-align:right}}#after-support,#faq{margin:140px 0}@media (max-width:1180px){#after-support,#faq{margin:64px auto}}