a:hover, a:focus {
  color: #2a6496;
  text-decoration: none;
}
.square-service-block{
	position:relative;
	overflow:hidden;
	margin:7px auto;
	}
.square-service-block a {
  background-color: #04AA6D;
  border-radius: 5px;
  display: block;
  padding: 15px 5px;
  text-align: center;
  width: 100%;
}
.square-service-block a:hover{
  background-color: rgba(231, 76, 60, 0.8);
  border-radius: 5px;
}

.ssb-icon {
  color: #fff;
  display: inline-block;
  font-size: 28px;
  margin: 0 0 20px;
}

h2.ssb-title {
  color: #fff;
  font-size: 12px;
  font-weight: 200;
  margin:0;
  padding:0;
  text-transform: uppercase;
}
