.elementor-779 .elementor-element.elementor-element-bc267b3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-779 .elementor-element.elementor-element-f2dad73{text-align:center;}.elementor-779 .elementor-element.elementor-element-f2dad73 .elementor-heading-title{font-family:"abar", Sans-serif;font-weight:800;color:var( --e-global-color-63bf412 );}.elementor-779 .elementor-element.elementor-element-f398f2b{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-779 .elementor-element.elementor-element-f398f2b .bdt-video{max-width:706px;}.elementor-779 .elementor-element.elementor-element-f398f2b .jp-video .jp-current-time, .elementor-779 .elementor-element.elementor-element-f398f2b .jp-video .jp-duration{color:rgba(51, 51, 51, 0.6);}.elementor-779 .elementor-element.elementor-element-bb6a38e{--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;}.elementor-779 .elementor-element.elementor-element-668f377{--display:flex;}.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-779 .elementor-element.elementor-element-1903a20{--display:flex;}.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-779 .elementor-element.elementor-element-167a4ee{text-align:start;}.elementor-779 .elementor-element.elementor-element-167a4ee .elementor-heading-title{font-family:"abar", Sans-serif;font-weight:800;color:var( --e-global-color-63bf412 );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-779 .elementor-element.elementor-element-13d7816{text-align:start;font-family:"abar", Sans-serif;font-weight:400;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for theme-post-content, class: .elementor-element-19b1680 *//* کادر ادیتوریال دوسیه */
.elementor-779 .elementor-element.elementor-element-19b1680 {
  background: #ffffff !important;
  border: 1px solid #e2e8f0 !important;
  border-right: 4px solid #1B3C53 !important;
  border-radius: 4px !important;
  padding: 24px 28px !important;
  /*margin-top: 25px !important;*/
  box-shadow: 0 8px 24px rgba(27, 60, 83, 0.04) !important;
  transition: all 0.25s ease !important;
  position: relative !important;
}

/* هاور شیک با ته‌رنگ بژ */
.elementor-779 .elementor-element.elementor-element-19b1680:hover {
  border-right-color: #D2C1B6 !important;
  box-shadow: 0 12px 32px rgba(27, 60, 83, 0.08) !important;
  transform: translateY(-2px) !important;
}

/* استایل و وزن پاراگراف */
.elementor-779 .elementor-element.elementor-element-19b1680 p {
  color: #475569 !important;
  font-family: 'abar', Tahoma, sans-serif !important;
  font-size: 14.5px !important;
  line-height: 2.2 !important;
  text-align: justify !important;
  margin: 0 !important;
  letter-spacing: -0.2px !important;
}

/* هایلایت طلایی/بژ برای واژگان مهم داخل گیومه */
.elementor-779 .elementor-element.elementor-element-19b1680 p strong {
  color: #1B3C53 !important;
  font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1903a20 *//* ساختار کلی کادر شناسنامه دوسیه */
.elementor-779 .elementor-element.elementor-element-1903a20 {
  background: #f8fafc !important;
  border: 1px solid #e2e8f0 !important;
  border-top: 3px solid #1B3C53 !important;
  border-radius: 4px !important;
  padding: 26px 28px !important;
  box-shadow: 0 8px 24px rgba(27, 60, 83, 0.04) !important;
  transition: all 0.25s ease !important;
  position: relative !important;
}

/* افکت هاور با تم بژ منجی */
.elementor-779 .elementor-element.elementor-element-1903a20:hover {
  border-top-color: #D2C1B6 !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 12px 30px rgba(27, 60, 83, 0.08) !important;
}

/* تیتر «خلاصه پرونده» */
.elementor-779 .elementor-element.elementor-element-1903a20 h2,
.elementor-779 .elementor-element.elementor-element-1903a20 h3,
.elementor-779 .elementor-element.elementor-element-1903a20 .elementor-heading-title {
  color: #1B3C53 !important;
  font-family: 'abar', Tahoma, sans-serif !important;
  font-size: 17px !important;
  font-weight: 800 !important;
  margin-bottom: 12px !important;
  padding-bottom: 10px !important;
  border-bottom: 1px dashed #cbd5e1 !important;
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
}

/* نقطه تاکیدی بژ کنار تیتر */
.elementor-779 .elementor-element.elementor-element-1903a20 .elementor-heading-title::before {
  content: "" !important;
  width: 6px !important;
  height: 6px !important;
  background: #D2C1B6 !important;
  border-radius: 50% !important;
  display: inline-block !important;
}

/* متن توضیحات خلاصه */
.elementor-779 .elementor-element.elementor-element-1903a20 p,
.elementor-779 .elementor-element.elementor-element-1903a20 .elementor-widget-text-editor {
  color: #5f6f7a !important;
  font-family: 'abar', Tahoma, sans-serif !important;
  font-size: 13.5px !important;
  line-height: 2 !important;
  margin: 0 !important;
  text-align: justify !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'abar';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://monji-law.com/wp-content/uploads/2026/02/AbarHighFaNum-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'abar';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://monji-law.com/wp-content/uploads/2026/02/AbarHighFaNum-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'abar';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://monji-law.com/wp-content/uploads/2026/02/AbarHighFaNum-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'abar';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://monji-law.com/wp-content/uploads/2026/02/AbarHighFaNum-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'abar';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://monji-law.com/wp-content/uploads/2026/02/AbarHighFaNum-SemiBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */