.case-studies {
	overflow: hidden;
}
.case-studies__card {
  display: flex;
  overflow-x: scroll;
  height: auto;
}
.case-studies__card .card {
	display: flex;
	flex-direction: column;
   align-items: flex-start;
   padding-bottom: 105px;
}
.case-studies__card .card img.card__image {
	padding: 5px;
	width: 378px;
	height: auto;
}
.case-studies__card .card .explore_services_icon {
	width: auto;
	left: 40px;
	bottom: 40px;
	position: absolute;
}
.case-studies__card .card a img {
	position: absolute;
	right: 45px;
	bottom: 33px;
	width: 46px;
	opacity: 0;
	transition: opacity 0.10s;
}
@media (max-width: 767px) {
	.case-studies__card .card {

	}
}
@media (min-width: 768px) {
	.case-studies__card .card img.card__image {
		width: 478px;
		height: 320px;
	}
}



/* add custom styling to the scrollbar */
.case-studies__card::-webkit-scrollbar {
   transform: translateY(-10px);
   width: 0;
   height: 10px;
}

.case-studies__card::-webkit-scrollbar-track {
   background: #595959;
}

.case-studies__card::-webkit-scrollbar-thumb {
   background: #d0ff00;
}

.case-studies__card::-webkit-scrollbar-thumb:hover {
/*   background: #595959;*/
}
