.about{
    top: calc(19vh + 5px) 0 10px 6vw;
}
.about-text{
    font-weight: 500;
    margin-bottom: 20px;
    line-height: 1.5rem;
}
.about h1{
    padding: 10px 0 15px 0;
}
.about-portrait span{
    text-align: center;
    font-size: 1.5rem;
    line-height: 1.9rem;
}
.portraits{
    flex-wrap: wrap;
}
.about-portrait img{
    max-width: 150px;
    max-height: 150px;
    margin: auto;
    padding-bottom: 10px;
}
.clients{
    width: 90vw;
    flex-wrap: wrap;
}
.clients-logo{
    max-width: 100px;
    max-height: 100px;
}