@media (max-width: 575.98px) {
    .details-p-wrap {
        display: grid;
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 24px;
    }

    .add-card-btn {

        font-size: 12px !important;

    }

    /* Footer  */
    .footer-wrap {
        display: grid;
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 36px;
    }
}