@import url("https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700&display=swap");
body {
  font-family: 'Almarai', sans-serif;
}

.top-header-area .email-address {
  padding-right: 60px;
  padding-left: unset;
}

.main-header-area .south-search-form button {
  right: unset;
  left: 15px;
  outline: none;
}

.classy-navbar .nav-brand {
  margin-right: unset;
  margin-left: 30px;
}

.footer-area,
.south-contact-area,
.south-editor-area,
.south-testimonials-area,
.featured-properties-area, .south-editor-area .editor-content-area .section-heading {
  text-align: right;
}

.single-featured-property .property-content .location img, .south-editor-area .editor-content-area .address h6 img {
  margin-right: unset;
  margin-left: 10px;
}

.single-featured-property .property-thumb .tag span, .single-featured-property .property-thumb .list-price p {
  left: unset;
  right: 20px;
}

.content-sidebar .address h6, .footer-widget-area .address h6 {
  padding-right: 40px;
  padding-left: unset;
}

.content-sidebar .address h6 img, .footer-widget-area .address h6 img {
  left: unset;
  right: 0;
}

.single-featured-property .property-content .property-meta-data img {
  margin-right: unset;
  margin-left: 10px;
}

@media (max-width: 767px) {
  .nav-brand img {
    height: 55px;
  }
  .top-header-area {
    display: none;
  }
  .classycloseIcon {
    left: 20px;
    right: unset;
  }
  .main-header-area .classynav ul li a {
    text-align: right;
    padding-right: 30px;
  }
  .footer-widget-area .widget-title {
    margin-bottom: 20px;
  }
  .mb-100 {
    margin-bottom: 40px;
  }
  .section-padding-100-0 {
    padding: 40px 0;
  }
  .section-padding-100 {
    padding: 40px 0;
  }
  .leave-comment-area .comment-form, .leave-comment-area .contact-form, .south-contact-area .comment-form, .south-contact-area .contact-form {
    margin-bottom: 30px;
  }
  .contact-heading, .section-heading {
    margin-bottom: 30px;
  }
  .south-editor-area .editor-content-area {
    padding: 30px 20px;
  }
  .section-padding-100-50 {
    padding: 40px 0;
  }
  .services-box h4 {
    font-size: 20px;
  }
}

.list-inline-item:not(:last-child) {
  margin-right: unset;
  margin-left: 0.5rem;
}
/*# sourceMappingURL=style-rtl.css.map */