


/* HEADING STYLE */
.about-text h1{
  font-size:48px !important;
  font-weight:800 !important;
  color:#111 !important;
  margin-bottom:10px !important;
}

/* RESPONSIVE */
@media(max-width:768px){
  .about-text h1{
    font-size:32px !important;
  }
  .breadcrumb{
    font-size:16px !important;
  }
}




/* ===============================
   PREM NETRALAYE BLOG SECTION
=================================*/

.pn-blog-section {
    padding: 80px 0;
    background: #f8f9fa;
}

.pn-blog-title {
    font-size: 38px;
    font-weight: 700;
    margin-bottom: 15px;
}
.pn-blog-title span{
    color: #00a99d;
}

.pn-blog-meta {
    /* color: #00a99d; */
    margin-bottom: 25px;
}
.pn-blog-meta i {
  color: #00a99d;
}

.pn-blog-meta span {
    margin-right: 20px;
    font-size: 14px;
    /* color: #00a99d ; */
}

.pn-blog-image img {
    width: 100%;
    border-radius: 12px;
    margin-bottom: 25px;
}

.pn-blog-content p {
    font-size: 17px;
    line-height: 1.8;
    color: #555;
    margin-bottom: 20px;
}

.pn-blog-content h4 {
    margin-top: 25px;
    font-weight: 600;
}

.pn-blog-sidebar {
    background: #ffffff;
    padding: 25px;
    border-radius: 12px;
    box-shadow: 0 10px 25px rgba(0,0,0,0.05);
}

.pn-blog-sidebar h5 {
    font-weight: 600;
    margin-bottom: 20px;
}

.pn-blog-sidebar ul {
    list-style: none;
    padding: 0;
}

.pn-blog-sidebar ul li {
    margin-bottom: 12px;
}

.pn-blog-sidebar ul li a {
    text-decoration: none;
    color: #333;
    transition: 0.3s;
}

.pn-blog-sidebar ul li a:hover {
    color: #0d6efd;
}



/* Responsive */

@media (max-width: 768px) {
    .pn-blog-title {
        font-size: 26px;
    }
    .pn-blog-section{
    padding-top: 10px;
    }
}