.client-wrap{height:400px;background-position:center;background-size:cover;background-repeat:no-repeat}.client-wrap .client-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.client-wrap .client-link:hover{opacity:1}.client-wrap .client-link:hover .client-overlay{background-color:#000}.client-wrap .client-overlay{position:absolute;bottom:0;left:0;width:100.2%;background-color:rgba(0,0,0,.6);color:#fff;display:table;-webkit-transition:all 350ms ease;transition:all 350ms ease}.client-wrap .client-overlay .client-title,.client-wrap .client-overlay .client-count{display:table-cell;padding:20px;font-family:"Playfair Display",sans-serif;letter-spacing:1.2px}.client-wrap .client-overlay .client-count{text-align:right}.client-wrap .client-overlay .client-count i{margin-right:7px}