body {
    direction: rtl;
    text-align: start;
     font-family: 'c-ar';
}

.contact h5 , .contact-form label , .block-data h4 a , .block-data .order, .single-product .order,
.carousel-info h2, .mynav-menu ul li .nav-link,.contact-sec a, .work-time h6,.about-info h3,.about-info h6,
.services-item .ser-info h5,.section-title h4,.carousel-info h6,.contact-info h4,.contact-info h6,
.contact-form form input::placeholder,.contact-form form textarea::placeholder,.nav-pills .nav-link,.integrity-page ul li h4,
.product-detail h4{
    font-family: 'bold-ar';
}


form , .evaluation{
    direction:rtl;
}
.sidebar {
   left: auto;
 right: -350px;
}
.sidebar-width{
    right: 0px;
    
}

input,.wpcf7 input[type="url"],
.wpcf7 input[type="email"], 
.wpcf7 input[type="tel"],textarea{
    direction: rtl;
}
.close-side i{
    right: auto;
    left: 20px;
}




.lolo-co{
    float: left;
}
.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInRight;
}
.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 .woocommerce-product-search .search-field,
 .site-search .widget_search .search-form .search-field{
padding-right: 36px;
padding-left: 15px;
}
.site-search button {
    right: 0;
    left: auto;
}
.site-search .woocommerce-product-search .search-field,
 .site-search .widget_search .search-form .search-field{
direction: ltr;
}

.footer .sochial-links,
.contact-sochial .sochial-links{
    left: auto;
    justify-content: left;

}

.site-search .woocommerce-product-search button {
    position: absolute;
    right: 0;
    left: auto;
}

button.cart span {
    right: 0px;
    left: auto;
}
.slider-info p {
    margin-right: auto;
    margin-left: unset;
}

.date i{
    left: 15px;
    right: auto;
}
label{
    right: 16px;
    left: auto;
}

.customer-block .name h5{
    font-size: 18px;
    color: #fff;
    border-right: 1px solid #988B8B;
    border-left: none;
    padding-left: 0px;
    padding-right: 30px;
}
.customer-block p {
   
    min-height: 108px;
}



.mynav-menu{
    
margin-inline-start: 86px;
}









@media (max-width: 991px){
.navbar-brand {
    margin: auto;
}
}
