<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Bigger than 1500px */
@media (min-width: 1500px) {
    #gs-reviews-grid-50 .gs-review-item .gs-review-experience-date {
        text-align: right;
        display: block;
        margin-top: 30px;
    }

    #gs-reviews-grid-50 .gs-review-item .gs-review-username,
    #gs-reviews-grid-50 .gs-review-item .gs-review-date {
        font-size: 25px;
    }

    #gs-reviews-grid-50 .gs-review-item .gs-review-footer {
        display: block;
    }

    #gs-reviews-grid-50 .gs-review-item .gs-review-experience-date {
        text-align: right;
        display: block;
        margin-top: 20px;
    }
}

/* ******************************************************************************** */
/* Smaller than 1500px */
@media (max-width: 1500px) {
    #gs-reviews-grid-50 .gs-review-item .gs-review-buttons {
        flex: 0 0 100%;
    }

    #gs-reviews-grid-50 .gs-review-item .gs-review-footer {
        display: block;
    }

    #gs-reviews-grid-50 .gs-review-item .gs-review-experience-date {
        text-align: right;
        display: block;
        margin-top: 20px;
    }

    #gs-reviews-grid-50 .gs-review-item .gs-review-username,
    #gs-reviews-grid-50 .gs-review-item .gs-review-date {
        font-size: 18px;
    }
}

/* ******************************************************************************** */
/* Smaller than 1150px */
@media (max-width: 1150px) {

    .gs-crs-column-30,
    .gs-crs-column-70 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .gs_ranking-wrapper {
        margin-bottom: 20px;
    }

    .gs_ranking-wrapper .gs-right-rating {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .gs_ranking-wrapper .gs_progressbar {
        flex: 0 0 85%;
    }

    .gs_ranking-wrapper .gs-rating-hit {
        flex: 0 0 20%;
        text-align: left;
    }

    .gs-crs-container .gs-badge .gs-header {
        display: block;
    }

    .gs-crs-container .gs-badge .gs-establishment-name {
        text-align: center;
    }

    .gs-crs-container .gs-badge .gs-rating,
    .gs-crs-container .gs-badge .gs-stars {
        text-align: center;
        display: block;
    }

    #gs-reviews-grid-50 {
        display: block;
    }

    #gs-reviews-grid-50 .gs-review-item .gs-review-username,
    #gs-reviews-grid-50 .gs-review-item .gs-review-date {
        font-size: 25px;
    }
}

/* ******************************************************************************** */
/* Smaller than 800px */
@media (max-width: 800px) {
    .gs_ranking-wrapper .gs_progressbar {
        flex: 0 0 75%;
    }

    .gs_ranking-wrapper .gs-rating-hit {
        flex: 0 0 15%;
        text-align: left;
    }

    #gs-reviews-list .gs-review-item .gs-review-buttons {
        flex: 0 0 100%;
    }

    #gs-reviews-list .gs-review-item .gs-review-footer {
        display: block;
    }

    #gs-reviews-list .gs-review-item .gs-review-experience-date {
        text-align: right;
        display: block;
        margin-top: 20px;
    }

    #gs-reviews-list .gs-review-item {
        padding: 20px;
    }

    .gs-badge {
        width: 90%;
    }

    .gs-badge .gs-header {
        display: block;
    }

    .gs-badge .gs-establishment-name {
        text-align: center;
    }

    .gs-badge .gs-rating,
    .gs-badge .gs-stars {
        text-align: center;
        display: block;
    }

    .gs_reviews_list_wrapper .gs-review-username,
    #gs-reviews-grid-50 .gs-review-item .gs-review-username,
    #gs-carousel .gs-review-item .gs-review-header .gs-review-username {
        font-size: 18px;
    }

    .gs_reviews_list_wrapper .gs-review-date,
    #gs-reviews-grid-50 .gs-review-item .gs-review-date,
    #gs-carousel .gs-review-item .gs-review-header .gs-review-date {
        font-size: 14px;
    }

    .gs-grid-container .gs_grid_header .gs-rating,
    .gs-grid-container .gs_grid_header .gs-stars {
        text-align: center;
        display: block;
    }

    .gs-grid-container .gs_grid_header .gs-establishment-name {
        font-size: 1.5em;
    }

    .gs-grid-container .gs_grid_header .gs-badge .gs-footer {
        margin-top: 10px;
    }

    #gs-carousel .gs-review-item .gs-star-rating .star {
        font-size: 15px;
        width: 15px;
        height: 15px;
    }

    #gs-carousel .gs-review-item .gs-review-buttons {
        display: block;
    }

    #gs-carouselt .gs-review-item .gs-review-footer {
        flex: 0 0 100%;
    }

    #gs-carousel .gs-review-item .gs-review-experience-date {
        text-align: right;
        display: block;
        margin-top: 20px;
    }
}

/* ******************************************************************************** */
/* Smaller than 600px */
@media (max-width: 600px) {
    .gs_ranking-wrapper .gs_progressbar {
        flex: 0 0 65%;
    }

    .gs_ranking-wrapper .gs-rating-hit {
        flex: 0 0 25%;
        text-align: left;
    }
}

/* ******************************************************************************** */
@media screen and (min-width: 1150px) and (max-width: 1500px) {
    #gs-carousel .gs-review-item .gs-review-header {
        font-size: 18px;
    }
}
</pre></body></html>