/* Benefits Section */
#benefits img {
    height: 300px;
}

@media (max-width: 991px) {
    #benefits .benefits-card {
        padding: 20px 0 10px 0 !important;
        text-align: center;
    }

    .odd,
    .even {
        padding: 20px 0 10px 0 !important;
        text-align: center !important;

        h3 {
            margin-top: 10px !important;
        }
    }

    .benefits-row {
        display: flex;
        flex-direction: column;
    }

    .h3.fw-normal {
        margin-top: 10px !important;
    }

    .benefits-row.even .col-lg-5 {
        order: -1;
    }
}
