.games-jackpot {
    background-image: url(https://stardacaseno.click/img/games-jackpot/jackpot-bg-mobile.webp);
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 50.9333333333rem;
    box-sizing: border-box
}

.no-webp .games-jackpot {
    background-image: url(https://stardacaseno.click/img/games-jackpot/jackpot-bg-mobile.png)
}

.home-page .games-jackpot {
    margin: 4.6666666667rem -.6666666667rem 0 -.6666666667rem;
    position: relative
}

@media(max-width:768px) {
    .games-jackpot {
        min-height: 26.6666666667rem;
        padding-top: 5.3333333333rem;
        padding-bottom: 1.3333333333rem;
        background-position: 20% 100%
    }
    .home-page .games-jackpot {
        width: 100vw;
        margin: 2.3333333333rem -50vw;
        left: 50%;
        right: 50%
    }
}

@media(min-width:769px) {
    .games-jackpot {
        background-image: url(../../../img/games-jackpot/jackpot-bg.webp);
        min-height: 68.6rem;
        padding-top: 8rem;
        padding-bottom: 2rem
    }
    .no-webp .games-jackpot {
        background-image: url(https://stardacaseno.click/img/games-jackpot/jackpot-bg.jpg)
    }
    .home-page .games-jackpot {
        width: 100vw;
        margin: 7.3rem -50vw 5rem;
        left: 50%;
        right: 50%
    }
}

@media(min-width:1025px) {
    .games-jackpot {
        min-height: 51.2777777778rem;
        padding-top: 2.7777777778rem;
        padding-bottom: 1.1111111111rem
    }
    .home-page .games-jackpot {
        width: 100vw;
        margin: 4.0555555556rem -50vw 2.7777777778rem;
        left: 50%;
        right: 50%
    }
}

.games-jackpot:after {
    content: "";
    display: block;
    position: absolute;
    width: 16.6666666667rem;
    height: 15.3333333333rem;
    top: -5.3333333333rem;
    right: 0;
    pointer-events: none;
    bottom: 0;
    background: url(../../../img/games-jackpot/jackpot-image.webp) no-repeat 50%;
    background-size: contain
}

.no-webp .games-jackpot:after {
    background: url(https://stardacaseno.click/img/games-jackpot/jackpot-image.png) no-repeat 50%
}

@media(min-width:451px)and (max-width:768px) {
    .games-jackpot:after {
        width: 22.6666666667rem;
        height: 21.3333333333rem;
        top: -6.6666666667rem;
        right: 0
    }
}

@media(min-width:769px) {
    .games-jackpot:after {
        width: 45rem;
        height: 45rem;
        top: -15rem;
        right: 5rem
    }
}

@media(min-width:1025px) {
    .games-jackpot:after {
        width: 34.7777777778rem;
        height: 34.7777777778rem;
        right: 25.1666666667rem;
        top: -10.8333333333rem
    }
}

.games-jackpot__title {
    font-size: 1.3333333333rem;
    line-height: 1.6rem;
    font-weight: 700;
    color: #f01a34
}

@media(min-width:769px) {
    .games-jackpot__title {
        font-size: 3.6rem;
        line-height: 1
    }
}

@media(min-width:1025px) {
    .games-jackpot__title {
        font-size: 2rem;
        line-height: 1;
        margin-bottom: .2777777778rem
    }
}

.games-jackpot__sum {
    font-size: 2.8rem;
    line-height: 3.3333333333rem;
    letter-spacing: -.0666666667rem;
    color: var(--WHITE)
}

@media(min-width:769px) {
    .games-jackpot__sum {
        font-size: 8rem;
        line-height: 1;
        letter-spacing: -.2rem
    }
}

@media(min-width:1025px) {
    .games-jackpot__sum {
        font-size: 4.4444444444rem;
        line-height: 5.3888888889rem;
        letter-spacing: -.1111111111rem
    }
}

.games-jackpot__sum-inner {
    display: flex;
    align-items: baseline
}

.games-jackpot__sum-inner .odometer-inside {
    white-space: nowrap
}

.games-jackpot__sum-inner .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner,
.games-jackpot__sum-inner .odometer.odometer-theme-default .odometer-value {
    text-align: right;
    width: 100%
}

@media(max-width:768px) {
    .games-jackpot__sum-inner {
        align-items: baseline
    }
}

.games-jackpot__game-jackpot.slider-cards:not(:first-of-type) {
    padding-top: 1.6rem
}

@media(min-width:1025px) {
    .games-jackpot__game-jackpot.slider-cards:not(:first-of-type) {
        padding-top: 2.2222222222rem
    }
}

.games-jackpot__providers-jackpot {
    padding-top: 1.8666666667rem
}

@media(min-width:1025px) {
    .games-jackpot__providers-jackpot {
        padding-top: 2.5555555556rem
    }
}