/* Blog Styles */
.page-header {
  background-color: #f8f9fa; /* Fallback */
  position: relative;
}
.page-header .container {
  position: relative;
  z-index: 1;
}

.blog-card {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border: none;
  background-color: #f6f6f6;
}
.blog-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1) !important;
}
.blog-card:hover .blog-img img {
  transform: scale(1.05);
}
.blog-card:hover .blog-overlay {
  opacity: 1 !important;
}

.blog-img {
  overflow: hidden;
}
.blog-img img {
  transition: transform 0.5s ease;
}

.btn-danger {
  background-color: #e01a22;
  border-color: #e01a22;
}
.btn-danger:hover {
  background-color: #c0151c;
  border-color: #c0151c;
}

.breadcrumb-item + .breadcrumb-item::before {
  color: #fff;
}

.sidebar-item img {
  height: 150px;
  width: 100%;
  object-fit: cover;
}

/*# sourceMappingURL=blog.min.css.map */
