@font-face {
  font-family: "Tajwal";
  src: url("../fonts/Tajawal-Medium.ttf");
}
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
header,
.full_page_photo,
.section_header,
.navbar-light .navbar-nav .nav-link {
  font-family: "Tajwal" !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.btn-primary {
  font-family: "Tajwal" !important;
}

html,
body {
  direction: rtl;
  font-family: "Tajwal" !important;
}

.owl-carousel, .lSSlideOuter, .gallery-container {
  direction: ltr !important;
  text-align: left !important;
}

.topHeader {
  direction: ltr !important;
}

header .topHeader .d-flex {
  display: flex !important;
  align-content: flex-start;
  justify-content: start;
  direction: ltr;
}

.centerHeader .nav-link, .main-banner .banner-text h1, .dropdown-menu li a, #groups a, #actionBar .actionText p, #projects .btn-secondary,
#services a {
  font-family: "Tajwal" !important;
}

.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0em;
  margin-right: 0.255em;
}

.dropdown-menu li, .centerHeader .nav-link {
  text-align: right;
}

#actionBar .actionButton {
  float: left;
}
#actionBar .actionButton svg:not(:root).svg-inline--fa, #actionBar .actionButton i {
  transform: rotate(180deg);
  margin-right: 10px;
}

.modal .scroll {
  transform: rotate(180deg);
  direction: ltr;
}
.modal .scroll a {
  margin-left: 10px;
}

button.btn-close {
  margin-left: 10px !important;
}

.form-select {
  background-position: left 0.75rem center;
}

.main-banner form .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  border-radius: 15px 0 0 15px;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

#aboutus .numbers {
  margin-left: 30px;
  margin-top: 20px;
  margin-right: 0px;
}

.owl-carousel .item {
  direction: rtl !important;
}

.owl-carousel .item ul {
  padding-left: 0rem;
}

#topDestenation p {
  text-align: right;
}

.footer .logo {
  text-align: right;
}

#activity .small img {
  width: 420px;
}

#projects .card span {
  right: 15px;
  left: auto;
}

#testimonia .opnion img {
  margin-right: 0px;
  margin-left: 15px;
}

.resentPost {
  margin-right: 0px;
  margin-left: 20px;
}

#news .new .p-3 {
  direction: rtl !important;
  text-align: right;
}

#blog .vertical .text {
  margin-right: 20px;
  margin-left: 0;
}

#blog .vertical .date {
  right: 50px;
  left: auto;
}

#projects .card .projectText .svg-inline--fa.fa-w-9 {
  color: #1C266B;
  margin-left: 5px;
}

.me-2 {
  margin-left: 10px;
  margin-right: 0;
}

#blog h4, #blog a {
  font-family: "Tajwal";
}

#blog .text .my-3 {
  margin: 0 0 5px 0 !important;
}

.categoryList img {
  margin-left: 15px;
  margin-right: 0;
}

.section-blog2 .card-blog .meta-blog .author {
  margin-left: 1rem;
  margin-right: 0;
}

#contactUs .contact-box .contact-icon {
  margin-left: 10px;
  margin-right: 0;
}

.lg-outer {
  text-align: right !important;
}

div#lg-content-1 {
  text-align: left !important;
}

.callBtn {
  float: left !important;
}

.topHeader .social {
  justify-content: end !important;
}

.main-banner .banner-text h1 {
  font-weight: bold;
}

@media screen and (max-width: 767px) {
  header .topHeader .d-flex {
    padding: 0 !important;
    justify-content: center;
  }

  #actionBar .actionButton {
    float: none !important;
  }

  .topHeader .social {
    justify-content: center !important;
  }
}/*# sourceMappingURL=style-ar.css.map */