.footer-sidebar {
    padding-block: 40px
}

.footer-column > *:not(.widget) {
    margin-block: 0 var(--wd-block-spacing)
}

    .footer-column > *:not(.widget):last-child {
        margin-bottom: 0
    }

[class*="color-scheme-light"] .footer-widget {
    --wd-link-color: rgba(255,255,255,.6)
}

.wd-prefooter {
    padding-bottom: 40px;
    background-color: var(--wd-main-bgcolor)
}

.wd-copyrights {
    --wd-tags-mb: 10px;
    padding-block: 20px;
/*    border-top: 1px solid var(--brdcolor-gray-300)*/
}

    .wd-copyrights.wd-layout-two-columns > .wd-grid-g {
        --wd-col-lg: 2;
        --wd-col-md: 1
    }

    .wd-copyrights.wd-layout-centered {
        text-align: center
    }

@media (min-width:1025px) {
    .sticky-footer-on :is(.wd-page-content,.wd-prefooter) {
        position: relative;
        z-index: 2
    }

    .sticky-footer-on .wd-footer {
        position: sticky;
        bottom: 0
    }

    .wd-copyrights.wd-layout-two-columns .wd-col-end {
        text-align: end
    }
}

@media (max-width:1024px) {
    .wd-copyrights.wd-layout-two-columns {
        text-align: center
    }
}
