@font-face {
  font-family: Aljazeera;
  src: url(/public/assets/fonts/Aljazeera.ttf);
}
*{
  font-family: Aljazeera;
}
body {
  font-family: Aljazeera;
}
.cta__slider-item .caption h1{
  font-size: 55px !important;
}
.ls0 {
  letter-spacing: 0px !important; }

.ls1 {
  letter-spacing: 0px !important; }

.ls2 {
  letter-spacing: 0px !important; }

.ls3 {
  letter-spacing: 0px !important; }

.ls4 {
  letter-spacing: 0px !important; }

.ls5 {
  letter-spacing: 0px !important; }

.ls10 {
  letter-spacing: 0px !important; }


  .loading-text {
    letter-spacing: 0px !important;
}

.section-head {
    letter-spacing: 0px !important;
}

#navbarSupportedContent .dropdown li{
  text-align: right;

}

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
  letter-spacing: 0px !important ;
}

.call-action .content h6 {
  letter-spacing: 0px !important ;
}

.section-head h6 {
  letter-spacing: 0px !important ;
}

.sub-title {
  font-size: 20px;
      letter-spacing: 0px !important;
      padding-right: 4px
    }

.sm-title {
  letter-spacing: 0px!important;
}

.btn-curve span {
  letter-spacing: 0px !important;
}

.navbar .navbar-nav .nav-link {
  letter-spacing: 0px !important;
  /* font-weight: 800; */
}

.slider .parallax-slider .caption .thin {
  letter-spacing: 0px !important;
}

.slider .parallax-slider .caption h1 {
  letter-spacing: 0px !important;
}

.slider .caption.center h1 {
  letter-spacing: 0px !important;
}

.cta__slider-item .caption h1 {
  letter-spacing: 0px !important;
}

.cta__slider-item .caption .thin {
  letter-spacing: 0px !important;
}

.about .exp-img .img .since span:first-of-type {
  letter-spacing: 0px !important;
 }

 .about .exp-img .img .years h5 {
   letter-spacing: 0px !important;
}

.about .exp-content ul li {
  letter-spacing: 0px !important;
}

.about .specialty ul li {
  letter-spacing: 0px !important;
}


.intro-section .item h6 {
  letter-spacing: 0px !important;
}

.numbers .item h6 {
  letter-spacing: 0px !important;
    font-size: 17px;
}

.portfolio .filtering span {
  letter-spacing: 0px !important;
}

.portfolio .gallery .items .info span {
  letter-spacing: 0px !important;
 }

 .portfolio .gallery.inf-lit .items .info span {
   letter-spacing: 0px !important;
  }

  .portfolio.full-bg .cluom .info h6 {
    letter-spacing: 0px !important;
}


.portfolio.full-bg .cluom .more {
  letter-spacing: 0px !important;
}

.work-carousel .content .cont h6 {
  letter-spacing: 0px !important;
}

.skills-circle .skill h6 {
  letter-spacing: 0px !important;
}

.skills-sec h6 {
  letter-spacing: 0px !important;
}

.call-action .content h6 {
  letter-spacing: 0px !important;
}

.blog-grid .item .info a {
  letter-spacing: 0px !important;
}

.blog-grid .item .more {
  letter-spacing: 0px !important;
}

.blog-pg .posts .item .img .info .date h5 {
  letter-spacing: 0px !important;
 }

 .blog-pg .posts .item .content .more {
   letter-spacing: 2px;
}

.blog-pg.single .post .title-head a {
  letter-spacing: 0px !important;
}

.blog-pg.single .post .title-head a {
  letter-spacing: 0px !important;
}

.blog-pg.single .pagination span {
  letter-spacing: 0px !important;
 }

 .blog-pg.single .comments-area .item .info h6 {
   letter-spacing: 0px !important;
}

.team .col-lg-10.offset-lg-1{
  direction: rtl;

}

.next-project .content h2 {
  letter-spacing: 0px !important;
}


.main-footer .fothead h6 {
  letter-spacing: 0px !important;
}

.btn-curve span {
  letter-spacing: 0px !important;
 }

 .portfolio .filtering span {
   letter-spacing: 0px !important;
}

