@font-face {
    font-family: '29LT Bukra';
    src: url('../fonts/229LTBukra-Regular.woff2') format('woff2'),
        url('../fonts/229LTBukra-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body {
  font-family: '29LT Bukra';
  direction: rtl;
}
.topbar {
  direction: ltr;
}
.navbar-brand {
    margin-right: 1rem;
    margin-left: 1rem;
}
.ms-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
}
.no-js .owl-carousel, .owl-carousel.owl-loaded {
    direction: ltr;
}
.text-md-start {
    text-align: right !important;
}
.btnright{
  float: right !important;
}
.navbar .navbar-nav .nav-item {
    padding: 10px;
    min-width: 100px;
}
.me-3 {
    margin-right: 0rem !important;
    margin-left: 1rem !important;
}
.fa-angle-right:before {
    content: "\f104";
}
.accordion-button::after {
  margin-left: 0;
    margin-right: auto;
}
.form-floating>.form-control, .form-floating>.form-select {
    text-align: right;
}
::-webKit-input-placeholder { /* WebKit browsers */
    direction: rtl;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    direction: rtl;
}
::-moz-placeholder { /* Mozilla Firefox 19+ but I'm not sure about working */
    direction: rtl;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    direction: rtl;
}
.form-floating>label {
    right: 0;
    left: auto;
}
