.paragraph--type--image-link {
  background-color: white;
  padding: 1rem;
  -webkit-box-shadow: 0px 0px 60px 0 rgba(0,0,0,0.15);
  -moz-box-shadow: 0px 0px 60px 0 rgba(0,0,0,0.15);
  box-shadow: 0px 0px 60px 0 rgba(0,0,0,0.15);
  min-height: 200px;
  display: flex !important;
  align-items: center;
  justify-content: center;
}

.paragraph--type--image-link img {
  filter: grayscale(1);
  transition: all 0.3s ease-out;
}

.paragraph--type--image-link:hover img {
  filter: grayscale(0);
}