/* @group Header
------------------------------------ */
.clients { padding: 95px 0 60px; }
.clients header img { height: auto; max-width: 300px; margin: 0 0 45px; }
.clients header p { color: var(--border-input); font-size: 16px; line-height: 25px; font-weight: 900; letter-spacing: 2px; text-transform: uppercase; margin: 0 0 90px; }
.clients .img-flex { max-width: 50%; }
.clients .img-flex img { height: auto; width: 100%; }
@media only screen 
and (min-width: 961px) {
    .clients { padding: 70px 0 70px; }
    .clients header img { max-width: 362px; }
    .clients header p { font-size: 20px; line-height: 32px; margin: 0 0 120px; }
    .clients .img-flex { max-width: 150px; }
}
@media only screen 
and (max-width: 960px) {
}
/* @end */