
.ca-cats {
  	list-style: none;
  	display: flex;
    flex-flow: row wrap;
    margin-left: 0;
}

.ca-cats .category  {
  	background: white;
  	width: 23%;
    margin: 20px 1%;
    display: flex;
    flex-direction: column;
    background: #EEF8F8;
    text-align: center;
}

.ca-cats .category.featured {
	background: #5BBFB9;
}

.ca-cats .category a {
	width: 100%;
	height: 100%;
	padding: 20px;
}

.ca-cats h2 {
	font-size: 24px;
}

.ca-cats .category:hover {
	background: #B6CF13;
}

.ca-cats .category:hover h2 {
	color: white;
}