/*************** ADD YOUR CUSTOM RTL CSS HERE  ***************/
@font-face {
  font-family: 'TheSans';
  src: url('ArbFONTS-The-Sans-Plain.otf') format('opentype');
}

@font-face {
  font-family: 'TheSans';
  src: url('ArbFONTS-The-Sans-Bold.otf') format('opentype');
}
*:not(.fa):not(.fas):not(.far):not(.fal):not(.fab) {
  font-family: 'TheSans', sans-serif !important;
}
.services-container .tb-hover-content.with-link {
  padding: 22px;
}
.elementor-widget-divider .elementor-divider-separator {
  display: flex;
  margin: 0;
  direction: ltr;
}
.elementor-divider-separator {
  display: flex;
  flex-direction: row-reverse;
  gap: 21px;
}
.elementor-divider__text.elementor-divider__element p {
  margin-bottom: 0;
}
.elementor-accordion h5 {
  display: flex;
  gap: 12px;
}
.elementor-accordion-item ul {

  text-align: right;
  direction: rtl;
  list-style-position: inside;
  padding-right: 0;
}