
/* New added by Hao to make Image Hover Text Overlay  */

.imaget {
	position: relative;
	width: 400px;
}

.imaget__img {
	display: block;
	width: 100%;
}

.imaget__overlay {
	position: absolute;
	top: 13px;
	left: 38px;
	width: 73%;
	height: 94.5%;
	background: rgba(0, 0, 0, 0.6);
	color: #ffffff;
	font-family: 'Quicksand', sans-serif;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	opacity: 0;
	transition: opacity 0.25s;
}

.imaget__overlay--blur {
	backdrop-filter: blur(5px);
}

.imaget__overlay--primary {
	background: #cc6e6e;
}

.imaget__overlay>* {
	transform: translateY(20px);
	transition: transform 0.25s;
}

.imaget__overlay:hover {
	opacity: 1;
}

.imaget__overlay:hover>* {
	transform: translateY(0);
}

.imaget__title {
	font-size: 2em;
	font-weight: bold;
}

.imaget__description {
	font-size: 1.25em;
	margin-top: 1em;
}
