html { overflow-y: auto }
.slick-wrapper .item .project-desc {
	position: absolute;
	bottom: 15px;
	z-index: 10;

	width: 100%;
	display: flex;
	justify-content: center;
}
.slick-wrapper .item p {
	color: #ffffff
}
.slider-only {
	display: none;
}

.slick-slide {
	cursor: pointer;
}

@media only screen and (max-width : 767px) {
	body {
		overflow-y: hidden;
	}
	.slick-wrapper {
		overflow: visible !important;
	}

	.slick-wrapper .item {
		background-size: contain !important;
	}

	.slick-wrapper .item .project-desc {
		display: none;
	}
	.slider-only {
		display: block;
	}

	.grid .item {
		margin-bottom: 40px;
	}

	.item .item-title {
		color: #000
	}

	.grid a:hover {
		text-decoration: none;
	}
}