.service-proof {
    display: flex;
    flex-direction: column;
    gap: 100px;
}

.sub-service-head__text > :first-child {
    margin-top: 0;
}

.sub-service-head__text > :last-child {
    margin-bottom: 0;
}

.service__content-item {
    align-self: center;
    width: 100%;
}

@media only screen and (max-width: 1499px) {
    .service-proof {
        gap: 70px;
    }
}

@media only screen and (max-width: 1199px) {
    .service-proof {
        gap: 50px;
    }
}

@media only screen and (max-width: 767px) {
    .service-proof {
        gap: 36px;
    }
}
