.postholder{
 width:25%;
  float:left;
  padding:15px;
  
  
}
.l-blog-holder{
  display: flex;
}
.blogholder-heading{
 text-align: center;
 margin-bottom:10px; 
  margin-top:10px;
}

.l-blog-holder figure img {
  height:150px;
  object-fit: cover;

}
.container.floating post-hero .blogfeed
{
  margin-bottom:20px;
}
.postholder h2 {
 font-size:24px;
  color: #001f33;
  line-height: 26px;
  margin-bottom: 4px;
 /* height:80px; */
  
}
h3.blogholder-heading {
   font-size:18px;

}
.postholder p{
height:160px;
}
.postholder a.featured-blog-post-link{
  color: #000;
  text-decoration:none;
  
}
.postholder time {
 font-size:14px;
  font-weight:600;
  color:#005f78;
  
}
.readmore{
 background-color:#005f78;
 padding-left:15px;
  padding-right:15px;
  padding-top:10px;
  padding-bottom:10px;
  color:#fff;
  font-weight:600;
  border: 1px solid #005f78;
  border-radius:13px;
  text-decoration:none;
  font-size:14px;
  margin:0 auto;
  
}
.buttons-wrapper{

} 
}
.readmore:hover{
 background-color:#fff;
    text-decoration:none;

  color:#005f78;

  
}
@media (max-width: 576px)
  {
.postholder {
    width: 100%;
  clear:both;
    }
.l-blog-holder {
    display: block;
}
    .postholder p {
    height: auto;
}
    .thirdpost, .fourthpost
    {
      display:none;
    }
}


