.header-main .logo img {
    max-width: 211px!important;
    width: 213px!important;
    height: 74px;
}

.offcanvas__logo a img {
    width: 207px;
}

.header-main .main-menu ul li {
    margin-inline-end: 12px;!important
}
.header-main .main-menu ul li a {
    font-size: 15px!important;
}

.header-section-new .container-fluid,.header-new.sticky .header-main  {
    padding: 9px 19px!important;
}

.header-main .main-menu ul li a {
    padding: 20px 8px;

}


h2.wp-block-heading {
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 1em;
}



.comments-area,
.comments-title,
.comment-respond,
.entry-meta .comments-link {
    display: none !important;
}


.row > .col-xl-3.col-lg-4.col-md-6.ps-lg-5:last-of-type {
    display: none;
}

.col-xl-2 {
    order: 2;
}

.contact-info-area {
    display: none;
}

.post-meta li:has(> span.user) {
  display: none !important;
}

.blog-main-item-01 .content .title {
    font-size: 22px;
}

ul.post-meta li i.fa-folder-open,
ul.post-meta li i.fa-tags {
  display: none;
}


ul.post-meta li:has(i.fa-folder-open),
ul.post-meta li:has(i.fa-tags) {
  display: none !important;
}

.col-xl-2.col-lg-4.col-md-6 {
    width: max-content;
}

.footer-widgets-wrapper .single-footer-widget .menu li:not(:last-child) {
    margin-bottom: 0px;
}

.about-wrapper .about-image .about-image-2 .video-box {
    display: none;
}

.widget-head h5:empty {
  display: none;
}

.widget-head:has(h5:empty) {
  display: none;
}

.footer-content {
    place-items: anchor-center;
}
.footer-widgets-wrapper .single-footer-widget .footer-content p {
    text-align: center;
}

.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon {
    margin-top: 16px;
}
