.elementor-1558 .elementor-element.elementor-element-91dc08c{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1558 .elementor-element.elementor-element-ea104e6 img{opacity:1;border-radius:15px 15px 15px 15px;}.elementor-1558 .elementor-element.elementor-element-d499a87{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1558 .elementor-element.elementor-element-fd19655{font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-1558 .elementor-element.elementor-element-d5e6321{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1558 .elementor-element.elementor-element-189fef5{text-align:start;}.elementor-1558 .elementor-element.elementor-element-189fef5 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:20px;font-weight:600;}.elementor-1558 .elementor-element.elementor-element-c7267d0{--display:flex;}.elementor-1558 .elementor-element.elementor-element-f9deedd{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;}.elementor-1558 .elementor-element.elementor-element-6e7a99b{--display:flex;}.elementor-1558 .elementor-element.elementor-element-c4433b9{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;}.elementor-1558 .elementor-element.elementor-element-24a0b30{--display:flex;}.elementor-1558 .elementor-element.elementor-element-54b1287{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;}.elementor-1558 .elementor-element.elementor-element-5edc782{--display:flex;}.elementor-1558 .elementor-element.elementor-element-df3ce91{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;}.elementor-1558 .elementor-element.elementor-element-51b41fd{--display:flex;}.elementor-1558 .elementor-element.elementor-element-402ff80{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;}.elementor-1558 .elementor-element.elementor-element-e78ccee{--display:flex;}.elementor-1558 .elementor-element.elementor-element-7139ceb{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:400;}.elementor-1558 .elementor-element.elementor-element-89dc006{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1558 .elementor-element.elementor-element-89dc006 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1558 .elementor-element.elementor-element-b0ee624{--display:flex;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1558 .elementor-element.elementor-element-d4b088c img{opacity:1;border-radius:5px 5px 5px 5px;}.elementor-1558 .elementor-element.elementor-element-f856129{--display:flex;}.elementor-1558 .elementor-element.elementor-element-efd91d1 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:20px;font-weight:600;}.elementor-1558 .elementor-element.elementor-element-cdffdd9{font-family:"VazirMatn", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1558 .elementor-element.elementor-element-fd19655{font-size:14px;}.elementor-1558 .elementor-element.elementor-element-f9deedd{font-size:14px;}.elementor-1558 .elementor-element.elementor-element-c4433b9{font-size:14px;}.elementor-1558 .elementor-element.elementor-element-54b1287{font-size:14px;}.elementor-1558 .elementor-element.elementor-element-df3ce91{font-size:14px;}.elementor-1558 .elementor-element.elementor-element-402ff80{font-size:14px;}.elementor-1558 .elementor-element.elementor-element-7139ceb{font-size:14px;}.elementor-1558 .elementor-element.elementor-element-89dc006{--n-accordion-title-font-size:14px;}.elementor-1558 .elementor-element.elementor-element-f856129{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1558 .elementor-element.elementor-element-efd91d1 .elementor-heading-title{font-size:18px;}.elementor-1558 .elementor-element.elementor-element-cdffdd9{font-size:14px;}}@media(max-width:767px){.elementor-1558 .elementor-element.elementor-element-f9deedd{font-size:13px;}.elementor-1558 .elementor-element.elementor-element-c4433b9{font-size:13px;}.elementor-1558 .elementor-element.elementor-element-54b1287{font-size:13px;}.elementor-1558 .elementor-element.elementor-element-df3ce91{font-size:13px;}.elementor-1558 .elementor-element.elementor-element-402ff80{font-size:13px;}.elementor-1558 .elementor-element.elementor-element-7139ceb{font-size:13px;}.elementor-1558 .elementor-element.elementor-element-89dc006{--n-accordion-title-font-size:13px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-89dc006 */.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item {
    margin-bottom: 14px;
    border: 1px solid #E9E9E9;
    border-radius: 18px;
    overflow: hidden;
    background: #FFFFFF;
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item-title {
    min-height: 68px;
    padding: 12px 75px 12px 50px;
    background: #FFFFFF;
    border: none;
    border-radius: 18px;
    color: #181818;
    font-family: "Vazirmatn", sans-serif;
    font-size: 16px;
    font-weight: 600;
    position: relative;
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item[open] .e-n-accordion-item-title {
    background: #FFF1F1;
    color: #181818;
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item-title-icon {
    position: absolute;
    left: 18px;
    color: #8F1D2C;
}

/* عدد */
.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item-title::after {
    position: absolute;
    right: 14px;
    top: 50%;
    transform: translateY(-50%);

    width: 42px;
    height: 42px;

    background: #8F1D2C;
    color: #FFFFFF;

    border-radius: 9px;

    text-align: center;
    line-height: 42px;

    font-family: Arial, sans-serif;
    font-size: 15px;
    font-weight: 700;
}

/* شماره‌ها */
.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item:nth-child(1) .e-n-accordion-item-title::after {
    content: "1";
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item:nth-child(2) .e-n-accordion-item-title::after {
    content: "2";
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item:nth-child(3) .e-n-accordion-item-title::after {
    content: "3";
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item:nth-child(4) .e-n-accordion-item-title::after {
    content: "4";
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item:nth-child(5) .e-n-accordion-item-title::after {
    content: "5";
}

.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item:nth-child(6) .e-n-accordion-item-title::after {
    content: "6";
}

/* پاسخ */
.elementor-1558 .elementor-element.elementor-element-89dc006 .e-n-accordion-item > .e-con {
    padding: 18px 30px 22px;
    background: #FFFFFF;
    border-top: 1px solid #F0F0F0;
    color: #555555;
    font-family: "Vazirmatn", sans-serif;
    font-size: 14px;
    line-height: 2;
}/* End custom CSS */