body{
    direction: rtl;
}

.m-hdnav .nav-item:first-child {
    margin-left: 70px;
    margin-right: 0;
}

.m-hdsch {
    margin-right: 28px;
}

.m-hpro .box-item {
    margin-right: auto;
    margin-left: 1.875%;
}

.m-hpro .box-item:nth-child(4n) {
    margin-left: 0;
}

.g-habt:after {
    right:auto;
    left: 26px;
}

.icon-right:before {
    content: "\e72c";
}

.m-htech .tabhd-item .item-icon {
    margin-left: 23px;
}

.m-hsolu .box-item {
    margin-right: auto;
    margin-left: 2.1875%;
}

.m-hsolu .box-item:nth-child(3n) {
    margin-left: 0;
}

.m-hnews .box-item1 .item-pic {
    margin-left: 37px;
}

.m-ftb1 {
    margin-right:auto;
    margin-left: 6%;
}

.m-ftb2 {
    padding-right: auto;
    padding-left: 20px;
}

.m-ftb3 {
    margin-right:auto;
    margin-left: 3.75%;
}

.m-prol .list-item {
    margin-right: unset;
    margin-left: 1.875%;
}

.m-prol .list-item:nth-child(4n) {
    margin-left: 0;
}

.icon-right7:before {
    content: "\e724";
}

.icon-left7:before {
    content: "\e725";
}

.m-prob6 .box-item {
    margin-right: unset;
    margin-left: 2%;
}

.m-prob6 .box-item:nth-child(4n) {
    margin-left: 0;
}


.m-servb3 .box-item {
    margin-right: auto;
    margin-left: 1.25%;
}

.m-servb3 .box-item:nth-child(5n) {
    margin-left: 0;
}

.m-servb3 .box-item .item-desc {
    height: 140px;
}

.m-solul .list-item {
    margin-right: auto;
    margin-left: 2.1875%;
}

.m-solul .list-item:nth-child(3n) {
    margin-left: 0;
}

.m-downl .box-item {
    margin-right: 0 !important;
    margin-left: 1.625%;
}

.m-downl .box-item:nth-child(3n) {
    margin-left: 0;
}

.m-downl .box-item .item-icon {
    padding-left: auto;
    padding-right: 12px;
    border-left: 0px;
    border-right: 1px solid #e6e6e6;
}

.m-downl .box-item .item-title {
    height: 110px;
}

.m-faql .item-title:after {
    right: -37px;
}

.m-faql .item-title .iconfont {
    right:auto;
    left: -50px;
}

.m-faql .box-item {
    padding-right: unset;
    padding-left: 50px;
}

.m-faql .box-item.active {
    padding-left: 50px;
    padding-right: 37px;
}

.m-faql .box-item:before {
    right: 0;
}

.m-ctusform .form-text {
    padding-right: 34px;
    padding-left: 10px;
}

.m-ctusform .star .form-text {
    background: url(../images/star1.png) no-repeat right 20px top 25px;
    background-color: rgba(13, 111, 187, 0.1);
}

.m-formcountry .drop-btn i, .m-formcountry .drop-btn svg {
    right:auto;
    left: 5px;
}

.m-ctusform .form-code {
    right:auto;
    left: 0;
    border-radius: 50px 0 0 50px;
}

.m-ctusform .form-item3 .form-text {
    padding-right: 34px;
    padding-left: 100px;
}

.m-habt .info-item:before {
    right:auto;
    left: 0;
}

.m-htech .box-tabhd {
    margin-right: auto;
    margin-left: 2.1875%;
}
.m-prob5 .box-item {
    margin-right:unset;
    margin-left: 3.125%;
}

.m-prob5 .box-item:nth-child(3n) {
    margin-right:unset;
    margin-left: 0;
}

.templete-con76 .con-title {
    text-align: right !important;
}

.m-faql .box-item.active .item-title:after {
    transform: rotate(180deg);
}

.swiper {
    direction: ltr;
}