.site-footer {
    background-color: #141414;
}
.site-footer-inner{ width:1180px; margin-left:auto; margin-right:auto; }
.footer-widget-area {
    overflow: hidden;
    padding: 70px 0;
    font-size: 1.125rem;
}
#wpcw_contact-4{ color:#fff; font-weight:100; }
.wpcw-widget-contact ul li, .wpcw-widget-social ul li.has-label {
    padding: 10px 0;
}
.wpcw-widget-contact a{ color:#4c99ba; }
.site-info-wrapper {
    padding: 70px 0 90px;
    background: #191c1d;
    color: #fff;
    line-height: 1.5; background-color: #2d2d2d;
    text-align: center;
}
.site-info-wrapper .site-info-text {
    color: #686868; font-size:14px;
}