@media screen and (min-device-width:768px) and (max-device-width:1024px) {}

@media screen and (max-device-width:480px) and (orientation:portrait) {

    html,
    body {
        max-width: 100%;
        overflow-y: scroll !important;
        overflow-x: hidden !important
    }

    .logo img {
        width: 13rem !important
    }

    .pola-wrapper {
        width: 100% !important;
        padding: .58rem !important
    }

    .rtp-card-img {
        width: 100% !important
    }

    .slider,
    .swiper {
        width: 100%;
        height: 100%
    }

    .icon-card-bg p {
        font-size: .6rem !important;
        font-weight: 700 !important
    }

    .icon-prov {
        justify-content: start !important
    }

    .icon-card-bg img {
        width: 3rem !important
    }

    .title-game {
        font-size: 1.2rem !important
    }

    .item-nav-bottom {
        font-size: .7rem !important
    }
}

@media screen and (max-device-width:850px) and (orientation:landscape) {

    html,
    body {
        max-width: 100%;
        overflow-y: scroll !important;
        overflow-x: hidden !important
    }
}

@media screen and (max-device-width:640px) {
    .btn-play {
        font-size: .6rem !important
    }
}