.elementor-318 .elementor-element.elementor-element-1dd98031{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-318 .elementor-element.elementor-element-1dd98031.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-318 .elementor-element.elementor-element-2122cd6c > .elementor-widget-container{margin:0% 2% 0% 2%;}.elementor-318 .elementor-element.elementor-element-2122cd6c.elementor-element{--align-self:flex-end;}.elementor-318 .elementor-element.elementor-element-2122cd6c{text-align:right;font-family:"VazirMatn", Sans-serif;}@media(max-width:1024px){.elementor-318 .elementor-element.elementor-element-2122cd6c > .elementor-widget-container{padding:0px 5px 0px 5px;}}@media(max-width:767px){.elementor-318 .elementor-element.elementor-element-1dd98031{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-318 .elementor-element.elementor-element-2122cd6c > .elementor-widget-container{padding:0px 5px 0px 5px;}}/* Start custom CSS for text-editor, class: .elementor-element-2122cd6c *//* لیست‌های عددی (تیترها) */
ol {
  direction: rtl;
  text-align: right;
  padding-right: 1em;
  list-style-position: inside;
  font-weight: bold;
  margin-right: 0;
  margin-top: 1em;
  margin-bottom: 0.5em;
}

/* لیست‌های بولت‌دار (زیر آیتم‌ها) */
ul {
  direction: rtl;
  text-align: right;
  padding-right: 1.5em; /* فرورفتگی بیشتر برای زیرلیست */
  list-style-position: inside;
  margin-bottom: 1em;
}

/* آیتم‌ها */
ol > li,
ul > li {
  line-height: 2;
  font-weight: normal;
  
}
.elementor-widget-container p {
  text-align: justify ! important;
  direction: rtl ! important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd98031 */.entry-content {
    direction: rtl;
    text-align: right;
}/* End custom CSS */