#block-views-block-latest-work span.field-content:after {
	display: none;
}

div[id^='recent-item'] {
	 min-height: 300px;
}

.wrapper-recent-item {
  min-height: 300px;
  position: relative;
  background-color: transparent;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  cursor: pointer;
}

.wrapper-recent-item:hover{
	transform: translateY(-5px) scale(1.05);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
}

.wrapper-recent-item-detail {
  position: absolute;
  bottom: 0;
  width: 100%;
  
  height: 5.6rem;
  padding: 1rem;

 background: linear-gradient(
  to bottom,
  transparent 0%,
  rgba(0, 0, 0, 0.35) 20%,
  rgba(0, 0, 0, 0.55) 50%,
  rgba(0, 0, 0, 0.85) 80%,
  rgba(0, 0, 0, 1) 100%
) !important;
  color: white;

  display: block;
  /* Remove this line: transform: translateY(100%); */
  /* Remove this line: transition: transform 0.3s ease-in-out; */
}

.wrapper-recent-item-detail * {
	position: relative;
	display: block;
}

.wrapper-recent-item-detail a {
	text-decoration: none;
}

/* Remove this entire hover block: */
/* .wrapper-recent-item:hover .wrapper-recent-item-detail {
  transform: translateY(0);
} */

.wrapper-recent-item {
  position: relative;
}

a.link {
	display: block;
	position: absolute !important;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
}