/* FonT Type style */
@font-face {
    font-family:Regular-Flate-bold;
    src: url('../fonts/ar/alalimi-font-Bold.otf');
    }
    
    @font-face {
      font-family: Regular-Flate-thin;
      src: url('../fonts/ar/alalimi-font-Thin.otf');
      }
      @font-face {
        font-family: alalimi-font-language;
        src: url('../fonts/en/alalimi-font-english.ttf');
        }
        .border-light{
            border-right:1px solid #f2f2f2;
            border-left: none;
          }
/* Button style */
.btn-transparent,
.btn-transparent:active, .btn-transparent:hover, .btn-transparent.focus, .btn-transparent.active {
    padding-right: 0;
}
.langauge-text-btn{
  font-family: alalimi-font-language;
}
/* overlay */
.overlay {
    position: relative;
  }
  .overlay::before ,.overlay-primary::before ,.overlay-secondary::before,
  .overlay-secondary-half::before ,.overlay-image   {
    left: unset;
    right:0;
}

.bg-image {
  right: 0;
  left:unset;
  top: 0;
}
/* list style */

  .list-styled li {
    padding-left: 0px;
    padding-right: 25px;
}
.list-styled li::before {
    left: unset;
    right:0;
    
}
/* bottom menu fixed */
.navbar-collapse-fixed-bt{
  margin-left: unset;
  margin-right: 35px;
}

/* nav
---------------------------------*/
.hero-controler div {
    left: unset;
    right:8%;
}
/* menu nav bar */

.navbar .nav-item .nav-link {
    font-size: 16px;
  }

    .top-nav-contact-info{
      float: right;
    }
    @media (max-width: 1400px) {
        .navbar .nav-item .nav-link {
          font-size: 12px;
      }
    
      }
      
      @media (max-width: 991px) {
        .navigation.nav-bg {
          padding: 15px 20px;
        }
      
        .navigation {
          padding: 20px;
          background: transparent;
        }
      }
 /* hero silder*/
.hero-describe blockquote{
    right:12%;
    left: unset;
}
.hero-describe .counter{
    right:12%;
    left: unset;
}
/* navbar button toggle top */
.landing-nav-page .menu-btn {
    /* left: 58px;
    right: unset; */
}
.landing-nav-page .menu-btn::before {
    /* right: 0;
    left: unset; */
}

.landing-nav-page .overlay-btn-menu {
    /* left: 60px;
    right: unset; */
}
/* ab0ut us secti0n hm*/
.services-2 .text {
    padding-left: unset;
    padding-right:24px;
}

/* footer */
footer{
    background-position: left;

}


footer dl, ol, ul {
    padding-right: 5px;
}
.footer-links li:before ,.footer-category li:before {
  padding-right: 2px;
    padding-right: unset;

}
 /* home content  scroll */
 .home-content__scroll {
      right: unset;
      left:2em
 }
 .home-content__scroll a::before {
    right: 0;
    left:unset;
}
.first__content__line{
      right: unset;
      left:3.2rem;
  }
       

.second__section__line {
    left: 3.2rem;
    right:unset;
    top: 0;
  }
  /* slider department in h0me page */
  .text-1-tleft{
    right: 10%;
    left:unset;
   
    
  }
  .t1thide{
    left:unset;
    right: -5%;
  }
  .text-1-bright{
    right:unset;
    left: 10%;

  }
  .t1bhide{
    right:unset;
    left: -5%;
  }
  .text-2-tright{
    right:unset;
    left: -5%;
  }
  .t2tshow{
    right:unset;
    left: 10%;
  }
  .text-2-bleft{
    left:unset;
    right: -5%;
  }
  .t2bshow{
    left:unset;
    right: 10%;
  
  }
   /* Page menu open with svg */
   .img-show-menu-item-1,.img-show-menu-item-2,.img-show-menu-item-3,.img-show-menu-item-4 ,.img-show-menu-item-5{
    right:  unset;
    left:0px;
  }
  
/* Back to top page  Button */

.cbnxqu {
  top: 0px;
  right:unset;
  left: 0;
  border-radius:0px 100px 100px 0px;
  }

  .iBYEYo {
    inset: auto auto 0px  0;
  }
  /*----------------------
   Start style News page
   ---------------------- */
   div.card-news{
    text-align: right
}
div.card-news div.card-title-news a.toggle-info-news{
    left: 0px;
    right: unset;
}
div.card-news div.card-flap-news {

   left: 0;
   right: unset;
   }
.cards-news-sub-title{
  text-align: right;
}
  /*----------------------
   Start style  Contact us  page
   ---------------------- */
   .dbox .text {
    width: calc(100% - 50px);
    padding-left: unset;
    padding-right: 15px;
  }
  /*-----------------------
   products marketing company page
   --------------------------*/
   .products-marketingt-branches-lists .content-item {
    border-right: 1px solid #f2f2f2;
    border-left: 1px solid transparent;
  }
  .products-marketingt-branches-lists .content-item:first-child ,
  .products-marketingt-branches-lists .content-item:nth-child(3) ,
  .products-marketingt-branches-lists .content-item:nth-child(6) {
    border-right: 1px solid transparent;

  }
  .products-marketingt-branches-lists .content-item:last-child{
    border-right: 1px solid #f2f2f2;
    border-left: 1px solid transparent;
  }
  .testimonial .testimonial-content:before{
    right: -35px;
  }
  .testimonial .pic{
    float: left;
  }
  /* food-importing-company page */
  .video-area {
    background-position: right center;
}
/* real-estate-sector page */
@media screen and (max-width: 740px){
  .main-real-estate-time .real-estate-time-content, .main-real-estate-time .real-estate-time:nth-child(even) .real-estate-time-content {
    text-align: right;
}
.hero-describe {
  right: 0;
  left: unset;
}
}

