/*
Theme Name: Nkisu Blog Theme
Author: You
Version: 1.0
Description: Custom theme for Nkisu Wilderness blog
*/

.blog-banner-section {
  background: url('https://nkisuwildernesssafaris.com/images/blog-banner.png') no-repeat center center;
  background-size: cover;
  padding: 80px 0;
  position: relative;
}

.blog-banner-section::after {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.6); /* dark overlay */
}

.blog-banner-section .container {
  position: relative;
  z-index: 2;
}

.blog-banner-section .page-title {
  font-size: 38px;
  font-weight: bold;
  text-transform: uppercase;
}

.blog-banner-section .breadcrumb {
  background: transparent;
  padding: 0;
  margin: 0;
}

.blog-banner-section .breadcrumb a {
  color: #fff;
  text-decoration: underline;
}

.blog-banner-section .breadcrumb-item.active {
  color: #ddd;
}

.post-list-img{
    display: block;
    width: 100%;
    height: 285px;
    object-fit: cover;
}


.blog-btn{
    display: block;
    width: 100%;
    background: #049a1d;
    padding: 14px 0;
    color: #fff;
    font-size: 18px;
    border-radius: 0 !important;
    border: none !important;
}

.blog-btn:hover{
     background: #0d8421 !important;
}


ul.catagory-list li a{
    border: 1px solid #dedede !important;
    padding: 4px 6px;
    border-radius: 0;
    color: #010101 !important;
    font-size: 16px;
}



ul.catagory-list li a:hover{
    background: #d3d3d3 !important;
}



.blog-categories h4{
    margin-bottom: 18px;
    border-bottom: 1px dashed #dedede;
    padding-bottom: 18px;
    
}








