.elementor-690 .elementor-element.elementor-element-a9794d7{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-54e61e7 *//* GLOBAL RTL FIX */
.elementor-690 .elementor-element.elementor-element-54e61e7 {
  direction: rtl;
  text-align: right;
}

/* FIX FLEX / BUTTON ALIGNMENT */
..elementor-690 .elementor-element.elementor-element-54e61e7 .button,
..elementor-690 .elementor-element.elementor-element-54e61e7 a {
  text-align: center;
}

/* FIX LIST BULLETS */
..elementor-690 .elementor-element.elementor-element-54e61e7 ul {
  padding-right: 20px;
  padding-left: 0;
}

..elementor-690 .elementor-element.elementor-element-54e61e7 ul li {
  text-align: right;
}

/* FIX GRID TEXT FLOW */
..elementor-690 .elementor-element.elementor-element-54e61e7 .category-text,
..elementor-690 .elementor-element.elementor-element-54e61e7 .support-card,
..elementor-690 .elementor-element.elementor-element-54e61e7 .process-step {
  text-align: right;
}

/* FIX HERO TEXT WIDTH */
..elementor-690 .elementor-element.elementor-element-54e61e7 p {
  line-height: 2;
}

/* BETTER ARABIC SPACING */
..elementor-690 .elementor-element.elementor-element-54e61e7 h1,
..elementor-690 .elementor-element.elementor-element-54e61e7 h2,
..elementor-690 .elementor-element.elementor-element-54e61e7 h3 {
  line-height: 1.4;
}/* End custom CSS */