/* Start custom CSS for shortcode, class: .elementor-element-38cea0b3 */.rating-counter.no-reviews {
    display: none !important;
}
body.rtl .panel-wrapper,
body[dir="rtl"] .panel-wrapper {
  direction: rtl;
  text-align: right;
}

body.rtl .row.with-forms,
body[dir="rtl"] .row.with-forms {
  flex-direction: row-reverse;
}

body.rtl .panel-wrapper .form-group,
body[dir="rtl"] .panel-wrapper input,
body[dir="rtl"] .panel-wrapper select {
  text-align: right;
}

body.rtl .panel-wrapper .form-row {
  flex-direction: row-reverse;
}
@media (max-width: 1024px) {
  .rtl .panel-wrapper .row,
  body[dir="rtl"] .panel-wrapper .row {
    flex-direction: row-reverse;
    text-align: right;
  }

  .rtl .panel-wrapper .panel-dropdown,
  body[dir="rtl"] .panel-wrapper .panel-dropdown {
    text-align: right;
  }

  .rtl .panel-wrapper .panel-dropdown .panel-dropdown-trigger,
  body[dir="rtl"] .panel-wrapper .panel-dropdown .panel-dropdown-trigger {
    justify-content: flex-end;
    direction: rtl;
  }

  .rtl .panel-dropdown .panel-dropdown-trigger i,
  body[dir="rtl"] .panel-dropdown .panel-dropdown-trigger i {
    margin-left: 5px;
    margin-right: 0;
  }
}
@media (max-width: 1024px) {
  body[dir="rtl"] .panel-dropdown > a {
    direction: rtl;
    text-align: right;
    justify-content: flex-end;
    flex-direction: row-reverse;
    display: flex;
    align-items: center;
    gap: 8px; /* مسافة بين الأيقونة والنص */
  }

  /* في حالة وجود أيقونة داخل الزر */
  body[dir="rtl"] .panel-dropdown > a i {
    margin-left: 0;
    margin-right: 8px;
  }

  /* لو فيه سهم داخلي ::after أو ::before */
  body[dir="rtl"] .panel-dropdown > a::after,
  body[dir="rtl"] .panel-dropdown > a::before {
    margin-left: 0;
    margin-right: 6px;
  }
}/* End custom CSS */