body {
    direction: rtl;
    text-align: start;
    font-family: 'arabic-font';
}


.mynavbar .nav-link,.contact-block h3,.section-title h4,.item-info h4,.single-details h4,
.breadcrumb-info h2,.service-item .service-info h5,.read-more a,.all-services h6,.carousel-info h2,.contact-link a
,.testimonial-items .item h5,.section-title h6,
.contact-form label,.more a, a.btn-more, .more button,footer .footer-menu ul a,.page-title p,
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{
   font-family: 'arabic-font';  
}
.about-info p,.single-details p,.project-item .item-info p{
   font-family: 'arabic-font' !important;    
}
.mynavbar {
    justify-content: flex-start;
    gap: 30px;
}


.sidebar {
left : auto;
 right: -350px;
}
.sidebar-width{
    right: 0px;
    
}

.close-side i{
    right: auto;
    left: 20px;
}
form{
    direction: rtl;
}


.lolo-co{
    float: left;
}
.animate__fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInRight;
}
.animate__fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}
.animate__bounceInRight{
    animation-name: bounceInLeft;  
}
.animate__bounceInLeft{
    animation-name: bounceInRight;  
}
.search-btn i{
   margin-left: 0;
    margin-right: 12px;
}
.site-search .close-side i {
    left: 20px;
    right: auto;
}
.home-slider .item {
    direction: rtl;
}

.comp-rights {
    text-align: left;
}
.site-search .woocommerce-product-search button {
    position: absolute;
    left: 0;
    right: auto;
}

.carousel-info {
    right: 43.5%;
    left: auto;
}
.carousel-info h2::before {
    left: auto;
    right: -23px;
}
.border-container {
    left: -20px;
    right: auto;
}
.slider-home::after {
    right: auto;
    left: 0;
    border-radius: 0px 0px 10px 0px;
}
.about::before {
    left: 0;
    transform: scaleX(-1);
    right: auto;
}
.about-image::before {
    right: -60px;
    left: auto;
}
.about-image::after {
    right: 10%;
    left: auto;
}
.card-slider.owl-theme .owl-nav .owl-prev,
 .gallary-slider.owl-theme .owl-nav .owl-prev {
    left: 0;
}
.card-slider.owl-theme .owl-nav .owl-next,
 .gallary-slider.owl-theme .owl-nav .owl-next {
    left: 52px;
}
.projects::after {
    right: -62px;
    left: auto;
    transform: scaleX(-1);
}
.project-item .item-info {
    text-align: right;
}
.breadcrumb-info h2::before {
    right: -35px;
    left: auto;
}
.breadcrumb-section .border-container {
    left: -98px;
    right: auto;
  }
  .about.about-p::before {
    left: 0;
    top: 57%;
    right: auto;
}


.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl;
}
.nav-pills .nav-link::before {
    content: "\f104";
    right: 0px;
    left: auto;
}









@media (max-width: 768px){
    .border-container {
        left: -11px;
        top: unset;
        bottom: -134px;
        height: 268px;
        width: 86%;
      }
      .carousel-info{
          right: 1%;
          bottom:74px;
      }
      .breadcrumb-section .border-container {
       left: -62px;
      }
      .home-slider .item {
    height: 480px;
}
   .carousel-info p {
    margin: 18px auto;
}   
      
}
