body {
    background-color: #1E1E1E;
}

.site-footer,
.client-testimonial .details,
.work-brand-block.style-two .brands-link,
.service-item.style-three {
    background-color: #141414;
}
.service-item{
    text-align: center;
}
.service-item.style-three .service-icon{
    margin-bottom: 28px;
    background-image: -webkit-linear-gradient(145deg, #ffc3a0, #38f9d7);
    background-image: -o-linear-gradient(145deg, #ffc3a0, #38f9d7);
    background-image: linear-gradient(145deg, #ffc3a0, #38f9d7);
}
h1, h2, h3, h4, h5, h6,
.read-more-text,
.site-footer .widget-title,
.portfolio-filter li a {
    color: #fff;
}

.btn-primary.btn-gradient-45 {
    font-size: 16px;
}

.work-brand-block .brands-link img {
    -webkit-filter: invert(1);
            filter: invert(1);
}

.fanfact-promo-numbers .promo-number.style-three{
    background-color: #fff;
}

.portfolio-block.style-five .filtering {
    background-color: black;
}

.portfolio-item .portfolio-thumb .overlay{
    background: linear-gradient(145deg, #ffc3a0, #38f9d7);
    background: -webkit-linear-gradient(145deg, #ffc3a0, #38f9d7);
    background: -moz-linear-gradient(145deg, #ffc3a0, #38f9d7);
    background: -o-linear-gradient(145deg, #ffc3a0, #38f9d7);
}

.text-feature-block .sub-heading{
    font-weight: 300;
}

.social-status a{
    color: white;
}