.flex-wrapper {
    min-height: 100vh;
    flex-direction: column;
    justify-content: space-between;
}

/* @media screen and (min-height: 875px) {
    .flex-wrapper {
        min-height: 100vh;
    }
} */

.btn:hover, .payment-button:hover .icon{
    color: black !important;
}