.elementor-3346 .elementor-element.elementor-element-ea6c40c{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3346 .elementor-element.elementor-element-ea6c40c:not(.elementor-motion-effects-element-type-background), .elementor-3346 .elementor-element.elementor-element-ea6c40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(960deg, var( --e-global-color-540fc5f ) 0%, var( --e-global-color-primary ) 100%);}.elementor-3346 .elementor-element.elementor-element-1c8d3d8{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), iransans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3346 .elementor-element.elementor-element-c697eaa .elementor-heading-title{font-size:25px;font-weight:400;color:var( --e-global-color-10bf063 );}.elementor-3346 .elementor-element.elementor-element-d59deee{--display:flex;--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;--padding-top:32px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-3346 .elementor-element.elementor-element-18f6839{--display:flex;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:var( --e-global-color-7be1ce0 );--border-color:var( --e-global-color-7be1ce0 );--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), iransans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3346 .elementor-element.elementor-element-146a594 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-7be1ce0 );}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3346 .elementor-element.elementor-element-146a594{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-icon{padding-left:4px;}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-item > a{font-size:24px;font-weight:700;}.elementor-3346 .elementor-element.elementor-element-146a594 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), iransans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-3346 .elementor-element.elementor-element-2add9e0{font-family:"iransans-en", iransans;font-size:16px;font-weight:500;line-height:35px;}.elementor-3346 .elementor-element.elementor-element-eed1f34{--display:flex;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:var( --e-global-color-7be1ce0 );--border-color:var( --e-global-color-7be1ce0 );--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3346 .elementor-element.elementor-element-c21090f > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-7be1ce0 );}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3346 .elementor-element.elementor-element-c21090f{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-icon{padding-left:4px;}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-item > a{font-size:20px;font-weight:500;}.elementor-3346 .elementor-element.elementor-element-c21090f .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), iransans;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), iransans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), iransans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3346 .elementor-element.elementor-element-2c9504c{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-3346 .elementor-element.elementor-element-2c9504c > .elementor-widget-container{padding:10px 10px 10px 10px;}@media(min-width:768px){.elementor-3346 .elementor-element.elementor-element-d59deee{--content-width:1330px;}.elementor-3346 .elementor-element.elementor-element-18f6839{--width:75%;}.elementor-3346 .elementor-element.elementor-element-eed1f34{--width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3346 .elementor-element.elementor-element-2c9504c{--grid-columns:2;}}@media(max-width:767px){.elementor-3346 .elementor-element.elementor-element-ea6c40c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3346 .elementor-element.elementor-element-c697eaa .elementor-heading-title{font-size:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3346 .elementor-element.elementor-element-2c9504c{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-2add9e0 *//* --- تنظیمات کلی --- */
.single-blog-content {

  line-height: 1.6; /* خطوط اصلی متن */
  color: #333333;
  max-width: 900px;
  margin: 0 auto;
  padding: 0 15px;
  word-wrap: break-word;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* --- تنظیمات تایتل ها --- */
.single-blog-content h1,
.single-blog-content h2,
.single-blog-content h3,
.single-blog-content h4,
.single-blog-content h5,
.single-blog-content h6 {
  font-weight: 700;
  margin: 1.5em 0 0.75em;
  line-height: 1.3; /* خطوط زیر تایتل‌ها */
  color: #222222;
}

.single-blog-content h1 {
  font-size: 2.5rem; /* کمی بزرگتر برای h1 */
}

.single-blog-content h2 {
  font-size: 2rem;
}

.single-blog-content h3 {
  font-size: 1.75rem;
}

.single-blog-content h4 {
  font-size: 1.5rem;
}

.single-blog-content h5 {
  font-size: 1.3rem;
}

.single-blog-content h6 {
  font-size: 1.2rem;
}

/* --- تنظیمات پاراگراف ها --- */
.single-blog-content p {
  font-size: 1rem;
  margin-bottom: 1.2em;
}

/* --- تنظیمات لینک ها --- */
.single-blog-content a {
  color: #0073e6;
  text-decoration: underline;
  transition: color 0.3s ease;
}

.single-blog-content a:hover,
.single-blog-content a:focus {
  color: #005bb5;
  outline: none;
}

/* --- تنظیمات لیست ها --- */
.single-blog-content ul,
.single-blog-content ol {
  margin: 0 0 1.4em 1.5em;
  padding-left: 0;
}

.single-blog-content li {
  margin-bottom: 0.5em;
}

/* --- تنظیمات تصاویر --- */
.single-blog-content img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 1.2em auto;
  border-radius: 6px;
  box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

/* --- تنظیمات ریسپانسیو --- */
@media (max-width: 767px) {
  .single-blog-content {
    font-size: 16px;
    padding: 0 10px;
  }
  .single-blog-content h1 {
    font-size: 1rem;
  }
  .single-blog-content h2 {
    font-size: 1rem;
  }
  .single-blog-content h3 {
    font-size: 1rem;
  }
  .single-blog-content h4 {
    font-size: 1rem;
  }
 .single-blog-content p {
     font-size: 0.8rem ;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .single-blog-content {
    font-size: 17px;
    padding: 0 15px;
  }
  .single-blog-content h1 {
    font-size: 1.8rem;
  }
  .single-blog-content h2 {
    font-size: 1.6rem;
  }
  .single-blog-content h3 {
    font-size: 1.3rem;
  }
}

@media (min-width: 992px) {
  .single-blog-content {
    font-size: 18px;
    padding: 0 15px;
  }
  .single-blog-content h1 {
    font-size: 2.25rem;
  }
  .single-blog-content h2 {
    font-size: 1.75rem;
  }
  .single-blog-content h3 {
    font-size: 1.5rem;
  }
}







@media (min-width: 992px) {
  .single-blog-content {
    font-size: 18px;
    padding: 0 15px;
  }
  .single-blog-content h1 {
    font-size: 2.5rem;
  }
  .single-blog-content h2 {
    font-size: 24 !important;
  }
  .single-blog-content h3 {
    font-size: 1rem;
  }


}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans-en';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://eimensafar.com/wp-content/uploads/2025/02/Estedad-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'iransans-en';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://eimensafar.com/wp-content/uploads/2025/02/Estedad-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'iransans-en';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://eimensafar.com/wp-content/uploads/2025/02/Estedad-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'iransans-en';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://eimensafar.com/wp-content/uploads/2025/02/Estedad-SemiBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */