/* Blog List --------------------------------------------------------------------------------------------------------*/
.blog-list-sec-outer {
  padding: 40px 0;
}

.blog-list-sec-left {
  margin-bottom: 20px;
}

.blog-list-img {
  width: 100%;
  border-radius: 5px;
  box-shadow: 0px 4px 10px rgba(20, 6, 6, 0.15);
  display: block;
}

.blog-list-date {
  font-weight: 400;
  font-size: 0.875rem;
  margin-bottom: 20px;
  display: block;
}

.blog-list-heading {
  font-weight: 600;
  font-size: 2.125rem;
  line-height: 2.625rem;
  margin-bottom: 20px;
}

.blog-list-heading-link {
  color: #36424A;
}
.blog-list-heading-link:hover {
  color: #E55302;
}

.blog-list-content {
  font-weight: 400;
  font-size: 1.0625rem;
  line-height: 1.75rem;
  margin-bottom: 40px;
}

.blog-list-btn {
  border-radius: 5px;
  border: 1px solid rgba(54, 66, 74, 0.1);
  color: #E55302;
  font-size: 0.875rem;
  font-weight: 400;
  padding: 12px 14px;
  display: inline-block;
}
.blog-list-btn:hover {
  background: #E55302;
  color: #fff;
}

/* Responsive Media Queries --------------------------------------------------------------------------------------------------------*/
@media (min-width: 1024px) {
  .blog-list-sec-left {
    padding-right: 50px;
    margin-bottom: 0;
  }
}
@media (max-width: 768px) {
  .blog-list-heading {
    font-size: 1.375rem;
    line-height: 2.125rem;
  }
}

/*# sourceMappingURL=blog-list.css.map */