body {
    direction: rtl;
    text-align: right;
}

.text-hover span {
    background-position: 100% 100%;
}


/* 公共部分start */

@media screen and (min-width: 768px) {
    .sk-round-button a.hry-btn.open {
        min-width: unset;
        width: max-content;
    }
}


/* 其实是移动端需要的 */
/* contactUs slider RTL support */
.contactUs-page .lead-generation .slider-filled {
    left: auto !important;
    right: 0 !important;
    background: -webkit-linear-gradient(left, #FF736A 0%, #FF1A1A 0%, #D9267F 32%, #261DFB 115%) !important;
    background: linear-gradient(to right, #FF736A 0%, #FF1A1A 0%, #D9267F 32%, #261DFB 115%) !important;
}

.contactUs-page .lead-generation .slider-thumb {
    left: auto !important;
}

/* Edge tooltip offsets mirror for RTL */
.contactUs-page .lead-generation .slider-marks .mark.active.is-first .text {
    transform: translate(-80%, 0) !important;
}

.contactUs-page .lead-generation .slider-marks .mark.active.is-last .text {
    transform: translate(-20%, 0) !important;
}


.contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-thumb {
    transform: translate(50%, -50%);
}






/* 公共部分end */

/* 通用-page页面start */

[class*="-page"],
[class*="-page"] main {
    direction: rtl;
}

[class*="-page"] main,
[class*="-page"] .wal,
[class*="-page"] .page-head,
[class*="-page"] .page-body,
[class*="-page"] .section-head,
[class*="-page"] .section-body,
[class*="-page"] .section-content {
    text-align: right;
}

[class*="-page"] .page-head .wal,
[class*="-page"] .page-head .wal .-box,
[class*="-page"] .page-body .wal,
[class*="-page"] .page-body .wal .-box,
[class*="-page"] .page-body .wal .-content,
[class*="-page"] .page-body .wal .info,
[class*="-page"] .page-body .wal .context,
[class*="-page"] .page-body .wal .desc,
[class*="-page"] .page-body .wal .text {
    direction: rtl;
    text-align: right;
}

[class*="-page"] .page-head .wal .-box .-right,
[class*="-page"] .page-body .wal .btn-box,
[class*="-page"] .page-body .wal .action-box {
    margin-left: 0;
    margin-right: auto;
    text-align: right;
}

[class*="-page"] .page-head .wal .btn-box,
[class*="-page"] .page-body .wal .btn-box,
[class*="-page"] .page-body .wal .action-box {
    justify-content: flex-end;
}

[class*="-page"] .page-body .wal .btn-box .sk-round-button a,
[class*="-page"] .page-body .wal .action-box .sk-round-button a {
    justify-content: flex-end;
}

[class*="-page"] .page-body .wal .btn-box .sk-round-button a .svg-ctx,
[class*="-page"] .page-body .wal .action-box .sk-round-button a .svg-ctx {
    margin-left: 0;
    margin-right: 0.12rem;
    transform: scaleX(-1);
}

[class*="-page"] .page-body .wal .link-arrow,
[class*="-page"] .page-body .wal .href_0s a .svg-ctx,
[class*="-page"] .page-head .wal .btn-box .sk-round-button a .svg-ctx {
    margin-left: 0;
    margin-right: 0.12rem;
    transform: scaleX(-1);
}

[class*="-page"] .page-body .wal .tags,
[class*="-page"] .page-body .wal .tag-list,
[class*="-page"] .page-body .wal .info-list {
    justify-content: flex-end;
    text-align: right;
}

[class*="-page"] .page-body .wal .tags .tag,
[class*="-page"] .page-body .wal .tag-list .tag,
[class*="-page"] .page-body .wal .info-list .info-item {
    text-align: right;
}

[class*="-page"] .page-head .wal .filter-btn,
[class*="-page"] .page-head .wal .filter-btn .icon {
    direction: rtl;
}

[class*="-page"] .page-head .wal .filter-btn .icon {
    margin-right: 0;
    margin-left: 0.16rem;
}

[class*="-page"] .page-head .wal .filter-btn span,
[class*="-page"] .page-head .wal .filter-box,
[class*="-page"] .page-head .wal .filter-box .wrapper,
[class*="-page"] .page-head .wal .filter-box .wrapper ul,
[class*="-page"] .page-head .wal .filter-box .wrapper ul li,
[class*="-page"] .page-head .wal .filter-box .wrapper ul li .content,
[class*="-page"] .page-head .wal .filter-box .wrapper ul li .content .checkbox-group {
    text-align: right;
    direction: rtl;
}

[class*="-page"] .page-head .wal .filter-box .wrapper ul li .content .checkbox-group .checkbox-item {
    justify-content: flex-end;
}

[class*="-page"] .page-head .wal .filter-box .wrapper ul li .content .checkbox-group .checkbox-item .icon {
    margin-right: 0;
    margin-left: 0.1rem;
}

@media screen and (max-width: 800px) {
    [class*="-page"] .page-head .wal,
    [class*="-page"] .page-body .wal {
        padding-left: 0.32rem;
        padding-right: 0.32rem;
    }

    [class*="-page"] .page-body .wal .btn-box {
        text-align: right;
    }
}

/* 通用-page页面end */

/* 首页start */
.index-page main {
    direction: rtl;
}

.index-page .index-banner .swiper-container .swiper-wrapper .swiper-slide a .inner .wal .slide-box {
    align-items: flex-end;
    text-align: right;
}

.index-page .index-banner .swiper-container .swiper-dots {
    padding: 0 0.8rem 0 0;
}

.index-page .index-banner .swiper-container .swiper-dots .swiper-dots-box {
    direction: rtl;
}

.index-page .index-banner .swiper-container .swiper-dots .swiper-dots-box .swiper-dots-item {
    margin-left: 0.08rem;
    margin-right: 0;
}

.index-page .index-banner .swiper-container .swiper-dots .swiper-dots-box .swiper-dots-item:last-child {
    margin-left: 0;
}

.index-page .index-banner .swiper-container .swiper-dots .swiper-dots-box .swiper-dots-item .name {
    left: auto;
    right: 0;
    text-align: right;
}

.index-page .index-banner .swiper-container .swiper-dots .swiper-dots-box .swiper-dots-item .line::after {
    left: auto;
    right: 0;
}


/* swiper-dots公共RTL start */

.swiper-dots,
.swiper-dots .swiper-dots-box,
.swiper-dots .swiper-dots-box .swiper-wrapper,
.swiper-dots .swiper-dots-box ul {
    direction: rtl;
    justify-content: center;
}

.swiper-dots .swiper-dots-box .swiper-slide,
.swiper-dots .swiper-dots-box .swiper-dots-item {
    direction: rtl;
}

.swiper-dots .swiper-dots-box .swiper-slide span,
.swiper-dots .swiper-dots-box .swiper-dots-item .name {
    text-align: center;
}

.swiper-dots .swiper-dots-box .swiper-wrapper {
    gap: 0.24rem;
}

.swiper-dots .swiper-dots-box .swiper-wrapper .swiper-slide.swiper-slide-active,
.swiper-dots .swiper-dots-box .swiper-dots-item.on {
    margin-left: 0;
    margin-right: 0;
}

.swiper-dots .swiper-dots-box .swiper-wrapper .swiper-slide.swiper-slide-active span,
.swiper-dots .swiper-dots-box .swiper-dots-item.on .name {
    opacity: 1;
}

.swiper-dots .swiper-dots-box .swiper-wrapper,
.swiper-dots .swiper-dots-box ul {
    scroll-behavior: smooth;
}

/* swiper-dots公共RTL end */

.sk-round-button.-black-fill {
    --min-width: auto;
}

.sk-round-button.-black-fill a,
.sk-round-button.-black-fill .a {
    min-width: auto;
    max-width: 100%;
    flex-wrap: wrap;
    white-space: normal;
    text-align: center;
    justify-content: center;
    padding-left: 0.24rem;
    padding-right: 0.24rem;
}

.index-page .index-banner .swiper-container .swiper-arrow {
    left: auto;
    right: 0.8rem;
    flex-direction: row-reverse;
}

.index-page .text-screen-animate .-wrapper .-content,
.index-page ._second .-wrapper .-content,
.index-page ._third .-wrapper .-content,
.index-page ._fourth .-wrapper .-content {
    margin-left: auto;
    margin-right: 0;
    text-align: right;
}
.index-page .text-screen-animate .-wrapper .-content, .index-page ._second .-wrapper .-content {
    margin: 0 auto;
}

.index-page .-business .wal .sk-list .sk-item a {
    text-align: right;
}

.index-page .-business .wal .sk-list .sk-item a .-icon {
    right: auto;
    left: 0.5rem;
}

.index-page .-business .wal .sk-list .sk-item a .-content .-name {
    padding-right: 0;
    padding-left: 0.8rem;
}


.index-page .-case .wal .-box .scroll-box .-wrapper ul li {
    width: 3.8rem;
}


.index-page .-case .wal .-box .scroll-box .-wrapper ul li.slideDown .-inner .li-head {
    justify-content: flex-start;
}



.index-page .-business .wal .sk-list .sk-item a .-content .learn-more .svg-ctx {
    margin-left: 0;
    margin-right: 0.16rem;
    transform: scaleX(-1);
}

.index-page .-solution .wal .sk-list .sk-item a {
    /*flex-direction: row-reverse;*/
    gap: 0.48rem;
}

.index-page .-solution .wal .sk-list .sk-item a .-content {
    margin-left: 0;
    margin-right: auto;
    text-align: right;
}

.index-page .-solution .wal .sk-list .sk-item a .-content .-tag dl dd {
    flex-direction: row-reverse;
}

.index-page .-solution .wal .sk-list .sk-item a .-content .-tag dl dd .svg-ctx {
    margin-left: 0;
    margin-right: 0.08rem;
}

.index-page .-solution .wal .sk-list .sk-item a .-content .btn-box {
    justify-content: flex-end;
}


.index-page .digital__transformation .wal .-body .list ul li .img {
    right: auto;
    left: -90px;
}
.index-page .-case .wal .-box .count-box {
    right: auto;
    left: 0.5rem;
}


.index-page .digital__transformation .wal .-body .list ul li .info .context {
    width: 6.5rem;
}

.index-page .-case .wal .-box .scroll-box {
    right: auto;
    left: 0;
}


.index-page .-case .wal .-box .scroll-box .-wrapper ul li .-inner .li-content {
    align-items: flex-end;
    text-align: right;
}

.index-page .-case .wal .-box .scroll-box .-wrapper ul li .-inner .li-content .-href a .svg-ctx {
    margin-left: 0;
    margin-right: 0.08rem;
    transform: scaleX(-1);
}

.index-page .-choose > .wal .-content,
.index-page .-choose > .wal .merry-go-round .-wrapper .-row .swiper-container .swiper-wrapper .swiper-slide a {
    text-align: right;
}

.index-page .-choose > .wal .merry-go-round .-wrapper .-row .swiper-container {
    direction: rtl;
}

.index-page .-choose > .wal .merry-go-round .-wrapper .-row:nth-child(2n) .swiper-container {
    justify-content: flex-start;
}


.sk-sticky-layout .wal .-body .-left .-left-box ul li::before {
    left: auto;
    right: -0.01rem;
}


.sk-sticky-layout .wal .-body .-left .-left-box ul li {
    padding: .2rem .32rem .2rem 0;
}


.sk-sticky-layout .wal .-body .-left .-left-box ul {
    border-right:1px solid var(--kgu-c-border-1);
    border-left: unset;
}

/* 首页end */


/* product页面start */

.product_page main {
    direction: rtl;
}

.product_page .page-head .wal {
    text-align: right;
    /*flex-direction: row-reverse;*/
    gap: 0.8rem;
}

.product_page .page-head .wal .-left {
    text-align: right;
}

.product_page .page-head .wal .-right .context {
    text-align: right;
}

.product_page .-business .wal .sk-list .sk-item a {
    text-align: right;
}

.product_page .-business .wal .sk-list .sk-item a .-icon {
    right: auto;
    left: 0.5rem;
}

.product_page .-business .wal .sk-list .sk-item a .-content .-name {
    padding-right: 0;
    padding-left: 0.8rem;
}

.product_page .-business .wal .sk-list .sk-item a .-content .learn-more {
    justify-content: flex-end;
}

.product_page .-business .wal .sk-list .sk-item a .-content .learn-more .svg-ctx {
    margin-left: 0;
    margin-right: 0.16rem;
    transform: scaleX(-1);
}

.product_page .section_gallery .gallery_content {
    direction: rtl;
}

.product_page .sk-sticky-layout .wal .-body {
    flex-direction: row-reverse;
}

.product_page .sk-sticky-layout .wal .-body .-left .-left-box ul li {
    padding: 0.2rem 0.32rem 0.2rem 0;
}

.product_page .sk-sticky-layout .wal .-body .-left .-left-box ul li .title {
    text-align: right;
}

.product_page .sk-sticky-layout .wal .foot-download ul li {
    text-align: right;
}

.product_page .sk-sticky-layout .wal .foot-download ul li .info {
    padding-right: 0;
    padding-left: 2.3rem;
}

.product_page .sk-sticky-layout .wal .foot-download ul li .info .img {
    right: auto;
    left: 0;
}

.product_page .sk-sticky-layout .wal .foot-download ul li .info .btn-box {
    justify-content: flex-end;
}

.product_page .sk-sticky-layout .wal .foot-download ul li .info .btn-box .-link {
    margin-left: 0;
    margin-right: 0.24rem;
}

.product_page .sk-sticky-layout .wal .-body .-right .row-container {
    text-align: right;
}

.product_page .sk-sticky-layout .wal .-body .-left .-left-box ul li::before {
    left: 0.01rem;
    right: -0.04rem;
}


.safety-compliance-section .flex-box .left-box .label-box .svg {
    transform: rotate(270deg);
}


.product_page .sk-sticky-layout.process__section {
    direction: rtl;
}

.product_page .sk-sticky-layout.process__section .wal .-body {
    flex-direction: row-reverse;
}

.product_page .sk-sticky-layout.process__section .wal .-body .-left {
    text-align: right;
}

.product_page .sk-sticky-layout.process__section .wal .-body .-left .-left-box ul {
    border-right: 1px solid var(--kgu-c-border-1);
    border-left: none;
}

.product_page .sk-sticky-layout.process__section .wal .-body .-left .-left-box ul li {
    padding: 0.2rem 0.32rem 0.2rem 0;
}



.product_page .sk-sticky-layout.process__section .wal .-body .-right .row-container {
    text-align: right;
}

.product_page .sk-sticky-layout.process__section .wal .-body .-right .row-container .-head {
    text-align: right;
}

.product_page .sk-sticky-layout.process__section .wal .-body .-right .row-container .-head .sk-round-button {
    margin-left: 0;
    margin-right: auto;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box,
.product_page .sk-sticky-layout.process__section .row-container .context_box * {
    text-align: right;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box ul.box_desc li {
    flex-direction: row-reverse;
    padding: 0.2rem 0.34rem 0.2rem 0.2rem;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box ul.box_desc li p:first-child {
    text-align: right;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_left,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_right,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_item,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_item .item_box,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag_tit .tag_item,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag_tit .tag_item .item_box,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag_tit .tag_col_2,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_info,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_info .info_box {
    direction: rtl;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_right .left_item,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_item .item_box,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag_tit .tag_item .item_box {
    text-align: right;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_item .item_box .desc.dot p,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .desc.dot p {
    padding-left: 0;
    padding-right: 12px;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .tag_item .item_box .desc.dot p::after,
.product_page .sk-sticky-layout.process__section .row-container .context_box .box_tag .desc.dot p::after {
    left: auto;
    right: 0;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box .box_info .info_box > span {
    text-align: center;
}

.product_page .sk-sticky-layout.process__section .row-container .context_box .box_info .info_box .link {
    text-align: center;
}

/* product页面end */


/* 公共contact-section页面start */

.contact__section_G .wal .-box {
    direction: rtl;
}

.contact__section_G .wal .-box .-content,
.contact__section_G .wal .-box .-content .-list dl dd {
    text-align: right;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-body .-form-row {
    direction: rtl;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-body .-form-row .-form-item {
    margin-right: 0;
    margin-left: 0.17rem;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-body .-form-row .-form-item:last-child {
    margin-left: 0;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-item-head {
    text-align: right;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-item-head .senior-option a {
    text-align: right;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-check-box {
    margin: -0.1rem 0 0 -0.4rem;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-check-box .-check-item {
    margin: 0.1rem 0 0 0.4rem;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-check-box .-check-item .-icon {
    margin-right: 0;
    margin-left: 0.1rem;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box,
.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-inner ul {
    direction: rtl;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-inner ul li:first-child span {
    left: auto;
    right: 0;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-inner ul li:last-child span {
    left: 0;
    right: auto;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-foot,
.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-foot .privacy-box,
.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-foot .-foot-inner {
    direction: rtl;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-foot .privacy-box .-icon {
    margin-right: 0;
    margin-left: 0.1rem;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-foot .-foot-inner .-read .-input {
    padding-right: 0.1rem;
    padding-left: 1.4rem;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-foot .-foot-inner .-read .-input .code {
    right: auto;
    left: 0;
}

.contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-form-foot .-foot-inner .btn-box .sk-round-button a {
    justify-content: center;
}

/* 公共contact-section页面end */


/* 公共底部start */

.sk-footer .wal {
    direction: rtl;
}

.sk-footer .wal .footer-top {
    flex-direction: row-reverse;
    align-items: center;
}

.sk-footer .wal .footer-top .sk-crumbs dl {
    flex-direction: row-reverse;
}

.sk-footer .wal .footer-top .sk-crumbs dl dd {
    flex-direction: row-reverse;
}

.sk-footer .wal .footer-top .sk-crumbs dl dd::after {
    margin: 0.04rem 0 0 0.04rem;
    transform: scaleX(-1);
}

.sk-footer .wal .footer-top .-logo {
    margin-left: 0;
    margin-right: auto;
}

.sk-footer .wal .footer-center {
    text-align: right;
}

/* .sk-footer .wal .footer-center .-top styles moved inline */

.sk-footer .wal .footer-center .-top .-nav ul {
    margin-right: 0;
    margin-left: -0.8rem;
    /*justify-content: flex-end;*/
}

.sk-footer .wal .footer-center .-top .-nav ul li {
    margin-right: 0;
    margin-left: 0.8rem;
}

.sk-footer .wal .footer-center .-top .-info {
    text-align: right;
}

.sk-footer .wal .footer-center .-top .-info .-location dl dd {
    flex-direction: row-reverse;
    /*justify-content: flex-start;*/
    text-align: right;
}

/*.sk-footer .wal .footer-center .-top .-info .-location dl dd img {*/
/*    margin-right: 0;*/
/*    margin-left: 0.14rem;*/
/*}*/



.sk-footer .wal .footer-center .-bottom .social-media dl {
    margin-right: 0;
    margin-left: -0.32rem;
    flex-direction: row-reverse;
}

.sk-footer .wal .footer-center .-bottom .social-media dl dd {
    margin-right: 0;
    margin-left: 0.32rem;
}

.sk-footer .wal .footer-center .-bottom .social-media dl dd .layer_0s {
    left: auto;
    right: 50%;
    transform: translate(50%, -100%);
}

.sk-footer .wal .footer-center .-bottom .-subscribe {
    margin-left: 0;
    margin-right: auto;
}



.sk-footer .wal .footer-center .-bottom .-subscribe .-inner-btn {
    margin-left: 0;
    margin-right: 0.17rem;
}

.sk-footer .wal .footer-bottom {
    /*flex-direction: row-reverse;*/
    text-align: right;
}

.sk-footer .wal .footer-bottom .-left ul {
    flex-direction: row-reverse;
}

.sk-footer .wal .footer-bottom .-right {
    margin-left: 0;
    margin-right: auto;
    flex-direction: row-reverse;
}

.sk-footer .wal .footer-bottom .-right .-column {
    margin-right: 0;
    margin-left: 1.57rem;
}

.sk-footer .wal .footer-bottom .-right .-column dl {
    flex-direction: row-reverse;
    margin-right: 0;
    margin-left: -0.32rem;
}

.sk-footer .wal .footer-bottom .-right .-column dl dd {
    margin-right: 0;
    margin-left: 0.32rem;
}


.sk-footer .wal .footer-center .-bottom .-subscribe {
    margin-left: 0;
    margin-right: auto;

}

.sk-footer .wal .footer-center .-bottom .-subscribe .-inner-btn {
    margin-left: 0;
    margin-right: 0.17rem;
}


.sk-footer .privacy___policy .-check-item .-icon {
    margin-right: 0;
    margin-left: 0.1rem;

}


.sk-footer .wal .footer-bottom .-right .-column {
    margin-left: 0;
    margin-right: 1.57rem;
}


/* 公共底部end */




/* 公共顶部导航start */

.g-header,
.g-header .g-head {
    direction: rtl;
    text-align: right;
}



header .g-head-top .wal .-main .right-container .theme-toggleBox {
    margin-right:0;
    margin-left: 0;
}


header .layer.layer__find .layer__wp .layer_left .layer_content .layer_content-body .select-container .-list .-item .-content dl dd .-icon {
    margin-right: 0;
    margin-left: 0.1rem;
}


.g-head-top .wal .-main {
    direction: ltr;
    flex-direction: row-reverse;
}

.g-head-top .wal .-main .left-container,
.g-head-top .wal .-main .right-container {
    text-align: right;
}

.g-head-top .wal .-main .right-container {
    flex-direction: row-reverse;
    justify-content: flex-start;
    gap: 0.24rem;
}

.g-head-top .wal .-main .right-container > div {
    margin-left: 0;
    margin-right: 0.48rem;
}

.g-head-top .wal .-main .right-container > div:first-child {
    margin-right: 0;
}

.g-head-top .wal .-main .right-container .select-boxs {
    flex-direction: row-reverse;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box {
    margin-left: 0;
    margin-right: 0.48rem;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box:first-child {
    margin-right: 0;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-front {
    justify-content: flex-end;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-front span {
    margin-right: 0;
    margin-left: 0.05rem;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-layer {
    left: auto;
    right: 0;
    text-align: right;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-layer .-wrapper {
    direction: rtl;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-layer .-wrapper .-layer-body .-layer-content dl {
    flex-direction: row-reverse;
    margin: -0.32rem 0 0 -0.8rem;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-layer .-wrapper .-layer-body .-layer-content dl dd {
    margin: 0.32rem 0 0 0.8rem;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-layer .-wrapper .-layer-body .-layer-content dl dd a {
    justify-content: flex-end;
}

.g-head-top .wal .-main .right-container .select-boxs .select-box .select-layer .-wrapper .-layer-body .-layer-content dl dd a .-icon {
    margin-right: 0;
    margin-left: 0.08rem;
}

.g-head-top .wal .-main .right-container .-login-box .-default dl {
    flex-direction: row-reverse;
}

.g-head-top .wal .-main .right-container .-login-box .-default dl dd::after {
    margin: 0 0.05rem 0 0;
}

.g-head-top .wal .-main .right-container .theme-toggleBox .-inner {
    justify-content: flex-end;
}

.g-head-top .wal .-main .right-container .theme-toggleBox .-inner::after {
    left: auto;
    right: 0.04rem;
}

.g-head-top .wal .-main .right-container .theme-toggleBox .-inner .-icon:first-child {
    order: 2;
}

.g-head-top .wal .-main .right-container .theme-toggleBox .-inner .-icon:last-child {
    order: 1;
}

header .g-head > .wal .g-head-main {
    /*flex-direction: row-reverse;*/
    text-align: right;
}

header .g-head > .wal .g-head-main .logo-box {
    margin-right: 0;
    margin-left: 0.66rem;
}

header .g-head > .wal .g-head-main .logo-box .img {
    justify-content: flex-end;
}

header .g-head > .wal .g-head-main .center-nav {
    margin-left: 0;
    margin-right: auto;
}

header .g-head > .wal .g-head-main .center-nav > ul {
    justify-content: flex-end;
    margin-left: 0;
    margin-right: -0.2rem;
}

header .g-head > .wal .g-head-main .center-nav > ul > .nav-item > a {
    justify-content: flex-end;
    text-align: right;
}

header .g-head > .wal .g-head-main .center-nav > ul > .nav-item > a span::after {
    left: 0;
    transform: translate(120%, 0%);
}

header .g-head > .wal .g-head-main .center-nav .nav__line {
    left: 0;
    right: auto;
}

header .g-head > .wal .g-head-main .g-head-right {
    margin-left: 0;
    margin-right: auto;
}

header .g-head > .wal .g-head-main .g-head-right .head-search-btn a,
header .g-head > .wal .g-head-main .g-head-right .why-choose a,
header .g-head > .wal .g-head-main .g-head-right .-apply a {
    justify-content: center;
}

header .g-head > .wal .g-head-main .g-head-right .why-choose a {
    flex-direction: row-reverse;
}


header .g-head > .wal .g-head-main .g-head-right .why-choose {
    margin-left: 0;
    margin-right: 0.24rem;
}

header .g-head > .wal .g-head-main .g-head-right .-apply {
    margin-left: 0;
    margin-right: 0.24rem;
}

header .g-head > .wal .g-head-main .g-head-right .-apply a {
    width: 2.2rem;
}

header .g-head > .wal .g-head-main .g-head-right .-apply a .svg-ctx {
    margin-left: 0;
    margin-right: 0.09rem;
    transform: scaleX(-1);
}

header .layer {
    left: auto;
    right: 0;
    text-align: right;
    direction: rtl;
}

header .layer .layer__wp {
    text-align: right;
}

header .layer .layer__wp .layer_left,
header .layer .layer__wp .layer_right {
    text-align: right;
}

header .layer .layer__wp .layer_content .layer_content-head {
    /*flex-direction: row-reverse;*/
    text-align: right;
}

header .layer .layer__wp .layer_content .layer_content-head .learn-more {
    margin-left: 0;
    margin-right: auto;
}


header .layer.layer__about .layer__wp .layer_left .layer_content .layer_content-body .img-href-list .-item {
    margin-right: 0;
    margin-left: 0.5rem;
}

header .layer.layer__about .layer__wp .layer_right .layer_content .layer_content-body .img-href-list .-item:nth-child(-n+2) {
    margin-right: 0;
    margin-left: 0.2rem;
}


header .layer .layer__wp .layer_left .layer_content .layer_content-head, header .layer .layer__wp .layer_right .layer_content .layer_content-head {
    margin-right: .2rem;
    margin-left: .33rem;
}

header .layer.layer__find .layer__wp .layer_left .layer_content .layer_content-body .select-container .-list .-item .-content {
    padding-right: 0;
    padding-left: 0.5rem;
    border-right: none;
    border-left: 0.01rem solid var(--border-color);
}

header .layer.layer__find .layer__wp .layer_left .layer_content .layer_content-body .select-container .-list .-item:last-child .-content {
    border-left: none;
    border-right: none;
}

header .layer .layer__wp .layer_content .layer_content-body .img-href-list,
header .layer .layer__wp .layer_content .layer_content-body .img-href-list .-item a {
    direction: rtl;
    text-align: right;
}

header .layer.layer__about .layer__wp .layer_right .layer_content .layer_content-body {
    padding-left: 0;
    padding-right: 0.49rem;
}

header .layer.layer__about .layer__wp .layer_right .layer_content .layer_content-body::before {
    left: auto;
    right: 0;
    border-left: none;
    border-right: 0.01rem solid var(--border-color);
}

header .layer.layer__product .layer__wp .layer_right {
    margin-left: 0;
    margin-right: 0.95rem;
}

/*header .layer.layer__find .layer__wp .layer_right .layer_content .layer_content-body .-buttons {*/
/*    justify-content: flex-start;*/
/*}*/

header .layer.layer__find .layer__wp .layer_right .layer_content .layer_content-body .-buttons .sk-round-button {
    margin-right: 0;
    margin-left: 0.24rem;
}

header .layer.layer__find .layer__wp .layer_right .layer_content .layer_content-body .-buttons .sk-round-button:last-child {
    margin-left: 0;
}




/* 公共顶部导航end */




/* researchInnovation页面start */


.researchInnovation-page {
    direction: rtl;
    text-align: right;
}

.researchInnovation-page main,
.researchInnovation-page .wal,
.researchInnovation-page .page-head .wal .title-btn .-left,
.researchInnovation-page .page-head .wal .title-btn .-left .content .content-text {
    text-align: right;
}



.researchInnovation-page .page-head .wal .title-btn .-right {
    margin-left: 0;
    margin-right: auto;
    text-align: left;
}

.researchInnovation-page .page-card-con {
    direction: rtl;
}

.researchInnovation-page .page-card-con .card-con {
    direction: rtl;
    text-align: right;
}

/*.researchInnovation-page .page-card-con .card-con .-right {*/
/*    padding-left: 0;*/
/*    padding-right: 1.28rem;*/
/*}*/

.researchInnovation-page .page-card-con .card-con .left-img {
    margin-left: 1.28rem;
    margin-right: 0;
}



.researchInnovation-page .page-card-con .card-con .-right .title-icon .h2 {
    padding-right: 0;
    padding-left: 0.3rem;
}

.researchInnovation-page .page-card-con .card-con .-right .title-icon .icon {
    margin-left: 0;
    margin-right: 0.3rem;
}

.researchInnovation-page .page-card-con .card-con .-right .card-text,
.researchInnovation-page .page-card-con .card-con .-right .editor .editor-text,
.researchInnovation-page .page-card-con .card-con .-right .ai-translation .ai-text,
.researchInnovation-page .page-card-con .card-con .-right .ai-translation .annotation {
    text-align: right;
}

.researchInnovation-page .page-card-con .card-con .-right .form-box {
    flex-direction: row-reverse;
    justify-content: flex-start;
    column-gap: 0.2rem;
}

.researchInnovation-page .page-card-con .card-con .-right .form-box .item,
.researchInnovation-page .page-card-con .card-con .-right .form-box .item .label,
.researchInnovation-page .page-card-con .card-con .-right .form-box .item .input,
.researchInnovation-page .page-card-con .card-con .-right .form-box .item .input.textarea {
    text-align: right;
}

.researchInnovation-page .page-card-con .card-con .-right .website-diagnosis .input {
    text-align: right;
    direction: ltr;
}

.researchInnovation-page .page-card-con .card-con .-right .privacy-policy {
    justify-content: flex-end;
}

.researchInnovation-page .page-card-con .card-con .-right .privacy-policy .-check-item {
    flex-direction: row-reverse;
}

.researchInnovation-page .page-card-con .card-con .-right .privacy-policy .-check-item .-icon {
    margin-right: 0;
    margin-left: 0.1rem;
}

.researchInnovation-page .page-card-con .card-con .-right .intelligent-b-i,
.researchInnovation-page .page-card-con .card-con .-right .intelligent-recruitment,
.researchInnovation-page .page-card-con .card-con .-right .editor,
.researchInnovation-page .page-card-con .card-con .-right .ai-translation {
    text-align: right;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box {
    direction: rtl;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box .custom-table {
    direction: rtl;
    text-align: right;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box .custom-table td:first-child {
    padding-left: 0.06rem;
    padding-right: 0.24rem;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box .custom-table tr:first-child td:first-child {
    border-radius: 0 0.08rem 0.08rem 0;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box .custom-table tr:first-child td:last-child {
    border-radius: 0.08rem 0 0 0.08rem;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box .custom-table tr td:first-child {
    border-radius: 0 0.08rem 0.08rem 0;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box .custom-table tr td:last-child {
    border-radius: 0.08rem 0 0 0.08rem;
}

.researchInnovation-page .page-card-con .card-con .-right .ai-translation .annotation {
    direction: rtl;
}

.social-value {
    direction: rtl;
    text-align: right;
}

.social-value .card-list {
    direction: rtl;
}



.social-value .card-list .card-box .card-name .min {
    margin-left: 0;
    margin-right: 0.16rem;
}



.social-value .card-list .card-box .btn-s .sk-round-button {
    margin-right: 0;
    margin-left: 0.2rem;
}

.card-modal-wrapper,
.card-modal-wrapper .carrd-dialog,
.card-modal-wrapper .carrd-dialog .dialog-head,
.card-modal-wrapper .carrd-dialog .dialog-body,
.card-modal-wrapper .carrd-dialog .dialog-body .form-box,
.card-modal-wrapper .donate-dialog,
.card-modal-wrapper .donate-dialog .dialog-flex-box,
.card-modal-wrapper .lead,
.card-modal-wrapper .lead .dialog-flex-box {
    direction: rtl;
    text-align: right;
}

.card-modal-wrapper .carrd-dialog .dialog-head .close-box {
    left: 0.32rem;
    right: auto;
}

.card-modal-wrapper .carrd-dialog .dialog-head .head-title {
    margin-left: 0;
    margin-right: 0.24rem;
}

.card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item {
    text-align: right;
}

.card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .form-label,
.card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box .input,
.card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box .input.textarea {
    text-align: right;
}

.card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box .unit {
    border-left: none;
    border-right: 0.01rem solid var(--kgu-c-text-1);
    left: 0;
    right: auto;
}

/* .card-modal-wrapper .carrd-dialog .dialog-body .form-box .-check-item styles moved inline */

.card-modal-wrapper .carrd-dialog .dialog-body .form-box .-check-item .-icon {
    margin-right: 0;
    margin-left: 0.1rem;
}

.card-modal-wrapper .donate-dialog .dialog-flex-box {
    flex-direction: row;
}

.card-modal-wrapper .donate-dialog .dialog-flex-box .left-box {
    padding-right: 0;
    padding-left: 0.8rem;
}

.card-modal-wrapper .donate-dialog .dialog-flex-box .qr-list {
    justify-content: flex-end;
}

.card-modal-wrapper .lead .sws-box {
    direction: rtl;
}

.card-modal-wrapper .lead .sws-box .sws-li {
    border-left: none;
    border-right: 0.01rem solid var(--sws-color, #1f1f1f);
}

/* researchInnovation页面end */




.choose__section_G > .wal .merry-go-round .-wrapper .-row .swiper-container {
    justify-content: flex-end;
}


.choose__section_G > .wal .merry-go-round .-wrapper .-row:nth-child(2n) .swiper-container {
    justify-content: flex-start;
}




/* 公共social-value部分start */
/*.social-value .card-list .card-box .card-name .min {*/
/*    margin-left: 0;*/
/*    margin-right: 0.16rem;*/
/*}*/




/* 公共social-value部分end */




/* cases-page页面start */


.cases-page,
.cases-page main,
.cases-page .wal {
    direction: rtl;
    text-align: right;
}

.cases-page .page-head .wal .-box,
.cases-page .page-head .wal .-inner .-box,
.cases-page .page-head .wal .filter-box .wrapper,
.cases-page .page-head .wal .filter-box .wrapper ul,
.cases-page .page-head .wal .filter-box .wrapper ul li,
.cases-page .page-body .wal,
.cases-page .page-body .wal .case-list ul,
.cases-page .page-body .wal .case-list ul li,
.cases-page .detail-layer,
.cases-page .detail-layer .wrapper,
.cases-page .detail-layer .wrapper .layer-content,
.cases-page .detail-layer .wrapper .layer-content .layer-left,
.cases-page .detail-layer .wrapper .layer-content .layer-right {
    direction: rtl;
}

.cases-page .page-head .wal .-box,
.cases-page .page-head .wal .-inner .-box,
.cases-page .page-head .wal .filter-box .wrapper,
.cases-page .page-body .wal .case-list ul li,
.cases-page .detail-layer .wrapper,
.cases-page .detail-layer .wrapper .layer-content,
.cases-page .detail-layer .wrapper .layer-content .layer-left,
.cases-page .detail-layer .wrapper .layer-content .layer-right {
    text-align: right;
}

.cases-page .page-head .wal .-box .-right,
.cases-page .page-head .wal .-inner .-box .-right {
    margin-left: 0;
    margin-right: 0.32rem;
}

.cases-page .page-head .wal .-box .-right .btn-box,
.cases-page .page-head .wal .-inner .-box .-right .btn-box {
    margin-left: 0;
    margin-right: 0.24rem;
}

.cases-page .page-head .wal .-box .-right .filter-btn .icon {
    margin-right: 0;
    margin-left: 0.16rem;
}

.cases-page .page-head .wal .filter-box .wrapper ul li .lable,
.cases-page .page-head .wal .filter-box .wrapper ul li .content,
.cases-page .page-head .wal .filter-box .wrapper ul li .content .checkbox-group,
.cases-page .page-head .wal .filter-box .wrapper ul li .content .checkbox-group .checkbox-item {
    text-align: right;
    justify-content: flex-end;
}

.cases-page .page-head .wal .filter-box .wrapper ul li .content .checkbox-group .checkbox-item .icon {
    margin-right: 0;
    margin-left: 0.1rem;
}

.cases-page .page-head .wal .filter-box .wrapper ul li .content .checkbox-group .checkbox-item span {
    text-align: right;
}

.cases-page .page-body .wal .case-list ul li .info .top {
    align-items: flex-start;
}

.cases-page .page-body .wal .case-list ul li .info .top .name-box,
.cases-page .page-body .wal .case-list ul li .info .top .context,
.cases-page .page-body .wal .case-list ul li .info .bottom,
.cases-page .page-body .wal .case-list ul li .info .bottom .tags,
.cases-page .page-body .wal .case-list ul li .info .bottom .btn-box {
    text-align: right;
}

.cases-page .page-body .wal .case-list ul li .info .top .context {
    margin-left: 0;
    margin-right: 0.2rem;
}

.cases-page .page-body .wal .case-list ul li .info .bottom .tags {
    justify-content: flex-end;
}

.cases-page .page-body .wal .case-list ul li .info .bottom .btn-box {
    margin-left: 0;
    margin-right: 0.2rem;
}

.cases-page .page-body .wal .case-list ul li .info .bottom .btn-box .href_0s a .svg-ctx {
    margin-left: 0;
    margin-right: 0.08rem;
    transform: scaleX(-1);
}

.cases-page .page-body .wal > .btn-box {
    text-align: center;
}

.cases-page .detail-layer {
    text-align: right;
}

.cases-page .detail-layer .wrapper .layer-btns {
    right: auto;
    left: 0.8rem;
}

.cases-page .detail-layer .wrapper .layer-btns .view-toggle span,
.cases-page .detail-layer .wrapper .layer-btns .layer-close span {
    margin-left: 0;
    margin-right: 0.1rem;
}

.cases-page .detail-layer .wrapper .layer-content {
    padding-left: 0;
    padding-right: 50%;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left {
    left: auto;
    right: 0;
    padding-right: 0;
    padding-left: 0.7rem;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .info .tags,
.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .content .row .row-content,
.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .links,
.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .foot,
.cases-page .detail-layer .wrapper .layer-content .layer-right .scroll-box .content {
    text-align: right;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .content .row .row-content ul li {
    padding-left: 0;
    padding-right: 0.24rem;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .content .row .row-content ul li::before {
    left: auto;
    right: 0;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .content .row .row-content ul li a {
    justify-content: flex-end;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .content .row .row-content ul li a .icon {
    margin-right: 0;
    margin-left: 0.24rem;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .links ul li a .icon,
.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .foot .apply a .icon {
    margin-right: 0;
    margin-left: 0.1rem;
}

.cases-page .detail-layer .wrapper .layer-content .layer-left .scroll-box .foot .btns-box {
    justify-content: flex-end;
}

.cases-page .detail-layer .wrapper .layer-content .layer-right .scroll-box .content h2,
.cases-page .detail-layer .wrapper .layer-content .layer-right .scroll-box .content h3,
.cases-page .detail-layer .wrapper .layer-content .layer-right .scroll-box .content h4,
.cases-page .detail-layer .wrapper .layer-content .layer-right .scroll-box .content h5,
.cases-page .detail-layer .wrapper .layer-content .layer-right .scroll-box .content p,
.cases-page .detail-layer .wrapper .layer-content .layer-right .scroll-box .content span {
    text-align: right;
}



/* cases-page页面end */




/* productcontent页面start */
.brandProducts-page .index__banner .-background {
    left: 0;
    right: auto;

}


.brandService-page .service__section .wal .-body .swiper-dots .swiper-dots-box ul li {
    margin-right: 0;
    margin-left: 0.64rem;
}



.brandProducts-page .faq__view .wal .-body .list ul li .content {
    padding-right: 0;
    padding-left: 0.72rem;
}



/* productcontent页面end */







/* productcontent-body页面start */

.business-scenarios-section .card-list .item-box .card-box a .-icon {
    right: auto;
    left: .5rem;
}

.business-scenarios-section .card-list .item-box .card-box a .-content .-name {
    padding-right: 0;
    padding-left: 0.8rem;
}


.brandProducts-page .faq__view .wal .-body .list ul li .front .icon {
    margin-left: 0;
    margin-right: .2rem;

}

/* productcontent-body页面end */



header .g-head-top .wal .-main .right-container .theme-toggleBox .-inner {
    flex-direction: row-reverse;
}




@media screen and (max-width: 788px) {

    .index-page .-solution .wal .sk-list .sk-item a .-content .-name {
        font-size: .4rem;
        line-height: 1.2;
    }

    .index-page .-solution .wal .sk-list .sk-item a .-content {
        margin-top: 0;
    }

    .index-page .digital__transformation .wal .-body .list ul li .info .context {
        width: 100%;
    }

    header .g-head > .wal .g-head-main .g-head-right .sidebar-btn {
        margin-left: 0;
        margin-right: 0.5rem;
    }


}


@media screen and (max-width: 768px) {
    .header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .common-sub-layer .layer-head .nav-back span {
        margin-left: 0;
        margin-right: .13rem;
    }

    header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .common-sub-layer .layer-body .row-box .row-content .lang-list ul li a .icon {
        margin-right: 0;
        margin-left: .2rem;
    }

    .safety-compliance-section .flex-box .left-box .label-box .title {
        text-align: left;
    }

    .find-page .digita__transformation .wal .-body .list .sk-list .sk-item a .name-box .icon {
        margin-right: 0;
        margin-left: .3rem;
    }

    .find-page .digita__transformation .wal .-body .list .sk-list .sk-item a .name-box{
        align-items: flex-start;
    }

    .sk-sticky-layout.digital-marketing-0s .wal .-head .title {
        text-align: right;

    }

    header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body > ul > li .other-href .-item a .icon_0s {
        margin-right: 0;
        margin-left: .12rem;
    }


    header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body > ul > li .other-href .-item a .icon_0s .svg-ctx {
        transform: rotate(180deg);
    }



    header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .row-box .row-content .-check-box .-check-box-group .-check-item .-icon {
        margin-left: .18rem;
        margin-right: 0;
    }

    header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .row-box .row-content .solution-list ul li a {
        padding-right: 0;
        padding-left: .16rem;
    }

    header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .nav__list .nav__item .sub-nav .sub-nav-body .row-box .row-content .solution-list ul li a .img {
        margin-right: 0;
        margin-left: .25rem;
    }


    .index-page .-case .wal .-box .scroll-box .-wrapper .arrow .prev .svg-ctx {
        transform: rotate(180deg);
    }

    .index-page .-case .wal .-box .scroll-box .-wrapper .arrow .next .svg-ctx {
        transform: rotate(180deg);
    }

    .index-page .-case .wal .-box .scroll-box .-wrapper ul li {
        margin-right: .27rem;
    }

    .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide .card_wrapper {
        transform: translateX(-100%);
    }

    .AISearchMarketing-page .page-head .right_ .video {
        width: 150%;
        margin-right: -25%;
        margin-left: 0;
    }

    .sk-footer .wal .footer-bottom .-right {
        margin-right: unset !important;
        margin-left: unset !important;
        flex-direction: row !important;
    }

    .privacy___policy .-check-item .-icon {
        margin-right: 0 !important;
        margin-left: .16rem !important;
    }


    .sk-footer .wal .footer-bottom .-left ul {
        flex-direction: row !important;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .mark .text {
        transform: translateX(50%);
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .mark .text {
        width: auto;
        white-space: normal
    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container {
        padding-bottom: 1.3rem;
    }

    /*.contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .mark:last-child {*/
    /*    transform: translateX(200%);*/
    /*}*/

    .contactUs-page .lead-generation .card-content .code-btn .input-box .code {
        left: .18rem;
        right: auto;

    }

    .SEOKeywordOptimization-page .page-head .right_ .video {
        width: 100%;
    }

    .digitalTransformation-page .case__section .-wrapper .-body .-list .-item .-right .-content .group.projectHighlights .box ul li {
        padding-right: .32rem;
        padding-left: 0;
    }
    .digitalTransformation-page .case__section .-wrapper .-body .-list .-item .-right .-content .group.serviceContent .box ul li::before {
        left: auto;
        right: .16rem;
    }

    .digitalTransformation-page .case__section .-wrapper .-body .-list .-item .-right .-content .group.serviceContent .box ul li {
        padding-right: .32rem;
        padding-left: 0;
    }


    .digitalTransformation-page .case__section .-wrapper .-body .-list .-item .-right .-content .group.projectHighlights .box ul li::before {
        left: auto;
        right: .16rem;
    }


    .digitalTransformation-page .card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box.unit-box .input {
        padding-right: 0;
    }


}


@media screen and (min-width: 480px) {
    .whyChooseKgu-page .page-head .img-card .btn-s .sk-round-button {
        margin-right: 0;
        margin-left: .2rem;
    }


    .whyChooseKgu-page .after-sales .wal .after-service .card-box .tag-list .tag-li .text {
        padding-right: .12rem;
        padding-left: 0;
    }

    .religion_section .flex-box .right-list {
        border-right: 0.01rem solid #999999;
        border-left: unset;
    }

    .cases-page .page-head .wal .filter-box .wrapper ul li .content .checkbox-group {
        justify-content: flex-start;
    }


    .case-details-page .detail-layer .wrapper .layer-content .layer-left .content__box .content .row .row-content ul li:before {
        right:0;
        left: auto;
    }

    .case-details-page .detail-layer .wrapper .layer-content .layer-left .content__box .content .row .row-content ul li a .icon {
        margin-right: 0;
        margin-left: .1rem;
    }

    .case-details-page .detail-layer .wrapper .layer-content .layer-left .content__box .content .row .row-content ul li {
        padding-right: .16rem;
        padding-left: 0;
    }

    .case-details-page .detail-layer .wrapper .layer-content .layer-left .content__box .sticky__box .foot .apply a .icon {
        margin-right: 0;
        margin-left: .1rem;
    }

    .case-details-page .detail-layer .wrapper .layer-content .layer-left .content__box .sticky__box .links ul li a .icon {
        margin-right: .08rem;
        margin-left: 0;
    }

    .case-details-page .detail-layer .wrapper .layer-content .layer-left {
        padding-right: 0;
        padding-left: .7rem;
    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .-form-item-content .-range-box-hry .-inner ul li:last-child span {
        left: 0;
        right: auto;
    }
    .contactUs-page .lead-generation .card-content .form-box .form-item .-form-item-content .-range-box-hry .-inner ul li:first-child span {
        left: auto;
        right: 0;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .input-item-list .fold {
        right:auto !important;
        left: -1.4rem !important;
    }
}

@media screen and (max-width: 780px) {

    .sk-footer .wal .footer-center .-bottom .social-media dl {
        flex-direction: row;
    }



    .fiexdBottom-box .wrapper ul li a {
        width: 1.5rem;
        text-align: center;
    }

    .cases-page .page-head  .sk-round-button.-black-fill a {
        width: 100%;
    }

    .cases-page #caseVM .wal .filter-box .wrapper ul li .content .checkbox-group {
        justify-content: flex-start;
    }

    .cases-page .page-body .wal .case-list ul li .info .bottom .tags {
        justify-content: flex-start;
    }

    /* Fix researchInnovation mobile layout */
    .researchInnovation-page .page-card-con .card-con .left-img {
        margin-left: 0;
        margin-right: 0;
    }

    .researchInnovation-page .page-card-con .card-con .-right .website-diagnosis {
        flex-direction: column;
        gap: 0.24rem;
    }

    .researchInnovation-page .page-card-con .card-con .-right .website-diagnosis .input,
    .researchInnovation-page .page-card-con .card-con .-right .website-diagnosis .hry-btn {
        width: 100%;
    }

    .researchInnovation-page .page-card-con .card-con .-right .intelligent-b-i {
        flex-direction: column;
        gap: 0.24rem;
    }

    .researchInnovation-page .page-card-con .card-con .-right .intelligent-b-i .hry-btn {
        width: 100%;
    }

    .researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    .researchInnovation-page .page-card-con .card-con .-right .ai-translation .table-box .custom-table {
        min-width: 600px;
    }


    .aboutUs-page .history_0s .wal .body_0s .history_events .events_list ul li.active .content .dl_0s .dd_0s::before {
        left: auto;
        right: .21rem;
    }

    .aboutUs-page .history_0s .wal .body_0s .history_events .events_list ul li .content .dl_0s .dd_0s {
        padding-right: .45rem;
        padding-left: 0;
    }

    .aboutUs-page .honor_wrapper_section .flex-box {
        margin: 0 auto;
        width: 100%;
        gap: .2rem;
        justify-content: normal;

    }

    .aboutUs-page .honor_wrapper_section .wal {
        padding: 0 .2rem;
    }

    .honor_wrapper_section .flex-box .prize-box .name {
        font-size: .32rem;
    }

    .honor_wrapper_section .flex-box .prize-box {
        width: 3.44rem;
    }
    .aboutUs-page .social-value .card-list .card-box .btn-s .sk-round-button {
        width: auto;

    }


    .aboutUs-page .dream-section .our-culture .phone-flex .left-con .icon-title .title {
        padding-left: 0;
        padding-right: .33rem;
    }

    .whyChooseKgu-page .page-head .img-card .btn-s .sk-round-button {
        margin-right: 0;
        margin-left: .3rem;
    }

    .whyChooseKgu-page .-innovation .wal .list ul li .-box .-title {
        left: auto;
        right: 0;

    }

    .whyChooseKgu-page .sk-sticky-layout .wal .-body .-left .-left-box ul {
        border: unset;
    }

    .brandWebsite-page.service-page .sk-sticky-layout .wal .-head .title {
        text-align: right;
    }

    .brandWebsite-page.service-page .safety-compliance-section .flex-box .left-box .label-box .title {
        text-align: right;
    }

    .brandWebsite-page.service-page .delivery__process .wal .-body .box .content .img {
        margin-right: 0
    }

    .product_page.brandWebsite-page .-business .wal .sk-list .sk-item a .-content .learn-more {
        justify-content: flex-start;

    }

    .digitalTransformation-page .card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box.unit-box .input {
        padding-right: .24rem;
    }
    .social-value .card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box .code-img#projectCodeImg {
        right: auto;
        left: .1rem;

    }

    .social-value .card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box .code-img#investorCodeImg {
        right: auto;
        left: .1rem;
    }

    .index-page .-case .wal .-box .scroll-box .-wrapper ul li .-inner .li-head .-logo {
        margin-right: 0;
        margin-left: .16rem;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .checkbox-list .checkbox .-icon {
        flex-shrink: 0;
    }

    .contactUs-page .lead-generation .card-content {
        padding: 0.64rem 0.2rem 0.95rem;
    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .checkbox-list .checkbox .input-checkbox {
        flex-shrink: 0;
    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .checkbox-list .checkbox .checkbox-text {
        margin-left: 0;
        margin-right: .16rem;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .mark.active .text {
        left: 34px;
        transform: translateX(-62%);

    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .active.mark:last-child .text {
        left: 6px;
        white-space: nowrap;

    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .active.mark:first-child .text {
        right: -93px;
        left: auto;

    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .mark:last-child .text {
        left: -50px;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .mark.is-last .text {
        left: -55px;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .slider-container .slider-marks .mark:first-child .text {
        transform: translateX(-77%);
    }

    .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide .card-box {
        justify-content: normal;
    }

    .researchInnovation-page header .g-head > .wal .g-head-main .mb-sidebar {
        left: auto;
        right: 100%;
    }


    .contactUs-page .page-head.wal .item2-contact .value .text.phone-number {
        direction: ltr;


    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .input-item-list .input-box .input_wrapper .sk-item {
        right: auto;
        left: 0;
        border-right: 0.01rem solid var(--color-969696);
        border-left: unset;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .input-item-list .input-box .input_wrapper .sk-item .sk_select .-select-front {
        padding: 0 0.16rem 0 0.36rem;
    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .input-item-list .input-box .input_wrapper .sk-item .sk_select .-select-front .after {
        right: unset;
        left: 0.3rem;
    }

    .contactUs-page .page-head .flex-box .left-box .item2-contact .key-value .value {
        padding-left: 0;
        padding-right: .68rem;
    }












}




@media screen and (min-width: 786px) {

    .search-dialog-G .wrapper .dialog-body .box .search-box .search-input-box .inner .btn-box .reset-btn {
        margin-right: 0;
        margin-left: .16rem;
    }


    .honor_wrapper_section .flex-box .prize-box {
        width: calc((100% - 2.7rem) / 4);
    }

    .honor_wrapper_section .flex-box .prize-box .name {
        font-size: .28rem;
    }


    .contactUs-page .lead-generation .card-content .form-box .form-item .checkbox-list .checkbox .checkbox-text {
        margin-right: .08rem;
        margin-left: 0;

    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .input-item-list .fold {
        transform: none !important;
    }


    .search-dialog-G .wrapper .dialog-body .box .search-box .search-input-box {
        padding: 0.08rem 0.16rem 0.56rem 0.16rem;
    }

    .search-dialog-G .wrapper .dialog-head .-right .theme-toggleBox .-inner {
        flex-direction: row-reverse;
    }


    .brandWebsite-page.service-page .our-services-section .wal .top-box {
        justify-content: normal !important;
    }


    .find-page .servic__experience .wal .-body .list ul li .info {
        padding-left: .2rem;

    }

    .sk-footer .wal .footer-center .-bottom .-subscribe .privacy___policy a {
        margin-right: .06rem;
    }



    .contactUs-page .lead-generation .card-content .code-btn .input-box .code#leadGenerationImg {
        right: auto;
        left: .18rem;
    }

    .contactUs-page .lead-generation .card-content .code-btn .input-box .form-label {
        margin-left: .12rem;
    }

    .contactUs-page .lead-generation .privacy___policy .-check-item span a {
        margin-left: 0;
        margin-right: .1rem;
    }

    .contactUs-page .privacy___policy .-check-item .-icon {
        margin-right: 0;
        margin-left: .1rem;
    }


    .SEOKeywordOptimization-page .page-head ._left {
        padding-right: 0;
        padding-left: 0;
    }

    .TraceSpider-seo-geo-section .flex-box .left-con .infor-con .contxt {
        width: 100%;
    }


    .index-page .index-banner .swiper-container .swiper-dots {
        padding: 0 0 0 0.8rem;
    }








    .contactUs-page .lead-generation .card-content .form-box .form-item .input-item-list .input-box .input_wrapper .sk-item {
        right: auto;
        left: 0
    }

    .contactUs-page .lead-generation .card-content .form-box .form-item .input-item-list .input-box .input_wrapper .sk-item {
        border-left: unset;
        border-right: 0.01rem solid var(--color-969696);
    }

    .index-page .-case .wal .-box .scroll-box .-wrapper ul li.slideDown .-inner .li-head span {
        margin-right: .38rem;
        margin-left: 0;
    }


    .whyChooseKgu-page .-innovation .wal .list ul li .-box .-title {
        transform-origin: right 0;
    }
    .whyChooseKgu-page .after-sales .wal .after-service .card-box .tag-list {
        padding-left: 0;
        padding-right: .6rem;
    }

    .whyChooseKgu-page .-innovation .wal .list ul li .-box .-inner .-content .context {
        margin-left: 0;
        margin-right: .83rem;
    }




    .aboutUs-page .religion_section .flex-box .right-list {
        border-right: unset;
        border-left: 0.01rem solid #999999;;

    }
    .news-page .swiper-section .swiper .swiper-pagination {
        right: auto;
        left: .93rem;
    }


    .SEOKeywordOptimization-page .TraceSpider-seo-geo-section .flex-box .card-list .card-box {
        padding: 0.25rem 0.25rem 0.24rem 0.25rem;

    }

    .researchInnovation-page .card-modal-wrapper .donate-dialog .dialog-flex-box {
        flex-direction: row;
    }

    .researchInnovation-page #donate.card-modal-wrapper .donate-dialog .dialog-flex-box .left-box {
        padding-right: 0;
        padding-left: .8rem;
    }

    .aboutUs-page .religion_section .flex-box .right-list {
        padding-right: .54rem;
        padding-left: 0;
        border-right: 0.01rem solid #999999;
        border-left: unset;
    }

    .religion_section .flex-box .right-list .item::after {
        left: auto;
        right: -0.56rem;
    }

    .contactUs-page .page-head .flex-box .left-box .item1-contact .value {
        padding-right: .6rem;
        padding-left: 0;
    }

    .contactUs-page .page-head .flex-box .left-box .item-contact .con-text {
        column-gap: 2.97rem;
    }




    .AISearchMarketing-page .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box {
        padding-right: 0;
        padding-left: 6.6rem;
    }

    .AISearchMarketing-page .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .controls .arrow .swiper-btn.swiper-btn-prev {
        margin-right: 0;
        margin-left: .1rem;
        transform: rotate(180deg);

    }

    .AISearchMarketing-page .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .controls .arrow .swiper-btn.swiper-btn.swiper-btn-next {
        transform: rotate(180deg);
    }

    .SEOKeywordOptimization-page .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box {
        padding-right: 0;
        padding-left: 6.6rem;
    }

    .SEOKeywordOptimization-page .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .controls .arrow .swiper-btn.swiper-btn-prev {
        margin-right: 0;
        margin-left: .1rem;
        transform: rotate(180deg);

    }

    .SEOKeywordOptimization-page .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .controls .arrow .swiper-btn.swiper-btn.swiper-btn-next {
        transform: rotate(180deg);
    }

    .contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-inner ul li span {
        font-size: .1rem;
    }

    .digitalTransformation-page .social-value .card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box .code-img {
        right: auto;
        left: .06rem

    }

    .brandService-page .service__section .wal .-body .swiper-dots .arrow-right {
        left: 0;
        right: auto;
    }



    .sk-scroll-view .wal .scroll-box:nth-child(2n) {
        justify-content: flex-start;
    }

    .sk-scroll-view .wal .scroll-box .scroll-content {
        animation-name: scrollRight;
    }

    .sk-scroll-view .wal .scroll-box:nth-child(2n) .scroll-content {
        animation-name: scrollLeft;
    }

    .sk-scroll-view .wal .scroll-box .scroll-content .scroll-item {
        margin-left: var(--gap);
        margin-right: 0; 
    }

    .researchInnovation-page .page-card-con .card-con .-right {
        padding-left: 0;

    }


    .researchInnovation-page .card-modal-wrapper .donate-dialog .dialog-flex-box .left-box {
        padding-right: .8rem;
        padding-left: 0;

    }

    .researchInnovation-page .card-modal-wrapper .donate-dialog .dialog-flex-box .left-box .qr-list {
        justify-content: flex-start;
    }

    .researchInnovation-page .card-modal-wrapper .donate-dialog .dialog-flex-box .left-box .dialog-head .head-title {
        margin-left: 0;
        margin-right: .24rem;
    }

    .card-modal-wrapper .donate-dialog .dialog-flex-box .left-box .dialog-head .head-title {
        margin-left: 0;
        margin-right: .24rem;
    }

    .contactUs-page .page-head .flex-box .left-box .item2-contact .key-value .value {
        padding-left: 0;
        padding-right: .76rem;
    }

    .contactUs-page .page-head .flex-box .left-box .item2-contact .key-value .value .text {
        direction: ltr;
    }

    .whyChooseKgu-page .quality-section .flex-box .content {
        padding-left: 0;
        padding-right: 2.2rem;
    }

    .whyChooseKgu-page .-innovation .wal .list ul li .-box .-title {
        left: auto;
        right: 0;
    }

    .g-head-top .wal .-main .right-container .select-boxs .select-box .select-layer .-wrapper .-layer-body .-layer-content dl {
        flex-direction: row;
    }

    .search-dialog-G .wrapper .dialog-body .box .search-box .search-input-box .inner .btn-box {
        right: auto;
        left: .08rem;

    }

    .search-dialog-G .wrapper .dialog-head .-right .-close {
        margin-right: 0;
        margin-left: .24rem;
    }

    .search-page .page-search .wal .search-box .search-btn {
        margin-left: 0;
        margin-right: .12rem;
    }

    .search-page .page-search .wal .search-box .search-input .prefix-icon {
        margin-left: .16rem;
        margin-right: 0;
    }

    .search-page .page-search .wal .search-box .search-input .clear-btn {
        margin-right: .16rem;
        margin-left: 0;
    }

    .index-page.sk-bg-rounded-page .sk-sticky-layout .wal .foot-download ul li .info .img {
        left: 0;
        right: auto;


    }

    .index-page.sk-bg-rounded-page .sk-sticky-layout .wal .foot-download ul li .info {
        padding-right: 0;
        padding-left: .22rem;
    }

    .find-page .servic__experience .wal .-body .list ul li .info {
        margin-left: 0;
        margin-right: 1.15rem;

    }

    .find-page .index-banner .index-banner-container .wal .-box .-head .info {
        margin-left: 0;
        margin-right: auto;
    }

    .find-page .index-banner .index-banner-container .wal .-box .-head .info .sk-round-button {
        margin-right: 0.3rem;
        margin-left: 0;
    }

    /*.find-page .case__section .wal .scroll-box {*/
    /*    flex-direction: row-reverse;*/
    /*}*/




    .find-page .case__section .wal .scroll-box .scroll-wrapper ul {
        direction: rtl;
    }


    .brandWebsite-page .our-services-section .wal .process__steps .process__step-container .con-card {
        flex-direction: row-reverse;

    }

    .aboutUs-page .aboutUs-flow-section .flow-con .flow-list .flow-li .icon {
        transform: rotate(180deg);


    }

    .index-page.sk-bg-rounded-page .sk-sticky-layout .wal .-body .-left .-left-box ul li .info .group .sub-title {
        max-width: unset;
        width: 6.1rem;

    }


    .index-page.sk-bg-rounded-page .sk-sticky-layout .wal .-body .-left .-left-box ul li {
        width: 6.5rem;

    }

    .sk-sticky-layout .wal .-body .-left .-left-box ul li .info .group {
        width: 100%;
    }


    .contactUs-page .lead-generation .card-content .code-btn .input-box .input {
        width: 3.8rem;
    }

    header .layer.layer__product .layer__wp .layer_left .layer_content .layer_content-body .cart-href-list .-item:nth-child(-n+5) {
        margin-right: .1rem;
    }

    header .layer.layer__product .layer__wp .layer_left .layer_content .layer_content-body .cart-href-list .-item:nth-child(5n) {
        margin-right: .1rem;
    }


    header .layer.layer__product .layer__wp .layer_left .layer_content .layer_content-body .cart-href-list .-item {
        width: calc((100% - 0.16rem * 4) / 5);
    }


    header .layer.layer__product .layer__wp .layer_right {
        margin-right: .3rem;
    }
    header .layer .layer__wp .layer_right .layer_content .layer_content-head {
        margin-right: .1rem;
        margin-left: .1rem;
    }

    /* 由于这个部分可能是通用的，所以再写一份通用的兜底 */
    .card-modal-wrapper .carrd-dialog .dialog-body .form-box .form-item .input-box .code-img {
        right: auto;
        left: .06rem;
    }
    .service-page .digita__transformation .wal .-body .list .sk-list .sk-item a .name-box .icon {
        margin-right: 0;
        margin-left: .2rem;
    }


    .whyChooseKgu-page .after-sales .wal .after-service .card-box .label {
        width: 3rem;
    }

    .whyChooseKgu-page .after-sales .wal .after-service .card-box .tag-list .tag-li .text {
        max-width: 8.9rem;
    }



    .whyChooseKgu-page .after-sales .wal .after-service .card-box .tag-list .tag-li {
        min-width: 2.4rem;
    }



}


@media screen and (min-width: 1129px) {
    .contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-inner ul li span {
        font-size: .1rem;
    }

    .SEOKeywordOptimization-page .contact__section_G .wal .-box .-form {
        width: 7.7rem;
    }
}


@media screen and (min-width: 1080px) and (max-width: 1380px) {
    .contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-inner ul li span {
        font-size: .12rem;
    }


}


.contactUs-page .lead-generation .card-content .form-box .form-item .-form-item-content .-range-box-hry .-progress::before {
    left: auto;
    right: 0
}

.contactUs-page .lead-generation .card-content .form-box .form-item .-form-item-content .-range-box-hry .-progress::after {
    left: auto;
    right: 0;
}


.find-page .case__section .wal .scroll-box .scroll-wrapper {
    -webkit-animation-name: scrollRight;
    animation-name: scrollRight;
}

.sk-scroll-view .wal .scroll-box .scroll-content {
    animation-name: scrollRight;

}


.brandService-page .service__section .wal .-body .swiper-dots .arrow-right .svg-ctx {
    transform: rotate(-180deg);
}


@media screen and (max-width: 800px) {
    .brandService-page .service__section .wal .-body .swiper-dots .arrow-right {
        right: auto;
        left: 0;
    }
    .brandService-page .service__section .wal .-body .swiper-dots .swiper-dots-box ul li {
        margin-right: 0;
        margin-left: 0.5rem;
    }



    header .g-head > .wal .g-head-main .mb-sidebar .sidebar__main .sidebar__warpper .foot-box .-right .theme-toggleBox .-inner {
        flex-direction: row-reverse;
    }

}




.special-swiper-dots .swiper-wrapper {
    direction: rtl;
}


.brandService-page .service__section .wal .-body .swiper-dots.widthOver {
    padding-right: 0;
    padding-left: .37rem;
}





.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide .card_wrapper .card-box {
    transform: rotateY(45deg) scale(0.94);
}

.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide .card_wrapper .card-box {
    transform: rotateY(45deg) scale(0.94);

}

.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide .card_wrapper {
    transform: translateX(15%);
}


.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide .card_wrapper {
    transform: translateX(87%);
}


.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .card_wrapper {
    transform: translateX(162%);
}

.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide .card_wrapper .card-box {
    transform: rotateY(45deg) scale(0.94);
}


.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .card_wrapper {
    transform: translateX(237%);
}

.seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .right-box .s4_swiper .swiper-wrapper .swiper-slide.swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide .card_wrapper .card-box {
    transform: rotateY(45deg) scale(0.94);

}



@media screen and (min-width: 800px) {
    .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .left-box .class-list {
        border-right: 0.01rem solid #B5B5B5;
        border-left: unset;
    }

    .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .left-box .class-list .class_wrapper .class-li.on::before {
        left: auto;
        right: -0.03rem;
    }

    .seo-link-growth-section_wrapper .seo-link-growth-section .flex-box .left-box .class-list .class_wrapper .class-li {
        margin-right: 0;
        margin-left: .32rem;
    }
    .contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-progress::before {
        left: auto;
        right: 0;
    }

    .contact__section_G .wal .-box .-form .-form-wrapper .-form-inner .-range-box .-progress::after {
        left: auto;
        right: 0;
    }


    header .layer.layer__find .layer__wp .layer_right .layer_content .layer_content-body .img-href-list.text-top .-item {
        margin-right: 0;
        margin-left: .32rem;
    }

    .our-services-section .wal .top-box .tag-list .tag {
        font-size: .24rem;
        margin-right: .46rem;
        line-height: .3rem;
    }

}