/* AEON - Center the two-hero testimonial section (Our Heroes) */
body #theme-testimonial .row.theme-testimonial-content,
body .theme-testimonial .row.theme-testimonial-content,
body section.theme-testimonial .theme-testimonial-content {
    display: flex !important;
    justify-content: center !important;
    align-items: flex-start !important;
    flex-wrap: wrap !important;
    gap: 40px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

body #theme-testimonial .theme-testimonial-content > div,
body .theme-testimonial .theme-testimonial-content > .col-lg-4,
body section.theme-testimonial .theme-testimonial-content .col-lg-4 {
    flex: 0 1 auto !important;
    max-width: 450px !important;
    width: auto !important;
    float: none !important;
}

/* Responsive */
@media (max-width: 991px) {
    body .theme-testimonial .theme-testimonial-content {
        gap: 30px !important;
    }
    body .theme-testimonial .theme-testimonial-content .col-lg-4 {
        max-width: 400px !important;
    }
}

@media (max-width: 767px) {
    body .theme-testimonial .theme-testimonial-content {
        flex-direction: column !important;
        align-items: center !important;
        gap: 24px !important;
    }
    body .theme-testimonial .theme-testimonial-content .col-lg-4 {
        max-width: 100% !important;
        width: 100% !important;
    }
}
