.banner-wrapper:after, .service-box .vc_column-inner .vc_image:after, .news-box .vc_column-inner:after, .top-banner:after, .blog-image:after,
.offer-box:after{   
    background-color: rgba(42, 42, 42, 0.15) !important;

}
.footer-bottom a {
    color: #ffc72c;
}

.page-id-310 .top-banner, .page-id-312 .top-banner {
    display: none;
}
.page-id-310 .breadcrumbs, .page-id-312 .breadcrumbs {
 border-top: 1px solid #e6e3e3;    
}

.breadcrumbs {
    background: #fff;
    border-bottom: 1px solid #e6e3e3;
    color: #36301f;
}