section.services_list_with_icon_image .services_list.grid-list{
  align-items: stretch;
}


section.services_list_with_icon_image .services_list.icon-set .service-block.grid .inner:hover figure .hover-text {
	opacity: 1;
	top: 0;
}

section.services_list_with_icon_image .services_list.icon-set .service-block.grid{
  position: relative;
  padding:50px 0;
}

 section.services_list_with_icon_image .services_list.icon-set .service-block:nth-last-child(-n+3) {
	border-bottom: 0;
} 

section.services_list_with_icon_image .services_list.icon-set .service-block.grid .inner{
  max-width:100%;
}

section.services_list_with_icon_image .services_list.image-set .service-block.grid .inner figure {
	margin: 0 0 17px 0;
	padding: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
	padding-bottom: 71%;
}

section.services_list_with_icon_image .services_list.icon-set .service-block.grid .inner figure .hover-text {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 20px;
	padding: 30px 25px;
	background: rgb(32 60 116 / 93%);
	color: #FFF;
	font-size: 15px;
	opacity: 0;
	transition: all 0.3s ease-in-out;
}

section.services_list_with_icon_image .services_list.icon-set .service-block.grid .inner figure .hover-text p{
  margin:0;
}

section.services_list_with_icon_image .services_list.icon-set .service-block.grid .inner figure .hover-text{
  top:0;
  left:0;
  right:0;
  bottom:0;
  width:90%;
  height:90%;
  margin:auto;
  clip-path: polygon(0 0, 100% 0, 100% 85%, 90% 100%, 0 100%);
}

section.services_list_with_icon_image .services_list.image-set .service-block.grid{
  text-align: center;
}

section.services_list_with_icon_image .services_list.image-set .service-block.grid .inner figure img {
	position: absolute;
	width: auto;
	height: auto;
	left: unset;
	top: unset;
	bottom:0;
	margin:auto;
	object-fit: unset;
}

section.services_list_with_icon_image .services_list.icon-set .service-block.grid .inner:hover figure .hover-text {
	opacity: 1;
	top: 0;
}

section.services_list_with_icon_image .services_list.icon-set .service-block.grid:nth-last-child(-n+3){
	border-bottom: 1px solid #DBDBE1;
}


