.elementor-8297 .elementor-element.elementor-element-37fbd11a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8297 .elementor-element.elementor-element-37fbd11a{text-align:justify;font-size:16px;font-weight:400;color:var( --e-global-color-61b94ce0 );}.elementor-8297 .elementor-element.elementor-element-885793a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8297 .elementor-element.elementor-element-885793a{text-align:justify;font-size:16px;font-weight:400;color:var( --e-global-color-61b94ce0 );}.elementor-8297 .elementor-element.elementor-element-648821b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8297 .elementor-element.elementor-element-648821b{text-align:justify;font-size:16px;font-weight:400;color:var( --e-global-color-61b94ce0 );}@media(max-width:767px){.elementor-8297 .elementor-element.elementor-element-37fbd11a{font-size:14px;}.elementor-8297 .elementor-element.elementor-element-885793a{font-size:14px;}.elementor-8297 .elementor-element.elementor-element-648821b{font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-37fbd11a */p{
    font-size: 16px;
}
p a{
    color: red;
}
h2{
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e54a74 */p{
    font-size: 16px;
    color: #000;
}
h2,h3{
    font-size: 20px;
    color: #000;
}
p.a{
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-885793a */p{
    font-size: 16px;
}
p a{
    color: red;
}
h2{
    font-size: 20px;
}


table {
    width: 100%;
    margin: 0 auto;
    border-collapse: collapse; /* حذف فاصله بین خطوط جدول */
    background-color: #fff;
    table-layout: fixed;
}

th, td {
    border: none; /* حذف خطوط بین سلول‌ها */
    padding: 12px;
    text-align: right;
    word-wrap: break-word;
}

th {
    color: white;
    font-weight: bold;
}

tr:nth-child(even) {
    background-color: #f2f2f2;
}

tr:hover {
    background-color: #f1f1f1;
    cursor: pointer;
}

/* حذف فاصله‌های پیش‌فرض بین سطرها */
tr {
    margin: 0;
    padding: 0;
    line-height: 1; /* کنترل ارتفاع سطر */
}

/* تنظیم عرض مشخص برای هر ستون */
th:nth-child(1), td:nth-child(1) { width: 20%; }
th:nth-child(2), td:nth-child(2) { width: 30%; }
th:nth-child(3), td:nth-child(3) { width: 20%; }
th:nth-child(4), td:nth-child(4) { width: 15%; }
th:nth-child(5), td:nth-child(5) { width: 15%; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-648821b */p{
    font-size: 16px;
}
p a{
    color: red;
}
h2{
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-743d223 */p{
    font-size: 16px;
    color: #000;
}
h2,h3{
    font-size: 20px;
    color: #000;
}
p.a{
    color: red;
}/* End custom CSS */