footer {
    background-color: #1e1e1e;
    color: #dfdfdf !important;
}

footer .footer-logo img {
    width: 100px;
    opacity: .65;
}

.social-icons i {
    font-size: 32px;
    color: #dfdfdf;
    transition: all .5s ease;
    padding: 5px;
}

.social-icons i:hover {
    color: #b255aa;
    transition: all .5s ease;
}

.social-icons > *:not(:last-child) {
    margin-right: 15px;
}

footer .contact a {
    transition: all .5s ease;
}

footer .contact a:hover {
    color: #b255aa;
    transition: all .5s ease;
}

.develop {
    font-size: 14px;
    color: rgba(178, 85, 170, 0.65);
}