.blog-pg.single .post .title-head a {
letter-spacing: 0px !important;
}

.blog-pg.single .comments-area .item .info h6 {
letter-spacing: 0px !important;
}




.navbar {
  direction:  rtl;
}
.main-footer .sub-footer{
  direction: ltr;
}
.ml-auto, .mx-auto {
    margin-right: auto!important;
        /* margin-left: inherit!important; */
}
.cta__slider-item.swiper-slide-active .caption h1{
  direction: rtl;

}

.blog-pg  .container .row .col-md-6 .mb-10 .mb-0{
  text-align: right;
}

.search .pe-7s-search {
  padding-right: 15px;
}

.intro-section{
  direction: rtl;
  text-align: right;
}

.navbar .search {
    padding-left: 10px;
    padding-right: 7px;
  }


.services {
  direction: rtl;
}

.about .pat{
  left: 0;
  right: revert;
}

.navbar .dropdown-menu.show{
  text-align: right;
}

.about{
  direction: rtl;
      text-align: right;
}

.play-button.color {
    direction: ltr;
  }

.numbers .item{
  text-align: right;
}

.numbers {
  direction: rtl;
}


.team {
    direction: rtl;
  }

.slick-slider .slick-track, .slick-slider .slick-list {
  direction: ltr;

}

.team .container .tit {
  text-align: right;
}

.team .container .tit .navs {
  direction: ltr;
}


.testimonials.grid .item .cont p{
  text-align: right;
}

.slider .parallax-slider .swiper-slide-active .caption h1{
  direction:rtl;
}

.main-footer.dark{
  direction: rtl;
  text-align: right;
}

.main-footer .fothead h6{
    font-size: 15px
}

.main-footer .container .offset-lg-1{
  margin-left: 0;
    margin-right: 8.333333%;
}

.services .bord-box {
  text-align: right;
}

.blog-pg .posts .item .content{
  text-align: right;
}


.portfolio .gallery .items .info h5 {
    font-size: 20px;
  }

  .portfolio .gallery .items .info span {
      font-size: 15px;
    }

    .blog-grid .item .cont {
        text-align: right;
}

.slider .swiper-container .container{
text-align: right;
}

.navbar .navbar-nav .nav-link {
    font-size: 16px;
  }

.services .item-bx.bg-img{
  text-align: right;
}

.services .item-bx{
  text-align: right;

}
.dropdown-toggle::after{
      margin-right: 7px;
}

.sub-title:before{
  left: revert;
right: -50px;
}

.portfolio .gallery .items .info{
  text-align: right;
}

/* .blog-grid .item .cont{
  text-align:right;
} */

.cont-map .contact-form form{
  text-align: right;
}

.cont-map .contact-form form input, .cont-map .contact-form form textarea{
  text-align: right;
}

.cta__slider-item .caption{
      text-align: right;
}

.services .feat-top .container-fluid{
  text-align: right;
}

.portfolio.full-bg .cluom .info{
  text-align:right;

}


              /* about */

.pages-header .cont .path{
  direction: rtl;
}

.skills-sec .container .row .col-lg-6 .content{
  text-align: right;
}


           /* contact */

.contact .info {
  direction: rtl;
  text-align: right;
}

.contact .form{
  direction:rtl;
  text-align: right;

}


             /* blog-details */
.blog-pg.single .post .content .spacial p{
  text-align: right;
}

.blog-pg.single .post .content p{
  text-align: right;
}

.blog-pg.single .post .content p{
  text-align: right;
}

.blog-pg.single .post .content ul{
  text-align: right;
}

.blog-pg.single .post .content p{
  text-align: right;
}

.blog-pg.single .post .content h6{
  text-align: right;
}

.blog-pg.single .post .content .quotes p{
  text-align: center;
}


.section-head h6{
font-size: 23px ;
}

.cta__slider-item .caption p{
  font-size: 18px ;
}


.portfolio .filtering span {
    font-size: 19px;
  }


  @media screen and (max-width: 480px) {
    .sub-title:before {
      left: revert;
      right: 70px;
  }
