.progressandnew .item-new{
    padding: 10px;
}
.progressandnew .item-new .img{
    max-height: 200px;
    overflow: hidden;
    display: flex;
    box-sizing: border-box;
}
.progressandnew .item-new .img img{
    width: 100%;
    object-fit: cover;
    object-position: center;
}
.progressandnew .item-new .text{
    margin-top : 10px;
}
.progressandnew .item-new .text p{
    padding : 0;
    margin : 0;
}
.progressandnew .item-new .text .short-desc{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;  /* Number of lines displayed before it truncate */
    overflow: hidden;
}
.progressandnew .view-more{
    border-radius : unset;
    margin-top :20px;
    font-size : 15px;
    color : white;
    font-weight : bold;
}
.pagination{
    display:flex;
    justify-content: center;
    align-items: center;
}
.pagination > li > a{
  width : 20px;
    height : 20px;
    padding : 15px;
    display:flex;
    justify-content: center;
    align-items: center;
    border-radius : unset;
}
.pagination > .active > a{
    background : #333;
    color : white;
    font-weight : bold;
}
