.client-logo{padding-bottom:30px;padding-top:30px}.client-logo .p3-wpo-columns{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.client-logo .column-gap{align-items:flex-start;display:flex;flex-basis:0;flex-grow:1;justify-content:center;padding:7.5px}.client-logo .column-gapin{width:100%}.client-logo figure{clear:both;display:table;margin:0 auto;margin:0 auto!important}.client-logo figure img{height:auto;max-width:100%;vertical-align:bottom}@media screen and (max-width:576px){.client-logo .p3-wpo-columns{flex-direction:column}}