body {
    direction: ltr;
    text-align: start;
     font-family: 'en-font';
}

.carousel-info h2,.read-more a, .read-more button,
.section-title h4,.nav-pills .nav-link,.single-service-info h5,
.contact-form.contact h5{
   font-family: 'en-font';
   font-weight:600;
}
.sidebar {
    right: auto;
 left: -350px;
}
.sidebar-width{
    left: 0px;
    
}
input,.wpcf7 input[type="url"],
.wpcf7 input[type="email"], 
.wpcf7 input[type="tel"],textarea{
    direction: ltr;
}
.site-search .close-side i{
    right: 20px;
    left: auto;
}
.sidebar .close-side i{
    right: 20px;
    left: auto; 
}
.sidebar li.menu-item-has-children>a::after {
    right: 1px;
    left: auto;
}
.site-search .woocommerce-product-search button {
    right: 0;
    left: auto;
}
ul.sub-menu{
    left: 0;
    right: auto;
    min-width:155px;
}
.lolo-co{
    float: left;
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInRight;
}
.fadeInRight {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}


.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;
}


.card-header .btn::after{
    left: 24px;
    right: auto;
}
.saqaf-data ul li::before{
    left: 0;
    right: auto;
}
.single-service-img .single-icone {
    right: -40px;
    left: auto;
}
.breadcrumb-item+.breadcrumb-item::before{
    transform: scaleX(-1);
}
.form-group i, .form-group img {
right: auto;
    left: 10px;
}
.nice-select ,.nice-select .option{
    text-align: left !important;
}
.nice-select::after {
    right: 12px;
    left: auto;
}
.input-group.upload span.uplod {
    right: 0px;
    left: 0;
}
li.menu-item-has-children>a::after {
left: auto;
    right: -13px;
}
.mynav .nav-link {
    margin-inline-end: 17px;
}
@media (max-width: 991px){
    .single-service-img .single-icone {
     right: -20px;
    }
    
}

.request a {
    background: linear-gradient(90deg,#FC4A1A  3.12%, #F7B733 100%);
}
.carousel-info .read-more a {
    flex-direction: row-reverse;
}
.count-block .details h6 {
    font-size: 20px;
}
.counter-item {
    font-size: 46px;
}
.comp-rights p {
    font-size: 13px;
}
form{
    direction: ltr;
}
.carousel-info h2 {
    font-size: 34px;
}

.service-item h5 {
    min-height: 74px;
}

@media (max-width: 768px){
.service-item h5 {
    font-size: 14px !important;
    min-height: 100px;
}
}

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: ltr !important;
    text-align:start;
}






