.elementor-6289 .elementor-element.elementor-element-ef18dae{margin-top:0px;margin-bottom:0px;}.elementor-6289 .elementor-element.elementor-element-19444a0{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-6289 .elementor-element.elementor-element-616c7f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left: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-6289 .elementor-element.elementor-element-1d8b1f2{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title:before, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title:after, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-content, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-mobile-title, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-desktop-title.elementor-active, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title:before, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title:after, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-content, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tabs-content-wrapper{border-color:#90A9E9;}.elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title, .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title a{color:#FC6A07;}.elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title.elementor-active,
					 .elementor-6289 .elementor-element.elementor-element-8308f79 .elementor-tab-title.elementor-active a{color:#5218DF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6289 .elementor-element.elementor-element-19444a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-6289 .elementor-element.elementor-element-f7e5076{width:27%;}.elementor-6289 .elementor-element.elementor-element-616c7f1{width:73%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6289 .elementor-element.elementor-element-f7e5076{width:100%;}.elementor-6289 .elementor-element.elementor-element-616c7f1{width:100%;}}@media(max-width:767px){.elementor-6289 .elementor-element.elementor-element-f7e5076 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-6289 .elementor-element.elementor-element-19444a0{padding:0px 0px 50px 0px;}.elementor-6289 .elementor-element.elementor-element-616c7f1 > .elementor-element-populated{padding:10px 10px 10px 10px;}}/* Start custom CSS for tabs, class: .elementor-element-8308f79 */#coursetbl {
            width: 100%;
            border-collapse: collapse;
        }
        #coursetbl th, #coursetbl td {
            border: 1px solid #ddd;
            padding: 8px;
            text-align: center;
        }
        #coursetbl th {
            background-color: #ffcc80; /* رنگ نارنجی روشن برای ردیف اول */
        }
        #coursetbl tr:nth-child(even) {
            background-color: #f9f9f9; /* رنگ طوسی برای ردیف‌های زوج */
        }
        #coursetbl tr:nth-child(odd) {
            background-color: #ffffff; /* رنگ سفید برای ردیف‌های فرد */
        }
        @media (max-width: 600px) {
            #coursetbl {
                display: block;
                overflow-x: auto;
                white-space: nowrap;
            }
            #coursetbl th, #coursetbl td {
                text-align: right; /* راست‌چین کردن متن */
                padding: 10px;
            }
            #coursetbl td:first-child, #coursetbl th:first-child {
                width: 30%; /* عرض ستون اول در موبایل 30 درصد */
            }
            #coursetbl td:not(:first-child), #coursetbl th:not(:first-child) {
                width: auto; /* سایر ستون‌ها به صورت خودکار تنظیم می‌شوند */
            }
            #coursetbl td:last-child, #coursetbl th:last-child {
                min-width: 150px; /* حداقل عرض برای ستون آخر */
                word-wrap: break-word; /* شکستن کلمات در ستون آخر */
                text-align: right; /* راست‌چین کردن متن در ستون آخر */
            }
        }
        @media (min-width: 601px) {
            #coursetbl td:last-child, #coursetbl th:last-child {
                white-space: nowrap; /* جلوگیری از شکستن خط در حالت کامپیوتر */
            }
        }
        /* استایل برای قرار دادن متن در مرکز عمودی ستون چهارم */
        #coursetbl td:nth-child(4) {
            vertical-align: middle; /* قرار دادن متن در مرکز عمودی */
        }/* End custom CSS */