.elementor-2072 .elementor-element.elementor-element-23e98dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-23e98dd:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-23e98dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070102;}.elementor-2072 .elementor-element.elementor-element-2e1bae7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#321D14;--border-color:#321D14;--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-2072 .elementor-element.elementor-element-2e1bae7:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-2e1bae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160306;}.elementor-2072 .elementor-element.elementor-element-7d85fda{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:70px;--padding-bottom:38px;--padding-left:24px;--padding-right:24px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2072 .elementor-element.elementor-element-a1761a9 .elementor-icon-list-icon{width:14px;}.elementor-2072 .elementor-element.elementor-element-a1761a9 .elementor-icon-list-icon i{font-size:14px;}.elementor-2072 .elementor-element.elementor-element-a1761a9 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-title .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-2072 .elementor-element.elementor-element-07e0b09{text-align:center;}.elementor-2072 .elementor-element.elementor-element-07e0b09 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:38px;font-weight:700;color:#F4E7D1;}.elementor-2072 .elementor-element.elementor-element-2e0ce38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-2072 .elementor-element.elementor-element-6b26b4a .elementor-icon-list-icon i{color:#D19F5D;font-size:14px;}.elementor-2072 .elementor-element.elementor-element-6b26b4a .elementor-icon-list-icon svg{fill:#D19F5D;--e-icon-list-icon-size:14px;}.elementor-2072 .elementor-element.elementor-element-6b26b4a .elementor-icon-list-icon{width:14px;}.elementor-2072 .elementor-element.elementor-element-6b26b4a .elementor-icon-list-text, .elementor-2072 .elementor-element.elementor-element-6b26b4a .elementor-icon-list-text a{color:#F4E7D1;}.elementor-2072 .elementor-element.elementor-element-6b26b4a .elementor-icon-list-item{font-family:"Shabnam", Sans-serif;font-size:10px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2072 .elementor-element.elementor-element-d52a3d4{--divider-border-style:solid;--divider-border-width:1px;}.elementor-2072 .elementor-element.elementor-element-d52a3d4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2072 .elementor-element.elementor-element-d52a3d4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2072 .elementor-element.elementor-element-2e6e6b4{--display:flex;--overflow:hidden;}.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-2072 .elementor-element.elementor-element-e185768{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:56px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2072 .elementor-element.elementor-element-f782b59{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-f782b59:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-f782b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://etemadtehran.com/wp-content/uploads/2026/09/article-table-of-contents-paper.png");background-position:center left;background-repeat:no-repeat;background-size:auto;}.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-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header-title{text-align:start;}.elementor-2072 .elementor-element.elementor-element-fe2dd79{--header-color:#801425;--item-text-color:#801425;--item-text-hover-color:#801425;--item-text-hover-decoration:underline;--item-text-active-color:#801425;--marker-color:#801425;}.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header, .elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header-title{font-family:"Shabnam", Sans-serif;font-size:22px;font-weight:600;}.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-item{font-family:"Shabnam", Sans-serif;font-weight:400;}.elementor-2072 .elementor-element.elementor-element-544faf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2072 .elementor-element.elementor-element-c8e480f{color:#F4E7D1;}.elementor-2072 .elementor-element.elementor-element-448e1f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:67px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-2419a33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-widget-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-2072 .elementor-element.elementor-element-48e1d8d{text-align:end;}.elementor-2072 .elementor-element.elementor-element-48e1d8d img{width:45%;max-width:45%;}.elementor-2072 .elementor-element.elementor-element-29c2431{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--z-index:2;}.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-2072 .elementor-element.elementor-element-7b94470{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2072 .elementor-element.elementor-element-7b94470 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:38px;font-weight:700;line-height:52px;color:#D19F5D;}.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-2072 .elementor-element.elementor-element-b8e41e8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;font-family:"Shabnam", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-09d92f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-9ab9f63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2072 .elementor-element.elementor-element-9ab9f63 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:38px;font-weight:700;line-height:52px;color:#D19F5D;}.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-2072 .elementor-element.elementor-element-c12b159{--grid-columns:3;}.elementor-2072 .elementor-element.elementor-element-491da02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-491da02:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-491da02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070102;}.elementor-2072 .elementor-element.elementor-element-a043550{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2072 .elementor-element.elementor-element-a043550:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-a043550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #420C15 82%, #220409 100%);}.elementor-2072 .elementor-element.elementor-element-42c1d1f{--display:flex;}.elementor-2072 .elementor-element.elementor-element-1784e28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2072 .elementor-element.elementor-element-1784e28 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:34px;font-weight:700;line-height:1.5em;color:#F5E9DA;}.elementor-2072 .elementor-element.elementor-element-d5fe37e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:16px;font-weight:400;line-height:1.8em;color:#D9A654;}.elementor-2072 .elementor-element.elementor-element-809f9d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;}.elementor-widget-button .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-2072 .elementor-element.elementor-element-b8a5023 .elementor-button{background-color:#D9A654;font-family:"Shabnam", Sans-serif;font-weight:500;border-radius:4px 4px 4px 4px;}.elementor-2072 .elementor-element.elementor-element-b8a5023{padding:14px 28px 14px 28px;}.elementor-2072 .elementor-element.elementor-element-4a86d9d .elementor-button{background-color:#61CE7000;font-family:"Shabnam", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9A654;border-radius:4px 4px 4px 4px;}.elementor-2072 .elementor-element.elementor-element-4a86d9d{padding:14px 28px 14px 28px;}.elementor-2072 .elementor-element.elementor-element-e641c3a{--display:flex;--min-height:431px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:67px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-51b4c8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--z-index:2;}.elementor-2072 .elementor-element.elementor-element-772b079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-2072 .elementor-element.elementor-element-772b079 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:38px;font-weight:700;line-height:52px;color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-a7e8177{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;font-family:"Shabnam", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-028b1e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-982f4ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D19F5D;--border-color:#D19F5D;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2072 .elementor-element.elementor-element-982f4ee:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-982f4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#481E1A;}.elementor-2072 .elementor-element.elementor-element-982f4ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2072 .elementor-element.elementor-element-3cc9f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2072 .elementor-element.elementor-element-3cc9f5b .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:17px;font-weight:600;line-height:26px;color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3ab9998{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-b0f7c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2072 .elementor-element.elementor-element-3540335 .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-3540335.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3540335.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-3540335.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3540335.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-3540335.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3540335 .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-3540335 .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-0cbc4b1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-50ba2d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-d3d817c .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-d3d817c.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-d3d817c.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-d3d817c.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-d3d817c.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-d3d817c.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-d3d817c .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-d3d817c .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-09ed3cc{--display:flex;--min-height:148px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D19F5D;--border-color:#D19F5D;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2072 .elementor-element.elementor-element-09ed3cc:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-09ed3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#481E1A;}.elementor-2072 .elementor-element.elementor-element-09ed3cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2072 .elementor-element.elementor-element-5c39247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2072 .elementor-element.elementor-element-5c39247 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:17px;font-weight:600;line-height:26px;color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3629fdc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-c470a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-3213a9d .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-3213a9d.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3213a9d.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-3213a9d.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3213a9d.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-3213a9d.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-3213a9d .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-3213a9d .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-5b00778{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-d0bb83e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-51f0882 .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-51f0882.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-51f0882.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-51f0882.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-51f0882.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-51f0882.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-51f0882 .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-51f0882 .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-8deef2e{--display:flex;--min-height:148px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D19F5D;--border-color:#D19F5D;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2072 .elementor-element.elementor-element-8deef2e:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-8deef2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#481E1A;}.elementor-2072 .elementor-element.elementor-element-8deef2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2072 .elementor-element.elementor-element-2b55582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2072 .elementor-element.elementor-element-2b55582 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:17px;font-weight:600;line-height:26px;color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-35b19ff{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-1c166f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-ebd26e9 .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-ebd26e9.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-ebd26e9.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-ebd26e9.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-ebd26e9.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-ebd26e9.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-ebd26e9 .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-ebd26e9 .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-1929908{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-e6757b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-0dd1783 .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-0dd1783.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-0dd1783.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-0dd1783.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-0dd1783.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-0dd1783.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-0dd1783 .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-0dd1783 .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-5f66590{--display:flex;--min-height:148px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D19F5D;--border-color:#D19F5D;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2072 .elementor-element.elementor-element-5f66590:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-5f66590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#481E1A;}.elementor-2072 .elementor-element.elementor-element-5f66590.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2072 .elementor-element.elementor-element-76e17d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2072 .elementor-element.elementor-element-76e17d7 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:17px;font-weight:600;line-height:26px;color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-a28d120{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-7281d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-d06134e .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-d06134e.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-d06134e.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-d06134e.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-d06134e.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-d06134e.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-d06134e .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-d06134e .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-4ad085a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-2f1f68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-2e42a46 .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-2e42a46.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-2e42a46.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-2e42a46.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-2e42a46.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-2e42a46.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-2e42a46 .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-2e42a46 .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-edf2dbc{--display:flex;--min-height:148px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D19F5D;--border-color:#D19F5D;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-2072 .elementor-element.elementor-element-edf2dbc:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-edf2dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#481E1A;}.elementor-2072 .elementor-element.elementor-element-edf2dbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2072 .elementor-element.elementor-element-eaac138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2072 .elementor-element.elementor-element-eaac138 .elementor-heading-title{font-family:"Shabnam", Sans-serif;font-size:17px;font-weight:600;line-height:26px;color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-e1d33a2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-b93beec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-ead25ee .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-ead25ee.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-ead25ee.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-ead25ee.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-ead25ee.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-ead25ee.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-ead25ee .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-ead25ee .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-161102f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-9da5966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Shabnam", Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:500;line-height:22px;letter-spacing:0px;color:#F4E8D0;}.elementor-2072 .elementor-element.elementor-element-224e1c2 .elementor-icon-wrapper{text-align:center;}.elementor-2072 .elementor-element.elementor-element-224e1c2.elementor-view-stacked .elementor-icon{background-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-224e1c2.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-224e1c2.elementor-view-default .elementor-icon{color:#D19F5D;border-color:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-224e1c2.elementor-view-framed .elementor-icon, .elementor-2072 .elementor-element.elementor-element-224e1c2.elementor-view-default .elementor-icon svg{fill:#D19F5D;}.elementor-2072 .elementor-element.elementor-element-224e1c2 .elementor-icon{font-size:13px;}.elementor-2072 .elementor-element.elementor-element-224e1c2 .elementor-icon svg{height:13px;}.elementor-2072 .elementor-element.elementor-element-e7d7fc3{--display:flex;--min-height:70px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-2072:not(.elementor-motion-effects-element-type-background), body.elementor-page-2072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-2072 .elementor-element.elementor-element-7d85fda{--padding-top:60px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-2072 .elementor-element.elementor-element-07e0b09 .elementor-heading-title{font-size:31px;}.elementor-2072 .elementor-element.elementor-element-2e6e6b4{--min-height:410px;}.elementor-2072 .elementor-element.elementor-element-f782b59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header, .elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header-title{font-size:18px;}.elementor-2072 .elementor-element.elementor-element-c12b159{--grid-columns:2;}.elementor-2072 .elementor-element.elementor-element-491da02{--border-radius:0px 0px 0px 0px;}.elementor-2072 .elementor-element.elementor-element-028b1e5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;}.elementor-2072 .elementor-element.elementor-element-982f4ee{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-2072 .elementor-element.elementor-element-7d85fda{--padding-top:44px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-2072 .elementor-element.elementor-element-07e0b09 .elementor-heading-title{font-size:25px;line-height:1.7em;}.elementor-2072 .elementor-element.elementor-element-2e6e6b4{--min-height:240px;--border-radius:6px 6px 6px 6px;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-6fffcd5{text-align:center;}.elementor-2072 .elementor-element.elementor-element-e185768{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-2072 .elementor-element.elementor-element-f782b59{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2072 .elementor-element.elementor-element-f782b59:not(.elementor-motion-effects-element-type-background), .elementor-2072 .elementor-element.elementor-element-f782b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2072 .elementor-element.elementor-element-f782b59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header, .elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header-title{font-size:16px;}.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-item{font-size:16px;}.elementor-2072 .elementor-element.elementor-element-c12b159{--grid-columns:1;}.elementor-2072 .elementor-element.elementor-element-a043550{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2072 .elementor-element.elementor-element-028b1e5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-2072 .elementor-element.elementor-element-7d85fda{--width:1140%;}.elementor-2072 .elementor-element.elementor-element-2e0ce38{--width:100%;}.elementor-2072 .elementor-element.elementor-element-e185768{--width:1140px;}.elementor-2072 .elementor-element.elementor-element-f782b59{--width:270px;}.elementor-2072 .elementor-element.elementor-element-2419a33{--width:20%;}.elementor-2072 .elementor-element.elementor-element-29c2431{--width:80%;}.elementor-2072 .elementor-element.elementor-element-a043550{--width:1148px;}.elementor-2072 .elementor-element.elementor-element-51b4c8f{--content-width:1148px;}.elementor-2072 .elementor-element.elementor-element-982f4ee{--width:210px;}.elementor-2072 .elementor-element.elementor-element-09ed3cc{--width:210px;}.elementor-2072 .elementor-element.elementor-element-8deef2e{--width:210px;}.elementor-2072 .elementor-element.elementor-element-5f66590{--width:210px;}.elementor-2072 .elementor-element.elementor-element-edf2dbc{--width:210px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2072 .elementor-element.elementor-element-2e6e6b4{--width:1140px;}.elementor-2072 .elementor-element.elementor-element-f782b59{--width:230px;}}/* Start custom CSS for shortcode, class: .elementor-element-7aefd40 */.elementor-2072 .elementor-element.elementor-element-7aefd40 {
    width: 100%;
    padding: 14px 24px;
    direction: rtl;
    background: #160306;
    
}

