.inline__block {
    display: inline-block
}

#CMD .row {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

#CMD .row .col.l12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
}

#CMD .row .col {
    /* float: left; */
    box-sizing: border-box;
    padding: 0;
    /* margin: 0; */
}

@media all and (min-width:1280px) and (min-width:1280px) {
    .wdtab .wdtab__nav::before {
        width: 1128px
    }

    .wdtab .wdtab__nav-scrollouter {
        margin: 0 auto;
        width: 1128px
    }

    .wdtab .wdtab__nav-container {
        display: flex;
        align-content: stretch;
        flex-direction: row;
        align-items: stretch
    }

    .wdtab .wdtab__nav-btn {
        display: block;
        flex-shrink: 1;
        flex-grow: 1;
        flex-wrap: nowrap
    }

    .wdtab .wdtab__nav-btn .nav__title-text {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        height: 100%
    }

    .wdtab .wdtab__panel {
        padding-top: 30px
    }

    .wdtab .wdtab__panel__item-info {
        margin-bottom: 30px
    }
}

@media all and (min-width:1280px) {
    .wdOledTable .table_fixed_container.fixed {
        left: calc(50% - 618px)
    }

    .wdOledTable .table_fixed_container .table_fixed {
        padding-left: 306px;
        width: 1236px
    }

    .wdOledTable .table_fixed_container .table_fixed::after {
        width: 306px
    }

    .wdOledTable .table_fixed_container .table_fixed .table_fixed_list .table_fixed__item {
        width: 233px
    }
}

@media all and (min-width:1280px) {
    .wdOledTable .table_fixed_container.tdWidth_1 .table_fixed_list {
        width: 100% !important
    }

    .wdOledTable .table_fixed_container.tdWidth_1 .table_fixed_list .table_fixed__item {
        justify-content: flex-start;
        width: 100%
    }

    .wdOledTable .table_fixed_container.tdWidth_2 .table_fixed_list {
        width: 100% !important
    }

    .wdOledTable .table_fixed_container.tdWidth_2 .table_fixed_list .table_fixed__item {
        width: 50% !important
    }

    .wdOledTable .table_fixed_container.tdWidth_3 .table_fixed_list {
        width: 100% !important
    }

    .wdOledTable .table_fixed_container.tdWidth_3 .table_fixed_list .table_fixed__item {
        width: 33.3333% !important
    }

    .wdOledTable .table_fixed_container.tdWidth_4 .table_fixed_list {
        width: 100% !important
    }

    .wdOledTable .table_fixed_container.tdWidth_4 .table_fixed_list .table_fixed__item {
        width: 25%
    }
}

