/* -- GRAY-BG --*/
.gray-bg {
  background: url('../img/wood-bg.jpg')no-repeat center center;
  background-size: cover;
  color: white;
  padding: 30px 0;
}
.gray-bg h2{
	text-align: center;
}
.gray-bg p a {
  color: #FFF;
  text-decoration: underline;
}

/* -- PRO-BG --*/
.pro-bg {
  background: url('../img/pro-bg.jpg')no-repeat;
  background-size: cover;
  background-position: 50% 35%;
	color: white;
}
.pro-bg h2{
	text-align: center;
}
.pro-bg p {
	font-size: 17.5px;
	font-weight: 100;
}
.pro-bg h4 {
	font-size: 14px;
	font-weight: normal;
	text-align: justify;
	line-height: 145%;
}
.pro-bg .check-icon {
	transform: translateY(-3px);
}