.inner-page-banner .page-banner:before {
    background-color: rgb(0 0 0 / 70%) !important;
}

.blog-post-title a, .blog-post-content, .blog-post-more a {
    color: #000000 !important;
}

.blog-section .blog-post-title a, .blog-section .blog-post-content, .blog-section .blog-post-more a {
    color: #ffffff !important;
}

.mobile-dots-items .mob-item {
    border-bottom: 1px solid #000000 !important;
}
.mobile-dots-items .mob-item, .mobile-dots-items .mob-item a {
    color: #000000 !important;
}

.site-header .dashicons-before::before {
    color: #000000 !important;
}

.ft-icon img {
    filter: grayscale(100%) brightness(0) ;
}
.featured-pages.layout-3 .ft-page-item .ft-icon,
.featured-pages.layout-3 .ft-page-item .ft-icon-wrap {
    border: 1px solid #000000!important;
}
@media only screen and (max-width:1200px) and (min-width:1024px){
    body.window_scrolled .main-header .header-items .header-col.logo-item img {
        height: 35px !important;
    }
    
    .main-header .header-items .header-col.logo-item img {
        height: 35px !important;
    }
}