.news-feed-container{padding: 60px 0;}
ul.news-feed-list{width: calc(100% + 30px); margin-left: -15px; display: flex; flex-wrap: wrap; justify-content: center;}
ul.news-feed-list li.nf-item {padding:0 15px; width: 33.333%;}
ul.news-feed-list li.nf-item.slick-slide{width: auto;}
.nf-box {background: #fff;display: flex;flex-flow: column;margin: 0 auto;height: 100%;text-align: left; width: 100%;}
.nf-content {font-family:'Roboto', sans-serif;font-size: 16px;line-height: 22px;padding: 23px 25px 19px;color: #586271;letter-spacing: -0.4px;}
.nf-box .nf-img {width: 100%;height: 160px; background: #333;}
.nf-img img {width: 100%;height: 100%; object-fit: cover;}
.nf-content h4 {font-size: 16px;color: #00a091;font-weight: 700;margin-bottom: 2px; font-family:'Roboto', sans-serif;}
.nf-content h3 {font-size: 20px;font-weight: 700;display: inline-block;margin-bottom: 23px;color: #586271; font-family:'Roboto', sans-serif;  letter-spacing: 0;}
.nf-box .readmore-btn {margin-top: auto;padding: 0px 25px 25px;}
.link {font-size: 16px;color: #00a091; letter-spacing: 0.96px;font-family:'Muli';font-weight: 900;}
.link:hover {color: #586271;}
/*.news-feed-slider .slick-list{overflow: visible;}*/
ul.news-feed-list li.nf-item.slick-slide .nf-box{width: 370px;}
 /*.news-feed-slider .slick-dots li:first-child{display: none;}*/
/* ========================================== 
! Large devices (desktops, less than 1200px)
=========================================== */
@media (max-width: 1199.98px){

}
/*==========================================
! Medium devices (tablets, less than 992px)
========================================== */
@media (max-width: 991.98px){
	.news-feed-container{padding: 50px 0;} 
}
/* =================================================  
! Small devices (landscape phones, less than 768px)
================================================= */
@media (max-width: 767.98px) {
.news-feed-container{padding: 30px 0;} 
ul.news-feed-list li.nf-item.slick-slide .nf-box{width: 270px;}
​.nf-box .nf-img {height: 146px;}
.nf-content h3 {margin-bottom: 0;}
.nf-content > p{display: none;}
.nf-content {padding:26px 22px 20px;}
.nf-box .readmore-btn {padding: 0px 23px 35px;}   

}
/* ======================================================
! Extra small devices (portrait phones, less than 576px)
====================================================== */
@media (max-width: 575.98px){

}