.entry-content .b-accordion-l {
    max-width: var(--wp--style--global--wide-size);
    display:flex;
    flex-direction:column;
    gap:15px;
}
.b-accordion-l .faqs_title{
    padding-top: 40px;
   
}
.accordion-header{
    display:flex;
}
.right_text{
    margin-left:auto;
    text-align: right;
    width:50%;
}
.l-image{
    max-width:400px;
    display:inline-block;
}
.l_text{
    padding-left:40px;
    display:inline-block;
    width:60%;
}
.l-image img{
    width:100%;
}
/* .b-accordion-l .accordion-item .accordion-header{
    
} */
.b-accordion-l .accordion-item{
    display:flex;
    border-top:1px solid rgba(0, 0, 0, 0.20);
    gap:56px;
    position:relative;
    align-items: center;
    padding: 30px 0 20px 0;
    cursor: pointer;
}

.b-accordion-l .accordion-item .title-header {
    font-weight: 700;
}

/* .b-accordion-l .accordion-item .arrow{
cursor: pointer;
} */
.b-accordion-l .accordion-item::after{
    content:url(/wp-content/uploads/2024/11/mdi_caret.png);
    display:flex;
    align-items: center;
    justify-content: center;
    width:47px;
    height:47px;
    position:absolute;
    right:0;
    top: 20px;
    transition: 0.2s;
    transform: rotate(0deg);
}

.b-accordion-l .accordion-item:hover::after {
   
}
.b-accordion-l .accordion-item.active::after {
    transform: rotate(180deg);
}

.b-accordion-l .accordion-item.active
.b-accordion-l .accordion-item .number{
    align-self:flex-start;
}

.b-accordion-l .accordion-item .content{
    width:90%;
}
.b-accordion-l .accordion-item.active .text_section{
        display: flex !important;
        transition:all .3s linear;
        flex-wrap: wrap;
    }
.b-accordion-l .accordion-item .text_section{
    display:none;
    transition:all .3s linear;
    margin-top: 15px;
}

.b-accordion-l .accordion-item:hover .title-header, .b-accordion-l .accordion-item:hover .right_text {
    color: #b10c0c;
}

.b-accordion-l .accordion-item.active .title-header, .b-accordion-l .accordion-item.active .right_text {
    color: #b10c0c;
}

.b-accordion-l .accordion-item.active::after {
    content: url(/wp-content/uploads/2025/02/arrow-red-down.png);
}

.b-accordion-l .accordion-item:hover::after {
    content: url(/wp-content/uploads/2025/02/arrow-red-down.png);
}

@media(max-width:1024px){
    .b-accordion-l .faqs_title{
        max-width: 75%;
    }
    .b-accordion-l .accordion-item .content {
        width: 90%;
    }
}


@media(max-width:767px){
    .b-accordion-l .accordion-item{
        gap:25px;
    }
    .b-accordion-l .accordion-item .content{
        max-width: 90%;
    }
    .accordion-header {
        max-width: 90%;
    }
    .b-accordion-l .faqs_title{
        text-align: left;
        margin: initial;
        font-weight: 500;
    }
    .right_text {
        width: 41%;
    }
    .l_text {
        width: 100%;
        padding-left: 0;
    }

    .b-accordion-l .faqs_title {
        padding: 0;
    }

    .b-accordion-l {
        margin-top: 0!important;
    }
}