.mainlogo{padding:91px 0 30px;background:#f8f9fb;border-top:1px solid #f0f1f3;border-bottom:1px solid #f0f1f3}.mainlogo h2{max-width:545px;margin:0 auto;color:#343537;font-size:34px;line-height:41px;padding-bottom:72px;text-align:center}.clientlogo .dis-flex{align-items:center}.clientlogo{width:20%;text-align:center}.innerlogo{padding-bottom:70px}@media(max-width:991px){.clientlogo{width:50%;padding-bottom:30px}}@media(max-width:767px){.mainlogo h2{font-size:26px;line-height:31px}.mainlogo{padding:50px 0 0}.innerlogo{padding-bottom:70px}.innerlogo:last-child{padding-bottom:0}}@media(max-width:480px){.innerlogo{padding:0 15px}}