/* For Tablet View */

@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {}

/* For Mobile Portrait View */

@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: 0.58rem !important;
    }
    .rtp-card-img {
        width: 100% !important;
    }
    .slider,
    .swiper {
        width: 100%;
        height: 100%;
    }
    .icon-card-bg p {
        font-size: 0.6rem !important;
        font-weight: bold !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: 0.7rem !important;
    }
    .icon-providers {
        top: 0.2rem !important;
        right: 0 !important;
    }
}

/* For Mobile Landscape View */

@media screen and (max-device-width: 850px) and (orientation: landscape) {
    html,
    body {
        max-width: 100%;
        overflow-y: scroll !important;
        overflow-x: hidden !important;
    }
}

/* For Mobile Phones Portrait or Landscape View */

@media screen and (max-device-width: 640px) {
    .btn-play {
        font-size: 0.6rem !important;
    }
}