@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400&display=swap");
.font-12 {
  font-size: 12px !important;
}

.font-13 {
  font-size: 13px !important;
}

.font-14 {
  font-size: 13px !important;
}

.font-15 {
  font-size: 15px;
}

.font-16 {
  font-size: 16px !important;
}

.font-18 {
  font-size: 18px !important;
}

.font-20 {
  font-size: 20px;
}

.font-25 {
  font-size: 25px;
}

.color-black {
  color: #000 !important;
}

.color-gray {
  color: gray;
}

.color-blue {
  color: #397dde !important;
}

.color-666666 {
  color: #666666;
}

.color-4d4d4d {
  color: #4d4d4d !important;
}

.color-808080 {
  color: #808080 !important;
}

.color-bebebe {
  color: #bebebe !important;
}

.color-primary-color {
  color: #017bff !important;
}

.color-cccccc {
  color: #cccccc;
}

.color-9c9c9c {
  color: #9c9c9c !important;
}

.border-e6e6e6 {
  border: 1px solid #e6e6e6 !important;
}

.border-left-e6e6e6 {
  border-left: 1px solid #e6e6e6 !important;
}

.border-bottom-e6e6e6 {
  border-bottom: 1px solid #e6e6e6 !important;
}

.rounded-5px {
  border-radius: 5px;
}

.rounded-5em {
  border-radius: 0.5em;
}

.font-bolder {
  font-weight: bolder !important;
}

.p-20 {
  padding: 20px;
}

.gap-y-2 {
  row-gap: 2px !important;
}

.grid-no-image-box {
  width: 100%;
  height: 300px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ccc;
  color: #000;
}

.addon-images {
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  justify-content: flex-start;
  gap: 20px;
}
.addon-images .addon-img img {
  height: 150px;
}

.btns-list {
  display: flex;
  gap: 10px;
}

.lang-icon img {
  height: 15px;
  width: 22px;
}

body {
  font-family: "IBM Plex Sans Arabic", sans-serif;
}
body p, body li, body h1, body h2, body h3, body h4, body h5 {
  font-family: "IBM Plex Sans Arabic", sans-serif;
}

input[type=email] {
  text-align: right;
  direction: rtl;
}

.listing-wrapper .listing-content {
  border-right: 1px solid #e6e6e6;
}

.grid-card .grid-content span img {
  margin-left: 5px;
}
.grid-card .grid-content .m-text {
  border-right: 1px solid #4d4d4d;
  padding-right: 10px;
}
.grid-card .grid-content .edit-property-pencil {
  left: 20px;
}

footer .footer-links-wrapper .quick-links-lists {
  padding-right: 0px;
}
footer .footer-links-wrapper .quick-links-lists li a img {
  margin-left: 10px;
}

.keywords-section .search-container {
  justify-content: flex-end;
}

.breadcrumb ul li:after {
  left: -20px;
  right: auto;
}
@media (max-width: 767px) {
  .breadcrumb ul li:after {
    left: -15px;
  }
}/*# sourceMappingURL=style-rtl.min.css.map */