body {
  text-align: left;
}

.slide-open-menu {
  right: auto;
  left: -300px;
  box-shadow: 2px 0 5px #36363691;
}
.slide-open-menu i {
  left: auto;
  right: 8px;
}
.slide-open-menu .nav-listt > li,
.slide-open-menu .lang {
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
}
.loading-section .inin {
  right: auto;
  left: 10px;
}
.overlay-custom-outer {
  clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%);
  right: auto;
  left: 0;
}

.btn-custom-1:before{
    left: auto;
    right: -5px;
}
.btn-custom-1:hover:before{
    left: auto;
    right: 0;
}
.serv-in .icon:before{
    left: auto;
    right: -5px;
}
.serv-in:hover .icon:before{
    left: auto;
    right: 0;
}
.form-send input,
.form-send textarea{
    direction: ltr!important;
}
.about-us-section .line{
        left: auto;
    right: 0;
    transform: scale(-1, 1);
}
.section-mm h4{
    left: auto;
    right: 20px;
}


.main-slider .item .item-in h2 {
	font-size: 27px;}

.main-slider .item .item-in p {
	font-size: 16px;}

.head-all-1 h5 {
	font-size: 22px;}

.about-us-section .head-all-1 h3 {
    color: #313131;
    font-weight: 500;
	font-size: 24px;}

.about-us-section .text-all {
	font-size: 17px;}


.contact-us-section .info-contact-us a .text h4 {
	font-size: 16px;}

.contact-us-section .info-contact-us a .text p {
    font-size: 15px;
}
.stat-in h3 {
	font-size: 19px;}


.footer .info h3 {
    font-size: 23px;
}

.footer .links .navbar-links li a {
    
    font-size: 18px;
}

.nav-bar .nav-flex .navbar-links > li > a {
	font-size: 19px;}

.serv-in .text a {
	font-size: 16px;}

.serv-in .text h3 {
	font-size: 21px;}

.head-all-1 h3 {

	font-size: 28px;}







.navbar-mobile{
	left:-1200px;
	right:0;
}
.navbar-mobile.active{
	left:0;
	right:auto;
}
