/* Start custom CSS *//* About Page Mobile Friendly Enhancements */
@media (max-width: 768px) {
    /* Scope Grid */
    div.elementor-21 .elementor-element-300e368c,
    .elementor-21 div[class*="ab_scope_grid"] {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 16px !important;
        width: 100% !important;
    }

    .elementor-21 div.elementor-element-300e368c > .e-con,
    .elementor-21 div[class*="ab_crit_"] {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
        padding: 20px 16px !important;
    }

    /* Tiers List */
    .elementor-21 div.elementor-element-2f0d798d > .e-con,
    .elementor-21 div[class*="ab_tier_card_"] {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
        padding: 20px 16px !important;
    }

    /* Dispute Banner */
    .elementor-element-8ac4eca {
        padding: 20px 16px !important;
        box-sizing: border-box !important;
        width: 100% !important;
    }

    /* Submissions Grid */
    div.elementor-21 .elementor-element-23d734cc,
    .elementor-21 div[class*="ab_sub_grid"] {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 16px !important;
        width: 100% !important;
    }

    .elementor-21 div.elementor-element-23d734cc > .e-con,
    .elementor-21 div[class*="ab_sub_card_"] {
        width: 100% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;
        padding: 20px 16px !important;
    }

    .elementor-element-ba1c097,
    .elementor-element-ba1c097 a,
    .elementor-element-ba1c097 button {
        width: 100% !important;
        text-align: center !important;
        justify-content: center !important;
    }
}/* End custom CSS */