.breadcrumb-item+.breadcrumb-item:lang(ar)::before {
    float: right;
    padding-left: var(--bs-breadcrumb-item-padding-x);
}

.breadcrumb a {
    color: rgba(94, 94, 94, 1);
}


.circ {
    background-color: var(--main)
}


.line {
    height: 2px;
    width: 25%;
    background-color: var(--sec);
}


.faqs_desc{
    background: var(--main);
    width: fit-content;
    color:var(--white);
    position: absolute;
    bottom: 17px;
    right: 22px;
}

.faqs_link{
    color:var(--white);
}
.accordion-button:lang(ar)::after {
        margin-right: auto;
margin-left: unset;
}


@media (max-width: 900px) {
    .faqs_desc{

        bottom: 29px;
        right: 0px;
    }
}

.accordion-button,
.accordion-item {
    border-bottom-left-radius: 3.5rem !important;
    border-bottom-right-radius: 3.5rem !important;
    border-top-left-radius: 3.5rem !important;
    border-top-right-radius: 3.5rem !important;
}
.accordion-button{
     background-color: var(--sec);
    color: var(--main);
}
.accordion-button:not(.collapsed) {
    color: var(--main);
    background-color: var(--sec);
    box-shadow: unset;
}

.accordion-collapse {
    color: #292d30;
    background-color: #f7f7f7;
    border-radius: 17px;
}

.accordion-button:lang(ar)::after {
    margin-left: unset;
    margin-right: auto;
}
