@media (min-width: 768px) {
    /* Text Block */
    .textBlock {
        padding: 1.5rem;
    }

    /* In Media Block */
    .cb-in-media {
        padding: 3rem 1.5rem;
    }
    .cb-in-media__list {
        flex-direction: row;
        gap: 2.5rem;
    }

    /* Geos Block */
    .cb-markets-block {
        padding: 2rem 1.5rem;
    }
    .cb-markets-block__grid {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    /* Blacklisted Casinos Block */
    .cb-blacklisted-casinos {
        padding: 1.5rem;
    }

    /* Mini Review Block */
    .mini-review {
        padding: 2rem 1.5rem;
    }
    .mini-review .mini-reviews-wrapper .mini-review__card .mini-review__top {
        flex-direction: row;
        gap: unset;
    }

    .user-complaints_section .user-complaints_wrapper .complaint-list .user-complaint_single .complaint_star-rating .full-btn {
        max-width: fit-content;
    }

    .user-reviews .user-review-items_wrapper .user-review_list .user-reviews_single .review_star-rating {
        display: flex;
        justify-content: space-between;
        align-items: center;
        gap: 1.5rem;
    }
    .casino-review_section {
        padding: 0  1.5rem;
    }

    /* FAQ */
    .faq {
        padding: 0 1.5rem 1.25rem;
    }
}

@media (min-width: 1024px) {
    /* In Media Block */
    .cb-in-media__list {
        gap: 4rem;
    }

    /* Geos Block */
    .cb-markets-block__grid {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    /* Blacklisted Casinos Block */
    .cb-blacklisted-casinos__list {
        display: grid;
        gap: 1.5rem;
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    /* User Reviews */
    .user-reviews .user-review-items_wrapper .user-review_list .user-reviews_single {
        width: calc(50% - .75rem);
    }
}

@media (min-width: 1280px) {
    /* Text Block */
    .textBlock {
        padding: 1.5rem 0;
    }
    /* In Media Block */
    .cb-in-media {
        padding: 3rem 0;
    }
    /* Geos Block */
    .cb-markets-block {
        padding: 2rem 0;
    }
    
    /* Blacklisted Casinos Block */
    .cb-blacklisted-casinos {
        padding: 1.5rem 0;
    }

    /* Mini Review Block */
    .mini-review {
        padding: 2rem 0;
    }

    /* User Complaints Block */
    .user-complaints_section .user-complaints_wrapper {
        padding: 3rem 0;
    }

    /* FAQ */
    .faq {
        padding: 0 0 1.25rem;
    }
}
