.casino-spa hr{border-top:1px solid #6a6a6a;margin:16px 0}
.casino-spa .recommended-games-container{margin:auto}
.casino-spa .recommended-games-container,.casino-spa .related-games-container{padding-left:12px;padding-right:12px}
.casino-spa .game-rules + .recommended-games-container,.casino-spa .game-rules + .related-games-container{padding-left:24px;padding-right:24px}
@media screen and (max-width:991px){.casino-spa .recommended-games-container,.casino-spa .related-games-container,.casino-spa .game-rules + .recommended-games-container,.casino-spa .game-rules + .related-games-container{padding-left:16px;padding-right:16px}
}
@media screen and (min-width:1200px){.game-info-wrapper .container{width:1120px}
}
.game-info-wrapper .container{padding:0}
@media screen and (max-width:991px){.game-info-wrapper .row{margin:0}
}
.game-info-wrapper .game-info-bg{margin-bottom:-190px;overflow:hidden}
@media screen and (max-width:991px){.game-info-wrapper .game-info-bg{margin-bottom:0}
}
.game-info-wrapper .game-info-bg .game-info-header{color:#fff;padding:40px 75px 240px;overflow:hidden;display:flex}
.game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper{display:flex;gap:14px;max-width:min-content;align-items:center;align-self:flex-start;margin-left:auto}
.game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper .current-jackpot{color:#fff;font-family:Oswald,serif;font-size:16px;letter-spacing:.16px;line-height:25px;text-transform:uppercase;margin:unset}
@media screen and (max-width:991px){.game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper .current-jackpot{font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.24px;font-weight:bold;margin-top:0}
}
.game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper .jackpot-amount{text-wrap:nowrap}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-bg .game-info-header{padding:12px 0;display:block}
.game-info-wrapper .game-info-bg .game-info-header .title-wrapper,.game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper{float:none !important;display:block;text-align:center;max-width:100%;height:unset}
.game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper{border-top:1px solid #fff;padding-top:16px;margin-top:16px;margin-bottom:4px}
}
.game-info-wrapper .game-info-bg .game-info-header .game-title,.game-info-wrapper .game-info-bg .game-info-header .jackpot-amount{color:#fff;text-transform:inherit;font-family:Oswald,serif;margin:0;font-size:50px;letter-spacing:.5px;line-height:60px;text-shadow:0 2px 4px rgba(0,0,0,0.4);display:flex;align-items:center;transform:translateY(-2.5px)}
@media screen and (max-width:991px){.game-info-wrapper .game-info-bg .game-info-header .game-title,.game-info-wrapper .game-info-bg .game-info-header .jackpot-amount{font-size:32px;line-height:40px;display:unset;align-items:unset}
}
.game-info-wrapper .game-info-bg .game-info-header .game-info-details{color:#fff;text-transform:none;font-family:Oswald,serif;font-size:16px;font-weight:bold;letter-spacing:.16px;line-height:24px;margin:4px 0 0}
.game-info-wrapper .game-info-bg .game-info-header .game-info-details h2{color:#fff}
@media screen and (max-width:991px){.game-info-wrapper .game-info-bg .game-info-header .game-info-details{margin:0;font-family:Lato,Arial,Helvetica,sans-serif;text-transform:none;font-size:14px;line-height:22px}
}
.game-info-wrapper .game-info-bg .game-info-header .jackpot-title{color:#fff;text-transform:uppercase;font-family:Oswald,serif;font-size:16px;letter-spacing:.16px;line-height:24px;margin:0}
.game-info-wrapper .separator hr{border-top:1px solid #6a6a6a;margin:16px 0}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper{padding:0}
.game-info-wrapper .game-info-body-wrapper .offset-wrapper{padding:0}
}
.game-info-wrapper .game-info-body-wrapper .game-info-body{background-color:#fff;padding:80px 68px 0}
.game-info-wrapper .game-info-body-wrapper .game-info-body .favourite-tick-wrapper{position:absolute;top:24px;left:24px;height:48px;width:48px;display:flex}
.game-info-wrapper .game-info-body-wrapper .game-info-body .separator hr{border-top:1px solid #6a6a6a;margin:16px 0}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body .how-to-play{padding-bottom:10px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .how-to-play h2{padding-top:4px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .favourite-tick-wrapper{height:24px;width:24px;top:16px;left:8px}
}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body .media-content{padding:0}
}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body{padding:40px 16px}
}
@media only screen and (max-width:767px){.game-info-wrapper .game-info-body-wrapper .game-info-body{padding:16px;padding-bottom:0}
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .section-heading{font-size:32px;letter-spacing:.32px;line-height:40px;color:#003c71}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-overview.stickyTop{position:fixed;top:120px;z-index:10}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-overview.stickyBottom{position:absolute;bottom:8px;right:68px;z-index:10}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body .game-overview{margin-top:16px;padding:0}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-overview.sticky{position:relative;top:0}
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-header{background-color:#003c71;padding:8px 16px;border-top-right-radius:8px;border-top-left-radius:8px;overflow:hidden}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-header .overview-title{text-transform:none;font-size:32px;letter-spacing:.32px;line-height:40px;margin:0;color:#fff}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body{background-color:#fbfbfb;padding:24px 0 32px;overflow:auto;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-box-shadow:0 37px 41px -65px #000;-moz-box-shadow:0 37px 41px -65px #000;box-shadow:0 37px 41px -65px #000}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body{padding:24px 0 28px}
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .overview-content{padding-left:16px;padding-right:16px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .title-pb{color:#003c71;text-transform:uppercase;font-family:Oswald,serif;font-size:16px;letter-spacing:.16px;line-height:24px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .value-pb{color:#000;font-size:16px;font-weight:bold;letter-spacing:.44px;line-height:24px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .title-ob{color:#333;font-size:14px;font-weight:bold;letter-spacing:.24px;line-height:22px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .value-ob{font-size:14px;letter-spacing:.24px;line-height:22px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .title-ob + .value-ob{color:#242424}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .play-demo,.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body .play-real{width:100%;margin-bottom:8px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details{padding:0 12px;margin-top:20px}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details{padding:0;margin-top:0}
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .desc,.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player{letter-spacing:.24px;line-height:22px}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player{padding-bottom:0;bottom:12px}
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details #game-rules{font-weight:bold}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player{position:relative}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player h2{display:inline-block}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player .game-info-rtp-tooltip{position:absolute;top:20px;margin-left:2px}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player .game-info-rtp-tooltip .btn-link{font-size:16px;margin:2px 0 0;padding:0}
@media only screen and (max-width:991px){.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player .game-info-rtp-tooltip .btn-link{font-size:20px;margin:4px 0 0}
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player .game-info-rtp-tooltip .btn-link:hover{text-decoration:none}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .return-to-player .game-info-rtp-tooltip .btn-link:focus{text-decoration:none}
.game-info-wrapper .action-btns-mobile{position:fixed;width:100%;overflow:hidden;bottom:0;left:0;z-index:200;text-align:center;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.5);padding:16px}
.game-info-wrapper .action-btns-mobile button{width:48%}
.game-info-wrapper .action-btns-mobile button:first-child{margin-right:10px}