.client-logo-grid {padding: 55px 0 65px;clear: both;overflow: hidden;background: #FFFFFF}
.client-logo-grid .heading>h2 {font-size: 65px;line-height: 85px;color: #000000;font-family: 'Anton', sans-serif;font-weight: 400;text-align: center;margin-bottom: 10px;text-transform: uppercase;}
.client-logo-grid .heading>h2 span{color:#5600EF}
.client-logo-grid .details {display: flex;column-gap: 20px;flex-wrap: wrap;justify-content: center;}
.client-logo-grid .details .image{width:100%;text-align: center;}
/*.client-logo-grid .details .image img{max-height:42px;}*/
.client-logo-grid .clogo-slider{column-gap: 60px;row-gap: 20px;align-items: center;display: flex;justify-content: center;margin: 0 auto;max-width: 988px;flex-wrap: wrap;padding: 40px 70px 30px;}
@media(max-width: 1600px) {
  .client-logo-grid{background-size: 200px;}
}
@media(max-width: 1400px) {
  .client-logo-grid{background-size: 170px;}
}
@media(max-width: 1170px) {
}

@media(max-width: 992px) {
  .client-logo-grid .clogo-slider{padding: 40px 30px 30px;column-gap: 35px;}
}
@media(max-width: 768px) {
  .client-logo-grid .heading>h2 {font-size: 40px;line-height: 1.2;}
.client-logo-grid{background-size: 150px;background-image: none;}
 .client-logo-grid .clogo-slider{padding: 40px 30px 30px; }
.client-logo-grid .details .image img {max-height: 80px;}
}

@media(max-width: 480px) {
  .client-logo-grid h2,.client-logo-grid .heading>h2 {padding-bottom: 30px;}
  .client-logo-grid{padding-bottom:30px}
  .client-logo-grid .details .image img{margin:0 auto;max-height:24px;}
.client-logo-grid .details .image img {max-height: 60px;}
.client-logo-grid .clogo-slider {column-gap: 15px;row-gap: 15px;padding: 30px 20px;}

