
.flex {
display: grid;
  grid-template-columns: repeat(auto-fit, minmax(252px, 1fr));
  grid-gap: 2px;

}
.item {

  display: none;

}
#loadMore {
  width: 200px;
  color: #fff;
  display: block;
  text-align: center;
  margin: 10px auto;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid transparent;
  background-color: blue;
  transition: .3s;
  text-decoration: none;
}
#loadMore:hover {
  color: blue;
  background-color: #fff;
  border: 1px solid blue;
  text-decoration: none;
}
.noContentitem {
  color: #fff !important;
  background-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}