
.mos-img img {display: none !important;}

.la-member{
  position: relative;
}
.art_show8 {
  display: block;
  overflow: hidden;
  position: relative;
  margin-bottom: 24px;
}
.art_show8 img {
  width: 100%;
  display: block;
  -webkit-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
  transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
}
.art_show8:hover img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.art_show8 .item_content {
  left: 40px;
  bottom: 40px;
  right: 40px;
  top: 40px;
  z-index: 2;
  opacity: 0;
  -webkit-filter: blur(50px);
          filter: blur(50px);
  position: absolute;
  display: inline-block;
  background-color: rgba(255, 255, 255, 0.85);
  padding: 25px 35px 22px 35px;
  -webkit-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
  transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
}
.art_show8:hover .item_content {
  opacity: 1;
  -webkit-filter: blur(0);
          filter: blur(0);
}
.art_show8 .item_title {
  color: #000000;
  display: block;
  line-height: 1;
  font-size: 26px;
  font-weight: 400;
  margin-bottom: 7px;
  font-family: Adver Gothic;
  font-size: 33px;
}
.art_show8 .item_categories {
  display: block;
  line-height: 1;
  color: #626161;
  font-size: 14px;
  margin: 9px 0px;
}
.service__desc{
  display: block;
  margin: 9px 0px;
}
.arc_show8_meta-category {
	font-size: 12px;
	color: #333;
	text-transform: uppercase;
	font-weight: 500;
	text-decoration: none;
	display: inline-block;
	vertical-align: middle;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	transition-delay: 0.4s;
}

.arc_show8_meta-date {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 500;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	transition-delay: 0.4s;
}

.arc_show8-dv {
	color: #222;
}

.recent-post-divider {
	display: inline-block;
	vertical-align: middle;
	height: 10px;
	width: 1px;
	background: #222;
	margin: 0 4px;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	transition-delay: 0.4s;
}
.btn-fill.style-8 {
  display: inline-block;
  background-color: #ffffff;
  color: var(--color-custom8);
  padding: 7px 25px;
  border-radius: 5px;
  font-size: 16px;
  border: 1px solid #ffffff;
  font-weight: 500;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.btn-fill.style-8:hover {
  color: #ffffff;
  background-color: var(--color-custom8);
}
:root {
    --color-custom8: #0071dc;

}
