/* =========================================================
   🚆 KOMBI RAIL EUROPE – ACCORDION
   ---------------------------------------------------------
   Bestand: accordion-kombi-rail.css
   Variant: Kombi Rail Europe
   Kleuren: Groen / Blauw / Wit
========================================================= */


/* =========================================================
   01. ACCORDION BASIS
========================================================= */

.accordion.kombi-rail {
    background: #000000;
    color: #FFFFFF;
    border: 1px solid #006FAF;
    border-radius: 8px;
    overflow: hidden;
}


/* =========================================================
   02. ACCORDION HEADER
========================================================= */

.accordion.kombi-rail .accordion-header {
    background: #006FAF;
    color: #FFFFFF;
    border-bottom: 2px solid #8DC63F;
    padding: 12px 16px;
    font-weight: 700;
    cursor: pointer;
    transition: background-color 0.25s ease;
}


/* Hover */

.accordion.kombi-rail .accordion-header:hover {
    background: #00558A;
}


/* =========================================================
   03. ACCORDION PANEL
========================================================= */

.accordion.kombi-rail .accordion-panel {
    background: #000000;
    color: #FFFFFF;
    border-bottom: 1px solid rgba(141, 198, 63, 0.35);
}


/* =========================================================
   04. ACCORDION PANEL INNER
========================================================= */

.accordion.kombi-rail .accordion-panel-inner {
    background: #000000;
    color: #FFFFFF;
    padding: 16px;
}


/* =========================================================
   05. TEKST EN LINKS
========================================================= */

.accordion.kombi-rail .accordion-panel-inner p {
    color: #FFFFFF;
    line-height: 1.6;
}

.accordion.kombi-rail .accordion-panel-inner a {
    color: #8DC63F;
    text-decoration: none;
}

.accordion.kombi-rail .accordion-panel-inner a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}