.home-carousel {
	margin-left:-10px;
	margin-right:-10px;

}

.home-pipeline-blog-post {
	position: relative;
	max-height:340px;
	display: none;
}

.post-0 {
	display:block;
}

.slick-initialized .home-pipeline-blog-post {
	display: block;
}

.home-pipeline-blog-post .headline {
	position: absolute;
	z-index:2;
	top:0;
	left:0;		
}
.home-pipeline-blog-post .post-image img {
	height: auto;
}
.home-pipeline-blog-post .headline h3 {
	font-size: 56px !important;
  margin: 0 !important;
  padding: 1ex 0 10px 1em !important;
  
  text-shadow: 2px 2px 5px rgba(0,0,0,.5);
}

.home-pipeline-blog-post .headline a {
	color: #fff;
}
.home-pipeline-blog-post .headline a:hover {
	color: #f2f2f2;
}

.home-pipeline-blog-post .readmore {
	background: rgba(0,76,147,.8);
  color: #fff;
  font-size: .875em;
  padding: .5ex 1em;
	display:block; 
	position:absolute; 
	bottom:0; 
	right:0;
}
/* 0,76,147 */
.slick-prev::before, .slick-next::before {
	color:#fff!important;
	font-size:50px!important;
	opacity:.65!important;
}

.slick-next {
	right:25px!important;
	width:50px!important;
	height:50px!important;
}

.slick-prev {
	left:25px!important;
	width:50px!important;
	height:50px!important;	
}
.slick-slider {
	margin-bottom:0!important;
}

/* Media Queries */

@media screen and (max-width:1199px) {
	.home-pipeline-blog-post {
	position: relative;
	max-height:258px;
	}
}

@media screen and (max-width:919px) {


}

@media screen and (max-width:768px) {

	.home-pipeline-blog-post .headline h3 {
		font-size: 36px !important;
	}

	.slick-prev::before, .slick-next::before {
		
		font-size:20px!important;
		
	}

	.slick-next {
		right:25px!important;
		width:20px!important;
		height:20px!important;
	}

	.slick-prev {
		left:25px!important;
		width:20px!important;
		height:20px!important;	
	}

}

@media screen and (max-width:480px) {
	.home-pipeline-blog-post .headline h3 {
		font-size: 22px !important;
	}
}