.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-249 .elementor-element.elementor-element-63ba411{padding:9px 13px 4px 0;font-family:"IRANYekanX Variable",Sans-serif;font-size:14px;font-weight:400;color:#9D9C9C}.elementor-249 .elementor-element.elementor-element-63ba411 a{color:#BABABA}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-249 .elementor-element.elementor-element-119ff7d{width:100%;max-width:100%;margin:15px 13px calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-249 .elementor-element.elementor-element-119ff7d .elementor-heading-title{font-family:"Vazirmatn Variable",Sans-serif;font-size:29px;font-weight:700;color:#14151B}.elementor-widget-theme-post-featured-image .widget-image-caption{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-249 .elementor-element.elementor-element-6a8ab1b img{width:100%;height:500px;border-radius:8px 8px 8px 8px}.elementor-249 .elementor-element.elementor-element-ebae5b7{padding:20px 0 0 0}.elementor-249 .elementor-element.elementor-element-ebae5b7 .elementor-heading-title{font-family:"Vazirmatn Variable",Sans-serif;font-size:25px;font-weight:600;color:#181818}.elementor-widget-theme-post-excerpt{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-249 .elementor-element.elementor-element-9cfffee{padding:20px 0 0 0;text-align:justify;font-family:"Vazirmatn Variable",Sans-serif;font-size:17px;font-weight:400;line-height:35px}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text )}.elementor-widget-table-of-contents .elementor-toc__header,.elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-249 .elementor-element.elementor-element-663c1e8{--box-background-color:#F9F9FC;--box-border-color:#E9E9E9;--box-border-width:1px;--box-border-radius:8px;--box-padding:10px;--header-color:#585858;--toggle-button-color:#3A3A3A;--item-text-color:#797979;--item-text-hover-color:#418BAF;--item-text-hover-decoration:underline;--marker-color:#3696DF;--marker-size:5px}.elementor-249 .elementor-element.elementor-element-663c1e8 .elementor-toc__header-title{text-align:center}.elementor-249 .elementor-element.elementor-element-663c1e8 .elementor-toc__header,.elementor-249 .elementor-element.elementor-element-663c1e8 .elementor-toc__header-title{font-family:"Vazirmatn Variable",Sans-serif;font-size:20px;font-weight:600}.elementor-249 .elementor-element.elementor-element-663c1e8 .elementor-toc__header{flex-direction:row}.elementor-249 .elementor-element.elementor-element-663c1e8 .elementor-toc__list-item{font-family:"Vazirmatn Variable",Sans-serif;font-size:16px;font-weight:400}.elementor-widget-theme-post-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-249 .elementor-element.elementor-element-979a13d{padding:0 0 0 0;text-align:justify;color:#575757;font-family:"Vazirmatn Variable",Sans-serif;font-size:18px;font-weight:400;line-height:33px}.elementor-249 .elementor-element.elementor-element-8fe2472{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 25px) 0;text-align:center}.elementor-249 .elementor-element.elementor-element-8fe2472 .elementor-heading-title{font-family:"Vazirmatn Variable",Sans-serif;font-size:17px;font-weight:500;color:#6D6D6D}.elementor-249 .elementor-element.elementor-element-1c6135d{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-249 .elementor-element.elementor-element-43d0f79{padding:20px 0 11px 0}.elementor-249 .elementor-element.elementor-element-43d0f79 .elementor-heading-title{font-family:"Vazirmatn Variable",Sans-serif;font-size:25px;font-weight:600;color:#181818}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-249 .elementor-element.elementor-element-8412895{--grid-columns:2;width:auto;max-width:auto}.elementor-249 .elementor-element.elementor-element-252421c.elementor-element{--flex-grow:0;--flex-shrink:0}@media(max-width:1024px){.elementor-249 .elementor-element.elementor-element-8412895{--grid-columns:2}.elementor-249 .elementor-element.elementor-element-252421c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-249 .elementor-element.elementor-element-119ff7d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-249 .elementor-element.elementor-element-6a8ab1b img{width:100%;height:150px}.elementor-249 .elementor-element.elementor-element-8412895{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px}}.excellent-article-meta{direction:rtl;display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%;padding:8px 12px;margin:8px 0 14px;background:#fff;border:none!important;box-shadow:none!important;font-family:"Vazir","Vazirmatn",Tahoma,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.8;color:#111}.excellent-article-meta-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.excellent-meta-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;line-height:1}.excellent-meta-icon svg{display:block;width:20px;height:20px;fill:currentColor}.excellent-time-icon{color:#2563eb}.excellent-date-icon{color:#16a34a}.excellent-author-icon{color:#475569}.excellent-rating-icon{color:#f5b301}.excellent-article-meta-text{color:#111;font-family:inherit;font-size:14px;font-weight:500;line-height:1.8}.excellent-article-meta-separator{width:1px;height:18px;background:#e2e2e2;flex:0 0 1px}@media (max-width:768px){.excellent-article-meta{justify-content:center;gap:8px 10px;font-size:13px}.excellent-article-meta-text{font-size:13px}.excellent-meta-icon,.excellent-meta-icon svg{width:18px;height:18px}}@media (max-width:480px){.excellent-article-meta{flex-direction:column;align-items:flex-start;gap:6px}.excellent-article-meta-separator{display:none}.excellent-article-meta-item{width:100%;justify-content:flex-start}}.excellent-share-rating-box{direction:rtl;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:14px 0;font-family:"Yekan","B Yekan","Vazir","Vazirmatn",sans-serif}.excellent-share-box{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}.excellent-share-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:30px;padding:7px 40px;color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:1.8;cursor:pointer;text-decoration:none;transition:background-color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.excellent-share-btn,.excellent-share-btn:hover,.excellent-share-btn:focus,.excellent-share-btn:active{border:none;color:#fff;outline:none;text-decoration:none}.excellent-share-btn.share-native{background-color:#1677ff}.excellent-share-btn.share-native:hover{background-color:#0866df;transform:translateY(-1px);box-shadow:0 5px 12px rgb(22 119 255 / .22)}.excellent-share-btn.copy-link{background-color:#6c757d}.excellent-share-btn.copy-link:hover{background-color:#565e64;transform:translateY(-1px);box-shadow:0 5px 12px rgb(108 117 125 / .22)}.excellent-share-btn:active{transform:translateY(0);box-shadow:none}.excellent-share-icon{display:inline-flex;align-items:center;justify-content:center;color:inherit;line-height:1}.excellent-share-btn svg{display:block;width:18px;height:18px;fill:currentColor}.excellent-rating-box{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;color:#111;font-family:inherit;font-size:14px;font-weight:400}.excellent-rating-action{display:flex;align-items:center;gap:10px}.excellent-rating-label{display:inline-flex;align-items:center;justify-content:center;color:#111;background:#fff0;border:1px solid #111;border-radius:50px;padding:7px 18px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.8;white-space:nowrap}.excellent-rating-stars{display:flex;flex-direction:row-reverse;align-items:center;gap:6px}.excellent-rating-stars button{appearance:none;-webkit-appearance:none;position:relative;width:35px;height:35px;padding:0;color:#fff0;font-size:0;line-height:1;background:#fff0;border:none;outline:none;cursor:pointer;transition:transform 0.2s ease,opacity 0.2s ease}.excellent-rating-stars button::before{content:"";position:absolute;inset:3px;background-color:#d4d4d4;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.8 14.75 8.37 20.9 9.27 16.45 13.6 17.5 19.72 12 16.83 6.5 19.72 7.55 13.6 3.1 9.27 9.25 8.37Z' fill='white' stroke='white' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.8 14.75 8.37 20.9 9.27 16.45 13.6 17.5 19.72 12 16.83 6.5 19.72 7.55 13.6 3.1 9.27 9.25 8.37Z' fill='white' stroke='white' stroke-width='1.5' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color 0.2s ease,transform 0.2s ease}.excellent-rating-stars button::after{content:attr(data-rating);position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-48%);color:#3a2a00;font-family:inherit;font-size:9px;font-weight:400;line-height:1;pointer-events:none}.excellent-rating-stars button:hover::before,.excellent-rating-stars button:hover~button::before{background-color:#f5b301}.excellent-rating-stars button:hover{transform:scale(1.06)}.excellent-rating-stars button.active::before,.excellent-rating-stars button.active~button::before{background-color:#f5b301}.excellent-rating-stars button:disabled{cursor:not-allowed;opacity:.6;transform:none}.excellent-rating-stars button:disabled::before{transform:none}.excellent-rating-message{color:#555;font-family:inherit;font-size:13px;font-weight:400;white-space:nowrap}.excellent-share-btn:focus-visible,.excellent-rating-stars button:focus-visible{outline:2px solid rgb(0 0 0 / .16);outline-offset:2px;border-radius:8px}@media (max-width:768px){.excellent-share-rating-box{flex-direction:column;align-items:stretch;gap:14px}.excellent-share-box{justify-content:center}.excellent-share-btn{flex:1 1 auto;padding:8px 20px;font-size:13px;font-weight:500}.excellent-rating-box{justify-content:center;text-align:center}.excellent-rating-action{justify-content:center;flex-wrap:wrap}.excellent-rating-label,.excellent-rating-message{font-size:13px}}@media (max-width:480px){.excellent-share-box{flex-direction:column;align-items:stretch}.excellent-share-btn{width:100%}.excellent-rating-action{flex-direction:column;gap:10px}.excellent-rating-stars{gap:4px}.excellent-rating-stars button{width:32px;height:32px}.excellent-rating-stars button::after{font-size:8px}}.comments-area,#comments{direction:rtl;margin-top:30px;padding:30px;background:linear-gradient(180deg,#ffffff 0%,#fbfcfe 100%);border:1px solid #e6eaf0;border-radius:10px;box-shadow:0 14px 40px rgb(15 23 42 / .06);color:#111827;font-family:"Vazirmatn","Vazir",sans-serif}.comments-area *,#comments *{box-sizing:border-box}.comments-title,.comment-reply-title,.comments-area h2,.comments-area h3,#comments h2,#comments h3{position:relative;margin:0 0 24px;padding-bottom:14px;color:#111827;font-size:25px;font-weight:700;line-height:1.7;letter-spacing:0}.comments-title::after,.comment-reply-title::after,.comments-area h2::after,.comments-area h3::after,#comments h2::after,#comments h3::after{content:"";position:absolute;right:0;bottom:0;width:80px;height:4px;border-radius:10px;background:#2563eb}.comment-list,.comments-area ol,#comments ol{list-style:none;margin:0;padding:0}.comment-list>li,.comment-list li.comment,.comment-list li.pingback,.comment-list li.trackback{position:relative;margin:0 0 18px;padding:20px;background:#fff;border:1px solid #edf0f5;border-radius:10px;box-shadow:0 8px 24px rgb(15 23 42 / .045);transition:border-color 0.22s ease,box-shadow 0.22s ease}.comment-list>li:hover,.comment-list li.comment:hover{border-color:#d8dee8;box-shadow:0 12px 28px rgb(15 23 42 / .07)}.comment-body{position:relative}.comment-meta,.comment-metadata{color:#6b7280;font-size:13px;line-height:1.8}.comment-author{display:flex;align-items:center;gap:12px;margin-bottom:10px}.comment-author img,.comment-author .avatar{width:46px;height:46px;padding:2px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;object-fit:cover;box-shadow:0 5px 14px rgb(15 23 42 / .08)}.comment-author .fn,.comment-author .fn a,.comment-author cite,.comment-author cite a{color:#111827;font-size:15px;font-weight:800;font-style:normal;text-decoration:none}.comment-author .says{display:none}.comment-metadata a,.comment-meta a{color:#6b7280;text-decoration:none;transition:color 0.2s ease}.comment-metadata a:hover,.comment-meta a:hover{color:#2563eb}.comment-content{margin-top:12px;padding:14px 16px;background:#f8fafc;border:1px solid #edf2f7;border-radius:10px}.comment-content p{margin:0 0 10px;color:#374151;font-size:15px;line-height:2.05}.comment-content p:last-child{margin-bottom:0}.reply{margin-top:12px}.reply a,.comment-reply-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 15px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;color:#1f2937!important;font-size:13px;font-weight:700;line-height:1;text-decoration:none!important;transition:background 0.22s ease,border-color 0.22s ease,color 0.22s ease,transform 0.22s ease}.reply a:hover,.comment-reply-link:hover{background:#2563eb;border-color:#2563eb;color:#ffffff!important;transform:translateY(-1px)}.children{list-style:none;margin:16px 0 0;padding:0 22px 0 0;border-right:3px solid #e8eef6}.children li.comment{margin-top:14px;background:#fcfdff}.comment-awaiting-moderation{display:inline-block;margin-top:10px;padding:8px 12px;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#9a3412;font-size:13px;font-style:normal}.comment-respond,#respond{margin-top:28px;padding:0;background:#fff0;border:0;border-radius:0;box-shadow:none}.comment-reply-title{margin-bottom:20px}.comment-reply-title small{margin-right:10px;font-size:13px;font-weight:700}.comment-reply-title small a{color:#ef4444;text-decoration:none}.comment-notes,.logged-in-as,.comment-form .required-field-message{grid-column:1 / -1;margin:-4px 0 2px;color:#6b7280;font-size:13px;line-height:1.9}.comment-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.comment-form p{margin:0}.comment-form-comment,.comment-form-url,.comment-form-cookies-consent,.form-submit{grid-column:1 / -1}.comment-form label{display:block;margin-bottom:8px;color:#111827;font-size:13px;font-weight:800;line-height:1.8}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;min-height:46px;padding:12px 14px;background:#fbfdff;border:1px solid #d9e0ea;border-radius:10px;outline:none;color:#111827;font-family:"Vazirmatn","Vazir",sans-serif;font-size:14px;line-height:1.8;box-shadow:none;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.comment-form textarea{min-height:170px;resize:vertical}.comment-form input[type="text"]:focus,.comment-form input[type="email"]:focus,.comment-form input[type="url"]:focus,.comment-form textarea:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px rgb(37 99 235 / .12)}.comment-form input::placeholder,.comment-form textarea::placeholder{color:#9ca3af}.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#f8fafc;border:1px solid #edf2f7;border-radius:10px;color:#4b5563;font-size:13px;line-height:1.9}.comment-form-cookies-consent input[type="checkbox"]{flex:0 0 auto;width:17px;height:17px;margin:5px 0 0;accent-color:#2563eb}.comment-form-cookies-consent label{margin:0;color:#4b5563;font-size:13px;font-weight:500}.form-submit{display:flex;justify-content:flex-start;margin-top:4px!important}#comments .form-submit .submit,#comments .comment-form #submit,.comments-area .form-submit .submit,.comments-area .comment-form #submit,.comment-form input#submit,.form-submit input[type="submit"],input#submit.submit{min-height:46px;padding:12px 30px;background:#2563eb;border:0;border-radius:40px!important;outline:none;color:#fff;font-family:"Vazirmatn","Vazir",sans-serif;font-size:14px;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 10px 22px rgb(37 99 235 / .2);appearance:none;-webkit-appearance:none;transition:transform 0.22s ease,box-shadow 0.22s ease,background 0.22s ease}#comments .form-submit .submit:hover,#comments .comment-form #submit:hover,.comments-area .form-submit .submit:hover,.comments-area .comment-form #submit:hover,.comment-form input#submit:hover,.form-submit input[type="submit"]:hover,input#submit.submit:hover{background:#1d4ed8;border-radius:40px!important;color:#fff;transform:translateY(-1px);box-shadow:0 14px 28px rgb(37 99 235 / .26)}#comments .form-submit .submit:active,#comments .comment-form #submit:active,.comments-area .form-submit .submit:active,.comments-area .comment-form #submit:active,.comment-form input#submit:active,.form-submit input[type="submit"]:active,input#submit.submit:active{border-radius:40px!important;transform:translateY(0)}#comments .form-submit .submit:focus,#comments .comment-form #submit:focus,.comments-area .form-submit .submit:focus,.comments-area .comment-form #submit:focus,.comment-form input#submit:focus,.form-submit input[type="submit"]:focus,input#submit.submit:focus{border-radius:40px!important;outline:none;box-shadow:0 0 0 4px rgb(37 99 235 / .16),0 10px 22px rgb(37 99 235 / .2)}.logged-in-as a,.comment-edit-link{color:#2563eb;font-weight:700;text-decoration:none}.logged-in-as a:hover,.comment-edit-link:hover{color:#1d4ed8}.comment-navigation,.comments-pagination{margin:22px 0}.comment-navigation a,.comments-pagination a,.comments-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;margin:0 3px;padding:0 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#334155;font-size:13px;font-weight:700;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.comments-pagination .current,.comment-navigation a:hover,.comments-pagination a:hover{background:#2563eb;border-color:#2563eb;color:#fff}.no-comments,.comments-closed{margin:0;padding:16px;background:#f8fafc;border:1px solid #edf2f7;border-radius:10px;color:#64748b;font-size:14px;line-height:2}.elementor-widget-post-comments .comments-area,.elementor-widget-post-comments #comments{margin-top:0}@media (max-width:768px){.comments-area,#comments{margin-top:32px;padding:18px;border-radius:10px}.comments-title,.comment-reply-title,.comments-area h2,.comments-area h3,#comments h2,#comments h3{margin-bottom:18px;font-size:18px}.comment-list>li,.comment-list li.comment,.comment-list li.pingback,.comment-list li.trackback{padding:16px;border-radius:10px}.comment-author img,.comment-author .avatar{width:40px;height:40px;border-radius:10px}.comment-content{padding:12px;border-radius:10px}.comment-content p{font-size:14px;line-height:2}.children{padding-right:12px;border-right-width:2px}.comment-respond,#respond{margin-top:24px;padding:0;background:#fff0;border:0;border-radius:0;box-shadow:none}.comment-form{grid-template-columns:1fr;gap:14px}.form-submit{justify-content:stretch}#comments .form-submit .submit,#comments .comment-form #submit,.comments-area .form-submit .submit,.comments-area .comment-form #submit,.comment-form input#submit,.form-submit input[type="submit"],input#submit.submit{width:100%;border-radius:40px!important}}.excellent-floating-actions{position:sticky;top:120px;width:54px;display:flex;flex-direction:column;align-items:center;gap:18px;z-index:20}.efa-item{width:54px;height:48px;padding:0;border:0;background:#fff0;color:#6b7280;display:flex;align-items:center;justify-content:center;text-decoration:none!important;cursor:pointer;transition:color 0.2s ease,transform 0.2s ease}.efa-item:hover{color:#111827;transform:translateY(-1px)}.efa-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.efa-icon svg{width:30px;height:30px;display:block}.efa-progress-wrap{position:relative;width:4px;height:220px;margin-top:6px;background:#eef2f7;border-radius:10px;overflow:hidden}.efa-progress-bar{position:absolute;top:0;right:0;width:100%;height:0%;background:#2563eb;border-radius:10px;transition:height 0.08s linear}html{scroll-behavior:smooth}@media (max-width:921px){.excellent-floating-actions{display:none}}