.service-wrap {
    line-height: 1.6;
    margin-top: 60px;
}
.about2 {
    padding: 150px 0;
}
.about2 h2 {
    line-height: 1.5;
    color: #333;
}
.about2 h3 {
    line-height: 1.5;
    color: #333;
    font-size: 24px;
    border: none !important;
}
.about2 h2 {
    border: none !important;
}
.about2 ul{
    line-height: 1.6;
}
.voice-wrap .person-box .img-wrap {
    display: none !important;
}
.works-wrap .card {
    padding: 20px;
}
@media screen and (min-width: 768px) {
    .works-wrap .label-wrapper .label-item {
        width: 170px !important;
    }
}
@media screen and (max-width: 767px) {
    .about2 h2 {
       font-size: 20px;
    }
    .about2 h3 {
        line-height: 1.5;
        color: #333;
        font-size: 18px;
    }
    .about2 {
        padding: 60px 0px;
    }
    .service-wrap {
        line-height: 1.6;
        margin-top: 30px;
    }
    
}
#content .contact-link__black {
    display: none;
}

.img-site__Wrap {
    max-height: initial !important;
}

.site-right__text {
    display: grid;
    grid-template-columns: repeat(auto-fit, 150px) !important;
}