body {
    text-align: left;
    direction: ltr;
}

.main-btn:before {
    content: "\f178";
    right: 15px;

}

.close-btn {
    left: 2rem;
}

.menu-item a:before {
    left: 0;
}

.menu-item .active a:before {
    left: 0;
}

.menu-item:not(.menu-item .active) a:not(.sub-menu a):hover:before {
    left: 0;
}

#nav-icon {
    left: 0;
}

.mobile-nav-list {
    left: 0;
    transform: translateX(-100%);
}

.mobile-nav-list.active {
    left: 0;
}

.menu-overlay {
    transform: translateX(100%);
}




@media (min-width: 992px) {
    .main-slider .owl-dots {
        right: 70px;
    }
}


.wpcf7,
.wpcf7-form-control-wrap input[type=text],
.wpcf7-form-control-wrap input[type=email],
.wpcf7-form-control-wrap input[type=tel],
.wpcf7-form-control-wrap textarea {
    direction: ltr;
}

.wpcf7 .main-btn {
    flex-direction: row-reverse;
}

@media (min-width: 992px) {
    
        .search-lang {
        margin-inline-start: 50px;
    }
    
    .sub-menu a:before {
        content: "\f101";
    }
}