#block-views-block-people-view-block-10,
#block-views-block-people-view-block-11,
#block-views-block-people-view-block-12,
#block-views-block-people-view-block-13,
#block-views-block-people-view-block-14 {
	background:#F2F6FA;
	padding:20px;
}

#block-views-block-people-view-block-10 header,
#block-views-block-people-view-block-11 header,
#block-views-block-people-view-block-12 header,
#block-views-block-people-view-block-13 header,
#block-views-block-people-view-block-14 header {
	margin-bottom:20px;
}

.views-view-grid.horizontal.cols-4 {
	width:100%;
}

@media screen and (min-width: 768px) {
	.our-people-view.column-4 {
		max-width:1200px;
		margin:0 auto;
		min-height:200px;
	} 
	
	.our-people-view.column-4 header h1 {
		text-align:left;
		font-size:50px;
	}
	.our-people-view.column-4 .views-field.views-field-title {
		font-style:italic;
		margin:0 15px;
		padding-bottom:8px;
	}
	.our-people-view.column-4 .views-field.views-field-title a {
  position: relative;
	}
	.our-people-view.column-4 .views-field.views-field-title a:hover {
		text-decoration:none;
		font-weight:bold;
	}
	
	.our-people-view.column-4 .views-field.views-field-title a::before {
	    content: '';
	    position: absolute;
	    width: 100%;
	    height: 4px;
	    border-radius: 4px;
	    background-color: #ccd3e5;
	    bottom: 0;
	    left: 0;
	    transform-origin: right;
	    transform: scaleX(0);
	    transition: transform .3s ease-in-out;
	  }
	
	.our-people-view.column-4 .views-field.views-field-title a:hover::before {
	  transform-origin: left;
	  transform: scaleX(1);
	}
	.views-col.col-1,
	.views-col.col-2,
	.views-col.col-3,
	.views-col.col-4,
	.views-col.col-5 {
		border-left:3px solid #CCD3E5;
	}
		.our-people-view.column-4 footer {
			color:#aaa;
			padding-top:20px;
		}
		.fa-id-badge {
			color:#aaa;
		}
}