.slot-box .slot-images img {
        -webkit-filter: blur(8px);
        filter: blur(15px);
    }

    .slot-box .slot-buttons {
        display: inline-block;
        vertical-align: middle;
        position: absolute;
        top: 40%;
        left: 50%;
        -webkit-transform: translate(-50%);
            -ms-transform: translate(-50%);
                transform: translate(-50%);
        z-index: 9;
    }

    .slot-box .slot-buttons__item {
        margin: 0 auto;
        max-width: 430px;
    }

    .slot-box .slot-images img {
        position: absolute;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        display: block;
    }

    .js-game-container {
        max-width: 800px;
        margin: 0 auto;
        position: relative;
    }

    .slot-box .slot-images {
        z-index: 2;
        cursor: pointer;
        text-align: center;
        border: 0px solid #a25517;
    }

    .slot {
        position: relative;
        margin-top: 5px !important;
        margin-bottom: 50px;
    }

    .slot-section {
        margin-bottom: 50px;
        position: relative;
    }

    .is-fullscreen .js-iframe {
        margin: auto;
        max-width: 84%;
    }

    .is-fullscreen iframe {
        width: 100%;
        height: 100vh;
    }

    .slot-buttons > span {
        display: block;
        margin: auto;
        text-align: center;
    }

    .js-iframe-btn {
        width: 100%;
        background: red;
        color: #fff;
        padding: 15px;
        border-radius: 9999px;
    }

    .js-iframe {
        margin: auto;
        max-width: 800px;
    }

    .is-fullscreen {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: 1010;
        max-width: none;
        background: #000;
    }

    section.js-full {
        display: block!important;
        position: absolute;
        width: 40px;
        height: 40px;
        cursor: pointer;
        top: 0;
        left: 0;
        z-index: 851;
    }

    .js-full:before {
        content: url(/images/i-fullscreen.png);
        display: block;
    }

    .js-iframe-btn {
        text-decoration: none;
        background: #ffb300;
        background: -webkit-gradient(linear,left bottom, left top,from(#ffb300),to(#ff4700));
        background: -o-linear-gradient(bottom,#ffb300 0%,#ff4700 100%);
        background: linear-gradient(to top,#db00ff 0%,#7c2e89 100%);
        color: #fff;
        font-size: 19px;
        text-transform: uppercase;
        -webkit-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }

    .hJc4u {
        display: inline-block;
        padding: 7px 35px;
        font-size: 20px;
        text-transform: uppercase;
        border-radius: 29px;
        background-color: #17870e;
        border: 1px solid #e3bd61;
        color: #fff;
        position: relative;
        margin-top: 10px;
        -webkit-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
    }

    .js-iframe-btn:hover {
        background: -webkit-gradient(linear, left bottom, left top, from(#ffb300),to(#ffb300));
        background: -o-linear-gradient(bottom, #ffb300 0%,#ffb300 100%);
        background: linear-gradient(to top, #ffb300 0%,#ffb300 100%);
    }

    .hJc4u:hover {
        background: #e3bd61;
    }

    .game-real-money a {
        text-decoration: none;
        background: #ffb300;
        background: -webkit-gradient(linear,left bottom, left top,from(#ffb300),to(#ff4700));
        background: -o-linear-gradient(bottom,#ffb300 0%,#ff4700 100%);
        background: linear-gradient(to top,#ffb300 0%,#ff4700 100%);
        color: #fff;
        font-size: 19px;
        text-transform: uppercase;
        -webkit-transition: .3s;
        -o-transition: .3s;
        transition: .3s;
        border-radius: 999px;
        padding: 15px 50px;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        transition: .3s;
    }

    .game-real-money a:hover {
        background: -webkit-gradient(linear, left bottom, left top, from(#ffb300),to(#ffb300));
        background: -o-linear-gradient(bottom, #ffb300 0%,#ffb300 100%);
        background: linear-gradient(to top, #ffb300 0%,#ffb300 100%);
    }

    .game-real-money {
        margin: auto;
        text-align: center;
    }


    .how-play_m .how-play__image img {
        position: relative;
        z-index: 1;
        margin: 50px -35px 0 0;
        max-width: 630px;
    }

    @media(max-width: 767px) {
        .js-iframe iframe {
            width: 100%;
        }

        .is-fullscreen .js-iframe iframe {
            height: 100vh;
        }

        .is-fullscreen .js-iframe {
            margin: auto;
            max-width: 100%;
        }

        .slot {
            margin-top: -130px;
        }
    }

    @media(max-width: 375px) {
        .slot {
            margin-top: -30px;
        }
    }
