#qistas_cms_nav .nav-item:nth-child(2) .nav-link {
    color: var(--text-ternary);
}

#qistas_cms_nav.scrolled,#qistas_cms_nav.scrolled .nav-item:nth-child(2) .nav-link {
    color: var(--text-ternary) !important;
}

.navbar#qistas_cms_nav {
    background: #fff;
    box-shadow: 0px 0px 4px 0px #00000040;
    padding: 15px 80px 10px 10px;
}
#qistas_cms_nav .nav-item .nav-link {
    color: var(--dark-blue) ;
}

#qistas_cms_nav.scrolled,#qistas_cms_nav.scrolled, .nav
.navbar#qistas_cms_nav {
    background: #fff;
    background-size: cover;
    width: 100%;
}

/* #qistas_cms_nav.scrolled,#qistas_cms_nav.scrolled .nav-link {
    color: #FFFFFF !important;
} */

#qistas_cms_nav .login-btn {
    background-color: var(--bg-quaternary) !important;
    border: 1px solid var(--text-quaternary) !important;
    color: white !important;

}

.testimonial-sub-title::before {
    background-image: url(../img/cms/quote-begin.svg);
    left: 10px;
    top: 5px;
}

.testimonial-sub-title::after {
    background-image: url(../img/cms/quote-end.svg);
    right: 10px;
}

/* .testimonial-sub-title::before, 
.testimonial-sub-title::after {
    content: "";
    background-size: cover;
    display: inline-block;
    width: 46px;
    height: 31px;
    position: relative;
} */

.subscription-form-container {
    background: transparent;
    height: unset;
}

.accordion {
    --bs-accordion-border-width: 0px !important;
}

.accordion-item {
    border-bottom: 0;
    background-color: transparent !important;
}

.accordion-button::after {
    margin: 0 !important;
}

.accordion-button {
    justify-content: center !important;
}

.accordion-body {
    text-align: center;
}

.accordion-button,
[id^="editor_faq_"] {
    font-family: 'CareemRegular';
    color: #919191;
    font-size: 20px;
    background: transparent !important;
}

.accordion-button:not(.collapsed) {
    color: #919191;
    font-size: 20px;
}

.accordion-button::before {
    content: "";
    background: #91919142 !important;
    width: 9px !important;
    height: 9px !important;
    border-radius: 50%;
    margin-left: 4px;
    margin-top: 5px;
}

.faq-accordion-container {
    max-height:500px;
    overflow-y:auto; 
}

.faq-accordion-container::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}

.faq-accordion-container::-webkit-scrollbar-thumb,
.faq-accordion-container::-webkit-scrollbar-track {
    background: #D9D9D94D;
    border-radius: 15px;
}

@media only screen and (min-width: 430px) {
    .subscription-section-title::after {
        display: none;
    }
}
@media only screen and (min-width: 630px) {
    .subscription-section-title::after {
        content: "";
        display: inline-block;
        width: 85px;
        height: 7px;
        background: var(--bg-ternary);
        border-radius: 4px;
        position: absolute;
        right: 0;
        bottom: -10px;
    }
}

/* Change icon Color For Accordion */
.accordion-button::after {
    --bs-accordion-btn-icon : url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23919191' stroke-linecap='round' stroke-linejoin='round'><path d='M2 5L8 11L14 5'/></svg>");
    --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='%23919191' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
}

