.elementor-790 .elementor-element.elementor-element-c7da603{--display:flex;}.elementor-790 .elementor-element.elementor-element-b10f195{text-align:justify;}.elementor-790 .elementor-element.elementor-element-bd21736{--display:flex;}.elementor-790 .elementor-element.elementor-element-6232506{text-align:justify;}.elementor-790 .elementor-element.elementor-element-f02ace7{--display:flex;}.elementor-790 .elementor-element.elementor-element-d72d74e{text-align:justify;}.elementor-790 .elementor-element.elementor-element-1d88a70{text-align:justify;}.elementor-790 .elementor-element.elementor-element-4958de5{text-align:justify;}.elementor-790 .elementor-element.elementor-element-8dcc985{text-align:justify;}.elementor-790 .elementor-element.elementor-element-02a842d{--display:flex;}.elementor-790 .elementor-element.elementor-element-c87c8f0{text-align:justify;}.elementor-790 .elementor-element.elementor-element-4182d39{text-align:justify;}.elementor-790 .elementor-element.elementor-element-ed5a883{--display:flex;}.elementor-790 .elementor-element.elementor-element-818a60a{text-align:justify;word-spacing:-0.4px;}.elementor-790 .elementor-element.elementor-element-fdcabae{text-align:justify;word-spacing:-0.4px;}.elementor-790 .elementor-element.elementor-element-fc16c41{text-align:justify;word-spacing:-0.3px;}.elementor-790 .elementor-element.elementor-element-49d7442{--display:flex;}.elementor-790 .elementor-element.elementor-element-b1ed38e{text-align:justify;word-spacing:-0.3px;}.elementor-790 .elementor-element.elementor-element-bb3250f{--display:flex;}.elementor-790 .elementor-element.elementor-element-593cd42{text-align:justify;word-spacing:-0.3px;}.elementor-790 .elementor-element.elementor-element-4160e78{--display:flex;}.elementor-790 .elementor-element.elementor-element-e1cbe23{text-align:justify;word-spacing:-0.3px;}.elementor-790 .elementor-element.elementor-element-25941c3{--display:flex;}.elementor-790 .elementor-element.elementor-element-3bbb3bf{text-align:justify;word-spacing:-0.3px;}.elementor-790 .elementor-element.elementor-element-01954f6{--display:flex;}.elementor-790 .elementor-element.elementor-element-2bf3e9b{--display:flex;}.elementor-790 .elementor-element.elementor-element-b02b738{text-align:justify;}.elementor-790 .elementor-element.elementor-element-d25621a{--display:flex;}.elementor-790 .elementor-element.elementor-element-b65ccd2{text-align:justify;}.elementor-790 .elementor-element.elementor-element-219c9ab{--display:flex;}.elementor-790 .elementor-element.elementor-element-91bc190{text-align:justify;}.elementor-790 .elementor-element.elementor-element-8d93ee5{--display:flex;}.elementor-790 .elementor-element.elementor-element-6deb490{text-align:justify;}.elementor-790 .elementor-element.elementor-element-0f2503b{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}@media(max-width:767px){:where( .elementor-790 .elementor-element.elementor-element-0f2503b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:2em;}}/* Start custom CSS for nested-accordion, class: .elementor-element-0f2503b *//* ===============================
   FAQ Accordion Custom Design
   =============================== */


.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion{
    direction:rtl;
}


/* آیتم ها */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item{

    background:#ffffff;

    border:1px solid #e6e6e6;

    border-radius:10px;

    overflow:hidden;

    margin-bottom:6px;

    box-shadow:0 1px 3px rgba(0,0,0,0.02);

    transition:all .3s ease;

}



/* هاور */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item:hover{

    border-color:#ED2728;

}



/* عنوان سوال */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-title{

    background:#ffffff;

    color:#404040;

    padding:13px 18px;

    transition:all .3s ease;

}



/* متن سوال */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-title-text{

    color:#404040;

    transition:.3s ease;

}



/* آیکون */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-title-icon{

    color:#ED2728;

    transition:.35s ease;

}



/* آیکون چرخش */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-title-icon svg{

    transition:.35s ease;

}



/* حالت باز */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item[open] .e-n-accordion-item-title{

    background:#404040;

}



/* متن حالت باز */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item[open] 
.e-n-accordion-item-title-text{

    color:#ffffff;

}



/* آیکون حالت باز */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item[open]
.e-n-accordion-item-title-icon{

    color:#ED2728;

}


.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item[open]
.e-n-accordion-item-title-icon svg{

    transform:rotate(45deg);

}



/* پاسخ */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-content{

    background:#ffffff;

    border-top:1px solid #eeeeee;

    padding:14px 18px;

    text-align:justify;

    color:#404040;

}



/* انیمیشن پاسخ */

.elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-content{

    animation:faqFade .3s ease;

}


@keyframes faqFade{

    from{
        opacity:0;
        transform:translateY(-5px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}



/* موبایل */

@media(max-width:768px){

    .elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item{

        margin-bottom:5px;

        border-radius:10px;

    }


    .elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-title{

        padding:12px 14px;

    }


    .elementor-790 .elementor-element.elementor-element-0f2503b .e-n-accordion-item-content{

        padding:12px 14px;

    }

}/* End custom CSS */