/**
 * Homepage Button Adjustments
 * Shrink button sizes and center View All Appeals
 */

/* Center the View All Appeals button on homepage */
.section-actions {
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* Make "View All Appeals" button slightly smaller */
.section-actions .btn-lg {
    font-size: 1rem !important;
    padding: 12px 28px !important;
}

/* Reduce size of large buttons on homepage hero sections */
.hero-content .btn-lg,
.hero-section .btn-lg {
    font-size: 1.05rem !important;
    padding: 14px 32px !important;
}

/* Standardize all button border-radius across the site */
.btn,
button.btn,
a.btn,
.btn-primary,
.btn-secondary,
.btn-outline,
.btn-accent,
.btn-light {
    border-radius: 8px !important; /* Consistent 8px radius */
}

/* Smaller border radius for small buttons */
.btn-sm {
    border-radius: 6px !important;
}

/* Larger border radius for large buttons */
.btn-lg {
    border-radius: 10px !important;
}
