/* 27-11-24 */

.single_page_img img {
  width: 100%;
}

.offered_service.servi_wrap_sec.blog_lst {
  padding: unset;
  padding-bottom: 20px;
}

.blog_lst .ser_text_wrap {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.blog_lst.offered_service .ser_text_wrap h4 {
  font-size: 15px;
  line-height: 1.6;
  margin: 0px;
}
.blog_lst .site_btn {
  margin-top: auto;
}
.pagination {
  gap: 14px;
  position: relative;
  align-items: center;
  margin-top: 20px;
  z-index: 2;
  justify-content: center;
}
.pagination > * {
  flex: 0 0 auto;
  font-size: 15px;
  color: #141414;
  font-weight: 500;
  text-align: center;
}
.pagination .current {
  width: 25px;
  height: 25px;
  background-color: #517e1d;
  color: #fff;
  border-radius: 50%;
  line-height: 25px;
}
/* 27-11-24 */

/* 13-12-24 */
.cstm_cat_lst{
    align-items: unset;
}
.cstm_cat_lst ul {
    justify-content: start;
}
.offered_service .cstm_cat_lst ul li{
    width: 33.33%;
}
/*13-12-24* responsive css */
@media (max-width: 991px){
    .offered_service .cstm_cat_lst ul li{
        width: 50%;
    }
}
@media (max-width: 575px){
    .offered_service .cstm_cat_lst ul li{
        width: 100%;
    }
}
    
    
/*13-12-24*/

/* 14-12-24 */

.cstm_cat_lst .ser_text_wrap .blg_img img {border-radius: 20px;}
