body {
    direction: ltr;
    text-align: start;
    font-family: 'Poppins';
}
.mynav .navbar-menu li a ,footer .footer-menu ul a,.footer-soch span{
    font-family: 'Poppins-Light';
}
footer .footer-menu ul li.current-menu-item a {
    font-family: 'Poppins';
}

.about-info h4 {
    font-family: 'DM Sans';
}
.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;
}

.form-group.mobil input {
    /*padding-inline-start: 70px;*/
}

.form-group.mobil .mob-numb {
    flex-direction: row-reverse;
    right:13px;
    left:auto;
}
.about-info .more a i{
    transform: scaleX(-1);
}
.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;
}
.breadcrumb-section {
    background-position: right center !important;
}

.breadcrumb-section:before ,
.home-slider .item:before {    transform: rotate(0deg);
}
.site-search .woocommerce-product-search button {
    right: 0;
    left: auto;
}

ul.sub-menu {
    left: 0;
    right: auto;
}
ul.sub-menu ul.sub-menu {
    left: 108.2%;
   right: auto;
}
.lolo-co {
    float: left;
}
.mynav .navbar-menu li {
    padding-inline-start: 24px;
}
.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;
}


li.menu-item-has-children>a::after {
    left: auto;
    right: -13px;
}
.modal-dialog .modal-header .close {
    right: 0px;
    left: auto;
}
.part-slider .owl-nav button.owl-prev {
    right: 0px;
    left: auto;
     transform: scaleX(-1);
}
.part-slider .owl-nav button.owl-next {
    right: 72px;
    left: auto;
    transform: scaleX(-1);
}
.read-more a, .read-more button,h2,h3,h4,h5,h6,.about-info .more a,
.mynav .navbar-menu li a,.single-project-info ul li a{
    text-transform:capitalize;
}
form {
    direction: ltr;
}

.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: ltr !important;
    text-align: start;
}
.project-info h4 {
    min-height: 48px;
}
.pagination i.fas.fa-chevron-left {
    transform: scaleX(-1);
}

.project-info .adress {
    direction: ltr;
}
@media (max-width: 768px) {
    .part-slider .owl-nav button.owl-next {
    right: 60px;
}
.project-info h4 {
    min-height: unset;
}
.carousel-info h2 {
    font-size: 23px !important;
}
.carousel-info p {
     font-size: 16px;
    line-height: 26px;
    margin-top: 12px;
    height: 109px;
    overflow: hidden;
}
}


.search-sidebar .form-group button {
left:auto;
    right: 0px;
}


.carousel-info {
     left:0;
    right: auto;
    direction: ltr;
}

.slider-home.owl-theme .owl-dots {
    left: 86px;
    right: auto;
}

.about-img img,.slider-home .owl-item .slider-img img {
    transform: scaleX(1);
}


.mynav .navbar-menu li .sub-menu a::before {
    content: '\f105';
    top: 8px;
    right: -8px;
    left:auto;
}
.more_proj i {
    transform: scaleX(-1) !important;
}
.project-item:hover .more_proj i {
    transform: scaleX(-1) rotate(45deg) !important;
}
.project-item {
    direction: ltr;
}

.footer::after {
right:0;
    left: auto;
}

form {
    direction: ltr;
}

.form-group .label-h {
    left: 14px;
    right: auto;
}
.card-header .btn::after {
left:auto;
  right: 16px;
}


.career-page .contact-form h3, .text-faq h3, .contact-data h3,
.carousel-info h2,.single-project-info h5 ,
.contact-sec-branches h4, .contact-form h3,
.single-new-content h4,.card-header .btn,.footer-disc p{
        font-family: "DM Sans", serif;
}
.contact-form form input, .contact-form form textarea,
.nice-select, .contact-form form select,
.single-project-info p,.project-info  p ,.form-group label,
.mynav .navbar-menu li .sub-menu a ,.lang a,.form-group label,.card-body p,
.mynav .navbar-menu li .sub-menu a,.project-info p,.single-project-info p{
    font-family: 'Poppins-Light';
}
   
.new_Item .more a i {
    transform: scaleX(-1);
}
.new_Item:hover .more a i {
    transform: scaleX(-1) translateX(-8px) rotate(45deg);
}
.select::after {
left:auto;
    right: 14px;
    
}   
    
i.la.fa-arrow-right, i.la.fa-arrow-left {
    transform: scaleX(-1);
}  
.new_Info h4 {
    min-height: 86px;
}

 .service_item {
    direction: ltr;
}

.single_project-slider.owl-theme .owl-nav .owl-prev,
.single_project-slider.owl-theme .owl-nav .owl-next{
    transform: scaleX(-1);
} 
    

