/* === EN Homepage Accordions — chevron herstel ===
   bs5-patches.css verwijdert globaal .accordion-button::after
*/

/* Specialisations (#accordion) — Bootstrap 5 */
#accordion .accordion-button::after {
    font-family: "FontAwesome";
    content: '\f078' !important;
    display: inline-block;
    font-size: 0.75em;
    color: #999;
    transition: transform 0.3s ease;
    margin-left: auto;
    flex-shrink: 0;
    background-image: none !important;
    width: auto !important;
    height: auto !important;
}
#accordion .accordion-button:not(.collapsed)::after {
    transform: rotate(180deg);
}

/* FAQ (#faq-accordion) — Bootstrap 3 panel-group structuur
   Verberg thema "+" en voeg chevron toe via CSS ::after op de link */
#faq-accordion .panel-heading::after {
    content: none !important;
    display: none !important;
}
#faq-accordion .panel-title > a {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
#faq-accordion .panel-title > a::after {
    font-family: "FontAwesome";
    content: '\f078' !important;
    font-size: 0.75em;
    color: #999;
    transition: transform 0.3s ease;
    flex-shrink: 0;
    margin-left: 8px;
    transform: rotate(180deg); /* open = chevron omhoog */
}
#faq-accordion .panel-title > a.collapsed::after {
    transform: rotate(0deg); /* gesloten = chevron omlaag */
}
