.price-list-intro-section .price-list-text {
    max-width: 1226px;
    margin: auto;
}

.price-list-intro-section .price-list-text > div:first-of-type {
    margin-bottom: 30px;
}

.price-list-intro-section h1 {
    margin-block: 23px 4px;
}

.final-service-price-section h2 {
    max-width: 600px;
}

/* .final-service-price-section .one-review::after {
    content: "";
    background: url("/images/plus.svg") no-repeat;
    width: 50px;
    height: 50px;
} */

.price-list-body .intro-page-section.reviews-section {
    margin-top: 100px;
}

.final-service-price-section .reviews-container {
    align-items: center;
    gap: 8px;
}

.final-service-price-section .one-review {
    max-width: 310px;
    justify-content: space-between;
}

.final-service-price-section .one-review.overall-price div:nth-child(2) {
    font-weight: 600;
}

.price-list-body .cube-bottom-text {
    margin-bottom: 0;
}

.final-service-price-section.service-steps-section.reviews-section .one-review {
    flex-basis: 19%;
}

.final-service-price-section .review-person-name {
    text-align: center;
    margin-bottom: 8px;
}

.reviews-section .review-text.final-service-price {
    font-style: normal;
    margin-bottom: 0;
}
/* 
.final-service-price-img-cont {
    margin-top: -53px;
} */

.final-service-price-section.reviews-section .reviews-container {
    display: flex;
    justify-content: space-around;
    margin-top: 50px;
}

.final-service-price-section.service-steps-section.reviews-section .one-review.overall-price {
    gap: 15px;
}

.price-list-body .choose-servis-package-section h2 {
    font-weight: 400;
    text-transform: inherit;
    margin-bottom: 32px;
}


.price-list-one-servis-package:not(.price-list-one-servis-package:first-of-type) h2 {
    margin-top: 102px;
}





@media (max-width: 991px) {
    .intro-page-section.price-list-intro-section {
        padding-bottom: 0;
    }

    .price-list-body .choose-servis-package-section {
        padding-top: 50px;
        padding-bottom: 0px;
    }

    .price-list-body .diagnostics-section .diagnostics-img {
        max-width: 500px;
    }

    .price-list-body .intro-page-section.reviews-section {
        margin-block: 0;
        padding-block: 0;
    }

    .final-service-price-section.reviews-section .reviews-container {
        margin-top: 25px;
        flex-direction: column;
        gap: 30px;
    }

    .price-list-body .do-you-want-this-store-section {
        padding-bottom: 0;
    }

    .final-service-price-img-cont {
        margin-top: -38px;
    }

    .final-service-price-section.service-steps-section.reviews-section .one-review.overall-price {
        gap: 0px;
    }

    .price-list-one-servis-package:not(.price-list-one-servis-package:first-of-type) h2 {
        margin-top: 51px;
    }
}





