.z-1.offer-single-outer .single-text p {
  padding: 0;
}

.single-img img{
  max-width: 100%;
  height: auto;
}
.z-1 .sub-title h2 {
  font-size: 2.4rem !important;
  line-height: 2.8rem !important;
}
.z-1 .artical-btn a{
  margin: 2rem 0.5rem 0.5rem 0rem;
}
.right-margin-z1-small{
  margin-right: 2rem;
}
.right-margin-z1-medium{
  margin-right: 4rem;
}
.right-margin-z1-big{
  margin-right: 6rem;
}
.left-margin-z1-small{
  margin-left: 2rem;
}
.left-margin-z1-medium{
  margin-left: 4rem;
}
.left-margin-z1-big{
  margin-left: 6rem;
}
.img_cover{
  object-fit: cover;
  object-position: center;
}
@media(max-width:767px){
  .post-single-info .left-margin-z1-big {
    margin-left: 0;
  }
  .post-single-info .right-margin-z1-big {
    margin-right: 0;
  }
}