/* Blog view Section */
section.blog-view {
  padding-left: 5%;
  padding-right: 5%;
}
section.blog-view .card-content {
  min-height: 420px;
}
section.blog-view .card-title h5 {
	margin-bottom: 20px;
}
figure.image.is-4by3.blog-image img {
  object-fit: cover;
}

section.blog-view .btn.style3.btn--block.card__btn {
	position: absolute;
	bottom: 20px;
}

.card-title {
  color: #333333;
}

section.blog-view .btn.style3 {
  margin-left: 10px;
}

section.blog-view .card {
  border-radius: 0px;
}
section.blog-view .card-image img {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
.grid {
  margin-top: 50px;
  display: grid;
  grid-column-gap: 15px;
  grid-template-columns: minmax(300px, 100%) minmax(300px, 100%) minmax(300px, 100%);
  /* grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); */
  grid-row-gap: 15px;
}
/*** mobile ***/
@media all and (max-width: 1380px) {
 section.blog-view .grid {
	  grid-template-columns: minmax(300px, 1fr) minmax(300px, 1fr) minmax(300px, 1fr);
	  /* grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); */
  }
}

@media all and (max-width: 1037px) {
  section.blog-view .card-content {
    min-height: unset;
  }
  section.blog-view .grid {
	  grid-template-columns: minmax(300px, 1fr) minmax(300px, 1fr);
	  /* grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); */
  }
}

@media all and (max-width: 980px) {
  section.blog-view .card-content {
    min-height: unset;
  }
}

@media all and (max-width: 690px) {
  section.blog-view .grid {
	  grid-template-columns: minmax(300px, 1fr);
	  /* grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); */
  }
}
/*** Blog view mq - end ***/
/* Blog view Section - end */
