.review-cont {
    background-color: #f3f1e8;
    padding: 60px;
    padding-bottom: 170px;
}

@media(max-width: 1250px) {
    .review-cont {
        padding: 50px 30px;
        padding-bottom: 120px;
    }
}

@media(max-width: 767px) {
    .review-cont {
        padding: 40px 15px;
        padding-bottom: 110px;
    }
}

.slider .owl-item.active.center .review-cont {
    background-color: #e6e2d2;
}
/*
.reviews  .cls-1 {
    fill: rgba(0,0,0,0.1);
}

.reviews  .bg2 {
    fill: #00c5f6;
}*/

.stars-block {
    position: relative;
    margin-top: 40px;
}

.stars {
    max-height: 32px;
}

.main-stars {
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 0;
    overflow: hidden;
}

.main-stars img {
    height: 100%;
    width: auto;
    max-width: none;
}

.review-text {
    margin-top: 25px;
}

.review-name {
    font-family: 'Helveticaneuecyr-Medium';
}

.reviews {
    position: relative !important;
}

.reviews:before, .reviews:after {
    content: '';
    position: absolute;
    height: 100%;
    width: 5000px;
    top: 0;
    opacity: 1;
    background-color: #f3f1e8;
    margin-top: 130px;
}

@media(min-width: 768px) {
    .reviews:before, .reviews:after {
        opacity: 0.5;
    }
}

@media(min-width: 1262px) {
    .reviews:before, .reviews:after {
        opacity: 1;
    }
}

@media(max-width: 767px) {
    .reviews:before, .reviews:after {
        margin-top: 0;
    }
}

.reviews:before {
    right: -5000px;
}

.reviews:after {
    left: -5000px;
}