body {
    direction: ltr;
    text-align: start;
}

.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 !important;
}

.more-items ul li::before,
.package-item ul li::before {
    left: 0;
    right: auto;
}

.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;
}

.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;
}


.breadcrumb-item+.breadcrumb-item::before {
    transform: scaleX(-1);
}

.nice-select,
.nice-select .option {
    text-align: left !important;
}

.nice-select::after {
    right: 12px;
    left: auto;
}

.input-group.upload span.uplod {
    right: 16px;
    left: auto;

}

li.menu-item-has-children>a::after {
    left: auto;
    right: -13px;
}

.slider-home::before {
    left: 0;
    right: auto;
    transform: scaleX(-1);

}

.slider .item .row,
.product_item {
    direction: ltr;
}

.fixed-icone {
    left: auto;
    right: 20px;
}


.iti__arrow::after {
    right: -94px;
    left: auto;
}
.iti--allow-dropdown .iti__flag-container,
.iti--separate-dial-code .iti__flag-container {
     /*left: auto; */
     /*right: 0; */
}
input#phone {
    padding-left: 132px !important;
}
.form-group.select-field::before {
    left: auto;
    right: 14px;
}
/* .services_sec .row:last-child {
    direction: rtl;
}
.services_sec .row:last-child .services_info {
    direction: ltr;
} */
.card-header .btn::after {
    right: 20px;
    left: auto;
}
form {
    direction: ltr;
}
@media (max-width: 991px) {}


.carousel-info .read-more a {
    width: 170px;
    height: 70px;
}

.carousel-info{
    max-width:90%;
}

.slider .item .row {
    height: 600px;
}
.mynav .navbar-menu li {
    padding-inline-end: 21px;
}
.mynav .navbar-menu li a {
    text-transform: capitalize;
}
.navbar {
    margin-inline-start: -50px;
}
.lang a{
       font-family: "IBM Plex Sans Arabic", sans-serif;
       font-size: 17px;
}
.product_item h5 {
    font-size: 18px;
}

.vission-item {
    padding: 33px 16px;
    min-height: 450px;
}


.services_info h4 {
    font-size: 32px;
}
.services_info {
    padding: 0 25px;
}

.carousel-info h2 {
    font-size: 53px;
}


.services_info .read-more a {
    width: 153px;
    height: 65px;
}

.breadcrumb-section::before {
left:-21px;
    right: auto;
    transform: scaleX(-1);
}
section.about_sec::before, footer::before, section.vission_sec::before {
    transform: scaleX(-1);
}

.new_title h4 {
    min-height: 71px;
        align-items: center;
    display: flex;
}





















