.healthcare .content > div {
	padding-top:3%;
	padding-bottom:3%;
}
.healthcare .content > div:first-child {
	padding-top:0;
	padding-bottom: 0;
}

.healthcare .content > div.first {
	padding-top:0;
}

.healthcare .content ul.custom li:before {
color: #5d9cd5;
content: "\f00c";
font-family: "FontAwesome";
margin-right: 8px;
}

.healthcare .content ul.custom li {
	margin-bottom: 3%;
}

.healthcare .content .table.responsive .cell {
	padding: 2%;
}

.healthcare .content .table .cell .font-large {
	margin-bottom: 6%;
}

.healthcare .approach-block {
	background-image: url('/images/healthcare/approach-block-bg.jpg');
}

.clients-slick-partners .slick-track {
	display: flex;
	align-items: center;
	flex-flow: row wrap;
}

.clients-slick-partners .slide {
	outline: none;
}

.clients-slick-partners .slick-arrow {
	font-size: 60px;
	color: #ccc;
}

.clients-slick-partners .slick-arrow:before {
	font-size: inherit;
	color: #ccc;
	font-family: inherit
}

.clients-slick-partners .slick-next:before {
	content: "\f105";
	line-height: inherit;
}

.clients-slick-partners .slick-prev:before {
	content: "\f104";
	line-height: inherit;
}


/* clients & partners */
.clients-slick-partners {
  background-color: #eee;
  padding-bottom: 5em;
  padding-top: 5em;
  position: relative;
	width: 100%;
	
}

.clients-slick-partners .slider-wrapper {
  margin: 4% 0 5% 0;
  padding: 0 30px;
}

.clients-slick-partners .slide img {
  margin: 0 auto;
  max-width: 100%;
}



@media (max-width: 768px) {
  .clients-slick-partners {
    padding-bottom: 2em;
  }
	.clients-slick-partners .cp-slider {
	display: flex;
	align-items: center;
	flex-flow: row wrap;
	}
  .clients-slick-partners .slide {
    margin: 30px 0;
    padding: 0 20px;
    text-align: center;
	width: 33%;
  }
  
}




