/* Footer style */
.site-footer{
    background:#0F172A;
    color:#CBD5F5;
    padding:10px 15px;
    text-align:center;
    font-size:13px;
}

.site-footer p{
    margin:4px 0;
}
.footer-content h3 {
    margin-bottom: 5px;
}

.footer-links {
    margin: 15px 0;
}

.footer-links a {
    color: #bbb;
    margin: 0 10px;
    text-decoration: none;
}

.footer-links a:hover {
    color: white;
}

.social-icons {
    margin: 15px 0;
}

.social-icons a {
    margin: 0 8px;
    color: #bbb;
    text-decoration: none;
    font-size: 14px;
}

.social-icons a:hover {
    color: #00d4ff;
}

.copyright {
    margin-top: 15px;
    font-size: 12px;
    color: #777;
}

