.page-header{text-align: left; margin-left: inherit;}
.sp-testimonial-free {
    display: flex;
    flex-direction: column-reverse;
}
p + ul,p + ol  {
    margin-top: -25px;
}
.site-header.style-one .header-mid .site-branding{flex-direction: row;
    flex: auto;
    justify-content: space-between;}
.header-mid .header-left{display:none;}
.main-navigation ul li a{font-weight: 600;}
.site-branding .site-description{font-size: 1.3em; font-weight: bold; color: #000;
}
.footer-t{background: #333;
    padding-top: 30px;
    padding-bottom: 30px;}
.footer-t #custom_html-3{margin: 0 0 0px;}
.footer-t .widget-title{margin-bottom: 10px!important;}
.site-footer .footer-b{background: #333;}