@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&display=swap');
*{
    font-family: "Noto Kufi Arabic", sans-serif !important;
}
.img-container .content {
  right: 95px;
}
nav .icon-burger {
  rotate: 180deg;
}
.nav-links-phone {
  transform: translateX(100%);
}
.search-container {
  & div {
    img {
      left: 0;
      right: auto;
    }
  }
}
.card-container,
.courses-container {
  & .card {
    & .card-dates,
    & .card-location {
      img {
        margin-left: 8px;
        margin-right: 0;
      }
      .location-icon {
        margin-left: 9px;
        margin-right: 2px;
      }
    }
  }
}
.search-courses-form {
  .row1 {
    img {
      right: auto !important;
      left: 32px !important;
    }
  }
}
.green-circle {
  left: auto !important;
  right: -20px !important;
}
.breadcrumb-bar {
  .about-header ul {
    img {
      rotate: 180deg !important;
    }
  }
}
.contact {
  .contact-form {
    left: auto !important;
    right: 110px !important;
  }
}
.courses-items .course-item {
  img {
    rotate: 180deg !important;
  }
}

.hero-bg {
  .hero-title {
    left: auto !important;
    right: 3vw !important;
  }
}

.table-btn {
  font-size: 10px !important;
}
@media screen and (max-width: 1200px) {
  .hero-bg{
    .hero-title {
    right: 5vw !important;
  }
  }
}

.sitemap-items-top {
  .sitemap-lists {
    margin-left: 0 !important;
    margin-right: calc(50px + 72px) !important;
  }
}
.upload-file {
  right: auto !important;
  left: 0;
}
.form-container,
.contact-form {
  & .form-inputs .input-container {
    .drop-down {
      right: auto !important;
      left: 0;
    }
  }
}
.sitemap-items-center {
  .sitemap-lists {
    margin-right: calc(50px + 72px) !important;
    margin-left: 0 !important;
  }
}
.categories {
  & .swiper-button-prev,
  & .swiper-button-next {
    &::after {
      rotate: 180deg !important;
    }
  }
}
@media screen and (max-width: 800px) {
  .img-container .content {
    right: 5vw;
  }
.hero .swiper-pagination{
      display:none !important;
  }
}
.course-table {
    .course-buttons {
        justify-content: end !important;
    }
}    

@media screen and (max-width: 992px) {
  .styled-table td {
    font-size: 9px !important;
  }
  .styled-table th {
    font-size: 8px !important;
    font-weight:700;
  }
  .table-btn {
    max-width: 45px;
    height: 18px;
    font-size: 8px;
  }
     }
      
      