.big-review-container {
    display: flex;
    justify-content: center;
}

.big-review {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.12);
    width: 1280px;
    padding: 45px 95px 60px 45px;
    display: flex;
    margin-bottom: 110px;
    color: rgba(26 21 26 / 0.8);
    border-radius: 10px;
}

.big-review__left-section {
    width: 205px;
}

.big-review__reviewr-name {
    font-size: 24px;
    font-weight: var(--bold);
}

.big-review__rigth-section {
    width: 785px;
    font-size: 22px;
    margin-left: 54px;
}

.big-review__rigth-section p {
    font-size: 21px;
    line-height: 1.62;
}

.big-review_stars {
    margin-top: 50px;
    width: 150px;

}

.big-review__flags {
    margin-top: 10px;
    /*margin-bottom: 28px;*/
}

.big-review__left-img {
    width: 160px;
    margin-bottom: 20px;
}

.big-review__left-img img {
    max-width: 100%;
}

.big-review__flag-img {
    width: 25px;
    margin-right: 5px;
}

.big-review_title {
    font-weight: var(--bold);
    display: block;
}

.big-review__reviewr-name-mobile {
    display: none;
}

@media only screen and (max-width: 756px) {
    .big-review {
        margin-top: 130px;
        width: 90%;
        padding: 100px 19px 50px;
        flex-direction: column;
        position: relative;
        margin-bottom: 65px;
    }

    .big-review__left-section {
        text-align: center;
        width: auto;
        margin-bottom: 35px;
    }

    .big-review__left-img {
        position: absolute;
        top: 0;
        transform: translate(-50%, -50%);
        left: 50%;
    }

    .big-review__rigth-section {
        width: auto;
        font-size: 16px;
        margin-left: unset;
    }

    .big-review__reviewr-name-mobile{
        display: none;
        margin-top: 14px;
        font-weight: var(--bold);
    }

    .big-review__flags{
        margin-top: 14px;
    }

    .big-review_stars {
        margin-top: 35px;
    }
}
