.site-footer,
footer {
    background-color: var(--color-footer);
    color: #ffffff;
    text-align: center;
    padding: 20px;
    margin-top: auto;
}

.site-footer p,
footer p {
    margin-bottom: 0;
}

.site-footer a,
footer a {
    color: #f39c12;
}

.site-footer a:hover,
footer a:hover {
    text-decoration: underline;
}
