.footer {
    background-color: #fff;
    margin-top: 2px;
    padding: 0.5rem 1.5rem 0.5rem 1.5rem;
    box-shadow: 0 24px 48px rgb(230 235 245 / 40%);
}

.footer-logo {
    width: 90%;
}

.footer-logo.visa {
    margin-top: 18px;
}

.footer-logo.pci {
    margin-top: 7px;
}

.footer-logo.cup {
    margin-top: 6px;
}