.page_navigation a {
    padding: 10px 2px
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {
    margin-left: 0;
}

.page-reviews-one {
    max-width: 1200px;
    margin: 0 auto 50px;
}

@media screen and (max-width: 992px) {
    .form-block__inputs,
    .form-footer__left,
    .form-footer__right {
        display: inline-block;
        width: 100%;
    }
    .comment_captcha .captcha_field {
        flex-flow: row wrap;
    }
    .comment_captcha .important {
    }
    .comment_captcha .classic_captcha_image {
        margin-left: 0;
    }
    .form-block__inputs div {
        margin-bottom: 20px;
    }

    .page-reviews__header img {
        min-width: 200px;
        width:100vw;
        height:auto;
    }
}