.custom-accordion {
    --bs-accordion-bg: rgba(15, 32, 46, 1);
    --bs-accordion-color: white;
    --bs-accordion-active-bg: none;  /*#var(--bs-primary-bg-subtle); */
    --bs-accordion-btn-focus-box-shadow: none;
    --bs-accordion-border-color: none;
    background-color: rgba(15, 32, 46, 1);
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
}

.custom-accordion .accordion-button {
    color: white;
    /* width: auto; */
    padding: 0px 0px 0px 0px;
}

.custom-accordion .accordion-button::after {
    color: white;
}

.custom-accordion .accordion-body {
    padding: 15px 0px 15px 0px;
}

.custom-scenario-card-colour {
    background-color: rgba(15, 32, 46, 1);
}

.custom-scenario-card {
    border-radius: 6px;
}

.custom-card-padding {
    padding: 24px 36px 24px 36px;
}

.card-header {
    color: rgba(210, 213, 216, 1);
    letter-spacing: 0.07em;
}