.breadcrumb {
    --fi-breadcrumb-padding-x: 0;
    --fi-breadcrumb-padding-y: 0;
    --fi-breadcrumb-margin-bottom: 1rem;
    --fi-breadcrumb-font-size:0.875rem;
    --fi-breadcrumb-bg: transparent;
    --fi-breadcrumb-border-radius: ;
    --fi-breadcrumb-divider-color: #9691a4;
    --fi-breadcrumb-item-padding-x: 0.625rem;
    --fi-breadcrumb-item-active-color: #fd5631;
    display:flex;
    flex-wrap:wrap;
    padding:var(--fi-breadcrumb-padding-y) var(--fi-breadcrumb-padding-x);
    margin-bottom:var(--fi-breadcrumb-margin-bottom);
    font-size:var(--fi-breadcrumb-font-size);
    list-style:none;
    background-color:var(--fi-breadcrumb-bg);
    border-radius:var(--fi-breadcrumb-border-radius)
  }
  .breadcrumb-item+.breadcrumb-item {
    padding-left:unset;
    padding-right:unset
  }
  .breadcrumb-item+.breadcrumb-item::before {
    float:left;
    padding-right:var(--fi-breadcrumb-item-padding-x);
    color:var(--fi-breadcrumb-divider-color);
    content:var(--fi-breadcrumb-divider, "\e952") /* rtl: var(--fi-breadcrumb-divider, "\e951") */
  }
  .breadcrumb-item.active {
    color:var(--fi-breadcrumb-item-active-color)
  }


body {
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9rem
}
body ,h6,h1,h2,h3{font-family: Arial, Helvetica, sans-serif !important;}
.me-2 {
    margin-right: 0.5rem !important;
}
.modal, form * {
    direction: ltr;
  }
.form-select {
    background-position:
  right 1.125rem center;

}
.form-check .form-check-input {
    float: left;
    margin-right: 5px;
}
.form-check {
    padding-right: 0.5em;
}
.select2-container--default .select2-selection--single {
    justify-content: unset;
}
.dropdown-item {
    text-align: left;
}

.navbar-light .nav-item {
  direction: ltr
}

.me-auto {
    margin-left: auto !important;
}
input, button, select, optgroup, textarea {
    font-family: unset;
}
@media (min-width: 992px) {
  .navbar-expand-lg .dropdown-menu-end {
    left: auto !important;
    right: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .nav-link {
    padding: .6875rem 1rem;
    padding-top: 0.6875rem;
    padding-right: 1rem;
    padding-bottom: 0.6875rem;
    font-size: .80rem;
  }
}

.text-end {
    text-align: left !important;
}

.contact-btn {
  font-size: 0.8rem;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}
ol, ul {
  padding-right: 1rem;
}
.fs-lg {
  font-size: 0.9rem !important;
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.3rem;
  }
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  font-family: arial;
}
.project-card {
  font-family: arial
}

.fs-sm {
  font-size: 0.8rem !important;
}
.modal-header .btn-close {
  margin: -.25rem -.28125rem -.25rem auto;
}
h5, .h5 {
  font-size: 1.05rem;
}
.form-select {
  font-size: 0.9rem;
}

.btn {
  font-size: unset;
}

@media (min-width: 768px) {
  .border-end-md {
    border-left: unset !important;
    border-right: .1rem solid #dedede !important;
  }
}

.form-label {
  font-family: Arial;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 20px;
  padding-left: 14px;
  flex: content;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  right: 1px;
  left: auto;
}

.project-card .card-subtitle .builder {
  font-size: 1.0rem;
}

.project-card .card-title {
  font-size: 1.1rem;
}
.fa-solid
{
    margin-right:2px
}

.card-img-hover .position-absolute {
    direction: ltr !important;
}

.footer {
    direction:ltr
}
