.card {
    max-width: 1200px;
    margin: auto;
}
@media (max-width: 1199.98px) {
    .card {
        max-width: 95vw;
    }
}

.row.justify-content-center.mb-4 .btn {
    min-width: 0;
    width: 50%;
    text-align: center;
}
@media (max-width: 767.98px) {
    .row.justify-content-center.mb-4 .btn {
        width: 100%;
    }
}