@media all and (min-width:1280px) {
    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-2 .block-content {
        min-height: 0;
        padding-bottom: 240px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-3 .block-content {
        min-height: 0;
        padding-bottom: 370px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-6 {
        min-height: 350px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-6 .block-content {
        padding-right: 13px;
        max-width: 50%
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-2 .block-img,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-3 .block-img {
        position: relative;
        width: 100%
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-2 .img__bg,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-3 .img__bg {
        position: relative;
        padding-bottom: 100%;
        width: 100%;
        height: 0
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-2 .block-img {
        position: absolute;
        bottom: -1px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-3 .block-img {
        position: absolute;
        bottom: -1px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-6 .block-img {
        position: absolute;
        overflow: hidden;
        top: unset;
        right: 0;
        bottom: 0;
        width: calc(50% - 13px);
        height: 100%;
        transform: translate(0, 0)
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-6 .block-img .img__bg {
        position: absolute;
        bottom: 0;
        left: 50%;
        width: 580px;
        height: 580px;
        transform: translate(-50%, 0)
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop .img__bg {
        padding-bottom: 0;
        height: 237px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop .block-content {
        padding: 278px 36px 47px;
        min-height: 500px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop.column-span-2 .block-img,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop.column-span-3 .block-img {
        overflow: hidden;
        height: 237px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop.column-span-2 .block-img .img__bg,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop.column-span-3 .block-img .img__bg {
        top: 50%;
        left: 50%;
        width: 560px;
        height: 560px;
        transform: translate(-50%, -50%)
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop.column-span-6 .block-content {
        padding-top: 46px;
        min-height: 395px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.imageTop.column-span-6 .block-img .img__bg {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-2 .block-content,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-3 .block-content,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-] .block-content {
        padding-bottom: 340px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-2 .block-img,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-3 .block-img,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-] .block-img {
        height: 580px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-2 .img__bg,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-3 .img__bg,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-] .img__bg {
        width: 580px;
        height: 580px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-2.imageTop .block-img,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-3.imageTop .block-img,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].imageTop .block-img {
        height: 237px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-2.imageTop .block-content,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-3.imageTop .block-content,
    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].imageTop .block-content {
        padding: 278px 40px 40px;
        min-height: 500px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].column-span-6 {
        min-height: 350px
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].column-span-6 .block-content {
        padding-top: 40px;
        padding-right: 13px;
        padding-bottom: 40px;
        max-width: 50%
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].column-span-6 .block-img {
        top: unset;
        right: 0;
        bottom: 0;
        width: calc(50% - 13px);
        height: 100%;
        transform: translate(0, 0)
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].column-span-6 .img__bg {
        position: absolute;
        top: unset;
        bottom: 0;
        left: 50%;
        padding-bottom: 0;
        height: 580px;
        transform: translate(-50%, 0)
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].column-span-6.imageTop .block-img .img__bg {
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-].column-span-6.imageTop .block-content {
        padding-top: 40px;
        min-height: unset
    }
}

@media all and (min-width:1280px) {

    .wdblockimg .wdblockimg__container .block.column-span-2 .block-video .video__container,
    .wdblockimg .wdblockimg__container .block.column-span-3 .block-video .video__container {
        left: 50%;
        width: 560px;
        height: 560px;
        transform: translateX(-50%)
    }

    .wdblockimg .wdblockimg__container .block.column-span-6 .block-video .video__container {
        top: 50%;
        right: 0;
        bottom: unset;
        width: 100%;
        height: 100%;
        transform: translateY(-50%)
    }

    .wdblockimg .wdblockimg__container .block.imageTop .block-video {
        max-height: 237px
    }

    .wdblockimg .wdblockimg__container .block.imageTop.column-span-2 .block-video .video__container {
        width: 366px;
        height: 237px
    }

    .wdblockimg .wdblockimg__container .block.imageTop.column-span-3 .block-video .video__container {
        width: 560px;
        height: 237px
    }

    .wdblockimg .wdblockimg__container .block.imageTop.column-span-6 .block-video .video__container {
        top: 0;
        width: 1144px;
        height: 237px;
        transform: unset
    }
}

@media all and (min-width:1280px) {
    .wdblockimg .block[data-blocktype=aiNoise] .ai__noise__container {
        --voice-iconSize: 280px
    }

    .wdblockimg .block[data-blocktype=aiNoise] .ai__noise__container .noise__voice__container {
        height: var(--voice-iconSize);
        max-height: var(--voice-iconSize)
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-],
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] {
        min-height: 0
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .block-content,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .block-content {
        padding-bottom: 30px;
        min-height: unset
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container {
        margin-top: 0;
        padding-bottom: 40px
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__switcher.js-showed,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__switcher.js-showed {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 0
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__voice__container,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__voice__container {
        top: 0
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__voice__container .noise__left,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__voice__container .noise__right,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__voice__container .noise__left,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__voice__container .noise__right {
        transform: scale(.3, 1.4)
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__voice__container.js-active,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__voice__container.js-active {
        top: 0;
        margin-top: 0;
        max-height: 280px
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__voice__container.js-active .img__noise .img__voice,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__voice__container.js-active .img__noise .img__voice {
        transform: scale(.7)
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__switcher,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__switcher {
        top: -17px;
        margin-top: 0;
        margin-bottom: 0
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__switcher .noise_desc,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__switcher .noise_desc {
        margin-top: 0;
        padding-top: 0
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container .noise__switcher .aiNoiseSwitcher_btn,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container .noise__switcher .aiNoiseSwitcher_btn {
        margin-bottom: 0
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2[class*=block-imgstyle-] .ai__noise__container.js-active,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-3[class*=block-imgstyle-] .ai__noise__container.js-active {
        margin-top: -40px;
        transition-delay: 20ms
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2 .ai__noise__container {
        --voice-iconSize: 180px
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2 .ai__noise__container .noise__left {
        margin-left: -860px
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2 .ai__noise__container .noise__right {
        margin-left: 60px
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2 .ai__noise__container.js-active .noise__switcher {
        top: -2px;
        animation-delay: 0s;
        animation-duration: 3s
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-2 .ai__noise__container.js-active .img__voice {
        transition-delay: .394s
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container {
        min-height: 340px;
        padding-bottom: 15px
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .img__noise {
        margin-top: 0
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .block-content {
        padding-bottom: 0;
        min-height: unset
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .noise__switcher {
        animation-duration: .5s
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .noise__switcher.js-showed {
        animation-duration: 1.5s
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .noise__voice__container {
        margin-bottom: 30px;
        height: 280px;
        min-height: 280px
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .noise__voice__container .noise__left,
    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .noise__voice__container .noise__right {
        transform: scale(.7, 1.8)
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .noise__voice__container .noise__left {
        transform-origin: right
    }

    .wdblockimg .block[data-blocktype=aiNoise].column-span-6 .ai__noise__container .noise__voice__container .noise__right {
        transform-origin: left
    }
}

@media all and (min-width:1280px) {
    .wdItemList {
        display: flex;
        justify-content: space-between;
        margin-top: 67px;
        margin-right: auto;
        margin-left: auto;
        width: 1128px;
        flex-wrap: nowrap
    }

    .wdItemList .item__block {
        width: 342px
    }

    .wdItemList .item__block__img {
        width: 100%;
        height: 210px
    }

    .wdItemList .item__block__img .item__img {
        width: 100%;
        height: 100%;
        height: 210px;
        background-position: center;
        background-size: 342px 210px
    }

    .wdItemList .wd__content.item-content {
        margin-top: 40px
    }

    .wdItemList .wd__content.item-content .content__title {
        font-size: 22px
    }

    .wdItemList .wd__content.item-content .content__info {
        font-size: 20px
    }
}

@media all and (min-width:1280px) {
    .section__wdvideos {
        display: inline-block
    }

    .section__wdvideos .item-productvideo {
        padding-bottom: 82px
    }

    .section__wdvideos .item-productvideo .detect-point-out {
        margin-top: -429px;
        height: 830px
    }

    .section__wdvideos .item-productvideo .detect-point-enter {
        margin-top: -240px
    }

    .section__wdvideos .item-productvideo .video__play__btn {
        bottom: 55px;
        left: 5%;
        margin-left: auto
    }

    .section__wdvideos .item-productvideo .video__play__btn .svg-circle {
        fill: transparent
    }

    .section__wdvideos .item-productvideo .video__group {
        position: relative;
        overflow: hidden;
        margin-right: auto;
        margin-left: auto;
        padding-bottom: 56.25%;
        width: 100%;
        height: 0
    }

    .section__wdvideos .item-productvideo .video__group .video__container {
        position: absolute;
        left: 0;
        width: 100%;
        height: 100%
    }

    .section__wdvideos .item-productvideo .video__group .video__container video {
        position: absolute;
        left: 0;
        width: 100%;
        height: 100%
    }

    .section__wdvideos .item-productvideo .btn__youtube {
        bottom: 45px;
        transition: background .4s
    }

    .section__wdvideos .item-productvideo .btn__youtube:hover {
        background-color: rgba(0, 0, 0, .5)
    }
}

@media all and (min-width:1280px) {
    .section__wdvideos .sales__containter {
        padding-bottom: 71px
    }

    .section__wdvideos .sales__containter .sales__item {
        margin-bottom: 16px;
        padding: 0 6px
    }

    .section__wdvideos .sales__containter .sales__item:hover .video_info {
        opacity: 1
    }

    .section__wdvideos .video_info {
        left: 6px;
        opacity: 0;
        width: calc(100% - 12px)
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s1 .wd__block__slick--outer {
        margin-top: 74px
    }

    .section__aiCopilot-outer-s1 .wd__block__slick--outer::before {
        top: 589px;
        left: 0;
        width: 100vw
    }

    .section__aiCopilot-outer-s1 .wd__block__slick--outer .btn_slickplay-aiCopilot {
        top: 612px;
        margin-left: 389px
    }

    .section__aiCopilot-outer-s1 .wd__block__slick--outer .btn_videoplay-aiCopilot {
        top: 20px;
        margin-left: 402px
    }

    .section__aiCopilot-outer-s1 .wd__block__slick {
        display: flex;
        flex-direction: row-reverse
    }

    .section__aiCopilot-outer-s1 .wd__block__slick .slick__item--text {
        margin-top: 109px;
        max-width: 680px
    }

    .section__aiCopilot-outer-s1 .wd__block__slick .slick__item--text .item__title {
        font-size: 25px
    }

    .section__aiCopilot-outer-s1 .wd__block__slick .slick__item--text .item__info {
        font-size: 20px
    }

    .section__aiCopilot-outer-s1 .wd__block__slick .slick__item--text .item__info--1 {
        margin-top: 15px
    }

    .section__aiCopilot-outer-s1 .wd__block__slick__item {
        padding: 0 10px;
        padding-top: 19px;
        width: 900px;
        min-width: 900px
    }

    .section__aiCopilot-outer-s1 .slick-list .slick-slide .video-container .wd__play__btn {
        top: 360px;
        margin-left: -437px
    }

    .section__aiCopilot-outer-s1 .slick-list .slick-slide .video-outer {
        position: absolute;
        top: 0;
        width: 676px;
        height: 422px
    }

    .section__aiCopilot-outer-s1 .wd__block__dots {
        overflow: visible;
        top: 513px;
        left: 50%;
        transform: translateX(-50%)
    }

    .section__aiCopilot-outer-s1 .wd__block__dots .slick-dots {
        height: 65px
    }

    .section__aiCopilot-outer-s1 .wd__block__dots .slick-dots li button {
        display: block;
        position: relative;
        padding-bottom: 22px;
        width: 140px;
        height: 74px;
        font-size: 20px
    }

    .section__aiCopilot-outer-s1 .wd__block__dots .slick-dots li button::after {
        top: -10px;
        height: calc(100% + 10px)
    }

    .section__aiCopilot-outer-s1 .wd__block__dots .slick-dots li button p {
        position: absolute;
        bottom: 22px;
        left: 50%;
        margin-top: 0;
        width: 100%;
        max-width: 140px;
        transform: translate(-50%);
        line-height: 1.2
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s1 .img__laptop {
        left: 50%;
        margin-left: -450px;
        width: 900px;
        height: 500px;
        position: relative;
        top: -18px
    }

    #CMD .section__aiCopilot-outer-s1 .img__laptop--0 {
        background-image: url(../images/laptop_0.jpg)
    }

    #CMD .section__aiCopilot-outer-s1 .img__laptop--0 {
        mask: url(../images/laptop_0_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_0_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}

@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s1 .img__laptop--1 {
        background-image: url(../images/laptop_1.jpg)
    }

    #CMD .section__aiCopilot-outer-s1 .img__laptop--1 {
        mask: url(../images/laptop_1_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_1_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}

@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s1 .img__laptop--2 {
        background-image: url(../images/laptop_2.jpg)
    }

    #CMD .section__aiCopilot-outer-s1 .img__laptop--2 {
        mask: url(../images/laptop_2_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_2_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s1 .img__laptop--3 {
        background-image: url(../images/laptop_3.jpg)
    }

    #CMD .section__aiCopilot-outer-s1 .img__laptop--3 {
        mask: url(../images/laptop_3_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_3_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s1 .img__laptop--4 {
        background-image: url(../images/laptop_4.jpg)
    }

    #CMD .section__aiCopilot-outer-s1 .img__laptop--4 {
        mask: url(../images/laptop_4_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_4_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s1 .img__laptop--5 {
        background-image: url(../images/laptop_5.jpg)
    }

    #CMD .section__aiCopilot-outer-s1 .img__laptop--5 {
        mask: url(../images/laptop_5_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_5_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s2 .wd__block__slick--outer {
        margin-top: 74px
    }

    .section__aiCopilot-outer-s2 .wd__block__slick--outer::before {
        top: 589px;
        left: 0;
        width: 100vw
    }

    .section__aiCopilot-outer-s2 .wd__block__slick--outer .btn_slickplay-aiCopilot {
        top: 612px;
        margin-left: 389px
    }

    .section__aiCopilot-outer-s2 .wd__block__slick--outer .btn_videoplay-aiCopilot {
        top: 20px;
        margin-left: 402px
    }

    .section__aiCopilot-outer-s2 .wd__block__slick {
        display: flex;
        flex-direction: row-reverse
    }

    .section__aiCopilot-outer-s2 .wd__block__slick .slick__item--text {
        margin-top: 109px;
        max-width: 680px
    }

    .section__aiCopilot-outer-s2 .wd__block__slick .slick__item--text .item__title {
        font-size: 25px
    }

    .section__aiCopilot-outer-s2 .wd__block__slick .slick__item--text .item__info {
        font-size: 20px
    }

    .section__aiCopilot-outer-s2 .wd__block__slick .slick__item--text .item__info--1 {
        margin-top: 15px
    }

    .section__aiCopilot-outer-s2 .wd__block__slick__item {
        padding: 0 10px;
        padding-top: 19px;
        width: 900px;
        min-width: 900px
    }

    .section__aiCopilot-outer-s2 .slick-list .slick-slide .video-container .wd__play__btn {
        top: 360px;
        margin-left: -437px
    }

    .section__aiCopilot-outer-s2 .slick-list .slick-slide .video-outer {
        position: absolute;
        top: -1px;
        width: 678px;
        height: 423px
    }

    .section__aiCopilot-outer-s2 .wd__block__dots {
        overflow: visible;
        top: 513px;
        left: 50%;
        transform: translateX(-50%)
    }

    .section__aiCopilot-outer-s2 .wd__block__dots .slick-dots {
        height: 65px
    }

    .section__aiCopilot-outer-s2 .wd__block__dots .slick-dots li button {
        display: block;
        position: relative;
        padding-bottom: 22px;
        width: 140px;
        height: 74px;
        font-size: 20px
    }

    .section__aiCopilot-outer-s2 .wd__block__dots .slick-dots li button::after {
        top: -10px;
        height: calc(100% + 10px)
    }

    .section__aiCopilot-outer-s2 .wd__block__dots .slick-dots li button p {
        position: absolute;
        bottom: 22px;
        left: 50%;
        margin-top: 0;
        width: 100%;
        max-width: 140px;
        transform: translate(-50%);
        line-height: 1.2
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s2 .img__laptop {
        left: 50%;
        margin-left: -450px;
        width: 900px;
        height: 500px;
        position: relative;
        top: -18px
    }

    #CMD .section__aiCopilot-outer-s2 .img__laptop--0 {
        background-image: url(../images/laptop_0.jpg)
    }

    #CMD .section__aiCopilot-outer-s2 .img__laptop--0 {
        mask: url(../images/laptop_0_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_0_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s2 .img__laptop--1 {
        background-image: url(../images/laptop_1.jpg)
    }

    #CMD .section__aiCopilot-outer-s2 .img__laptop--1 {
        mask: url(../images/laptop_1_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_1_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}

@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s2 .img__laptop--2 {
        background-image: url(../images/laptop_2.jpg)
    }

    #CMD .section__aiCopilot-outer-s2 .img__laptop--2 {
        mask: url(../images/laptop_2_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_2_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s2 .img__laptop--3 {
        background-image: url(../images/laptop_3.jpg)
    }

    #CMD .section__aiCopilot-outer-s2 .img__laptop--3 {
        mask: url(../images/laptop_3_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_3_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}

@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s2 .img__laptop--4 {
        background-image: url(../images/laptop_4.jpg)
    }

    #CMD .section__aiCopilot-outer-s2 .img__laptop--4 {
        mask: url(../images/laptop_4_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_4_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s2 .img__laptop--5 {
        background-image: url(../images/laptop_5.jpg)
    }

    #CMD .section__aiCopilot-outer-s2 .img__laptop--5 {
        mask: url(../images/laptop_5_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/laptop_5_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


/* @media all and (min-width:1280px) {
    #CMD .section__aiCopilot-outer-s2 .img__0 {
        background-image: url(https://dlcdnwebimgs.asus.com/files/media/c4d8304d-d116-452b-be3d-0471d5260a27/v1/features/sections/aiCopilot/images/video/large/s2/AI_video-0.jpg)
    }
} */

@media all and (min-width:1280px) {
    .modal-inner__aiCopilot {
        margin-bottom: 0;
        padding-bottom: 0
    }

    .modal-inner__aiCopilot section.wd__section .wd__content {
        margin-top: -.4em
    }

    .modal-inner__aiCopilot section.wd__section:last-child {
        padding-bottom: 140px
    }
}

@media all and (min-width:1280px) {
    .modal-inner__aiCopilot section.wd__section:last-child {
        padding-bottom: 170px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .wd__feature__list {
        left: 50%;
        margin-top: 140px;
        margin-left: 210px;
        max-width: 330px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .performance_chart_container {
        margin-top: 130px
    }

    .section__aiCopilot-inner-s1 .wdtab {
        position: absolute;
        top: 494px;
        left: 50%;
        margin-top: 0;
        margin-left: -114px
    }

    .section__aiCopilot-inner-s1 .wdtab .wdtab__panel {
        top: -213px;
        left: 50%;
        margin-left: -272px
    }

    .section__aiCopilot-inner-s1 .wdtab .wd__play__btn {
        top: 160px;
        margin-left: -320px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .performance_chart_container {
        margin-top: -40px;
        max-width: 1080px
    }

    .section__aiCopilot-inner-s1 .performance_chart_container .item__content .title {
        width: calc(32% + 44px)
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .img__container {
        margin-top: -507px;
        margin-right: 190px
    }

    .section__aiCopilot-inner-s1 .img__bg {
        left: 50%;
        margin-left: -1000px;
        width: 2000px;
        height: 1000px
    }

    #CMD .section__aiCopilot-inner-s1 .img__bg {
        background-image: url(../images/bg.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .img__main-0 {
        width: 516px;
        height: 388px
    }

    #CMD .section__aiCopilot-inner-s1 .img__main-0 {
        background-image: url(../images/main0.jpg)
    }

    #CMD .section__aiCopilot-inner-s1 .img__main-0 {
        mask: url(../images/main0_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/main0_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .img__main-1 {
        width: 516px;
        height: 388px
    }

    #CMD .section__aiCopilot-inner-s1 .img__main-1 {
        background-image: url(../images/main1.jpg)
    }

    #CMD .section__aiCopilot-inner-s1 .img__main-1 {
        mask: url(../images/main1_mask.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/main1_mask.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s2 {
        padding-top: 100px
    }

    .section__aiCopilot-inner-s2 .wd__content {
        max-width: 830px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s2 .performance_chart_container {
        margin-top: 84px;
        max-width: 1080px
    }

    .section__aiCopilot-inner-s2 .performance_chart .item__content .title {
        display: flex;
        align-items: center;
        justify-content: flex-end;
        width: calc(11.5% + 45px);
        min-height: 57px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s2 .img__container {
        left: 50%;
        margin-left: -451px;
        width: 902px;
        height: 416px;
        margin-top: 84px
    }

    .section__aiCopilot-inner-s2 .img__container .img__main {
        left: 50%;
        margin-left: -619px;
        width: 1238px;
        height: 696px;
        bottom: 16.5%
    }

    #CMD .section__aiCopilot-inner-s2 .img__main {
        background-image: url(../images/main.jpg)
    }
}


@media all and (min-width:1280px) {
    .modal-inner__sectionsBattery .wd__content {
        max-width: 850px
    }

    .modal-inner__sectionsBattery .wd__content .content__title {
        font-size: 2.875rem;
        margin-bottom: 10px
    }
}

@media all and (min-width:1280px) {
    .section__battery-inner-s1 .img__main {
        left: 50%;
        margin-left: -1280px;
        width: 2560px;
        height: 1200px;
        margin-top: -216px
    }

    #CMD .section__battery-inner-s1 .img__main {
        background-image: url(../images/main_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__battery-inner-s2 {
        margin-top: -110px
    }
}

@media all and (min-width:1280px) {
    .section__battery-inner-s3 {
        margin-top: 140px
    }

    .section__battery-inner-s3 .img__main {
        left: 50%;
        margin-left: -650px;
        width: 1300px;
        height: 800px;
        margin-top: -90px
    }

    #CMD .section__battery-inner-s3 .img__main {
        background-image: url(../images/main_s3.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__conference-outer-s1 .wdblockimg {
        margin-top: 72px
    }

    .section__conference-outer-s1 .wdblockimg .block-3.column-span-2 .block-content {
        padding-bottom: 315px
    }

    .section__conference-outer-s1 .noise__switcher {
        padding-bottom: 2px
    }
}

@media all and (min-width:1280px) {
    .section__conference-inner-s1 {
        padding-top: 160px
    }

    .section__conference-inner-s1 .wd__content .content__info {
        paddinng-top: 4px
    }

    .section__conference-inner-s1 .wdtab__panel {
        height: 460px
    }

    .section__conference-inner-s1 .wdtab {
        overflow: hidden;
        margin: 47px auto 0;
        width: 1144px
    }

    .section__conference-inner-s1 .wdtab .wdtab__autoPlay {
        margin-left: 535px
    }

    .section__conference-inner-s1 .wdtab .wdtab__nav-scrollouter {
        width: 1144px
    }

    .section__conference-inner-s1 .wdtab .wdtab__nav::before {
        width: 1144px
    }

    .section__conference-inner-s1 .wdtab .wdtab__nav-btn .nav_icon {
        margin-bottom: 14px;
        width: 74px;
        height: 74px;
        pointer-events: none
    }

    .section__conference-inner-s1 .wdtab .wdtab__nav-btn span {
        font-size: 16px
    }

    .section__conference-inner-s1 .wdtab__panel__item-info {
        margin: 0 auto 30px;
        width: 100%;
        max-width: 800px;
        line-height: 1.5
    }

    .section__conference-inner-s1 .wdtab__panel__item-image {
        display: flex;
        justify-content: center
    }

    .section__conference-inner-s1 .wdtab__panel__item-image .img__main1,
    .section__conference-inner-s1 .wdtab__panel__item-image .img__main2 {
        width: 100%;
        height: 340px
    }

    .section__conference-inner-s1 .single-nav {
        margin-top: 73px
    }

    .section__conference-inner-s1 .video-container .video__outer {
        margin: 0 auto;
        max-width: 496px;
        height: 340px
    }

    .section__conference-inner-s1 .video-container .wd__play__btn {
        bottom: 10px;
        margin-left: -238px
    }
}

@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_0 .img__main1 {
        background-image: url(../images/tab01-1_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_1 .img__main1 {
        background-image: url(../images/tab02-1_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_2 .img__main1 {
        background-image: url(../images/tab03-1_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_3 .img__main1 {
        background-image: url(../images/tab04-1_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_4 .img__main1 {
        background-image: url(../images/tab05-1_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_5 .img__main1 {
        background-image: url(../images/tab06-1_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_0 .img__main2 {
        background-image: url(../images/tab01-2_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_1 .img__main2 {
        background-image: url(../images/tab02-2_s1.jpg)
    }
}

@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_2 .img__main2 {
        background-image: url(../images/tab03-2_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_3 .img__main2 {
        background-image: url(../images/tab04-2_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_4 .img__main2 {
        background-image: url(../images/tab05-2_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_5 .img__main2 {
        background-image: url(../images/tab06-2_s1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__noise {
        margin-bottom: -41px;
        padding-top: 160px
    }

    .section__noise .wd__content {
        max-width: 1080px
    }

    .section__noise .nav__noise {
        margin-top: 36px
    }

    .section__noise .noise__switcher {
        margin-top: 0
    }

    .section__noise .noise__switcher.js-showed {
        padding-top: 60px;
        padding-bottom: 0
    }

    .section__noise .noise__voice__container {
        margin-top: 30px
    }

    .section__noise .sub__content {
        margin-top: 66px
    }

    .section__noise .sub__content .content__title {
        font-size: 1.875rem
    }

    .section__noise .modal-button-container {
        margin-top: 17px
    }
}

@media all and (min-width:1280px) {
    .section__conference-inner-s3 {
        padding-top: 160px;
        padding-bottom: 154px
    }

    .section__conference-inner-s3 .mode_container {
        margin: 0 auto;
        margin-top: 66px;
        width: 970px
    }

    .section__conference-inner-s3 .mode_container .title {
        margin-bottom: 10px;
        font-size: 1.875rem
    }

    .section__conference-inner-s3 .mode_container .info {
        font-size: 20px;
        line-height: 1.5
    }

    .section__conference-inner-s3 .mode_container .img_containter .mode_img img {
        background-size: contain
    }

    .section__conference-inner-s3 .mode_container .img_containter .mode_img .img_text {
        padding-bottom: 15px;
        font-size: 1.5rem;
        line-height: 1.5
    }

    .section__conference-inner-s3 .mode_container__1 .img_containter {
        display: flex;
        justify-content: center;
        margin-top: 16px
    }

    .section__conference-inner-s3 .mode_container__1 .img_containter .mode_img {
        width: 50%
    }

    .section__conference-inner-s3 .mode_container__1 .mode1 {
        margin: 0 auto;
        width: 450px;
        height: 263px
    }

    .section__conference-inner-s3 .mode_container__1 .mode2 {
        margin: 0 auto;
        width: 450px;
        height: 263px
    }

    .section__conference-inner-s3 .mode_container__2 .img_containter {
        position: relative;
        margin-top: 20px
    }

    .section__conference-inner-s3 .mode_container__2 .img_containter .img_text {
        position: absolute;
        top: 40px;
        left: calc(50% - 200px);
        width: 400px
    }

    .section__conference-inner-s3 .mode_container__2 .img_containter .toggle_on {
        position: absolute;
        top: 90px;
        left: calc(50% - 42.5px)
    }

    .section__conference-inner-s3 .mode_container__2 .mode3 {
        width: 970px;
        height: 480px
    }
}

@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s3 .mode1 {
        background-image: url(../images/mode1_s3.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s3 .mode2 {
        background-image: url(../images/mode2_s3.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__conference-inner-s3 .mode3 {
        background-image: url(../images/mode3_s3.jpg)
    }
}


@media all and (min-width:1280px) {
    .modal-inner__conference section.wd__section:last-child {
        padding-bottom: 80px
    }
}

@media all and (min-width:1280px) {
    .section__display-outer-s1 {
        padding-top: 80px;
        padding-bottom: 90px
    }

    .section__display-outer-s1 .img__main {
        margin: -342px auto 0;
        max-width: 2560px;
        height: 1200px
    }

    .section__display-outer-s1 .img__main {
        background-image: url(../images/main_s1_1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-outer-s1 .wd__feature__list {
        max-width: 1180px
    }

    .section__display-outer-s1 .wd__feature__list.list-icon {
        margin-top: 22px
    }
}

@media all and (min-width:1280px) {
    .section__display-outer-s1.is-top-main .wd__feature__list {
        margin-top: 63px
    }

    .section__display-outer-s1.is-top-main .wd__feature__list.list-icon {
        margin-top: 29px
    }
}

@media all and (min-width:1280px) {
    .section__display-outer-s1.no-top-main .wd__feature__list {
        margin-top: 63px
    }

    .section__display-outer-s1.no-top-main .wd__feature__list.list-icon {
        margin-top: 29px
    }
}

@media all and (min-width:1280px) {
    .section__display-outer-s1.is-bottom-main .wdblockimg {
        margin-top: -128px
    }
}

@media all and (min-width:1280px) {
    .section__display-outer-s1.no-bottom-main .wdblockimg {
        margin-top: 37px
    }
}

@media all and (min-width:1280px) {
    .modal-inner__sectionsDisplay {
        padding-bottom: 169px
    }

    .modal-inner__sectionsDisplay section.wd__section {
        padding-top: 100px;
        padding-bottom: 60px
    }

    .modal-inner__sectionsDisplay section.wd__section .wd__content {
        margin-top: -.4em
    }

    .modal-inner__sectionsDisplay section.wd__section:last-child {
        margin-bottom: 124px
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s1 .wd__content {
        margin-top: -.4em
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s1 .product_list {
        margin-top: 69px;
        max-width: 1144px
    }
}

/* @media all and (min-width:1280px) {
    .section__display-inner-s1 .imgItem-img-0 {
        background-image: url(../images/pic_0.jpg)
    }
} */

@media all and (min-width:1280px) {
    .section__display-inner-s1 .imgItem-img-1 {
        background-image: url(../images/pic_1_1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-inner-s1 .imgItem-img-2 {
        background-image: url(../images/pic_2_1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-inner-s1 .imgItem-img-3 {
        background-image: url(../images/pic_3_1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-inner-s1 .imgItem-img-4 {
        background-image: url(../images/pic_4_1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-inner-s1 .imgItem-img-5 {
        background-image: url(../images/pic_5_1.jpg)
    }
}


/* @media all and (min-width:1280px) {
    .section__display-inner-s1 .imgItem-img-6 {
        background-image: url(../images/pic_6.jpg)
    }
} */

@media all and (min-width:1280px) {
    .section__display-inner-s1 .wdOledTable.oledTable .table_container {
        margin-top: 96px;
        margin-right: auto;
        margin-left: auto;
        padding-bottom: 0;
        width: 1128px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container tr td,
    .section__display-inner-s1 .wdOledTable.oledTable .table_container tr th {
        padding: 19px 14px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=h-col] {
        padding: 0 0 0 58px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=td-] {
        padding-right: 0;
        padding-left: 58px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=h-col],
    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=td-] {
        width: 320px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=h-col]:last-child,
    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=td-]:last-child {
        padding-right: 10px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container .rol-1,
    .section__display-inner-s1 .wdOledTable.oledTable .table_container .td-0 {
        width: 170px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container .text__val {
        font-size: 20px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=h-col-] {
        padding-bottom: 25px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=h-col-],
    .section__display-inner-s1 .wdOledTable.oledTable .table_container [class*=h-col-] * {
        font-size: 20px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container .text__val+.text__val {
        padding-top: 6px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container .h-col-1 .img__table {
        margin-left: -11px
    }

    .section__display-inner-s1 .wdOledTable.oledTable .table_container .h-col-1 .text__val {
        padding-left: 13px
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container {
        display: flex;
        justify-content: space-between;
        margin-top: 73px;
        margin-right: auto;
        margin-left: auto;
        width: 1144px
    }

    .section__display-inner-s2 .imgItem-img {
        width: 364px;
        height: 600px
    }

    .section__display-inner-s2 .image__container .imgItem-title {
        padding: 33px 20px 0;
        box-sizing: border-box;
        font-size: 1.5rem
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container .imgItem .imgItem-img-0 {
        background-image: url(../images/section2_pic_0.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container .imgItem .imgItem-img-1 {
        background-image: url(../images/section2_pic_1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container .imgItem .imgItem-img-2 {
        background-image: url(../images/section2_pic_2.jpg)
    }
}

/* @media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container .imgItem .imgItem-img-3 {
        background-image: url(../images/pic_3.jpg)
    }
}  
@media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container .imgItem .imgItem-img-4 {
        background-image: url(../images/pic_4.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container .imgItem .imgItem-img-5 {
        background-image: url(../images/pic_5.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s2 .image__container .imgItem .imgItem-img-6 {
        background-image: url(../images/pic_6.jpg)
    }
} */

@media all and (min-width:1280px) {
    .section__display-inner-s3 {
        margin-top: 0
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s3 .image__container .imgItem .imgItem-img-0 {
        background-image: url(../images/section3_pic_0.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s3 .image__container .imgItem .imgItem-img-1 {
        background-image: url(../images/section3_pic_1.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s3 .image__container .imgItem .imgItem-img-2 {
        background-image: url(../images/section3_pic_2.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s3 .image__container .imgItem .imgItem-img-3 {
        background-image: url(../images/section3_pic_3.jpg)
    }
}

/* @media all and (min-width:1280px) {
    .section__display-inner-s3 .image__container .imgItem .imgItem-img-4 {
        background-image: url(../images/pic_4.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s3 .image__container .imgItem .imgItem-img-5 {
        background-image: url(../images/pic_5.jpg)
    }
} */

@media all and (min-width:1280px) {
    .section__display-inner-s3 .image__container {
        margin-top: 80px;
        width: 1144px
    }

    .section__display-inner-s3 .imgItem {
        position: relative;
        margin-bottom: 0;
        width: 308px
    }

    .section__display-inner-s3 .imgItem-title {
        padding: 0 20px;
        padding-bottom: 18px;
        font-size: 48px
    }

    .section__display-inner-s3 .imgItem-info {
        padding: 30px 20px 0;
        font-size: 20px
    }

    .section__display-inner-s3 .imgItem-img {
        width: 286px;
        height: 560px;
        background-size: contain
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter {
        display: flex;
        justify-content: space-between;
        margin: 0 auto;
        width: 1144px
    }

    .section__display-inner-s4 .campare_containter .item {
        width: 565px
    }

    .section__display-inner-s4 .campare_containter .item .img {
        width: 565px;
        height: 353px;
        background-size: contain
    }

    .section__display-inner-s4 .campare_containter .item .title {
        margin-top: 40px;
        font-size: 2rem
    }

    .section__display-inner-s4 .campare_containter .item .info {
        margin-top: 5px;
        font-size: 20px
    }

    .section__display-inner-s4 .campare_containter__1 {
        margin-top: 30px
    }

    .section__display-inner-s4 .campare_containter__2 {
        margin-top: 80px
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__1 .img_grid-0 {
        background-image: url(../images/section4_campare1_0.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__1 .img_grid-1 {
        background-image: url(../images/section4_campare1_1.jpg)
    }
}

/* @media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__1 .img_grid-2 {
        background-image: url(../images/campare1_2.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__1 .img_grid-3 {
        background-image: url(../images/campare1_3.jpg)
    }
} */

@media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__2 .img_grid-0 {
        background-image: url(../images/section4_campare2_0.jpg)
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__2 .img_grid-1 {
        background-image: url(../images/section4_campare2_1.jpg)
    }
}

/* @media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__2 .img_grid-2 {
        background-image: url(../images/campare2_2.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__display-inner-s4 .campare_containter__2 .img_grid-3 {
        background-image: url(../images/campare2_3.jpg)
    }
} */

@media all and (min-width:1280px) {
    .section__environment-outer-s1 {
        padding-top: 97px;
        padding-bottom: 90px
    }

    .section__environment-outer-s1 .img__main {
        margin: -829px auto 0;
        max-width: 2560px;
        height: 1300px
    }

    .section__environment-outer-s1 .img__main {
        background-image: url(../images/main_outer.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__environment-outer-s1 .wd__feature__list {
        margin-top: -196px;
        max-width: 1000px
    }

    .section__environment-outer-s1 .wd__feature__list .wd__feature.feature-icon .wd__feature__data {
        height: 116px
    }

    .section__environment-outer-s1 .wd__feature__list.list-icon {
        margin-top: 60px
    }
}

@media all and (min-width:1280px) {
    .section__environment-outer-s1 .wdblockimg {
        margin-top: 87px
    }
}

@media all and (min-width:1280px) {
    .section__ksp {
        padding-top: 128px;
        padding-bottom: 0
    }
}

@media all and (min-width:1280px) {
    .section__ksp+.section__wdvideos .wdVideos.active {
        padding-top: 128px
    }
}

@media all and (min-width:1280px) {
    .section__ksp .wdtile {
        margin-right: auto;
        margin-left: auto;
        width: 1144px
    }

    .section__ksp .wdtile .item__block {
        justify-content: center;
        padding: 58px 0
    }

    .section__ksp .wdtile .item__block .item__content--title,
    .section__ksp .wdtile .item__block .item__content--title *,
    .section__ksp .wdtile .item__block .wd__content .content__title,
    .section__ksp .wdtile .item__block .wd__content .content__title * {
        font-size: 38px;
        line-height: 1.2
    }

    .section__ksp .wdtile .item__block .item__content--descBottom,
    .section__ksp .wdtile .item__block .item__content--descBottom *,
    .section__ksp .wdtile .item__block .item__content--descTop,
    .section__ksp .wdtile .item__block .item__content--descTop *,
    .section__ksp .wdtile .item__block .item__leftdesc,
    .section__ksp .wdtile .item__block .item__leftdesc *,
    .section__ksp .wdtile .item__block .wd__content .content__info,
    .section__ksp .wdtile .item__block .wd__content .content__info * {
        font-size: 21px;
        line-height: 1.4
    }

    .section__ksp .wdtile .item__block--content {
        padding-right: 100px;
        padding-left: 100px
    }

    .section__ksp .wdtile .item__block--feature {
        padding-right: 50px;
        padding-left: 50px
    }

    .section__ksp .wdtile .item__block--feature .item__leftdesc {
        padding: 18px 24px 24px
    }

    .section__ksp .wdtile .item__block--feature .item__image {
        min-height: 118px;
        margin-bottom: 22px
    }

    .section__ksp .wdtile .item__block--feature .item__content--descTop {
        margin-bottom: 12px
    }

    .section__ksp .wdtile .item__block--feature .item__content--descBottom {
        margin-top: 12px
    }

    .section__ksp .wdtile .item__block--feature .item__content--descBottom span+span {
        margin-top: 2px
    }
}

@media all and (min-width:1280px) {
    .section__ksp .item__block.large-v-top {
        justify-content: flex-start
    }

    .section__ksp .item__block--feature,
    .section__ksp .item__block[class*=large-img-v-],
    .section__ksp .item__block[class*=large-txt-v-] {
        flex-direction: column;
        flex-wrap: wrap
    }

    .section__ksp .item__block--content,
    .section__ksp .item__block[class*=large-img-h-],
    .section__ksp .item__block[class*=large-txt-h-] {
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: stretch
    }

    .section__ksp .item__block--content .item__content {
        width: 50%
    }

    .section__ksp .item__block--content .item__image {
        width: 50%
    }

    .section__ksp .item__block--feature .item__content {
        width: 100%
    }

    .section__ksp .item__block--feature .item__image {
        width: 100%
    }

    .section__ksp .item__block--content.large-img-v-txt .item__content,
    .section__ksp .item__block--feature.large-img-v-txt .item__content {
        width: 100%;
        order: 2
    }

    .section__ksp .item__block--content.large-img-v-txt .item__image,
    .section__ksp .item__block--feature.large-img-v-txt .item__image {
        width: 100%;
        order: 1
    }

    .section__ksp .item__block--content.large-txt-v-img .item__content,
    .section__ksp .item__block--feature.large-txt-v-img .item__content {
        width: 100%;
        order: 1
    }

    .section__ksp .item__block--content.large-txt-v-img .item__image,
    .section__ksp .item__block--feature.large-txt-v-img .item__image {
        margin-bottom: 0;
        width: 100%;
        order: 2
    }

    .section__ksp .item__block--content.large-img-h-txt .item__content,
    .section__ksp .item__block--feature.large-img-h-txt .item__content {
        width: auto;
        order: 2;
        flex-basis: auto;
        flex-grow: 1;
        flex-shrink: 1
    }

    .section__ksp .item__block--content.large-img-h-txt .item__image,
    .section__ksp .item__block--feature.large-img-h-txt .item__image {
        margin-bottom: 0;
        width: 50%;
        order: 1;
        flex-grow: 0;
        flex-shrink: 0
    }

    .section__ksp .item__block--content.large-txt-h-img .item__content,
    .section__ksp .item__block--feature.large-txt-h-img .item__content {
        width: auto;
        order: 1;
        flex-basis: auto;
        flex-grow: 1;
        flex-shrink: 1
    }

    .section__ksp .item__block--content.large-txt-h-img .item__image,
    .section__ksp .item__block--feature.large-txt-h-img .item__image {
        margin-bottom: 0;
        width: 50%;
        order: 2;
        flex-grow: 0;
        flex-shrink: 0
    }

    .section__ksp .item__block--content.large-img-v-txt .item__image,
    .section__ksp .item__block--feature.large-img-v-txt .item__image {
        margin-bottom: 26px
    }

    .section__ksp .item__block--content.large-txt-v-img .item__image,
    .section__ksp .item__block--feature.large-txt-v-img .item__image {
        margin-top: 26px
    }
}

@media all and (min-width:1280px) {

    .section__ksp .item__block.large-txt-left,
    .section__ksp .item__block.large-txt-left * {
        text-align: left
    }

    .section__ksp .item__block.large-txt-center,
    .section__ksp .item__block.large-txt-center * {
        text-align: center
    }

    .section__ksp .item__block.large-txt-right,
    .section__ksp .item__block.large-txt-right * {
        text-align: right
    }
}

@media all and (min-width:1280px) {
    .section__ksp .wdtile__item .item__block.item__block--content .content__title {
        margin-top: 0;
        padding: 0
    }

    .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info {
        margin-top: 12px
    }

    .section__ksp .wdtile__item .item__block.item__block--content .wd__content .content__info+.content__info {
        margin-top: 0
    }
}

@media all and (min-width:1280px) {
    .section__military__grade {
        margin-top: 0;
        padding-top: 0
    }
}

@media all and (min-width:1280px) {
    .section__military__grade .wd__content {
        position: relative;
        z-index: 5;
        margin-right: auto;
        margin-left: auto
    }
}

@media all and (min-width:1280px) {
    .section__military__grade .wd__feature__list {
        position: relative;
        left: 50%;
        margin-bottom: 280px;
        margin-left: 140px;
        width: 380px
    }

    .section__military__grade .wd__feature__list .wd__feature .wd__feature__describe {
        margin-right: auto;
        margin-left: auto;
        width: 170px
    }

    .section__military__grade .wd__feature__list.features-icon {
        left: 0;
        margin-right: auto;
        margin-bottom: 870px;
        margin-left: auto;
        width: 100%;
        max-width: 1080px
    }
}

@media all and (min-width:1280px) {
    .section__military__grade .image__container {
        margin-top: -1020px
    }

    .section__military__grade .img__main {
        left: 50%;
        margin-left: -1280px;
        width: 2560px;
        height: 1310px
    }

    .section__military__grade .img__main {
        background-image: url(../images/main_outer_1.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__military__grade .wdtile {
        margin-right: auto;
        margin-left: auto;
        width: 1146px
    }

    .section__military__grade .wdtile__item {
        padding: 39px 34px
    }
}

@media all and (min-width:1280px) {
    .section__military__grade .wdtile {
        margin-top: -270px;
        margin-right: auto;
        margin-left: auto;
        width: 1146px
    }

    .section__military__grade .wdtile__item {
        padding: 39px 34px
    }

    .section__military__grade .wdtile .item__head__slogan-text {
        font-size: 20px
    }

    .section__military__grade .wdtile .item__content {
        margin-top: 15px;
        margin-bottom: -6px
    }

    .section__military__grade .wdtile .item__content-main {
        padding-right: 4px;
        font-size: 18px
    }

    .section__military__grade .wdtile .item__content-sub {
        font-size: 18px
    }
}

@media all and (min-width:1280px) {
    .section__security-outer-s1 .wdblockimg {
        margin-top: 67px
    }
}

@media all and (min-width:1280px) {
    .section__security-inner-s2 {
        padding-top: 160px
    }
}

@media all and (min-width:1280px) {
    .section__security-inner-s2 .img__main {
        left: 50%;
        margin-left: -1280px;
        width: 2560px;
        height: 824px;
        margin-top: -94px
    }

    #CMD .section__security-inner-s2 .img__main {
        background-image: url(../images/pic_s2.jpg)
    }
}

@media all and (min-width:1280px) {
    .modal-inner__sectionsSecurity section.wd__section:last-child {
        padding-bottom: 103px
    }
}

@media all and (min-width:1280px) {
    .section__software-outer-s1 .software-infos .wd__content .content__title {
        margin-top: 0
    }

    .section__software-outer-s1 .software-infos .wd__content .content__info {
        margin-right: 75px
    }

    .section__software-outer-s1 .wd__feature__list {
        margin-top: 27px
    }

    .section__software-outer-s1 .wd__feature__list .wd__feature__data {
        height: 90px
    }

    .section__software-outer-s1 .wd__feature__list .wd__feature__data .img__icon {
        top: 5px
    }

    .section__software-outer-s1 .wd__feature__list .wd__feature {
        margin-right: 24px !important;
        margin-left: 0 !important
    }

    .section__software-outer-s1 .wd__feature__list .wd__feature__describe {
        margin-top: 4px;
        text-align: left
    }

    .section__software-outer-s1 .software-info1 .feature-1 .wd__feature__data {
        width: 110px !important
    }

    .section__software-outer-s1 .software-info1 .feature-2 .wd__feature__data {
        width: 110px !important
    }

    .section__software-outer-s1 .software-info1 .feature-3 .wd__feature__data {
        width: 110px !important
    }

    .section__software-outer-s1 .software-info1 .feature-4 .wd__feature__data {
        width: 110px !important
    }

    .section__software-outer-s1 .software-info1 .feature-5 .wd__feature__data {
        width: 110px !important
    }

    .section__software-outer-s1 .software-info1 .feature-6 .wd__feature__data {
        width: 56px !important
    }

    .section__software-outer-s1 .software-info1 .feature-7 .wd__feature__data {
        width: 70px !important
    }

    .section__software-outer-s1 .software-info1 .feature-8 .wd__feature__data {
        width: 54px !important
    }

    .section__software-outer-s1 .software-info1 .feature-9 .wd__feature__data {
        width: 56px !important
    }

    .section__software-outer-s1 .software-info1 .feature-10 .wd__feature__data {
        width: 64px !important
    }

    .section__software-outer-s1 .software-info1 .wd__feature__describe {
        max-width: 135px !important
    }

    .section__software-outer-s1 .software-info2 .wd__feature.feature-1 .img__icon,
    .section__software-outer-s1 .software-info2 .wd__feature.feature-2 .img__icon,
    .section__software-outer-s1 .software-info2 .wd__feature.feature-5 .img__icon,
    .section__software-outer-s1 .software-info2 .wd__feature.feature-6 .img__icon {
        left: -4px
    }

    .section__software-outer-s1 .software-info2 .feature-1 .wd__feature__data {
        width: 118px !important
    }

    .section__software-outer-s1 .software-info2 .feature-2 .wd__feature__data {
        width: 108px !important
    }

    .section__software-outer-s1 .software-info2 .feature-3 .wd__feature__data {
        width: 112px !important
    }

    .section__software-outer-s1 .software-info2 .feature-4 .wd__feature__data {
        width: 90px !important
    }

    .section__software-outer-s1 .software-info2 .feature-5 .wd__feature__data {
        width: 120px !important
    }

    .section__software-outer-s1 .software-info2 .feature-6 .wd__feature__data {
        width: 120px !important
    }

    .section__software-outer-s1 .software-info2 .wd__feature__describe {
        max-width: 112px !important
    }

    .section__software-outer-s1 .software-info3 .feature-1 .wd__feature__data {
        width: 66px !important
    }

    .section__software-outer-s1 .software-info3 .feature-2 .wd__feature__data {
        width: 60px !important
    }

    .section__software-outer-s1 .software-info3 .feature-3 .wd__feature__data {
        width: 58px !important
    }

    .section__software-outer-s1 .software-info3 .feature-4 .wd__feature__data {
        width: 54px !important
    }

    .section__software-outer-s1 .software-info3 .feature-5 .wd__feature__data {
        width: 52px !important
    }

    .section__software-outer-s1 .software-info3 .wd__feature__describe {
        max-width: 137px !important
    }
}

/* @media all and (min-width:1280px) {
    #section__software-outer-s1 .wd__feature__list .icon-1 .img__icon {
        background-image: url(../images/icon/icon_ssoftware-outer-s1_1.png)
    }
} */


@media all and (min-width:1280px) {
    .wd__feature__list .wd__feature.icon-1 .img__icon {
        width: 100px
    }
}

@media all and (min-width:1280px) {
    .wd__feature__list .wd__feature .img__icon {
        top: 0;
        margin-right: auto;
        margin-left: auto;
        height: 100px
    }
}

@media all and (min-width:1280px) {
    .section__userexperience-outer-s1 .wdblockimg {
        margin-top: 67px
    }
}

@media all and (min-width:1280px) {
    .section__userExperience-inner-s4 .wdblockimg__container .block.block__scroll-item.block-6 .block-content {
        max-width: 571px
    }

    .section__userExperience-inner-s4 .wdblockimg__container .block.block__scroll-item.block-6 .block-img {
        height: auto
    }

    .section__userExperience-inner-s4 .wdblockimg__container .block.block__scroll-item.block-6 .block-img img {
        margin-left: auto;
        width: 572px;
        height: 340px
    }
}

@media all and (min-width:1280px) {
    .section__userExperience-inner-s7 {
        padding-top: 160px;
        padding-bottom: 174px;
        background-color: #dadada
    }

    .section__userExperience-inner-s7 .wd__content {
        margin: 0 auto
    }

    .section__userExperience-inner-s7 .wd__content .content__title {
        background-image: linear-gradient(to right, #181818 0, #181818 100%)
    }

    .section__userExperience-inner-s7 .wd__content .content__info {
        color: #181818
    }

    .section__userExperience-inner-s7 .wd__content .content__link {
        background-image: linear-gradient(to right, #683aff 0, #683aff 100%);
        color: #683aff
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-main {
        margin: 73px auto 0;
        max-width: 1144px
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item {
        display: flex;
        overflow: hidden;
        align-items: center;
        justify-content: center;
        margin-bottom: 24px;
        border-radius: 20px;
        background-color: #fff
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item .textItem-outer {
        width: 570px
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item .textItem-outer .wd__content {
        max-width: 93%;
        margin: 0
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item .textItem-outer .wd__content .content__title {
        font-size: 35px;
        background-image: linear-gradient(to right, #73594a 0, #73594a 100%)
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item .imgItem-outer {
        overflow: hidden
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-1 {
        flex-direction: row-reverse
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-1 .textItem-outer {
        margin-left: 0;
        padding: 40px 0 10px
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-1 .userExperience-inner-s7-item-list {
        margin-top: 27px;
        padding-left: 20px;
        list-style: none
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-1 .userExperience-inner-s7-item-list .wd__content .content__title {
        font-size: 1.875rem;
        background-image: linear-gradient(to right, #333 0, #333 100%)
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-1 .userExperience-inner-s7-item-list .wd__content .block-content {
        padding-top: 312px
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-1 .userExperience-inner-s7-item-list li {
        position: relative;
        margin-bottom: 33px
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-1 .userExperience-inner-s7-item-list li::before {
        display: block;
        position: absolute;
        top: 7px;
        left: -20px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 7px 0 7px 8.7px;
        border-color: transparent transparent transparent #dadada;
        content: ""
    }

    .section__userExperience-inner-s7 .userExperience-inner-s7-item-2 .wd__content {
        margin-left: 93px !important
    }
}

@media all and (min-width:1280px) {
    .section__userExperience-inner-s7 .wdblockimg__container .block.imageTop.block-1 img.img__bg {
        height: 275px
    }

    .section__userExperience-inner-s7 .wdblockimg__container .block.imageTop.block-1 .block-content {
        padding-top: 312px
    }

    .section__userExperience-inner-s7 .wdblockimg__container .block.imageTop.block-1 .content__title {
        text-align: center
    }

    .section__userExperience-inner-s7 .wdblockimg__container .block.imageTop.block-2 img.img__bg {
        height: 275px
    }

    .section__userExperience-inner-s7 .wdblockimg__container .block.imageTop.block-2 .block-content {
        padding-top: 312px
    }

    .section__userExperience-inner-s7 .wdblockimg__container .block.imageTop.block-2 .content__title {
        text-align: center
    }
}

@media all and (min-width:1280px) {
    .section__userExperience-inner-s9 {
        padding-top: 160px
    }

    .section__userExperience-inner-s9 .wd__content .content__info {
        paddinng-top: 4px
    }

    .section__userExperience-inner-s9 .wdtab__panel {
        height: auto
    }

    .section__userExperience-inner-s9 .wdtab {
        overflow: hidden;
        margin: 47px auto 0;
        width: 1100px
    }

    .section__userExperience-inner-s9 .wdtab .wdtab__nav-scrollouter {
        width: 1030px
    }

    .section__userExperience-inner-s9 .wdtab .wdtab__nav::before {
        width: 1030px
    }

    .section__userExperience-inner-s9 .wdtab .wdtab__nav-btn .nav_icon {
        margin-bottom: 14px;
        width: 74px;
        height: 74px;
        pointer-events: none
    }

    .section__userExperience-inner-s9 .wdtab .wdtab__nav-btn span {
        font-size: 16px
    }

    .section__userExperience-inner-s9 .wdtab__panel__item-info {
        margin: 0 auto 30px;
        width: 100%;
        max-width: 800px;
        line-height: 1.5
    }

    .section__userExperience-inner-s9 .wdtab__panel__item-image {
        display: flex;
        justify-content: center
    }

    .section__userExperience-inner-s9 .wdtab__panel__item-image .img__main1,
    .section__userExperience-inner-s9 .wdtab__panel__item-image .img__main2 {
        margin: 0 12px;
        width: 496px;
        height: 340px
    }

    .section__userExperience-inner-s9 .single-nav {
        margin-top: 73px
    }
}

@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_0 .img__main1 {
        background-image: url(../images/tab01-1_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_1 .img__main1 {
        background-image: url(../images/tab02-1_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_2 .img__main1 {
        background-image: url(../images/tab03-1_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_3 .img__main1 {
        background-image: url(../images/tab04-1_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_4 .img__main1 {
        background-image: url(../images/tab05-1_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_5 .img__main1 {
        background-image: url(../images/tab06-1_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_0 .img__main2 {
        background-image: url(../images/tab01-2_s9.jpg)
    }
}

@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_1 .img__main2 {
        background-image: url(../images/tab02-2_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_2 .img__main2 {
        background-image: url(../images/tab03-2_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_3 .img__main2 {
        background-image: url(../images/tab04-2_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_4 .img__main2 {
        background-image: url(../images/tab05-2_s9.jpg)
    }
}

@media all and (min-width:1280px) {
    #CMD .section__userExperience-inner-s9 .userExperience_inner__img_5 .img__main2 {
        background-image: url(../images/tab06-2_s9.jpg)
    }
}


@media all and (min-width:1280px) {
    .modal-inner__sectionsUserExperience section.wd__section:last-child {
        padding-bottom: 103px
    }
}

@media all and (min-width:1280px) {
    .section__scrollPageVideo-frames {
        position: relative;
        z-index: 9;
        margin-top: 0;
        padding-top: 50vh;
        height: 6000px;
        min-height: 600vh
    }
}

@media all and (min-width:1280px) {
    .section__scrollPageVideo-frames .animation__container .item__text {
        font-size: 174px
    }

    .section__scrollPageVideo-frames .animation__container .ani__text__transform .item__text {
        transform: scale(1)
    }
}

@media all and (min-width:1280px) {
    .section__scrollPageVideo-frames .video__scrollContainer {
        position: relative;
        top: 0;
        left: 0;
        width: 100vw
    }

    .section__scrollPageVideo-frames .video__scrollContainer .item-productvideo {
        position: relative;
        width: 100%;
        height: 100%
    }

    .section__scrollPageVideo-frames .video__scrollContainer .item-productvideo-1 {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -1071px;
        margin-left: -1400px;
        width: 2800px;
        height: 2142px;
        transform-origin: center
    }

    .section__scrollPageVideo-frames .video__scrollContainer .item-productvideo-2 {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -1071px;
        margin-left: -1400px;
        width: 2800px;
        height: 2142px;
        transform-origin: center;
        transform: translate(76px, 168px) scale(.65, .65)
    }

    .section__scrollPageVideo-frames .video__scrollContainer .item-productvideo-3 {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -1px;
        margin-left: -1px;
        width: 2px;
        height: 2px
    }

    .section__scrollPageVideo-frames .video__scrollContainer .item-productvideo-3 .img__end {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -202px;
        margin-left: -384px;
        width: 644px;
        height: 494px
    }

    .section__scrollPageVideo-frames .video__scrollContainer .item-productvideo-3 .img__pen {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: 176px;
        margin-left: 60px;
        width: 198px;
        height: 72px;
        transform-origin: center;
        transform: translate(-230px, 81px) rotate(-5deg)
    }
}

@media all and (min-width:1280px) {
    .section__scrollPageVideo-frames .page__item .wd__content {
        position: relative;
        top: 0;
        left: 0
    }

    .section__scrollPageVideo-frames .page__item .wd__content .content__title {
        font-size: 48px
    }

    .section__scrollPageVideo-frames .page__item .wd__content .content__info {
        color: #181818;
        font-size: 20px
    }

    .section__scrollPageVideo-frames .page__item .wd__feature__list .wd__feature__describe span,
    .section__scrollPageVideo-frames .page__item .wd__feature__list .wd__feature__describe__top span {
        color: #666
    }
}

@media all and (min-width:1280px) {
    .section__scrollPageVideo-frames .page__item .wd__content .content__title {
        padding-bottom: 8px
    }

    .section__scrollPageVideo-frames .page__item-1 .wd__content {
        top: -144px;
        left: 50%;
        margin-left: 165px;
        width: 420px
    }

    .section__scrollPageVideo-frames .page__item-2 .wd__content {
        top: -234px;
        left: 50%;
        margin-left: 218px;
        width: 370px
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__content {
        top: -120px;
        left: 50%;
        margin-left: -576px;
        width: 500px
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__content .content__title {
        padding-right: 30px
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__feature__list {
        display: flex;
        margin-top: 35px;
        margin-bottom: 40px;
        width: auto;
        gap: 60px
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__feature__list .wd__feature {
        margin: 0
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__feature__list .feature-1 {
        width: 63px
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__feature__list .feature-2 {
        width: 92px
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__feature__list .feature-3 {
        width: 122px
    }

    .section__scrollPageVideo-frames .page__item-3 .wd__feature__list .feature-4 {
        width: 122px
    }

    .section__scrollPageVideo-frames .page__item-4 .wd__content {
        top: unset;
        bottom: -110px;
        left: 50%;
        margin-left: 224px;
        width: 390px
    }

    .section__scrollPageVideo-frames .page__item-5 .wd__content__group {
        display: flex;
        top: 50%;
        left: 50%;
        margin-top: -16px;
        margin-left: 303px;
        min-width: 257px;
        width: 20%;
        max-width: 340px;
        transform: translateY(-50%);
        row-gap: 49px;
        flex-wrap: wrap
    }

    .section__scrollPageVideo-frames .page__item-5 .wd__content__group .wd__content .content__title,
    .section__scrollPageVideo-frames .page__item-5 .wd__content__group .wd__content .content__title * {
        font-size: 36px
    }
}

@media all and (min-width:1280px) {
    section .large_use {
        display: block !important
    }

    section .large_unuse {
        display: none
    }

    section .small_use {
        display: none
    }

    section .colSpace {
        height: 230px
    }

    section .slick-tab-content .slick-info-item {
        padding-top: 20px
    }

    section .wd__content:not(.wd__content-horz) .content__title {
        padding-bottom: 22px
    }

    section .wd__content.wd__content-horz {
        max-width: 1144px
    }

    section .wd__content.wd__content-horz .content-col-1 {
        width: 350px
    }

    section .wd__content.wd__content-horz .content-col-2 {
        padding-left: 85px;
        flex-grow: 1
    }

    .wd__content .content__slogan {
        font-size: 20px
    }

    .wd__content .content__title {
        margin-top: 3px;
        font-size: 40px
    }

    .wd__content .content__info {
        font-size: 20px
    }

    .wd__content .content__comment {
        font-size: 16px
    }

    .wd__content .content__link.link-gradient {
        margin-top: -4px !important
    }

    .wd__content .content__link.link-gradient.link--1 {
        margin-top: 10px !important
    }

    .wd__content.content-colorful-text .content__info {
        font-size: 22px
    }

    .outer-view section .wd__content.wd__content-horz .content-col-2 .content__info:first-child {
        margin-top: 41px !important
    }

    .wd__feature__list {
        margin-top: 50px
    }

    .wd__feature__list .wd__feature .wd__feature__data {
        font-size: 48px
    }

    .wd__feature__list .wd__feature .wd__feature__describe,
    .wd__feature__list .wd__feature .wd__feature__describe *,
    .wd__feature__list .wd__feature .wd__feature__describe__top,
    .wd__feature__list .wd__feature .wd__feature__describe__top * {
        font-size: 17px
    }

    .section-media-top {
        height: 100px
    }

    section .cmd-sidenav .container-bg {
        background-color: transparent
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-label .label-name {
        padding-right: 55px;
        padding-left: 16px;
        font-size: 1.5rem;
        border-radius: 10px 0 0 10px;
        background-color: #174d71
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-label .label-name::after {
        position: absolute;
        top: calc(50% - 5px);
        right: 21px;
        width: 10px;
        height: 10px;
        border: 1px solid #fff;
        border-radius: 50%;
        content: ""
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-label .label-name::before {
        position: absolute;
        top: 50%;
        right: 33px;
        width: 12px;
        height: 1px;
        background-color: #fff;
        transform: translate(0, .5px);
        content: ""
    }

    section .cmd-sidenav .sidenav-container .container-items .item {
        width: 44px;
        height: 44px
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-dot {
        width: 44px;
        height: 44px
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-label .label-triangle {
        display: none
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-dot::after {
        margin-left: 0
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-dot.enter::after {
        background: #174d71
    }

    section .cmd-sidenav .sidenav-container .container-items .item .item-label {
        width: 440px
    }
}

@media all and (min-width:1280px) {
    .section__wdvideos .sales__containter {
        overflow: hidden;
        width: 1144px
    }

    .section__wdvideos .sales__containter .youtube_btn {
        opacity: 1;
        transition: opacity .4s
    }

    .section__wdvideos .sales__containter .sales__item {
        margin-bottom: 0;
        padding: 0 6px
    }

    .section__wdvideos .sales__containter .sales__item:hover .youtube_btn {
        opacity: .8
    }
}

@media all and (min-width:1280px) {
    .section__wdvideos .video_info {
        left: 0;
        opacity: 0;
        width: 100%
    }
}

@media all and (min-width:1280px) {
    .section__kv {
        margin-top: 0;
        padding-top: 30px;
        min-height: 1000px
    }
}

@media all and (min-width:1280px) {
    .section__kv .col.bottom__content {
        margin-top: -367px;
        margin-top: -557px
    }

    .section__kv .wd__content.main-content .content__slogan {
        font-size: 44.8px
    }

    .section__kv .wd__content.main-content .content__title {
        margin-top: 4px;
        font-size: 75px
    }

    .section__kv .wd__content.main-content .content__info {
        margin-top: 0;
        width: 1040px;
        font-size: 26px
    }
}

@media all and (min-width:1280px) {
    .section__kv .img__evo {
        margin-top: -248px;
        margin-left: -438px;
        height: 140px
    }
}

@media all and (min-width:1280px) {
    .section__kv .image__container {
        margin-top: -90px
    }

    .section__kv .img__bg {
        left: 50%;
        margin-left: -1280px;
        width: 2560px;
        height: 1500px
    }

    #CMD .section__kv .img__bg {
        background-image: url(../images/kv_features.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__kv .item__video {
        padding-bottom: 56.25%
    }

    .section__kv .item__video__group {
        margin-top: -6%;
        margin-bottom: -6.9%
    }

    .section__kv .item__video__static {
        position: absolute;
        z-index: 1;
        top: 0;
        opacity: 1;
        margin-top: 0;
        margin-left: 0;
        width: 100%;
        height: 100%;
        transition: opacity 0s linear 0s
    }

    .section__kv .img__video__static {
        width: 100%;
        height: 100%;
        background-size: contain
    }

    #CMD .section__kv .img__video__static {
        background-image: url(../images/kv_video_static_features.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__kv .item__video_btn {
        bottom: 17.1%
    }

    .section__kv .item__video_btn .wd__play__btn {
        bottom: 0;
        left: 0;
        margin-left: 60px
    }
}

@media all and (min-width:1280px) {
    .section__kv .item__video_btn.test::before {
        display: block;
        position: absolute;
        top: 50%;
        width: 100%;
        height: 1px;
        background-color: red;
        transform: translateY(-50%);
        content: ""
    }

    .section__kv .item__video_btn.test::after {
        display: block;
        position: absolute;
        left: 50%;
        width: 1px;
        height: 100%;
        min-height: 100px;
        background-color: red;
        transform: translateX(-50%);
        content: ""
    }
}

@media all and (min-width:1280px) {

    .section__kv.videoPlayEnd .wd__content.main-content-bottom,
    .section__kv.videoPlayEnd .wd__content.main-content-top {
        opacity: 1;
        transition: opacity 1s linear 0s
    }
}

@media all and (min-width:1280px) {

    .section__ksp .wdtile.wdtile-ksp .item__block--content [class*=content__title],
    .section__ksp .wdtile.wdtile-ksp .item__block--content [class*=content__title] span,
    .section__ksp .wdtile.wdtile-ksp .item__block--content [class*=content__title] sup {
        font-size: 53px
    }

    .section__ksp .wdtile.wdtile-ksp .item__block--feature .item__content--title,
    .section__ksp .wdtile.wdtile-ksp .item__block--feature .item__content--title span,
    .section__ksp .wdtile.wdtile-ksp .item__block--feature .item__content--title sup {
        font-size: 53px
    }
}

@media all and (min-width:1280px) {
    .section__ksp .ksp_versatileModes {
        padding-right: 0;
        padding-left: 0
    }

    .section__ksp .ksp_versatileModes .item__content {
        padding-bottom: 10px
    }

    .section__ksp .ksp_versatileModes_content .title {
        font-size: 38px
    }

    .section__ksp .ksp_versatileModes .ksp_versatileModes_content {
        margin-bottom: 13px
    }

    .section__ksp .ksp_versatileModes_items {
        display: flex;
        justify-content: space-between
    }

    .section__ksp .ksp_versatileModes_items .ksp_versatileModes_item {
        display: flex;
        flex-direction: column
    }

    .section__ksp .ksp_versatileModes_items .item_img {
        position: relative;
        transform-origin: center;
        margin-bottom: 4px
    }

    .section__ksp .ksp_versatileModes_items .item_title {
        font-size: 21px
    }
}

@media all and (min-width:1280px) {
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-0 {
        min-height: 416px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-0 .img__item {
        margin-left: 15px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-0 .item__content {
        display: flex;
        position: relative;
        top: -9px;
        left: 51px;
        align-items: center;
        justify-content: center
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-0 .video__container {
        position: absolute;
        z-index: 9;
        left: 50%;
        margin-left: -205px;
        width: 440px;
        height: 360px;
        mask: url(../images/productmain_mask.png);
        -webkit-mask-position: center;
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/productmain_mask.png);
        -webkit-mask-size: contain
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-3 .item__image {
        min-height: 234px;
        margin-bottom: 0
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-3 .img__item {
        top: 40px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-3 .item__block--content [class*=content__title],
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-3 .item__block--content [class*=content__title] span,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-3 .item__block--content [class*=content__title] sup,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-4 .item__block--content [class*=content__title],
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-4 .item__block--content [class*=content__title] span,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-4 .item__block--content [class*=content__title] sup {
        font-size: 26px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-4 .item__block .img__item {
        margin-top: -24px;
        margin-left: 111px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-4 .item__block .video__container {
        top: 0;
        left: -49px;
        width: 600px;
        height: 470px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-5 .item__block .item__content--descBottom,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-5 .item__block .item__content--descBottom * {
        font-size: 38px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-6 .item__block--feature [class*=item__content--title],
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-6 .item__block--feature [class*=item__content--title] span,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-6 .item__block--feature [class*=item__content--title] sup,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-7 .item__block--feature [class*=item__content--title],
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-7 .item__block--feature [class*=item__content--title] span,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-7 .item__block--feature [class*=item__content--title] sup {
        font-size: 38px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-6 .item__image-intelcore {
        min-height: 157px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-8 {
        min-height: 361px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-8 .item__content {
        display: flex;
        justify-items: center;
        align-content: center;
        align-items: center;
        padding-left: 70px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-8 .img__item {
        margin-top: 0;
        margin-left: 118px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-9 .item__block--content .wd__content {
        padding: 0 30px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-9 .item__block--content [class*=content__title],
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-9 .item__block--content [class*=content__title] span,
    .section__ksp .wdtile.wdtile-ksp .wdtile__item-9 .item__block--content [class*=content__title] sup {
        font-size: 38px
    }

    .section__ksp .wdtile.wdtile-ksp .wdtile__item-9 .item__image {
        height: 130px
    }
}

@media all and (min-width:1280px) {
    .section__s3 {
        z-index: 9;
        margin-top: 0;
        padding-top: 266px;
        padding-bottom: 0;
        min-height: 1205px
    }
}

@media all and (min-width:1280px) {
    .section__s3 .content__container {
        position: absolute;
        top: 359px;
        left: 50%;
        margin-top: 0;
        margin-bottom: 0;
        margin-left: -572px;
        width: 554px
    }
}

@media all and (min-width:1280px) {
    .section__s3 .wd__feature__list {
        margin-left: 0;
        width: 50%
    }
}

@media all and (min-width:1280px) {
    .section__s3 .sentence {
        top: 44px;
        margin-left: -26px;
        font-size: 170px;
        letter-spacing: 5px
    }
}

@media all and (min-width:1280px) {
    .section__s3 .image__container {
        margin-top: 0
    }

    .section__s3 .image__container .img__left-outer {
        margin-left: -739px;
        width: 902px;
        height: 1014px
    }

    .section__s3 .image__container .img__left {
        position: absolute;
        top: 0;
        left: 0;
        margin-top: 0;
        margin-left: 0;
        width: 100%;
        height: 100%;
        background-size: contain;
        transform: translate3d(0, 0, 0);
        transform-origin: 72% 69.58%
    }

    /*    .section__s3 .img__left {
        background-image: url(../images/left_features.jpg)
    }*/
}


@media all and (min-width:1280px) {
    .section__s3 .image__container .img__right-outer {
        margin-top: -619px;
        margin-left: 29px;
        width: 576px;
        height: 786px
    }
}

@media all and (min-width:1280px) {
    .section__s3 .image__container .img__right {
        position: absolute;
        top: 0;
        left: 0;
        margin-top: 0;
        margin-left: 0;
        width: 100%;
        height: 100%;
        transform-origin: 40.27% 80.77%;
        background-size: contain
    }

    /*    .section__s3 .img__right {
        background-image: url(../images/right_features.jpg)
    }*/
}


@media all and (min-width:1280px) {
    .section__s4 {
        z-index: 9;
        margin-top: 0;
        padding-top: 131px;
        padding-bottom: 0
    }

    .section__s4 .sectionnNavPosition {
        top: -296px
    }
}

@media all and (min-width:1280px) {
    .section__s4 .wd__content {
        margin-top: 38px
    }
}

@media all and (min-width:1280px) {
    .section__s4 .sentence {
        font-size: 160px;
        transform-origin: center;
        text-align: center;
        letter-spacing: 8.6px
    }
}

@media all and (min-width:1280px) {
    .section__s4 .card__container {
        display: flex;
        position: relative;
        align-items: stretch;
        justify-content: space-between;
        margin-right: auto;
        margin-left: auto;
        padding-top: 69px;
        padding-bottom: 0;
        width: 100%;
        max-width: 1148px;
        flex-direction: row
    }

    .section__s4 .card__container .scroll__point {
        position: absolute;
        top: 225px;
        left: 50%;
        border: 1px solid red
    }

    .section__s4 .card__content {
        position: relative
    }

    .section__s4 .card__content.hide {
        display: block
    }

    .section__s4 .card__content .wd__content .content__title,
    .section__s4 .card__content .wd__content .content__title * {
        font-size: 2rem
    }

    .section__s4 .card__content .wd__content .content__title .title_bottom,
    .section__s4 .card__content .wd__content .content__title .title_bottom * {
        font-size: 1.5rem
    }

    .section__s4 .card__show__content {
        padding-left: 45px;
        width: 430px
    }

    .section__s4 .card__show__content .card__content {
        position: absolute;
        top: -5px;
        left: 0;
        padding-right: 50px;
        padding-left: 0
    }

    .section__s4 .card__show__content .card__content.hide {
        display: block
    }

    .section__s4 .card__show__content .card__content-wdcontent {
        width: 100%
    }

    .section__s4 .card__show__content .card__content-wdcontent .content__title {
        font-size: 38px
    }

    .section__s4 .card__show__content .card__content-wdcontent .content__info {
        font-size: 20px
    }

    .section__s4 .card__items {
        display: flex;
        position: relative;
        grid-template-columns: 1fr;
        grid-template-rows: auto;
        column-gap: 20px;
        row-gap: 30px;
        flex-direction: column;
        padding-left: 53px
    }

    .section__s4 .card__item {
        position: relative;
        width: 720px;
        height: 450px
    }

    .section__s4 .card__group {
        position: relative;
        overflow: hidden;
        opacity: 1;
        width: 100%;
        height: 100%;
        border-radius: 20px
    }

    .section__s4 .card__sentence {
        position: absolute;
        z-index: 9;
        top: 0;
        left: 0;
        padding-top: 20px;
        padding-left: 20px;
        font-size: 20px
    }

    .section__s4 .card__video {
        height: 100%
    }

    .section__s4 .card__video .video__container {
        height: 100%
    }

    .section__s4 .card__video .wd__play__btn {
        right: 18px;
        bottom: 18px;
        left: unset
    }
}

@media all and (min-width:1280px) {
    .section__s4 .card__item {
        opacity: .6;
        filter: grayscale(1);
        transform-origin: center;
        transform: scale(.975);
        transition: transform .5s linear 0s, opacity .5s ease-in-out 0s, grayscale .5s ease 0s
    }

    .section__s4 .card__item.active {
        opacity: 1;
        filter: grayscale(0);
        transform: scale(1)
    }
}

@media all and (min-width:1280px) {
    .section__s5 {
        z-index: 9;
        margin-top: 0;
        padding-top: 160px;
        padding-bottom: 120px
    }
}

@media all and (min-width:1280px) {
    .section__s5 .row {
        position: relative
    }

    .section__s5 .sentence__point {
        top: -4px;
        bottom: unset;
        left: 50%;
        margin-left: -479px;
        transform: rotate(-90deg) scale(.8)
    }

    .section__s5 .sentence {
        top: unset;
        right: 0;
        bottom: 60px;
        left: unset;
        margin-left: 0;
        width: 1000px;
        font-size: 170px;
        text-align: right;
        transform: translate(-220px, 0);
        letter-spacing: 5px;
        transform-origin: left center
    }
}

@media all and (min-width:1280px) {
    .section__s5 .fold__container {
        padding-top: 65px;
        padding-bottom: 0;
        width: 100%;
        max-width: 1142px
    }

    .section__s5 .fold__items {
        top: -17px;
        left: 3px;
        padding-top: 0;
        padding-left: 51px
    }

    .section__s5 .fold__item {
        padding-top: 22px;
        padding-right: 15px;
        padding-bottom: 20px
    }

    .section__s5 .fold__item .wd__content .content__title {
        font-size: 20px
    }

    .section__s5 .fold__item .wd__content .content__info {
        font-size: 18px
    }

    .section__s5 .fold__item .plus.icon {
        margin-top: -1px
    }

    .section__s5 .fold__show__video {
        position: relative;
        width: 768px;
        min-height: 480px
    }

    .section__s5 .fold__show__video .fold__show__video-item {
        position: absolute;
        z-index: 1;
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        transition: opacity .5s ease-in-out 1s
    }

    .section__s5 .fold__show__video .fold__show__video-item.active {
        z-index: 9;
        opacity: 1;
        transition: opacity .5s ease-in-out
    }
}

@media all and (min-width:1280px) {
    .section__s6 {
        margin-top: 0;
        padding-top: 0
    }
}

@media all and (min-width:1280px) {
    .section__s6 .item__img__group {
        left: 50%;
        margin-left: -600px;
        width: 1200px;
        height: 650px;
        top: -20px
    }

    .section__s6 .item__img__group .item__video {
        top: 0;
        height: 650px
    }

    #CMD .section__s6 .item__img {
        background-image: url(../images/main_features_s6.jpg)
    }

    #CMD .section__s6 .item__img {
        mask: url(../images/main_mask_features_s6.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/main_mask_features_s6.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    .section__s6 .item__video {
        mask: url(../images/video_mask_features_s6.png);
        -webkit-mask-position: center;
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/video_mask_features_s6.png);
        -webkit-mask-size: contain
    }
}

@media all and (min-width:1280px) {
    .section__s6 .animation__container {
        margin-top: -240px
    }

    .section__s6 .animation__container .ani__text {
        margin-right: auto;
        margin-left: auto;
        width: 1144px;
        font-size: 10rem
    }
}

@media all and (min-width:1280px) {
    .section__s7 {
        margin-top: 0;
        padding-top: 160px
    }
}

@media all and (min-width:1280px) {
    .section__s7 .bottom__content {
        display: flex;
        gap: 37px;
        position: relative;
        left: 50%;
        align-items: center;
        margin-top: 0;
        margin-bottom: 0;
        margin-left: -572px;
        width: 1144px
    }

    .section__s7 .video__col {
        position: relative;
        margin-top: 0;
        height: 580px;
        flex-basis: 400px;
        flex-grow: 1
    }

    .section__s7 .video__col .video__container {
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 0;
        width: 917px;
        height: 580px;
        border-radius: 20px;
        background-color: #ccc
    }

    .section__s7 .video__col .wd__play__btn {
        top: unset;
        right: 18px;
        bottom: 18px;
        left: unset;
        margin-left: 0
    }

    .section__s7 .wd__feature__list {
        display: flex;
        margin-top: 63px;
        width: 455px;
        gap: 40px;
        flex-wrap: wrap
    }

    .section__s7 .wd__feature__list .wd__feature {
        margin-right: 0 !important;
        margin-bottom: 0 !important;
        margin-left: 0 !important
    }

    .section__s7 .wd__feature__list .feature-1 .wd__feature__describe,
    .section__s7 .wd__feature__list .feature-1 .wd__feature__describe__top {
        display: none
    }

    .section__s7 .wd__feature__list .feature-2 .wd__feature__data {
        padding-right: 20px
    }

    .section__s7 .wd__feature__list .feature-4 .wd__feature__describe {
        width: 130px
    }

    .section__s7 .wd__feature__list .feature-6 {
        width: 150px
    }

    .section__s7 .wd__feature__list .feature-8.feature-icon .img__icon {
        left: 0
    }
}

@media all and (min-width:1280px) {
    .section__s7 .img__main__outer {
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 0;
        width: 917px;
        height: 580px;
        border-radius: 20px;
        background-color: #ccc
    }

    .section__s7 .img__main {
        background-position: center;
        transform-origin: 29% 45.86%;
        transform: scale(1.1)
    }

    .section__s7 .img__main {
        background-image: url(../images/main_features_s7.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__s7 .img__main {
        position: absolute;
        top: 0;
        left: 0;
        width: 917px;
        height: 580px
    }
}

@media all and (min-width:1280px) {
    .section__s7 .img__evo {
        margin-top: -204px;
        margin-left: -399px
    }
}

@media all and (min-width:1280px) {
    .section__s7 .performance_chart_container {
        left: 50%;
        margin-top: 99px;
        margin-left: -586px;
        width: 1160px
    }

    .section__s7 .performance_chart_container .item__content .title {
        font-size: 20px
    }

    .section__s7 .performance_chart_container .text_comment {
        padding-left: 6px
    }
}

@media all and (min-width:1280px) {
    .section__s8 {
        margin-top: 0;
        padding-top: 160px
    }
}

@media all and (min-width:1280px) {
    .section__s8 .img__main {
        left: 50%;
        margin-left: -.5px;
        width: 1px;
        height: 1px
    }

    /* #CMD .section__s8 .img__main {
        background-image: url(../images/ss8_main.jpg)
    } */
}


/*@media all and (min-width:1280px) {
    #CMD .section__s8 .ani__img-0 {
        background-image: url(../images/nb_p0.png)
    }
}
@media all and (min-width:1280px) {
    #CMD .section__s8 .ani__img-1 {
        background-image: url(../images/nb_p1.png)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__s8 .ani__img-2 {
        background-image: url(../images/nb_p2.png)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__s8 .ani__img-3 {
        background-image: url(../images/nb_p3.png)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__s8 .ani__img-4 {
        background-image: url(../images/nb_p4.png)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__s8 .ani__img-4 {
        background-image: url(../images/nb_p4.png)
    }
}


@media all and (min-width:1280px) {
    #CMD .section__s8 .img__line {
        background-image: url(../images/line.png)
    }
}*/

@media all and (min-width:1280px) {
    .section__s8 .scroll__container {
        height: 850px
    }

    .section__s8 .scroll__container .animation__container {
        top: 0;
        margin-top: 70px;
        margin-left: 0;
        width: 910px;
        height: 850px
    }

    .section__s8 .text__container .text_item {
        font-size: 25px;
        text-align: center
    }

    .section__s8 .text__container .text_item.text_item__1 {
        top: 398px;
        left: -270px;
        width: 310px
    }

    .section__s8 .text__container .text_item.text_item__2 {
        top: 348px;
        left: -80px;
        width: 310px
    }

    .section__s8 .text__container .text_item.text_item__3 {
        top: 298px;
        left: 162px;
        width: 310px
    }

    .section__s8 .video__col {
        margin-top: 55px;
        margin-bottom: 0;
        margin-left: -495px;
        width: 990px;
        height: 320px
    }
}

@media all and (min-width:1280px) {
    .section__discover {
        padding: 50px 0 43px
    }
}

@media all and (min-width:1280px) {
    .section_______ {
        margin-top: 0;
        padding-top: 0
    }
}

@media all and (min-width:1280px) {
    .section_______ .img__main {
        left: 50%;
        margin-left: -.5px;
        width: 1px;
        height: 1px
    }

    /* #CMD .section_______ .img__main {
        background-image: url(../images/s______main.jpg)
    } */
}

@media all and (min-width:1280px) {
    .section__comment {
        display: inline-block;
        margin-top: 0;
        padding-top: 0;
        padding-bottom: 67px;
        width: 100%
    }

    .section__comment.footer-2023 {
        padding-top: 51px;
        padding-bottom: 68px
    }
}

@media all and (min-width:1280px) {
    .section__comment {
        display: inline-block;
        margin-top: 0;
        padding-top: 0;
        padding-bottom: 67px;
        width: 100%
    }

    .section__comment.footer-2023 {
        padding-top: 51px;
        padding-bottom: 68px
    }
}

@media all and (min-width:1280px) {
    .section__battery {
        padding-top: 35px;
        padding-bottom: 100px
    }

    .section__battery .sectionnNavPosition {
        top: -700px
    }
}

@media all and (min-width:1280px) {
    .section__battery .sentence__point {
        bottom: 0;
        left: 50%;
        margin-left: 33px;
        transform: rotate(-90deg)
    }

    .section__battery .sentence {
        top: unset;
        bottom: 60px;
        left: 23px;
        margin-left: 0;
        width: 1300px;
        font-size: 123px;
        text-align: left;
        transform: translate(0, 0) rotate(0);
        letter-spacing: 5px;
        transform-origin: left center
    }
}

@media all and (min-width:1280px) {
    .section__battery .main-content {
        margin-top: 150px;
        width: 1280px;
        min-height: 0
    }

    .section__battery .dom__group-content {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        justify-content: flex-start;
        flex-wrap: no-wrap;
        width: 100%;
        gap: 83px
    }

    .section__battery .wd__content {
        left: 0;
        margin-top: 0;
        margin-right: 0;
        margin-left: 67px;
        width: 490px
    }

    .section__battery .wd__feature__list.main-featureList {
        display: flex;
        position: relative;
        top: 0;
        left: 0;
        margin-top: 44px;
        margin-right: auto;
        margin-left: 0;
        padding-left: 6px;
        width: 540px;
        gap: 40px;
        row-gap: 40px;
        flex-direction: row;
        flex-wrap: wrap
    }

    .section__battery .wd__feature__list.main-featureList .wd__feature {
        margin: 0
    }

    .section__battery .wd__feature__list.main-featureList .feature-1 .wd__feature__describe {
        margin-top: 13px
    }
}

@media all and (min-width:1280px) {
    .section__battery .dom__group-img {
        position: relative;
        margin-top: 50px;
        width: 100%
    }

    .section__battery .img__1 {
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 50%;
        margin-left: -747px;
        width: 650px;
        height: 1040px;
        border-radius: 20px;
        background-position: 60% 50%
    }

    /*    #CMD .section__battery .img__1 {
        background-image: url(../images/pic01.jpg)
    }*/
}

@media all and (min-width:1280px) {
    .section__battery .img__2 {
        position: relative;
        overflow: hidden;
        top: 0;
        left: 50%;
        width: 990px;
        height: 600px;
        border-radius: 20px;
        background-position: 30% 98%
    }

    /*    #CMD .section__battery .img__2 {
        background-image: url(../images/pic02.jpg)
    }*/
}


@media all and (min-width:1280px) {
    .section__battery .modal-button-container {
        display: flex;
        position: relative;
        left: 50%;
        margin-top: 10px;
        padding-left: 0;
        width: 540px
    }

    .section__battery .modal-button-container .modal-button {
        padding: 13px 20px
    }
}

@media all and (min-width:1280px) {
    .section__battery .dom__group-subFeatureList {
        display: flex;
        position: relative;
        left: 50%;
        align-items: flex-start;
        justify-content: flex-start;
        flex-direction: row;
        gap: 20px;
        flex-wrap: no-wrap;
        width: 595px
    }

    .section__battery .wd__feature__list.sub-featureList {
        margin-top: 97px
    }

    .section__battery .wd__feature__list.sub-featureList .wd__feature {
        margin-right: 0;
        width: 100%
    }

    .section__battery .wd__feature__list.sub-featureList .wd__feature__data,
    .section__battery .wd__feature__list.sub-featureList .wd__feature__data span {
        font-size: 28px
    }

    .section__battery .wd__feature__list.sub-featureList .wd__feature__data strong {
        font-size: 40px
    }

    .section__battery .wd__feature__list.sub-featureList .feature-1 .img__icon {
        top: -14px;
        margin-left: 0
    }

    .section__battery .wd__feature__list.sub-featureList .feature-1 .wd__feature__describe {
        margin-left: 0;
        max-width: unset
    }

    .section__battery .wd__feature__list.sub-featureList .feature-1 .wd__feature__describe,
    .section__battery .wd__feature__list.sub-featureList .feature-1 .wd__feature__describe span {
        font-size: 28px
    }
}

@media all and (min-width:1280px) {
    .section__battery .scroll__container {
        height: 100vh
    }

    .section__battery .sentence__point .scroll__point {
        left: 310px
    }
}

@media all and (min-width:1280px) {
    .section__battery-inner-s3 {
        padding-bottom: 90px
    }
}

@media all and (min-width:1280px) {
    .section__audio {
        margin-top: 0;
        padding-top: 55px
    }

    .section__audio .wd__content .content__info {
        font-size: 22px
    }

    .section__audio .wd__content .content__title {
        font-size: 40px
    }

    .section__audio .img__main {
        left: 50%;
        /* margin-left: -1280px; */
        margin-left: -951px;
        width: 2560px;
        height: 721px
    }

    /* #CMD .section__audio .img__main {
        background-image: url(../images/main_audio_1.jpg)
    } */
}


@media all and (min-width:1280px) {
    .section__audio .wd__feature__list {
        margin-top: 70px !important;
        margin-bottom: 60px
    }

    .section__audio .wd__feature__list .wd__feature {
        margin: 0 30px
    }

    .section__audio .wd__feature__list .feature-2 {
        margin-top: 10px
    }
}

@media all and (min-width:1280px) {
    .section__connectivity {
        margin-top: 0;
        padding-top: 160px;
        padding-bottom: 0
    }

    .section__connectivity .scroll__container::before {
        display: block;
        position: absolute;
        bottom: 0;
        width: 100%;
        height: 150px;
        background: linear-gradient(to top, #e3ded7 0, #e3ded7 0, transparent);
        content: ""
    }

    .section__connectivity .wd__content .content__title {
        font-size: 40px
    }

    .section__connectivity .wd__content .content__info {
        font-size: 22px
    }

    .section__connectivity .animate__container {
        position: relative;
        left: 50%;
        margin-top: 230px;
        margin-left: -700px;
        width: 1400px;
        height: 1600px
    }

    .section__connectivity .animate__container .scrolltrigger-end {
        position: absolute;
        bottom: 370px
    }

    .section__connectivity .text_container {
        left: 0;
        width: 100%;
        height: 420px
    }

    .section__connectivity .text_container .line {
        position: relative;
        font-size: 110px
    }

    .section__connectivity .text_container .line.all {
        position: absolute;
        top: 0;
        left: 90px
    }

    .section__connectivity .img_container {
        position: relative;
        top: 370px
    }

    .section__connectivity .img_container .img__pc {
        left: 50%;
        margin-left: -1280px;
        width: 2560px;
        height: 1118px
    }

    #CMD .section__connectivity .img__pc {
        background-image: url(../images/pc_audio_1.jpg)
    }

    #CMD .section__connectivity .img__pc {
        mask: url(../images/pc_mask_audio_1.png);
        mask-position: center;
        mask-size: contain;
        -webkit-mask-image: url(../images/pc_mask_audio_1.png);
        -webkit-mask-position: center;
        -webkit-mask-size: contain
    }
}


@media all and (min-width:1280px) {
    .section__connectivity .img_container .img__line {
        left: 50%;
        margin-top: -46px;
        margin-left: -270px;
        width: 612px;
        height: 114px
    }

    #CMD .section__connectivity .img__line {
        background-image: url(../images/line_audio_1.png)
    }
}


@media all and (min-width:1280px) {
    .section__connectivity .line_container {
        top: 370px;
        margin-left: -500px;
        width: 1000px;
        height: 50px
    }

    .section__connectivity .line_container .text_item {
        top: 7px;
        font-size: 16px;
        text-align: left
    }

    .section__connectivity .line_container .text_item__1 {
        left: 144px;
        width: 170px;
        text-align: center
    }

    .section__connectivity .line_container .text_item__2 {
        left: 310px;
        width: 123px;
        text-align: left
    }

    .section__connectivity .line_container .text_item__3 {
        left: 577px;
        width: 110px;
        text-align: right
    }

    .section__connectivity .line_container .text_item__4 {
        left: 795px;
        width: 118px;
        text-align: left
    }
}

@media all and (min-width:1280px) {
    .section__connectivity .modal-button-container {
        margin-top: 50px
    }

    .section__connectivity .modal-button-container .modal-button {
        padding: 13px 20px
    }
}

@media all and (min-width:1280px) {
    .section__performance .main-content {
        width: 600px;
        left: 50%;
        margin-left: -580px;
        padding-top: 100px;
        min-height: 1138px
    }

    .section__performance .main-content .wd__feature__list .wd__feature {
        display: block;
        width: 350px;
        margin-left: 0
    }

    .section__performance .main-content .wd__feature__list .wd__feature.feature-3 .wd__feature__describe {
        width: 90%
    }

    .section__performance .performance_chart_container {
        width: 1200px;
        left: 50%;
        margin-left: -600px
    }
}

@media all and (min-width:1280px) {
    .section__s_aiCopilot {
        padding-top: 0
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s1 {
        margin-top: 0;
        margin-bottom: -65px;
        padding-top: 160px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s1 .wd__block__dots {
        top: 536px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s1 .wd__block__slick--outer::before {
        top: 612.7px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s1 .wd__block__slick .slick__item--text {
        margin-top: 133px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-outer-s1 .wd__block__dots .slick-dots li button p {
        bottom: 0;
        margin-top: 0;
        margin-bottom: 0 !important;
        padding-bottom: 22px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .wdtab {
        top: 494px;
        margin-left: -102px
    }

    .section__aiCopilot-inner-s1 .wdtab .wdtab__panel {
        top: -233px;
        left: 50%;
        margin-left: -271px
    }

    .section__aiCopilot-inner-s1 .img__container {
        margin-top: -487px
    }

    .section__aiCopilot-inner-s1 .img__main-0 {
        width: 476px;
        height: 420px
    }

    .section__aiCopilot-inner-s1 .img__main-1 {
        width: 476px;
        height: 420px
    }
}

@media all and (min-width:1280px) {
    .section__aiCopilot-inner-s1 .performance_chart .item__content .title {
        width: calc(40% + 44px);
        min-width: 315px
    }

    .section__aiCopilot-inner-s1 .performance_chart .item__highline {
        top: 30px
    }
}

@media all and (min-width:1280px) {
    .modal-inner__aiCopilot section.wd__section:last-child {
        margin-bottom: -50px;
        padding-bottom: 220px
    }
}

@media all and (min-width:1280px) {
    .inner-view .wd__section.first-section {
        padding-top: 100px !important
    }

    .inner-view .wd__section .wd__content .content__title {
        font-size: 40px
    }

    .inner-view .wd__section .wd__content .content__info {
        font-size: 20px
    }

    .inner-view .wd__content.wd__content-horz {
        max-width: 1144px
    }

    .inner-view .wd__content.wd__content-horz .content-col-2 {
        padding-left: 58px
    }
}

@media all and (min-width:1280px) {
    .section__conference-outer-s1 {
        padding-top: 100px;
        padding-bottom: 0
    }
}

@media all and (min-width:1280px) {

    .section__conference-outer-s1 .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-medium-2 .block-content,
    .section__conference-outer-s1 .wdblockimg .wdblockimg__container .block.block-imgstyle-extend.column-span-medium-3 .block-content,
    .section__conference-outer-s1 .wdblockimg .wdblockimg__container .block.block-imgstyle-extend[class*=column-span-] .block-content {
        padding-bottom: 100px
    }
}

@media all and (min-width:1280px) {
    .section__display-outer-s1 {
        padding-top: 70px;
        padding-bottom: 0
    }

    .section__display-outer-s1 .sectionnNavPosition {
        top: -1140px
    }

    .section__display-outer-s1 .sectionnNavPosition.first {
        top: 1330px
    }

    .section__display-outer-s1 .wd__content.main-content--top {
        position: absolute;
        top: -150px;
        left: 50%;
        margin-left: -500px;
        width: 1000px
    }

    .section__display-outer-s1 .wd__content.main-content--bottom {
        margin-top: 250px;
        max-width: 800px
    }

    .section__display-outer-s1 .wd__content.main-content--bottom .content__slogan,
    .section__display-outer-s1 .wd__content.main-content--bottom .content__title {
        display: none
    }

    .section__display-outer-s1 .wd__content.main-content--bottom .content__info {
        font-size: 22px
    }

    .section__display-outer-s1 .wd__feature__list {
        max-width: 1200px
    }

    .section__display-outer-s1 .wdblockimg {
        margin-top: 40px
    }

    .section__display-outer-s1 .img__main {
        top: 640px;
        margin-left: -625px;
        width: 1250px;
        height: 650px
    }

    .section__display-outer-s1 .wd__feature__list.list-icon .wd__feature .img__icon3,
    .section__display-outer-s1 .wd__feature__list.list-icon .wd__feature .img__icon7 {
        top: 10px
    }

    .section__display-outer-s1 .wd__feature__list.list-icon .wd__feature .img__icon6 {
        top: 9px
    }
}

@media all and (min-width:1280px) {
    .section__display-inner-s1 .wd__content.wd__content-horz .content-col-1 {
        width: 100%;
        flex: 1 0 100%
    }

    .section__display-inner-s1 .wd__content.wd__content-horz .content-col-2 {
        display: none
    }

    .section__display-inner-s1 .wd__section:last-child {
        padding-bottom: 0
    }
}

@media all and (min-width:1280px) {
    .modal-inner__sectionsDisplay section.section__display-inner-s4 {
        padding-bottom: 0
    }
}

@media all and (min-width:1280px) {
    .section__environment-outer-s1 {
        padding-bottom: 0
    }
}

@media all and (min-width:1280px) {
    .section__military__grade {
        padding-top: 160px
    }

    .section__military__grade .wd__feature__list .wd__feature .wd__feature__describe {
        width: 167px
    }

    .section__military__grade .wd__feature__list.features-icon {
        display: flex;
        position: relative;
        top: 127px;
        left: 50%;
        margin-left: 155px;
        width: 430px;
        flex-wrap: wrap
    }

    .section__military__grade .wd__feature__list.features-icon .wd__feature .img__icon {
        margin-right: unset;
        margin-left: unset
    }

    .section__military__grade .wd__feature__list.features-icon .wd__feature__describe {
        margin-top: 10px;
        text-align: left
    }

    .section__military__grade .image__container {
        margin-top: -1420px
    }

    .section__military__grade .image__container .img__main {
        left: 50%;
        margin-left: -951px;
        width: 2560px;
        height: 900px
    }

    #CMD .section__military__grade .img__main {
        background-image: url(../images/main_militaryGrade.jpg)
    }
}


@media all and (min-width:1280px) {
    .section__security-outer-s1 {
        padding-top: 160px;
        padding-bottom: 100px
    }
}

@media all and (min-width:1280px) {
    .section__security-outer-s1 .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-6 .block-img {
        width: 50%
    }

    .section__security-outer-s1 .wdblockimg .wdblockimg__container .block.block-imgstyle-scale.column-span-6 .block-content {
        padding-right: 30px
    }
}

@media all and (min-width:1280px) {
    .section__software-outer-s1 {
        padding-top: 100px
    }
}

@media all and (min-width:1280px) {
    .section__userExperience-inner-s4 {
        padding-bottom: 0
    }
}

.section__wdvideos .sales__containter {
    overflow: hidden;
    width: 1144px
}

.section__wdvideos .sales__containter .youtube_btn {
    opacity: 1;
    transition: opacity .4s
}

.section__wdvideos .sales__containter .sales__item {
    margin-bottom: 0;
    padding: 0 6px
}

.section__wdvideos .sales__containter .sales__item:hover .youtube_btn {
    opacity: .8
}

.section__wdvideos .video_info {
    left: 0;
    opacity: 0;
    width: 100%
}