@font-face {
  font-family: "BukraGM-Extra-Light";
  src: url(fonts/Bukra/29LTBukra-Extra-Light.otf);
}
@font-face {
  font-family: "BukraGM-Light";
  src: url(fonts/Bukra/29LT-Bukra-Light.otf);
}
@font-face {
  font-family: "BukraGM";
  src: url(fonts/Bukra/29LTBukraGM.otf);
}
@font-face {
  font-family: "BukraGM-Medium";
  src: url(fonts/Bukra/29LTBukraGM-Medium.otf);
}
@font-face {
  font-family: "BukraGM-Semi-Bold";
  src: url(fonts/Bukra/29LTBukra-Semi-Bold.otf);
}
@font-face {
  font-family: "BukraGM-Bold";
  src: url(fonts/Bukra/29ltbukrabold.otf);
}
body {
  direction: rtl;
  text-align: right;
  font-family: "BukraGM";
}

.header-title {
  font-family: "BukraGM";
  font-size: clamp(14px, 4vw, 24px);
  line-height: 3rem;
}

.header-card, .step {
  background: linear-gradient(135deg, rgba(46, 177, 190, 0.6), rgba(15, 42, 67, 0.9));
}

.likert-table th:first-child {
  text-align: right;
}

.likert-table td p {
  text-align: right;
}

.likert-table tr.mob-info td {
  text-align: right;
}

.section-label {
  font-family: inherit;
}
.section-label::after {
  background: linear-gradient(90deg, transparent, rgba(6, 182, 212, 0.3));
}

.nav-wrap {
  padding: 0;
}

.step-counter {
  direction: ltr;
}

.btn {
  font-family: inherit;
}/*# sourceMappingURL=rtl.css.map */