@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
    }

    .icon-providers {
        top: .2rem!important;
        right: 0!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
    }
}
