.site-footer {
    background-image: url('024.jpg');
    padding: calc(var(--section-base) * 2.4) 0;
    text-align: center;
}

.footer-logo {
    width: calc(var(--section-base) * 4);
    height: calc(var(--section-base) * 4);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border: 1px solid var(--color-white);
}

.footer-logo img {
    width: calc(var(--section-base) * 8/3);
    height: calc(var(--section-base) * 8/3);
    object-fit: contain;
}