.elementor-2072 .elementor-element.elementor-element-7aefd40 .rank-math-breadcrumb {
    width: 100%;
    max-width: 1140px;
    margin-inline: auto;
}

.elementor-2072 .elementor-element.elementor-element-7aefd40 .rank-math-breadcrumb p {
    margin: 0;
    color: #A99093;
    font-size: 12px;
    line-height: 1.8;
}

.elementor-2072 .elementor-element.elementor-element-7aefd40 .rank-math-breadcrumb a {
    color: #C9B2B5;
    transition: color 0.25s ease;
}

.elementor-2072 .elementor-element.elementor-element-7aefd40 .rank-math-breadcrumb a:hover {
    color: #D9A85F;
}

.elementor-2072 .elementor-element.elementor-element-7aefd40 .separator {
    margin-inline: 8px;
    color: #75565B;
}

@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-7aefd40 {
        padding: 12px 18px;
    }

    .elementor-2072 .elementor-element.elementor-element-7aefd40 .rank-math-breadcrumb p {
        font-size: 11px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e1bae7 *//* ایجاد فضای خالی زیر لوگو و انتقال Breadcrumb به چپ */
@media (min-width: 1025px) {
    .elementor-2072 .elementor-element.elementor-element-2e1bae7 .rank-math-breadcrumb {
        padding-right: 175px;
        box-sizing: border-box;
    }
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-a1761a9 */.elementor-2072 .elementor-element.elementor-element-a1761a9 .elementor-icon-list-items {
    justify-content: center;
}

.elementor-2072 .elementor-element.elementor-element-a1761a9 .elementor-icon-list-item {
    margin: 0 !important;
}

.elementor-2072 .elementor-element.elementor-element-a1761a9 a,
.elementor-2072 .elementor-element.elementor-element-a1761a9 .elementor-icon-list-text {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    min-height: 34px;
    padding: 6px 22px;

    color: #F4E7D1 !important;
    background: #7A5234;
    border-radius: 4px;

    font-size: 12px;
    font-weight: 500;
    line-height: 1.6;
}

.elementor-2072 .elementor-element.elementor-element-a1761a9 a:hover {
    color: #FFFFFF !important;
    background: #916440;
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-07e0b09 */.elementor-2072 .elementor-element.elementor-element-07e0b09 {
    width: 100%;
    max-width: 900px;
    margin-inline: auto;
}

.elementor-2072 .elementor-element.elementor-element-07e0b09 .elementor-heading-title {
    margin: 0;
    color: #F4E7D1;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-72c16b5 */.elementor-2072 .elementor-element.elementor-element-72c16b5 {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: center;
    gap: 18px;
    direction: rtl;

    color: #F4E7D1;
    font-size: 12px;
    line-height: 1.7;
}

.elementor-2072 .elementor-element.elementor-element-72c16b5 .elementor-icon-list-items {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: center;
    gap: 18px;
}

.elementor-2072 .elementor-element.elementor-element-72c16b5 .elementor-icon-list-item {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-2072 .elementor-element.elementor-element-72c16b5 .elementor-icon-list-icon {
    color: #D9A85F;
}

.elementor-2072 .elementor-element.elementor-element-72c16b5 .elementor-icon-list-text,
.elementor-2072 .elementor-element.elementor-element-72c16b5 .elementor-icon-list-text a,
.elementor-2072 .elementor-element.elementor-element-72c16b5 .single-reading-time,
.elementor-2072 .elementor-element.elementor-element-72c16b5 .single-reading-time * {
    color: #BDA6A9;
    font-size: 12px;
    margin: 0;
}

/* آیکون زمان مطالعه */
.elementor-2072 .elementor-element.elementor-element-72c16b5 .single-reading-time::before {
    content: "◷";
    margin-left: 6px;
    color: #D9A85F;
    font-size: 15px;
}

@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-72c16b5 {
        gap: 10px 16px;
    }

    .elementor-2072 .elementor-element.elementor-element-72c16b5 .elementor-icon-list-items {
        gap: 10px 16px;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d52a3d4 */.elementor-2072 .elementor-element.elementor-element-d52a3d4 {
    position: relative;
    width: 100%;
    margin-top: 10px;
    overflow: visible;
}

/* خط؛ کمی وارد فلش‌ها می‌شود */
.elementor-2072 .elementor-element.elementor-element-d52a3d4 .elementor-divider {
    width: 100%;
    padding-inline: 19px;
}

.elementor-2072 .elementor-element.elementor-element-d52a3d4 .elementor-divider-separator {
    display: block;
    width: 100% !important;
    height: 2px;
    border: 0 !important;

    background: linear-gradient(
        90deg,
        #5B0617 0%,
        #A51635 25%,
        #D19F5D 50%,
        #A51635 75%,
        #5B0617 100%
    );
}

/* تنظیم مشترک فلش‌ها */
.elementor-2072 .elementor-element.elementor-element-d52a3d4::before,
.elementor-2072 .elementor-element.elementor-element-d52a3d4::after {
    content: "";
    position: absolute;
    top: 50%;
    z-index: 2;

    width: 44px;
    height: 44px;

    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    transform: translateY(-50%);
    pointer-events: none;
}

/* فلش چپ */
.elementor-2072 .elementor-element.elementor-element-d52a3d4::before {
    left: -15px;
    top: 116%;
    background-image: url("https://etemadtehran.com/wp-content/uploads/2026/09/decorative-arrow-burgundy-09.png");
}

/* فلش راست */
.elementor-2072 .elementor-element.elementor-element-d52a3d4::after {
    right: -18px;
    top: 118%;
    background-image: url("https://etemadtehran.com/wp-content/uploads/2026/09/decorative-arrow-burgundy-02.png");
}
/* تبلت */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2072 .elementor-element.elementor-element-d52a3d4 .elementor-divider {
        padding-inline: 12px;
    }

    .elementor-2072 .elementor-element.elementor-element-d52a3d4::before,
    .elementor-2072 .elementor-element.elementor-element-d52a3d4::after {
        width: 28px;
        height: 28px;
    }

    .elementor-2072 .elementor-element.elementor-element-d52a3d4::before {
        left: -10px;
        top: 90%;
    }

    .elementor-2072 .elementor-element.elementor-element-d52a3d4::after {
        right: -10px;
        top: 90%;
    }
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-d52a3d4 .elementor-divider {
        padding-inline: 10px;
    }

    .elementor-2072 .elementor-element.elementor-element-d52a3d4::before,
    .elementor-2072 .elementor-element.elementor-element-d52a3d4::after {
        width: 28px;
        height: 28px;
    }

    .elementor-2072 .elementor-element.elementor-element-d52a3d4::before {
        left: -12px;
        top: 93%;
    }

    .elementor-2072 .elementor-element.elementor-element-d52a3d4::after {
        right: -12px;
        top: 93%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e6b4 */.elementor-2072 .elementor-element.elementor-element-2e6e6b4 {
 width:100%; max-width:800px !important; height:auto; min-height:0 !important; margin:24px auto 0; padding:0; overflow:hidden; border-radius:6px;
}
.elementor-2072 .elementor-element.elementor-element-2e6e6b4 .elementor-widget-theme-post-featured-image,
.elementor-2072 .elementor-element.elementor-element-2e6e6b4 .elementor-widget-container,
.elementor-2072 .elementor-element.elementor-element-2e6e6b4 a { width:100%; height:auto; }
.elementor-2072 .elementor-element.elementor-element-2e6e6b4 img { display:block; width:800px !important; max-width:100% !important; height:auto !important; max-height:none; object-fit:contain; object-position:center; transform:none; margin-inline:auto; }
@media(max-width:767px) { .elementor-2072 .elementor-element.elementor-element-2e6e6b4 { margin-top:18px; border-radius:4px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d85fda */.elementor-2072 .elementor-element.elementor-element-7d85fda {
    width: 100%;
    max-width: 1140px;
    margin-inline: auto;
    padding: 70px 24px 38px;
    text-align: center;
}

@media (max-width: 1024px) {
    .elementor-2072 .elementor-element.elementor-element-7d85fda {
        padding: 60px 24px 34px;
    }
}

@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-7d85fda {
        padding: 44px 18px 28px;
    }
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-fe2dd79 */.elementor-2072 .elementor-element.elementor-element-fe2dd79, .elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header, .elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__body { background:transparent !important; border:0 !important; box-shadow:none !important; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 { direction:rtl; text-align:right; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header { justify-content:flex-start; padding:0 0 14px; margin-bottom:12px; border-bottom:1px solid rgba(123,23,39,.2) !important; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__header-title { font-size:19px; font-weight:700; color:#7B1727; text-align:right; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__body { padding:0; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-wrapper { padding:0; margin:0; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-item { margin:0 0 10px; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-item-text-wrapper { display:flex; flex-direction:row; align-items:flex-start; gap:7px; text-align:right; color:#711B29; font-size:14px !important; line-height:1.9; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-item-text-wrapper::before { flex:0 0 24px; margin:0 !important; direction:ltr; unicode-bidi:isolate; text-align:right; font-size:12px; line-height:2.2; opacity:.8; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-item-text { flex:1; min-width:0; display:block; white-space:normal !important; overflow:visible !important; text-overflow:clip !important; font-size:14px !important; font-weight:500; line-height:1.9; text-align:right; color:#711B29; text-decoration:none; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-wrapper .elementor-toc__list-wrapper { margin:6px 14px 0 0; padding:0 10px 0 0; border-right:1px solid rgba(123,23,39,.22); }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 .elementor-toc__list-wrapper .elementor-toc__list-wrapper a { font-size:13px !important; font-weight:400; }
.elementor-2072 .elementor-element.elementor-element-fe2dd79 a:hover, .elementor-2072 .elementor-element.elementor-element-fe2dd79 a.elementor-item-active { color:#A5263C; text-decoration:underline; text-underline-offset:4px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f782b59 */.elementor-2072 .elementor-element.elementor-element-f782b59 {
    width: 270px;
    flex: 0 0 270px;
}

@media (max-width: 1024px) {
    .elementor-2072 .elementor-element.elementor-element-f782b59 {
        width: 230px;
        flex-basis: 230px;
    }
}

@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-f782b59 {
        width: 100%;
        flex-basis: auto;
    }
}
.elementor-2072 .elementor-element.elementor-element-f782b59 {
    width: 270px;
    min-height: 410px;
    flex: 0 0 270px;

    padding: 48px 30px 42px;
    direction: rtl;

    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

@media (max-width: 1024px) {
    .elementor-2072 .elementor-element.elementor-element-f782b59 {
        width: 230px;
        min-height: 380px;
        flex-basis: 230px;
        padding: 42px 25px 38px;
    }
}

@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-f782b59 {
        width: 100%;
        min-height: 360px;
        flex-basis: auto;
        padding: 46px 34px 42px;
    }
}
.elementor-2072 .elementor-element.elementor-element-f782b59 { background-size:100% 100% !important; background-position:center !important; background-color:#E2D3B7; border-radius:4px; }
/* Keep the paper texture; crop the shadow baked into the asset. */
.elementor-2072 .elementor-element.elementor-element-f782b59 { background-size:115% 115% !important; background-position:top left !important; box-shadow:none !important; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-c8e480f */.elementor-2072 .elementor-element.elementor-element-c8e480f { font-family:"Shabnam",sans-serif; font-size:18px; font-weight:400; line-height:2; color:#F4E8D0; direction:rtl; text-align:right; overflow-wrap:break-word; }
.elementor-2072 .elementor-element.elementor-element-c8e480f p, .elementor-2072 .elementor-element.elementor-element-c8e480f li, .elementor-2072 .elementor-element.elementor-element-c8e480f p span, .elementor-2072 .elementor-element.elementor-element-c8e480f li span { font-family:inherit !important; font-size:inherit !important; line-height:inherit !important; color:inherit; }
.elementor-2072 .elementor-element.elementor-element-c8e480f p { margin:0 0 1.25em; }
.elementor-2072 .elementor-element.elementor-element-c8e480f h2, .elementor-2072 .elementor-element.elementor-element-c8e480f h3, .elementor-2072 .elementor-element.elementor-element-c8e480f h4 { font-family:inherit !important; color:#D9A654; font-weight:700; line-height:1.7; margin:1.5em 0 .65em; }
.elementor-2072 .elementor-element.elementor-element-c8e480f h2 { font-size:28px !important; }
.elementor-2072 .elementor-element.elementor-element-c8e480f h3 { font-size:23px !important; }
.elementor-2072 .elementor-element.elementor-element-c8e480f h4 { font-size:20px !important; }
.elementor-2072 .elementor-element.elementor-element-c8e480f figcaption, .elementor-2072 .elementor-element.elementor-element-c8e480f .wp-caption-text { font-family:inherit; font-size:14px !important; line-height:1.9 !important; color:#CBBDA9 !important; font-style:normal; margin-top:10px; text-align:center; }
.elementor-2072 .elementor-element.elementor-element-c8e480f img { max-width:100%; height:auto; }
@media(max-width:767px) { .elementor-2072 .elementor-element.elementor-element-c8e480f { font-size:16px; line-height:1.95; } .elementor-2072 .elementor-element.elementor-element-c8e480f h2 { font-size:23px !important; } .elementor-2072 .elementor-element.elementor-element-c8e480f h3 { font-size:20px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544faf0 *//* =========================================
   ساختار اصلی محتوای مقاله
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 {
    width: auto;
    min-width: 0;
    flex: 1;
    direction: rtl;
    text-align: right;
}


/* =========================================
   متن‌های عمومی
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 p,
.elementor-2072 .elementor-element.elementor-element-544faf0 li {
    color: #E8D8C4;
    font-size: 20px;
    font-weight: 400;
    line-height: 2.1;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 p {
    margin: 0 0 20px;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 strong,
.elementor-2072 .elementor-element.elementor-element-544faf0 b {
    color: #F3E4CF;
    font-weight: 700;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 a {
    color: #D19F5D;
    text-decoration: underline;
    text-underline-offset: 4px;
    transition: color 0.25s ease;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 a:hover {
    color: #F2C979;
}


/* =========================================
   هدینگ‌های مقاله
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 h2,
.elementor-2072 .elementor-element.elementor-element-544faf0 h3,
.elementor-2072 .elementor-element.elementor-element-544faf0 h4 {
    color: #D19F5D !important;
    font-weight: 700;
    line-height: 1.8;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 h2 {
    margin: 38px 0 16px;
    font-size: 32px;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 h3 {
    margin: 30px 0 14px;
    font-size: 28px;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 h4 {
    margin: 26px 0 12px;
    font-size: 22px;
}


/* فلش طلایی کنار H2 */
.elementor-2072 .elementor-element.elementor-element-544faf0 h2::before {
    content: "";
    display: inline-block;

    width: 30px;
    height: 32px;
    margin-left: 9px;

    background-image: url("https://etemadtehran.com/wp-content/uploads/2026/09/gold-article-heading-arrow.png.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    vertical-align: middle;
    transform: translateY(3px);
    pointer-events: none;
}


/* =========================================
   لیست‌های غیرترتیبی معمولی
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 ul {
    list-style: none;
    margin: 20px 0;
    padding: 0;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 ul > li {
    position: relative;
    margin-bottom: 12px;
    padding-right: 29px;

    color: #E8D8C4;
    line-height: 2;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 ul > li::before {
    content: "";
    position: absolute;
    top: 0.65em;
    right: 0;

    width: 18px;
    height: 18px;

    background-image: url("https://etemadtehran.com/wp-content/uploads/2026/09/gold-article-checkmark.png.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    pointer-events: none;
}


/* =========================================
   لیست‌های شماره‌دار
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 ol {
    margin: 20px 0;
    padding-right: 24px;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 ol > li {
    margin-bottom: 12px;
    padding-right: 6px;
    color: #E8D8C4;
    line-height: 2;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 ol > li::marker {
    color: #D19F5D;
    font-weight: 700;
}


/* =========================================
   ظاهر عمومی تمام Quoteها
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote {
    margin: 30px 0;
    padding: 26px 32px;

    color: #F4E7D1;
    background: linear-gradient(
        90deg,
        #210409 0%,
        #3A0811 50%,
        #210409 100%
    );

    border: 0 !important;
    border-radius: 6px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);

    font-size: 18px;
    font-weight: 500;
    font-style: normal;
    line-height: 2.2;

    direction: rtl;
    text-align: center;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote::before,
.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote::after {
    content: none;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote p {
    margin: 0;
    color: inherit;
    font: inherit;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote cite {
    display: block;
    margin-top: 12px;

    color: #D19F5D;
    font-size: 13px;
    font-style: normal;
}


/* =========================================
   Quote دارای لیست غیرترتیبی
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) {
    padding: 24px 28px;

    font-size: 16px;
    font-weight: 400;
    line-height: 2;
    text-align: right;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) ul > li {
    position: relative;
    margin-bottom: 10px;
    padding-right: 32px;

    color: #F4E7D1;
    font-size: 16px;
    font-weight: 400;
    line-height: 2;
}

/* علامت تعجب به‌جای چک‌مارک */
.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) ul > li::before {
    content: "";
    position: absolute;
    top: 0.6em;
    right: 0;

    width: 18px;
    height: 18px;

    background-image: url("https://etemadtehran.com/wp-content/uploads/2026/09/gold-exclamation-icon.png.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    border: 0;
    pointer-events: none;
}

/* عنوان Bold داخل باکس نکته */
.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) strong,
.elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) b {
    color: #D19F5D;
    font-weight: 700;
}


/* =========================================
   تصاویر داخل مقاله
========================================= */

.elementor-2072 .elementor-element.elementor-element-544faf0 img {
    max-width: 100%;
    height: auto;
    border-radius: 6px;
}


/* =========================================
   تبلت
========================================= */

@media (max-width: 1024px) {
    .elementor-2072 .elementor-element.elementor-element-544faf0 h2 {
        font-size: 28px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 h3 {
        font-size: 24px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 h2::before {
        width: 26px;
        height: 28px;
        margin-left: 7px;
    }
}


/* =========================================
   موبایل
========================================= */

@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-544faf0 p,
    .elementor-2072 .elementor-element.elementor-element-544faf0 li {
        font-size: 16px;
        line-height: 2;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 h2 {
        margin-top: 32px;
        font-size: 21px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 h3 {
        margin-top: 26px;
        font-size: 19px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 h4 {
        font-size: 18px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 h2::before {
        width: 22px;
        height: 24px;
        margin-left: 6px;
        transform: translateY(3px);
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 ul > li {
        padding-right: 25px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 ul > li::before {
        top: 0.7em;
        width: 16px;
        height: 16px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 blockquote {
        margin: 24px 0;
        padding: 22px 20px;

        font-size: 16px;
        line-height: 2;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) {
        padding: 20px 18px;
        font-size: 13px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) ul > li {
        padding-right: 28px;
        font-size: 13px;
    }

    .elementor-2072 .elementor-element.elementor-element-544faf0 blockquote:has(ul) ul > li::before {
        width: 16px;
        height: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e185768 */@media (max-width: 767px) {
  .elementor-2072 .elementor-element.elementor-element-e185768 > .article-toc,
  .elementor-2072 .elementor-element.elementor-element-e185768 > .article-post-content {
    width: 100% !important;
    max-width: 100%;
    min-width: 0;
    flex: 0 0 auto;
  }
  .elementor-2072 .elementor-element.elementor-element-e185768 > .article-toc {
    position: static;
  }
  .elementor-2072 .elementor-element.elementor-element-e185768 .elementor-widget-theme-post-content {
    width: 100%;
    min-width: 0;
    overflow-wrap: anywhere;
  }
  .elementor-2072 .elementor-element.elementor-element-e185768 .elementor-widget-theme-post-content img,
  .elementor-2072 .elementor-element.elementor-element-e185768 .elementor-widget-theme-post-content figure,
  .elementor-2072 .elementor-element.elementor-element-e185768 .elementor-widget-theme-post-content .wp-caption {
    max-width: 100%;
  }
  .elementor-2072 .elementor-element.elementor-element-e185768 .elementor-widget-theme-post-content img {
    height: auto;
  }
  .elementor-2072 .elementor-element.elementor-element-e185768 .elementor-widget-theme-post-content table {
    display: block;
    max-width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}.elementor-2072 .elementor-element.elementor-element-e185768 {
    width: 100%;
    max-width: 1140px;
    margin-inline: auto;
    padding: 56px 24px 80px;

    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 42px;

    direction: rtl;
}

@media (max-width: 1024px) {
    .elementor-2072 .elementor-element.elementor-element-e185768 {
        gap: 28px;
        padding: 46px 24px 70px;
    }
}

@media (max-width: 767px) {
    .elementor-2072 .elementor-element.elementor-element-e185768 {
        flex-direction: column;
        gap: 30px;
        padding: 36px 18px 60px;
    }
}
.elementor-2072 .elementor-element.elementor-element-e185768 { padding-top:32px; }
@media(max-width:1024px) { .elementor-2072 .elementor-element.elementor-element-e185768 { padding-top:28px; } }
@media(max-width:767px) { .elementor-2072 .elementor-element.elementor-element-e185768 { padding-top:24px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23e98dd */.elementor-2072 .elementor-element.elementor-element-23e98dd {
    width: 100%;
    min-height: 100vh;
    margin: 0;
    padding: 0;

    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;

    background-color: #070102;
    color: #F5E8D5;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448e1f2 */.elementor-2072 .elementor-element.elementor-element-448e1f2 {
    position: relative;
    background: linear-gradient(
        90deg,
        #220409 0%,
        #31080F 50%,
        #220409 100%
    );
}

.elementor-2072 .elementor-element.elementor-element-448e1f2::before,
.elementor-2072 .elementor-element.elementor-element-448e1f2::after {
    content: "";
    position: absolute;
    right: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(
        90deg,
        #5B0617 0%,
        #A51635 25%,
        #D19F5D 50%,
        #A51635 75%,
        #5B0617 100%
    );
    z-index: 1;
}

.elementor-2072 .elementor-element.elementor-element-448e1f2::before {
    top: 16px;
}

.elementor-2072 .elementor-element.elementor-element-448e1f2::after {
    bottom: 24px;
}
.elementor-2072 .elementor-element.elementor-element-448e1f2 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0f7c91 */.elementor-2072 .elementor-element.elementor-element-b0f7c91 {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-b0f7c91,
.elementor-2072 .elementor-element.elementor-element-b0f7c91 a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50ba2d3 */.elementor-2072 .elementor-element.elementor-element-50ba2d3 {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-50ba2d3,
.elementor-2072 .elementor-element.elementor-element-50ba2d3 a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cbc4b1 */.elementor-2072 .elementor-element.elementor-element-0cbc4b1 {
    visibility: hidden;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c470a3b */.elementor-2072 .elementor-element.elementor-element-c470a3b {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-c470a3b,
.elementor-2072 .elementor-element.elementor-element-c470a3b a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0bb83e */.elementor-2072 .elementor-element.elementor-element-d0bb83e {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-d0bb83e,
.elementor-2072 .elementor-element.elementor-element-d0bb83e a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c166f9 */.elementor-2072 .elementor-element.elementor-element-1c166f9 {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-1c166f9,
.elementor-2072 .elementor-element.elementor-element-1c166f9 a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6757b7 */.elementor-2072 .elementor-element.elementor-element-e6757b7 {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-e6757b7,
.elementor-2072 .elementor-element.elementor-element-e6757b7 a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7281d56 */.elementor-2072 .elementor-element.elementor-element-7281d56 {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-7281d56,
.elementor-2072 .elementor-element.elementor-element-7281d56 a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f1f68d */.elementor-2072 .elementor-element.elementor-element-2f1f68d {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-2f1f68d,
.elementor-2072 .elementor-element.elementor-element-2f1f68d a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b93beec */.elementor-2072 .elementor-element.elementor-element-b93beec {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-b93beec,
.elementor-2072 .elementor-element.elementor-element-b93beec a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9da5966 */.elementor-2072 .elementor-element.elementor-element-9da5966 {
    direction: ltr;
    unicode-bidi: isolate;
}

.elementor-2072 .elementor-element.elementor-element-9da5966,
.elementor-2072 .elementor-element.elementor-element-9da5966 a {
    color: #F4E8D0 !important;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e641c3a */.elementor-2072 .elementor-element.elementor-element-e641c3a {
    position: relative;
    background: linear-gradient(
        90deg,
        #220409 0%,
        #31080F 50%,
        #220409 100%
    );
}

.elementor-2072 .elementor-element.elementor-element-e641c3a::before,
.elementor-2072 .elementor-element.elementor-element-e641c3a::after {
    content: "";
    position: absolute;
    right: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(
        90deg,
        #5B0617 0%,
        #A51635 25%,
        #D19F5D 50%,
        #A51635 75%,
        #5B0617 100%
    );
    z-index: 1;
}

.elementor-2072 .elementor-element.elementor-element-e641c3a::before {
    top: 16px;
}

.elementor-2072 .elementor-element.elementor-element-e641c3a::after {
    bottom: 24px;
}
.elementor-2072 .elementor-element.elementor-element-e641c3a {
    position: relative;
}/* End custom CSS */