.elementor-10051 .elementor-element.elementor-element-5b26bf6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-widget-text-editor{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-10051 .elementor-element.elementor-element-cef671c{columns:1;text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10051 .elementor-element.elementor-element-cef671c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10051 .elementor-element.elementor-element-ea0e5d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-5111e0c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B9;--border-color:#B9B9B9;--border-radius:15px 15px 15px 15px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10051 .elementor-element.elementor-element-30436ef .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:18px;font-weight:600;color:#0A0A0A;}.elementor-10051 .elementor-element.elementor-element-126ce02{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-44ea4ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-f788aaa{--display:flex;}.elementor-10051 .elementor-element.elementor-element-25212fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-bf02e48{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-22c0049{--display:flex;}.elementor-10051 .elementor-element.elementor-element-8884cdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-5ae0c40{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-fcf347c{--display:flex;}.elementor-10051 .elementor-element.elementor-element-15ba859{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-38a7773{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-c805a29{--display:flex;}.elementor-10051 .elementor-element.elementor-element-95e01e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-9dfb226{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-b2ad185{--display:flex;}.elementor-10051 .elementor-element.elementor-element-d012901{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-b7b53bc{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-12d6b0e{--display:flex;}.elementor-10051 .elementor-element.elementor-element-f577994{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-5b2098f{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-ddf1ae2{--display:flex;}.elementor-10051 .elementor-element.elementor-element-d2dd1f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10051 .elementor-element.elementor-element-25b6ae6{font-family:"IRANYekanX", Sans-serif;font-feature-settings:"numr";font-weight:200;line-height:43px;}.elementor-10051 .elementor-element.elementor-element-65cdca2{--n-accordion-title-icon-order:-1;--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-10051 .elementor-element.elementor-element-68aa7f7{font-family:"IRANYekanX", Sans-serif;font-weight:200;}/* Start custom CSS for nested-accordion, class: .elementor-element-65cdca2 */.elementor-10051 .elementor-element.elementor-element-65cdca2 .e-n-accordion-item {
    border: 1px solid #e5e7eb !important;
    border-radius: 16px !important;
    overflow: hidden;
    margin-bottom: 14px;
    background: #fff;
    box-shadow: 0 4px 20px rgba(0,0,0,.05);
    transition: all .3s ease;
}

.elementor-10051 .elementor-element.elementor-element-65cdca2 .e-n-accordion-item:hover {
    border-color: #cbd5e1 !important;
    box-shadow: 0 8px 28px rgba(0,0,0,.08);
}

.elementor-10051 .elementor-element.elementor-element-65cdca2 .e-n-accordion-item-title {
    background: #fff !important;
    padding: 20px 24px !important;
    border: none !important;
}

.elementor-10051 .elementor-element.elementor-element-65cdca2 .e-n-accordion-item[open] {
    border-color: #3b82f6 !important;
}

.elementor-10051 .elementor-element.elementor-element-65cdca2 .e-n-accordion-item[open] .e-n-accordion-item-title {
    background: #f8fbff !important;
}

.elementor-10051 .elementor-element.elementor-element-65cdca2 .e-n-accordion-item-content {
    padding: 24px !important;
    background: #fff;
    border-top: 1px solid #eef2f7;
}/* End custom CSS */