body {
    direction: rtl;
}

.header-page .header-right {
    margin-left:auto;
    margin-right: calc(131px * var(--m-scale));
}

.header-page .header-right .lang-switch .lang-icon-img {
    margin-right: auto;
    margin-left: calc(7px * var(--gp-scale));
}

.header-page .header-right .lang-switch .lang-text {
    margin-right: auto;
    margin-left: calc(3px * var(--gp-scale));
}

.header-page .header-right .lang-switch .iconfont {
    margin-left: auto;
    margin-right: calc(2px * var(--gp-scale));
}

.icon-right7:before {
    content: "\e724";
}

.icon-left7:before {
    content: "\e725";
}

.index--page .certification .swiper-btn {
    transform: rotate(180deg);
}

.index--page .blog .blog-list .item-more a {
    right: auto;
    left: 0;
}

.footer .footer-inner .list-box:nth-child(3) {
    padding-right: unset;
    padding-left: 6%;
}

.footer .footer-inner .list-box.footer-form .form-item.required::before {
    left: auto;
    right: 8px;
}

.footer .footer-inner .list-box.footer-form input, .footer .footer-inner .list-box.footer-form textarea {
    padding-left: unset;
    padding-right: 20px;
}


.footer .footer-inner .list-box.footer-form .captcha-box img {
    right: auto;
    left: 8px;
}

.footer .footer-inner .list-box.footer-form .captcha-box input {
    padding-right: 20px;
    padding-left: calc(20.5% + 20px * var(--p-scale));
}

.products--page .blog .blog-list .item-more a {
    right:auto;
    left: 0;
}

.products--page .products-content .pagination-section {
    padding-right: 26.4%;
    padding-left: unset;
}

.product-detail--page .product-display .product-display-inner .product-info {
    padding-left: unset;
    padding-right: calc(29px * var(--p-scale));
}

div.zoomdiv {
    left: auto !important;
    right: 100% !important;
    direction: ltr !important;
}

.product-detail--page .capabilities .capabilities-inner .header {
    text-align: right;
}

.about--page .equipment-section .equipment-inner .inner-header .more-btn .swiper-btn {
    transform: rotate(180deg);
}

.about--page .main-equipmen-section .more-btn .swiper-btn {
    transform: rotate(180deg);
}

.project-detail--page .project-display .inner .inner-top .info {
    padding-left: unset;
    padding-right: calc(50px * var(--p-scale));
}

.icon-right1:before {
    content: "\e730";
}

.icon-left1:before {
    content: "\e731";
}

.contact--page .contact-section .contact-form .contact-form-inner .form-row .col.required::before {
    left: auto;
    right: calc(15px * var(--p-scale));
}

.contact--page .contact-section .contact-form .contact-form-inner .form-row .col.required input, .contact--page .contact-section .contact-form .contact-form-inner .form-row .col.required textarea {
    padding-left: unset;
    padding-right: calc(calc(10px * var(--p-scale)) + max(14px, calc(14px * var(--fz-scale))));
}

.about--page .equipment-section .equipment-text {
    padding-right: unset;
    padding-left: 26%;
}

.edit-inner td:has(strong) {
    padding-left:unset;
    padding-right: calc(120px * var(--p-scale));
}

.edit-inner td {
    padding-left:unset;
    padding-right: calc(75px * var(--p-scale));
}

.index--page .certification .certification-swiper .swiper-slide-prev .slide_inner img {
    transform: scale(0.858);
    transform-origin: 92% bottom;
}

.index--page .certification .certification-swiper .swiper-slide-next .slide_inner img {
    transform: scale(0.856);
    transform-origin: 7% bottom;
}