/* Start custom CSS for text-editor, class: .elementor-element-3abd1b0 *//* تنظیمات بدنه اصلی متن و محدود کردن عرض برای خوانایی */
.elementor-3 .elementor-element.elementor-element-3abd1b0 .elementor-text-editor {
    max-width: 950px;
    margin-left: auto !important;
    margin-right: auto !important;
    line-height: 2 !important; /* فاصله خطوط استاندارد متون حقوقی */
    text-align: justify !important;
    text-justify: inter-word;
    color: #444 !important;
    font-size: 16px !important;
    letter-spacing: -0.2px; /* بهبود فواصل خالی بین کلمات */
}

/* اصلاح فاصله و استایل عنوان اصلی */
.elementor-3 .elementor-element.elementor-element-3abd1b0 h1, .elementor-3 .elementor-element.elementor-element-3abd1b0 h2, .elementor-3 .elementor-element.elementor-element-3abd1b0 h3, .elementor-3 .elementor-element.elementor-element-3abd1b0 .elementor-heading-title {
    margin-bottom: 60px !important; /* فاصله زیاد با متن پایین برای تفکیک بهتر */
    margin-top: 30px !important;
    color: #222 !important;
    text-align: center !important;
    font-weight: bold !important;
    font-size: 26px !important;
}

/* ایجاد فاصله و خط جداکننده بین پاراگراف‌ها */
.elementor-3 .elementor-element.elementor-element-3abd1b0 p {
    margin-bottom: 30px !important;
    padding-bottom: 20px;
    border-bottom: 1px solid #f0f0f0; /* خط جداکننده بسیار ملایم */
}

/* حذف خط آخرین پاراگراف برای زیبایی انتهای صفحه */
.elementor-3 .elementor-element.elementor-element-3abd1b0 p:last-child {
    border-bottom: none;
}

/* استایل دهی ویژه به کلمات Bold و مهم (رنگ سازمانی) */
.elementor-3 .elementor-element.elementor-element-3abd1b0 b, .elementor-3 .elementor-element.elementor-element-3abd1b0 strong {
    color: #5d34a5 !important; /* بنفش مشابه برند ایزی حساب */
    background-color: #f8f6ff; /* هاله بنفش بسیار روشن در پس‌زمینه */
    padding: 2px 6px;
    border-radius: 4px;
    font-weight: 700 !important;
}

/* بهینه‌سازی کامل برای موبایل (ریسپانسیو) */
@media (max-width: 76/* End custom CSS */