.main-carousel .item .carousel-content{
  inset-inline-start: -7%!important;
}
body{
  font-family: "IBM Plex Sans Arabic", serif!important;
}
.owl-carousel.owl-rtl .owl-item{
  float:inline-start !important;
}
.logo-title {
  font-size: 18px!important;
}
.navbar .offcanvas a, .navbar-light .navbar-nav .nav-link {
  font-size: 18px!important;
}
#mobile-contact{
  font-size:16px!important;
}
@media (max-width:767px) {
  .main-carousel .item .carousel-content {
    inset-inline-start: -48% !important;
  }
  
}
@media (max-width: 991px) {
  .lang-mobile .dropdown-menu {
    transform: translateX(50%);
  }
  .change-theme-mobile .dropdown-menu{
    inline-size: 25%;
    inset-block-start: 100% !important;
    inset-inline: 47% auto !important;
    transform: translateX(34%);
}

@media (min-width:2000px) {
  .main-carousel .item .carousel-content{
    inset-inline-start: 9%!important;
  }
  
}

.main-carousel .owl-dots{
  inset-inline-start: 47%!important;
}
