.elementor-969 .elementor-element.elementor-element-ae6fd3a{--display:flex;--min-height:0px;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#E2E2E2;padding:0px 0px 0px 0px;margin:3px 3px 3px 3px;}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{background-color:var( --e-global-color-9e2f92b );font-family:"IRSansx", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:var( --e-global-color-text );margin:4px 4px 4px 4px;border-radius:6px 6px 6px 6px;}.elementor-969 .elementor-element.elementor-element-7c9e9c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:flex-start;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C8;padding:15px 15px 15px 15px;border-radius:6px 6px 6px 6px;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.5);}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:7px 7px 7px 7px;}.elementor-969 .elementor-element.elementor-element-77651de{--display:flex;--min-height:126px;}@media(max-width:1024px){.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:15px;line-height:1.6em;margin:4px 4px 4px 4px;border-radius:6px 6px 6px 6px;}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:7px 7px 7px 7px;}}@media(min-width:768px){.elementor-969 .elementor-element.elementor-element-ae6fd3a{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-969 .elementor-element.elementor-element-ae6fd3a{--width:95%;}}@media(max-width:767px){.elementor-969 .elementor-element.elementor-element-ae6fd3a{--width:92%;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-969 .elementor-element.elementor-element-7c9e9c0 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:flex-start;}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:14px;line-height:1.6em;margin:4px 4px 4px 4px;border-radius:6px 6px 6px 6px;}.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:7px 7px 7px 7px;}}/* Start custom CSS for jet-accordion, class: .elementor-element-7c9e9c0 *//* ۱. مخفی کردن کلا آیکون دوم تا تداخل ایجاد نکند */
.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-toggle__icon.icon-active {
    display: none !important;
}

/* ۲. استایل‌دهی دایره سبز و آماده‌سازی برای انیمیشن */
.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-toggle__icon.icon-normal {
    display: inline-flex !important;
    background-color: #1E4D40 !important; /* رنگ سبز برند */
    width: 32px !important;
    height: 32px !important;
    border-radius: 50% !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important; /* انیمیشن نرم چرخش */
}

/* ۳. سفید کردن آیکون داخل دایره */
.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-toggle__icon.icon-normal svg path {
    fill: #ffffff !important;
}

/* ۴. چرخش ۴۵ درجه‌ای آیکون مثبت موقع باز شدن (تبدیل به ضربدر/منفی) */
.elementor-969 .elementor-element.elementor-element-7c9e9c0 .jet-toggle__control[aria-expanded="true"] .jet-toggle__icon.icon-normal {
    transform: rotate(45deg) !important;
}/* End custom CSS */