<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* { -webkit-box-sizing: border-box; box-sizing: border-box; }
body, html { padding: 0; margin: 0; position: relative; font-family: 'Lato', sans-serif; font-size: 14px; line-height: 1.2; background-color: #000; }
a, button { cursor: pointer; }
a:focus, button:focus { outline: none; }
a:hover, button:hover { outline: none; }
.hide { display: block; }
#mightydrums { margin: 0; padding: 0; }
#mightydrums .content-header { width: 100%; height: auto; background: #000; margin: 0 auto; padding: 0; }
#mightydrums .content-header .header { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; max-width: 1100px; height: 80px; margin: 0 auto; padding: 0 10px; align-items: center; justify-content: space-between; }
#mightydrums .content-header .header .brand-logo { max-width: 350px; }
#mightydrums .content-header .header .brand-logo img { width: 100%; }
#mightydrums .content-header .inclave { display: block; margin: auto 0 auto auto; padding: 5px 15px; max-width: 140px; }
#mightydrums .content-header .inclave img { width: 100%; vertical-align: middle; }
#mightydrums .content-header .menu { margin: 0; padding: 0; }
#mightydrums .content-header .menu li { display: inline-block; }
#mightydrums .content-header .menu li .menu_link {  display: block; background: none; border: none; text-transform: uppercase; text-decoration: none; padding: 6.5px 22px; border-radius: 5px; font-weight: 700; text-align: center; -webkit-transition: .2s; transition: .2s; border: 1px solid; border-color: #eee; }
#mightydrums .content-header .menu li .menu_link.login { color: #f6f6f6; }
#mightydrums .content-header .menu li .menu_link.login:hover { border-color: #fb1354; color: #fb1354; -webkit-transition: .2s; transition: .2s;  }
#mightydrums .content-header .menu li .menu_link.register { background-color: #fff; color: #fb1354; margin-left: 10px; }
#mightydrums .content-header .menu li .menu_link.register:hover { -webkit-transition: .2s; transition: .2s; background-color: #fb1354; border-color: #fb1354; color: #fff; }
#mightydrums .banner-img { background: url("../images/bg.jpg") no-repeat top center #000; min-height: 500px; text-align: center; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; position: relative; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0; margin: 0 auto; }
#mightydrums .container { width: 100%; padding: 0 10px; max-width: 1100px; margin: 0 auto; }
#mightydrums .bonus { text-align: center; max-width: 700px; margin: -10px auto 0; padding: 0; }
#mightydrums .bonus .logo { max-width: 272px; margin: 0 auto; padding: 10px 0 0; }
#mightydrums .bonus .logo img { width: 100%; }
#mightydrums .bonus .bonus-img { max-width: 700px; margin: 0 auto; padding: 15px 0 0; }
#mightydrums .bonus .bonus-img img { width: 100%; }
#mightydrums .coupon { text-align: center; width: 100%; max-width: 400px; background: #000; margin: 40px auto 25px; padding: 0; border-radius: 10px; border: 1px solid #EE2156; display: flex; }
#mightydrums .coupon-text { background: #000; color: #fff; font-size: 26px; font-weight: 700; margin: 0 auto; width: 60%; height: 50px; text-align: center; border-radius: 10px; border: 2px solid #000; display: flex; align-items: center; justify-content: center; }
#mightydrums .coupon-text.coupon-text-select { background: #001315; border-radius: 10px; border: 2px solid #000;  }
#mightydrums .coupon-btn { font-family: 'Lato', sans-serif; color: #fff;  border: 2px solid #EE2156; font-size: 16px; font-weight: 700; margin: 0; margin-left: auto; text-transform: uppercase; cursor: pointer; background: #EE2156;  width: 40%; height: 50px; text-align: center; border-radius: 0 8px 8px 0; display: flex; align-items: center; justify-content: center; }
#mightydrums .redeem-text { font-size: 16px; margin: 5px auto; padding: 15px 0 0; text-transform: uppercase; }
#mightydrums .cta { width: 96%; height: auto; margin: 0 auto; padding: 0 2%; }
#mightydrums .cta a { font-family: 'Lato', sans-serif; font-size: 48px; line-height: 100%; font-weight: 800; color: #000; padding: 13px 5px; margin: 20px auto 0; border-radius: 20px; text-decoration: none; background: #ffff00; background: linear-gradient(180deg, #ffff00 0%, #ff9d00 100%); max-width: 480px; height: auto; display: block; cursor: pointer; text-transform: uppercase; }
#mightydrums .cta a:hover { background: #ffff00; background: linear-gradient(0deg, #ffff00 0%, #ff9d00 100%); cursor: pointer; }

#mightydrums .content-jackpot { width: 100%; height: auto; margin: 0 auto; padding: 0; display: flex; flex-direction: row-reverse; }

#mightydrums .content-jackpot .features { text-align: center; margin: 0 auto; padding: 60px 5px 60px; width: 66%;  max-width: 730px; }
#mightydrums .content-jackpot .features p { font-size: 24px; font-weight: 700; color: #ffff00; margin: 0 auto; padding: 0 0 10px 0; line-height: 110%; text-align: center; text-transform: uppercase; }


#mightydrums .content-jackpot .features .content-features { text-align: center; display: flex; margin: 0 auto; justify-content: space-between; }



#mightydrums .content-jackpot .features .content-features .item { margin: 0 auto; padding: 0; }
#mightydrums .content-jackpot .features .content-features .item ul { list-style: none; padding: 0; margin: 0; }
#mightydrums .content-jackpot .features .content-features .item ul li { font-size: 18px; font-weight: 700; color: #fff; margin: 0 auto; padding: 0; line-height: 200%; text-align: left; }

#mightydrums .content-jackpot .features .content-features .item ul li .star { position: relative; width: 100%; max-width: 32px; height: auto; margin: 0; padding: 0 10px 0 0; vertical-align: text-top; }


#mightydrums .content-jackpot .jackpot { text-align: center; margin: 0 auto; padding: 60px 5px 60px; width: 33%; max-width: 370px; }
#mightydrums .content-jackpot .jackpot p { font-size: 24px; font-weight: 700; color: #EE2156; margin: 0 auto; padding: 0 0 15px 0; line-height: 110%; text-align: center; }

#mightydrums .content-jackpot .jackpot .count { font-size: 54px; font-weight: 700; color: #fff; margin: 0 auto; padding: 0; line-height: 110%; text-align: center; }
#mightydrums .content-jackpot .jackpot .count::Before { content: "$ " }
#mightydrums .content-jackpot .jackpot .cta-jackpot { width: 96%; height: auto; margin: 0 auto; padding: 0 2%; text-align: center; }
#mightydrums .content-jackpot .jackpot .cta-jackpot a { font-family: 'Lato', sans-serif; font-size: 20px; line-height: 100%; font-weight: 800; color: #000; padding: 10px 5px; margin: 20px auto 0; border-radius: 10px; text-decoration: none; background: #ffff00; background: linear-gradient(180deg, #ffff00 0%, #ff9d00 100%); max-width: 260px; height: auto; display: block; cursor: pointer; text-transform: uppercase; }
#mightydrums .content-jackpot .jackpot .cta-jackpot a:hover { background: #ffff00; background: linear-gradient(0deg, #ffff00 0%, #ff9d00 100%); cursor: pointer; }


#mightydrums .games-box { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 0 auto; padding: 30px 0 60px; }
#mightydrums .games-box h5 { color: #fff; text-transform: uppercase; font-size: 24px; margin: 0 auto; text-align: center; font-weight: 400; padding: 0 2% 25px; }
#mightydrums .games-box h5 span { color: #EE2156 }
#mightydrums .desk-image { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 auto; justify-content: space-between;  flex-wrap: nowrap; padding: 0 0 15px; }
#mightydrums .desk-image .image-item { position: relative; width: 23%; height: auto; margin: 0 1%; }
#mightydrums .desk-image .image-item img { width: 100%; }

#mightydrums .games-box .cta-game { width: 96%; height: auto; margin: 0 auto; padding: 0 2%; text-align: center; }
#mightydrums .games-box .cta-game a { font-family: 'Lato', sans-serif; font-size: 20px; line-height: 100%; font-weight: 800; color: #000; padding: 10px 5px; margin: 20px auto 0; border-radius: 10px; text-decoration: none; background: #ffff00; background: linear-gradient(180deg, #ffff00 0%, #ff9d00 100%); max-width: 260px; height: auto; display: block; cursor: pointer; text-transform: uppercase; }
#mightydrums .games-box .cta-game a:hover { background: #ffff00; background: linear-gradient(0deg, #ffff00 0%, #ff9d00 100%); cursor: pointer; }


#mightydrums .footer { width: 100%; background: #000; border-top: 1px solid #292900; }
#mightydrums .footer .btn-payment { -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 1090px; margin: 0 auto; padding: 36px 0; justify-content: space-between; display: -webkit-box; display: -ms-flexbox; display: flex; }
#mightydrums .footer .btn-payment .bonus_btn { font-family: 'Lato', sans-serif; text-transform: uppercase; border-color: #fc1152; color: #fc1152; background: none;  text-decoration: none; padding: 0px 15px; border-radius: 5px; font-weight: 700; text-align: center; -webkit-transition: .2s; transition: .2s; border: 1px solid; height: 36px; line-height: 110% cursor: pointer; transition: .2s; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; max-width: 154px; }
#mightydrums .footer .btn-payment .bonus_btn:hover { background-color: #fb1354; border-color: #fb1354; color: #fff; outline: none; -webkit-transition: .2s; transition: .2s;  }
#mightydrums .footer .btn-payment .bonus_btn:focus { background-color: #fb1354; border-color: #fb1354; color: #fff; outline: none; -webkit-transition: .2s; transition: .2s;  }
#mightydrums .footer .btn-payment .figure { margin: 0 0 0 40px; -webkit-box-flex: 4; -ms-flex: 4; flex: 4; max-width: 480px; }
#mightydrums .footer .bonus-content { font-size: 14px; line-height: 1.6; padding-bottom: 36px; display: none; color: #fff; }


@media screen and (max-width: 960px) {
#mightydrums .content-jackpot { display: block; }
#mightydrums .content-jackpot .features { width: 80%;  max-width: 730px; padding: 60px 5px 40px; }
#mightydrums .content-jackpot .jackpot { padding: 60px 5px 0; }
}

@media screen and (max-width: 820px) {
#mightydrums .content-header .header { height:50px; justify-content: space-between; }
#mightydrums .content-header .header .brand-logo { max-width: 160px; }
#mightydrums .content-header .inclave { max-width: 100px; margin-right: 0; padding: 5px; }
#mightydrums .content-header .menu { padding-left: 10px; }
#mightydrums .content-header .menu li .menu_link { font-size: 13px; padding: 6.5px 12px; }
#mightydrums .banner-img { background: url("../images/bg-2.jpg") no-repeat top center #000;  }
#mightydrums .coupon { margin: 30px auto 20px; max-width: 320px; }
#mightydrums .bonus .logo { max-width: 212px; padding: 60px 0 0; }
#mightydrums .bonus .bonus-img { max-width: 480px; padding: 60px 0 0; }
#mightydrums .coupon-text { font-size: 21px; height: 40px; }
#mightydrums .coupon-btn { font-size: 13px; height: 40px; }
#mightydrums .content-jackpot .features { width: 90%; max-width: 420px; padding: 20px 5px 40px; }
#mightydrums .content-jackpot .features .content-features { display: block; }

#mightydrums .content-jackpot { flex-direction: column-reverse; }
#mightydrums .content-jackpot .jackpot { width: 80%; padding: 40px 5px 40px; }
#mightydrums .games-box h5 { font-size: 18px; }
#mightydrums .footer .btn-payment { max-width: none; padding: 30px 0; }
#mightydrums .footer .btn-payment .bonus_btn { font-size: 10px; padding: 0px 10px; max-width: 120px; }
#mightydrums .footer .btn-payment .figure { margin-left: 15px; }
#mightydrums .footer .bonus-content { font-size: 12px; }
#mightydrums .footer .btn-payment .figure { max-width: 380px; }
#mightydrums .cta a { font-size: 38px; max-width: 380px; }
#mightydrums .redeem-text { font-size: 13px; }
}
@media screen and (max-width: 660px) {
#mightydrums .content-header .menu { margin-left: auto; }
}
@media screen and (max-width: 560px) {
#mightydrums .content-jackpot .jackpot .count { font-size: 44px; }
#mightydrums .content-jackpot .jackpot .JpCounter { font-size: 50px; }
#mightydrums .content-jackpot .jackpot { width: 100%; }
.hide { display: none!important; }

#mightydrums .cta a {  font-size: 32px;  }
}

@media screen and (max-width: 480px) {
#mightydrums .content-header .menu li .menu_link.register { margin-left: 5px; }
#mightydrums .content-header .inclave { max-width: 80px; padding: 5px 3px;  }
#mightydrums .content-header .menu { padding-left: 0; }
#mightydrums .content-header .menu li .menu_link { font-size: 12px; padding: 5px 8px;  }
#mightydrums .banner-img { background: url("../images/bg-3.jpg") no-repeat top center #000; background-size: contain; }
#mightydrums .bonus .logo { max-width: 160px; padding: 40px 0 0; }
#mightydrums .cta a { border-radius: 15px; }
#mightydrums .content-jackpot .features p { font-size: 20px; }
#mightydrums .content-jackpot .jackpot p { font-size: 20px; }
#mightydrums .bonus .coupon-text { font-size: 18px; }
#mightydrums .content-jackpot .features .content-features .item ul li { font-size: 16px; }
#mightydrums .content-jackpot .features .content-features .item ul li .star { max-width: 26px; }
#mightydrums .content-jackpot .jackpot { width: 80%; padding: 40px 5px 20px; }
#mightydrums .games-box { padding: 15px 0 50px; }
#mightydrums .games-box .cta-game a { margin: 0 auto; }

}

@media screen and (max-width: 440px) {

#mightydrums .content-header .header .brand-logo { max-width: 130px; }
#mightydrums .content-header .menu li .menu_link { font-size: 12px; }
#mightydrums .content-header .menu li .menu_link.register { margin-left: 5px; }
#mightydrums .content-jackpot .jackpot .count { font-size: 40px; }

#mightydrums .bonus .logo { padding: 60px 0 0; }
#mightydrums .games-box h5 { font-size: 18px; }
}</pre></body></html>