.about-img img
{
padding:10px;
margin-bottom:20px;
border-radius:4px;
}
.about
{
	position:relative;
}
.about::after
{
	position:absolute;
	content:'';
	top:0;
	left:0;
	bottom:0;
	right:0;
	transform:scale(0);
	background-color:rgba(0,0,0,0.52);
	transition:transform 300ms;
	transform-origin:right;
	margin-bottom:20px;
}
.about:hover::after
{
	transform:scale(1);
	transform-origin:left;
}
.form-group button
{
	background-color:green !important;
}