
.faqsContainerAll::-webkit-scrollbar {
    width: var(--scrollbar-width);
}

.faqsContainerAll::-webkit-scrollbar-track {
    box-shadow: var(--scrollbar-track)
}

.faqsContainerAll::-webkit-scrollbar-thumb {
    background-color: var(--scrollbar-thumb-background);
    outline: var(--scrollbar-thumb-outline);
}

.faqsContainer {
    width: 98%;
    margin: 2% !important;
    align-items: flex-start;
    /*margin-top: 15px !important;*/
}
.faqsMsg {
    min-width: 60px;
    max-width: 100% !important;
    text-align: left;
    background: var(--faq-question-background-color);
    color: var(--faq-question-text-color);
    border-radius: var(--faq-question-border-radius);
    /*font-size: 14px;*/
    margin-bottom: var(--faq-question-bottom-clearance);
    cursor: pointer;
}



.faqsContainerAll {
    width: 100%;
    min-width: 100%;
    background: white;
    z-index: 2;
    overflow: auto;
    overflow-x: hidden;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
    /* padding: 2%; */
    opacity: 0;
}

.closeFaqsContainer{
    color: var(--click-to-close-button-text-color);
    font-size:var(--click-to-close-button-text-size);
    background: transparent;
}

.badge{
    background: var(--faqs-badge-background-color);
    color: var(--faqs-badge-font-color);
    font-size: var(--faqs-badge-font-size);
}

.faqsDiv{
    background: rgba( 255, 255, 255, 0.25 );
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 0;
}

.faqBody{
    width: 100%;
}
