body{
    direction: rtl;
    text-align: revert;
}
.wave-img{
    transform: rotatey(180deg);
}

/* Bootstrap RTL */
.offset-1 {
  margin-left: unset;
  margin-right: 8.333333%;
}

.offset-2 {
  margin-left: unset;
  margin-right: 16.666667%;
}

.offset-3 {
  margin-left: unset;
  margin-right: 25%;
}

.offset-4 {
  margin-left: unset;
  margin-right: 33.333333%;
}

.offset-5 {
  margin-left: unset;
  margin-right: 41.666667%;
}

.offset-6 {
  margin-left: unset;
  margin-right: 50%;
}

.offset-7 {
  margin-left: unset;
  margin-right: 58.333333%;
}

.offset-8 {
  margin-left: unset;
  margin-right: 66.666667%;
}

.offset-9 {
  margin-left: unset;
  margin-right: 75%;
}

.offset-10 {
  margin-left: unset;
  margin-right: 83.333333%;
}

.offset-11 {
  margin-left: unset;
  margin-right: 91.666667%;
}

@media (min-width: 576px) {
  .offset-sm-0 {
    margin-left: unset;
    margin-right: 0;
  }
  .offset-sm-1 {
    margin-left: unset;
    margin-right: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: unset;
    margin-right: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: unset;
    margin-right: 25%;
  }
  .offset-sm-4 {
    margin-left: unset;
    margin-right: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: unset;
    margin-right: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: unset;
    margin-right: 50%;
  }
  .offset-sm-7 {
    margin-left: unset;
    margin-right: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: unset;
    margin-right: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: unset;
    margin-right: 75%;
  }
  .offset-sm-10 {
    margin-left: unset;
    margin-right: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: unset;
    margin-right: 91.666667%;
  }
}

@media (min-width: 768px) {
  .offset-md-0 {
    margin-left: unset;
    margin-right: 0;
  }
  .offset-md-1 {
    margin-left: unset;
    margin-right: 8.333333%;
  }
  .offset-md-2 {
    margin-left: unset;
    margin-right: 16.666667%;
  }
  .offset-md-3 {
    margin-left: unset;
    margin-right: 25%;
  }
  .offset-md-4 {
    margin-left: unset;
    margin-right: 33.333333%;
  }
  .offset-md-5 {
    margin-left: unset;
    margin-right: 41.666667%;
  }
  .offset-md-6 {
    margin-left: unset;
    margin-right: 50%;
  }
  .offset-md-7 {
    margin-left: unset;
    margin-right: 58.333333%;
  }
  .offset-md-8 {
    margin-left: unset;
    margin-right: 66.666667%;
  }
  .offset-md-9 {
    margin-left: unset;
    margin-right: 75%;
  }
  .offset-md-10 {
    margin-left: unset;
    margin-right: 83.333333%;
  }
  .offset-md-11 {
    margin-left: unset;
    margin-right: 91.666667%;
  }
}

@media (min-width: 992px) {
  .offset-lg-0 {
    margin-left: unset;
    margin-right: 0;
  }
  .offset-lg-1 {
    margin-left: unset;
    margin-right: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: unset;
    margin-right: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: unset;
    margin-right: 25%;
  }
  .offset-lg-4 {
    margin-left: unset;
    margin-right: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: unset;
    margin-right: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: unset;
    margin-right: 50%;
  }
  .offset-lg-7 {
    margin-left: unset;
    margin-right: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: unset;
    margin-right: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: unset;
    margin-right: 75%;
  }
  .offset-lg-10 {
    margin-left: unset;
    margin-right: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: unset;
    margin-right: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .offset-xl-0 {
    margin-left: unset;
    margin-right: 0;
  }
  .offset-xl-1 {
    margin-left: unset;
    margin-right: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: unset;
    margin-right: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: unset;
    margin-right: 25%;
  }
  .offset-xl-4 {
    margin-left: unset;
    margin-right: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: unset;
    margin-right: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: unset;
    margin-right: 50%;
  }
  .offset-xl-7 {
    margin-left: unset;
    margin-right: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: unset;
    margin-right: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: unset;
    margin-right: 75%;
  }
  .offset-xl-10 {
    margin-left: unset;
    margin-right: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: unset;
    margin-right: 91.666667%;
  }
}
/* End Bootstrap RTL */

.stats .row > div:nth-child(4) .icon-box {
    border-right-color: #fff;
}
.stats .row > div:nth-child(1) .icon-box {
    border-right-color: transparent;
}

[name="phone"]{
    direction: ltr;
    text-align: right;
}
[href^="tel"]{
    direction: ltr;
    display: inline-block;
}

.zb-icon{
    float: right;
    margin-right: unset;
    margin-left: 10px;
}

.hero-content-left h1{
    border-right: 8px solid #fff;
    padding-right: 15px;
    border-left: unset;
}

a, p, span, strong, h1, h2, h3, h4, h5, h6, li, label, input, textarea{
    font-family: Tajawal;
}

.w-twolines{
    top: 10px;
    position: relative;
    right: -5px;
}
.w-twolines+span{
    font-size: 12px;
}
.lead.mb-2, h1, .nav-item{
    font-weight: 400 !important;
}
.main-menu ul > li a{
    font-weight: 600 !important;
}

.fa-envelope.fa-lg,
.fa-whatsapp.fa-lg,
.fa-phone.fa-lg{
vertical-align: -0.2em;
}

.whatsapp-num-text{
    direction: ltr;
    font-size: 14px;
}

.slick-list.draggable{direction: ltr;}
@media screen and (max-width: 767px){
.slick-prev {left:30px;}
.slick-next {right:0;}
.stats h3{ margin-left: 0;}
.stats .icon-box { border-color: transparent !important;}
}

@media screen and (max-width: 375px){
    .whatsapp-num-text {
        font-size: 12px;
        margin-right: 10px;
        line-height: 1.5;
    }
    .w-twolines+span{
        font-size: 10px;
    }
    .w-twolines {
        top: 7px;
        right: -8px;
    }
}
@media screen and (max-width: 320px){
    .w-twolines+span{
        font-size: 9px;
    }
    .navbar-brand img{
        width: 90px;
    }
    .hide-on-320p{display:none;}
}