.es-card-wrapper {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  grid-gap: 15px; }

.es-list-view {
  display: block; }

.show-more {
  width: 100%;
  padding: 20px;
  text-align: center;
  color: #6db749;
  cursor: pointer; }
