.title-bordered > h2 {
    color: #84291a  !important;
    font-weight: 600 !important;
}
.service-new .icon-box .icon , .service-new .icon-box .icon i:before{ color: #84291a !important;}

.footer .footer-widgets {
    background: #84291a;
    border-bottom: 1px solid #cccccc4a;
}
footer .icon-box .icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
}
footer .icon-box{margin-bottom:0;}
footer .icon-box .icon-box-body {
    top: 10px;
}
footer .icon-box {
    margin-bottom: 0;
    padding: 10px 0;
}
footer .icon-box .icon-box-body h5 {
    font-size: 18px;
}
body .footer .footer-widgets {
    padding-bottom: 60px;
}
footer .widget__footer h3.widget-title {
    font-size: 22px;
    color: #FFF;
    font-weight: 500;
    letter-spacing: 4px;
    border-bottom: 1px solid #fffbfb21;
    padding-bottom: 10px;
}

@media screen and (max-width: 767px){
    .mobile-header .header-main button.navbar-toggle.mbl-tglmenu {
    top: -40px !important; right:0;
    z-index: 99;
    }
    
    .mobile-header button.navbar-toggle.mbl-tglmenu:after{
        content: "MENU";
          padding-left: 20px;
        color: #FFF; position: absolute;
    }
    .mobile-header .logo img {
        max-width: 100%;    }
        
        button.navbar-toggle.mbl-tglmenu {
    top: 1px;     right: 60px;}
.tp-mblcall.align-middle {
    background: #84291a;
    padding: 10px;
    text-align: center;
    color: #FFF;
}
.tp-mblcall.align-middle a{color:#FFF; ont-size: 22px;
    font-weight: bold;}
    .col-sm-6.sct-cll {
    text-align: center;
    margin-bottom: 35px;
}
.mbltxt-center{text-align:center;}


}