#faqContainer .light-orange-card-header::after,
#faqContainer .orange-bg-header-card::after {
    left: 120px;
}

#faqContainer .card {
    border-radius: 0;
}

#faqContainer .card {
    border-radius: 0;
}

#faqAccordion .card {
    border-radius: 0;
    font-size: 16px;
    border: 1px solid rgba(0, 0, 0, .125);
}

#faqAccordion .card-header {
    padding: 0.5rem 1.25rem;
    background-color: var(--blue-color);
}

#faqAccordion .card-header button {
    padding: 0;
    font-weight: 500;
    color: #fff;
}

#faqAccordion .card-header button i {
    font-size: 1.5em;
}

#faqAccordion .card-header button:hover {
    text-decoration: none;
}

#faqAccordion .card-header button:focus {
    box-shadow: none;
    text-decoration: none;
}