.bhq-health-blog-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -17px;
}

.bhq-health-blog-item {
  width: 33.33%;
  padding: 0 17px;
  margin-bottom: 35px;
}

.bhq-health-blog-image {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}

.bhq-health-cat-list {
  position: absolute;
  top: 20px;
  left: 20px;
  display: inline-block;
}

.bhq-health-cat {
  color: #fff;
  border-radius: 6px;
  padding: 8px 18px;
  display: inline-block;
  line-height: 1 !important;
}

.bhq-health-blog-image::before {
  content: "";
  display: block;
  padding-top: 73.170%;
}

.bhq-health-blog-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  transition: all .4s ease;
}

.bhq-health-blog-image:hover img {
  transform: scale(1.12);
}

.bhq-health-blog-content {
  padding: 30px 10px 0;
}

.bhq-health-blog-date {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  gap: 6px;
  line-height: 1 !important;
  margin-bottom: 14px;
}

.bhq-health-blog-date-icon svg {
  fill: #0068FF;
  width: 20px;
  height: 20px;
}

.bhq-health-blog-date-icon {
  display: inline-block;
}

.bhq-health-blog-title {
  margin-bottom: 14px !important;
}

@media only screen and (min-width:1921px) {
  .bhq-health-blog-container {
    margin: 0 -0.885vw;
  }

  .bhq-health-blog-item {
    padding: 0 0.885vw;
    margin-bottom: 1.823vw;
  }

  .bhq-health-blog-image {
    border-radius: 0.521vw;
  }

  .bhq-health-cat-list {
    top: 1.042vw;
    left: 1.042vw;
  }

  .bhq-health-cat {
    border-radius: 0.312vw;
    padding: 0.417vw 0.938vw;
  }

  .bhq-health-blog-content {
    padding: 1.562vw 0.521vw 0;
  }

  .bhq-health-blog-date {
    gap: 0.312vw;
    margin-bottom: 0.729vw;
  }

  .bhq-health-blog-date-icon svg {
    width: 1.041vw;
    height: 1.041vw;
  }

  .bhq-health-blog-title {
    margin-bottom: 0.729vw !important;
  }
}

@media only screen and (max-width:1200px) {
  .bhq-health-blog-container {
    margin: 0 -10px;
  }

  .bhq-health-blog-item {
    padding: 0 10px;
  }

  .bhq-health-blog-content {
    padding-top: 25px;
  }

  .bhq-health-blog-date {
    margin-bottom: 10px;
  }

  .bhq-health-blog-title {
    margin-bottom: 10px !important;
  }
}

@media only screen and (max-width:959px) {
  .bhq-health-blog-content {
    padding-top: 20px;
  }

  .bhq-health-blog-date {
    margin-bottom: 7px;
  }

  .bhq-health-blog-title {
    margin-bottom: 7px !important;
  }
}

@media only screen and (max-width:767px) {
  .bhq-health-blog-item {
    width: 100%;
  }
}