/* 设置滚动条的宽度 */
::-webkit-scrollbar { width: 10px; /* 水平滚动条的高度 */ height: 10px; /* 垂直滚动条的宽度 */}
/* 设置滚动条轨道的圆角 */
::-webkit-scrollbar-track { background: #f1f1f1; /* 轨道的背景颜色 */ border-radius: 5px; /* 轨道的圆角大小 */}
/* 设置滚动条的圆角 */
::-webkit-scrollbar-thumb { background: #c1c1c1; /* 滚动条的颜色 */ border-radius: 5px; /* 滚动条的圆角大小 */ transition: ease 0.5s;}
/* 设置当鼠标悬停在滚动条上时的样式 */
::-webkit-scrollbar-thumb:hover {background: #a8a8a8; /* 滚动条的颜色 */}


@font-face {
    font-family: Noto Sans SC;
    font-weight: 100;
    src: url(../../static/fonts/NotoSansSC-Thin.62155297.woff2) format("woff2"),url(../../static/fonts/NotoSansSC-Thin.c695f43e.woff) format("woff"),url(../../static/fonts/NotoSansSC-Thin.30fd1899.otf) format("opentype")
}

@font-face {
    font-family: Noto Sans SC;
    font-weight: 300;
    src: url(../../static/fonts/NotoSansSC-Light.c2cbe070.woff2) format("woff2"),url(../../static/fonts/NotoSansSC-Light.f27b741b.woff) format("woff"),url(../../static/fonts/NotoSansSC-Light.ce5a6e16.otf) format("opentype")
}

@font-face {
    font-family: Noto Sans SC;
    font-weight: 400;
    src: url(../../static/fonts/NotoSansSC-Regular.64778228.woff2) format("woff2"),url(../../static/fonts/NotoSansSC-Regular.a13acdc0.woff) format("woff"),url(../../static/fonts/NotoSansSC-Regular.4809f99c.otf) format("opentype")
}

@font-face {
    font-family: Noto Sans SC;
    font-weight: 500;
    src: url(../../static/fonts/NotoSansSC-Medium.846b9f0e.woff2) format("woff2"),url(../../static/fonts/NotoSansSC-Medium.9ab10683.woff) format("woff"),url(../../static/fonts/NotoSansSC-Medium.b66e8f6d.otf) format("opentype")
}

@font-face {
    font-family: Noto Sans SC;
    font-weight: 700;
    src: url(../../static/fonts/NotoSansSC-Bold.276991d3.woff2) format("woff2"),url(../../static/fonts/NotoSansSC-Bold.d9a15ec9.woff) format("woff"),url(../../static/fonts/NotoSansSC-Bold.68638deb.otf) format("opentype")
}

@font-face {
    font-family: Noto Sans SC;
    font-weight: 900;
    src: url(../../static/fonts/NotoSansSC-Black.1fc5893e.woff2) format("woff2"),url(../../static/fonts/NotoSansSC-Black.5357a23c.woff) format("woff"),url(../../static/fonts/NotoSansSC-Black.6e1f3f1c.otf) format("opentype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 100;
    src: url(../../static/fonts/IBMPlexSansCondensed-Thin.f06fa02e.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 100;
    src: url(../../static/fonts/IBMPlexSansCondensed-ThinItalic.28456f61.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 200;
    src: url(../../static/fonts/IBMPlexSansCondensed-ExtraLight.32d134a3.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 200;
    src: url(../../static/fonts/IBMPlexSansCondensed-ExtraLightItalic.ea846e1d.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 300;
    src: url(../../static/fonts/IBMPlexSansCondensed-Light.b6345a14.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 300;
    src: url(../../static/fonts/IBMPlexSansCondensed-LightItalic.d5dec71d.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 400;
    src: url(../../static/fonts/IBMPlexSansCondensed-Regular.13188102.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 400;
    src: url(../../static/fonts/IBMPlexSansCondensed-Italic.7fc32a30.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 500;
    src: url(../../static/fonts/IBMPlexSansCondensed-Text.dc07f300.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 500;
    src: url(../../static/fonts/IBMPlexSansCondensed-TextItalic.8977c6cd.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 600;
    src: url(../../static/fonts/IBMPlexSansCondensed-Medium.46b4a64a.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 600;
    src: url(../../static/fonts/IBMPlexSansCondensed-MediumItalic.ce427532.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 700;
    src: url(../../static/fonts/IBMPlexSansCondensed-SemiBold.6baa8dde.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 700;
    src: url(../../static/fonts/IBMPlexSansCondensed-SemiBoldItalic.7a6bf072.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-weight: 800;
    src: url(../../static/fonts/IBMPlexSansCondensed-Bold.1a0d359d.ttf) format("truetype")
}

@font-face {
    font-family: IBMPlexSansCondensed;
    font-style: italic;
    font-weight: 800;
    src: url(../../static/fonts/IBMPlexSansCondensed-BoldItalic.cff1264b.ttf) format("truetype")
}

.moup-drawer {
    bottom: 0;
    display: none;
    display: flex;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: opacity .2s ease,visibility .2s ease;
    visibility: hidden
}

.moup-drawer[data-placement=left],.moup-drawer[data-placement=top] {
    align-items: flex-start;
    justify-content: flex-start
}

.moup-drawer[data-placement=right] {
    align-items: flex-start;
    justify-content: flex-end
}

.moup-drawer[data-placement=bottom] {
    align-items: flex-end;
    justify-content: flex-start
}

.moup-drawer[data-placement=left] [data-effect=container],.moup-drawer[data-placement=right] [data-effect=container] {
    height: 100%
}

.moup-drawer[data-placement=bottom] [data-effect=container],.moup-drawer[data-placement=top] [data-effect=container] {
    width: 100%
}

.moup-drawer[data-placement=left] [data-effect=container],.moup-drawer[data-placement=left].hide [data-effect=container] {
    transform: translateX(-100%)
}

.moup-drawer[data-placement=right] [data-effect=container],.moup-drawer[data-placement=right].hide [data-effect=container] {
    transform: translateX(100%)
}

.moup-drawer[data-placement=top] [data-effect=container],.moup-drawer[data-placement=top].hide [data-effect=container] {
    transform: translateY(-100%)
}

.moup-drawer[data-placement=bottom] [data-effect=container],.moup-drawer[data-placement=bottom].hide [data-effect=container] {
    transform: translateY(100%)
}

.moup-drawer-mask {
    background-color: #000;
    bottom: 0;
    left: 0;
    opacity: .5;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 0
}

.moup-drawer-container {
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    overflow: auto;
    position: relative;
    transition: transform .26s cubic-bezier(.165,.84,.44,1);
    z-index: 1
}

.moup-drawer.show {
    display: block;
    opacity: 1;
    visibility: visible
}

.moup-drawer.show[data-placement=left] [data-effect=container],.moup-drawer.show[data-placement=right] [data-effect=container] {
    transform: translateX(0)
}

.moup-drawer.show[data-placement=bottom] [data-effect=container],.moup-drawer.show[data-placement=top] [data-effect=container] {
    transform: translateY(0)
}

@keyframes anim-open {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(1.1,1.1,1);
        transform: scale3d(1.1,1.1,1)
    }

    to {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes anim-close {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.9,.9,1);
        transform: scale3d(.9,.9,1)
    }
}

@keyframes anim-open-swipeup {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,50px,0);
        transform: translate3d(0,50px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-close-swipeup {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0,50px,0);
        transform: translate3d(0,50px,0)
    }
}

@keyframes anim-elem-swipeup {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,25px,0);
        transform: translate3d(0,25px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-open-swipedown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-400px,0);
        transform: translate3d(0,-400px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-close-swipedown {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0,100px,0);
        transform: translate3d(0,100px,0)
    }
}

@keyframes anim-elem-swipedown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100px,0);
        transform: translate3d(0,-100px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-open-flash {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-400px,0,0) scale3d(1.4,0,1);
        transform: translate3d(-400px,0,0) scale3d(1.4,0,1)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0) scaleX(1);
        transform: translateZ(0) scaleX(1)
    }
}

@keyframes anim-close-flash {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0) scaleX(1);
        transform: translateZ(0) scaleX(1)
    }

    20% {
        opacity: 1;
        -webkit-transform: translateZ(0) scaleX(1);
        transform: translateZ(0) scaleX(1)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-400px,0,0) scale3d(1.4,0,1);
        transform: translate3d(-400px,0,0) scale3d(1.4,0,1)
    }
}

@keyframes anim-elem-open-flash {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100px,0,0);
        transform: translate3d(-100px,0,0)
    }

    20% {
        opacity: 0;
        -webkit-transform: translate3d(-100px,0,0);
        transform: translate3d(-100px,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-elem-close-flash {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-100px,0,0);
        transform: translate3d(-100px,0,0)
    }
}

@keyframes anim-open-sticky-top {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-close-sticky-top {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

@keyframes anim-elem-sticky-top {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100px,0);
        transform: translate3d(0,-100px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-open-sticky-bottom {
    0% {
        -webkit-transform: perspective(1000px) rotateX(90deg);
        transform: perspective(1000px) rotateX(90deg)
    }

    to {
        -webkit-transform: perspective(1000px) rotateX(0deg);
        transform: perspective(1000px) rotateX(0deg)
    }
}

@keyframes anim-close-sticky-bottom {
    0% {
        -webkit-transform: perspective(1000px) rotateX(0deg);
        transform: perspective(1000px) rotateX(0deg)
    }

    to {
        -webkit-transform: perspective(1000px) rotateX(90deg);
        transform: perspective(1000px) rotateX(90deg)
    }
}

@keyframes anim-elem-sticky-bottom {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,100px,0);
        transform: translate3d(0,100px,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-dash-svg {
    0% {
        stroke-dashoffset: 1680
    }

    to {
        stroke-dashoffset: 0
    }
}

@keyframes anim-elem-1-svg {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-150px,0,0);
        transform: translate3d(-150px,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes anim-elem-2-svg {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(150px,0,0);
        transform: translate3d(150px,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.moup-dialog {
    -webkit-overflow-scrolling: touch;
    align-items: center;
    display: flex;
    justify-content: center;
    justify-content: flex-start\0;
    overflow: auto;
    padding: 3%
}

.moup-dialog,.moup-dialog-overlay {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.moup-dialog-overlay {
    backface-visibility: hidden;
    background: rgba(55,58,71,.9);
    opacity: 0;
    transition: opacity .3s;
    z-index: 1
}

.moup-dialog--open .moup-dialog-overlay {
    opacity: 1;
    pointer-events: auto
}

.moup-dialog-content {
    background: #fff;
    margin: auto;
    max-width: 560px;
    min-width: 290px;
    opacity: 0;
    padding: 3em;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 5
}

.moup-dialog--open .moup-dialog-content {
    pointer-events: auto
}

.moup-dialog-bottom {
    margin-top: 3em
}

.moup-dialog-close {
    background: #888;
    border: none;
    color: #fff;
    cursor: pointer;
    font-weight: 500;
    line-height: 1;
    outline: none;
    padding: 1em 2em
}

.moup-dialog-container--move {
    transform: scale3d(.95,.95,1);
    transition: transform .3s
}

.moup-dialog.moup-dialog--close .moup-dialog-content,.moup-dialog.moup-dialog--open .moup-dialog-content {
    animation-duration: .3s;
    animation-fill-mode: forwards
}

.moup-dialog.default.moup-dialog--open .moup-dialog-content {
    animation-name: anim-open
}

.moup-dialog.default.moup-dialog--close .moup-dialog-content {
    animation-name: anim-close
}

.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content {
    animation-name: anim-open-swipeup
}

.moup-dialog.swipe-up.moup-dialog--close .moup-dialog-content {
    animation-name: anim-close-swipeup
}

.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content>* {
    animation: anim-elem-swipeup .3s both
}

.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content>:first-child {
    animation-delay: .15s
}

.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content>:nth-child(2) {
    animation-delay: .3s
}

.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content {
    animation-name: anim-open-swipedown
}

.moup-dialog.swipe-down.moup-dialog--close .moup-dialog-content {
    animation-name: anim-close-swipedown
}

.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content>* {
    animation: anim-elem-swipedown .3s both
}

.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content>:first-child {
    animation-delay: .15s
}

.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content>:nth-child(2) {
    animation-delay: 0ms
}

.moup-dialog.flash .moup-dialog-overlay {
    transition-duration: .4s
}

.moup-dialog.flash.moup-dialog--close .moup-dialog-content,.moup-dialog.flash.moup-dialog--open .moup-dialog-content {
    animation-duration: .4s;
    animation-fill-mode: forwards;
    animation-timing-function: cubic-bezier(.7,0,.3,1)
}

.moup-dialog.flash.moup-dialog--open .moup-dialog-content {
    animation-name: anim-open-flash
}

.moup-dialog.flash.moup-dialog--close .moup-dialog-content {
    animation-name: anim-close-flash
}

.moup-dialog.flash.moup-dialog--open .moup-dialog-content * {
    animation: anim-elem-open-flash .4s cubic-bezier(.7,0,.3,1) both
}

.moup-dialog.flash.moup-dialog--close .moup-dialog-content * {
    animation: anim-elem-close-flash .4s cubic-bezier(.7,0,.3,1) both
}

.moup-dialog.sticky-top {
    align-items: flex-start;
    padding-top: 0
}

.moup-dialog.sticky-top .moup-dialog-content {
    margin: 0
}

.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content {
    animation-name: anim-open-sticky-top
}

.moup-dialog.sticky-top.moup-dialog--close .moup-dialog-content {
    animation-name: anim-close-sticky-top
}

.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content>* {
    animation: anim-elem-sticky-top .3s both
}

.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content>:first-child {
    animation-delay: .15s
}

.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content>:nth-child(2) {
    animation-delay: 0ms
}

.moup-dialog.sticky-bottom {
    align-items: flex-end;
    padding-bottom: 0
}

.moup-dialog.sticky-bottom .moup-dialog-content {
    margin: 0
}

.moup-dialog.sticky-bottom.moup-dialog--close .moup-dialog-content,.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content {
    animation-duration: .3s;
    animation-fill-mode: forwards;
    animation-timing-function: ease-in-out;
    opacity: 1;
    transform-origin: 50% 100%
}

.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content {
    animation-name: anim-open-sticky-bottom
}

.moup-dialog.sticky-bottom.moup-dialog--close .moup-dialog-content {
    animation-name: anim-close-sticky-bottom
}

.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content>* {
    animation: anim-elem-sticky-bottom .3s both
}

.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content>:first-child {
    animation-delay: .15s
}

.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content>:nth-child(2) {
    animation-delay: .3s
}

.moup-dialog.svg.moup-dialog--open .moup-dialog-overlay {
    transition-duration: .8s
}

.moup-dialog.svg.moup-dialog--close .moup-dialog-overlay {
    transition-duration: .5s
}

.moup-dialog.svg .moup-dialog-content {
    background: transparent;
    padding: 0
}

.moup-dialog.svg.moup-dialog--open .moup-dialog-content {
    opacity: 1
}

.moup-dialog.svg .moup-dialog-morph-shape {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.moup-dialog.svg .moup-dialog-morph-shape svg rect {
    stroke: #fff;
    stroke-width: 2px;
    stroke-dasharray: 1680
}

.moup-dialog.svg.moup-dialog--open .moup-dialog-morph-shape svg rect {
    animation: anim-dash-svg .6s forwards
}

.moup-dialog.svg .moup-dialog-inner {
    background: #fff;
    opacity: 0
}

.moup-dialog.svg.moup-dialog--open .moup-dialog-inner {
    opacity: 1;
    padding: 3em;
    transition: opacity .85s .35s
}

.moup-dialog.svg.moup-dialog--open .moup-dialog-inner>:first-child {
    animation: anim-elem-1-svg .7s ease-out both
}

.moup-dialog.svg.moup-dialog--open .moup-dialog-inner>:nth-child(2) {
    animation: anim-elem-2-svg .7s ease-out both
}

[data-moup-carousel] .carousel-list {
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative
}

[data-moup-carousel] .carousel-list:focus {
    outline: none
}

[data-moup-carousel] .carousel-list.dragging {
    cursor: pointer;
    cursor: hand
}

[data-moup-carousel] .carousel-slider .carousel-list,[data-moup-carousel] .carousel-slider .carousel-track {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0)
}

[data-moup-carousel] .carousel-track {
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0
}

[data-moup-carousel] .carousel-track:after,[data-moup-carousel] .carousel-track:before {
    content: "";
    display: table
}

[data-moup-carousel] .carousel-track:after {
    clear: both
}

[data-moup-carousel] .carousel-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[data-moup-carousel] .carousel-slide img,[data-moup-carousel] .carousel-slide.carousel-loading img {
    display: block
}

[data-moup-carousel] .carousel-slide.dragging img {
    pointer-events: none
}

[data-moup-carousel] .carousel-loading .carousel-slide,[data-moup-carousel] .carousel-loading .carousel-track {
    visibility: hidden
}

[data-moup-carousel] .carousel-arrow.carousel-hidden {
    display: none
}

[data-moup-carousel].carousel-slider {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    box-sizing: border-box;
    display: block;
    position: relative;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -khtml-user-select: none
}

[data-moup-carousel].carousel-initialized .carousel-slide {
    display: block
}

[data-moup-carousel].carousel-vertical .carousel-slide {
    border: 1px solid transparent;
    display: block;
    height: auto
}

[data-moup-carousel] [dir=rtl] .carousel-slide {
    float: right
}

.moup-dropdown {
    opacity: 0;
    position: absolute;
    transition: opacity .28s cubic-bezier(.165,.84,.44,1),visibility .28s cubic-bezier(.165,.84,.44,1),transform .28s cubic-bezier(.165,.84,.44,1);
    visibility: hidden;
    z-index: 1050
}

.moup-dropdown-container {
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 3px 6px -4px rgba(0,0,0,.24),0 6px 16px 0 rgba(0,0,0,.16),0 9px 28px 8px rgba(0,0,0,.1)
}

.moup-dropdown,.moup-dropdown.hide {
    opacity: 0;
    visibility: hidden
}

.moup-dropdown.show {
    opacity: 1;
    transform: scale(1);
    visibility: visible
}

.moup-dropdown[data-placement^=left],.moup-dropdown[data-placement^=right] {
    align-items: stretch;
    display: inline-flex
}

.moup-dropdown[data-placement^=left]:after,.moup-dropdown[data-placement^=right]:before {
    content: "";
    display: block;
    height: 100%;
    width: 5px
}

.moup-dropdown[data-placement^=bottom]:before,.moup-dropdown[data-placement^=top]:after {
    content: "";
    display: block;
    height: 5px;
    width: 100%
}

.moup-dropdown[data-placement^=top],.moup-dropdown[data-placement^=top].hide {
    transform: scale(.95) translateY(5px)
}

.moup-dropdown[data-placement^=bottom],.moup-dropdown[data-placement^=bottom].hide {
    transform: scale(.95) translateY(-5px)
}

.moup-dropdown[data-placement^=left],.moup-dropdown[data-placement^=left].hide {
    transform: scale(.95) translateX(5px)
}

.moup-dropdown[data-placement^=right],.moup-dropdown[data-placement^=right].hide {
    transform: scale(.95) translateX(-5px)
}

.moup-dropdown[data-placement^=bottom].show,.moup-dropdown[data-placement^=top].show {
    transform: scale(1) translateY(0)
}

.moup-dropdown[data-placement^=left].show,.moup-dropdown[data-placement^=right].show {
    transform: scale(1) translateX(0)
}

.moup-dropdown[data-placement=top] {
    transform-origin: 50% 100%
}

.moup-dropdown[data-placement=topLeft] {
    transform-origin: 0 100%
}

.moup-dropdown[data-placement=topRight] {
    transform-origin: 100% 100%
}

.moup-dropdown[data-placement=bottom] {
    transform-origin: 50% 0
}

.moup-dropdown[data-placement=bottomLeft] {
    transform-origin: 0 0
}

.moup-dropdown[data-placement=bottomRight] {
    transform-origin: 100% 0
}

.moup-dropdown[data-placement=left] {
    transform-origin: 100% 50%
}

.moup-dropdown[data-placement=leftTop] {
    transform-origin: 100% 0
}

.moup-dropdown[data-placement=leftBottom] {
    transform-origin: 100% 100%
}

.moup-dropdown[data-placement=right] {
    transform-origin: 0 50%
}

.moup-dropdown[data-placement=rightTop] {
    transform-origin: 0 0
}

.moup-dropdown[data-placement=rightBottom] {
    transform-origin: 0 100%
}

.moup-dropdown ul.default {
    font-size: 14px;
    list-style: none;
    padding: .6em
}

.moup-dropdown ul.default li {
    line-height: 1;
    white-space: nowrap
}

.moup-dropdown ul.default li a {
    color: currentColor;
    justify-content: space-between;
    padding: .6em
}

.moup-dropdown ul.default li a,.moup-dropdown ul.default li a>span {
    align-items: center;
    display: flex
}

.moup-dropdown ul.default li a>span>img,.moup-dropdown ul.default li a>span>svg {
    height: 1em;
    width: 1em
}

.moup-dropdown ul.default li a>span>svg {
    fill: currentColor
}

.moup-dropdown ul.default li a>span:last-child {
    margin-left: 2em;
    opacity: 0;
    transform: translateX(-3px);
    transition: opacity .2s,transform .2s
}

.moup-dropdown ul.default li a:hover>span:last-child {
    opacity: 1;
    transform: translateX(0)
}

[data-moup-rich-text=moup] img,[data-moup-rich-text=moup] video {
    height: auto!important;
    max-width: 100%!important
}

[data-moup-rich-text=moup] ol,[data-moup-rich-text=moup] ul {
    margin: 1em 0;
    padding: 0
}

[data-moup-rich-text=moup] h1,[data-moup-rich-text=moup] h2,[data-moup-rich-text=moup] h3,[data-moup-rich-text=moup] h4,[data-moup-rich-text=moup] h5,[data-moup-rich-text=moup] h6 {
    font-size: 100%;
    font-weight: 600;
    margin: 0 0 1em
}

[data-moup-rich-text=moup] h1 {
    font-size: 2em
}

[data-moup-rich-text=moup] h2 {
    font-size: 1.8em
}

[data-moup-rich-text=moup] h3 {
    font-size: 1.6em
}

[data-moup-rich-text=moup] h4 {
    font-size: 1.4em
}

[data-moup-rich-text=moup] h5 {
    font-size: 1.2em
}

[data-moup-rich-text=moup] h6 {
    font-size: 1em
}

[data-moup-rich-text=moup] audio,[data-moup-rich-text=moup] video {
    outline: none!important
}

[data-moup-rich-text=moup] p {
    margin-bottom: 1em;
    margin-top: 0
}

[data-moup-rich-text=moup] hr {
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
    height: auto;
    margin-bottom: 1em;
    width: 100%
}

[data-moup-rich-text=moup] table {
    border-collapse: collapse;
    margin-bottom: 1em;
    width: 100%
}

[data-moup-rich-text=moup] table td {
    border: 1px solid #c5c5c5;
    padding: .618em 1em
}

[data-moup-rich-text=moup] blockquote {
    background-color: #f1f2f3;
    border-left: 5px solid #ccc;
    font-style: italic;
    margin-bottom: 1em;
    padding: .618em 1em
}

[data-moup-rich-text=braft] img,[data-moup-rich-text=braft] video {
    height: auto!important;
    max-width: 100%!important
}

[data-moup-rich-text=braft] ol,[data-moup-rich-text=braft] ul {
    margin: 1em 0;
    padding: 0
}

[data-moup-rich-text=braft] h1,[data-moup-rich-text=braft] h2,[data-moup-rich-text=braft] h3,[data-moup-rich-text=braft] h4,[data-moup-rich-text=braft] h5,[data-moup-rich-text=braft] h6 {
    font-size: 100%;
    font-weight: 600;
    margin: 0 0 1em
}

[data-moup-rich-text=braft] h1 {
    font-size: 2em
}

[data-moup-rich-text=braft] h2 {
    font-size: 1.8em
}

[data-moup-rich-text=braft] h3 {
    font-size: 1.6em
}

[data-moup-rich-text=braft] h4 {
    font-size: 1.4em
}

[data-moup-rich-text=braft] h5 {
    font-size: 1.2em
}

[data-moup-rich-text=braft] h6 {
    font-size: 1em
}

[data-moup-rich-text=braft] audio,[data-moup-rich-text=braft] video {
    outline: none!important
}

[data-moup-rich-text=braft] p {
    margin: 0;
    min-height: 1em
}

[data-moup-rich-text=braft] hr {
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
    height: auto;
    margin: 15px 0 0;
    padding: 0 0 15px;
    width: 100%
}

[data-moup-rich-text=braft] table {
    border-collapse: collapse;
    margin: 10px 0;
    width: 100%
}

[data-moup-rich-text=braft] table td {
    border: 1px solid #c5c5c5;
    padding: .618em 1em
}

[data-moup-rich-text=braft] blockquote {
    background-color: #f1f2f3;
    border-left: 5px solid #ccc;
    font-style: italic;
    margin: 0 0 10px;
    padding: 15px 20px
}

[data-moup-rich-text=braft] .media-wrap.float-left {
    float: left;
    margin-right: 1em
}

[data-moup-rich-text=braft] .media-wrap.float-right {
    float: right;
    margin-left: 1em
}

[data-moup-rich-text=braft] .media-wrap.align-left {
    text-align: left
}

[data-moup-rich-text=braft] .media-wrap.align-center {
    text-align: center
}

[data-moup-rich-text=braft] .media-wrap.align-right {
    text-align: right
}

[data-moup-rich-text=braft] .audio-wrap,[data-moup-rich-text=braft] .video-wrap {
    text-align: center
}

[data-moup-rich-text=braft] .attachment-wrap {
    border: 1px solid #eee;
    border-radius: 3px;
    cursor: default;
    display: inline-block;
    position: relative;
    transition: border-color .24s ease
}

[data-moup-rich-text=braft] .attachment-wrap .attachment--inner {
    box-sizing: border-box;
    display: table;
    padding: .8em 1.2em;
    width: 100%
}

[data-moup-rich-text=braft] .attachment-wrap .attachment--icon,[data-moup-rich-text=braft] .attachment-wrap .attachment--info {
    display: table-cell;
    vertical-align: middle
}

[data-moup-rich-text=braft] .attachment-wrap .attachment--icon {
    font-size: 1.2em;
    padding-right: .85em;
    width: 1em
}

[data-moup-rich-text=braft] .attachment-wrap .attachment--name {
    display: block;
    font-size: 1em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90%
}

[data-moup-rich-text=braft] .attachment-wrap .attachment--size {
    font-size: .8em;
    opacity: .5
}

[data-moup-rich-text=braft] .attachment-wrap:hover {
    border-color: #d8d8d8
}

.app-list-content h1,.app-list-disclose .item .company-array .big,.app-list__public .lightbg .item-date .big,.app-part__avail,.app-part__normal .swiper-content-1-items .item strong,.app-topic__reform .content .title,.app-twenty__reform-head h2 {
    font-size: 48px
}

@media screen and (max-width: 1920px) {
    .app-list-content h1,.app-list-disclose .item .company-array .big,.app-list__public .lightbg .item-date .big,.app-part__avail,.app-part__normal .swiper-content-1-items .item strong,.app-topic__reform .content .title,.app-twenty__reform-head h2 {
        font-size:2.66vw
    }
}

@media screen and (max-width: 1440px) {
    .app-list-content h1,.app-list-disclose .item .company-array .big,.app-list__public .lightbg .item-date .big,.app-part__avail,.app-part__normal .swiper-content-1-items .item strong,.app-topic__reform .content .title,.app-twenty__reform-head h2 {
        font-size:40px
    }
}

@media screen and (max-width: 1360px) {
    .app-list-content h1,.app-list-disclose .item .company-array .big,.app-list__public .lightbg .item-date .big,.app-part__avail,.app-part__normal .swiper-content-1-items .item strong,.app-topic__reform .content .title,.app-twenty__reform-head h2 {
        font-size:36px
    }
}

@media screen and (max-width: 1100px) {
    .app-list-content h1,.app-list-disclose .item .company-array .big,.app-list__public .lightbg .item-date .big,.app-part__avail,.app-part__normal .swiper-content-1-items .item strong,.app-topic__reform .content .title,.app-twenty__reform-head h2 {
        font-size:28px
    }
}

@media screen and (max-width: 900px) {
    .app-list-content h1,.app-list-disclose .item .company-array .big,.app-list__public .lightbg .item-date .big,.app-part__avail,.app-part__normal .swiper-content-1-items .item strong,.app-topic__reform .content .title,.app-twenty__reform-head h2 {
        font-size:24px
    }
}

.app-part__normal .title,.app-swiper__assets-main .text .index,.app-swiper__assets-title,.app-twenty__header .title,.app-twenty__publish-head .title {
    font-size: 36px
}

@media screen and (max-width: 1920px) {
    .app-part__normal .title,.app-swiper__assets-main .text .index,.app-swiper__assets-title,.app-twenty__header .title,.app-twenty__publish-head .title {
        font-size:2.22vw
    }
}

@media screen and (max-width: 818px) {
    .app-part__normal .title,.app-swiper__assets-main .text .index,.app-swiper__assets-title,.app-twenty__header .title,.app-twenty__publish-head .title {
        font-size:18px
    }
}

.app-list-notice .item .date .big,.app-twenty__reform-head small,.dialog-wrap .infos .name,.swiper-fixed .inner .title {
    font-size: 32px
}

@media screen and (max-width: 1920px) {
    .app-list-notice .item .date .big,.app-twenty__reform-head small,.dialog-wrap .infos .name,.swiper-fixed .inner .title {
        font-size:2vw
    }
}

@media screen and (max-width: 1440px) {
    .app-list-notice .item .date .big,.app-twenty__reform-head small,.dialog-wrap .infos .name,.swiper-fixed .inner .title {
        font-size:28px
    }
}

@media screen and (max-width: 1360px) {
    .app-list-notice .item .date .big,.app-twenty__reform-head small,.dialog-wrap .infos .name,.swiper-fixed .inner .title {
        font-size:26px
    }
}

@media screen and (max-width: 1100px) {
    .app-list-notice .item .date .big,.app-twenty__reform-head small,.dialog-wrap .infos .name,.swiper-fixed .inner .title {
        font-size:24px
    }
}

@media screen and (max-width: 900px) {
    .app-list-notice .item .date .big,.app-twenty__reform-head small,.dialog-wrap .infos .name,.swiper-fixed .inner .title {
        font-size:22px
    }
}

@media screen and (max-width: 550px) {
    .app-list-notice .item .date .big,.app-twenty__reform-head small,.dialog-wrap .infos .name,.swiper-fixed .inner .title {
        font-size:16px
    }
}

.app-part__introduce .main .aside .items .item strong,.app-part__rich-desc .text .items .item strong {
    font-size: 34px
}

@media screen and (max-width: 1920px) {
    .app-part__introduce .main .aside .items .item strong,.app-part__rich-desc .text .items .item strong {
        font-size:1.8vw
    }
}

@media screen and (max-width: 1440px) {
    .app-part__introduce .main .aside .items .item strong,.app-part__rich-desc .text .items .item strong {
        font-size:26px
    }
}

@media screen and (max-width: 1360px) {
    .app-part__introduce .main .aside .items .item strong,.app-part__rich-desc .text .items .item strong {
        font-size:24px
    }
}

@media screen and (max-width: 1100px) {
    .app-part__introduce .main .aside .items .item strong,.app-part__rich-desc .text .items .item strong {
        font-size:22px
    }
}

@media screen and (max-width: 900px) {
    .app-part__introduce .main .aside .items .item strong,.app-part__rich-desc .text .items .item strong {
        font-size:20px
    }
}

.app-list-disclose .item .company-head .title,.app-list-job .module-head,.app-list-join__wrap .lightbg .item-content .module-head,.app-list-search .app-list__filter .ser-title,.app-part__bulk-content .text .aside dl dd,.app-part__business .column.info .info-title,.app-part__case-swiper .main .text-pagination .swiper-pagination-current,.app-part__simple-content .title,.app-part__window .pagination .swiper-pagination-bullet,.app-shutters__item .main .label span,.app-swiper__assets-main .pagination .swiper-pagination-bullet,.app-swiper__assets-main .text .title,.app-swiper__list-content .title,.app-swiper__mooween-aside .menus,.app-swiper__mooween-main .text .swiper-control .pagination .swiper-pagination-current,.app-swiper__mooween-main .text .swiper-slide .title,.app-swiper__simple-content .swiper-control .pagination .swiper-pagination-current,.app-swiper__simple-content .title,.app-swiper__simple-photo .swiper-control .pagination .swiper-pagination-current,.app-swiper__success .item .text .title,.app-swiper__top-content .title {
    font-size: 32px
}

@media screen and (max-width: 1920px) {
    .app-list-disclose .item .company-head .title,.app-list-job .module-head,.app-list-join__wrap .lightbg .item-content .module-head,.app-list-search .app-list__filter .ser-title,.app-part__bulk-content .text .aside dl dd,.app-part__business .column.info .info-title,.app-part__case-swiper .main .text-pagination .swiper-pagination-current,.app-part__simple-content .title,.app-part__window .pagination .swiper-pagination-bullet,.app-shutters__item .main .label span,.app-swiper__assets-main .pagination .swiper-pagination-bullet,.app-swiper__assets-main .text .title,.app-swiper__list-content .title,.app-swiper__mooween-aside .menus,.app-swiper__mooween-main .text .swiper-control .pagination .swiper-pagination-current,.app-swiper__mooween-main .text .swiper-slide .title,.app-swiper__simple-content .swiper-control .pagination .swiper-pagination-current,.app-swiper__simple-content .title,.app-swiper__simple-photo .swiper-control .pagination .swiper-pagination-current,.app-swiper__success .item .text .title,.app-swiper__top-content .title {
        font-size:1.66vw
    }
}

@media screen and (max-width: 1440px) {
    .app-list-disclose .item .company-head .title,.app-list-job .module-head,.app-list-join__wrap .lightbg .item-content .module-head,.app-list-search .app-list__filter .ser-title,.app-part__bulk-content .text .aside dl dd,.app-part__business .column.info .info-title,.app-part__case-swiper .main .text-pagination .swiper-pagination-current,.app-part__simple-content .title,.app-part__window .pagination .swiper-pagination-bullet,.app-shutters__item .main .label span,.app-swiper__assets-main .pagination .swiper-pagination-bullet,.app-swiper__assets-main .text .title,.app-swiper__list-content .title,.app-swiper__mooween-aside .menus,.app-swiper__mooween-main .text .swiper-control .pagination .swiper-pagination-current,.app-swiper__mooween-main .text .swiper-slide .title,.app-swiper__simple-content .swiper-control .pagination .swiper-pagination-current,.app-swiper__simple-content .title,.app-swiper__simple-photo .swiper-control .pagination .swiper-pagination-current,.app-swiper__success .item .text .title,.app-swiper__top-content .title {
        font-size:24px
    }
}

@media screen and (max-width: 1360px) {
    .app-list-disclose .item .company-head .title,.app-list-job .module-head,.app-list-join__wrap .lightbg .item-content .module-head,.app-list-search .app-list__filter .ser-title,.app-part__bulk-content .text .aside dl dd,.app-part__business .column.info .info-title,.app-part__case-swiper .main .text-pagination .swiper-pagination-current,.app-part__simple-content .title,.app-part__window .pagination .swiper-pagination-bullet,.app-shutters__item .main .label span,.app-swiper__assets-main .pagination .swiper-pagination-bullet,.app-swiper__assets-main .text .title,.app-swiper__list-content .title,.app-swiper__mooween-aside .menus,.app-swiper__mooween-main .text .swiper-control .pagination .swiper-pagination-current,.app-swiper__mooween-main .text .swiper-slide .title,.app-swiper__simple-content .swiper-control .pagination .swiper-pagination-current,.app-swiper__simple-content .title,.app-swiper__simple-photo .swiper-control .pagination .swiper-pagination-current,.app-swiper__success .item .text .title,.app-swiper__top-content .title {
        font-size:22px
    }
}

@media screen and (max-width: 1100px) {
    .app-list-disclose .item .company-head .title,.app-list-job .module-head,.app-list-join__wrap .lightbg .item-content .module-head,.app-list-search .app-list__filter .ser-title,.app-part__bulk-content .text .aside dl dd,.app-part__business .column.info .info-title,.app-part__case-swiper .main .text-pagination .swiper-pagination-current,.app-part__simple-content .title,.app-part__window .pagination .swiper-pagination-bullet,.app-shutters__item .main .label span,.app-swiper__assets-main .pagination .swiper-pagination-bullet,.app-swiper__assets-main .text .title,.app-swiper__list-content .title,.app-swiper__mooween-aside .menus,.app-swiper__mooween-main .text .swiper-control .pagination .swiper-pagination-current,.app-swiper__mooween-main .text .swiper-slide .title,.app-swiper__simple-content .swiper-control .pagination .swiper-pagination-current,.app-swiper__simple-content .title,.app-swiper__simple-photo .swiper-control .pagination .swiper-pagination-current,.app-swiper__success .item .text .title,.app-swiper__top-content .title {
        font-size:20px
    }
}

@media screen and (max-width: 900px) {
    .app-list-disclose .item .company-head .title,.app-list-job .module-head,.app-list-join__wrap .lightbg .item-content .module-head,.app-list-search .app-list__filter .ser-title,.app-part__bulk-content .text .aside dl dd,.app-part__business .column.info .info-title,.app-part__case-swiper .main .text-pagination .swiper-pagination-current,.app-part__simple-content .title,.app-part__window .pagination .swiper-pagination-bullet,.app-shutters__item .main .label span,.app-swiper__assets-main .pagination .swiper-pagination-bullet,.app-swiper__assets-main .text .title,.app-swiper__list-content .title,.app-swiper__mooween-aside .menus,.app-swiper__mooween-main .text .swiper-control .pagination .swiper-pagination-current,.app-swiper__mooween-main .text .swiper-slide .title,.app-swiper__simple-content .swiper-control .pagination .swiper-pagination-current,.app-swiper__simple-content .title,.app-swiper__simple-photo .swiper-control .pagination .swiper-pagination-current,.app-swiper__success .item .text .title,.app-swiper__top-content .title {
        font-size:18px
    }
}

.app-home__business-item .content .title,.app-home__grid .aside .tabs,.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
    font-size: 28px
}

@media screen and (max-width: 1920px) {
    .app-home__business-item .content .title,.app-home__grid .aside .tabs,.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:1.5vw
    }
}

@media screen and (max-width: 1440px) {
    .app-home__business-item .content .title,.app-home__grid .aside .tabs,.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:22px
    }
}

@media screen and (max-width: 1360px) {
    .app-home__business-item .content .title,.app-home__grid .aside .tabs,.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:20px
    }
}

@media screen and (max-width: 1100px) {
    .app-home__business-item .content .title,.app-home__grid .aside .tabs,.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:18px
    }
}

@media screen and (max-width: 900px) {
    .app-home__business-item .content .title,.app-home__grid .aside .tabs,.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:16px
    }
}

.app-footer__links .title,.app-footer__main .menus dt,.app-list-job .module-items .item .grid .title,.app-list-open .items .item .infos .name,.app-list__public .lightbg .item-content h4,.app-twenty__header .star {
    font-size: 26px
}

@media screen and (max-width: 1920px) {
    .app-footer__links .title,.app-footer__main .menus dt,.app-list-job .module-items .item .grid .title,.app-list-open .items .item .infos .name,.app-list__public .lightbg .item-content h4,.app-twenty__header .star {
        font-size:1.38vw
    }
}

@media screen and (max-width: 1440px) {
    .app-footer__links .title,.app-footer__main .menus dt,.app-list-job .module-items .item .grid .title,.app-list-open .items .item .infos .name,.app-list__public .lightbg .item-content h4,.app-twenty__header .star {
        font-size:20px
    }
}

@media screen and (max-width: 1360px) {
    .app-footer__links .title,.app-footer__main .menus dt,.app-list-job .module-items .item .grid .title,.app-list-open .items .item .infos .name,.app-list__public .lightbg .item-content h4,.app-twenty__header .star {
        font-size:18px
    }
}

.app-header__drawer .moup-drawer-content,.app-list-footer .related,.app-list-honor-menu ul li a,.app-part__advantage .item .text .title,.app-part__bulk-content .text .title,.app-part__bulk-icons .icons-item,.app-part__bulk-icons .title,.app-part__business .column.info .info-intro .strong,.app-part__case-swiper .main .text-swiper .swiper-slide .title,.app-part__desc p.focus,.app-part__emphasis-items .item .name,.app-part__intro .app-container .text .title,.app-part__normal .image .text .name,.app-part__normal .subtitle,.app-part__normal .swiper-content-1-title,.app-part__normal .swiper-tabs .swiper-pagination-bullet,.app-part__rich-items .item .text .title,.app-part__rich-title,.app-part__tale-item dl dt,.app-part__window .window .content .inner .title,.app-shutters__item .main .content .title,.app-shutters__item .shrink,.app-swiper__tabs-pagination .swiper-pagination-bullet {
    font-size: 24px
}

@media screen and (max-width: 1920px) {
    .app-header__drawer .moup-drawer-content,.app-list-footer .related,.app-list-honor-menu ul li a,.app-part__advantage .item .text .title,.app-part__bulk-content .text .title,.app-part__bulk-icons .icons-item,.app-part__bulk-icons .title,.app-part__business .column.info .info-intro .strong,.app-part__case-swiper .main .text-swiper .swiper-slide .title,.app-part__desc p.focus,.app-part__emphasis-items .item .name,.app-part__intro .app-container .text .title,.app-part__normal .image .text .name,.app-part__normal .subtitle,.app-part__normal .swiper-content-1-title,.app-part__normal .swiper-tabs .swiper-pagination-bullet,.app-part__rich-items .item .text .title,.app-part__rich-title,.app-part__tale-item dl dt,.app-part__window .window .content .inner .title,.app-shutters__item .main .content .title,.app-shutters__item .shrink,.app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:1.25vw
    }
}

@media screen and (max-width: 1440px) {
    .app-header__drawer .moup-drawer-content,.app-list-footer .related,.app-list-honor-menu ul li a,.app-part__advantage .item .text .title,.app-part__bulk-content .text .title,.app-part__bulk-icons .icons-item,.app-part__bulk-icons .title,.app-part__business .column.info .info-intro .strong,.app-part__case-swiper .main .text-swiper .swiper-slide .title,.app-part__desc p.focus,.app-part__emphasis-items .item .name,.app-part__intro .app-container .text .title,.app-part__normal .image .text .name,.app-part__normal .subtitle,.app-part__normal .swiper-content-1-title,.app-part__normal .swiper-tabs .swiper-pagination-bullet,.app-part__rich-items .item .text .title,.app-part__rich-title,.app-part__tale-item dl dt,.app-part__window .window .content .inner .title,.app-shutters__item .main .content .title,.app-shutters__item .shrink,.app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:18px
    }
}

@media screen and (max-width: 1000px) {
    .app-header__drawer .moup-drawer-content,.app-list-footer .related,.app-list-honor-menu ul li a,.app-part__advantage .item .text .title,.app-part__bulk-content .text .title,.app-part__bulk-icons .icons-item,.app-part__bulk-icons .title,.app-part__business .column.info .info-intro .strong,.app-part__case-swiper .main .text-swiper .swiper-slide .title,.app-part__desc p.focus,.app-part__emphasis-items .item .name,.app-part__intro .app-container .text .title,.app-part__normal .image .text .name,.app-part__normal .subtitle,.app-part__normal .swiper-content-1-title,.app-part__normal .swiper-tabs .swiper-pagination-bullet,.app-part__rich-items .item .text .title,.app-part__rich-title,.app-part__tale-item dl dt,.app-part__window .window .content .inner .title,.app-shutters__item .main .content .title,.app-shutters__item .shrink,.app-swiper__tabs-pagination .swiper-pagination-bullet {
        font-size:16px
    }
}

.app-banner__home .tips,.app-crumbs ul li,.app-grid .item a,.app-grid .item a .title,.app-grid .item a .top .text,.app-header__main,.app-home__business-item .content .intro .strong,.app-home__grid .main .grid .item a,.app-home__grid .main .grid .item a .top .text,.app-home__news-item .card,.app-list-content .details,.app-list-disclose .item .company-array .flux .number,.app-list-footer .related-bak a,.app-list-footer .related-items .item,.app-list-footer .related-items .item .date,.app-list-honor-atlas .grid .item .text,.app-list-job .module-items .item .grid,.app-list-join__wrap .lightbg .item-content .module-grids .grid,.app-list-notice .item .title,.app-list-search .app-list__filter .item-button,.app-list-structure .item .text .intro,.app-list-structure .item .text .intro .big,.app-list__grid-item,.app-list__public .lightbg .item-content .intro,.app-list__window-list dl,.app-list__window-swiper .swiper-slide .item .text,.app-menus .app-container,.app-more,.app-part__bulk-content .text .icons .icon .name,.app-part__list-item a,.app-part__list-top a .text,.app-part__normal .image .text .tag,.app-part__normal .swiper-content-1-items .item,.app-part__statistics .items,.app-part__window .window .content .inner .buttons a,.app-swiper__item .text,.app-swiper__magazine .swiper-slide .item .text,.app-topic__editor,.app-twenty__report-main .row,.app-twenty__report-main .row>*,.dialog-present p,.dialog-wrap .infos .post {
    font-size: 21px
}

@media screen and (max-width: 1920px) {
    .app-banner__home .tips,.app-crumbs ul li,.app-grid .item a,.app-grid .item a .title,.app-grid .item a .top .text,.app-header__main,.app-home__business-item .content .intro .strong,.app-home__grid .main .grid .item a,.app-home__grid .main .grid .item a .top .text,.app-home__news-item .card,.app-list-content .details,.app-list-disclose .item .company-array .flux .number,.app-list-footer .related-bak a,.app-list-footer .related-items .item,.app-list-footer .related-items .item .date,.app-list-honor-atlas .grid .item .text,.app-list-job .module-items .item .grid,.app-list-join__wrap .lightbg .item-content .module-grids .grid,.app-list-notice .item .title,.app-list-search .app-list__filter .item-button,.app-list-structure .item .text .intro,.app-list-structure .item .text .intro .big,.app-list__grid-item,.app-list__public .lightbg .item-content .intro,.app-list__window-list dl,.app-list__window-swiper .swiper-slide .item .text,.app-menus .app-container,.app-more,.app-part__bulk-content .text .icons .icon .name,.app-part__list-item a,.app-part__list-top a .text,.app-part__normal .image .text .tag,.app-part__normal .swiper-content-1-items .item,.app-part__statistics .items,.app-part__window .window .content .inner .buttons a,.app-swiper__item .text,.app-swiper__magazine .swiper-slide .item .text,.app-topic__editor,.app-twenty__report-main .row,.app-twenty__report-main .row>*,.dialog-present p,.dialog-wrap .infos .post {
        font-size:1.11vw
    }
}

@media screen and (max-width: 1440px) {
    .app-banner__home .tips,.app-crumbs ul li,.app-grid .item a,.app-grid .item a .title,.app-grid .item a .top .text,.app-header__main,.app-home__business-item .content .intro .strong,.app-home__grid .main .grid .item a,.app-home__grid .main .grid .item a .top .text,.app-home__news-item .card,.app-list-content .details,.app-list-disclose .item .company-array .flux .number,.app-list-footer .related-bak a,.app-list-footer .related-items .item,.app-list-footer .related-items .item .date,.app-list-honor-atlas .grid .item .text,.app-list-job .module-items .item .grid,.app-list-join__wrap .lightbg .item-content .module-grids .grid,.app-list-notice .item .title,.app-list-search .app-list__filter .item-button,.app-list-structure .item .text .intro,.app-list-structure .item .text .intro .big,.app-list__grid-item,.app-list__public .lightbg .item-content .intro,.app-list__window-list dl,.app-list__window-swiper .swiper-slide .item .text,.app-menus .app-container,.app-more,.app-part__bulk-content .text .icons .icon .name,.app-part__list-item a,.app-part__list-top a .text,.app-part__normal .image .text .tag,.app-part__normal .swiper-content-1-items .item,.app-part__statistics .items,.app-part__window .window .content .inner .buttons a,.app-swiper__item .text,.app-swiper__magazine .swiper-slide .item .text,.app-topic__editor,.app-twenty__report-main .row,.app-twenty__report-main .row>*,.dialog-present p,.dialog-wrap .infos .post {
        font-size:16px
    }
}

@media screen and (max-width: 1360px) {
    .app-banner__home .tips,.app-crumbs ul li,.app-grid .item a,.app-grid .item a .title,.app-grid .item a .top .text,.app-header__main,.app-home__business-item .content .intro .strong,.app-home__grid .main .grid .item a,.app-home__grid .main .grid .item a .top .text,.app-home__news-item .card,.app-list-content .details,.app-list-disclose .item .company-array .flux .number,.app-list-footer .related-bak a,.app-list-footer .related-items .item,.app-list-footer .related-items .item .date,.app-list-honor-atlas .grid .item .text,.app-list-job .module-items .item .grid,.app-list-join__wrap .lightbg .item-content .module-grids .grid,.app-list-notice .item .title,.app-list-search .app-list__filter .item-button,.app-list-structure .item .text .intro,.app-list-structure .item .text .intro .big,.app-list__grid-item,.app-list__public .lightbg .item-content .intro,.app-list__window-list dl,.app-list__window-swiper .swiper-slide .item .text,.app-menus .app-container,.app-more,.app-part__bulk-content .text .icons .icon .name,.app-part__list-item a,.app-part__list-top a .text,.app-part__normal .image .text .tag,.app-part__normal .swiper-content-1-items .item,.app-part__statistics .items,.app-part__window .window .content .inner .buttons a,.app-swiper__item .text,.app-swiper__magazine .swiper-slide .item .text,.app-topic__editor,.app-twenty__report-main .row,.app-twenty__report-main .row>*,.dialog-present p,.dialog-wrap .infos .post {
        font-size:14px
    }
}

.app-breadcrumbs .app-container,.app-footer,.app-header__dropdown,.app-header__main nav li a,.app-home__business-item .content,.app-home__business-item .content .app-more,.app-home__intro .main,.app-home__news-item .card .intro .time,.app-list-content .other,.app-list-disclose .item .company-array .flux .text,.app-list-disclose .item .intro p,.app-list-notice .item .date .small,.app-list-open .items .item .infos .post,.app-list__filter .item,.app-list__filter .item-button,.app-list__grid-item dl dd,.app-list__window-swiper .swiper-slide .item .text .time,.app-menus__share,.app-pagination,.app-part__advantage,.app-part__bulk,.app-part__bulk-content .text .aside,.app-part__business .column.info .info-intro .text,.app-part__case,.app-part__case-swiper .main .text-pagination,.app-part__desc,.app-part__emphasis,.app-part__emphasis-items .item,.app-part__intro,.app-part__introduce,.app-part__list-item span,.app-part__list-top a .text .time,.app-part__logo .text,.app-part__normal,.app-part__normal .image .text,.app-part__normal .swiper-content-1,.app-part__normal .swiper-content-2,.app-part__normal .swiper-table-body,.app-part__normal .swiper-table-head,.app-part__rich,.app-part__rich-items .item,.app-part__simple,.app-part__tale-item dl dd,.app-part__tale-item dl dd .more,.app-part__window .window .content .inner .intro,.app-shutters__item .main .content,.app-swiper__assets,.app-swiper__list-content,.app-swiper__mooween,.app-swiper__mooween-main .text .swiper-control .pagination,.app-swiper__mooween-main .text .swiper-slide .more,.app-swiper__mooween-main .text .swiper-slide .more *,.app-swiper__mooween-main .text-inner,.app-swiper__simple-content .swiper-control .pagination,.app-swiper__simple-photo .swiper-control .pagination,.app-swiper__success .item .text .content,.app-swiper__tabs .swiper-slide,.app-swiper__top,.app-topic__reform .content,.swiper-fixed .inner,html[lang=en-US] .app-menus .app-container,html[lang=en-US] .app-shutters__item .shrink {
    font-size: 18px
}

@media screen and (max-width: 1920px) {
    .app-breadcrumbs .app-container,.app-footer,.app-header__dropdown,.app-header__main nav li a,.app-home__business-item .content,.app-home__business-item .content .app-more,.app-home__intro .main,.app-home__news-item .card .intro .time,.app-list-content .other,.app-list-disclose .item .company-array .flux .text,.app-list-disclose .item .intro p,.app-list-notice .item .date .small,.app-list-open .items .item .infos .post,.app-list__filter .item,.app-list__filter .item-button,.app-list__grid-item dl dd,.app-list__window-swiper .swiper-slide .item .text .time,.app-menus__share,.app-pagination,.app-part__advantage,.app-part__bulk,.app-part__bulk-content .text .aside,.app-part__business .column.info .info-intro .text,.app-part__case,.app-part__case-swiper .main .text-pagination,.app-part__desc,.app-part__emphasis,.app-part__emphasis-items .item,.app-part__intro,.app-part__introduce,.app-part__list-item span,.app-part__list-top a .text .time,.app-part__logo .text,.app-part__normal,.app-part__normal .image .text,.app-part__normal .swiper-content-1,.app-part__normal .swiper-content-2,.app-part__normal .swiper-table-body,.app-part__normal .swiper-table-head,.app-part__rich,.app-part__rich-items .item,.app-part__simple,.app-part__tale-item dl dd,.app-part__tale-item dl dd .more,.app-part__window .window .content .inner .intro,.app-shutters__item .main .content,.app-swiper__assets,.app-swiper__list-content,.app-swiper__mooween,.app-swiper__mooween-main .text .swiper-control .pagination,.app-swiper__mooween-main .text .swiper-slide .more,.app-swiper__mooween-main .text .swiper-slide .more *,.app-swiper__mooween-main .text-inner,.app-swiper__simple-content .swiper-control .pagination,.app-swiper__simple-photo .swiper-control .pagination,.app-swiper__success .item .text .content,.app-swiper__tabs .swiper-slide,.app-swiper__top,.app-topic__reform .content,.swiper-fixed .inner,html[lang=en-US] .app-menus .app-container,html[lang=en-US] .app-shutters__item .shrink {
        font-size:.97vw
    }
}

@media screen and (max-width: 1440px) {
    .app-breadcrumbs .app-container,.app-footer,.app-header__dropdown,.app-header__main nav li a,.app-home__business-item .content,.app-home__business-item .content .app-more,.app-home__intro .main,.app-home__news-item .card .intro .time,.app-list-content .other,.app-list-disclose .item .company-array .flux .text,.app-list-disclose .item .intro p,.app-list-notice .item .date .small,.app-list-open .items .item .infos .post,.app-list__filter .item,.app-list__filter .item-button,.app-list__grid-item dl dd,.app-list__window-swiper .swiper-slide .item .text .time,.app-menus__share,.app-pagination,.app-part__advantage,.app-part__bulk,.app-part__bulk-content .text .aside,.app-part__business .column.info .info-intro .text,.app-part__case,.app-part__case-swiper .main .text-pagination,.app-part__desc,.app-part__emphasis,.app-part__emphasis-items .item,.app-part__intro,.app-part__introduce,.app-part__list-item span,.app-part__list-top a .text .time,.app-part__logo .text,.app-part__normal,.app-part__normal .image .text,.app-part__normal .swiper-content-1,.app-part__normal .swiper-content-2,.app-part__normal .swiper-table-body,.app-part__normal .swiper-table-head,.app-part__rich,.app-part__rich-items .item,.app-part__simple,.app-part__tale-item dl dd,.app-part__tale-item dl dd .more,.app-part__window .window .content .inner .intro,.app-shutters__item .main .content,.app-swiper__assets,.app-swiper__list-content,.app-swiper__mooween,.app-swiper__mooween-main .text .swiper-control .pagination,.app-swiper__mooween-main .text .swiper-slide .more,.app-swiper__mooween-main .text .swiper-slide .more *,.app-swiper__mooween-main .text-inner,.app-swiper__simple-content .swiper-control .pagination,.app-swiper__simple-photo .swiper-control .pagination,.app-swiper__success .item .text .content,.app-swiper__tabs .swiper-slide,.app-swiper__top,.app-topic__reform .content,.swiper-fixed .inner,html[lang=en-US] .app-menus .app-container,html[lang=en-US] .app-shutters__item .shrink {
        font-size:14px
    }
}

@media screen and (max-width: 1000px) {
    .app-breadcrumbs .app-container,.app-footer,.app-header__dropdown,.app-header__main nav li a,.app-home__business-item .content,.app-home__business-item .content .app-more,.app-home__intro .main,.app-home__news-item .card .intro .time,.app-list-content .other,.app-list-disclose .item .company-array .flux .text,.app-list-disclose .item .intro p,.app-list-notice .item .date .small,.app-list-open .items .item .infos .post,.app-list__filter .item,.app-list__filter .item-button,.app-list__grid-item dl dd,.app-list__window-swiper .swiper-slide .item .text .time,.app-menus__share,.app-pagination,.app-part__advantage,.app-part__bulk,.app-part__bulk-content .text .aside,.app-part__business .column.info .info-intro .text,.app-part__case,.app-part__case-swiper .main .text-pagination,.app-part__desc,.app-part__emphasis,.app-part__emphasis-items .item,.app-part__intro,.app-part__introduce,.app-part__list-item span,.app-part__list-top a .text .time,.app-part__logo .text,.app-part__normal,.app-part__normal .image .text,.app-part__normal .swiper-content-1,.app-part__normal .swiper-content-2,.app-part__normal .swiper-table-body,.app-part__normal .swiper-table-head,.app-part__rich,.app-part__rich-items .item,.app-part__simple,.app-part__tale-item dl dd,.app-part__tale-item dl dd .more,.app-part__window .window .content .inner .intro,.app-shutters__item .main .content,.app-swiper__assets,.app-swiper__list-content,.app-swiper__mooween,.app-swiper__mooween-main .text .swiper-control .pagination,.app-swiper__mooween-main .text .swiper-slide .more,.app-swiper__mooween-main .text .swiper-slide .more *,.app-swiper__mooween-main .text-inner,.app-swiper__simple-content .swiper-control .pagination,.app-swiper__simple-photo .swiper-control .pagination,.app-swiper__success .item .text .content,.app-swiper__tabs .swiper-slide,.app-swiper__top,.app-topic__reform .content,.swiper-fixed .inner,html[lang=en-US] .app-menus .app-container,html[lang=en-US] .app-shutters__item .shrink {
        font-size:12px
    }
}

.app-part__introduce .main .aside .items .item span {
    font-size: 15px
}

@media screen and (max-width: 1920px) {
    .app-part__introduce .main .aside .items .item span {
        font-size:.8vw
    }
}

@media screen and (max-width: 1440px) {
    .app-part__introduce .main .aside .items .item span {
        font-size:12px
    }
}

.app-part__advantage,.app-part__bulk,.app-part__emphasis,.app-part__intro,.app-part__introduce,.app-part__normal,.app-part__simple,.app-swiper__mooween,.app-topic__reform .content {
    padding: 7.1428em 0
}

@media screen and (max-width: 800px) {
    .app-part__advantage,.app-part__bulk,.app-part__emphasis,.app-part__intro,.app-part__introduce,.app-part__normal,.app-part__simple,.app-swiper__mooween,.app-topic__reform .content {
        padding:4em 0
    }
}

[data-appear-animation=slide-up] {
    opacity: 0;
    opacity: 1\0;
    transform: translateY(50px);
    transform: translateY(0) \0;
    transition: transform .8s ease,opacity .8s ease
}

[data-appear-animation=slide-up].is-inview {
    opacity: 1;
    transform: translateY(0)
}

[data-appear-animation=fade-in] {
    opacity: 0;
    transition: opacity .8s ease
}

[data-appear-animation=fade-in].is-inview {
    opacity: 1
}

[data-appear-animation=text] {
    visibility: hidden
}

[data-appear-animation=text] .appear-text {
    display: flex;
    flex-direction: column
}

[data-appear-animation=text] .appear-text-row {
    align-items: center;
    display: flex;
    flex-wrap: wrap
}

[data-appear-animation=text] .appear-text-wrapper {
    display: block;
    overflow: hidden
}

[data-appear-animation=text] .appear-text-inner {
    display: block;
    transform: translateY(100%);
    transition: transform .8s ease
}

[data-appear-animation=text] .appear-text-inner.active {
    transform: translateY(0)
}

* {
    -webkit-tap-highlight-color: rgba(255,0,0,0);
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden
}

html.ie body {
    font-family: Noto Sans SC,Microsoft Yahei,sans-serif
}

body {
    color: #333;
    font-family: Microsoft Yahei,sans-serif;
    overflow-x: hidden
}

a {
    text-decoration: none;
    transition: color .3s ease,opacity .3s ease,transform .3s ease
}

input::-webkit-inner-spin-button,input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input[type=number] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

.moup-dropdown-container {
    box-shadow: 0 3px 6px -4px rgba(46,97,170,.12),0 6px 16px 0 rgba(46,97,170,.08),0 9px 28px 8px rgba(46,97,170,.05)
}

[data-tab-content] {
    display: none
}

.app-zebra__item {
    background-color: #f2fafc
}

.app-zebra__item .app-part__bulk-content.style-2 .text .bg:after {
    background: linear-gradient(270deg,#f2fafc,rgba(242,250,252,.32))
}

.app-zebra__item:nth-child(2n) {
    background-color: #fff
}

.app-zebra__item:nth-child(2n) .app-part__rich-items .item {
    background-color: #f2fafc
}

.app-zebra__item:nth-child(2n) .app-part__bulk-content.style-2 .text .bg:after {
    background: linear-gradient(270deg,#fff,hsla(0,0%,100%,.32))
}

.app-zebra__item-pt,.app-zebra__item.pt {
    padding-top: 132px
}

@media screen and (max-width: 1920px) {
    .app-zebra__item-pt,.app-zebra__item.pt {
        padding-top:6.9vw
    }
}

@media screen and (max-width: 580px) {
    .app-zebra__item-pt,.app-zebra__item.pt {
        padding-top:40px
    }
}

.app-zebra__item-pb,.app-zebra__item.pb {
    padding-bottom: 132px
}

@media screen and (max-width: 1920px) {
    .app-zebra__item-pb,.app-zebra__item.pb {
        padding-bottom:6.9vw
    }
}

@media screen and (max-width: 580px) {
    .app-zebra__item-pb,.app-zebra__item.pb {
        padding-bottom:40px
    }
}

.app-zebra.cross .app-zebra__item {
    background-color: #fff
}

.app-zebra.cross .app-zebra__item .app-part__rich-items .item {
    background-color: #f2fafc
}

.app-zebra.cross .app-zebra__item .app-part__bulk-content.style-2 .text .bg:after {
    background: linear-gradient(270deg,#fff,hsla(0,0%,100%,.32))
}

.app-zebra.cross .app-zebra__item:nth-child(2n) {
    background-color: #f2fafc
}

.app-zebra.cross .app-zebra__item:nth-child(2n) .app-part__rich-items .item {
    background-color: #fff
}

.app-zebra.cross .app-zebra__item:nth-child(2n) .app-part__bulk-content.style-2 .text .bg:after {
    background: linear-gradient(270deg,#f2fafc,rgba(242,250,252,.32))
}

.app-zebra.app-topic .app-zebra__item,.app-zebra.app-twenty .app-zebra__item {
    background-color: #fcf2f2
}

.app-zebra.app-topic .app-zebra__item:nth-child(2n),.app-zebra.app-twenty .app-zebra__item:nth-child(2n) {
    background-color: #fff
}

.app-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1573px;
    width: 81.94%
}

@media screen and (max-width: 1440px) {
    .app-container {
        max-width:1180px
    }
}

@media screen and (max-width: 1200px) {
    .app-container {
        width:92%
    }
}

.app-header {
    align-items: center;
    background-color: #fff;
    display: flex;
    height: 80px;
    position: relative;
    z-index: 500
}

.app-header__logo {
    display: block;
    flex: 0 0 auto;
    outline: none;
    width: 140px\0
}

.app-header__logo svg {
    height: 50px;
    width: auto
}

.app-header__container {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.app-header__main {
    align-items: center;
    display: flex;
    font-weight: 500;
    justify-content: flex-end\0;
    line-height: 1;
    width: calc(100% - 140px) \0
}

@media screen and (max-width: 1200px) {
    .app-header__main {
        display:none
    }
}

.app-header__main nav {
    color: #333;
    display: flex
}

.app-header__main nav ul {
    align-items: center;
    display: flex;
    list-style: none
}

.app-header__main nav li {
    align-items: center;
    display: flex;
    height: 60px\0;
    margin-right: 3em
}

@media screen and (max-width: 1280px) {
    .app-header__main nav li {
        margin-right:2em
    }
}

.app-header__main nav li a {
    color: currentColor
}

.app-header__main nav li svg {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: currentColor;
    height: auto;
    margin-left: .618em;
    transform: translateY(1px);
    transition: transform .3s ease;
    width: .8em
}

.app-header__main nav li.active {
    color: #044094
}

.app-header__main nav li.active svg {
    transform: rotate(180deg)
}

.app-header__main nav .language {
    align-items: center;
    display: flex;
    margin-left: 1.25em;
    margin-right: 1.25em
}

.app-header__main nav .language i {
    font-style: normal;
    margin: 0 .25em
}

.app-header__main nav .language a,.app-header__main nav .language span {
    color: #000
}

.app-header__main nav .language a:hover {
    color: #0c88d0
}

.app-header__button {
    align-items: center;
    background: linear-gradient(90deg,#3eb033,#2692d3);
    border-radius: 18px;
    box-shadow: 0 2px 12px rgba(62,176,51,0);
    color: #fff;
    display: inline-flex;
    height: 36px;
    justify-content: center;
    padding: 0 1.5em;
    text-align: center;
    transition: .3s ease
}

.app-header__button:hover {
    box-shadow: 0 2px 12px rgba(62,176,51,.5)
}

.app-header__button.icon {
    margin-left: 1em;
    padding: 0;
    width: 36px
}

.app-header__button.icon svg {
    fill: currentColor;
    height: 1em;
    width: 1em
}

.app-header__dropdown .moup-dropdown-container {
    background: linear-gradient(180deg,#f4f9fe,#fff);
    border: 1px solid #fff;
    padding: 0 1.25em
}

.app-header__dropdown .moup-dropdown-container ul.default {
    overflow: hidden;
    padding: 0
}

.app-header__dropdown .moup-dropdown-container ul.default li {
    height: 2.65em
}

.app-header__dropdown .moup-dropdown-container ul.default li a {
    align-items: center;
    color: #044094;
    display: flex;
    height: 100%;
    justify-content: center;
    padding: 0;
    text-align: center;
    width: 100%
}

.app-header__dropdown .moup-dropdown-container ul.default li a>span:last-child {
    display: none
}

.app-header__dropdown .moup-dropdown-container ul.default li a:hover {
    font-weight: 700
}

.app-header__dropdown .moup-dropdown-container ul.default li:not(:last-child) {
    border-bottom: 1px solid rgba(12,136,208,.28)
}

.app-header__hamburger {
    display: none
}

@media screen and (max-width: 1200px) {
    .app-header__hamburger {
        display:block
    }
}

.app-header__hamburger svg {
    fill: currentColor;
    height: 36px;
    width: 36px
}

.app-header__drawer {
    color: #333
}

.app-header__drawer .moup-drawer-container {
    position: relative
}

.app-header__drawer .moup-drawer-container:after {
    background: url(../../static/images/bg-logo.5c062e41.png) no-repeat 100% 100%/80% auto;
    bottom: 0;
    content: "";
    left: 0;
    opacity: .25;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0
}

.app-header__drawer .moup-drawer-content {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 6em 4em;
    position: relative;
    z-index: 2
}

.app-header__drawer .moup-drawer-content ul {
    list-style: none
}

.app-header__drawer .moup-drawer-content ul>li {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.app-header__drawer .moup-drawer-content ul>li svg {
    height: .8em;
    width: .8em
}

.app-header__drawer .moup-drawer-content ul>li.active svg {
    transform: rotate(180deg)
}

.app-header__drawer .moup-drawer-content ul>li+li {
    margin-top: 2em
}

.app-header__drawer .moup-drawer-content ul>li a {
    color: currentColor
}

.app-header__drawer .moup-drawer-content ul>li ul {
    margin-left: 1em;
    width: 100%
}

.app-header__drawer .moup-drawer-content ul>li ul li {
    margin-top: 1em
}

.app-header__drawer .moup-drawer-close {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTU1Ni44IDUxMiA4MzIgMjM2LjhjMTIuOC0xMi44IDEyLjgtMzIgMC00NC44LTEyLjgtMTIuOC0zMi0xMi44LTQ0LjggMEw1MTIgNDY3LjIgMjM2LjggMTg5Ljg2N2MtMTIuOC0xMi44LTMyLTEyLjgtNDQuOCAwLTEyLjggMTIuOC0xMi44IDMyIDAgNDQuOEw0NjcuMiA1MTIgMTg5Ljg2NyA3ODcuMmMtMTIuOCAxMi44LTEyLjggMzIgMCA0NC44IDYuNCA2LjQgMTQuOTMzIDguNTMzIDIzLjQ2NiA4LjUzM1MyMzAuNCA4MzguNCAyMzYuOCA4MzJMNTEyIDU1Ni44IDc4Ny4yIDgzMmM2LjQgNi40IDE0LjkzMyA4LjUzMyAyMy40NjcgOC41MzNzMTcuMDY2LTIuMTMzIDIzLjQ2Ni04LjUzM2MxMi44LTEyLjggMTIuOC0zMiAwLTQ0LjhMNTU2LjggNTEyeiIvPjwvc3ZnPg==) no-repeat 50%/contain;
    border: 0;
    font-size: 0;
    height: 24px;
    opacity: .65;
    outline: none;
    position: absolute;
    right: 15px;
    top: 25px;
    width: 24px;
    z-index: 3
}

.app-footer {
    background: #021e5d;
    color: #fff
}

.app-footer__bottom {
    border-top: 1px solid hsla(0,0%,100%,.1);
    padding: 1em 0;
    text-align: center
}

.app-footer__bottom a {
    color: currentColor
}

.app-footer__bottom a:hover {
    opacity: .8
}

.app-footer__bottom>.app-container>* {
    display: inline-block;
    margin: 0 .5em
}

.app-footer__qrcode {
    font-size: 0;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 150%;
    -ms-transform: translateX(-70%);
    transform: translateX(-70%);
    -ms-transition: transform .3s ease;
    transition: transform .3s ease
}

.app-footer__qrcode img {
    height: auto;
    width: 118px
}

.app-footer__links {
    padding: 0 0 3em
}

.app-footer__links .title {
    margin-bottom: 1em
}

.app-footer__links .items {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 100px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    margin: -50px\0
}

.app-footer__links .items>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-footer__links .items>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-footer__links .items>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-footer__links .items>:nth-child(4) {
    -ms-grid-column: 4;
    -ms-grid-row: 1
}

.app-footer__links .items>:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-footer__links .items>:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-footer__links .items>:nth-child(7) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-footer__links .items>:nth-child(8) {
    -ms-grid-column: 4;
    -ms-grid-row: 2
}

.app-footer__links .items>:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-footer__links .items>:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-footer__links .items>:nth-child(11) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-footer__links .items>:nth-child(12) {
    -ms-grid-column: 4;
    -ms-grid-row: 3
}

.app-footer__links .items>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-footer__links .items>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-footer__links .items>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-footer__links .items>:nth-child(16) {
    -ms-grid-column: 4;
    -ms-grid-row: 4
}

.app-footer__links .items>:nth-child(17) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-footer__links .items>:nth-child(18) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-footer__links .items>:nth-child(19) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-footer__links .items>:nth-child(20) {
    -ms-grid-column: 4;
    -ms-grid-row: 5
}

.app-footer__links .items>:nth-child(21) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-footer__links .items>:nth-child(22) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-footer__links .items>:nth-child(23) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-footer__links .items>:nth-child(24) {
    -ms-grid-column: 4;
    -ms-grid-row: 6
}

.app-footer__links .items>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-footer__links .items>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-footer__links .items>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-footer__links .items>:nth-child(28) {
    -ms-grid-column: 4;
    -ms-grid-row: 7
}

.app-footer__links .items>:nth-child(29) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-footer__links .items>:nth-child(30) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-footer__links .items>:nth-child(31) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-footer__links .items>:nth-child(32) {
    -ms-grid-column: 4;
    -ms-grid-row: 8
}

.app-footer__links .items>:nth-child(33) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-footer__links .items>:nth-child(34) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-footer__links .items>:nth-child(35) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-footer__links .items>:nth-child(36) {
    -ms-grid-column: 4;
    -ms-grid-row: 9
}

.app-footer__links .items>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-footer__links .items>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-footer__links .items>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-footer__links .items>:nth-child(40) {
    -ms-grid-column: 4;
    -ms-grid-row: 10
}

.app-footer__links .items>:nth-child(41) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-footer__links .items>:nth-child(42) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-footer__links .items>:nth-child(43) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-footer__links .items>:nth-child(44) {
    -ms-grid-column: 4;
    -ms-grid-row: 11
}

.app-footer__links .items>:nth-child(45) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-footer__links .items>:nth-child(46) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-footer__links .items>:nth-child(47) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-footer__links .items>:nth-child(48) {
    -ms-grid-column: 4;
    -ms-grid-row: 12
}

.app-footer__links .items>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-footer__links .items>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-footer__links .items>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-footer__links .items>:nth-child(52) {
    -ms-grid-column: 4;
    -ms-grid-row: 13
}

.app-footer__links .items>:nth-child(53) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-footer__links .items>:nth-child(54) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-footer__links .items>:nth-child(55) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-footer__links .items>:nth-child(56) {
    -ms-grid-column: 4;
    -ms-grid-row: 14
}

.app-footer__links .items>:nth-child(57) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-footer__links .items>:nth-child(58) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-footer__links .items>:nth-child(59) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-footer__links .items>:nth-child(60) {
    -ms-grid-column: 4;
    -ms-grid-row: 15
}

.app-footer__links .items>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-footer__links .items>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-footer__links .items>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-footer__links .items>:nth-child(64) {
    -ms-grid-column: 4;
    -ms-grid-row: 16
}

.app-footer__links .items>:nth-child(65) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-footer__links .items>:nth-child(66) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-footer__links .items>:nth-child(67) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-footer__links .items>:nth-child(68) {
    -ms-grid-column: 4;
    -ms-grid-row: 17
}

.app-footer__links .items>:nth-child(69) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-footer__links .items>:nth-child(70) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-footer__links .items>:nth-child(71) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-footer__links .items>:nth-child(72) {
    -ms-grid-column: 4;
    -ms-grid-row: 18
}

.app-footer__links .items>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-footer__links .items>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-footer__links .items>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-footer__links .items>:nth-child(76) {
    -ms-grid-column: 4;
    -ms-grid-row: 19
}

.app-footer__links .items>:nth-child(77) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-footer__links .items>:nth-child(78) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-footer__links .items>:nth-child(79) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-footer__links .items>:nth-child(80) {
    -ms-grid-column: 4;
    -ms-grid-row: 20
}

.app-footer__links .items>:nth-child(81) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-footer__links .items>:nth-child(82) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-footer__links .items>:nth-child(83) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-footer__links .items>:nth-child(84) {
    -ms-grid-column: 4;
    -ms-grid-row: 21
}

.app-footer__links .items>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-footer__links .items>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-footer__links .items>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-footer__links .items>:nth-child(88) {
    -ms-grid-column: 4;
    -ms-grid-row: 22
}

.app-footer__links .items>:nth-child(89) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-footer__links .items>:nth-child(90) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-footer__links .items>:nth-child(91) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-footer__links .items>:nth-child(92) {
    -ms-grid-column: 4;
    -ms-grid-row: 23
}

.app-footer__links .items>:nth-child(93) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-footer__links .items>:nth-child(94) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-footer__links .items>:nth-child(95) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-footer__links .items>:nth-child(96) {
    -ms-grid-column: 4;
    -ms-grid-row: 24
}

.app-footer__links .items>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-footer__links .items>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-footer__links .items>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-footer__links .items>:nth-child(100) {
    -ms-grid-column: 4;
    -ms-grid-row: 25
}

.app-footer__links .items>* {
    margin: 50px\0
}

@media screen and (max-width: 1000px) {
    .app-footer__links .items {
        -ms-grid-columns:1fr 1fr 1fr 1fr;
        grid-gap: 50px;
        grid-template-columns: repeat(4,1fr);
        margin: -25px\0
    }

    .app-footer__links .items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-footer__links .items>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-footer__links .items>:nth-child(3) {
        -ms-grid-column: 3;
        -ms-grid-row: 1
    }

    .app-footer__links .items>:nth-child(4) {
        -ms-grid-column: 4;
        -ms-grid-row: 1
    }

    .app-footer__links .items>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-footer__links .items>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-footer__links .items>:nth-child(7) {
        -ms-grid-column: 3;
        -ms-grid-row: 2
    }

    .app-footer__links .items>:nth-child(8) {
        -ms-grid-column: 4;
        -ms-grid-row: 2
    }

    .app-footer__links .items>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-footer__links .items>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-footer__links .items>:nth-child(11) {
        -ms-grid-column: 3;
        -ms-grid-row: 3
    }

    .app-footer__links .items>:nth-child(12) {
        -ms-grid-column: 4;
        -ms-grid-row: 3
    }

    .app-footer__links .items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-footer__links .items>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-footer__links .items>:nth-child(15) {
        -ms-grid-column: 3;
        -ms-grid-row: 4
    }

    .app-footer__links .items>:nth-child(16) {
        -ms-grid-column: 4;
        -ms-grid-row: 4
    }

    .app-footer__links .items>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-footer__links .items>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-footer__links .items>:nth-child(19) {
        -ms-grid-column: 3;
        -ms-grid-row: 5
    }

    .app-footer__links .items>:nth-child(20) {
        -ms-grid-column: 4;
        -ms-grid-row: 5
    }

    .app-footer__links .items>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-footer__links .items>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-footer__links .items>:nth-child(23) {
        -ms-grid-column: 3;
        -ms-grid-row: 6
    }

    .app-footer__links .items>:nth-child(24) {
        -ms-grid-column: 4;
        -ms-grid-row: 6
    }

    .app-footer__links .items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-footer__links .items>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-footer__links .items>:nth-child(27) {
        -ms-grid-column: 3;
        -ms-grid-row: 7
    }

    .app-footer__links .items>:nth-child(28) {
        -ms-grid-column: 4;
        -ms-grid-row: 7
    }

    .app-footer__links .items>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-footer__links .items>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-footer__links .items>:nth-child(31) {
        -ms-grid-column: 3;
        -ms-grid-row: 8
    }

    .app-footer__links .items>:nth-child(32) {
        -ms-grid-column: 4;
        -ms-grid-row: 8
    }

    .app-footer__links .items>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-footer__links .items>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-footer__links .items>:nth-child(35) {
        -ms-grid-column: 3;
        -ms-grid-row: 9
    }

    .app-footer__links .items>:nth-child(36) {
        -ms-grid-column: 4;
        -ms-grid-row: 9
    }

    .app-footer__links .items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-footer__links .items>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-footer__links .items>:nth-child(39) {
        -ms-grid-column: 3;
        -ms-grid-row: 10
    }

    .app-footer__links .items>:nth-child(40) {
        -ms-grid-column: 4;
        -ms-grid-row: 10
    }

    .app-footer__links .items>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-footer__links .items>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-footer__links .items>:nth-child(43) {
        -ms-grid-column: 3;
        -ms-grid-row: 11
    }

    .app-footer__links .items>:nth-child(44) {
        -ms-grid-column: 4;
        -ms-grid-row: 11
    }

    .app-footer__links .items>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-footer__links .items>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-footer__links .items>:nth-child(47) {
        -ms-grid-column: 3;
        -ms-grid-row: 12
    }

    .app-footer__links .items>:nth-child(48) {
        -ms-grid-column: 4;
        -ms-grid-row: 12
    }

    .app-footer__links .items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-footer__links .items>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-footer__links .items>:nth-child(51) {
        -ms-grid-column: 3;
        -ms-grid-row: 13
    }

    .app-footer__links .items>:nth-child(52) {
        -ms-grid-column: 4;
        -ms-grid-row: 13
    }

    .app-footer__links .items>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-footer__links .items>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-footer__links .items>:nth-child(55) {
        -ms-grid-column: 3;
        -ms-grid-row: 14
    }

    .app-footer__links .items>:nth-child(56) {
        -ms-grid-column: 4;
        -ms-grid-row: 14
    }

    .app-footer__links .items>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-footer__links .items>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-footer__links .items>:nth-child(59) {
        -ms-grid-column: 3;
        -ms-grid-row: 15
    }

    .app-footer__links .items>:nth-child(60) {
        -ms-grid-column: 4;
        -ms-grid-row: 15
    }

    .app-footer__links .items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-footer__links .items>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-footer__links .items>:nth-child(63) {
        -ms-grid-column: 3;
        -ms-grid-row: 16
    }

    .app-footer__links .items>:nth-child(64) {
        -ms-grid-column: 4;
        -ms-grid-row: 16
    }

    .app-footer__links .items>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-footer__links .items>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-footer__links .items>:nth-child(67) {
        -ms-grid-column: 3;
        -ms-grid-row: 17
    }

    .app-footer__links .items>:nth-child(68) {
        -ms-grid-column: 4;
        -ms-grid-row: 17
    }

    .app-footer__links .items>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-footer__links .items>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-footer__links .items>:nth-child(71) {
        -ms-grid-column: 3;
        -ms-grid-row: 18
    }

    .app-footer__links .items>:nth-child(72) {
        -ms-grid-column: 4;
        -ms-grid-row: 18
    }

    .app-footer__links .items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-footer__links .items>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-footer__links .items>:nth-child(75) {
        -ms-grid-column: 3;
        -ms-grid-row: 19
    }

    .app-footer__links .items>:nth-child(76) {
        -ms-grid-column: 4;
        -ms-grid-row: 19
    }

    .app-footer__links .items>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-footer__links .items>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-footer__links .items>:nth-child(79) {
        -ms-grid-column: 3;
        -ms-grid-row: 20
    }

    .app-footer__links .items>:nth-child(80) {
        -ms-grid-column: 4;
        -ms-grid-row: 20
    }

    .app-footer__links .items>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-footer__links .items>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-footer__links .items>:nth-child(83) {
        -ms-grid-column: 3;
        -ms-grid-row: 21
    }

    .app-footer__links .items>:nth-child(84) {
        -ms-grid-column: 4;
        -ms-grid-row: 21
    }

    .app-footer__links .items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-footer__links .items>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-footer__links .items>:nth-child(87) {
        -ms-grid-column: 3;
        -ms-grid-row: 22
    }

    .app-footer__links .items>:nth-child(88) {
        -ms-grid-column: 4;
        -ms-grid-row: 22
    }

    .app-footer__links .items>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-footer__links .items>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-footer__links .items>:nth-child(91) {
        -ms-grid-column: 3;
        -ms-grid-row: 23
    }

    .app-footer__links .items>:nth-child(92) {
        -ms-grid-column: 4;
        -ms-grid-row: 23
    }

    .app-footer__links .items>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-footer__links .items>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-footer__links .items>:nth-child(95) {
        -ms-grid-column: 3;
        -ms-grid-row: 24
    }

    .app-footer__links .items>:nth-child(96) {
        -ms-grid-column: 4;
        -ms-grid-row: 24
    }

    .app-footer__links .items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-footer__links .items>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-footer__links .items>:nth-child(99) {
        -ms-grid-column: 3;
        -ms-grid-row: 25
    }

    .app-footer__links .items>:nth-child(100) {
        -ms-grid-column: 4;
        -ms-grid-row: 25
    }

    .app-footer__links .items>* {
        margin: 25px\0
    }
}

@media screen and (max-width: 750px) {
    .app-footer__links .items {
        -ms-grid-columns:1fr 1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(2,1fr);
        margin: -10px\0
    }

    .app-footer__links .items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-footer__links .items>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-footer__links .items>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-footer__links .items>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-footer__links .items>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-footer__links .items>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-footer__links .items>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-footer__links .items>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-footer__links .items>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-footer__links .items>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-footer__links .items>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-footer__links .items>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-footer__links .items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-footer__links .items>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-footer__links .items>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-footer__links .items>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-footer__links .items>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-footer__links .items>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-footer__links .items>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-footer__links .items>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-footer__links .items>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-footer__links .items>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-footer__links .items>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-footer__links .items>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-footer__links .items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-footer__links .items>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-footer__links .items>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-footer__links .items>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-footer__links .items>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-footer__links .items>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-footer__links .items>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-footer__links .items>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-footer__links .items>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-footer__links .items>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-footer__links .items>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-footer__links .items>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-footer__links .items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-footer__links .items>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-footer__links .items>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-footer__links .items>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-footer__links .items>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-footer__links .items>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-footer__links .items>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-footer__links .items>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-footer__links .items>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-footer__links .items>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-footer__links .items>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-footer__links .items>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-footer__links .items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-footer__links .items>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-footer__links .items>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-footer__links .items>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-footer__links .items>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-footer__links .items>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-footer__links .items>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-footer__links .items>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-footer__links .items>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-footer__links .items>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-footer__links .items>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-footer__links .items>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-footer__links .items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-footer__links .items>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-footer__links .items>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-footer__links .items>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-footer__links .items>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-footer__links .items>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-footer__links .items>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-footer__links .items>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-footer__links .items>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-footer__links .items>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-footer__links .items>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-footer__links .items>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-footer__links .items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-footer__links .items>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-footer__links .items>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-footer__links .items>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-footer__links .items>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-footer__links .items>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-footer__links .items>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-footer__links .items>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-footer__links .items>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-footer__links .items>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-footer__links .items>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-footer__links .items>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-footer__links .items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-footer__links .items>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-footer__links .items>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-footer__links .items>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-footer__links .items>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-footer__links .items>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-footer__links .items>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-footer__links .items>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-footer__links .items>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-footer__links .items>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-footer__links .items>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-footer__links .items>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-footer__links .items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-footer__links .items>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-footer__links .items>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-footer__links .items>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-footer__links .items>* {
        margin: 10px\0
    }
}

@media screen and (max-width: 480px) {
    .app-footer__links .items {
        -ms-grid-columns:1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(1,1fr);
        margin: -10px\0
    }

    .app-footer__links .items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-footer__links .items>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-footer__links .items>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-footer__links .items>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-footer__links .items>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-footer__links .items>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-footer__links .items>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-footer__links .items>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-footer__links .items>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-footer__links .items>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-footer__links .items>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-footer__links .items>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-footer__links .items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-footer__links .items>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-footer__links .items>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-footer__links .items>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-footer__links .items>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-footer__links .items>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-footer__links .items>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-footer__links .items>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-footer__links .items>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-footer__links .items>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-footer__links .items>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-footer__links .items>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-footer__links .items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-footer__links .items>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-footer__links .items>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-footer__links .items>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-footer__links .items>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-footer__links .items>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-footer__links .items>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-footer__links .items>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-footer__links .items>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-footer__links .items>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-footer__links .items>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-footer__links .items>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-footer__links .items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-footer__links .items>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-footer__links .items>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-footer__links .items>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-footer__links .items>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-footer__links .items>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-footer__links .items>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-footer__links .items>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-footer__links .items>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-footer__links .items>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-footer__links .items>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-footer__links .items>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-footer__links .items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-footer__links .items>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-footer__links .items>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-footer__links .items>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-footer__links .items>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-footer__links .items>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-footer__links .items>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-footer__links .items>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-footer__links .items>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-footer__links .items>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-footer__links .items>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-footer__links .items>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-footer__links .items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-footer__links .items>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-footer__links .items>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-footer__links .items>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-footer__links .items>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-footer__links .items>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-footer__links .items>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-footer__links .items>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-footer__links .items>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-footer__links .items>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-footer__links .items>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-footer__links .items>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-footer__links .items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-footer__links .items>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-footer__links .items>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-footer__links .items>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-footer__links .items>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-footer__links .items>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-footer__links .items>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-footer__links .items>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-footer__links .items>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-footer__links .items>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-footer__links .items>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-footer__links .items>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-footer__links .items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-footer__links .items>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-footer__links .items>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-footer__links .items>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-footer__links .items>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-footer__links .items>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-footer__links .items>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-footer__links .items>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-footer__links .items>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-footer__links .items>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-footer__links .items>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-footer__links .items>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-footer__links .items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-footer__links .items>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-footer__links .items>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-footer__links .items>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-footer__links .items>* {
        margin: 10px\0
    }
}

.app-footer__links .items .item .inner {
    align-items: center;
    border-bottom: 1px solid #fff;
    display: flex;
    justify-content: space-between;
    line-height: 1.6;
    width: 100%
}

.app-footer__links .items .item .inner svg {
    fill: currentColor;
    height: 1em;
    transform: rotate(-90deg);
    transition: transform .3s ease;
    width: 1em
}

.app-footer__links .items .item .inner.active svg {
    transform: rotate(-180deg)
}

.app-footer__main {
    display: flex;
    padding: 3em 0
}

@media screen and (max-width: 1000px) {
    .app-footer__main {
        flex-wrap:wrap
    }
}

.app-footer__main .aside {
    display: flex;
    flex: 0 0 auto;
    width: 118px
}

@media screen and (max-width: 1000px) {
    .app-footer__main .aside {
        display:none;
        justify-content: center;
        margin-top: 2em;
        width: 100%
    }
}

.app-footer__main .aside .icon {
    align-items: center;
    background-color: hsla(0,0%,100%,.78);
    border-radius: 50%;
    display: flex;
    height: 30px;
    justify-content: center;
    position: relative;
    transition: background-color .3s ease;
    width: 30px
}

.app-footer__main .aside .icon+.icon {
    margin-left: 1em
}

.app-footer__main .aside .icon svg {
    fill: #021e5d;
    height: 20px;
    width: 20px
}

.app-footer__main .aside .icon.tt svg {
    height: 16px;
    width: 16px
}

.app-footer__main .aside .icon.active {
    background-color: #fff
}

.app-footer__main .aside .icon.active .app-footer__qrcode {
    opacity: 1;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -ms-transition: transform .3s ease;
    transition: transform .3s ease
}

@media screen and (max-width: 1000px) {
    .app-footer__main .aside .icon.active .app-footer__qrcode {
        opacity:0
    }
}

.app-footer__main .aside .icon.active:first-child .app-footer__qrcode {
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -ms-transition: transform .3s ease;
    transition: transform .3s ease
}

.app-footer__main .aside .icon:first-child .app-footer__qrcode {
    -ms-transform: translateX(-30%);
    transform: translateX(-30%);
    -ms-transition: transform .3s ease;
    transition: transform .3s ease
}

@media screen and (max-width: 1000px) {
    .app-footer__main .aside .icon:hover>.app-footer__qrcode {
        opacity:1!important
    }
}

.app-footer__main .menus {
    display: flex;
    flex: 1 1 auto
}

@media screen and (max-width: 1000px) {
    .app-footer__main .menus {
        flex-wrap:wrap;
        width: 100%
    }
}

.app-footer__main .menus dl {
    padding-right: 1em;
    width: 16.66%
}

@media screen and (max-width: 1000px) {
    .app-footer__main .menus dl {
        flex:0 0 auto;
        margin-bottom: 1em;
        width: 33.33%
    }
}

@media screen and (max-width: 480px) {
    .app-footer__main .menus dl {
        margin-bottom:0;
        padding-right: 0;
        width: 100%
    }

    .app-footer__main .menus dl.open dt:after {
        content: "-"
    }

    .app-footer__main .menus dl.open dd {
        display: block;
        margin-bottom: 2em
    }
}

.app-footer__main .menus dl a {
    color: #fff
}

.app-footer__main .menus dt {
    margin-bottom: 1em
}

@media screen and (max-width: 480px) {
    .app-footer__main .menus dt {
        align-items:center;
        display: flex;
        justify-content: space-between
    }

    .app-footer__main .menus dt:after {
        content: "+"
    }

    .app-footer__main .menus dd {
        display: none
    }
}

.app-footer__main .menus dd a {
    color: currentColor;
    display: block;
    margin-top: .5em;
    opacity: .6
}

.app-footer__main .menus dd a:hover {
    opacity: 1
}

html[lang=en-US] .app-footer__main .menus dl:not(:first-child) dt:after {
    display: none
}

.app-banner {
    margin-top: -80px;
    position: relative
}

@media screen and (max-width: 800px) {
    .app-banner {
        margin-top:0
    }
}

.app-banner__home {
    height: 100vh;
    max-height: 998px;
    min-height: 480px;
    position: relative
}

@media screen and (max-width: 800px) {
    .app-banner__home {
        height:115vw
    }
}

.app-banner__home .app-container {
    align-items: center;
    display: flex;
    justify-content: center
}

.app-banner__home .swiper {
    height: 100%
}

.app-banner__home h3 {
    text-align: center
}

html[lang=en-US] .app-banner__home h3 {
    color: #fff;
    text-align: left;
    width: 70%
}

.app-banner__home .tips {
    fill: none;
    stroke: #333;
    stroke-linecap: square;
    stroke-width: 1.25;
    bottom: 10%;
    display: none;
    height: 1.25em;
    left: 50%;
    position: absolute;
    width: 1.25em
}

.app-banner__home .swiper-pagination {
    align-items: center;
    bottom: 2em;
    display: flex;
    height: auto;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0
}

.app-banner__home .swiper-pagination .swiper-pagination-bullet {
    background-color: #fff;
    border-radius: 0;
    height: 5px;
    margin: 0 .5em;
    opacity: 1;
    width: 35px
}

.app-banner__home .swiper-pagination .swiper-pagination-bullet-active {
    background: linear-gradient(90deg,#3eb033,#2692d3)
}

@media screen and (max-width: 650px) {
    .app-banner__home .swiper-pagination .swiper-pagination-bullet {
        height:2px;
        width: 20px
    }
}

.app-banner__wrapper {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

.app-banner__wrapper .app-container {
    align-items: center;
    color: #333;
    display: flex;
    height: 100%
}

.app-banner__wrapper .app-container h3 {
    font-size: 58px;
    font-weight: 500;
    line-height: 1.5
}

html[lang=en-US] .app-banner__wrapper .app-container h3 {
    text-align: center
}

@media screen and (max-width: 1920px) {
    .app-banner__wrapper .app-container h3 {
        font-size:3vw
    }
}

@media screen and (max-width: 930px) {
    .app-banner__wrapper .app-container h3 {
        font-size:28px
    }
}

html[lang=en-US] .app-banner__wrapper .app-container h3 p:last-child {
    font-size: 2vw
}

@media screen and (max-width: 930px) {
    html[lang=en-US] .app-banner__wrapper .app-container h3 p:last-child {
        font-size:16px
    }
}

.app-banner__background {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

.app-banner__background video {
    height: auto;
    left: 50%;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: auto;
    z-index: 0
}

.app-banner__background:after {
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.app-banner__background.pc {
    display: block
}

@media screen and (max-width: 800px) {
    .app-banner__background.pc {
        display:none
    }
}

.app-banner__background.m {
    display: none
}

@media screen and (max-width: 800px) {
    .app-banner__background.m {
        display:block
    }
}

.app-banner__page {
    height: 38.6vw;
    margin-top: 0;
    max-height: 741px;
    min-height: 320px
}

.app-banner__page .app-banner__wrapper .app-container h3 {
    padding-bottom: 1.5em
}

.app-banner__page .app-banner__background {
    background-position: bottom
}

@media screen and (max-width: 560px) {
    .app-banner__page .app-banner__background {
        background-position:80% bottom
    }
}

.app-banner__page.news+.app-list__public {
    margin-top: 80px;
    padding-top: 0
}

@media screen and (max-width: 1920px) {
    .app-banner__page.news+.app-list__public {
        margin-top:4.5vw
    }
}

.app-banner__page.news+.app-list__public .app-list__filter {
    margin-left: -10px;
    margin-right: -10px
}

@media screen and (max-width: 650px) {
    .app-banner__page.news+.app-list__public .app-list__filter {
        display:none
    }
}

.app-banner__page.app-banner__page {
    height: 33.125vw;
    max-height: 636px;
    min-height: 300px
}

.app-banner__page.app-twenty {
    min-height: 120px
}

.app-banner__page.app-twenty .app-banner__background {
    background-position: 50%
}

.app-banner__page.app-topic {
    min-height: 130px
}

.app-banner__page.app-topic .app-banner__background {
    background-position: 50%
}

.app-menus {
    background-color: #fff;
    border-bottom: 1px solid #d8d8d8;
    height: 74px;
    z-index: 498
}

@media screen and (max-width: 1920px) {
    .app-menus {
        height:3.88vw
    }
}

@media screen and (max-width: 1440px) {
    .app-menus {
        height:56px
    }
}

.app-menus .app-container {
    -webkit-overflow-scrolling: touch;
    align-items: stretch;
    display: flex;
    height: 100%;
    overflow-x: auto
}

.app-menus .app-container a {
    align-items: center;
    color: #333;
    display: inline-flex;
    height: 100%;
    justify-content: center;
    margin-right: 4.75em;
    text-align: center;
    white-space: nowrap
}

html[lang=en-US] .app-menus .app-container a {
    margin-right: 2.75
}

@media screen and (max-width: 1000px) {
    .app-menus .app-container a {
        margin-right:2.5em
    }
}

.app-menus .app-container a.active {
    position: relative
}

.app-menus .app-container a.active:after {
    background: linear-gradient(90deg,#3eb033,#2692d3);
    bottom: 0;
    content: "";
    display: block;
    height: 4px;
    left: 0;
    position: absolute;
    right: 0
}

@media screen and (max-width: 1000px) {
    .app-menus .app-container a.active:after {
        height:2px
    }
}

.app-menus__share {
    text-align: center;
    width: 140px
}

.app-menus__share .qrcode div:first-child {
    padding: 0 .5em .5em
}

.app-menus__share .qrcode img {
    height: auto;
    width: 100%
}

.app-head__normal {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
    line-height: 1;
    margin-bottom: 67px
}

.app-head__normal.center {
    align-items: center
}

@media screen and (max-width: 1920px) {
    .app-head__normal {
        margin-bottom:3.5vw
    }
}

@media screen and (max-width: 572px) {
    .app-head__normal {
        margin-bottom:20px
    }
}

.app-head__normal-title {
    color: #000;
    font-size: 42px;
    font-weight: 500;
    position: relative
}

.app-head__normal-title.home:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    bottom: -.5em;
    content: " ";
    height: 3px;
    left: 0;
    position: absolute;
    width: 1.8em
}

@media screen and (max-width: 1920px) {
    .app-head__normal-title {
        font-size:2.2vw
    }
}

@media screen and (max-width: 1000px) {
    .app-head__normal-title {
        font-size:22px
    }
}

.app-head__normal-aside .app-swiper__navigation {
    padding-top: 0
}

.app-more {
    align-items: center;
    color: #044094;
    display: inline-flex
}

.app-more svg {
    fill: currentColor;
    height: 1em;
    margin-left: .25em;
    width: 1em
}

.app-home__intro {
    align-items: stretch;
    display: flex
}

@media screen and (max-width: 760px) {
    .app-home__intro {
        flex-wrap:wrap
    }
}

.app-home__intro .aside {
    align-items: flex-end;
    display: flex;
    flex: 0 0 auto;
    font-size: 0;
    position: relative;
    width: 36%
}

@media screen and (max-width: 760px) {
    .app-home__intro .aside {
        margin-left:-4vw;
        order: 1;
        width: 100vw
    }
}

.app-home__intro .aside:after,.app-home__intro .aside:before {
    content: "";
    display: block;
    position: absolute
}

.app-home__intro .aside:before {
    background: url(../../static/images/bg-logo.5c062e41.png) no-repeat top/70% auto;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.app-home__intro .aside:after {
    background: linear-gradient(0deg,#f2fafc,rgba(242,250,252,0));
    bottom: 0;
    height: 50px;
    left: 0;
    right: 0;
    z-index: 2
}

.app-home__intro .aside img {
    height: auto;
    position: relative;
    width: 100%;
    z-index: 1
}

.app-home__intro .main {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    justify-content: center;
    margin-left: 9%;
    padding: 2em 0;
    width: 55%
}

@media screen and (max-width: 760px) {
    .app-home__intro .main {
        flex:0 0 auto;
        margin-left: 0;
        width: 100%
    }
}

.app-home__intro .main .title {
    color: #000;
    font-size: 52px;
    font-weight: 500
}

@media screen and (max-width: 1920px) {
    .app-home__intro .main .title {
        font-size:2.7vw
    }
}

@media screen and (max-width: 888px) {
    .app-home__intro .main .title {
        font-size:24px
    }
}

.app-home__intro .main .content {
    color: #666;
    line-height: 1.6;
    margin-top: 1em;
    text-align: justify
}

html[lang=en-US] .app-home__intro .main .content {
    text-align: left
}

.app-home__intro .main .content p+p {
    margin-top: 1em
}

.app-home__intro .main .more {
    margin-top: 6em
}

html[lang=en-US] .app-home__intro .main .more {
    margin-top: 4em
}

.app-home__news {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    margin: -10px\0
}

.app-home__news>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-home__news>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-home__news>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-home__news>:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-home__news>:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-home__news>:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-home__news>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-home__news>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-home__news>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-home__news>:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-home__news>:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-home__news>:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-home__news>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-home__news>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-home__news>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-home__news>:nth-child(16) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-home__news>:nth-child(17) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-home__news>:nth-child(18) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-home__news>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-home__news>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-home__news>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-home__news>:nth-child(22) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-home__news>:nth-child(23) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-home__news>:nth-child(24) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-home__news>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-home__news>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-home__news>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-home__news>:nth-child(28) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-home__news>:nth-child(29) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-home__news>:nth-child(30) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-home__news>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-home__news>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-home__news>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-home__news>:nth-child(34) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-home__news>:nth-child(35) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-home__news>:nth-child(36) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-home__news>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-home__news>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-home__news>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-home__news>:nth-child(40) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-home__news>:nth-child(41) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-home__news>:nth-child(42) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-home__news>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-home__news>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-home__news>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-home__news>:nth-child(46) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-home__news>:nth-child(47) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-home__news>:nth-child(48) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-home__news>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-home__news>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-home__news>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-home__news>:nth-child(52) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-home__news>:nth-child(53) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-home__news>:nth-child(54) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-home__news>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-home__news>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-home__news>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-home__news>:nth-child(58) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-home__news>:nth-child(59) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-home__news>:nth-child(60) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-home__news>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-home__news>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-home__news>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-home__news>:nth-child(64) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-home__news>:nth-child(65) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-home__news>:nth-child(66) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-home__news>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-home__news>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-home__news>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-home__news>:nth-child(70) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-home__news>:nth-child(71) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-home__news>:nth-child(72) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-home__news>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-home__news>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-home__news>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-home__news>:nth-child(76) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-home__news>:nth-child(77) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-home__news>:nth-child(78) {
    -ms-grid-column: 3;
    -ms-grid-row: 26
}

.app-home__news>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-home__news>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-home__news>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 27
}

.app-home__news>:nth-child(82) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-home__news>:nth-child(83) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-home__news>:nth-child(84) {
    -ms-grid-column: 3;
    -ms-grid-row: 28
}

.app-home__news>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-home__news>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-home__news>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 29
}

.app-home__news>:nth-child(88) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-home__news>:nth-child(89) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-home__news>:nth-child(90) {
    -ms-grid-column: 3;
    -ms-grid-row: 30
}

.app-home__news>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-home__news>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-home__news>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 31
}

.app-home__news>:nth-child(94) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-home__news>:nth-child(95) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-home__news>:nth-child(96) {
    -ms-grid-column: 3;
    -ms-grid-row: 32
}

.app-home__news>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-home__news>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-home__news>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 33
}

.app-home__news>:nth-child(100) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-home__news>* {
    margin: 10px\0
}

@media screen and (max-width: 900px) {
    .app-home__news {
        -ms-grid-columns:1fr 1fr 1fr;
        grid-gap: 10px;
        grid-template-columns: repeat(3,1fr);
        margin: -5px\0
    }

    .app-home__news>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-home__news>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-home__news>:nth-child(3) {
        -ms-grid-column: 3;
        -ms-grid-row: 1
    }

    .app-home__news>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-home__news>:nth-child(5) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-home__news>:nth-child(6) {
        -ms-grid-column: 3;
        -ms-grid-row: 2
    }

    .app-home__news>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-home__news>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-home__news>:nth-child(9) {
        -ms-grid-column: 3;
        -ms-grid-row: 3
    }

    .app-home__news>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-home__news>:nth-child(11) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-home__news>:nth-child(12) {
        -ms-grid-column: 3;
        -ms-grid-row: 4
    }

    .app-home__news>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-home__news>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-home__news>:nth-child(15) {
        -ms-grid-column: 3;
        -ms-grid-row: 5
    }

    .app-home__news>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-home__news>:nth-child(17) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-home__news>:nth-child(18) {
        -ms-grid-column: 3;
        -ms-grid-row: 6
    }

    .app-home__news>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-home__news>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-home__news>:nth-child(21) {
        -ms-grid-column: 3;
        -ms-grid-row: 7
    }

    .app-home__news>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-home__news>:nth-child(23) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-home__news>:nth-child(24) {
        -ms-grid-column: 3;
        -ms-grid-row: 8
    }

    .app-home__news>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-home__news>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-home__news>:nth-child(27) {
        -ms-grid-column: 3;
        -ms-grid-row: 9
    }

    .app-home__news>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-home__news>:nth-child(29) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-home__news>:nth-child(30) {
        -ms-grid-column: 3;
        -ms-grid-row: 10
    }

    .app-home__news>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-home__news>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-home__news>:nth-child(33) {
        -ms-grid-column: 3;
        -ms-grid-row: 11
    }

    .app-home__news>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-home__news>:nth-child(35) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-home__news>:nth-child(36) {
        -ms-grid-column: 3;
        -ms-grid-row: 12
    }

    .app-home__news>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-home__news>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-home__news>:nth-child(39) {
        -ms-grid-column: 3;
        -ms-grid-row: 13
    }

    .app-home__news>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-home__news>:nth-child(41) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-home__news>:nth-child(42) {
        -ms-grid-column: 3;
        -ms-grid-row: 14
    }

    .app-home__news>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-home__news>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-home__news>:nth-child(45) {
        -ms-grid-column: 3;
        -ms-grid-row: 15
    }

    .app-home__news>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-home__news>:nth-child(47) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-home__news>:nth-child(48) {
        -ms-grid-column: 3;
        -ms-grid-row: 16
    }

    .app-home__news>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-home__news>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-home__news>:nth-child(51) {
        -ms-grid-column: 3;
        -ms-grid-row: 17
    }

    .app-home__news>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-home__news>:nth-child(53) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-home__news>:nth-child(54) {
        -ms-grid-column: 3;
        -ms-grid-row: 18
    }

    .app-home__news>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-home__news>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-home__news>:nth-child(57) {
        -ms-grid-column: 3;
        -ms-grid-row: 19
    }

    .app-home__news>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-home__news>:nth-child(59) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-home__news>:nth-child(60) {
        -ms-grid-column: 3;
        -ms-grid-row: 20
    }

    .app-home__news>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-home__news>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-home__news>:nth-child(63) {
        -ms-grid-column: 3;
        -ms-grid-row: 21
    }

    .app-home__news>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-home__news>:nth-child(65) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-home__news>:nth-child(66) {
        -ms-grid-column: 3;
        -ms-grid-row: 22
    }

    .app-home__news>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-home__news>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-home__news>:nth-child(69) {
        -ms-grid-column: 3;
        -ms-grid-row: 23
    }

    .app-home__news>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-home__news>:nth-child(71) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-home__news>:nth-child(72) {
        -ms-grid-column: 3;
        -ms-grid-row: 24
    }

    .app-home__news>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-home__news>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-home__news>:nth-child(75) {
        -ms-grid-column: 3;
        -ms-grid-row: 25
    }

    .app-home__news>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-home__news>:nth-child(77) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-home__news>:nth-child(78) {
        -ms-grid-column: 3;
        -ms-grid-row: 26
    }

    .app-home__news>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-home__news>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-home__news>:nth-child(81) {
        -ms-grid-column: 3;
        -ms-grid-row: 27
    }

    .app-home__news>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-home__news>:nth-child(83) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-home__news>:nth-child(84) {
        -ms-grid-column: 3;
        -ms-grid-row: 28
    }

    .app-home__news>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-home__news>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-home__news>:nth-child(87) {
        -ms-grid-column: 3;
        -ms-grid-row: 29
    }

    .app-home__news>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-home__news>:nth-child(89) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-home__news>:nth-child(90) {
        -ms-grid-column: 3;
        -ms-grid-row: 30
    }

    .app-home__news>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-home__news>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-home__news>:nth-child(93) {
        -ms-grid-column: 3;
        -ms-grid-row: 31
    }

    .app-home__news>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-home__news>:nth-child(95) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-home__news>:nth-child(96) {
        -ms-grid-column: 3;
        -ms-grid-row: 32
    }

    .app-home__news>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-home__news>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-home__news>:nth-child(99) {
        -ms-grid-column: 3;
        -ms-grid-row: 33
    }

    .app-home__news>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-home__news>* {
        margin: 5px\0
    }
}

@media screen and (max-width: 600px) {
    .app-home__news {
        -ms-grid-columns:1fr;
        grid-gap: 30px;
        grid-template-columns: repeat(1,1fr);
        margin: -15px\0
    }

    .app-home__news>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-home__news>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-home__news>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-home__news>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-home__news>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-home__news>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-home__news>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-home__news>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-home__news>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-home__news>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-home__news>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-home__news>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-home__news>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-home__news>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-home__news>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-home__news>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-home__news>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-home__news>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-home__news>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-home__news>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-home__news>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-home__news>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-home__news>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-home__news>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-home__news>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-home__news>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-home__news>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-home__news>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-home__news>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-home__news>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-home__news>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-home__news>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-home__news>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-home__news>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-home__news>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-home__news>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-home__news>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-home__news>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-home__news>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-home__news>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-home__news>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-home__news>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-home__news>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-home__news>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-home__news>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-home__news>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-home__news>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-home__news>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-home__news>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-home__news>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-home__news>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-home__news>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-home__news>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-home__news>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-home__news>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-home__news>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-home__news>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-home__news>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-home__news>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-home__news>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-home__news>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-home__news>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-home__news>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-home__news>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-home__news>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-home__news>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-home__news>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-home__news>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-home__news>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-home__news>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-home__news>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-home__news>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-home__news>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-home__news>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-home__news>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-home__news>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-home__news>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-home__news>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-home__news>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-home__news>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-home__news>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-home__news>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-home__news>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-home__news>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-home__news>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-home__news>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-home__news>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-home__news>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-home__news>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-home__news>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-home__news>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-home__news>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-home__news>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-home__news>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-home__news>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-home__news>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-home__news>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-home__news>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-home__news>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-home__news>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-home__news>* {
        margin: 15px\0
    }
}

.app-home__news-item .card {
    background-color: #f2fafc;
    height: 100%;
    position: relative
}

.app-home__news-item .card .image {
    font-size: 0
}

.app-home__news-item .card .image img {
    display: block;
    height: auto;
    width: 100%
}

.app-home__news-item .card .intro {
    padding: 1em 1em 3em
}

.app-home__news-item .card .intro .time {
    color: #044094;
    font-family: IBMPlexSansCondensed;
    font-weight: 500;
    margin-bottom: 1em
}

.app-home__news-item .card .intro .title {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: #333;
    display: -webkit-box;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis
}

.app-home__news-item .card .view {
    align-items: center;
    background: linear-gradient(90deg,#3eb033,#2692d3);
    border-radius: 50%;
    bottom: 0;
    color: #fff;
    display: flex;
    height: 69px;
    justify-content: center;
    line-height: 0;
    position: absolute;
    right: 1em;
    transform: translateY(50%);
    width: 69px
}

@media screen and (max-width: 1920px) {
    .app-home__news-item .card .view {
        height:3.6vw;
        width: 3.6vw
    }
}

@media screen and (max-width: 1000px) {
    .app-home__news-item .card .view {
        height:36px;
        width: 36px
    }
}

.app-home__news-item .card .view svg {
    fill: currentColor;
    height: 1em;
    transform: translateY(-10%);
    width: 1em
}

.app-home__news-item .card .view:hover {
    transform: translateY(50%) rotate(-45deg)
}

.app-home__earth {
    background: url(../../static/images/bg-earth.5f1e2e83.png) no-repeat bottom/contain
}

.app-home__grid {
    display: flex;
    padding-bottom: 67px
}

@media screen and (max-width: 1920px) {
    .app-home__grid {
        padding-bottom:3.5vw
    }
}

@media screen and (max-width: 1000px) {
    .app-home__grid {
        flex-wrap:wrap
    }
}

@media screen and (max-width: 572px) {
    .app-home__grid {
        padding-bottom:20px
    }
}

.app-home__grid .aside {
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    justify-content: space-between;
    margin-right: 20px;
    width: 240px
}

@media screen and (max-width: 1920px) {
    .app-home__grid .aside {
        width:12.5vw
    }
}

@media screen and (max-width: 1440px) {
    .app-home__grid .aside {
        width:180px
    }
}

@media screen and (max-width: 1000px) {
    .app-home__grid .aside {
        margin-bottom:20px;
        margin-right: 0;
        width: 100%
    }

    .app-home__grid .aside .tabs {
        align-items: stretch;
        display: flex
    }
}

.app-home__grid .aside .tabs .tab {
    align-items: center;
    color: #516989;
    cursor: pointer;
    display: flex;
    height: 69px;
    justify-content: space-between;
    padding: 0 1em;
    width: 100%
}

@media screen and (max-width: 1440px) {
    .app-home__grid .aside .tabs .tab {
        height:52px
    }
}

@media screen and (max-width: 1000px) {
    .app-home__grid .aside .tabs .tab {
        justify-content:center;
        text-align: center
    }
}

.app-home__grid .aside .tabs .tab svg {
    fill: currentColor;
    height: 1em;
    opacity: 0;
    transition: transform .3s ease;
    width: 1em
}

@media screen and (max-width: 1000px) {
    .app-home__grid .aside .tabs .tab svg {
        display:none!important
    }
}

.app-home__grid .aside .tabs .tab.active {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
    color: #fff
}

.app-home__grid .aside .tabs .tab.active svg {
    opacity: 1
}

.app-home__grid .aside .tabs .tab+.tab {
    margin-top: .618em
}

@media screen and (max-width: 1000px) {
    .app-home__grid .aside .tabs .tab+.tab {
        margin-top:0
    }
}

.app-home__grid .aside .more {
    margin-top: 5em
}

@media screen and (max-width: 1000px) {
    .app-home__grid .aside .more {
        display:none
    }
}

.app-home__grid .main {
    flex: 1 1 auto;
    width: calc(100% - 260px)
}

@media screen and (max-width: 1920px) {
    .app-home__grid .main {
        width:calc(100% - 12.5vw - 20px)
    }
}

@media screen and (max-width: 1440px) {
    .app-home__grid .main {
        width:calc(100% - 200px)
    }
}

@media screen and (max-width: 1000px) {
    .app-home__grid .main {
        width:100%
    }
}

html[lang=en-US] .app-home__grid .main {
    width: 100%
}

.app-home__grid .main .grid {
    -ms-grid-columns: 33.33% 33.33% 33.33%;
    grid-gap: 0;
    border-bottom: 1px solid #c0c3ca;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3,33.33%);
    margin: 0\0;
    width: 100%
}

.app-home__grid .main .grid>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-home__grid .main .grid>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-home__grid .main .grid>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-home__grid .main .grid>:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-home__grid .main .grid>:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-home__grid .main .grid>:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-home__grid .main .grid>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-home__grid .main .grid>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-home__grid .main .grid>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-home__grid .main .grid>:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-home__grid .main .grid>:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-home__grid .main .grid>:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-home__grid .main .grid>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-home__grid .main .grid>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-home__grid .main .grid>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-home__grid .main .grid>:nth-child(16) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-home__grid .main .grid>:nth-child(17) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-home__grid .main .grid>:nth-child(18) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-home__grid .main .grid>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-home__grid .main .grid>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-home__grid .main .grid>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-home__grid .main .grid>:nth-child(22) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-home__grid .main .grid>:nth-child(23) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-home__grid .main .grid>:nth-child(24) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-home__grid .main .grid>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-home__grid .main .grid>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-home__grid .main .grid>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-home__grid .main .grid>:nth-child(28) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-home__grid .main .grid>:nth-child(29) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-home__grid .main .grid>:nth-child(30) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-home__grid .main .grid>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-home__grid .main .grid>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-home__grid .main .grid>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-home__grid .main .grid>:nth-child(34) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-home__grid .main .grid>:nth-child(35) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-home__grid .main .grid>:nth-child(36) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-home__grid .main .grid>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-home__grid .main .grid>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-home__grid .main .grid>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-home__grid .main .grid>:nth-child(40) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-home__grid .main .grid>:nth-child(41) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-home__grid .main .grid>:nth-child(42) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-home__grid .main .grid>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-home__grid .main .grid>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-home__grid .main .grid>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-home__grid .main .grid>:nth-child(46) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-home__grid .main .grid>:nth-child(47) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-home__grid .main .grid>:nth-child(48) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-home__grid .main .grid>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-home__grid .main .grid>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-home__grid .main .grid>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-home__grid .main .grid>:nth-child(52) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-home__grid .main .grid>:nth-child(53) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-home__grid .main .grid>:nth-child(54) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-home__grid .main .grid>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-home__grid .main .grid>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-home__grid .main .grid>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-home__grid .main .grid>:nth-child(58) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-home__grid .main .grid>:nth-child(59) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-home__grid .main .grid>:nth-child(60) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-home__grid .main .grid>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-home__grid .main .grid>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-home__grid .main .grid>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-home__grid .main .grid>:nth-child(64) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-home__grid .main .grid>:nth-child(65) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-home__grid .main .grid>:nth-child(66) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-home__grid .main .grid>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-home__grid .main .grid>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-home__grid .main .grid>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-home__grid .main .grid>:nth-child(70) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-home__grid .main .grid>:nth-child(71) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-home__grid .main .grid>:nth-child(72) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-home__grid .main .grid>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-home__grid .main .grid>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-home__grid .main .grid>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-home__grid .main .grid>:nth-child(76) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-home__grid .main .grid>:nth-child(77) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-home__grid .main .grid>:nth-child(78) {
    -ms-grid-column: 3;
    -ms-grid-row: 26
}

.app-home__grid .main .grid>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-home__grid .main .grid>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-home__grid .main .grid>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 27
}

.app-home__grid .main .grid>:nth-child(82) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-home__grid .main .grid>:nth-child(83) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-home__grid .main .grid>:nth-child(84) {
    -ms-grid-column: 3;
    -ms-grid-row: 28
}

.app-home__grid .main .grid>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-home__grid .main .grid>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-home__grid .main .grid>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 29
}

.app-home__grid .main .grid>:nth-child(88) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-home__grid .main .grid>:nth-child(89) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-home__grid .main .grid>:nth-child(90) {
    -ms-grid-column: 3;
    -ms-grid-row: 30
}

.app-home__grid .main .grid>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-home__grid .main .grid>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-home__grid .main .grid>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 31
}

.app-home__grid .main .grid>:nth-child(94) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-home__grid .main .grid>:nth-child(95) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-home__grid .main .grid>:nth-child(96) {
    -ms-grid-column: 3;
    -ms-grid-row: 32
}

.app-home__grid .main .grid>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-home__grid .main .grid>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-home__grid .main .grid>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 33
}

.app-home__grid .main .grid>:nth-child(100) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-home__grid .main .grid>* {
    margin: 0\0
}

@media screen and (max-width: 700px) {
    .app-home__grid .main .grid {
        -ms-grid-columns:50% 50%;
        grid-gap: 0;
        grid-template-columns: repeat(2,50%);
        margin: 0\0
    }

    .app-home__grid .main .grid>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-home__grid .main .grid>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-home__grid .main .grid>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-home__grid .main .grid>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-home__grid .main .grid>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-home__grid .main .grid>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-home__grid .main .grid>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-home__grid .main .grid>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-home__grid .main .grid>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-home__grid .main .grid>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-home__grid .main .grid>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-home__grid .main .grid>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-home__grid .main .grid>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-home__grid .main .grid>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-home__grid .main .grid>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-home__grid .main .grid>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-home__grid .main .grid>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-home__grid .main .grid>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-home__grid .main .grid>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-home__grid .main .grid>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-home__grid .main .grid>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-home__grid .main .grid>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-home__grid .main .grid>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-home__grid .main .grid>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-home__grid .main .grid>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-home__grid .main .grid>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-home__grid .main .grid>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-home__grid .main .grid>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-home__grid .main .grid>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-home__grid .main .grid>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-home__grid .main .grid>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-home__grid .main .grid>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-home__grid .main .grid>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-home__grid .main .grid>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-home__grid .main .grid>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-home__grid .main .grid>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-home__grid .main .grid>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-home__grid .main .grid>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-home__grid .main .grid>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-home__grid .main .grid>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-home__grid .main .grid>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-home__grid .main .grid>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-home__grid .main .grid>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-home__grid .main .grid>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-home__grid .main .grid>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-home__grid .main .grid>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-home__grid .main .grid>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-home__grid .main .grid>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-home__grid .main .grid>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-home__grid .main .grid>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-home__grid .main .grid>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-home__grid .main .grid>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-home__grid .main .grid>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-home__grid .main .grid>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-home__grid .main .grid>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-home__grid .main .grid>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-home__grid .main .grid>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-home__grid .main .grid>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-home__grid .main .grid>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-home__grid .main .grid>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-home__grid .main .grid>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-home__grid .main .grid>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-home__grid .main .grid>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-home__grid .main .grid>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-home__grid .main .grid>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-home__grid .main .grid>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-home__grid .main .grid>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-home__grid .main .grid>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-home__grid .main .grid>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-home__grid .main .grid>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-home__grid .main .grid>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-home__grid .main .grid>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-home__grid .main .grid>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-home__grid .main .grid>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-home__grid .main .grid>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-home__grid .main .grid>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-home__grid .main .grid>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-home__grid .main .grid>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-home__grid .main .grid>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-home__grid .main .grid>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-home__grid .main .grid>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-home__grid .main .grid>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-home__grid .main .grid>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-home__grid .main .grid>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-home__grid .main .grid>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-home__grid .main .grid>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-home__grid .main .grid>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-home__grid .main .grid>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-home__grid .main .grid>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-home__grid .main .grid>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-home__grid .main .grid>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-home__grid .main .grid>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-home__grid .main .grid>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-home__grid .main .grid>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-home__grid .main .grid>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-home__grid .main .grid>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-home__grid .main .grid>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-home__grid .main .grid>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-home__grid .main .grid>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-home__grid .main .grid>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-home__grid .main .grid>* {
        margin: 0\0
    }
}

@media screen and (max-width: 450px) {
    .app-home__grid .main .grid {
        -ms-grid-columns:100%;
        grid-gap: 0;
        grid-template-columns: repeat(1,100%);
        margin: 0\0
    }

    .app-home__grid .main .grid>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-home__grid .main .grid>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-home__grid .main .grid>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-home__grid .main .grid>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-home__grid .main .grid>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-home__grid .main .grid>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-home__grid .main .grid>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-home__grid .main .grid>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-home__grid .main .grid>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-home__grid .main .grid>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-home__grid .main .grid>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-home__grid .main .grid>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-home__grid .main .grid>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-home__grid .main .grid>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-home__grid .main .grid>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-home__grid .main .grid>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-home__grid .main .grid>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-home__grid .main .grid>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-home__grid .main .grid>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-home__grid .main .grid>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-home__grid .main .grid>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-home__grid .main .grid>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-home__grid .main .grid>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-home__grid .main .grid>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-home__grid .main .grid>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-home__grid .main .grid>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-home__grid .main .grid>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-home__grid .main .grid>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-home__grid .main .grid>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-home__grid .main .grid>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-home__grid .main .grid>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-home__grid .main .grid>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-home__grid .main .grid>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-home__grid .main .grid>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-home__grid .main .grid>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-home__grid .main .grid>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-home__grid .main .grid>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-home__grid .main .grid>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-home__grid .main .grid>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-home__grid .main .grid>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-home__grid .main .grid>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-home__grid .main .grid>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-home__grid .main .grid>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-home__grid .main .grid>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-home__grid .main .grid>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-home__grid .main .grid>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-home__grid .main .grid>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-home__grid .main .grid>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-home__grid .main .grid>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-home__grid .main .grid>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-home__grid .main .grid>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-home__grid .main .grid>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-home__grid .main .grid>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-home__grid .main .grid>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-home__grid .main .grid>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-home__grid .main .grid>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-home__grid .main .grid>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-home__grid .main .grid>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-home__grid .main .grid>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-home__grid .main .grid>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-home__grid .main .grid>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-home__grid .main .grid>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-home__grid .main .grid>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-home__grid .main .grid>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-home__grid .main .grid>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-home__grid .main .grid>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-home__grid .main .grid>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-home__grid .main .grid>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-home__grid .main .grid>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-home__grid .main .grid>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-home__grid .main .grid>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-home__grid .main .grid>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-home__grid .main .grid>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-home__grid .main .grid>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-home__grid .main .grid>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-home__grid .main .grid>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-home__grid .main .grid>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-home__grid .main .grid>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-home__grid .main .grid>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-home__grid .main .grid>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-home__grid .main .grid>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-home__grid .main .grid>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-home__grid .main .grid>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-home__grid .main .grid>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-home__grid .main .grid>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-home__grid .main .grid>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-home__grid .main .grid>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-home__grid .main .grid>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-home__grid .main .grid>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-home__grid .main .grid>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-home__grid .main .grid>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-home__grid .main .grid>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-home__grid .main .grid>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-home__grid .main .grid>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-home__grid .main .grid>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-home__grid .main .grid>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-home__grid .main .grid>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-home__grid .main .grid>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-home__grid .main .grid>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-home__grid .main .grid>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-home__grid .main .grid>* {
        margin: 0\0
    }
}

.app-home__grid .main .grid .item {
    border-left: 1px solid #c0c3ca;
    border-top: 1px solid #c0c3ca
}

.app-home__grid .main .grid .item:first-child,.app-home__grid .main .grid .item:nth-child(3n+1) {
    border-left: 0
}

@media screen and (max-width: 700px) {
    .app-home__grid .main .grid .item:nth-child(3n+1) {
        border-left:1px solid #c0c3ca
    }

    .app-home__grid .main .grid .item:nth-child(odd) {
        border-left: none
    }
}

@media screen and (max-width: 450px) {
    .app-home__grid .main .grid .item {
        border-left:0!important
    }
}

.app-home__grid .main .grid .item a {
    display: flex;
    flex-direction: column;
    font-weight: 500;
    height: 235px;
    justify-content: space-between;
    line-height: 1.4;
    padding: 1em;
    position: relative;
    width: 100%
}

@media screen and (max-width: 1920px) {
    .app-home__grid .main .grid .item a {
        height:12.8vw
    }
}

@media screen and (max-width: 1440px) {
    .app-home__grid .main .grid .item a {
        height:200px
    }
}

@media screen and (max-width: 750px) {
    .app-home__grid .main .grid .item a {
        height:auto
    }
}

.app-home__grid .main .grid .item a .top {
    padding-right: 40px;
    position: relative
}

.app-home__grid .main .grid .item a .top .time {
    color: #474766;
    font-family: IBMPlexSansCondensed
}

.app-home__grid .main .grid .item a .top .text {
    color: #044094;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

html[lang=en-US] .app-home__grid .main .grid .item a .top .text {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

.app-home__grid .main .grid .item a .top svg {
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px
}

.app-home__grid .main .grid .item a .top svg path:first-child {
    fill: rgba(5,65,148,.36)
}

.app-home__grid .main .grid .item a .top svg path:not(:first-child) {
    fill: rgba(155,182,214,.28)
}

.app-home__grid .main .grid .item a .title {
    color: #666
}

@media screen and (max-width: 750px) {
    .app-home__grid .main .grid .item a .title {
        display:none
    }
}

html[lang=en-US] .app-home__grid .main .grid .item a .title {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal
}

.app-home__grid .main .grid .item a .title,.app-home__grid .main .grid .item a .top {
    position: relative;
    z-index: 1
}

.app-home__grid .main .grid .item a:after {
    background: url(../../static/images/bg-grid.2da341c8.png) no-repeat 50%/cover;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease;
    z-index: 0
}

.app-home__grid .main .grid .item a:hover .title,.app-home__grid .main .grid .item a:hover .top .text,.app-home__grid .main .grid .item a:hover .top .time {
    color: #fff
}

.app-home__grid .main .grid .item a:hover .top svg path:first-child,.app-home__grid .main .grid .item a:hover .top svg path:not(:first-child) {
    fill: #fff
}

.app-home__grid .main .grid .item a:hover:after {
    opacity: 1
}

.app-home__business {
    align-items: stretch;
    display: flex;
    flex-wrap: wrap
}

.app-home__business-item {
    background: linear-gradient(90deg,#f7f8fc,#eeeff4);
    display: block;
    flex: 0 0 auto;
    height: 412px;
    overflow: hidden;
    position: relative;
    transition: width .3s ease;
    width: 33.33%
}

.app-home__business-item.first {
    width: 50%
}

html[lang=en-US] .app-home__business-item {
    height: auto
}

@media screen and (max-width: 1000px) {
    .app-home__business-item {
        transition:none
    }
}

.app-home__business-item:after {
    background: linear-gradient(90deg,#3cad43,#549fff);
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease
}

@media screen and (max-width: 1920px) {
    .app-home__business-item {
        height:21.5vw
    }
}

@media screen and (max-width: 1440px) {
    .app-home__business-item {
        height:310px
    }
}

@media screen and (max-width: 1000px) {
    .app-home__business-item {
        height:260px;
        width: 50%
    }
}

@media screen and (max-width: 530px) {
    .app-home__business-item {
        height:250px;
        width: 100%
    }

    .app-home__business-item.first {
        width: 100%
    }
}

.app-home__business-item .icon {
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: contain;
    height: 330px;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(25%,-25%);
    transition: .3s ease;
    width: 330px;
    z-index: 1
}

@media screen and (max-width: 1920px) {
    .app-home__business-item .icon {
        height:17.15vw;
        width: 17.15vw
    }
}

@media screen and (max-width: 1166px) {
    .app-home__business-item .icon {
        height:200px;
        width: 200px
    }
}

.app-home__business-item .content {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 4em 1.5em 2em;
    position: relative;
    z-index: 1
}

html[lang=en-US] .app-home__business-item .content {
    justify-content: flex-start
}

.app-home__business-item .content .intro .strong,.app-home__business-item .content .title {
    color: #333;
    font-weight: 500
}

html[lang=en-US] .app-home__business-item .content .intro .strong,html[lang=en-US] .app-home__business-item .content .title {
    padding-right: 30%
}

html[lang=en-US] .app-home__business-item .content .title {
    min-height: 5em
}

.app-home__business-item .content .intro .text {
    color: hsla(0,0%,40%,.8);
    margin-top: .25em;
    text-align: justify
}

html[lang=en-US] .app-home__business-item .content .intro .text {
    text-align: left
}

.app-home__business-item .content .app-more {
    color: hsla(0,0%,40%,.8)
}

@media screen and (min-width: 1001px) {
    .app-home__business-item.active {
        --color-text: ;
        width: 66.66%
    }
}

@media screen and (min-width: 1001px)and (max-width:1000px) {
    .app-home__business-item.active {
        width:100%
    }
}

@media screen and (min-width: 1001px) {
    .app-home__business-item.active:after {
        opacity:1
    }

    .app-home__business-item.active .content {
        padding-right: 366px
    }

    .app-home__business-item.active .content .intro .strong,.app-home__business-item.active .content .title {
        color: #fff
    }

    .app-home__business-item.active .content .intro .text {
        color: hsla(0,0%,100%,.8)
    }
}

@media screen and (min-width: 1001px)and (max-width:1920px) {
    .app-home__business-item.active .content {
        padding-right:calc(24.3vw - 100px)
    }
}

@media screen and (min-width: 1001px)and (max-width:1166px) {
    .app-home__business-item.active .content {
        padding-right:183px
    }
}

@media screen and (min-width: 1001px)and (max-width:600px) {
    .app-home__business-item.active .content {
        padding-right:1.5em
    }
}

@media screen and (min-width: 1001px) {
    .app-home__business-item.active .icon {
        height:466px;
        transform: translate(20%,-30%);
        width: 466px
    }
}

@media screen and (min-width: 1001px)and (max-width:1920px) {
    .app-home__business-item.active .icon {
        height:24.3vw;
        width: 24.3vw
    }
}

@media screen and (min-width: 1001px)and (max-width:1166px) {
    .app-home__business-item.active .icon {
        height:283px;
        width: 283px
    }
}

.app-home__business-item:hover .content .intro .strong,.app-home__business-item:hover .content .title {
    color: #fff
}

.app-home__business-item:hover .content .intro .text {
    color: hsla(0,0%,100%,.8)
}

.app-home__business-item:hover .content .app-more {
    color: #fff
}

.app-home__business-item:hover:after {
    opacity: 1
}

.app-part__desc {
    color: #666;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 5em;
    -moz-column-gap: 5em;
    column-gap: 5em;
    line-height: 1.8;
    padding-bottom: 2em
}

@media screen and (max-width: 700px) {
    .app-part__desc {
        -webkit-column-count:1;
        -moz-column-count: 1;
        column-count: 1
    }
}

.app-part__desc p {
    margin-bottom: 1em;
    text-align: justify;
    text-indent: 2em
}

.app-part__desc p.focus {
    color: #044094;
    font-weight: 500
}

.app-part__desc p .blue {
    color: #044094
}

.app-part__earth {
    background: url(../../static/images/bg-earth.5f1e2e83.png) no-repeat bottom/contain
}

.app-part__statistics {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    color: #fff
}

.app-part__statistics .items {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 50px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(6,1fr);
    margin: -25px\0;
    padding: 3.5em 0
}

.app-part__statistics .items>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-part__statistics .items>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-part__statistics .items>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-part__statistics .items>:nth-child(4) {
    -ms-grid-column: 4;
    -ms-grid-row: 1
}

.app-part__statistics .items>:nth-child(5) {
    -ms-grid-column: 5;
    -ms-grid-row: 1
}

.app-part__statistics .items>:nth-child(6) {
    -ms-grid-column: 6;
    -ms-grid-row: 1
}

.app-part__statistics .items>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-part__statistics .items>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-part__statistics .items>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-part__statistics .items>:nth-child(10) {
    -ms-grid-column: 4;
    -ms-grid-row: 2
}

.app-part__statistics .items>:nth-child(11) {
    -ms-grid-column: 5;
    -ms-grid-row: 2
}

.app-part__statistics .items>:nth-child(12) {
    -ms-grid-column: 6;
    -ms-grid-row: 2
}

.app-part__statistics .items>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-part__statistics .items>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-part__statistics .items>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-part__statistics .items>:nth-child(16) {
    -ms-grid-column: 4;
    -ms-grid-row: 3
}

.app-part__statistics .items>:nth-child(17) {
    -ms-grid-column: 5;
    -ms-grid-row: 3
}

.app-part__statistics .items>:nth-child(18) {
    -ms-grid-column: 6;
    -ms-grid-row: 3
}

.app-part__statistics .items>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-part__statistics .items>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-part__statistics .items>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-part__statistics .items>:nth-child(22) {
    -ms-grid-column: 4;
    -ms-grid-row: 4
}

.app-part__statistics .items>:nth-child(23) {
    -ms-grid-column: 5;
    -ms-grid-row: 4
}

.app-part__statistics .items>:nth-child(24) {
    -ms-grid-column: 6;
    -ms-grid-row: 4
}

.app-part__statistics .items>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-part__statistics .items>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-part__statistics .items>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-part__statistics .items>:nth-child(28) {
    -ms-grid-column: 4;
    -ms-grid-row: 5
}

.app-part__statistics .items>:nth-child(29) {
    -ms-grid-column: 5;
    -ms-grid-row: 5
}

.app-part__statistics .items>:nth-child(30) {
    -ms-grid-column: 6;
    -ms-grid-row: 5
}

.app-part__statistics .items>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-part__statistics .items>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-part__statistics .items>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-part__statistics .items>:nth-child(34) {
    -ms-grid-column: 4;
    -ms-grid-row: 6
}

.app-part__statistics .items>:nth-child(35) {
    -ms-grid-column: 5;
    -ms-grid-row: 6
}

.app-part__statistics .items>:nth-child(36) {
    -ms-grid-column: 6;
    -ms-grid-row: 6
}

.app-part__statistics .items>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-part__statistics .items>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-part__statistics .items>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-part__statistics .items>:nth-child(40) {
    -ms-grid-column: 4;
    -ms-grid-row: 7
}

.app-part__statistics .items>:nth-child(41) {
    -ms-grid-column: 5;
    -ms-grid-row: 7
}

.app-part__statistics .items>:nth-child(42) {
    -ms-grid-column: 6;
    -ms-grid-row: 7
}

.app-part__statistics .items>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-part__statistics .items>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-part__statistics .items>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-part__statistics .items>:nth-child(46) {
    -ms-grid-column: 4;
    -ms-grid-row: 8
}

.app-part__statistics .items>:nth-child(47) {
    -ms-grid-column: 5;
    -ms-grid-row: 8
}

.app-part__statistics .items>:nth-child(48) {
    -ms-grid-column: 6;
    -ms-grid-row: 8
}

.app-part__statistics .items>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-part__statistics .items>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-part__statistics .items>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-part__statistics .items>:nth-child(52) {
    -ms-grid-column: 4;
    -ms-grid-row: 9
}

.app-part__statistics .items>:nth-child(53) {
    -ms-grid-column: 5;
    -ms-grid-row: 9
}

.app-part__statistics .items>:nth-child(54) {
    -ms-grid-column: 6;
    -ms-grid-row: 9
}

.app-part__statistics .items>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-part__statistics .items>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-part__statistics .items>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-part__statistics .items>:nth-child(58) {
    -ms-grid-column: 4;
    -ms-grid-row: 10
}

.app-part__statistics .items>:nth-child(59) {
    -ms-grid-column: 5;
    -ms-grid-row: 10
}

.app-part__statistics .items>:nth-child(60) {
    -ms-grid-column: 6;
    -ms-grid-row: 10
}

.app-part__statistics .items>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-part__statistics .items>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-part__statistics .items>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-part__statistics .items>:nth-child(64) {
    -ms-grid-column: 4;
    -ms-grid-row: 11
}

.app-part__statistics .items>:nth-child(65) {
    -ms-grid-column: 5;
    -ms-grid-row: 11
}

.app-part__statistics .items>:nth-child(66) {
    -ms-grid-column: 6;
    -ms-grid-row: 11
}

.app-part__statistics .items>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-part__statistics .items>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-part__statistics .items>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-part__statistics .items>:nth-child(70) {
    -ms-grid-column: 4;
    -ms-grid-row: 12
}

.app-part__statistics .items>:nth-child(71) {
    -ms-grid-column: 5;
    -ms-grid-row: 12
}

.app-part__statistics .items>:nth-child(72) {
    -ms-grid-column: 6;
    -ms-grid-row: 12
}

.app-part__statistics .items>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-part__statistics .items>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-part__statistics .items>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-part__statistics .items>:nth-child(76) {
    -ms-grid-column: 4;
    -ms-grid-row: 13
}

.app-part__statistics .items>:nth-child(77) {
    -ms-grid-column: 5;
    -ms-grid-row: 13
}

.app-part__statistics .items>:nth-child(78) {
    -ms-grid-column: 6;
    -ms-grid-row: 13
}

.app-part__statistics .items>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-part__statistics .items>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-part__statistics .items>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-part__statistics .items>:nth-child(82) {
    -ms-grid-column: 4;
    -ms-grid-row: 14
}

.app-part__statistics .items>:nth-child(83) {
    -ms-grid-column: 5;
    -ms-grid-row: 14
}

.app-part__statistics .items>:nth-child(84) {
    -ms-grid-column: 6;
    -ms-grid-row: 14
}

.app-part__statistics .items>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-part__statistics .items>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-part__statistics .items>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-part__statistics .items>:nth-child(88) {
    -ms-grid-column: 4;
    -ms-grid-row: 15
}

.app-part__statistics .items>:nth-child(89) {
    -ms-grid-column: 5;
    -ms-grid-row: 15
}

.app-part__statistics .items>:nth-child(90) {
    -ms-grid-column: 6;
    -ms-grid-row: 15
}

.app-part__statistics .items>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-part__statistics .items>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-part__statistics .items>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-part__statistics .items>:nth-child(94) {
    -ms-grid-column: 4;
    -ms-grid-row: 16
}

.app-part__statistics .items>:nth-child(95) {
    -ms-grid-column: 5;
    -ms-grid-row: 16
}

.app-part__statistics .items>:nth-child(96) {
    -ms-grid-column: 6;
    -ms-grid-row: 16
}

.app-part__statistics .items>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-part__statistics .items>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-part__statistics .items>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-part__statistics .items>:nth-child(100) {
    -ms-grid-column: 4;
    -ms-grid-row: 17
}

.app-part__statistics .items>* {
    margin: 25px\0
}

@media screen and (max-width: 980px) {
    .app-part__statistics .items {
        -ms-grid-columns:1fr 1fr 1fr;
        grid-gap: 50px;
        grid-template-columns: repeat(3,1fr);
        margin: -25px\0
    }

    .app-part__statistics .items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__statistics .items>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-part__statistics .items>:nth-child(3) {
        -ms-grid-column: 3;
        -ms-grid-row: 1
    }

    .app-part__statistics .items>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__statistics .items>:nth-child(5) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-part__statistics .items>:nth-child(6) {
        -ms-grid-column: 3;
        -ms-grid-row: 2
    }

    .app-part__statistics .items>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__statistics .items>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-part__statistics .items>:nth-child(9) {
        -ms-grid-column: 3;
        -ms-grid-row: 3
    }

    .app-part__statistics .items>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__statistics .items>:nth-child(11) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-part__statistics .items>:nth-child(12) {
        -ms-grid-column: 3;
        -ms-grid-row: 4
    }

    .app-part__statistics .items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__statistics .items>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-part__statistics .items>:nth-child(15) {
        -ms-grid-column: 3;
        -ms-grid-row: 5
    }

    .app-part__statistics .items>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__statistics .items>:nth-child(17) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-part__statistics .items>:nth-child(18) {
        -ms-grid-column: 3;
        -ms-grid-row: 6
    }

    .app-part__statistics .items>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__statistics .items>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-part__statistics .items>:nth-child(21) {
        -ms-grid-column: 3;
        -ms-grid-row: 7
    }

    .app-part__statistics .items>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__statistics .items>:nth-child(23) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-part__statistics .items>:nth-child(24) {
        -ms-grid-column: 3;
        -ms-grid-row: 8
    }

    .app-part__statistics .items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__statistics .items>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-part__statistics .items>:nth-child(27) {
        -ms-grid-column: 3;
        -ms-grid-row: 9
    }

    .app-part__statistics .items>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__statistics .items>:nth-child(29) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-part__statistics .items>:nth-child(30) {
        -ms-grid-column: 3;
        -ms-grid-row: 10
    }

    .app-part__statistics .items>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__statistics .items>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-part__statistics .items>:nth-child(33) {
        -ms-grid-column: 3;
        -ms-grid-row: 11
    }

    .app-part__statistics .items>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__statistics .items>:nth-child(35) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-part__statistics .items>:nth-child(36) {
        -ms-grid-column: 3;
        -ms-grid-row: 12
    }

    .app-part__statistics .items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__statistics .items>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-part__statistics .items>:nth-child(39) {
        -ms-grid-column: 3;
        -ms-grid-row: 13
    }

    .app-part__statistics .items>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__statistics .items>:nth-child(41) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-part__statistics .items>:nth-child(42) {
        -ms-grid-column: 3;
        -ms-grid-row: 14
    }

    .app-part__statistics .items>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__statistics .items>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-part__statistics .items>:nth-child(45) {
        -ms-grid-column: 3;
        -ms-grid-row: 15
    }

    .app-part__statistics .items>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__statistics .items>:nth-child(47) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-part__statistics .items>:nth-child(48) {
        -ms-grid-column: 3;
        -ms-grid-row: 16
    }

    .app-part__statistics .items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__statistics .items>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-part__statistics .items>:nth-child(51) {
        -ms-grid-column: 3;
        -ms-grid-row: 17
    }

    .app-part__statistics .items>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__statistics .items>:nth-child(53) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-part__statistics .items>:nth-child(54) {
        -ms-grid-column: 3;
        -ms-grid-row: 18
    }

    .app-part__statistics .items>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__statistics .items>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-part__statistics .items>:nth-child(57) {
        -ms-grid-column: 3;
        -ms-grid-row: 19
    }

    .app-part__statistics .items>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__statistics .items>:nth-child(59) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-part__statistics .items>:nth-child(60) {
        -ms-grid-column: 3;
        -ms-grid-row: 20
    }

    .app-part__statistics .items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__statistics .items>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-part__statistics .items>:nth-child(63) {
        -ms-grid-column: 3;
        -ms-grid-row: 21
    }

    .app-part__statistics .items>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__statistics .items>:nth-child(65) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-part__statistics .items>:nth-child(66) {
        -ms-grid-column: 3;
        -ms-grid-row: 22
    }

    .app-part__statistics .items>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__statistics .items>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-part__statistics .items>:nth-child(69) {
        -ms-grid-column: 3;
        -ms-grid-row: 23
    }

    .app-part__statistics .items>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__statistics .items>:nth-child(71) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-part__statistics .items>:nth-child(72) {
        -ms-grid-column: 3;
        -ms-grid-row: 24
    }

    .app-part__statistics .items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__statistics .items>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-part__statistics .items>:nth-child(75) {
        -ms-grid-column: 3;
        -ms-grid-row: 25
    }

    .app-part__statistics .items>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__statistics .items>:nth-child(77) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-part__statistics .items>:nth-child(78) {
        -ms-grid-column: 3;
        -ms-grid-row: 26
    }

    .app-part__statistics .items>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__statistics .items>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-part__statistics .items>:nth-child(81) {
        -ms-grid-column: 3;
        -ms-grid-row: 27
    }

    .app-part__statistics .items>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__statistics .items>:nth-child(83) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-part__statistics .items>:nth-child(84) {
        -ms-grid-column: 3;
        -ms-grid-row: 28
    }

    .app-part__statistics .items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__statistics .items>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-part__statistics .items>:nth-child(87) {
        -ms-grid-column: 3;
        -ms-grid-row: 29
    }

    .app-part__statistics .items>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__statistics .items>:nth-child(89) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-part__statistics .items>:nth-child(90) {
        -ms-grid-column: 3;
        -ms-grid-row: 30
    }

    .app-part__statistics .items>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__statistics .items>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-part__statistics .items>:nth-child(93) {
        -ms-grid-column: 3;
        -ms-grid-row: 31
    }

    .app-part__statistics .items>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__statistics .items>:nth-child(95) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-part__statistics .items>:nth-child(96) {
        -ms-grid-column: 3;
        -ms-grid-row: 32
    }

    .app-part__statistics .items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__statistics .items>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-part__statistics .items>:nth-child(99) {
        -ms-grid-column: 3;
        -ms-grid-row: 33
    }

    .app-part__statistics .items>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__statistics .items>* {
        margin: 25px\0
    }
}

@media screen and (max-width: 480px) {
    .app-part__statistics .items {
        -ms-grid-columns:1fr 1fr;
        grid-gap: 50px;
        grid-template-columns: repeat(2,1fr);
        margin: -25px\0
    }

    .app-part__statistics .items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__statistics .items>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-part__statistics .items>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__statistics .items>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-part__statistics .items>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__statistics .items>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-part__statistics .items>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__statistics .items>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-part__statistics .items>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__statistics .items>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-part__statistics .items>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__statistics .items>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-part__statistics .items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__statistics .items>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-part__statistics .items>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__statistics .items>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-part__statistics .items>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__statistics .items>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-part__statistics .items>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__statistics .items>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-part__statistics .items>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__statistics .items>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-part__statistics .items>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__statistics .items>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-part__statistics .items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__statistics .items>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-part__statistics .items>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__statistics .items>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-part__statistics .items>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__statistics .items>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-part__statistics .items>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__statistics .items>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-part__statistics .items>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__statistics .items>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-part__statistics .items>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__statistics .items>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-part__statistics .items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__statistics .items>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-part__statistics .items>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__statistics .items>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-part__statistics .items>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__statistics .items>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-part__statistics .items>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__statistics .items>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-part__statistics .items>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__statistics .items>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-part__statistics .items>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__statistics .items>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-part__statistics .items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__statistics .items>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-part__statistics .items>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__statistics .items>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-part__statistics .items>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__statistics .items>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-part__statistics .items>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__statistics .items>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-part__statistics .items>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__statistics .items>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-part__statistics .items>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__statistics .items>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-part__statistics .items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__statistics .items>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-part__statistics .items>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__statistics .items>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-part__statistics .items>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__statistics .items>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-part__statistics .items>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__statistics .items>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-part__statistics .items>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__statistics .items>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-part__statistics .items>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__statistics .items>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-part__statistics .items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__statistics .items>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-part__statistics .items>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__statistics .items>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-part__statistics .items>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__statistics .items>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-part__statistics .items>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__statistics .items>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-part__statistics .items>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__statistics .items>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-part__statistics .items>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__statistics .items>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-part__statistics .items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__statistics .items>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-part__statistics .items>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__statistics .items>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-part__statistics .items>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__statistics .items>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-part__statistics .items>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__statistics .items>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-part__statistics .items>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__statistics .items>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-part__statistics .items>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__statistics .items>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-part__statistics .items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__statistics .items>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-part__statistics .items>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__statistics .items>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-part__statistics .items>* {
        margin: 25px\0
    }
}

.app-part__statistics .items .item .title {
    align-items: center;
    border-bottom: 1px solid hsla(0,0%,100%,.4);
    display: flex;
    margin-bottom: .618em;
    padding-bottom: .25em
}

html[lang=en-US] .app-part__statistics .items .item .title {
    height: 3em
}

.app-part__statistics .items .item .title img {
    height: 1em;
    margin-right: .618em;
    width: auto
}

.app-part__statistics .items .item .main {
    align-items: baseline;
    display: flex;
    line-height: 1;
    white-space: nowrap
}

.app-part__statistics .items .item .main .number {
    align-items: flex-start;
    display: flex
}

.app-part__statistics .items .item .main strong {
    font-size: 64px
}

@media screen and (max-width: 1920px) {
    .app-part__statistics .items .item .main strong {
        font-size:3.33vw
    }
}

@media screen and (max-width: 960px) {
    .app-part__statistics .items .item .main strong {
        font-size:32px
    }
}

.app-part__statistics .items .item .main small {
    font-size: 1em
}

.app-part__image {
    font-size: 0
}

.app-part__image img {
    height: auto;
    width: 100%
}

.app-part__culture {
    -ms-grid-columns: 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    margin: -10px\0
}

.app-part__culture>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-part__culture>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-part__culture>:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-part__culture>:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-part__culture>:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-part__culture>:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-part__culture>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-part__culture>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-part__culture>:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-part__culture>:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-part__culture>:nth-child(11) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-part__culture>:nth-child(12) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-part__culture>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-part__culture>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-part__culture>:nth-child(15) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-part__culture>:nth-child(16) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-part__culture>:nth-child(17) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-part__culture>:nth-child(18) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-part__culture>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-part__culture>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-part__culture>:nth-child(21) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-part__culture>:nth-child(22) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-part__culture>:nth-child(23) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-part__culture>:nth-child(24) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-part__culture>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-part__culture>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-part__culture>:nth-child(27) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-part__culture>:nth-child(28) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-part__culture>:nth-child(29) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-part__culture>:nth-child(30) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-part__culture>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-part__culture>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-part__culture>:nth-child(33) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-part__culture>:nth-child(34) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-part__culture>:nth-child(35) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-part__culture>:nth-child(36) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-part__culture>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-part__culture>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-part__culture>:nth-child(39) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-part__culture>:nth-child(40) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-part__culture>:nth-child(41) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-part__culture>:nth-child(42) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-part__culture>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-part__culture>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-part__culture>:nth-child(45) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-part__culture>:nth-child(46) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-part__culture>:nth-child(47) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-part__culture>:nth-child(48) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-part__culture>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-part__culture>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-part__culture>:nth-child(51) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-part__culture>:nth-child(52) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-part__culture>:nth-child(53) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-part__culture>:nth-child(54) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-part__culture>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-part__culture>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-part__culture>:nth-child(57) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-part__culture>:nth-child(58) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-part__culture>:nth-child(59) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-part__culture>:nth-child(60) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-part__culture>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-part__culture>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-part__culture>:nth-child(63) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-part__culture>:nth-child(64) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-part__culture>:nth-child(65) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-part__culture>:nth-child(66) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-part__culture>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-part__culture>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 34
}

.app-part__culture>:nth-child(69) {
    -ms-grid-column: 1;
    -ms-grid-row: 35
}

.app-part__culture>:nth-child(70) {
    -ms-grid-column: 2;
    -ms-grid-row: 35
}

.app-part__culture>:nth-child(71) {
    -ms-grid-column: 1;
    -ms-grid-row: 36
}

.app-part__culture>:nth-child(72) {
    -ms-grid-column: 2;
    -ms-grid-row: 36
}

.app-part__culture>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 37
}

.app-part__culture>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 37
}

.app-part__culture>:nth-child(75) {
    -ms-grid-column: 1;
    -ms-grid-row: 38
}

.app-part__culture>:nth-child(76) {
    -ms-grid-column: 2;
    -ms-grid-row: 38
}

.app-part__culture>:nth-child(77) {
    -ms-grid-column: 1;
    -ms-grid-row: 39
}

.app-part__culture>:nth-child(78) {
    -ms-grid-column: 2;
    -ms-grid-row: 39
}

.app-part__culture>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 40
}

.app-part__culture>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 40
}

.app-part__culture>:nth-child(81) {
    -ms-grid-column: 1;
    -ms-grid-row: 41
}

.app-part__culture>:nth-child(82) {
    -ms-grid-column: 2;
    -ms-grid-row: 41
}

.app-part__culture>:nth-child(83) {
    -ms-grid-column: 1;
    -ms-grid-row: 42
}

.app-part__culture>:nth-child(84) {
    -ms-grid-column: 2;
    -ms-grid-row: 42
}

.app-part__culture>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 43
}

.app-part__culture>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 43
}

.app-part__culture>:nth-child(87) {
    -ms-grid-column: 1;
    -ms-grid-row: 44
}

.app-part__culture>:nth-child(88) {
    -ms-grid-column: 2;
    -ms-grid-row: 44
}

.app-part__culture>:nth-child(89) {
    -ms-grid-column: 1;
    -ms-grid-row: 45
}

.app-part__culture>:nth-child(90) {
    -ms-grid-column: 2;
    -ms-grid-row: 45
}

.app-part__culture>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 46
}

.app-part__culture>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 46
}

.app-part__culture>:nth-child(93) {
    -ms-grid-column: 1;
    -ms-grid-row: 47
}

.app-part__culture>:nth-child(94) {
    -ms-grid-column: 2;
    -ms-grid-row: 47
}

.app-part__culture>:nth-child(95) {
    -ms-grid-column: 1;
    -ms-grid-row: 48
}

.app-part__culture>:nth-child(96) {
    -ms-grid-column: 2;
    -ms-grid-row: 48
}

.app-part__culture>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 49
}

.app-part__culture>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 49
}

.app-part__culture>:nth-child(99) {
    -ms-grid-column: 1;
    -ms-grid-row: 50
}

.app-part__culture>:nth-child(100) {
    -ms-grid-column: 2;
    -ms-grid-row: 50
}

.app-part__culture>* {
    margin: 10px\0
}

@media screen and (max-width: 680px) {
    .app-part__culture {
        -ms-grid-columns:1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(1,1fr);
        margin: -10px\0
    }

    .app-part__culture>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__culture>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__culture>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__culture>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__culture>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__culture>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__culture>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__culture>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__culture>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__culture>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__culture>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__culture>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__culture>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__culture>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__culture>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__culture>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__culture>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__culture>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__culture>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__culture>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__culture>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__culture>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__culture>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__culture>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__culture>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__culture>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__culture>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__culture>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__culture>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__culture>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__culture>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__culture>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__culture>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__culture>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__culture>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__culture>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__culture>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__culture>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__culture>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__culture>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__culture>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__culture>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__culture>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__culture>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__culture>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__culture>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__culture>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__culture>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__culture>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__culture>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__culture>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-part__culture>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-part__culture>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-part__culture>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-part__culture>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-part__culture>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-part__culture>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-part__culture>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-part__culture>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-part__culture>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-part__culture>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-part__culture>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-part__culture>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-part__culture>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-part__culture>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-part__culture>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-part__culture>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-part__culture>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-part__culture>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-part__culture>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-part__culture>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-part__culture>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-part__culture>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-part__culture>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-part__culture>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-part__culture>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-part__culture>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-part__culture>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-part__culture>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-part__culture>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-part__culture>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-part__culture>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-part__culture>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-part__culture>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-part__culture>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-part__culture>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-part__culture>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-part__culture>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-part__culture>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-part__culture>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-part__culture>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-part__culture>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-part__culture>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-part__culture>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-part__culture>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-part__culture>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-part__culture>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-part__culture>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-part__culture>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-part__culture>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-part__culture>* {
        margin: 10px\0
    }
}

@media screen and (max-width: 480px) {
    .app-part__culture {
        -ms-grid-columns:1fr;
        grid-gap: 10px;
        grid-template-columns: repeat(1,1fr);
        margin: -5px\0
    }

    .app-part__culture>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__culture>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__culture>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__culture>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__culture>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__culture>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__culture>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__culture>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__culture>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__culture>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__culture>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__culture>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__culture>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__culture>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__culture>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__culture>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__culture>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__culture>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__culture>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__culture>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__culture>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__culture>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__culture>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__culture>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__culture>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__culture>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__culture>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__culture>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__culture>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__culture>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__culture>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__culture>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__culture>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__culture>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__culture>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__culture>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__culture>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__culture>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__culture>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__culture>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__culture>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__culture>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__culture>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__culture>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__culture>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__culture>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__culture>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__culture>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__culture>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__culture>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__culture>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-part__culture>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-part__culture>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-part__culture>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-part__culture>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-part__culture>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-part__culture>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-part__culture>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-part__culture>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-part__culture>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-part__culture>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-part__culture>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-part__culture>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-part__culture>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-part__culture>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-part__culture>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-part__culture>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-part__culture>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-part__culture>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-part__culture>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-part__culture>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-part__culture>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-part__culture>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-part__culture>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-part__culture>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-part__culture>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-part__culture>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-part__culture>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-part__culture>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-part__culture>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-part__culture>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-part__culture>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-part__culture>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-part__culture>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-part__culture>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-part__culture>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-part__culture>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-part__culture>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-part__culture>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-part__culture>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-part__culture>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-part__culture>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-part__culture>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-part__culture>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-part__culture>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-part__culture>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-part__culture>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-part__culture>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-part__culture>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-part__culture>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-part__culture>* {
        margin: 5px\0
    }
}

.app-part__culture .item {
    background: linear-gradient(to right top,#549fff,#8bdc7a);
    border-radius: 4px;
    height: 357px;
    position: relative
}

@media screen and (max-width: 1920px) {
    .app-part__culture .item {
        height:18.6vw
    }
}

@media screen and (max-width: 1440px) {
    .app-part__culture .item {
        height:268px
    }
}

@media screen and (max-width: 1100px) {
    .app-part__culture .item {
        height:200px
    }
}

@media screen and (max-width: 760px) {
    .app-part__culture .item {
        height:160px
    }
}

.app-part__culture .item .image {
    font-size: 0;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0
}

.app-part__culture .item .image img {
    height: 100%;
    width: auto
}

.app-part__culture .item .text {
    color: #fff;
    display: flex;
    flex-direction: column;
    font-size: 25px;
    height: 100%;
    justify-content: center;
    padding: 1.5em;
    width: 58%
}

@media screen and (max-width: 1920px) {
    .app-part__culture .item .text {
        font-size:1.32vw
    }
}

@media screen and (max-width: 910px) {
    .app-part__culture .item .text {
        font-size:12px
    }
}

.app-part__culture .item .text .title {
    font-size: 43px;
    font-weight: 500
}

@media screen and (max-width: 1920px) {
    .app-part__culture .item .text .title {
        font-size:2.22vw
    }
}

@media screen and (max-width: 720px) {
    .app-part__culture .item .text .title {
        font-size:16px
    }
}

.app-part__culture .item .text .intro {
    line-height: 1.6;
    margin-bottom: .618em;
    margin-top: .618em
}

.app-part__logo {
    align-items: center;
    display: flex
}

@media screen and (max-width: 700px) {
    .app-part__logo {
        flex-direction:column
    }
}

.app-part__logo .image {
    font-size: 0
}

.app-part__logo .image img {
    height: auto;
    width: 245px
}

@media screen and (max-width: 1920px) {
    .app-part__logo .image img {
        width:12.8vw
    }
}

@media screen and (max-width: 700px) {
    .app-part__logo .image img {
        width:90px
    }
}

.app-part__logo .text {
    border-left: 1px solid #979797;
    color: #333;
    margin-left: 2.8em;
    padding-left: 2.8em
}

@media screen and (max-width: 700px) {
    .app-part__logo .text {
        border-left:0;
        border-top: 1px solid #979797;
        margin-left: 0;
        margin-top: 2em;
        padding-left: 0;
        padding-top: 2em
    }
}

.app-part__logo .text p {
    text-align: justify
}

.app-part__logo .text p:not(:last-child) {
    margin-bottom: 1em
}

.app-part__window {
    font-size: 0
}

.app-part__window .window {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    height: 473px;
    position: relative
}

@media screen and (max-width: 1920px) {
    .app-part__window .window {
        height:24.65vw
    }
}

@media screen and (max-width: 1440px) {
    .app-part__window .window {
        height:355px
    }
}

@media screen and (max-width: 850px) {
    .app-part__window .window {
        height:100%
    }
}

.app-part__window .window .thumb {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    width: 50%
}

@media screen and (max-width: 850px) {
    .app-part__window .window .thumb {
        height:0;
        padding-bottom: 59%;
        width: 100%
    }
}

.app-part__window .window .content {
    background: url(../../static/images/bg-case.f60fe34d.png) no-repeat 100% 0/auto 100%;
    bottom: 0;
    display: flex;
    justify-content: flex-end;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

@media screen and (max-width: 1440px) {
    .app-part__window .window .content {
        background:none;
        left: 0
    }

    .app-part__window .window .content:after {
        background: url(../../static/images/bg-case.f60fe34d.png) no-repeat 0/cover;
        bottom: 0;
        content: "";
        display: block;
        left: 25%;
        position: absolute;
        right: 0;
        top: 0
    }
}

@media screen and (max-width: 1440px)and (max-width:1000px) {
    .app-part__window .window .content:after {
        left:20%
    }
}

@media screen and (max-width: 1440px)and (max-width:850px) {
    .app-part__window .window .content:after {
        display:none
    }
}

@media screen and (max-width: 850px) {
    .app-part__window .window .content {
        left:0;
        position: static
    }
}

.app-part__window .window .content .inner {
    color: #fff;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 2.5% 10%;
    position: relative;
    width: 60%;
    z-index: 1
}

@media screen and (max-width: 1440px) {
    .app-part__window .window .content .inner {
        width:65%
    }
}

@media screen and (max-width: 1200px) {
    .app-part__window .window .content .inner {
        padding-left:5%;
        padding-right: 5%;
        width: 60%
    }
}

@media screen and (max-width: 850px) {
    .app-part__window .window .content .inner {
        padding:7%;
        width: 100%
    }
}

.app-part__window .window .content .inner .title {
    font-weight: 500
}

.app-part__window .window .content .inner .intro {
    line-height: 1.6;
    margin-bottom: 1.5em;
    margin-top: 1.25em
}

.app-part__window .window .content .inner .intro p {
    min-height: 1em;
    text-align: justify
}

.app-part__window .window .content .inner .buttons a {
    align-items: center;
    background-color: #fff;
    border-radius: 2px;
    color: #0c88d0;
    display: inline-flex;
    justify-content: center;
    padding: .5em 1.5em
}

.app-part__window .pagination {
    align-items: stretch;
    box-shadow: 0 1px 8px rgba(0,0,0,.11);
    display: flex
}

.app-part__window .pagination .swiper-pagination-bullet {
    align-items: center;
    background: #fff!important;
    border: 0!important;
    border-radius: 0!important;
    display: flex!important;
    flex: 1 1 auto;
    height: auto!important;
    justify-content: center;
    margin: 0!important;
    min-height: 146px;
    opacity: 1!important;
    outline: none;
    padding: 1em .5em;
    position: relative;
    text-align: center;
    width: 100%!important
}

@media screen and (max-width: 1920px) {
    .app-part__window .pagination .swiper-pagination-bullet {
        min-height:7.638vw
    }
}

@media screen and (max-width: 620px) {
    .app-part__window .pagination .swiper-pagination-bullet {
        font-size:16px
    }
}

@media screen and (max-width: 520px) {
    .app-part__window .pagination .swiper-pagination-bullet {
        font-size:14px;
        padding: 1.5em
    }
}

@media screen and (max-width: 420px) {
    .app-part__window .pagination .swiper-pagination-bullet {
        font-size:12px
    }
}

.app-part__window .pagination .swiper-pagination-bullet-active {
    box-shadow: 3px 0 12px rgba(0,0,0,.1)!important;
    color: #021e5d;
    font-weight: 500;
    position: relative;
    z-index: 2
}

.app-part__window .pagination .swiper-pagination-bullet-active:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    right: 0
}

.app-part__window .pagination .swiper-pagination-bullet+.swiper-pagination-bullet:before {
    background-color: rgba(4,64,148,.49);
    content: "";
    display: block;
    height: 70%;
    left: 0;
    opacity: .63;
    position: absolute;
    top: 15%;
    width: 1px
}

.app-part__window .swiper-wrapper {
    align-items: stretch
}

.app-part__window .swiper-slide {
    height: auto
}

.app-part__tale {
    align-items: stretch;
    display: flex
}

@media screen and (max-width: 780px) {
    .app-part__tale {
        flex-wrap:wrap
    }
}

.app-part__tale-item {
    flex: 0 0 auto;
    line-height: 1.6;
    padding: 0 2em;
    width: 50%
}
.app-part__tale-item .app-part__tale-item-content{
    text-align: justify;
    line-height: 1.6;
    text-overflow: wrap;
    
}
.app-part__tale-item .app-part__tale-item-content p{
    text-align: justify !important;
    text-wrap-mode: inherit !important;
    margin-top: 1em;
    line-height: 1.6;
    
}
.app-part__tale-item .app-part__tale-item-content span{
    text-align: justify !important;
    text-wrap-mode: inherit !important;
    
}

@media screen and (max-width: 780px) {
    .app-part__tale-item {
        width:100%
    }
}

.app-part__tale-item dl dt {
    font-weight: 500
}

.app-part__tale-item dl dt+dd {
    margin-top: .618em
}

.app-part__tale-item dl dd {
    color: #333
}

.app-part__tale-item dl dd p {
    text-align: justify
}

.app-part__tale-item dl dd img {
    height: auto;
    width: 100%
}

.app-part__tale-item dl dd img+p,.app-part__tale-item dl dd p+img,.app-part__tale-item dl dd p+p {
    margin-top: 1em
}

.app-part__tale-item dl dd .more {
    margin-top: 3.5em
}

.app-part__tale-item dl dd .more * {
    font-size: 1em
}

.app-part__tale-item dl+dl {
    margin-top: 2em
}

.app-part__tale-item+.app-part__tale-item {
    border-left: 1px solid #d1d2d3
}

@media screen and (max-width: 780px) {
    .app-part__tale-item+.app-part__tale-item {
        border-left:0
    }

    .app-part__tale-item+.app-part__tale-item dl {
        margin-top: 3em
    }
}

.app-part__rich-title {
    color: #333;
    font-weight: 500;
    margin-bottom: .25em
}

.app-part__rich-desc {
    display: flex;
    margin-bottom: 2em
}

@media screen and (max-width: 860px) {
    .app-part__rich-desc {
        flex-wrap:wrap
    }
}

.app-part__rich-desc .text {
    padding-right: 3.5em
}

@media screen and (max-width: 860px) {
    .app-part__rich-desc .text {
        padding-right:0
    }
}

.app-part__rich-desc .text p {
    color: #555;
    text-align: justify
}

.app-part__rich-desc .text .items {
    display: flex;
    flex-wrap: wrap;
    margin-top: 2em
}

.app-part__rich-desc .text .items .item {
    margin-bottom: 1.5em;
    padding-right: 2em;
    width: 25%
}

@media screen and (max-width: 580px) {
    .app-part__rich-desc .text .items .item {
        width:50%
    }
}

.app-part__rich-desc .text .items .item strong {
    color: #007fcc;
    display: block;
    font-weight: 500;
    line-height: 1
}

.app-part__rich-desc .text .items .item small {
    color: #555;
    display: block;
    font-size: 12px;
    line-height: 1.4;
    margin-top: .5em
}

.app-part__rich-desc .text .items.mooween {
    justify-content: space-between;
    margin-top: 1em
}

.app-part__rich-desc .text .items.mooween .item {
    width: auto
}

.app-part__rich-desc .text .items.mooween .item:last-child {
    padding-right: 0
}

@media screen and (max-width: 580px) {
    .app-part__rich-desc .text .items.mooween .item {
        width:50%
    }

    .app-part__rich-desc .text .items.mooween .item:last-child {
        padding-right: 2em
    }
}

.app-part__rich-desc .image {
    border-radius: 2px;
    flex: 0 0 auto;
    font-size: 0;
    overflow: hidden;
    width: 42%
}

@media screen and (max-width: 860px) {
    .app-part__rich-desc .image {
        width:100%
    }
}

.app-part__rich-desc .image img {
    height: auto;
    width: 100%
}

.app-part__rich-paper {
    color: #555;
    column-count: 2;
    column-gap: 4em;
    margin-bottom: 6em;
    margin-top: 1.5em;
    text-align: justify
}

.app-part__rich-items {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    margin: 2em -10px\0 -10px\0
}

.app-part__rich-items>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-part__rich-items>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-part__rich-items>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-part__rich-items>:nth-child(4) {
    -ms-grid-column: 4;
    -ms-grid-row: 1
}

.app-part__rich-items>:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-part__rich-items>:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-part__rich-items>:nth-child(7) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-part__rich-items>:nth-child(8) {
    -ms-grid-column: 4;
    -ms-grid-row: 2
}

.app-part__rich-items>:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-part__rich-items>:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-part__rich-items>:nth-child(11) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-part__rich-items>:nth-child(12) {
    -ms-grid-column: 4;
    -ms-grid-row: 3
}

.app-part__rich-items>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-part__rich-items>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-part__rich-items>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-part__rich-items>:nth-child(16) {
    -ms-grid-column: 4;
    -ms-grid-row: 4
}

.app-part__rich-items>:nth-child(17) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-part__rich-items>:nth-child(18) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-part__rich-items>:nth-child(19) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-part__rich-items>:nth-child(20) {
    -ms-grid-column: 4;
    -ms-grid-row: 5
}

.app-part__rich-items>:nth-child(21) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-part__rich-items>:nth-child(22) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-part__rich-items>:nth-child(23) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-part__rich-items>:nth-child(24) {
    -ms-grid-column: 4;
    -ms-grid-row: 6
}

.app-part__rich-items>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-part__rich-items>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-part__rich-items>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-part__rich-items>:nth-child(28) {
    -ms-grid-column: 4;
    -ms-grid-row: 7
}

.app-part__rich-items>:nth-child(29) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-part__rich-items>:nth-child(30) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-part__rich-items>:nth-child(31) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-part__rich-items>:nth-child(32) {
    -ms-grid-column: 4;
    -ms-grid-row: 8
}

.app-part__rich-items>:nth-child(33) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-part__rich-items>:nth-child(34) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-part__rich-items>:nth-child(35) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-part__rich-items>:nth-child(36) {
    -ms-grid-column: 4;
    -ms-grid-row: 9
}

.app-part__rich-items>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-part__rich-items>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-part__rich-items>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-part__rich-items>:nth-child(40) {
    -ms-grid-column: 4;
    -ms-grid-row: 10
}

.app-part__rich-items>:nth-child(41) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-part__rich-items>:nth-child(42) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-part__rich-items>:nth-child(43) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-part__rich-items>:nth-child(44) {
    -ms-grid-column: 4;
    -ms-grid-row: 11
}

.app-part__rich-items>:nth-child(45) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-part__rich-items>:nth-child(46) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-part__rich-items>:nth-child(47) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-part__rich-items>:nth-child(48) {
    -ms-grid-column: 4;
    -ms-grid-row: 12
}

.app-part__rich-items>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-part__rich-items>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-part__rich-items>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-part__rich-items>:nth-child(52) {
    -ms-grid-column: 4;
    -ms-grid-row: 13
}

.app-part__rich-items>:nth-child(53) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-part__rich-items>:nth-child(54) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-part__rich-items>:nth-child(55) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-part__rich-items>:nth-child(56) {
    -ms-grid-column: 4;
    -ms-grid-row: 14
}

.app-part__rich-items>:nth-child(57) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-part__rich-items>:nth-child(58) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-part__rich-items>:nth-child(59) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-part__rich-items>:nth-child(60) {
    -ms-grid-column: 4;
    -ms-grid-row: 15
}

.app-part__rich-items>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-part__rich-items>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-part__rich-items>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-part__rich-items>:nth-child(64) {
    -ms-grid-column: 4;
    -ms-grid-row: 16
}

.app-part__rich-items>:nth-child(65) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-part__rich-items>:nth-child(66) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-part__rich-items>:nth-child(67) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-part__rich-items>:nth-child(68) {
    -ms-grid-column: 4;
    -ms-grid-row: 17
}

.app-part__rich-items>:nth-child(69) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-part__rich-items>:nth-child(70) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-part__rich-items>:nth-child(71) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-part__rich-items>:nth-child(72) {
    -ms-grid-column: 4;
    -ms-grid-row: 18
}

.app-part__rich-items>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-part__rich-items>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-part__rich-items>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-part__rich-items>:nth-child(76) {
    -ms-grid-column: 4;
    -ms-grid-row: 19
}

.app-part__rich-items>:nth-child(77) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-part__rich-items>:nth-child(78) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-part__rich-items>:nth-child(79) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-part__rich-items>:nth-child(80) {
    -ms-grid-column: 4;
    -ms-grid-row: 20
}

.app-part__rich-items>:nth-child(81) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-part__rich-items>:nth-child(82) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-part__rich-items>:nth-child(83) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-part__rich-items>:nth-child(84) {
    -ms-grid-column: 4;
    -ms-grid-row: 21
}

.app-part__rich-items>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-part__rich-items>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-part__rich-items>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-part__rich-items>:nth-child(88) {
    -ms-grid-column: 4;
    -ms-grid-row: 22
}

.app-part__rich-items>:nth-child(89) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-part__rich-items>:nth-child(90) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-part__rich-items>:nth-child(91) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-part__rich-items>:nth-child(92) {
    -ms-grid-column: 4;
    -ms-grid-row: 23
}

.app-part__rich-items>:nth-child(93) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-part__rich-items>:nth-child(94) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-part__rich-items>:nth-child(95) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-part__rich-items>:nth-child(96) {
    -ms-grid-column: 4;
    -ms-grid-row: 24
}

.app-part__rich-items>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-part__rich-items>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-part__rich-items>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-part__rich-items>:nth-child(100) {
    -ms-grid-column: 4;
    -ms-grid-row: 25
}

.app-part__rich-items>* {
    margin: 10px\0
}

@media screen and (max-width: 1000px) {
    .app-part__rich-items {
        -ms-grid-columns:1fr 1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(2,1fr);
        margin: -10px\0
    }

    .app-part__rich-items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__rich-items>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-part__rich-items>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__rich-items>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-part__rich-items>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__rich-items>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-part__rich-items>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__rich-items>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-part__rich-items>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__rich-items>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-part__rich-items>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__rich-items>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-part__rich-items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__rich-items>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-part__rich-items>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__rich-items>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-part__rich-items>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__rich-items>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-part__rich-items>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__rich-items>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-part__rich-items>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__rich-items>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-part__rich-items>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__rich-items>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-part__rich-items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__rich-items>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-part__rich-items>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__rich-items>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-part__rich-items>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__rich-items>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-part__rich-items>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__rich-items>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-part__rich-items>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__rich-items>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-part__rich-items>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__rich-items>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-part__rich-items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__rich-items>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-part__rich-items>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__rich-items>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-part__rich-items>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__rich-items>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-part__rich-items>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__rich-items>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-part__rich-items>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__rich-items>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-part__rich-items>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__rich-items>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-part__rich-items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__rich-items>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-part__rich-items>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__rich-items>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-part__rich-items>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__rich-items>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-part__rich-items>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__rich-items>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-part__rich-items>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__rich-items>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-part__rich-items>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__rich-items>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-part__rich-items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__rich-items>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-part__rich-items>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__rich-items>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-part__rich-items>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__rich-items>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-part__rich-items>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__rich-items>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-part__rich-items>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__rich-items>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-part__rich-items>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__rich-items>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-part__rich-items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__rich-items>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-part__rich-items>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__rich-items>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-part__rich-items>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__rich-items>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-part__rich-items>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__rich-items>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-part__rich-items>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__rich-items>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-part__rich-items>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__rich-items>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-part__rich-items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__rich-items>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-part__rich-items>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__rich-items>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-part__rich-items>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__rich-items>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-part__rich-items>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__rich-items>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-part__rich-items>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__rich-items>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-part__rich-items>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__rich-items>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-part__rich-items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__rich-items>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-part__rich-items>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__rich-items>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-part__rich-items>* {
        margin: 10px\0
    }
}

@media screen and (max-width: 460px) {
    .app-part__rich-items {
        -ms-grid-columns:1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(1,1fr);
        margin: -10px\0
    }

    .app-part__rich-items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__rich-items>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__rich-items>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__rich-items>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__rich-items>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__rich-items>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__rich-items>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__rich-items>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__rich-items>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__rich-items>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__rich-items>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__rich-items>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__rich-items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__rich-items>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__rich-items>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__rich-items>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__rich-items>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__rich-items>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__rich-items>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__rich-items>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__rich-items>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__rich-items>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__rich-items>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__rich-items>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__rich-items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__rich-items>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__rich-items>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__rich-items>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__rich-items>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__rich-items>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__rich-items>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__rich-items>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__rich-items>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__rich-items>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__rich-items>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__rich-items>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__rich-items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__rich-items>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__rich-items>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__rich-items>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__rich-items>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__rich-items>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__rich-items>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__rich-items>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__rich-items>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__rich-items>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__rich-items>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__rich-items>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__rich-items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__rich-items>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__rich-items>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-part__rich-items>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-part__rich-items>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-part__rich-items>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-part__rich-items>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-part__rich-items>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-part__rich-items>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-part__rich-items>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-part__rich-items>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-part__rich-items>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-part__rich-items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-part__rich-items>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-part__rich-items>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-part__rich-items>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-part__rich-items>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-part__rich-items>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-part__rich-items>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-part__rich-items>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-part__rich-items>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-part__rich-items>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-part__rich-items>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-part__rich-items>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-part__rich-items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-part__rich-items>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-part__rich-items>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-part__rich-items>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-part__rich-items>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-part__rich-items>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-part__rich-items>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-part__rich-items>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-part__rich-items>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-part__rich-items>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-part__rich-items>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-part__rich-items>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-part__rich-items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-part__rich-items>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-part__rich-items>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-part__rich-items>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-part__rich-items>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-part__rich-items>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-part__rich-items>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-part__rich-items>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-part__rich-items>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-part__rich-items>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-part__rich-items>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-part__rich-items>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-part__rich-items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-part__rich-items>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-part__rich-items>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-part__rich-items>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-part__rich-items>* {
        margin: 10px\0
    }
}

.app-part__rich-items .item {
    background-color: #fff;
    overflow: hidden;
    padding: 1.5em;
    position: relative
}

.app-part__rich-items .item .icon,.app-part__rich-items .item .text {
    position: relative;
    z-index: 1
}

.app-part__rich-items .item .icon {
    align-items: center;
    display: flex;
    height: 50px;
    justify-content: center;
    margin-bottom: 5em;
    position: relative;
    width: 50px
}

.app-part__rich-items .item .icon:after {
    background: url(../../static/images/bg-icon.4ac36d85.png) no-repeat 0 0/100% 100%;
    content: "";
    display: block;
    height: 500%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 500%
}

.app-part__rich-items .item .icon img {
    height: 100%;
    position: relative;
    transition: .3s ease;
    width: auto;
    z-index: 1
}

.app-part__rich-items .item .text .intro,.app-part__rich-items .item .text .title {
    transition: color .3s ease
}

.app-part__rich-items .item .text .title {
    color: #333;
    font-weight: 500
}

.app-part__rich-items .item .text .intro {
    color: rgba(85,85,85,.8);
    margin-top: .5em;
    text-align: justify
}

.app-part__rich-items .item:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease;
    z-index: 0
}

.app-part__rich-items .item:hover:after {
    opacity: 1
}

.app-part__rich-items .item:hover .icon img {
    -webkit-filter: brightness(500%);
    filter: brightness(500%);
    transform: scale(.8)
}

.app-part__rich-items .item:hover .text .title {
    color: #fff
}

.app-part__rich-items .item:hover .text .intro {
    color: hsla(0,0%,100%,.8)
}

.app-part__rich-items.grid-3 {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    margin: -10px\0
}

.app-part__rich-items.grid-3>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-part__rich-items.grid-3>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-part__rich-items.grid-3>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-part__rich-items.grid-3>:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-part__rich-items.grid-3>:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-part__rich-items.grid-3>:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-part__rich-items.grid-3>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-part__rich-items.grid-3>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-part__rich-items.grid-3>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-part__rich-items.grid-3>:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-part__rich-items.grid-3>:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-part__rich-items.grid-3>:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-part__rich-items.grid-3>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-part__rich-items.grid-3>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-part__rich-items.grid-3>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-part__rich-items.grid-3>:nth-child(16) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-part__rich-items.grid-3>:nth-child(17) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-part__rich-items.grid-3>:nth-child(18) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-part__rich-items.grid-3>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-part__rich-items.grid-3>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-part__rich-items.grid-3>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-part__rich-items.grid-3>:nth-child(22) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-part__rich-items.grid-3>:nth-child(23) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-part__rich-items.grid-3>:nth-child(24) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-part__rich-items.grid-3>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-part__rich-items.grid-3>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-part__rich-items.grid-3>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-part__rich-items.grid-3>:nth-child(28) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-part__rich-items.grid-3>:nth-child(29) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-part__rich-items.grid-3>:nth-child(30) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-part__rich-items.grid-3>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-part__rich-items.grid-3>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-part__rich-items.grid-3>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-part__rich-items.grid-3>:nth-child(34) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-part__rich-items.grid-3>:nth-child(35) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-part__rich-items.grid-3>:nth-child(36) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-part__rich-items.grid-3>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-part__rich-items.grid-3>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-part__rich-items.grid-3>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-part__rich-items.grid-3>:nth-child(40) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-part__rich-items.grid-3>:nth-child(41) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-part__rich-items.grid-3>:nth-child(42) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-part__rich-items.grid-3>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-part__rich-items.grid-3>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-part__rich-items.grid-3>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-part__rich-items.grid-3>:nth-child(46) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-part__rich-items.grid-3>:nth-child(47) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-part__rich-items.grid-3>:nth-child(48) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-part__rich-items.grid-3>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-part__rich-items.grid-3>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-part__rich-items.grid-3>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-part__rich-items.grid-3>:nth-child(52) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-part__rich-items.grid-3>:nth-child(53) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-part__rich-items.grid-3>:nth-child(54) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-part__rich-items.grid-3>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-part__rich-items.grid-3>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-part__rich-items.grid-3>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-part__rich-items.grid-3>:nth-child(58) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-part__rich-items.grid-3>:nth-child(59) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-part__rich-items.grid-3>:nth-child(60) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-part__rich-items.grid-3>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-part__rich-items.grid-3>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-part__rich-items.grid-3>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-part__rich-items.grid-3>:nth-child(64) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-part__rich-items.grid-3>:nth-child(65) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-part__rich-items.grid-3>:nth-child(66) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-part__rich-items.grid-3>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-part__rich-items.grid-3>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-part__rich-items.grid-3>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-part__rich-items.grid-3>:nth-child(70) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-part__rich-items.grid-3>:nth-child(71) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-part__rich-items.grid-3>:nth-child(72) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-part__rich-items.grid-3>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-part__rich-items.grid-3>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-part__rich-items.grid-3>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-part__rich-items.grid-3>:nth-child(76) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-part__rich-items.grid-3>:nth-child(77) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-part__rich-items.grid-3>:nth-child(78) {
    -ms-grid-column: 3;
    -ms-grid-row: 26
}

.app-part__rich-items.grid-3>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-part__rich-items.grid-3>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-part__rich-items.grid-3>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 27
}

.app-part__rich-items.grid-3>:nth-child(82) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-part__rich-items.grid-3>:nth-child(83) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-part__rich-items.grid-3>:nth-child(84) {
    -ms-grid-column: 3;
    -ms-grid-row: 28
}

.app-part__rich-items.grid-3>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-part__rich-items.grid-3>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-part__rich-items.grid-3>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 29
}

.app-part__rich-items.grid-3>:nth-child(88) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-part__rich-items.grid-3>:nth-child(89) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-part__rich-items.grid-3>:nth-child(90) {
    -ms-grid-column: 3;
    -ms-grid-row: 30
}

.app-part__rich-items.grid-3>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-part__rich-items.grid-3>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-part__rich-items.grid-3>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 31
}

.app-part__rich-items.grid-3>:nth-child(94) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-part__rich-items.grid-3>:nth-child(95) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-part__rich-items.grid-3>:nth-child(96) {
    -ms-grid-column: 3;
    -ms-grid-row: 32
}

.app-part__rich-items.grid-3>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-part__rich-items.grid-3>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-part__rich-items.grid-3>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 33
}

.app-part__rich-items.grid-3>:nth-child(100) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-part__rich-items.grid-3>* {
    margin: 10px\0
}

@media screen and (max-width: 1000px) {
    .app-part__rich-items.grid-3 {
        -ms-grid-columns:1fr 1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(2,1fr);
        margin: -10px\0
    }

    .app-part__rich-items.grid-3>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__rich-items.grid-3>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-part__rich-items.grid-3>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__rich-items.grid-3>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-part__rich-items.grid-3>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__rich-items.grid-3>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-part__rich-items.grid-3>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__rich-items.grid-3>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-part__rich-items.grid-3>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__rich-items.grid-3>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-part__rich-items.grid-3>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__rich-items.grid-3>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-part__rich-items.grid-3>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__rich-items.grid-3>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-part__rich-items.grid-3>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__rich-items.grid-3>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-part__rich-items.grid-3>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__rich-items.grid-3>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-part__rich-items.grid-3>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__rich-items.grid-3>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-part__rich-items.grid-3>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__rich-items.grid-3>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-part__rich-items.grid-3>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__rich-items.grid-3>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-part__rich-items.grid-3>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__rich-items.grid-3>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-part__rich-items.grid-3>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__rich-items.grid-3>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-part__rich-items.grid-3>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__rich-items.grid-3>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-part__rich-items.grid-3>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__rich-items.grid-3>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-part__rich-items.grid-3>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__rich-items.grid-3>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-part__rich-items.grid-3>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__rich-items.grid-3>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-part__rich-items.grid-3>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__rich-items.grid-3>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-part__rich-items.grid-3>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__rich-items.grid-3>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-part__rich-items.grid-3>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__rich-items.grid-3>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-part__rich-items.grid-3>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__rich-items.grid-3>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-part__rich-items.grid-3>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__rich-items.grid-3>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-part__rich-items.grid-3>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__rich-items.grid-3>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-part__rich-items.grid-3>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__rich-items.grid-3>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-part__rich-items.grid-3>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__rich-items.grid-3>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-part__rich-items.grid-3>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__rich-items.grid-3>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-part__rich-items.grid-3>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__rich-items.grid-3>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-part__rich-items.grid-3>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__rich-items.grid-3>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-part__rich-items.grid-3>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__rich-items.grid-3>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-part__rich-items.grid-3>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__rich-items.grid-3>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-part__rich-items.grid-3>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__rich-items.grid-3>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-part__rich-items.grid-3>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__rich-items.grid-3>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-part__rich-items.grid-3>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__rich-items.grid-3>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-part__rich-items.grid-3>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__rich-items.grid-3>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-part__rich-items.grid-3>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__rich-items.grid-3>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-part__rich-items.grid-3>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__rich-items.grid-3>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-part__rich-items.grid-3>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__rich-items.grid-3>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-part__rich-items.grid-3>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__rich-items.grid-3>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-part__rich-items.grid-3>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__rich-items.grid-3>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-part__rich-items.grid-3>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__rich-items.grid-3>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-part__rich-items.grid-3>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__rich-items.grid-3>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-part__rich-items.grid-3>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__rich-items.grid-3>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-part__rich-items.grid-3>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__rich-items.grid-3>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-part__rich-items.grid-3>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__rich-items.grid-3>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-part__rich-items.grid-3>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__rich-items.grid-3>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-part__rich-items.grid-3>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__rich-items.grid-3>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-part__rich-items.grid-3>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__rich-items.grid-3>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-part__rich-items.grid-3>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__rich-items.grid-3>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-part__rich-items.grid-3>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__rich-items.grid-3>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-part__rich-items.grid-3>* {
        margin: 10px\0
    }
}

@media screen and (max-width: 460px) {
    .app-part__rich-items.grid-3 {
        -ms-grid-columns:1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(1,1fr);
        margin: -10px\0
    }

    .app-part__rich-items.grid-3>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__rich-items.grid-3>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__rich-items.grid-3>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__rich-items.grid-3>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__rich-items.grid-3>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__rich-items.grid-3>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__rich-items.grid-3>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__rich-items.grid-3>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__rich-items.grid-3>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__rich-items.grid-3>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__rich-items.grid-3>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__rich-items.grid-3>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__rich-items.grid-3>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__rich-items.grid-3>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__rich-items.grid-3>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__rich-items.grid-3>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__rich-items.grid-3>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__rich-items.grid-3>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__rich-items.grid-3>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__rich-items.grid-3>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__rich-items.grid-3>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__rich-items.grid-3>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__rich-items.grid-3>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__rich-items.grid-3>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__rich-items.grid-3>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__rich-items.grid-3>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__rich-items.grid-3>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__rich-items.grid-3>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__rich-items.grid-3>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__rich-items.grid-3>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__rich-items.grid-3>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__rich-items.grid-3>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__rich-items.grid-3>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__rich-items.grid-3>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__rich-items.grid-3>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__rich-items.grid-3>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__rich-items.grid-3>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__rich-items.grid-3>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__rich-items.grid-3>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__rich-items.grid-3>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__rich-items.grid-3>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__rich-items.grid-3>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__rich-items.grid-3>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__rich-items.grid-3>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__rich-items.grid-3>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__rich-items.grid-3>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__rich-items.grid-3>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__rich-items.grid-3>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__rich-items.grid-3>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__rich-items.grid-3>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__rich-items.grid-3>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-part__rich-items.grid-3>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-part__rich-items.grid-3>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-part__rich-items.grid-3>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-part__rich-items.grid-3>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-part__rich-items.grid-3>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-part__rich-items.grid-3>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-part__rich-items.grid-3>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-part__rich-items.grid-3>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-part__rich-items.grid-3>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-part__rich-items.grid-3>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-part__rich-items.grid-3>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-part__rich-items.grid-3>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-part__rich-items.grid-3>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-part__rich-items.grid-3>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-part__rich-items.grid-3>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-part__rich-items.grid-3>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-part__rich-items.grid-3>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-part__rich-items.grid-3>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-part__rich-items.grid-3>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-part__rich-items.grid-3>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-part__rich-items.grid-3>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-part__rich-items.grid-3>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-part__rich-items.grid-3>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-part__rich-items.grid-3>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-part__rich-items.grid-3>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-part__rich-items.grid-3>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-part__rich-items.grid-3>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-part__rich-items.grid-3>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-part__rich-items.grid-3>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-part__rich-items.grid-3>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-part__rich-items.grid-3>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-part__rich-items.grid-3>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-part__rich-items.grid-3>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-part__rich-items.grid-3>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-part__rich-items.grid-3>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-part__rich-items.grid-3>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-part__rich-items.grid-3>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-part__rich-items.grid-3>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-part__rich-items.grid-3>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-part__rich-items.grid-3>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-part__rich-items.grid-3>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-part__rich-items.grid-3>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-part__rich-items.grid-3>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-part__rich-items.grid-3>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-part__rich-items.grid-3>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-part__rich-items.grid-3>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-part__rich-items.grid-3>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-part__rich-items.grid-3>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-part__rich-items.grid-3>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-part__rich-items.grid-3>* {
        margin: 10px\0
    }
}

.app-part__list {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    height: 360px;
    justify-content: flex-start;
    margin: 0 -30px
}

@media screen and (max-width: 1920px) {
    .app-part__list {
        height:18.75vw
    }
}

@media screen and (max-width: 1120px) {
    .app-part__list {
        height:210px
    }
}

@media screen and (max-width: 960px) {
    .app-part__list {
        margin:0 -15px
    }
}

@media screen and (max-width: 840px) {
    .app-part__list {
        height:auto
    }
}

.app-part__list-item {
    align-items: center;
    display: flex;
    height: 60px;
    justify-content: space-between;
    padding: 0 30px;
    width: 50%
}

@media screen and (max-width: 1920px) {
    .app-part__list-item {
        height:3.125vw
    }
}

@media screen and (max-width: 1120px) {
    .app-part__list-item {
        height:35px
    }
}

@media screen and (max-width: 960px) {
    .app-part__list-item {
        padding:0 15px
    }
}

@media screen and (max-width: 840px) {
    .app-part__list-item {
        width:100%
    }
}

.app-part__list-item a {
    color: #333;
    overflow: hidden;
    padding-right: 1em;
    text-overflow: ellipsis;
    white-space: nowrap
}

.app-part__list-item a:hover {
    color: #044094
}

.app-part__list-item span {
    white-space: nowrap
}

.app-part__list-top {
    padding: 0 30px;
    width: 50%
}

@media screen and (max-width: 960px) {
    .app-part__list-top {
        padding:0 15px
    }
}

@media screen and (max-width: 840px) {
    .app-part__list-top {
        width:100%
    }
}

.app-part__list-top a {
    align-items: stretch;
    background-color: #fff;
    display: flex;
    height: 170px;
    margin-bottom: 10px;
    width: 100%
}

@media screen and (max-width: 1920px) {
    .app-part__list-top a {
        height:calc(9.375vw - 10px)
    }
}

@media screen and (max-width: 1120px) {
    .app-part__list-top a {
        height:95px
    }
}

.app-part__list-top a .image {
    display: block;
    height: 100%;
    width: 40%
}

.app-part__list-top a .image img {
    border-radius: 3px;
    height: 100%;
    overflow: hidden;
    width: auto
}

.app-part__list-top a .text {
    display: flex;
    flex-direction: column;
    height: auto;
    justify-content: space-between;
    padding: 1em;
    width: 60%
}

.app-part__list-top a .text .title {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: #333;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis
}

.app-part__list-top a .text .time {
    color: #044094
}

.app-part__intro .app-container {
    align-items: flex-start;
    display: flex
}

@media screen and (max-width: 800px) {
    .app-part__intro .app-container {
        flex-wrap:wrap
    }
}

.app-part__intro .app-container .text {
    padding-right: 7.1428em
}

@media screen and (max-width: 800px) {
    .app-part__intro .app-container .text {
        flex:0 0 auto;
        padding-bottom: 4em;
        padding-right: 0;
        width: 100%
    }
}

.app-part__intro .app-container .text .title {
    font-weight: 500
}

.app-part__intro .app-container .text .content {
    color: rgba(85,85,85,.8);
    margin-top: 1em;
    text-align: justify
}

.app-part__intro .app-container .text .content p:not(:last-child) {
    margin-bottom: 1em
}

.app-part__intro .app-container .image {
    flex: 0 0 auto;
    font-size: 0;
    position: relative;
    width: 42.37%
}

@media screen and (max-width: 800px) {
    .app-part__intro .app-container .image {
        flex:0 0 auto;
        width: 100%
    }
}

.app-part__intro .app-container .image img {
    border-radius: 4px;
    height: auto;
    position: relative;
    width: 100%;
    z-index: 1
}

.app-part__intro .app-container .image:after {
    background: linear-gradient(90deg,#71bfb9,#80d096);
    bottom: 0;
    content: "";
    display: block;
    left: 25%;
    position: absolute;
    right: calc(786.5px - 50vw);
    top: 25%
}

@media screen and (max-width: 1920px) {
    .app-part__intro .app-container .image:after {
        right:-9.03vw
    }
}

@media screen and (max-width: 1200px) {
    .app-part__intro .app-container .image:after {
        right:-4vw
    }
}

.app-part__advantage .item {
    background-color: #f2fafc;
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%
}

.app-part__advantage .item .image {
    flex: 0 0 auto;
    font-size: 0
}

.app-part__advantage .item .image img {
    border-radius: 4px 4px 0 0;
    height: auto;
    width: 100%
}

.app-part__advantage .item .text {
    flex: 1 1 auto;
    padding: 1.5em
}

.app-part__advantage .item .text .title {
    color: #044094;
    font-weight: 500
}

.app-part__advantage .item .text .content {
    color: rgba(51,51,51,.8);
    margin-top: 1em;
    text-align: justify
}

.app-part__success {
    position: relative
}

.app-part__success .app-head__normal {
    position: relative;
    z-index: 1
}

.app-part__success:after {
    background-color: #f2fafc;
    bottom: 0;
    content: " ";
    left: 0;
    position: absolute;
    right: 35%;
    top: 0;
    z-index: 0
}

.app-part__case {
    margin-bottom: 6em;
    margin-top: 3.57em;
    padding-top: 9.28em;
    position: relative
}

@media screen and (max-width: 730px) {
    .app-part__case {
        margin-bottom:3em;
        padding-top: 4em
    }
}

.app-part__case:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    bottom: 6em;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

@media screen and (max-width: 730px) {
    .app-part__case:after {
        bottom:3em
    }
}

.app-part__case-swiper {
    position: relative;
    z-index: 2
}

.app-part__case-swiper .main {
    display: flex;
    padding: 5.714em 0;
    position: relative;
    z-index: 1
}

@media screen and (max-width: 730px) {
    .app-part__case-swiper .main {
        flex-wrap:wrap;
        padding: 4em
    }
}

.app-part__case-swiper .main .text {
    flex: 0 0 auto;
    padding: 0 7.14em 0 2.85em;
    width: 57.63%
}

@media screen and (max-width: 1000px) {
    .app-part__case-swiper .main .text {
        padding-right:4em
    }
}

@media screen and (max-width: 730px) {
    .app-part__case-swiper .main .text {
        padding:0 0 4em;
        width: 100%
    }
}

.app-part__case-swiper .main .text-swiper {
    overflow: hidden
}

.app-part__case-swiper .main .text-swiper .swiper-slide .title {
    color: #0c88d0;
    font-weight: 700;
    margin-bottom: 1em
}

.app-part__case-swiper .main .text-swiper .swiper-slide .content {
    color: rgba(85,85,85,.8);
    text-align: justify
}

.app-part__case-swiper .main .text-swiper-aside {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 2em
}

.app-part__case-swiper .main .text-pagination {
    color: #666
}

.app-part__case-swiper .main .text-pagination .swiper-pagination-current {
    color: #003e9a;
    font-weight: 500
}

.app-part__case-swiper .main .text-navigation .app-swiper__navigation {
    padding-top: 0
}

.app-part__case-swiper .main .image {
    flex: 0 0 auto;
    width: 42.37%
}

@media screen and (max-width: 730px) {
    .app-part__case-swiper .main .image {
        width:100%
    }
}

.app-part__case-swiper .main .image-swiper {
    overflow: hidden
}

.app-part__case-swiper .main .image-swiper .swiper-slide {
    font-size: 0
}

.app-part__case-swiper .main .image-swiper .swiper-slide img {
    height: auto;
    width: 100%
}

.app-part__case-swiper:after {
    background-color: #fff;
    bottom: 0;
    box-shadow: 0 1px 8px rgba(0,0,0,.1);
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: calc(786.5px - 50vw);
    top: 0
}

@media screen and (max-width: 1920px) {
    .app-part__case-swiper:after {
        right:-9.03vw
    }
}

@media screen and (max-width: 1200px) {
    .app-part__case-swiper:after {
        right:-4vw
    }
}

.app-part__introduce .main {
    align-items: stretch;
    color: #666;
    display: flex;
    margin-bottom: 4em
}

@media screen and (max-width: 900px) {
    .app-part__introduce .main {
        flex-wrap:wrap
    }
}

.app-part__introduce .main .content {
    width: 56%
}

.app-part__introduce .main .aside {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-right: 2em;
    width: 44%
}

@media screen and (max-width: 900px) {
    .app-part__introduce .main .aside {
        margin-top:2em;
        order: 1;
        padding-right: 0
    }
}

.app-part__introduce .main .aside .items {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-gap: 1em;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    margin: -.5em\0
}

.app-part__introduce .main .aside .items>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-part__introduce .main .aside .items>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-part__introduce .main .aside .items>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-part__introduce .main .aside .items>:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-part__introduce .main .aside .items>:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-part__introduce .main .aside .items>:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-part__introduce .main .aside .items>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-part__introduce .main .aside .items>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-part__introduce .main .aside .items>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-part__introduce .main .aside .items>:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-part__introduce .main .aside .items>:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-part__introduce .main .aside .items>:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-part__introduce .main .aside .items>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-part__introduce .main .aside .items>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-part__introduce .main .aside .items>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-part__introduce .main .aside .items>:nth-child(16) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-part__introduce .main .aside .items>:nth-child(17) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-part__introduce .main .aside .items>:nth-child(18) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-part__introduce .main .aside .items>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-part__introduce .main .aside .items>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-part__introduce .main .aside .items>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-part__introduce .main .aside .items>:nth-child(22) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-part__introduce .main .aside .items>:nth-child(23) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-part__introduce .main .aside .items>:nth-child(24) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-part__introduce .main .aside .items>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-part__introduce .main .aside .items>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-part__introduce .main .aside .items>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-part__introduce .main .aside .items>:nth-child(28) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-part__introduce .main .aside .items>:nth-child(29) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-part__introduce .main .aside .items>:nth-child(30) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-part__introduce .main .aside .items>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-part__introduce .main .aside .items>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-part__introduce .main .aside .items>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-part__introduce .main .aside .items>:nth-child(34) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-part__introduce .main .aside .items>:nth-child(35) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-part__introduce .main .aside .items>:nth-child(36) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-part__introduce .main .aside .items>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-part__introduce .main .aside .items>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-part__introduce .main .aside .items>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-part__introduce .main .aside .items>:nth-child(40) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-part__introduce .main .aside .items>:nth-child(41) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-part__introduce .main .aside .items>:nth-child(42) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-part__introduce .main .aside .items>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-part__introduce .main .aside .items>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-part__introduce .main .aside .items>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-part__introduce .main .aside .items>:nth-child(46) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-part__introduce .main .aside .items>:nth-child(47) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-part__introduce .main .aside .items>:nth-child(48) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-part__introduce .main .aside .items>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-part__introduce .main .aside .items>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-part__introduce .main .aside .items>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-part__introduce .main .aside .items>:nth-child(52) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-part__introduce .main .aside .items>:nth-child(53) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-part__introduce .main .aside .items>:nth-child(54) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-part__introduce .main .aside .items>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-part__introduce .main .aside .items>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-part__introduce .main .aside .items>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-part__introduce .main .aside .items>:nth-child(58) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-part__introduce .main .aside .items>:nth-child(59) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-part__introduce .main .aside .items>:nth-child(60) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-part__introduce .main .aside .items>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-part__introduce .main .aside .items>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-part__introduce .main .aside .items>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-part__introduce .main .aside .items>:nth-child(64) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-part__introduce .main .aside .items>:nth-child(65) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-part__introduce .main .aside .items>:nth-child(66) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-part__introduce .main .aside .items>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-part__introduce .main .aside .items>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-part__introduce .main .aside .items>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-part__introduce .main .aside .items>:nth-child(70) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-part__introduce .main .aside .items>:nth-child(71) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-part__introduce .main .aside .items>:nth-child(72) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-part__introduce .main .aside .items>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-part__introduce .main .aside .items>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-part__introduce .main .aside .items>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-part__introduce .main .aside .items>:nth-child(76) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-part__introduce .main .aside .items>:nth-child(77) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-part__introduce .main .aside .items>:nth-child(78) {
    -ms-grid-column: 3;
    -ms-grid-row: 26
}

.app-part__introduce .main .aside .items>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-part__introduce .main .aside .items>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-part__introduce .main .aside .items>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 27
}

.app-part__introduce .main .aside .items>:nth-child(82) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-part__introduce .main .aside .items>:nth-child(83) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-part__introduce .main .aside .items>:nth-child(84) {
    -ms-grid-column: 3;
    -ms-grid-row: 28
}

.app-part__introduce .main .aside .items>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-part__introduce .main .aside .items>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-part__introduce .main .aside .items>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 29
}

.app-part__introduce .main .aside .items>:nth-child(88) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-part__introduce .main .aside .items>:nth-child(89) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-part__introduce .main .aside .items>:nth-child(90) {
    -ms-grid-column: 3;
    -ms-grid-row: 30
}

.app-part__introduce .main .aside .items>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-part__introduce .main .aside .items>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-part__introduce .main .aside .items>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 31
}

.app-part__introduce .main .aside .items>:nth-child(94) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-part__introduce .main .aside .items>:nth-child(95) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-part__introduce .main .aside .items>:nth-child(96) {
    -ms-grid-column: 3;
    -ms-grid-row: 32
}

.app-part__introduce .main .aside .items>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-part__introduce .main .aside .items>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-part__introduce .main .aside .items>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 33
}

.app-part__introduce .main .aside .items>:nth-child(100) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-part__introduce .main .aside .items>* {
    margin: .5em\0
}

.app-part__introduce .main .aside .items .item {
    line-height: 1.2;
    margin-bottom: 1em
}

.app-part__introduce .main .aside .items .item strong {
    color: #044094;
    display: block;
    font-weight: 500
}

.app-part__introduce .main .aside .items .item span {
    color: #555;
    display: block;
    margin-top: .5em
}

.app-part__introduce .main .aside .bottom {
    margin-top: 1em;
    padding-right: 4em
}

@media screen and (max-width: 900px) {
    .app-part__introduce .main .aside .bottom {
        padding-right:0
    }
}

.app-part__introduce .main .aside,.app-part__introduce .main .content {
    flex: 0 0 auto;
    text-align: justify
}

@media screen and (max-width: 900px) {
    .app-part__introduce .main .aside,.app-part__introduce .main .content {
        width:100%
    }
}

.app-part__bulk-content {
    display: flex
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content {
        flex-wrap:wrap
    }
}

.app-part__bulk-content .image {
    font-size: 0;
    width: 42%
}

.app-part__bulk-content .image img {
    height: auto;
    width: 100%
}

.app-part__bulk-content .text {
    padding-right: 3.57em;
    width: 58%
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content .text {
        margin-top:2em;
        order: 1;
        padding-right: 0
    }
}

.app-part__bulk-content .text .title {
    color: #333;
    font-weight: 500;
    margin-bottom: 1em
}

.app-part__bulk-content .text .content {
    color: #555;
    text-align: justify
}

.app-part__bulk-content .text .content p+p {
    margin-top: 1em
}

.app-part__bulk-content .text .icons {
    align-items: stretch;
    display: flex;
    margin-top: 2em
}

@media screen and (max-width: 500px) {
    .app-part__bulk-content .text .icons {
        flex-wrap:wrap
    }
}

.app-part__bulk-content .text .icons .icon {
    align-items: stretch;
    display: flex
}

.app-part__bulk-content .text .icons .icon:not(:last-child):after {
    background-color: #d1d2d3;
    content: "";
    display: block;
    margin: 0 80px;
    width: 2px
}

@media screen and (max-width: 1920px) {
    .app-part__bulk-content .text .icons .icon:not(:last-child):after {
        margin:0 4.16vw
    }
}

@media screen and (max-width: 1000px) {
    .app-part__bulk-content .text .icons .icon:not(:last-child):after {
        width:1px
    }
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content .text .icons .icon:not(:last-child):after {
        bottom:0;
        left: auto;
        margin: 0;
        position: absolute;
        right: 0;
        top: 0
    }
}

@media screen and (max-width: 500px) {
    .app-part__bulk-content .text .icons .icon:not(:last-child):after {
        display:none
    }
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content .text .icons .icon {
        flex:0 0 auto;
        justify-content: center;
        position: relative;
        width: 25%
    }
}

@media screen and (max-width: 500px) {
    .app-part__bulk-content .text .icons .icon {
        border:1px solid #d1d2d3;
        border-bottom: 0;
        border-right: 0;
        padding: 2em 0;
        width: 50%
    }

    .app-part__bulk-content .text .icons .icon:first-child,.app-part__bulk-content .text .icons .icon:nth-child(2) {
        border-top: 0
    }

    .app-part__bulk-content .text .icons .icon:nth-child(odd) {
        border-left: 0
    }
}

.app-part__bulk-content .text .icons .icon .name {
    color: #044094;
    font-weight: 500;
    margin-top: 1em;
    text-align: center;
    white-space: nowrap
}

.app-part__bulk-content .text .icons .icon .pic {
    align-items: center;
    display: flex;
    font-size: 0;
    justify-content: center
}

.app-part__bulk-content .text .icons .icon .pic img {
    height: 63px;
    width: auto
}

@media screen and (max-width: 1920px) {
    .app-part__bulk-content .text .icons .icon .pic img {
        height:3.33vw
    }
}

@media screen and (max-width: 900px) {
    .app-part__bulk-content .text .icons .icon .pic img {
        height:30px
    }
}

.app-part__bulk-content .text .aside dl {
    display: flex;
    margin-top: 2.5em
}

.app-part__bulk-content .text .aside dl dt {
    flex: 0 0 auto;
    padding-right: 1em;
    padding-top: .6em
}

.app-part__bulk-content .text .aside dl dd {
    color: #044094;
    font-weight: 500
}

.app-part__bulk-content .text .aside dl dd sup {
    position: absolute;
    transform: translateY(-10%)
}

.app-part__bulk-content .text .aside dl dd sup+* {
    display: inline-block;
    margin-left: .618em
}

.app-part__bulk-content .image,.app-part__bulk-content .text {
    flex: 0 0 auto
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content .image,.app-part__bulk-content .text {
        width:100%
    }
}

.app-part__bulk-content.style-1 {
    align-items: stretch
}

.app-part__bulk-content.style-1 .text {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content.style-2 {
        flex-wrap:nowrap
    }
}

@media screen and (max-width: 540px) {
    .app-part__bulk-content.style-2 {
        flex-wrap:wrap;
        justify-content: flex-end
    }
}

.app-part__bulk-content.style-2 .image {
    position: relative;
    width: 32%;
    z-index: 5
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content.style-2 .image {
        min-width:200px
    }
}

@media screen and (max-width: 540px) {
    .app-part__bulk-content.style-2 .image {
        margin-top:-40vw
    }
}

.app-part__bulk-content.style-2 .text {
    padding-right: 12em;
    width: 68%
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content.style-2 .text {
        flex:1 1 auto;
        order: 0
    }
}

@media screen and (max-width: 680px) {
    .app-part__bulk-content.style-2 .text {
        padding-right:3em
    }
}

@media screen and (max-width: 540px) {
    .app-part__bulk-content.style-2 .text {
        flex:0 0 auto;
        width: 100%
    }
}

.app-part__bulk-content.style-2 .text .content {
    margin-bottom: 4em
}

@media screen and (max-width: 680px) {
    .app-part__bulk-content.style-2 .text .content {
        margin-bottom:2em
    }
}

@media screen and (max-width: 540px) {
    .app-part__bulk-content.style-2 .text .content {
        margin-bottom:10vw
    }
}

.app-part__bulk-content.style-2 .text .bg {
    font-size: 0;
    position: relative;
    width: 150%
}

@media screen and (max-width: 540px) {
    .app-part__bulk-content.style-2 .text .bg {
        width:100%
    }
}

.app-part__bulk-content.style-2 .text .bg img {
    height: auto;
    width: 100%
}

.app-part__bulk-content.style-2 .text .bg:after {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.app-part__bulk-content.style-3 .image {
    width: 29%
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content.style-3 .image {
        width:240px
    }
}

.app-part__bulk-content.style-3 .text {
    width: 71%
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content.style-3 .text {
        width:100%
    }
}

.app-part__bulk-content.style-4 {
    align-items: center
}

.app-part__bulk-content.style-4 .text {
    width: 51.5%
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content.style-4 .text {
        width:100%
    }
}

.app-part__bulk-content.style-4 .text .content {
    margin: 1.5em 0
}

.app-part__bulk-content.style-4 .image {
    width: 49.5%
}

@media screen and (max-width: 820px) {
    .app-part__bulk-content.style-4 .image {
        width:100%
    }
}

.app-part__bulk-icons {
    margin-top: 6em
}

.app-part__bulk-icons .title {
    color: #333;
    font-weight: 500;
    margin-bottom: 1em
}

.app-part__bulk-icons .icons {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    margin: -10px\0
}

.app-part__bulk-icons .icons>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-part__bulk-icons .icons>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-part__bulk-icons .icons>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-part__bulk-icons .icons>:nth-child(4) {
    -ms-grid-column: 4;
    -ms-grid-row: 1
}

.app-part__bulk-icons .icons>:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-part__bulk-icons .icons>:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-part__bulk-icons .icons>:nth-child(7) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-part__bulk-icons .icons>:nth-child(8) {
    -ms-grid-column: 4;
    -ms-grid-row: 2
}

.app-part__bulk-icons .icons>:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-part__bulk-icons .icons>:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-part__bulk-icons .icons>:nth-child(11) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-part__bulk-icons .icons>:nth-child(12) {
    -ms-grid-column: 4;
    -ms-grid-row: 3
}

.app-part__bulk-icons .icons>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-part__bulk-icons .icons>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-part__bulk-icons .icons>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-part__bulk-icons .icons>:nth-child(16) {
    -ms-grid-column: 4;
    -ms-grid-row: 4
}

.app-part__bulk-icons .icons>:nth-child(17) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-part__bulk-icons .icons>:nth-child(18) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-part__bulk-icons .icons>:nth-child(19) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-part__bulk-icons .icons>:nth-child(20) {
    -ms-grid-column: 4;
    -ms-grid-row: 5
}

.app-part__bulk-icons .icons>:nth-child(21) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-part__bulk-icons .icons>:nth-child(22) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-part__bulk-icons .icons>:nth-child(23) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-part__bulk-icons .icons>:nth-child(24) {
    -ms-grid-column: 4;
    -ms-grid-row: 6
}

.app-part__bulk-icons .icons>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-part__bulk-icons .icons>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-part__bulk-icons .icons>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-part__bulk-icons .icons>:nth-child(28) {
    -ms-grid-column: 4;
    -ms-grid-row: 7
}

.app-part__bulk-icons .icons>:nth-child(29) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-part__bulk-icons .icons>:nth-child(30) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-part__bulk-icons .icons>:nth-child(31) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-part__bulk-icons .icons>:nth-child(32) {
    -ms-grid-column: 4;
    -ms-grid-row: 8
}

.app-part__bulk-icons .icons>:nth-child(33) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-part__bulk-icons .icons>:nth-child(34) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-part__bulk-icons .icons>:nth-child(35) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-part__bulk-icons .icons>:nth-child(36) {
    -ms-grid-column: 4;
    -ms-grid-row: 9
}

.app-part__bulk-icons .icons>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-part__bulk-icons .icons>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-part__bulk-icons .icons>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-part__bulk-icons .icons>:nth-child(40) {
    -ms-grid-column: 4;
    -ms-grid-row: 10
}

.app-part__bulk-icons .icons>:nth-child(41) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-part__bulk-icons .icons>:nth-child(42) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-part__bulk-icons .icons>:nth-child(43) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-part__bulk-icons .icons>:nth-child(44) {
    -ms-grid-column: 4;
    -ms-grid-row: 11
}

.app-part__bulk-icons .icons>:nth-child(45) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-part__bulk-icons .icons>:nth-child(46) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-part__bulk-icons .icons>:nth-child(47) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-part__bulk-icons .icons>:nth-child(48) {
    -ms-grid-column: 4;
    -ms-grid-row: 12
}

.app-part__bulk-icons .icons>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-part__bulk-icons .icons>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-part__bulk-icons .icons>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-part__bulk-icons .icons>:nth-child(52) {
    -ms-grid-column: 4;
    -ms-grid-row: 13
}

.app-part__bulk-icons .icons>:nth-child(53) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-part__bulk-icons .icons>:nth-child(54) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-part__bulk-icons .icons>:nth-child(55) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-part__bulk-icons .icons>:nth-child(56) {
    -ms-grid-column: 4;
    -ms-grid-row: 14
}

.app-part__bulk-icons .icons>:nth-child(57) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-part__bulk-icons .icons>:nth-child(58) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-part__bulk-icons .icons>:nth-child(59) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-part__bulk-icons .icons>:nth-child(60) {
    -ms-grid-column: 4;
    -ms-grid-row: 15
}

.app-part__bulk-icons .icons>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-part__bulk-icons .icons>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-part__bulk-icons .icons>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-part__bulk-icons .icons>:nth-child(64) {
    -ms-grid-column: 4;
    -ms-grid-row: 16
}

.app-part__bulk-icons .icons>:nth-child(65) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-part__bulk-icons .icons>:nth-child(66) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-part__bulk-icons .icons>:nth-child(67) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-part__bulk-icons .icons>:nth-child(68) {
    -ms-grid-column: 4;
    -ms-grid-row: 17
}

.app-part__bulk-icons .icons>:nth-child(69) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-part__bulk-icons .icons>:nth-child(70) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-part__bulk-icons .icons>:nth-child(71) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-part__bulk-icons .icons>:nth-child(72) {
    -ms-grid-column: 4;
    -ms-grid-row: 18
}

.app-part__bulk-icons .icons>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-part__bulk-icons .icons>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-part__bulk-icons .icons>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-part__bulk-icons .icons>:nth-child(76) {
    -ms-grid-column: 4;
    -ms-grid-row: 19
}

.app-part__bulk-icons .icons>:nth-child(77) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-part__bulk-icons .icons>:nth-child(78) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-part__bulk-icons .icons>:nth-child(79) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-part__bulk-icons .icons>:nth-child(80) {
    -ms-grid-column: 4;
    -ms-grid-row: 20
}

.app-part__bulk-icons .icons>:nth-child(81) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-part__bulk-icons .icons>:nth-child(82) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-part__bulk-icons .icons>:nth-child(83) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-part__bulk-icons .icons>:nth-child(84) {
    -ms-grid-column: 4;
    -ms-grid-row: 21
}

.app-part__bulk-icons .icons>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-part__bulk-icons .icons>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-part__bulk-icons .icons>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-part__bulk-icons .icons>:nth-child(88) {
    -ms-grid-column: 4;
    -ms-grid-row: 22
}

.app-part__bulk-icons .icons>:nth-child(89) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-part__bulk-icons .icons>:nth-child(90) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-part__bulk-icons .icons>:nth-child(91) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-part__bulk-icons .icons>:nth-child(92) {
    -ms-grid-column: 4;
    -ms-grid-row: 23
}

.app-part__bulk-icons .icons>:nth-child(93) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-part__bulk-icons .icons>:nth-child(94) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-part__bulk-icons .icons>:nth-child(95) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-part__bulk-icons .icons>:nth-child(96) {
    -ms-grid-column: 4;
    -ms-grid-row: 24
}

.app-part__bulk-icons .icons>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-part__bulk-icons .icons>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-part__bulk-icons .icons>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-part__bulk-icons .icons>:nth-child(100) {
    -ms-grid-column: 4;
    -ms-grid-row: 25
}

.app-part__bulk-icons .icons>* {
    margin: 10px\0
}

@media screen and (max-width: 900px) {
    .app-part__bulk-icons .icons {
        -ms-grid-columns:1fr 1fr 1fr 1fr;
        grid-gap: 10px;
        grid-template-columns: repeat(4,1fr);
        margin: -5px\0
    }

    .app-part__bulk-icons .icons>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__bulk-icons .icons>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-part__bulk-icons .icons>:nth-child(3) {
        -ms-grid-column: 3;
        -ms-grid-row: 1
    }

    .app-part__bulk-icons .icons>:nth-child(4) {
        -ms-grid-column: 4;
        -ms-grid-row: 1
    }

    .app-part__bulk-icons .icons>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__bulk-icons .icons>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-part__bulk-icons .icons>:nth-child(7) {
        -ms-grid-column: 3;
        -ms-grid-row: 2
    }

    .app-part__bulk-icons .icons>:nth-child(8) {
        -ms-grid-column: 4;
        -ms-grid-row: 2
    }

    .app-part__bulk-icons .icons>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__bulk-icons .icons>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-part__bulk-icons .icons>:nth-child(11) {
        -ms-grid-column: 3;
        -ms-grid-row: 3
    }

    .app-part__bulk-icons .icons>:nth-child(12) {
        -ms-grid-column: 4;
        -ms-grid-row: 3
    }

    .app-part__bulk-icons .icons>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__bulk-icons .icons>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-part__bulk-icons .icons>:nth-child(15) {
        -ms-grid-column: 3;
        -ms-grid-row: 4
    }

    .app-part__bulk-icons .icons>:nth-child(16) {
        -ms-grid-column: 4;
        -ms-grid-row: 4
    }

    .app-part__bulk-icons .icons>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__bulk-icons .icons>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-part__bulk-icons .icons>:nth-child(19) {
        -ms-grid-column: 3;
        -ms-grid-row: 5
    }

    .app-part__bulk-icons .icons>:nth-child(20) {
        -ms-grid-column: 4;
        -ms-grid-row: 5
    }

    .app-part__bulk-icons .icons>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__bulk-icons .icons>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-part__bulk-icons .icons>:nth-child(23) {
        -ms-grid-column: 3;
        -ms-grid-row: 6
    }

    .app-part__bulk-icons .icons>:nth-child(24) {
        -ms-grid-column: 4;
        -ms-grid-row: 6
    }

    .app-part__bulk-icons .icons>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__bulk-icons .icons>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-part__bulk-icons .icons>:nth-child(27) {
        -ms-grid-column: 3;
        -ms-grid-row: 7
    }

    .app-part__bulk-icons .icons>:nth-child(28) {
        -ms-grid-column: 4;
        -ms-grid-row: 7
    }

    .app-part__bulk-icons .icons>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__bulk-icons .icons>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-part__bulk-icons .icons>:nth-child(31) {
        -ms-grid-column: 3;
        -ms-grid-row: 8
    }

    .app-part__bulk-icons .icons>:nth-child(32) {
        -ms-grid-column: 4;
        -ms-grid-row: 8
    }

    .app-part__bulk-icons .icons>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__bulk-icons .icons>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-part__bulk-icons .icons>:nth-child(35) {
        -ms-grid-column: 3;
        -ms-grid-row: 9
    }

    .app-part__bulk-icons .icons>:nth-child(36) {
        -ms-grid-column: 4;
        -ms-grid-row: 9
    }

    .app-part__bulk-icons .icons>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__bulk-icons .icons>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-part__bulk-icons .icons>:nth-child(39) {
        -ms-grid-column: 3;
        -ms-grid-row: 10
    }

    .app-part__bulk-icons .icons>:nth-child(40) {
        -ms-grid-column: 4;
        -ms-grid-row: 10
    }

    .app-part__bulk-icons .icons>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__bulk-icons .icons>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-part__bulk-icons .icons>:nth-child(43) {
        -ms-grid-column: 3;
        -ms-grid-row: 11
    }

    .app-part__bulk-icons .icons>:nth-child(44) {
        -ms-grid-column: 4;
        -ms-grid-row: 11
    }

    .app-part__bulk-icons .icons>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__bulk-icons .icons>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-part__bulk-icons .icons>:nth-child(47) {
        -ms-grid-column: 3;
        -ms-grid-row: 12
    }

    .app-part__bulk-icons .icons>:nth-child(48) {
        -ms-grid-column: 4;
        -ms-grid-row: 12
    }

    .app-part__bulk-icons .icons>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__bulk-icons .icons>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-part__bulk-icons .icons>:nth-child(51) {
        -ms-grid-column: 3;
        -ms-grid-row: 13
    }

    .app-part__bulk-icons .icons>:nth-child(52) {
        -ms-grid-column: 4;
        -ms-grid-row: 13
    }

    .app-part__bulk-icons .icons>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__bulk-icons .icons>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-part__bulk-icons .icons>:nth-child(55) {
        -ms-grid-column: 3;
        -ms-grid-row: 14
    }

    .app-part__bulk-icons .icons>:nth-child(56) {
        -ms-grid-column: 4;
        -ms-grid-row: 14
    }

    .app-part__bulk-icons .icons>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__bulk-icons .icons>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-part__bulk-icons .icons>:nth-child(59) {
        -ms-grid-column: 3;
        -ms-grid-row: 15
    }

    .app-part__bulk-icons .icons>:nth-child(60) {
        -ms-grid-column: 4;
        -ms-grid-row: 15
    }

    .app-part__bulk-icons .icons>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__bulk-icons .icons>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-part__bulk-icons .icons>:nth-child(63) {
        -ms-grid-column: 3;
        -ms-grid-row: 16
    }

    .app-part__bulk-icons .icons>:nth-child(64) {
        -ms-grid-column: 4;
        -ms-grid-row: 16
    }

    .app-part__bulk-icons .icons>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__bulk-icons .icons>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-part__bulk-icons .icons>:nth-child(67) {
        -ms-grid-column: 3;
        -ms-grid-row: 17
    }

    .app-part__bulk-icons .icons>:nth-child(68) {
        -ms-grid-column: 4;
        -ms-grid-row: 17
    }

    .app-part__bulk-icons .icons>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__bulk-icons .icons>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-part__bulk-icons .icons>:nth-child(71) {
        -ms-grid-column: 3;
        -ms-grid-row: 18
    }

    .app-part__bulk-icons .icons>:nth-child(72) {
        -ms-grid-column: 4;
        -ms-grid-row: 18
    }

    .app-part__bulk-icons .icons>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__bulk-icons .icons>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-part__bulk-icons .icons>:nth-child(75) {
        -ms-grid-column: 3;
        -ms-grid-row: 19
    }

    .app-part__bulk-icons .icons>:nth-child(76) {
        -ms-grid-column: 4;
        -ms-grid-row: 19
    }

    .app-part__bulk-icons .icons>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__bulk-icons .icons>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-part__bulk-icons .icons>:nth-child(79) {
        -ms-grid-column: 3;
        -ms-grid-row: 20
    }

    .app-part__bulk-icons .icons>:nth-child(80) {
        -ms-grid-column: 4;
        -ms-grid-row: 20
    }

    .app-part__bulk-icons .icons>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__bulk-icons .icons>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-part__bulk-icons .icons>:nth-child(83) {
        -ms-grid-column: 3;
        -ms-grid-row: 21
    }

    .app-part__bulk-icons .icons>:nth-child(84) {
        -ms-grid-column: 4;
        -ms-grid-row: 21
    }

    .app-part__bulk-icons .icons>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__bulk-icons .icons>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-part__bulk-icons .icons>:nth-child(87) {
        -ms-grid-column: 3;
        -ms-grid-row: 22
    }

    .app-part__bulk-icons .icons>:nth-child(88) {
        -ms-grid-column: 4;
        -ms-grid-row: 22
    }

    .app-part__bulk-icons .icons>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__bulk-icons .icons>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-part__bulk-icons .icons>:nth-child(91) {
        -ms-grid-column: 3;
        -ms-grid-row: 23
    }

    .app-part__bulk-icons .icons>:nth-child(92) {
        -ms-grid-column: 4;
        -ms-grid-row: 23
    }

    .app-part__bulk-icons .icons>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__bulk-icons .icons>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-part__bulk-icons .icons>:nth-child(95) {
        -ms-grid-column: 3;
        -ms-grid-row: 24
    }

    .app-part__bulk-icons .icons>:nth-child(96) {
        -ms-grid-column: 4;
        -ms-grid-row: 24
    }

    .app-part__bulk-icons .icons>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__bulk-icons .icons>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-part__bulk-icons .icons>:nth-child(99) {
        -ms-grid-column: 3;
        -ms-grid-row: 25
    }

    .app-part__bulk-icons .icons>:nth-child(100) {
        -ms-grid-column: 4;
        -ms-grid-row: 25
    }

    .app-part__bulk-icons .icons>* {
        margin: 5px\0
    }
}

@media screen and (max-width: 680px) {
    .app-part__bulk-icons .icons {
        -ms-grid-columns:1fr 1fr;
        grid-gap: 10px;
        grid-template-columns: repeat(2,1fr);
        margin: -5px\0
    }

    .app-part__bulk-icons .icons>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__bulk-icons .icons>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-part__bulk-icons .icons>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__bulk-icons .icons>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-part__bulk-icons .icons>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__bulk-icons .icons>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-part__bulk-icons .icons>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__bulk-icons .icons>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-part__bulk-icons .icons>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__bulk-icons .icons>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-part__bulk-icons .icons>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__bulk-icons .icons>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-part__bulk-icons .icons>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__bulk-icons .icons>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-part__bulk-icons .icons>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__bulk-icons .icons>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-part__bulk-icons .icons>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__bulk-icons .icons>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-part__bulk-icons .icons>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__bulk-icons .icons>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-part__bulk-icons .icons>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__bulk-icons .icons>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-part__bulk-icons .icons>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__bulk-icons .icons>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-part__bulk-icons .icons>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__bulk-icons .icons>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-part__bulk-icons .icons>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__bulk-icons .icons>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-part__bulk-icons .icons>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__bulk-icons .icons>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-part__bulk-icons .icons>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__bulk-icons .icons>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-part__bulk-icons .icons>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__bulk-icons .icons>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-part__bulk-icons .icons>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__bulk-icons .icons>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-part__bulk-icons .icons>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__bulk-icons .icons>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-part__bulk-icons .icons>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__bulk-icons .icons>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-part__bulk-icons .icons>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__bulk-icons .icons>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-part__bulk-icons .icons>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__bulk-icons .icons>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-part__bulk-icons .icons>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__bulk-icons .icons>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-part__bulk-icons .icons>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__bulk-icons .icons>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-part__bulk-icons .icons>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__bulk-icons .icons>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-part__bulk-icons .icons>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__bulk-icons .icons>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-part__bulk-icons .icons>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__bulk-icons .icons>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-part__bulk-icons .icons>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__bulk-icons .icons>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-part__bulk-icons .icons>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__bulk-icons .icons>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-part__bulk-icons .icons>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__bulk-icons .icons>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-part__bulk-icons .icons>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__bulk-icons .icons>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-part__bulk-icons .icons>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__bulk-icons .icons>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-part__bulk-icons .icons>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__bulk-icons .icons>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-part__bulk-icons .icons>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__bulk-icons .icons>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-part__bulk-icons .icons>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__bulk-icons .icons>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-part__bulk-icons .icons>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__bulk-icons .icons>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-part__bulk-icons .icons>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__bulk-icons .icons>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-part__bulk-icons .icons>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__bulk-icons .icons>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-part__bulk-icons .icons>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__bulk-icons .icons>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-part__bulk-icons .icons>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__bulk-icons .icons>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-part__bulk-icons .icons>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__bulk-icons .icons>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-part__bulk-icons .icons>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__bulk-icons .icons>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-part__bulk-icons .icons>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__bulk-icons .icons>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-part__bulk-icons .icons>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__bulk-icons .icons>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-part__bulk-icons .icons>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__bulk-icons .icons>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-part__bulk-icons .icons>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__bulk-icons .icons>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-part__bulk-icons .icons>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__bulk-icons .icons>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-part__bulk-icons .icons>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__bulk-icons .icons>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-part__bulk-icons .icons>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__bulk-icons .icons>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-part__bulk-icons .icons>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__bulk-icons .icons>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-part__bulk-icons .icons>* {
        margin: 5px\0
    }
}

.app-part__bulk-icons .icons-item {
    align-items: center;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: baseline;
    padding: 2em;
    text-align: center
}

.app-part__bulk-icons .icons-item .icon {
    font-size: 0
}

.app-part__bulk-icons .icons-item .icon img {
    height: 60px;
    width: auto
}

@media screen and (max-width: 1920px) {
    .app-part__bulk-icons .icons-item .icon img {
        height:3.125vw
    }
}

@media screen and (max-width: 960px) {
    .app-part__bulk-icons .icons-item .icon img {
        height:30px
    }
}

.app-part__bulk-icons .icons-item .name {
    color: #044094;
    font-weight: 500;
    margin-top: .618em
}

.app-part__normal .title {
    font-weight: 500
}

.app-part__normal .content {
    color: #555;
    padding-top: 2em;
    text-align: justify
}

.app-part__normal .subtitle {
    font-weight: 500;
    margin-top: 4em
}

.app-part__normal .image {
    margin-top: 2em;
    position: relative
}

.app-part__normal .image .background {
    background-position: center 3.5em;
    background-repeat: no-repeat;
    background-size: 83% auto;
    bottom: 0;
    left: 0;
    opacity: .75;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0
}

@media screen and (max-width: 680px) {
    .app-part__normal .image .background {
        background-position:50%
    }
}

.app-part__normal .image .text {
    background: #f2fafc;
    box-shadow: 0 4px 15px rgba(116,160,220,.3);
    padding: 2em;
    position: relative;
    width: 54%;
    z-index: 1
}

@media screen and (max-width: 680px) {
    .app-part__normal .image .text {
        width:100%
    }
}

.app-part__normal .image .text .icon {
    align-items: center;
    display: flex;
    height: 50px;
    justify-content: center;
    margin-bottom: 3em;
    position: relative;
    width: 50px
}

.app-part__normal .image .text .icon img {
    height: 65%;
    width: auto
}

.app-part__normal .image .text .icon:after {
    background: url(../../static/images/bg-icon.4ac36d85.png) no-repeat 0 0/100% 100%;
    content: "";
    display: block;
    height: 500%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 500%
}

.app-part__normal .image .text .name {
    color: #242424;
    font-weight: 500
}

.app-part__normal .image .text .intro {
    color: rgba(85,85,85,.8);
    margin-top: 1em;
    text-align: justify
}

.app-part__normal .image .text .tag {
    align-items: center;
    color: 44094;
    display: inline-flex;
    position: absolute;
    right: 1.5em;
    top: 1.5em
}

.app-part__normal .image .text .tag:before {
    background-color: currentColor;
    content: "";
    display: block;
    height: 1px;
    margin-right: .5em;
    width: 2em
}

.app-part__normal .image .text-row {
    display: flex;
    justify-content: flex-start;
    padding-bottom: 2.6em
}

@media screen and (max-width: 680px) {
    .app-part__normal .image .text-row:first-child {
        padding-bottom:2.6em
    }
}

.app-part__normal .image .text-row+.text-row {
    justify-content: flex-end
}

@media screen and (max-width: 680px) {
    .app-part__normal .image .text-row+.text-row {
        padding:0
    }
}

.app-part__normal .image .text.active {
    --bg: linear-gradient(90deg,#549fff,#8bdc7a);
    --shadow: 0 4px 15px rgba(65,104,135,.5);
    --color-title: #fff;
    --color-intro: hsla(0,0%,100%,.8);
    --color-tag: #fff
}

.app-part__normal .image .text.active .icon img {
    -webkit-filter: brightness(500%);
    filter: brightness(500%)
}

.app-part__normal .swiper {
    margin-top: 2em;
    overflow: visible
}

.app-part__normal .swiper-tabs {
    align-items: stretch;
    bottom: 0!important;
    box-shadow: 0 4px 15px rgba(116,160,220,.3);
    display: flex;
    position: relative;
    z-index: 2
}

.app-part__normal .swiper-tabs .swiper-pagination-bullet {
    background: transparent;
    border-radius: 0;
    color: #333;
    display: block;
    font-weight: 500;
    height: auto;
    margin: 0!important;
    opacity: 1;
    outline: none;
    padding: 1em;
    text-align: center;
    width: 50%
}

@media screen and (max-width: 450px) {
    .app-part__normal .swiper-tabs .swiper-pagination-bullet {
        font-size:14px
    }
}

.app-part__normal .swiper-tabs .swiper-pagination-bullet-active {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    color: #fff
}

.app-part__normal .swiper-container {
    background-color: #fff;
    overflow: hidden
}

.app-part__normal .swiper-content-1 {
    color: #666;
    display: flex;
    flex-wrap: wrap;
    padding: 4em 2em 6em
}

.app-part__normal .swiper-content-1-title {
    color: #333;
    font-weight: 500
}

.app-part__normal .swiper-content-1-content {
    margin-top: 1em;
    text-align: justify
}

.app-part__normal .swiper-content-1-content p+p {
    margin-top: 1em
}

.app-part__normal .swiper-content-1-image {
    font-size: 0
}

.app-part__normal .swiper-content-1-image img {
    height: auto;
    width: 100%
}

.app-part__normal .swiper-content-1-text {
    padding-right: 6em
}

@media screen and (max-width: 1000px) {
    .app-part__normal .swiper-content-1-text {
        padding-right:3em
    }
}

@media screen and (max-width: 800px) {
    .app-part__normal .swiper-content-1-text {
        margin-bottom:3em;
        padding-right: 0
    }
}

.app-part__normal .swiper-content-1-image,.app-part__normal .swiper-content-1-text {
    flex: 0 0 auto;
    width: 50%
}

@media screen and (max-width: 800px) {
    .app-part__normal .swiper-content-1-image,.app-part__normal .swiper-content-1-text {
        width:100%
    }
}

.app-part__normal .swiper-content-1-items {
    display: flex;
    flex: 0 0 auto;
    justify-content: space-between;
    margin-top: 4em;
    width: 100%
}

@media screen and (max-width: 1000px) {
    .app-part__normal .swiper-content-1-items {
        align-items:stretch;
        flex-wrap: wrap
    }
}

.app-part__normal .swiper-content-1-items .item {
    color: #666;
    line-height: 1.4;
    padding: 0 1em;
    text-align: center
}

.app-part__normal .swiper-content-1-items .item:first-child,.app-part__normal .swiper-content-1-items .item:last-child {
    padding-left: 0
}

@media screen and (max-width: 1000px) {
    .app-part__normal .swiper-content-1-items .item {
        flex:0 0 auto;
        padding: 1em!important;
        width: 33.33%
    }
}

@media screen and (max-width: 600px) {
    .app-part__normal .swiper-content-1-items .item {
        width:50%
    }
}

@media screen and (max-width: 450px) {
    .app-part__normal .swiper-content-1-items .item {
        font-size:12px
    }
}

.app-part__normal .swiper-content-1-items .item strong {
    color: #044094;
    display: block;
    font-weight: 500;
    white-space: nowrap
}

@media screen and (max-width: 450px) {
    .app-part__normal .swiper-content-1-items .item strong {
        font-size:18px
    }
}

.app-part__normal .swiper-content-2 {
    align-items: stretch;
    color: #666;
    display: flex;
    padding: 50px 20px 60px
}

.app-part__normal .swiper-content-2 .swiper-content-1-title:not(:first-child) {
    margin-top: 3em
}

@media screen and (max-width: 800px) {
    .app-part__normal .swiper-content-2 {
        flex-wrap:wrap
    }
}

.app-part__normal .swiper-content-2-cell {
    flex: 0 0 auto;
    width: 50%
}

@media screen and (max-width: 800px) {
    .app-part__normal .swiper-content-2-cell {
        width:100%
    }
}

.app-part__normal .swiper-content-2-cell:first-child {
    padding-right: 3.5em
}

@media screen and (max-width: 800px) {
    .app-part__normal .swiper-content-2-cell:first-child {
        padding-right:0
    }
}

.app-part__normal .swiper-content-2-cell:last-child {
    border-left: 2px solid hsla(210,2%,82%,.5);
    padding-left: 3.5em
}

@media screen and (max-width: 800px) {
    .app-part__normal .swiper-content-2-cell:last-child {
        border-left:0;
        padding-left: 0
    }
}

.app-part__normal .swiper-table {
    border: 2px solid;
    border-image: linear-gradient(90deg,#549fff,#8bdc7a) 1;
    margin-top: 1em
}

.app-part__normal .swiper-table-head {
    align-items: center;
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    color: #fff;
    display: flex;
    font-weight: 500;
    justify-content: center;
    padding: .8em 1em;
    text-align: center;
    width: 100%
}

.app-part__normal .swiper-table-body {
    align-items: stretch;
    display: flex;
    flex-wrap: wrap
}

.app-part__normal .swiper-table-cell {
    align-items: center;
    border-bottom: 2px solid hsla(210,2%,82%,.75);
    cursor: pointer;
    display: flex;
    flex: 0 0 auto;
    justify-content: space-between;
    padding: .8em 1em;
    position: relative;
    transition: background-color .3s ease,color .3s ease;
    width: 50%
}

.app-part__normal .swiper-table-cell:nth-child(odd) {
    border-right: 2px solid hsla(210,2%,82%,.75)
}

.app-part__normal .swiper-table-cell:nth-child(2n):last-child,.app-part__normal .swiper-table-cell:nth-child(odd):last-child,.app-part__normal .swiper-table-cell:nth-child(odd):nth-last-child(2) {
    border-bottom: 0
}

.app-part__normal .swiper-table-cell:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAOCAYAAABHN77IAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAJKADAAQAAAABAAAADgAAAAChf9RZAAABV0lEQVQ4EWNgGO6A1WWaBSV+ZKJEM1a9f//PZHGcUoVVjghB6jvoPwMTw3+GVlbHqXMcGvazEOEGFCXUdxDU+P///ycfOXBtu6DLTH4UGwlwaOYgiL3/Xb78/XOUw2mKPAF3wKVp6aDXIFuAIaX95x/jCVbnqaZwW/EwaOYgRgbGlYyMjNkMjIx/gc6S+P+P4QCb87QAPG4BS9HMQSDTf+/PnsbM8N+PgYHxCzCouP79+7cWmNgL8TmKpg4CWfxzf842RlYGW2BIPQXmPiZgFPaxOk6ZEhq6ihmbw2juIJClv3dnX2BlZDJnZGS4COL//8+Qvf7N642ioVN5QHxkwAh07VJkAUrZ//8zejIw/ucHpqHbQKvPIpsHlOMFivnCxIBqLrCycnh/2538DC7G4jDlP4wzQPQTRkYWn9/7M8ChBwyhqQcGyCFwa4Hp6jMrC2v29z3pjwDwoGb1B4NwUQAAAABJRU5ErkJggg==) no-repeat 50%/contain;
    content: "";
    display: block;
    height: 1em;
    opacity: 0;
    transition: opacity .3s ease;
    width: 1em
}

.app-part__normal .swiper-table-cell:hover {
    background-color: #f2fafc;
    color: #003e9a
}

.app-part__normal .swiper-table-cell:hover:after {
    opacity: 1
}

.app-part__normal .swiper-table-content {
    height: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    visibility: hidden;
    width: 0
}

.app-part__normal .swiper-slide {
    height: 1px
}

.app-part__normal .swiper-slide-active {
    height: auto
}

.app-part__simple {
    align-items: center;
    display: flex
}

@media screen and (max-width: 600px) {
    .app-part__simple {
        flex-wrap:wrap
    }
}

.app-part__simple-content {
    width: 42%
}

@media screen and (max-width: 600px) {
    .app-part__simple-content {
        margin-top:2em
    }
}

.app-part__simple-content .title {
    color: #0c88d0;
    font-weight: 500
}

.app-part__simple-content .content {
    color: #555;
    margin-top: 1em;
    text-align: justify
}

.app-part__simple-image {
    padding-right: 4em;
    width: 58%
}

@media screen and (max-width: 600px) {
    .app-part__simple-image {
        order:-1;
        padding-right: 0
    }
}

.app-part__simple-image .image {
    padding: 0 0 2.5em 2.5em;
    position: relative
}

@media screen and (max-width: 600px) {
    .app-part__simple-image .image {
        padding:0 0 1.5em 1.5em
    }
}

.app-part__simple-image .image img {
    border-radius: 4px;
    height: auto;
    position: relative;
    width: 100%;
    z-index: 2
}

.app-part__simple-image .image:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    border-radius: 4px;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 2.5em;
    top: 2.5em
}

@media screen and (max-width: 600px) {
    .app-part__simple-image .image:after {
        right:1.5em;
        top: 1.5em
    }
}

.cross .app-part__simple-image {
    padding-left: 4em;
    padding-right: 0
}

.app-part__simple-content,.app-part__simple-image {
    flex: 0 0 auto
}

@media screen and (max-width: 600px) {
    .app-part__simple-content,.app-part__simple-image {
        width:100%
    }
}

.app-part__emphasis .app-head__normal {
    margin-bottom: 0
}

.app-part__emphasis-content {
    margin-bottom: 4em;
    margin-top: 2em;
    text-align: justify
}

.app-part__emphasis-items {
    -ms-grid-columns: 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    margin: -10px\0
}

.app-part__emphasis-items>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-part__emphasis-items>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-part__emphasis-items>:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-part__emphasis-items>:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-part__emphasis-items>:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-part__emphasis-items>:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-part__emphasis-items>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-part__emphasis-items>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-part__emphasis-items>:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-part__emphasis-items>:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-part__emphasis-items>:nth-child(11) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-part__emphasis-items>:nth-child(12) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-part__emphasis-items>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-part__emphasis-items>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-part__emphasis-items>:nth-child(15) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-part__emphasis-items>:nth-child(16) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-part__emphasis-items>:nth-child(17) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-part__emphasis-items>:nth-child(18) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-part__emphasis-items>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-part__emphasis-items>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-part__emphasis-items>:nth-child(21) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-part__emphasis-items>:nth-child(22) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-part__emphasis-items>:nth-child(23) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-part__emphasis-items>:nth-child(24) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-part__emphasis-items>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-part__emphasis-items>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-part__emphasis-items>:nth-child(27) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-part__emphasis-items>:nth-child(28) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-part__emphasis-items>:nth-child(29) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-part__emphasis-items>:nth-child(30) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-part__emphasis-items>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-part__emphasis-items>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-part__emphasis-items>:nth-child(33) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-part__emphasis-items>:nth-child(34) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-part__emphasis-items>:nth-child(35) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-part__emphasis-items>:nth-child(36) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-part__emphasis-items>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-part__emphasis-items>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-part__emphasis-items>:nth-child(39) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-part__emphasis-items>:nth-child(40) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-part__emphasis-items>:nth-child(41) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-part__emphasis-items>:nth-child(42) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-part__emphasis-items>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-part__emphasis-items>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-part__emphasis-items>:nth-child(45) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-part__emphasis-items>:nth-child(46) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-part__emphasis-items>:nth-child(47) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-part__emphasis-items>:nth-child(48) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-part__emphasis-items>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-part__emphasis-items>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-part__emphasis-items>:nth-child(51) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-part__emphasis-items>:nth-child(52) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-part__emphasis-items>:nth-child(53) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-part__emphasis-items>:nth-child(54) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-part__emphasis-items>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-part__emphasis-items>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-part__emphasis-items>:nth-child(57) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-part__emphasis-items>:nth-child(58) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-part__emphasis-items>:nth-child(59) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-part__emphasis-items>:nth-child(60) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-part__emphasis-items>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-part__emphasis-items>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-part__emphasis-items>:nth-child(63) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-part__emphasis-items>:nth-child(64) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-part__emphasis-items>:nth-child(65) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-part__emphasis-items>:nth-child(66) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-part__emphasis-items>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-part__emphasis-items>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 34
}

.app-part__emphasis-items>:nth-child(69) {
    -ms-grid-column: 1;
    -ms-grid-row: 35
}

.app-part__emphasis-items>:nth-child(70) {
    -ms-grid-column: 2;
    -ms-grid-row: 35
}

.app-part__emphasis-items>:nth-child(71) {
    -ms-grid-column: 1;
    -ms-grid-row: 36
}

.app-part__emphasis-items>:nth-child(72) {
    -ms-grid-column: 2;
    -ms-grid-row: 36
}

.app-part__emphasis-items>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 37
}

.app-part__emphasis-items>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 37
}

.app-part__emphasis-items>:nth-child(75) {
    -ms-grid-column: 1;
    -ms-grid-row: 38
}

.app-part__emphasis-items>:nth-child(76) {
    -ms-grid-column: 2;
    -ms-grid-row: 38
}

.app-part__emphasis-items>:nth-child(77) {
    -ms-grid-column: 1;
    -ms-grid-row: 39
}

.app-part__emphasis-items>:nth-child(78) {
    -ms-grid-column: 2;
    -ms-grid-row: 39
}

.app-part__emphasis-items>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 40
}

.app-part__emphasis-items>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 40
}

.app-part__emphasis-items>:nth-child(81) {
    -ms-grid-column: 1;
    -ms-grid-row: 41
}

.app-part__emphasis-items>:nth-child(82) {
    -ms-grid-column: 2;
    -ms-grid-row: 41
}

.app-part__emphasis-items>:nth-child(83) {
    -ms-grid-column: 1;
    -ms-grid-row: 42
}

.app-part__emphasis-items>:nth-child(84) {
    -ms-grid-column: 2;
    -ms-grid-row: 42
}

.app-part__emphasis-items>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 43
}

.app-part__emphasis-items>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 43
}

.app-part__emphasis-items>:nth-child(87) {
    -ms-grid-column: 1;
    -ms-grid-row: 44
}

.app-part__emphasis-items>:nth-child(88) {
    -ms-grid-column: 2;
    -ms-grid-row: 44
}

.app-part__emphasis-items>:nth-child(89) {
    -ms-grid-column: 1;
    -ms-grid-row: 45
}

.app-part__emphasis-items>:nth-child(90) {
    -ms-grid-column: 2;
    -ms-grid-row: 45
}

.app-part__emphasis-items>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 46
}

.app-part__emphasis-items>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 46
}

.app-part__emphasis-items>:nth-child(93) {
    -ms-grid-column: 1;
    -ms-grid-row: 47
}

.app-part__emphasis-items>:nth-child(94) {
    -ms-grid-column: 2;
    -ms-grid-row: 47
}

.app-part__emphasis-items>:nth-child(95) {
    -ms-grid-column: 1;
    -ms-grid-row: 48
}

.app-part__emphasis-items>:nth-child(96) {
    -ms-grid-column: 2;
    -ms-grid-row: 48
}

.app-part__emphasis-items>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 49
}

.app-part__emphasis-items>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 49
}

.app-part__emphasis-items>:nth-child(99) {
    -ms-grid-column: 1;
    -ms-grid-row: 50
}

.app-part__emphasis-items>:nth-child(100) {
    -ms-grid-column: 2;
    -ms-grid-row: 50
}

.app-part__emphasis-items>* {
    margin: 10px\0
}

@media screen and (max-width: 820px) {
    .app-part__emphasis-items {
        -ms-grid-columns:1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(1,1fr);
        margin: -10px\0
    }

    .app-part__emphasis-items>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-part__emphasis-items>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-part__emphasis-items>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-part__emphasis-items>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-part__emphasis-items>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-part__emphasis-items>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-part__emphasis-items>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-part__emphasis-items>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-part__emphasis-items>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-part__emphasis-items>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-part__emphasis-items>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-part__emphasis-items>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-part__emphasis-items>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-part__emphasis-items>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-part__emphasis-items>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-part__emphasis-items>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-part__emphasis-items>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-part__emphasis-items>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-part__emphasis-items>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-part__emphasis-items>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-part__emphasis-items>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-part__emphasis-items>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-part__emphasis-items>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-part__emphasis-items>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-part__emphasis-items>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-part__emphasis-items>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-part__emphasis-items>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-part__emphasis-items>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-part__emphasis-items>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-part__emphasis-items>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-part__emphasis-items>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-part__emphasis-items>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-part__emphasis-items>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-part__emphasis-items>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-part__emphasis-items>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-part__emphasis-items>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-part__emphasis-items>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-part__emphasis-items>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-part__emphasis-items>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-part__emphasis-items>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-part__emphasis-items>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-part__emphasis-items>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-part__emphasis-items>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-part__emphasis-items>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-part__emphasis-items>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-part__emphasis-items>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-part__emphasis-items>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-part__emphasis-items>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-part__emphasis-items>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-part__emphasis-items>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-part__emphasis-items>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-part__emphasis-items>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-part__emphasis-items>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-part__emphasis-items>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-part__emphasis-items>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-part__emphasis-items>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-part__emphasis-items>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-part__emphasis-items>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-part__emphasis-items>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-part__emphasis-items>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-part__emphasis-items>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-part__emphasis-items>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-part__emphasis-items>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-part__emphasis-items>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-part__emphasis-items>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-part__emphasis-items>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-part__emphasis-items>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-part__emphasis-items>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-part__emphasis-items>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-part__emphasis-items>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-part__emphasis-items>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-part__emphasis-items>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-part__emphasis-items>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-part__emphasis-items>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-part__emphasis-items>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-part__emphasis-items>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-part__emphasis-items>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-part__emphasis-items>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-part__emphasis-items>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-part__emphasis-items>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-part__emphasis-items>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-part__emphasis-items>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-part__emphasis-items>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-part__emphasis-items>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-part__emphasis-items>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-part__emphasis-items>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-part__emphasis-items>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-part__emphasis-items>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-part__emphasis-items>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-part__emphasis-items>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-part__emphasis-items>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-part__emphasis-items>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-part__emphasis-items>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-part__emphasis-items>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-part__emphasis-items>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-part__emphasis-items>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-part__emphasis-items>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-part__emphasis-items>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-part__emphasis-items>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-part__emphasis-items>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-part__emphasis-items>* {
        margin: 10px\0
    }
}

.app-part__emphasis-items .item {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    box-shadow: 0 4px 15px rgba(65,104,135,.5);
    display: flex;
    padding: 2em;
    position: relative;
    z-index: 1
}

@media screen and (max-width: 420px) {
    .app-part__emphasis-items .item {
        flex-direction:column
    }
}

.app-part__emphasis-items .item .icon {
    align-items: center;
    display: flex;
    flex: 0 0 auto;
    height: 50px;
    justify-content: center;
    margin-bottom: 3em;
    position: relative;
    width: 50px
}

.app-part__emphasis-items .item .icon img {
    -ms-filter: brightness(500%);
    -webkit-filter: brightness(500%);
    filter: brightness(500%);
    height: 65%;
    width: auto
}

.app-part__emphasis-items .item .icon:after {
    background: url(../../static/images/bg-icon.4ac36d85.png) no-repeat 0 0/100% 100%;
    content: "";
    display: block;
    height: 500%;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 500%
}

.app-part__emphasis-items .item .inner {
    margin-left: 6em
}

@media screen and (max-width: 420px) {
    .app-part__emphasis-items .item .inner {
        margin-left:0
    }
}

.app-part__emphasis-items .item .name {
    color: #fff;
    font-weight: 500
}

.app-part__emphasis-items .item .intro {
    color: hsla(0,0%,100%,.8);
    margin-top: 1em;
    text-align: justify
}

.app-part__business {
    align-items: center;
    display: flex;
    position: relative
}

@media screen and (max-width: 550px) {
    .app-part__business {
        flex-direction:column
    }
}

.app-part__business:after {
    background-color: #d1d2d3;
    bottom: 0;
    content: " ";
    left: 50%;
    position: absolute;
    top: 0;
    transform: translateX(-50%);
    width: 1px
}

@media screen and (max-width: 550px) {
    .app-part__business:after {
        bottom:auto;
        height: 1px;
        left: 0;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        width: auto
    }
}

.app-part__business .column {
    width: 50%
}

@media screen and (max-width: 550px) {
    .app-part__business .column {
        width:100%
    }
}

.app-part__business .column:first-child {
    padding-right: 5vw
}

@media screen and (max-width: 550px) {
    .app-part__business .column:first-child {
        padding-right:0
    }
}

.app-part__business .column:last-child {
    padding-left: 5vw
}

@media screen and (max-width: 550px) {
    .app-part__business .column:last-child {
        padding-left:0
    }

    .app-part__business .column.info {
        order: -1;
        padding-bottom: 5vw
    }
}

.app-part__business .column.info .info-title {
    height: 4em
}

@media screen and (max-width: 550px) {
    .app-part__business .column.info .info-title {
        height:auto
    }
}

.app-part__business .column.info .info-intro {
    margin-top: 2em
}

.app-part__business .column.info .info-intro .text {
    color: #666
}

@media screen and (max-width: 550px) {
    .app-part__business .column.icon {
        padding-top:5vw
    }
}

.app-part__business .column.icon img {
    display: block;
    height: auto;
    width: 100%
}

.app-part__contact {
    background: url(../../static/images/bg-logo.5c062e41.png) no-repeat 100% 0/auto 120%
}

.app-part__contact .item {
    padding-left: 2em
}

.app-part__contact .item .title {
    font-size: 24px;
    font-weight: 500;
    position: relative
}

.app-part__contact .item .title .icon {
    height: 25px;
    left: -1.5em;
    position: absolute;
    top: .2em;
    width: 25px
}

.app-part__contact .item .title .icon svg {
    fill: #333;
    height: auto;
    width: 100%
}

.app-part__contact .item .intro {
    color: #666;
    margin-top: 1.5em
}

.app-part__contact .item+.item {
    margin-top: 8em
}

@media screen and (max-width: 650px) {
    .app-part__contact .item+.item {
        margin-top:4em
    }
}

.app-part__avail {
    align-items: center;
    color: #999;
    display: flex;
    height: 20vw;
    justify-content: center;
    min-height: 150px
}

.app-shutters {
    align-items: stretch;
    border: 1px solid #efe8e8;
    display: flex
}

@media screen and (max-width: 860px) {
    .app-shutters {
        flex-direction:column
    }
}

.app-shutters__item {
    height: 493px;
    overflow: hidden;
    position: relative;
    transition: height .3s ease,width .3s ease;
    width: 153px
}

@media screen and (max-width: 1920px) {
    .app-shutters__item {
        height:25.69vw;
        width: 7.98vw
    }
}

@media screen and (max-width: 1440px) {
    .app-shutters__item {
        height:370px
    }
}

@media screen and (max-width: 860px) {
    .app-shutters__item {
        height:68px;
        width: 100%
    }
}

.app-shutters__item+.app-shutters__item {
    border-left: 1px solid #efe8e8
}

@media screen and (max-width: 860px) {
    .app-shutters__item+.app-shutters__item {
        border-left:0;
        border-top: 1px solid #efe8e8
    }
}

.app-shutters__item .shrink {
    align-items: center;
    align-items: stretch\0;
    background: linear-gradient(180deg,#fff,#fdf6f6);
    color: #000;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    font-weight: 500;
    height: 100%;
    justify-content: flex-start;
    line-height: 1.25;
    opacity: 1;
    padding: 2em 3em;
    text-align: center;
    transition: opacity .3s ease,visibility .3s ease;
    visibility: visible;
    width: 153px
}

html[lang=en-US] .app-shutters__item .shrink {
    font-weight: 400;
    line-height: 1.6
}

@media screen and (max-width: 1920px) {
    .app-shutters__item .shrink {
        width:7.98vw
    }
}

@media screen and (max-width: 1300px) {
    .app-shutters__item .shrink {
        padding-left:2em;
        padding-right: 2em
    }
}

@media screen and (max-width: 860px) {
    .app-shutters__item .shrink {
        flex-direction:row;
        height: 68px;
        width: 100%
    }
}

.app-shutters__item .shrink i {
    color: #bebebe;
    display: block;
    font-style: normal;
    transform: scaleY(.5)
}

@media screen and (max-width: 860px) {
    .app-shutters__item .shrink i {
        margin:0 .5em
    }
}

.app-shutters__item .main {
    display: none;
    height: 100%;
    position: relative;
    width: 100%
}

.app-shutters__item .main .image {
    background-color: #fafafc;
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: auto 100%;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.app-shutters__item .main .label {
    height: 90px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 90px;
    z-index: 1
}

@media screen and (max-width: 1920px) {
    .app-shutters__item .main .label {
        height:4.7vw;
        width: 4.7vw
    }
}

@media screen and (max-width: 1440px) {
    .app-shutters__item .main .label {
        height:68px;
        width: 68px
    }
}

.app-shutters__item .main .label:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: skewY(-45deg);
    transform-origin: 0 0;
    width: 100%
}

.app-shutters__item .main .label span {
    color: #fff;
    display: block;
    font-weight: 500;
    padding: .25em;
    position: relative;
    z-index: 1
}

@media screen and (max-width: 860px) {
    .app-shutters__item .main .label span {
        padding:.35em .5em
    }
}

.app-shutters__item .main .content {
    padding: 4em 2em;
    position: relative;
    width: 22em;
    z-index: 2
}

html[lang=en-US] .app-shutters__item .main .content {
    line-height: 1.45;
    width: 30em
}

.app-shutters__item .main .content .title {
    color: #000;
    font-weight: 500
}

.app-shutters__item .main .content .title:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    content: "";
    display: block;
    height: 4px;
    margin-bottom: 1em;
    margin-top: .5em;
    width: 1.618em
}

.app-shutters__item .main .content .intro {
    color: #555;
    text-align: justify
}

html[lang=en-US] .app-shutters__item .main .content .intro {
    text-align: left
}

.app-shutters__item:nth-child(odd) .shrink {
    background: linear-gradient(180deg,#fff,#fefbfb)
}

.app-shutters__item.active {
    width: calc(100% - 765px)
}

@media screen and (max-width: 1920px) {
    .app-shutters__item.active {
        width:calc(100% - 39.9vw)
    }
}

@media screen and (max-width: 860px) {
    .app-shutters__item.active {
        height:320px;
        width: 100%
    }
}

@media screen and (max-width: 480px) {
    .app-shutters__item.active {
        height:280px
    }
}

.app-shutters__item.active .shrink {
    opacity: 0;
    position: absolute;
    visibility: hidden
}

.app-shutters__item.active .main {
    display: block
}

@media screen and (max-width: 860px) {
    .app-shutters__item.active .main {
        height:320px
    }
}

@media screen and (max-width: 480px) {
    .app-shutters__item.active .main {
        height:280px
    }
}

.app-swiper__item .image {
    font-size: 0
}

.app-swiper__item .image img {
    height: auto;
    width: 100%
}

.app-swiper__item .text {
    color: #333;
    font-weight: 500;
    padding: .618em 0 2em
}

.app-swiper__scrollbar {
    background: #ebf2fa;
    border: 3px solid hsla(0,0%,100%,.64);
    border-radius: 6px;
    box-shadow: inset 0 2px 2px #d1e1f4;
    height: 10px;
    width: 100%
}

.app-swiper__scrollbar .swiper-scrollbar-drag {
    align-items: center;
    background: none;
    display: flex;
    justify-content: center;
    padding-right: 6px
}

.app-swiper__scrollbar .swiper-scrollbar-drag:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    border-radius: 6px;
    box-shadow: -3px -2px 6px #fff,3px 2px 6px rgba(95,157,231,.66);
    content: "";
    display: block;
    height: 100%;
    width: 100%
}

.app-swiper__navigation {
    align-items: stretch;
    display: flex;
    padding-top: 15px
}

@media screen and (max-width: 1200px) {
    .app-swiper__navigation {
        padding-top:10px
    }
}

@media screen and (max-width: 450px) {
    .app-swiper__navigation {
        justify-content:center
    }
}

.app-swiper__navigation .arrow {
    align-items: center;
    background: #ebf2fa;
    border: 3px solid hsla(0,0%,100%,.64);
    border-radius: 50%;
    box-shadow: inset 3px 2px 6px rgba(95,157,231,.48),inset -3px -2px 6px hsla(0,0%,100%,.5);
    cursor: pointer;
    display: flex;
    height: 50px;
    justify-content: center;
    outline: none;
    position: relative;
    transition: .3s ease;
    width: 50px
}

.app-swiper__navigation .arrow svg {
    fill: #0c88d0;
    height: 45%;
    position: relative;
    transform: translateY(-25%);
    width: 45%;
    z-index: 1
}

@media screen and (max-width: 1920px) {
    .app-swiper__navigation .arrow {
        height:2.63vw;
        width: 2.63vw
    }
}

@media screen and (max-width: 1440px) {
    .app-swiper__navigation .arrow {
        height:38px;
        width: 38px
    }
}

.app-swiper__navigation .arrow:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    border-radius: 50%;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease
}

.app-swiper__navigation .arrow+.arrow {
    margin-left: 10px
}

@media screen and (max-width: 1600px) {
    .app-swiper__navigation .arrow+.arrow {
        margin-left:5px
    }
}

.app-swiper__navigation .arrow:not(.swiper-button-disabled):hover {
    border-width: 1px;
    box-shadow: -3px -2px 13px #fff,3px 2px 13px rgba(95,157,231,.48)
}

.app-swiper__navigation .arrow:not(.swiper-button-disabled):hover svg {
    fill: #fff
}

.app-swiper__navigation .arrow:not(.swiper-button-disabled):hover:after {
    opacity: 1
}

.app-swiper__navigation .arrow.swiper-button-disabled {
    cursor: not-allowed;
    opacity: .5
}

.app-swiper__magazine {
    overflow: hidden
}

.app-swiper__magazine .swiper-slide {
    padding: 0
}

.app-swiper__magazine .swiper-slide .item {
    color: #5e5e5e;
    display: block;
    text-align: center;
    transform: scale(.8);
    transform-origin: left center;
    transition: transform .3s ease
}

.app-swiper__magazine .swiper-slide .item .image {
    font-size: 0
}

.app-swiper__magazine .swiper-slide .item .image img {
    height: auto;
    width: 100%
}

.app-swiper__magazine .swiper-slide .item .text {
    padding-top: .5em;
    text-align: center
}

.app-swiper__magazine .swiper-slide-active {
    padding: 0
}

.app-swiper__magazine .swiper-slide-active .item {
    transform: scale(1)
}

.app-swiper__magazine .swiper-slide-active .item .text {
    color: #044094;
    font-weight: 500
}

.app-swiper__magazine .swiper-slide-active+.swiper-slide .item,.app-swiper__magazine .swiper-slide-active+.swiper-slide+.swiper-slide .item,.app-swiper__magazine .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide .item {
    transform-origin: right center
}

.app-swiper__magazine .app-swiper__navigation {
    display: flex;
    justify-content: center;
    margin-top: 2em
}

@media screen and (max-width: 600px) {
    .app-swiper__magazine .app-swiper__navigation {
        margin-top:1em
    }
}

.app-swiper__tabs {
    height: auto;
    overflow: hidden
}

.app-swiper__tabs-pagination {
    -webkit-overflow-scrolling: touch;
    align-items: flex-end;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    white-space: nowrap
}

@media screen and (max-width: 800px) {
    .app-swiper__tabs-pagination {
        padding-bottom:1.5em;
        position: relative;
        z-index: 9
    }
}

.app-swiper__tabs-pagination .swiper-pagination-bullet {
    align-items: center;
    background: none!important;
    border: 0!important;
    border-radius: 0!important;
    color: #333;
    display: inline-flex!important;
    flex: 0 0 auto;
    font-weight: 500;
    height: auto!important;
    justify-content: center;
    margin: 0 3em!important;
    opacity: 1!important;
    outline: none!important;
    padding: .5em 0;
    position: relative;
    text-align: center;
    white-space: nowrap;
    width: auto
}

@media screen and (max-width: 780px) {
    .app-swiper__tabs-pagination .swiper-pagination-bullet {
        margin:0 1.5em!important
    }
}

.app-swiper__tabs-pagination .swiper-pagination-bullet-active {
    color: #044094
}

.app-swiper__tabs-pagination .swiper-pagination-bullet-active:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    bottom: 0;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0
}

.app-swiper__tabs-pagination .swiper-pagination-bullet+.swiper-pagination-bullet:before {
    background-color: #efebec;
    content: "";
    display: block;
    height: 1em;
    left: -3em;
    position: absolute;
    top: 50%;
    transform: translateY(-46%);
    width: 1px
}

.app-swiper__tabs-pagination .swiper-pagination-bullet:first-child {
    margin-left: auto!important
}

.app-swiper__tabs-pagination .swiper-pagination-bullet:last-child {
    margin-right: auto!important
}

.app-swiper__tabs .swiper-slide {
    background-color: #f2fafc;
    height: 1px;
    padding: 4em 1em
}

@media screen and (max-width: 780px) {
    .app-swiper__tabs .swiper-slide {
        overflow:hidden;
        padding: 3em 1em
    }
}

.app-swiper__tabs .swiper-slide-active {
    height: auto
}

.app-swiper__top {
    align-items: center;
    display: flex
}

@media screen and (max-width: 1300px) {
    .app-swiper__top {
        align-items:flex-start
    }
}

@media screen and (max-width: 820px) {
    .app-swiper__top {
        flex-wrap:wrap
    }
}

.app-swiper__top-content,.app-swiper__top-images {
    flex: 0 0 auto
}

.app-swiper__top-images {
    padding: 0 0 2em 2em;
    position: relative;
    width: 48%
}

@media screen and (max-width: 820px) {
    .app-swiper__top-images {
        padding:0 0 1em 1em;
        width: 100%
    }
}

.app-swiper__top-images .swiper {
    position: relative;
    z-index: 1
}

.app-swiper__top-images .swiper-slide {
    font-style: 0
}

.app-swiper__top-images .swiper-slide img {
    border-radius: 3px;
    height: auto;
    overflow: hidden;
    width: 100%
}

.app-swiper__top-images:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    border-radius: 3px;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: .65;
    position: absolute;
    right: 2em;
    top: 2em
}

@media screen and (max-width: 820px) {
    .app-swiper__top-images:after {
        right:1em;
        top: 1em
    }
}

.app-swiper__top-content {
    padding-left: 3.5em;
    width: 52%
}

@media screen and (max-width: 820px) {
    .app-swiper__top-content {
        padding-left:0;
        padding-top: 2.5em;
        width: 100%
    }
}

.app-swiper__top-content .title {
    font-weight: 500
}

.app-swiper__top-content .title a {
    color: #333
}

.app-swiper__top-content .title a:hover {
    color: #044094
}

.app-swiper__top-content .intro {
    color: #555;
    margin: 1em 0;
    text-align: justify
}

.app-swiper__top-content .more {
    margin-bottom: 1.5em
}

.app-swiper__top-content .app-swiper__navigation {
    margin-bottom: 2em
}

.app-swiper__list {
    align-items: center;
    display: flex
}

@media screen and (max-width: 920px) {
    .app-swiper__list {
        align-items:flex-start
    }
}

@media screen and (max-width: 720px) {
    .app-swiper__list {
        flex-wrap:wrap
    }
}

.app-swiper__list-content,.app-swiper__list-image {
    flex: 0 0 auto
}

.app-swiper__list-content {
    padding-right: 3.5em;
    width: 60%;
}

@media screen and (max-width: 720px) {
    .app-swiper__list-content {
        order:1;
        padding-right: 0;
        padding-top: 2.5em;
        width: 100%
    }
}

.app-swiper__list-content .title {
    color: #333;
    font-weight: 500
}

.app-swiper__list-content .time {
    color: #044094;
    margin-top: 1em
}

.app-swiper__list-content .intro {
    color: #666;
    margin: 1em 0 3em;
    text-align: justify
}

.app-swiper__list-image {
    overflow: hidden;
    padding-right: 14%;
    width: calc(40% + 50vw - 786.5px)
}

@media screen and (max-width: 1920px) {
    .app-swiper__list-image {
        width:calc(40% + 9.03vw)
    }
}

@media screen and (max-width: 1200px) {
    .app-swiper__list-image {
        width:calc(40% + 4vw)
    }
}

@media screen and (max-width: 720px) {
    .app-swiper__list-image {
        width:calc(100% + 4vw)
    }
}

.app-swiper__list-image .swiper-slide img {
    border-radius: 3px;
    height: auto;
    overflow: hidden;
    width: 100%
}

.app-swiper__advantage {
    margin-left: 4.28em;
    margin-right: 4.28em
}

.app-swiper__advantage .swiper-wrapper {
    align-items: stretch
}

.app-swiper__advantage .swiper-slide {
    height: auto
}

.app-swiper__simple {
    align-items: stretch;
    background-color: #fff;
    display: flex
}

@media screen and (max-width: 700px) {
    .app-swiper__simple {
        flex-wrap:wrap
    }
}

.app-swiper__simple-photo {
    width: 52%
}

.app-swiper__simple-photo .swiper,.app-swiper__simple-photo .swiper-slide,.app-swiper__simple-photo .swiper-wrapper {
    height: 100%
}

.app-swiper__simple-photo .swiper-slide {
    font-size: 0
}

.app-swiper__simple-photo .swiper-slide img {
    height: 100%;
    -webkit-object-fit: cover;
    -moz-object-fit: cover;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.app-swiper__simple-content {
    padding: 3.7em;
    width: 48%
}

@media screen and (max-width: 600px) {
    .app-swiper__simple-content {
        padding:2em
    }
}

.app-swiper__simple-content .title {
    color: #044094;
    font-weight: 500
}

.app-swiper__simple-content .content {
    color: #666;
    margin-top: 1em;
    text-align: justify
}

.app-swiper__simple-content,.app-swiper__simple-photo {
    flex: 0 0 auto
}

@media screen and (max-width: 700px) {
    .app-swiper__simple-content,.app-swiper__simple-photo {
        width:100%
    }
}

.app-swiper__simple-content .swiper,.app-swiper__simple-photo .swiper {
    overflow: hidden
}

.app-swiper__simple-content .swiper-control,.app-swiper__simple-photo .swiper-control {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 2em
}

.app-swiper__simple-content .swiper-control .pagination,.app-swiper__simple-photo .swiper-control .pagination {
    color: #666
}

.app-swiper__simple-content .swiper-control .pagination .swiper-pagination-current,.app-swiper__simple-photo .swiper-control .pagination .swiper-pagination-current {
    color: #003e9a;
    font-weight: 500
}

.app-swiper__simple-content .swiper-control .navigation .app-swiper__navigation,.app-swiper__simple-photo .swiper-control .navigation .app-swiper__navigation {
    padding-top: 0
}

.app-swiper__mooween {
    align-items: stretch;
    display: flex
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween {
        flex-wrap:wrap
    }
}

.app-swiper__mooween-aside {
    width: 25%
}

.app-swiper__mooween-aside .menus {
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 8px rgba(0,0,0,.11);
    font-weight: 500
}

@media screen and (max-width: 800px) {
    .app-swiper__mooween-aside .menus {
        font-size:16px
    }
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween-aside .menus {
        align-items:stretch;
        display: flex
    }
}

@media screen and (max-width: 700px) {
    .app-swiper__mooween-aside .menus {
        font-size:14px
    }
}

@media screen and (max-width: 600px) {
    .app-swiper__mooween-aside .menus {
        font-size:12px
    }
}

.app-swiper__mooween-aside .menus .item {
    align-items: center;
    color: #000;
    cursor: pointer;
    display: flex;
    justify-content: center;
    padding: 1.35em 0;
    position: relative;
    text-align: center
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween-aside .menus .item {
        flex:0 0 auto;
        padding: 0;
        width: 25%
    }
}

.app-swiper__mooween-aside .menus .item+.item:before {
    background-color: rgba(4,64,148,.5);
    content: "";
    display: block;
    height: 1px;
    left: 1em;
    position: absolute;
    right: 1em;
    top: 0;
    transition: opacity .3s ease,visibility .3s ease
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween-aside .menus .item+.item:before {
        bottom:1em;
        height: auto;
        left: 0;
        right: auto;
        top: 1em;
        width: 1px
    }
}

.app-swiper__mooween-aside .menus .item span {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    line-height: 1.4;
    position: relative;
    width: 100%;
    z-index: 5
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween-aside .menus .item span {
        padding:1.3em 1em
    }
}

.app-swiper__mooween-aside .menus .item.active {
    color: #fff
}

.app-swiper__mooween-aside .menus .item.active:after {
    background: linear-gradient(90deg,#549fff,#69b6cc);
    border-radius: 4px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.app-swiper__mooween-aside .menus .item.active+.item:before {
    opacity: 0;
    visibility: hidden
}

.app-swiper__mooween-aside .menus .item.active span:after {
    border-color: transparent transparent transparent #69b6cc;
    border-style: solid;
    border-width: 10px 0 10px 10px;
    content: "";
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween-aside .menus .item.active span:after {
        border-color:#69b6cc transparent transparent;
        border-style: solid;
        border-width: 10px 10px 0;
        height: 0;
        left: 50%;
        margin-left: -10px;
        margin-top: 0;
        top: 100%;
        width: 0
    }
}

.app-swiper__mooween-main {
    align-items: stretch;
    display: flex;
    padding-left: 35px;
    width: 75%
}

@media screen and (max-width: 1100px) {
    .app-swiper__mooween-main {
        flex-wrap:wrap
    }
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween-main {
        padding-left:0;
        padding-top: 20px
    }
}

.app-swiper__mooween-main .image {
    height: 100%;
    width: 65%
}

@media screen and (max-width: 1100px) {
    .app-swiper__mooween-main .image {
        height:auto
    }
}

.app-swiper__mooween-main .image .swiper {
    height: 100%;
    overflow: hidden
}

@media screen and (max-width: 1100px) {
    .app-swiper__mooween-main .image .swiper {
        height:auto
    }
}

.app-swiper__mooween-main .image .swiper-wrapper {
    align-items: stretch
}

.app-swiper__mooween-main .image .swiper-slide .pic {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 4px;
    height: 100%;
    width: 100%
}

@media screen and (max-width: 1100px) {
    .app-swiper__mooween-main .image .swiper-slide .pic {
        border-bottom-left-radius:0;
        border-bottom-right-radius: 0;
        height: 0;
        padding-bottom: 60%
    }
}

.app-swiper__mooween-main .text {
    align-items: center;
    display: flex;
    position: relative;
    width: 35%;
    z-index: 5
}

.app-swiper__mooween-main .text-inner {
    background-color: #fff;
    color: #666;
    flex: 0 0 auto;
    margin-left: -30%;
    padding: 3em;
    width: 130%
}

@media screen and (max-width: 1100px) {
    .app-swiper__mooween-main .text-inner {
        margin-left:0;
        width: 100%
    }
}

.app-swiper__mooween-main .text .swiper {
    overflow: hidden
}

.app-swiper__mooween-main .text .swiper-slide .title {
    color: #044094;
    font-weight: 500
}

.app-swiper__mooween-main .text .swiper-slide .content {
    margin-top: 1em;
    text-align: justify
}

.app-swiper__mooween-main .text .swiper-slide .more {
    margin-top: 2em
}

.app-swiper__mooween-main .text .swiper-control {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 2em
}

.app-swiper__mooween-main .text .swiper-control .pagination {
    color: #666
}

.app-swiper__mooween-main .text .swiper-control .pagination .swiper-pagination-current {
    color: #003e9a;
    font-weight: 500
}

.app-swiper__mooween-main .text .swiper-control .navigation .app-swiper__navigation {
    padding-top: 0
}

.app-swiper__mooween-main .image,.app-swiper__mooween-main .text {
    flex: 0 0 auto
}

@media screen and (max-width: 1100px) {
    .app-swiper__mooween-main .image,.app-swiper__mooween-main .text {
        width:100%
    }
}

.app-swiper__mooween-aside,.app-swiper__mooween-main {
    flex: 0 0 auto
}

@media screen and (max-width: 760px) {
    .app-swiper__mooween-aside,.app-swiper__mooween-main {
        width:100%
    }
}

.app-swiper__assets {
    padding: 4em 0
}

.app-swiper__assets-title {
    color: #000;
    font-weight: 700
}

.app-swiper__assets-main,.app-swiper__assets-main .slide {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap
}

.app-swiper__assets-main .text {
    margin-top: 1em;
    overflow: hidden;
    padding-right: 6em;
    width: 52%
}

@media screen and (max-width: 800px) {
    .app-swiper__assets-main .text {
        padding-right:3em
    }
}

@media screen and (max-width: 620px) {
    .app-swiper__assets-main .text {
        padding-right:0
    }
}

.app-swiper__assets-main .text .index {
    color: #044094;
    font-weight: 700
}

.app-swiper__assets-main .text .title {
    font-weight: 500;
    margin-bottom: 1em;
    margin-top: .25em
}

.app-swiper__assets-main .text .content {
    color: #555;
    text-align: justify
}

.app-swiper__assets-main .text .content p+p {
    margin-top: 1em
}

.app-swiper__assets-main .image {
    width: 48%
}

@media screen and (max-width: 620px) {
    .app-swiper__assets-main .image {
        margin-top:2em
    }
}

.app-swiper__assets-main .image img {
    border-radius: 4px;
    height: auto;
    width: 100%
}

.app-swiper__assets-main .image,.app-swiper__assets-main .pagination,.app-swiper__assets-main .text {
    flex: 0 0 auto
}

@media screen and (max-width: 620px) {
    .app-swiper__assets-main .image,.app-swiper__assets-main .pagination,.app-swiper__assets-main .text {
        width:100%
    }
}

.app-swiper__assets-main .pagination {
    align-items: stretch;
    box-shadow: 0 1px 8px rgba(0,0,0,.11);
    display: flex;
    margin-top: 3em;
    width: 100%
}

@media screen and (max-width: 620px) {
    .app-swiper__assets-main .pagination {
        margin-top:1.5em
    }
}

.app-swiper__assets-main .pagination .swiper-pagination-bullet {
    align-items: center;
    background: #fff!important;
    border: 0!important;
    border-radius: 0!important;
    display: flex!important;
    flex: 1 1 auto;
    height: auto!important;
    justify-content: center;
    margin: 0!important;
    min-height: 146px;
    opacity: 1!important;
    padding: 1em .5em;
    position: relative;
    text-align: center;
    width: 100%!important
}

@media screen and (max-width: 1920px) {
    .app-swiper__assets-main .pagination .swiper-pagination-bullet {
        min-height:7.638vw
    }
}

@media screen and (max-width: 620px) {
    .app-swiper__assets-main .pagination .swiper-pagination-bullet {
        font-size:16px
    }
}

@media screen and (max-width: 520px) {
    .app-swiper__assets-main .pagination .swiper-pagination-bullet {
        font-size:14px;
        padding: 1.5em
    }
}

@media screen and (max-width: 420px) {
    .app-swiper__assets-main .pagination .swiper-pagination-bullet {
        font-size:12px
    }
}

.app-swiper__assets-main .pagination .swiper-pagination-bullet-active {
    box-shadow: 3px 0 12px rgba(0,0,0,.1)!important;
    color: #021e5d;
    font-weight: 500;
    position: relative;
    z-index: 2
}

.app-swiper__assets-main .pagination .swiper-pagination-bullet-active:after {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    right: 0
}

.app-swiper__assets-main .pagination .swiper-pagination-bullet+.swiper-pagination-bullet {
    outline: none
}

.app-swiper__assets-main .pagination .swiper-pagination-bullet+.swiper-pagination-bullet:before {
    background-color: rgba(4,64,148,.49);
    content: "";
    display: block;
    height: 70%;
    left: 0;
    opacity: .63;
    position: absolute;
    top: 15%;
    width: 1px
}

.app-swiper__success {
    overflow: hidden
}

.app-swiper__success .item .image {
    margin-top: 0
}

.app-swiper__success .item .image img {
    border-radius: 5px;
    display: block;
    height: auto;
    width: 100%
}

.app-swiper__success .item .text {
    padding: 1em 0
}

.app-swiper__success .item .text .title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.app-swiper__success .item .text .content {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: #555;
    display: -webkit-box;
    overflow: hidden;
    padding-top: .5em;
    text-overflow: ellipsis
}

.app-swiper__success .swiper-slide-active .item {
    -ms-transform: scale(.9);
    transform: scale(.9);
    -ms-transition: transform .1s ease;
    transition: transform .1s ease
}

@media screen and (max-width: 620px) {
    .app-swiper__success .swiper-slide-active .item {
        -ms-transform:scale(1);
        transform: scale(1)
    }
}

.app-swiper__success .swiper-slide-active .item .text .content {
    opacity: 0
}

@media screen and (max-width: 620px) {
    .app-swiper__success .swiper-slide-active .item .text .content {
        opacity:1
    }
}

.swiper-fixed {
    align-items: center;
    background-color: rgba(0,0,0,.7);
    bottom: 0;
    color: #fff;
    display: flex;
    justify-content: center;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999
}

.swiper-fixed .inner .title {
    font-weight: 500;
    padding-bottom: .5em;
    position: relative;
    text-align: center
}

@media screen and (max-width: 800px) {
    .swiper-fixed .inner .title {
        font-size:20px
    }
}

@media screen and (max-width: 700px) {
    .swiper-fixed .inner .title {
        font-size:18px
    }
}

.swiper-fixed .inner .title .close {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0BAMAAAA3VgbYAAAAElBMVEUAAAD///////////////////8+Uq06AAAABnRSTlMA/lcg4FDCIDpOAAAAqklEQVQ4y33Uuw2AMAxFUQRiACMGCBtQsABiAfafBkTBLW70KPIhOShEtof0THfv7by/zbH0lrbrRWc1r4y17sNcBQNV3V/bjGr5O6FGL8RAiJEQQyHGRkyMmHkfU29jzi4xNokJwYRgQjCQGUgMJAYSA4mB8lL+YD5GPjy/nC4qX68RTMjMAWBk5mALIZoCO6RDSqKQeilhQ5oLwYxgoRCF8hWKXiiV4XkA2eQdfXE016kAAAAASUVORK5CYII=) no-repeat 50%/100% 100%;
    bottom: 100%;
    cursor: pointer;
    height: 1em;
    left: 100%;
    position: absolute;
    width: 1em
}

.swiper-fixed .inner .swiper {
    width: 80vw
}

.swiper-fixed .inner .swiper .swiper-slide {
    font-size: 0;
    text-align: center
}

.swiper-fixed .inner .swiper .swiper-slide img {
    max-height: 60vh;
    max-width: 100%
}

.swiper-fixed .inner .navigation {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 1em;
    position: relative
}

.swiper-fixed .inner .navigation .pagination {
    bottom: auto;
    display: inline-flex;
    left: auto;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: auto
}

.swiper-fixed .inner .navigation .arrow+.arrow {
    margin-left: 1em
}

.swiper-fixed .inner .navigation .arrow:hover {
    box-shadow: none
}

.app-video {
    font-size: 0;
    position: relative
}

.app-video__inner {
    align-items: center;
    background-color: rgba(0,0,0,.35);
    bottom: 0;
    color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.app-video__inner svg {
    fill: currentColor;
    fill-rule: evenodd;
    clip-rule: evenodd;
    cursor: pointer;
    height: 50px;
    width: 50px
}

.app-video__title {
    font-size: 24px;
    margin-top: 1em
}

@media screen and (max-width: 1100px) {
    .app-video__title {
        font-size:22px
    }
}

@media screen and (max-width: 900px) {
    .app-video__title {
        font-size:20px
    }
}

@media screen and (max-width: 700px) {
    .app-video__title {
        font-size:18px
    }
}

.app-video__intro {
    font-size: 14px;
    margin-top: .5em;
    text-align: center
}

.app-video__modal .moup-dialog-content {
    font-size: 0;
    max-width: 1180px;
    padding: 0
}

@media screen and (max-width: 1200px) {
    .app-video__modal .moup-dialog-content {
        max-width:92%
    }
}

.app-video__modal .moup-dialog-content video {
    height: auto;
    width: 100%
}

.app-video__modal .moup-dialog-bottom {
    height: 0;
    margin: 0
}

.app-video__modal .moup-dialog-close {
    background-color: #000;
    color: #fff;
    font-size: 14px;
    padding: 1em;
    position: absolute;
    right: 0;
    top: 0
}

.app-video__modal .moup-dialog-close svg {
    fill: currentColor;
    height: 1em;
    width: 1em
}

.app-affix {
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}

.app-list__grid {
    -ms-grid-columns: 50% 50%;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(2,50%);
    margin: -10px\0
}

.app-list__grid>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-list__grid>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-list__grid>:nth-child(3) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-list__grid>:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-list__grid>:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-list__grid>:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-list__grid>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-list__grid>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-list__grid>:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-list__grid>:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-list__grid>:nth-child(11) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-list__grid>:nth-child(12) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-list__grid>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-list__grid>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-list__grid>:nth-child(15) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-list__grid>:nth-child(16) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-list__grid>:nth-child(17) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-list__grid>:nth-child(18) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-list__grid>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-list__grid>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-list__grid>:nth-child(21) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-list__grid>:nth-child(22) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-list__grid>:nth-child(23) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-list__grid>:nth-child(24) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-list__grid>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-list__grid>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-list__grid>:nth-child(27) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-list__grid>:nth-child(28) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-list__grid>:nth-child(29) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-list__grid>:nth-child(30) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-list__grid>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-list__grid>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-list__grid>:nth-child(33) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-list__grid>:nth-child(34) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-list__grid>:nth-child(35) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-list__grid>:nth-child(36) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-list__grid>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-list__grid>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-list__grid>:nth-child(39) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-list__grid>:nth-child(40) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-list__grid>:nth-child(41) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-list__grid>:nth-child(42) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-list__grid>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-list__grid>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-list__grid>:nth-child(45) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-list__grid>:nth-child(46) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-list__grid>:nth-child(47) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-list__grid>:nth-child(48) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-list__grid>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-list__grid>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-list__grid>:nth-child(51) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-list__grid>:nth-child(52) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-list__grid>:nth-child(53) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-list__grid>:nth-child(54) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-list__grid>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-list__grid>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-list__grid>:nth-child(57) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-list__grid>:nth-child(58) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-list__grid>:nth-child(59) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-list__grid>:nth-child(60) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-list__grid>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-list__grid>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-list__grid>:nth-child(63) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-list__grid>:nth-child(64) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-list__grid>:nth-child(65) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-list__grid>:nth-child(66) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-list__grid>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-list__grid>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 34
}

.app-list__grid>:nth-child(69) {
    -ms-grid-column: 1;
    -ms-grid-row: 35
}

.app-list__grid>:nth-child(70) {
    -ms-grid-column: 2;
    -ms-grid-row: 35
}

.app-list__grid>:nth-child(71) {
    -ms-grid-column: 1;
    -ms-grid-row: 36
}

.app-list__grid>:nth-child(72) {
    -ms-grid-column: 2;
    -ms-grid-row: 36
}

.app-list__grid>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 37
}

.app-list__grid>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 37
}

.app-list__grid>:nth-child(75) {
    -ms-grid-column: 1;
    -ms-grid-row: 38
}

.app-list__grid>:nth-child(76) {
    -ms-grid-column: 2;
    -ms-grid-row: 38
}

.app-list__grid>:nth-child(77) {
    -ms-grid-column: 1;
    -ms-grid-row: 39
}

.app-list__grid>:nth-child(78) {
    -ms-grid-column: 2;
    -ms-grid-row: 39
}

.app-list__grid>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 40
}

.app-list__grid>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 40
}

.app-list__grid>:nth-child(81) {
    -ms-grid-column: 1;
    -ms-grid-row: 41
}

.app-list__grid>:nth-child(82) {
    -ms-grid-column: 2;
    -ms-grid-row: 41
}

.app-list__grid>:nth-child(83) {
    -ms-grid-column: 1;
    -ms-grid-row: 42
}

.app-list__grid>:nth-child(84) {
    -ms-grid-column: 2;
    -ms-grid-row: 42
}

.app-list__grid>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 43
}

.app-list__grid>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 43
}

.app-list__grid>:nth-child(87) {
    -ms-grid-column: 1;
    -ms-grid-row: 44
}

.app-list__grid>:nth-child(88) {
    -ms-grid-column: 2;
    -ms-grid-row: 44
}

.app-list__grid>:nth-child(89) {
    -ms-grid-column: 1;
    -ms-grid-row: 45
}

.app-list__grid>:nth-child(90) {
    -ms-grid-column: 2;
    -ms-grid-row: 45
}

.app-list__grid>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 46
}

.app-list__grid>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 46
}

.app-list__grid>:nth-child(93) {
    -ms-grid-column: 1;
    -ms-grid-row: 47
}

.app-list__grid>:nth-child(94) {
    -ms-grid-column: 2;
    -ms-grid-row: 47
}

.app-list__grid>:nth-child(95) {
    -ms-grid-column: 1;
    -ms-grid-row: 48
}

.app-list__grid>:nth-child(96) {
    -ms-grid-column: 2;
    -ms-grid-row: 48
}

.app-list__grid>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 49
}

.app-list__grid>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 49
}

.app-list__grid>:nth-child(99) {
    -ms-grid-column: 1;
    -ms-grid-row: 50
}

.app-list__grid>:nth-child(100) {
    -ms-grid-column: 2;
    -ms-grid-row: 50
}

.app-list__grid>* {
    margin: 10px\0
}

@media screen and (max-width: 700px) {
    .app-list__grid {
        -ms-grid-columns:100%;
        grid-gap: 10px;
        grid-template-columns: repeat(1,100%);
        margin: -5px\0
    }

    .app-list__grid>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-list__grid>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-list__grid>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-list__grid>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-list__grid>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-list__grid>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-list__grid>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-list__grid>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-list__grid>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-list__grid>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-list__grid>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-list__grid>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-list__grid>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-list__grid>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-list__grid>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-list__grid>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-list__grid>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-list__grid>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-list__grid>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-list__grid>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-list__grid>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-list__grid>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-list__grid>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-list__grid>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-list__grid>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-list__grid>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-list__grid>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-list__grid>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-list__grid>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-list__grid>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-list__grid>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-list__grid>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-list__grid>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-list__grid>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-list__grid>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-list__grid>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-list__grid>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-list__grid>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-list__grid>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-list__grid>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-list__grid>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-list__grid>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-list__grid>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-list__grid>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-list__grid>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-list__grid>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-list__grid>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-list__grid>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-list__grid>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-list__grid>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-list__grid>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-list__grid>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-list__grid>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-list__grid>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-list__grid>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-list__grid>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-list__grid>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-list__grid>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-list__grid>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-list__grid>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-list__grid>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-list__grid>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-list__grid>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-list__grid>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-list__grid>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-list__grid>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-list__grid>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-list__grid>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-list__grid>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-list__grid>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-list__grid>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-list__grid>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-list__grid>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-list__grid>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-list__grid>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-list__grid>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-list__grid>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-list__grid>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-list__grid>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-list__grid>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-list__grid>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-list__grid>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-list__grid>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-list__grid>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-list__grid>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-list__grid>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-list__grid>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-list__grid>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-list__grid>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-list__grid>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-list__grid>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-list__grid>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-list__grid>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-list__grid>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-list__grid>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-list__grid>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-list__grid>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-list__grid>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-list__grid>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-list__grid>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-list__grid>* {
        margin: 5px\0
    }
}

.app-list__grid-item {
    background-color: #fff;
    padding: 1.5em
}

.app-list__grid-item dl {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.app-list__grid-item dl+dl {
    margin-top: 1.5em
}

.app-list__grid-item dl dt {
    overflow: hidden;
    padding-right: 1em;
    text-overflow: ellipsis;
    white-space: nowrap
}

.app-list__grid-item dl dt a {
    color: #333
}

.app-list__grid-item dl dt a:hover {
    color: #044094;
    font-weight: 500
}

.app-list__grid-item dl dd {
    white-space: nowrap
}

.app-list__window {
    align-items: flex-start;
    display: flex
}

@media screen and (max-width: 860px) {
    .app-list__window {
        flex-wrap:wrap
    }
}

.app-list__window-list,.app-list__window-swiper {
    flex: 0 0 auto;
    width: 50%
}

@media screen and (max-width: 860px) {
    .app-list__window-list,.app-list__window-swiper {
        width:100%
    }
}

.app-list__window-swiper {
    height: auto;
    position: relative
}

.app-list__window-swiper .swiper-slide .item {
    color: #fff;
    display: block;
    position: relative
}

.app-list__window-swiper .swiper-slide .item .image {
    font-size: 0
}

.app-list__window-swiper .swiper-slide .item .image img {
    height: auto;
    width: 100%
}

.app-list__window-swiper .swiper-slide .item .text {
    bottom: 0;
    left: 0;
    padding: 1em;
    position: absolute;
    right: 0;
    z-index: 1
}

.app-list__window-swiper .swiper-slide .item:after {
    background: linear-gradient(0deg,rgba(0,0,0,.7),transparent);
    bottom: 0;
    content: "";
    display: block;
    height: 50%;
    left: 0;
    position: absolute;
    right: 0
}

.app-list__window-swiper [data-swiper-pagination] {
    align-items: center;
    bottom: 10px!important;
    display: flex;
    justify-content: center;
    left: auto!important;
    position: absolute;
    right: 10px!important;
    width: auto!important;
    z-index: 5
}

.app-list__window-swiper [data-swiper-pagination] .swiper-pagination-bullet {
    background-color: #fff;
    height: 8px;
    margin: 0 .2em;
    opacity: .5;
    width: 8px
}

.app-list__window-swiper [data-swiper-pagination] .swiper-pagination-bullet-active {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    opacity: 1
}

.app-list__window-list {
    margin-left: 5%;
    width: 45%
}

@media screen and (max-width: 860px) {
    .app-list__window-list {
        margin-left:0;
        margin-top: 5%;
        width: 100%
    }

    .app-list__window-list dl {
        margin-left: 4.5%
    }
}

.app-list__window-list dl dt {
    margin-bottom: 1em;
    position: relative
}

@media screen and (max-width: 860px) {
    .app-list__window-list dl dt {
        margin-bottom:.5em
    }
}

.app-list__window-list dl dt:before {
    background: linear-gradient(0deg,#8bdc7a,#549fff);
    content: "";
    display: block;
    height: 1.2em;
    left: 0;
    position: absolute;
    top: 2px;
    transform: translateX(-300%);
    width: 4px
}

.app-list__window-list dl dt a {
    color: #333
}

.app-list__window-list dl dt a:hover {
    color: #044094
}

.app-list__window-list dl dd {
    color: #666;
    font-size: 12px
}

.app-list__window-list dl+dl {
    margin-top: 2.8em
}

@media screen and (max-width: 1000px) {
    .app-list__window-list dl+dl {
        margin-top:1.8em
    }
}

.app-list__filter {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-bottom: 60px
}

@media screen and (max-width: 1450px) {
    .app-list__filter {
        padding-bottom:55px
    }
}

@media screen and (max-width: 1280px) {
    .app-list__filter {
        padding-bottom:40px
    }
}

@media screen and (max-width: 900px) {
    .app-list__filter {
        padding-bottom:35px
    }
}

@media screen and (max-width: 650px) {
    .app-list__filter {
        flex-wrap:wrap
    }
}

@media screen and (max-width: 550px) {
    .app-list__filter {
        padding-bottom:25px
    }
}

.app-list__filter .item {
    align-items: center;
    border: 1px solid #007fcc;
    border-radius: 5px;
    display: flex;
    height: 40px;
    margin: 0 10px;
    position: relative
}

@media screen and (max-width: 900px) {
    .app-list__filter .item {
        width:calc(33.33333% - 20px)
    }
}

@media screen and (max-width: 650px) {
    .app-list__filter .item {
        margin:10px 0;
        width: 100%
    }
}

.app-list__filter .item-text {
    align-items: center;
    background-color: #fff;
    border: none;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    display: flex;
    height: 100%;
    outline: none;
    padding-left: 20px;
    width: 240px
}

@media screen and (max-width: 900px) {
    .app-list__filter .item-text {
        flex:1 1 auto
    }
}

.app-list__filter .item-text:focus {
    border: none
}

.app-list__filter .item-button {
    align-items: center;
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    border: none;
    border-radius: 0 5px 5px 0;
    bottom: -1px;
    display: flex;
    flex: 0 0 auto;
    justify-content: center;
    position: absolute;
    right: -1px;
    top: -1px;
    width: 45px
}

.app-list__filter .item-button svg {
    fill: #fff;
    height: auto;
    width: 1.5em
}

.app-list__public {
    padding: 80px 0;
    position: relative;
    z-index: 10
}

@media screen and (max-width: 1450px) {
    .app-list__public {
        padding:60px 0
    }
}

@media screen and (max-width: 1280px) {
    .app-list__public {
        padding:50px 0
    }
}

@media screen and (max-width: 900px) {
    .app-list__public {
        padding:40px 0
    }
}

@media screen and (max-width: 550px) {
    .app-list__public {
        padding:35px 0
    }
}

.app-list__public .lightbg {
    background: #f2fafc
}

.app-list__public .lightbg .item {
    align-items: center;
    display: flex
}

.app-list__public .lightbg .item-wrap {
    padding: 40px 65px;
    position: relative
}

@media screen and (max-width: 1450px) {
    .app-list__public .lightbg .item-wrap {
        padding:35px 50px
    }
}

@media screen and (max-width: 1280px) {
    .app-list__public .lightbg .item-wrap {
        padding:30px 35px
    }
}

@media screen and (max-width: 900px) {
    .app-list__public .lightbg .item-wrap {
        padding:20px 25px
    }
}

@media screen and (max-width: 550px) {
    .app-list__public .lightbg .item-wrap {
        padding:20px 15px
    }
}

.app-list__public .lightbg .item-wrap:before {
    background: linear-gradient(270deg,#8bdc7a,#549fff);
    bottom: 0;
    content: " ";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .5s ease
}

.app-list__public .lightbg .item-wrap:after {
    background-color: #efebec;
    bottom: 0;
    content: " ";
    height: 1px;
    left: 65px;
    position: absolute;
    right: 65px
}

.app-list__public .lightbg .item-wrap:hover .item-date {
    color: #fff
}

.app-list__public .lightbg .item-wrap:hover .item-date .line {
    background-color: #fff
}

.app-list__public .lightbg .item-wrap:hover .item-content {
    border-left-color: #fff
}

.app-list__public .lightbg .item-wrap:hover .item-content .intro,.app-list__public .lightbg .item-wrap:hover .item-content h4 {
    color: #fff
}

.app-list__public .lightbg .item-wrap:hover:before {
    opacity: 1;
    transition: opacity .5s ease
}

.app-list__public .lightbg .item-wrap:hover:after {
    opacity: 0
}

.app-list__public .lightbg .item-wrap:hover .app-more {
    color: #fff
}

.app-list__public .lightbg .item-date {
    align-items: center;
    color: #555;
    display: flex;
    flex: 0 0 auto;
    width: 135px
}

@media screen and (max-width: 1450px) {
    .app-list__public .lightbg .item-date {
        width:120px
    }
}

@media screen and (max-width: 1280px) {
    .app-list__public .lightbg .item-date {
        width:110px
    }
}

@media screen and (max-width: 900px) {
    .app-list__public .lightbg .item-date {
        width:90px
    }
}

@media screen and (max-width: 650px) {
    .app-list__public .lightbg .item-date {
        display:none
    }
}

.app-list__public .lightbg .item-date .line {
    background-color: #555;
    display: block;
    height: 40px;
    margin: 0 15px;
    -ms-transform: rotate(20deg);
    transform: rotate(20deg);
    width: 1px
}

.app-list__public .lightbg .item-date .small {
    font-size: 12px;
    text-align: right
}

.app-list__public .lightbg .item-content {
    border-left: 1px solid #efebec;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    justify-content: space-between;
    padding-left: 45px;
    width: calc(100% - 135px)
}

@media screen and (max-width: 1450px) {
    .app-list__public .lightbg .item-content {
        padding-left:40px;
        width: calc(100% - 120px)
    }
}

@media screen and (max-width: 1280px) {
    .app-list__public .lightbg .item-content {
        padding-left:30px;
        width: calc(100% - 110px)
    }
}

@media screen and (max-width: 900px) {
    .app-list__public .lightbg .item-content {
        padding-left:20px;
        width: calc(100% - 90px)
    }
}

@media screen and (max-width: 650px) {
    .app-list__public .lightbg .item-content {
        border-left:none;
        padding-left: 0
    }
}

.app-list__public .lightbg .item-content h4 {
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media screen and (max-width: 650px) {
    .app-list__public .lightbg .item-content h4 {
        -webkit-box-orient:vertical;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis
    }
}

.app-list__public .lightbg .item-content .intro {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: #666;
    display: -webkit-box;
    margin-top: 15px;
    overflow: hidden;
    text-overflow: ellipsis
}

@media screen and (max-width: 1280px) {
    .app-list__public .lightbg .item-content .intro {
        margin-top:10px
    }
}

.app-list__public .lightbg .item-content .more {
    margin-top: 40px
}

@media screen and (max-width: 1450px) {
    .app-list__public .lightbg .item-content .more {
        margin-top:30px
    }
}

@media screen and (max-width: 1280px) {
    .app-list__public .lightbg .item-content .more {
        margin-top:25px
    }
}

@media screen and (max-width: 900px) {
    .app-list__public .lightbg .item-content .more {
        margin-top:20px
    }
}

@media screen and (max-width: 650px) {
    .app-list__public .lightbg .item-content .more {
        display:none
    }
}

.app-list-content {
    padding: 110px 190px 85px
}

@media screen and (max-width: 1440px) {
    .app-list-content {
        padding:90px 150px 65px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-content {
        padding:90px 100px 65px
    }
}

@media screen and (max-width: 650px) {
    .app-list-content {
        padding:1.5em 0
    }
}

.app-list-content h1 {
    font-weight: 500;
    text-align: center
}

.app-list-content .other {
    align-items: center;
    border-bottom: 1px solid #efebec;
    color: #999;
    display: flex;
    justify-content: center;
    padding: 35px 0
}

@media screen and (max-width: 1440px) {
    .app-list-content .other {
        padding:25px 0
    }
}

@media screen and (max-width: 650px) {
    .app-list-content .other {
        padding:20px 0
    }
}

.app-list-content .other span {
    display: inline-block;
    margin: 0 30px
}

@media screen and (max-width: 1440px) {
    .app-list-content .other span {
        margin:0 20px
    }
}

@media screen and (max-width: 650px) {
    .app-list-content .other span {
        margin:0 1.5em
    }
}

.app-list-content .details {
    line-height: 1.8;
    padding: 60px 0
}

@media screen and (max-width: 1440px) {
    .app-list-content .details {
        padding:50px 0
    }
}

@media screen and (max-width: 650px) {
    .app-list-content .details {
        padding:35px 0
    }
}

.app-list-content .details img {
    height: auto;
    max-width: 100%
}

.app-list-footer {
    padding: 50px 0
}

@media screen and (max-width: 1440px) {
    .app-list-footer {
        padding:30px 0
    }
}

@media screen and (max-width: 650px) {
    .app-list-footer {
        padding:20px 0
    }
}

.app-list-footer .share {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

.app-list-footer .share:before {
    background-color: #efebec;
    content: " ";
    height: 1px;
    left: 0;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.app-list-footer .share .icon {
    background-color: #fff;
    padding: 0 20px;
    position: relative;
    z-index: 1
}

.app-list-footer .share .icon img {
    display: inline-block;
    height: 30px;
    width: auto
}

.app-list-footer .share .icon.wechat-qrcode-item .qrcode {
    display: none
}

.app-list-footer .share .icon.wechat-qrcode-item:hover .share-wechat-qrcode {
    display: block
}

.app-list-footer .share .icon .share-wechat-qrcode {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 2px 12px rgba(0,0,0,.25);
    display: none;
    left: 50%;
    overflow: hidden;
    padding: 0 10px 10px;
    position: absolute;
    top: 30px;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 9;
    z-index: 999
}

.app-list-footer .share .icon .share-wechat-qrcode:before {
    align-items: center;
    background-color: #f6f6f6;
    content: "å¾®ä¿¡æ‰«ä¸€æ‰«";
    display: flex;
    font-size: 12px;
    height: 30px;
    justify-content: center;
    margin: 0 -10px 10px
}

html[lang=en-US] .app-list-footer .share .icon .share-wechat-qrcode:before {
    content: "wechat"
}

.app-list-footer .share .icon .share-wechat-qrcode img {
    height: 120px!important;
    width: 120px!important
}

.app-list-footer .share .icon+icon {
    padding-left: 0
}

.app-list-footer .related {
    padding-top: 40px
}

@media screen and (max-width: 1440px) {
    .app-list-footer .related {
        padding-top:30px
    }
}

@media screen and (max-width: 650px) {
    .app-list-footer .related {
        padding-top:20px
    }
}

.app-list-footer .related-bak {
    align-items: center;
    display: flex;
    position: relative
}

.app-list-footer .related-bak a {
    color: #044094
}

.app-list-footer .related-bak a svg {
    fill: #044094;
    height: 1em;
    margin-right: 10px;
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);
    width: 1.8em
}

.app-list-footer .related-items .item {
    align-items: center;
    color: #333;
    display: flex;
    justify-content: space-between;
    margin-top: 30px
}

.app-list-footer .related-items .item:hover {
    color: #044094
}

@media screen and (max-width: 1440px) {
    .app-list-footer .related-items .item {
        margin-top:20px
    }
}

@media screen and (max-width: 650px) {
    .app-list-footer .related-items .item {
        margin-top:15px
    }
}

.app-list-footer .related-items .item .title {
    flex: 1 1 auto;
    width: calc(100% - 120px)
}

.app-list-footer .related-items .item .date {
    flex: 0 0 auto;
    width: 100px;
    width: 120px
}

@media screen and (max-width: 650px) {
    .app-list-footer .related-items .item .date {
        display:none
    }
}

.app-list-honor .app-container {
    display: flex
}

@media screen and (max-width: 550px) {
    .app-list-honor .app-container {
        flex-direction:column
    }
}

.app-list-honor-menu {
    flex: 0 0 auto;
    width: 30%
}

@media screen and (max-width: 550px) {
    .app-list-honor-menu {
        width:100%
    }
}

.app-list-honor-menu ul {
    position: relative
}

.app-list-honor-menu ul li {
    height: 69px;
    list-style: none
}

@media screen and (max-width: 1450px) {
    .app-list-honor-menu ul li {
        height:55px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-honor-menu ul li {
        height:auto;
        padding: 1em 0
    }
}

.app-list-honor-menu ul li+li {
    margin-top: 15px
}

@media screen and (max-width: 1280px) {
    .app-list-honor-menu ul li+li {
        margin-top:5px
    }
}

.app-list-honor-menu ul li a {
    align-items: center;
    color: #516989;
    display: flex;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px
}

.app-list-honor-menu ul li a svg {
    fill: transparent;
    flex: 0 0 auto;
    height: auto;
    margin-left: 1em;
    width: 1.5em
}

.app-list-honor-menu ul li.active {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
    color: #fff
}

.app-list-honor-menu ul li.active a {
    color: #fff
}

.app-list-honor-menu ul li.active a svg {
    fill: #fff
}

.app-list-honor-atlas {
    flex: 1 1 auto;
    padding-left: 4.5vw;
    width: 70%
}

@media screen and (max-width: 550px) {
    .app-list-honor-atlas {
        padding-left:0;
        width: 100%
    }
}

.app-list-honor-atlas .grid {
    -ms-grid-columns: 33.33% 33.33% 33.33%;
    grid-gap: 40px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3,33.33%);
    margin: -20px\0
}

.app-list-honor-atlas .grid>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-list-honor-atlas .grid>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-list-honor-atlas .grid>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-list-honor-atlas .grid>:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-list-honor-atlas .grid>:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-list-honor-atlas .grid>:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-list-honor-atlas .grid>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-list-honor-atlas .grid>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-list-honor-atlas .grid>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-list-honor-atlas .grid>:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-list-honor-atlas .grid>:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-list-honor-atlas .grid>:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-list-honor-atlas .grid>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-list-honor-atlas .grid>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-list-honor-atlas .grid>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-list-honor-atlas .grid>:nth-child(16) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-list-honor-atlas .grid>:nth-child(17) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-list-honor-atlas .grid>:nth-child(18) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-list-honor-atlas .grid>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-list-honor-atlas .grid>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-list-honor-atlas .grid>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-list-honor-atlas .grid>:nth-child(22) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-list-honor-atlas .grid>:nth-child(23) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-list-honor-atlas .grid>:nth-child(24) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-list-honor-atlas .grid>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-list-honor-atlas .grid>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-list-honor-atlas .grid>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-list-honor-atlas .grid>:nth-child(28) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-list-honor-atlas .grid>:nth-child(29) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-list-honor-atlas .grid>:nth-child(30) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-list-honor-atlas .grid>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-list-honor-atlas .grid>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-list-honor-atlas .grid>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-list-honor-atlas .grid>:nth-child(34) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-list-honor-atlas .grid>:nth-child(35) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-list-honor-atlas .grid>:nth-child(36) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-list-honor-atlas .grid>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-list-honor-atlas .grid>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-list-honor-atlas .grid>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-list-honor-atlas .grid>:nth-child(40) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-list-honor-atlas .grid>:nth-child(41) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-list-honor-atlas .grid>:nth-child(42) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-list-honor-atlas .grid>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-list-honor-atlas .grid>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-list-honor-atlas .grid>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-list-honor-atlas .grid>:nth-child(46) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-list-honor-atlas .grid>:nth-child(47) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-list-honor-atlas .grid>:nth-child(48) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-list-honor-atlas .grid>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-list-honor-atlas .grid>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-list-honor-atlas .grid>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-list-honor-atlas .grid>:nth-child(52) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-list-honor-atlas .grid>:nth-child(53) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-list-honor-atlas .grid>:nth-child(54) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-list-honor-atlas .grid>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-list-honor-atlas .grid>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-list-honor-atlas .grid>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-list-honor-atlas .grid>:nth-child(58) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-list-honor-atlas .grid>:nth-child(59) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-list-honor-atlas .grid>:nth-child(60) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-list-honor-atlas .grid>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-list-honor-atlas .grid>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-list-honor-atlas .grid>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-list-honor-atlas .grid>:nth-child(64) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-list-honor-atlas .grid>:nth-child(65) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-list-honor-atlas .grid>:nth-child(66) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-list-honor-atlas .grid>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-list-honor-atlas .grid>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-list-honor-atlas .grid>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-list-honor-atlas .grid>:nth-child(70) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-list-honor-atlas .grid>:nth-child(71) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-list-honor-atlas .grid>:nth-child(72) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-list-honor-atlas .grid>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-list-honor-atlas .grid>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-list-honor-atlas .grid>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-list-honor-atlas .grid>:nth-child(76) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-list-honor-atlas .grid>:nth-child(77) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-list-honor-atlas .grid>:nth-child(78) {
    -ms-grid-column: 3;
    -ms-grid-row: 26
}

.app-list-honor-atlas .grid>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-list-honor-atlas .grid>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-list-honor-atlas .grid>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 27
}

.app-list-honor-atlas .grid>:nth-child(82) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-list-honor-atlas .grid>:nth-child(83) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-list-honor-atlas .grid>:nth-child(84) {
    -ms-grid-column: 3;
    -ms-grid-row: 28
}

.app-list-honor-atlas .grid>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-list-honor-atlas .grid>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-list-honor-atlas .grid>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 29
}

.app-list-honor-atlas .grid>:nth-child(88) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-list-honor-atlas .grid>:nth-child(89) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-list-honor-atlas .grid>:nth-child(90) {
    -ms-grid-column: 3;
    -ms-grid-row: 30
}

.app-list-honor-atlas .grid>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-list-honor-atlas .grid>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-list-honor-atlas .grid>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 31
}

.app-list-honor-atlas .grid>:nth-child(94) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-list-honor-atlas .grid>:nth-child(95) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-list-honor-atlas .grid>:nth-child(96) {
    -ms-grid-column: 3;
    -ms-grid-row: 32
}

.app-list-honor-atlas .grid>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-list-honor-atlas .grid>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-list-honor-atlas .grid>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 33
}

.app-list-honor-atlas .grid>:nth-child(100) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-list-honor-atlas .grid>* {
    margin: 20px\0
}

@media screen and (max-width: 1280px) {
    .app-list-honor-atlas .grid {
        -ms-grid-columns:50% 50%;
        grid-gap: 30px;
        grid-template-columns: repeat(2,50%);
        margin: -15px\0
    }

    .app-list-honor-atlas .grid>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-list-honor-atlas .grid>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-list-honor-atlas .grid>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-list-honor-atlas .grid>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-list-honor-atlas .grid>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-list-honor-atlas .grid>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-list-honor-atlas .grid>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-list-honor-atlas .grid>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-list-honor-atlas .grid>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-list-honor-atlas .grid>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-list-honor-atlas .grid>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-list-honor-atlas .grid>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-list-honor-atlas .grid>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-list-honor-atlas .grid>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-list-honor-atlas .grid>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-list-honor-atlas .grid>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-list-honor-atlas .grid>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-list-honor-atlas .grid>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-list-honor-atlas .grid>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-list-honor-atlas .grid>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-list-honor-atlas .grid>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-list-honor-atlas .grid>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-list-honor-atlas .grid>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-list-honor-atlas .grid>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-list-honor-atlas .grid>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-list-honor-atlas .grid>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-list-honor-atlas .grid>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-list-honor-atlas .grid>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-list-honor-atlas .grid>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-list-honor-atlas .grid>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-list-honor-atlas .grid>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-list-honor-atlas .grid>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-list-honor-atlas .grid>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-list-honor-atlas .grid>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-list-honor-atlas .grid>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-list-honor-atlas .grid>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-list-honor-atlas .grid>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-list-honor-atlas .grid>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-list-honor-atlas .grid>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-list-honor-atlas .grid>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-list-honor-atlas .grid>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-list-honor-atlas .grid>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-list-honor-atlas .grid>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-list-honor-atlas .grid>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-list-honor-atlas .grid>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-list-honor-atlas .grid>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-list-honor-atlas .grid>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-list-honor-atlas .grid>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-list-honor-atlas .grid>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-list-honor-atlas .grid>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-list-honor-atlas .grid>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-list-honor-atlas .grid>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-list-honor-atlas .grid>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-list-honor-atlas .grid>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-list-honor-atlas .grid>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-list-honor-atlas .grid>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-list-honor-atlas .grid>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-list-honor-atlas .grid>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-list-honor-atlas .grid>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-list-honor-atlas .grid>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-list-honor-atlas .grid>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-list-honor-atlas .grid>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-list-honor-atlas .grid>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-list-honor-atlas .grid>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-list-honor-atlas .grid>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-list-honor-atlas .grid>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-list-honor-atlas .grid>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-list-honor-atlas .grid>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-list-honor-atlas .grid>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-list-honor-atlas .grid>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-list-honor-atlas .grid>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-list-honor-atlas .grid>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-list-honor-atlas .grid>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-list-honor-atlas .grid>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-list-honor-atlas .grid>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-list-honor-atlas .grid>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-list-honor-atlas .grid>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-list-honor-atlas .grid>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-list-honor-atlas .grid>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-list-honor-atlas .grid>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-list-honor-atlas .grid>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-list-honor-atlas .grid>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-list-honor-atlas .grid>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-list-honor-atlas .grid>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-list-honor-atlas .grid>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-list-honor-atlas .grid>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-list-honor-atlas .grid>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-list-honor-atlas .grid>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-list-honor-atlas .grid>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-list-honor-atlas .grid>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-list-honor-atlas .grid>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-list-honor-atlas .grid>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-list-honor-atlas .grid>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-list-honor-atlas .grid>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-list-honor-atlas .grid>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-list-honor-atlas .grid>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-list-honor-atlas .grid>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-list-honor-atlas .grid>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-list-honor-atlas .grid>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-list-honor-atlas .grid>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-list-honor-atlas .grid>* {
        margin: 15px\0
    }
}

@media screen and (max-width: 750px) {
    .app-list-honor-atlas .grid {
        -ms-grid-columns:100%;
        grid-gap: 25px;
        grid-template-columns: repeat(1,100%);
        margin: -12.5px\0
    }

    .app-list-honor-atlas .grid>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-list-honor-atlas .grid>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-list-honor-atlas .grid>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-list-honor-atlas .grid>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-list-honor-atlas .grid>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-list-honor-atlas .grid>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-list-honor-atlas .grid>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-list-honor-atlas .grid>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-list-honor-atlas .grid>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-list-honor-atlas .grid>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-list-honor-atlas .grid>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-list-honor-atlas .grid>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-list-honor-atlas .grid>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-list-honor-atlas .grid>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-list-honor-atlas .grid>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-list-honor-atlas .grid>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-list-honor-atlas .grid>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-list-honor-atlas .grid>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-list-honor-atlas .grid>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-list-honor-atlas .grid>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-list-honor-atlas .grid>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-list-honor-atlas .grid>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-list-honor-atlas .grid>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-list-honor-atlas .grid>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-list-honor-atlas .grid>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-list-honor-atlas .grid>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-list-honor-atlas .grid>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-list-honor-atlas .grid>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-list-honor-atlas .grid>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-list-honor-atlas .grid>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-list-honor-atlas .grid>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-list-honor-atlas .grid>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-list-honor-atlas .grid>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-list-honor-atlas .grid>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-list-honor-atlas .grid>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-list-honor-atlas .grid>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-list-honor-atlas .grid>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-list-honor-atlas .grid>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-list-honor-atlas .grid>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-list-honor-atlas .grid>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-list-honor-atlas .grid>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-list-honor-atlas .grid>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-list-honor-atlas .grid>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-list-honor-atlas .grid>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-list-honor-atlas .grid>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-list-honor-atlas .grid>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-list-honor-atlas .grid>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-list-honor-atlas .grid>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-list-honor-atlas .grid>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-list-honor-atlas .grid>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-list-honor-atlas .grid>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-list-honor-atlas .grid>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-list-honor-atlas .grid>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-list-honor-atlas .grid>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-list-honor-atlas .grid>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-list-honor-atlas .grid>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-list-honor-atlas .grid>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-list-honor-atlas .grid>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-list-honor-atlas .grid>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-list-honor-atlas .grid>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-list-honor-atlas .grid>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-list-honor-atlas .grid>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-list-honor-atlas .grid>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-list-honor-atlas .grid>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-list-honor-atlas .grid>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-list-honor-atlas .grid>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-list-honor-atlas .grid>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-list-honor-atlas .grid>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-list-honor-atlas .grid>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-list-honor-atlas .grid>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-list-honor-atlas .grid>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-list-honor-atlas .grid>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-list-honor-atlas .grid>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-list-honor-atlas .grid>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-list-honor-atlas .grid>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-list-honor-atlas .grid>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-list-honor-atlas .grid>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-list-honor-atlas .grid>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-list-honor-atlas .grid>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-list-honor-atlas .grid>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-list-honor-atlas .grid>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-list-honor-atlas .grid>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-list-honor-atlas .grid>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-list-honor-atlas .grid>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-list-honor-atlas .grid>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-list-honor-atlas .grid>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-list-honor-atlas .grid>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-list-honor-atlas .grid>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-list-honor-atlas .grid>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-list-honor-atlas .grid>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-list-honor-atlas .grid>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-list-honor-atlas .grid>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-list-honor-atlas .grid>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-list-honor-atlas .grid>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-list-honor-atlas .grid>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-list-honor-atlas .grid>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-list-honor-atlas .grid>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-list-honor-atlas .grid>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-list-honor-atlas .grid>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-list-honor-atlas .grid>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-list-honor-atlas .grid>* {
        margin: 12.5px\0
    }
}

.app-list-honor-atlas .grid .item .image {
    position: relative
}

.app-list-honor-atlas .grid .item .image img {
    height: auto;
    width: 100%
}

.app-list-honor-atlas .grid .item .text {
    margin-top: 20px
}

.app-list-honor-atlas .grid .item .text a {
    color: #516989
}

.app-list-honor-atlas .grid .item .text a:hover {
    color: #044094
}

.app-list-open {
    align-items: stretch;
    display: flex;
    padding-left: 18%;
    position: relative
}

@media screen and (max-width: 768px) {
    .app-list-open {
        flex-direction:column;
        padding-left: 0
    }
}

.app-list-open .app-swiper__tabs-pagination {
    background-color: #fff;
    bottom: 0!important;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    left: 0;
    padding-right: 2%;
    position: absolute;
    top: 0!important;
    width: 18%!important;
    z-index: 2
}

@media screen and (max-width: 768px) {
    .app-list-open .app-swiper__tabs-pagination {
        flex-direction:row;
        justify-content: center;
        padding-right: 0;
        position: static;
        width: auto!important
    }
}

.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
    color: #516989;
    display: flex;
    height: 69px!important;
    justify-content: center;
    margin: 0!important;
    width: 100%
}

html[lang=en-US] .app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
    height: auto!important;
    padding-left: .5em;
    padding-right: 2em;
    text-align: left;
    white-space: normal
}

@media screen and (max-width: 768px) {
    .app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet {
        justify-content:center;
        padding-left: 0;
        width: 90px
    }
}

.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet:before {
    display: none
}

.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    align-items: center;
    background: linear-gradient(90deg,#549fff,#8bdc7a)!important;
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
    color: #fff;
    display: flex
}

@media screen and (max-width: 768px) {
    .app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background:none!important;
        box-shadow: none;
        color: #044094;
        justify-content: center
    }

    .app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        background: linear-gradient(90deg,#549fff,#8bdc7a)!important;
        bottom: 0;
        content: " ";
        display: block;
        height: 2px;
        left: 20px;
        position: absolute;
        right: 20px;
        top: auto;
        width: auto
    }
}

.app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS4zNDYiIGhlaWdodD0iNy4wNTYiPjxwYXRoIGRhdGEtbmFtZT0i6Lev5b6EIDUiIGQ9Ik0wIDYuNTU2aDIwbC02LjM0LTUuNDY1djQuNjkyIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==) no-repeat;
    background-size: contain;
    content: " ";
    display: none;
    height: 20px;
    left: auto;
    position: absolute;
    right: .5em;
    top: 50%;
    transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    width: 30px
}

html[lang=en-US] .app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
    display: block
}

@media screen and (max-width: 1280px) {
    .app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
        height:10px;
        right: 20px;
        width: 20px
    }
}

@media screen and (max-width: 768px) {
    .app-list-open .app-swiper__tabs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
        display:none
    }
}

.app-list-open .swiper-wrapper {
    width: 82%!important
}

@media screen and (max-width: 768px) {
    .app-list-open .swiper-wrapper {
        width:100%!important
    }
}

.app-list-open .swiper-wrapper .swiper-slide {
    padding: 2em
}

.app-list-open .items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: -10px
}

@media screen and (max-width: 1280px) {
    .app-list-open .items {
        margin:-5px
    }
}

.app-list-open .items p {
    width: 25%
}

@media screen and (max-width: 1180px) {
    .app-list-open .items p {
        display:none
    }
}

.app-list-open .items .item {
    display: block
}

.app-list-open .items .item-wrap {
    padding: 10px;
    width: 25%
}

@media screen and (max-width: 1180px) {
    .app-list-open .items .item-wrap {
        width:33.333333%
    }
}

@media screen and (max-width: 768px) {
    .app-list-open .items .item-wrap {
        width:50%
    }
}

.app-list-open .items .item .image {
    width: 100%
}

.app-list-open .items .item .image img {
    display: block;
    height: auto;
    width: 100%
}

.app-list-open .items .item .infos {
    background-color: #fff;
    padding: 20px 5px;
    position: relative;
    text-align: center;
    width: 100%
}

@media screen and (max-width: 1280px) {
    .app-list-open .items .item .infos {
        padding:15px 5px
    }
}

.app-list-open .items .item .infos:before {
    background: linear-gradient(90deg,#549fff,#8bdc7a);
    bottom: 0;
    content: " ";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease
}

.app-list-open .items .item .infos .name {
    color: #333;
    display: block;
    font-weight: 500;
    position: relative;
    transition: color .3s ease
}

.app-list-open .items .item .infos .post {
    color: #666;
    display: block;
    position: relative;
    transition: color .3s ease
}

.app-list-open .items .item:hover .name,.app-list-open .items .item:hover .post {
    color: #fff
}

.app-list-open .items .item:hover .infos:before {
    opacity: 1;
    transition: opacity .3s ease
}

.app-list-open .moup-dialog-content {
    max-width: 1200px!important;
    padding: 40px!important
}

.app-list-open-dialog .moup-dialog-content {
    max-width: 1000px
}

.app-list-open-dialog .moup-dialog-close {
    background-color: transparent;
    font-size: 0;
    height: 50px;
    padding: 0;
    position: absolute;
    right: 30px;
    top: 40px;
    transform: rotate(45deg);
    width: 50px
}

.app-list-open-dialog .moup-dialog-close:after {
    height: 30px;
    width: 1px
}

.app-list-open-dialog .moup-dialog-close:after,.app-list-open-dialog .moup-dialog-close:before {
    background-color: #555;
    content: " ";
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%)
}

.app-list-open-dialog .moup-dialog-close:before {
    height: 1px;
    width: 30px
}

.app-list-notice {
    --color-text: #333;
    display: flex;
    flex-wrap: wrap;
    margin: -25px -50px;
    position: relative
}

@media screen and (max-width: 1450px) {
    .app-list-notice {
        margin:-20px -40px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-notice {
        margin:-15px -30px
    }
}

@media screen and (max-width: 750px) {
    .app-list-notice {
        margin:-15px 0
    }
}

.app-list-notice .item {
    align-items: center;
    display: flex
}

.app-list-notice .item-wrap {
    padding: 25px 50px;
    width: 50%
}

@media screen and (max-width: 1450px) {
    .app-list-notice .item-wrap {
        padding:20px 40px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-notice .item-wrap {
        padding:15px 30px
    }
}

@media screen and (max-width: 750px) {
    .app-list-notice .item-wrap {
        padding:15px 0;
        width: 100%
    }
}

.app-list-notice .item .date {
    color: #666;
    flex: 0 0 auto;
    padding-right: 15px;
    text-align: right;
    width: 110px
}

@media screen and (max-width: 1450px) {
    .app-list-notice .item .date {
        padding-right:10px;
        width: 100px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-notice .item .date {
        width:90px
    }
}

@media screen and (max-width: 550px) {
    .app-list-notice .item .date {
        width:75px
    }
}

.app-list-notice .item .date .big {
    display: block;
    line-height: 1
}

.app-list-notice .item .date .small {
    display: block
}

.app-list-notice .item .title {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    border-left: 1px solid #979797;
    color: #666;
    display: -webkit-box;
    overflow: hidden;
    padding: 0 0 0 15px;
    text-overflow: ellipsis
}

@media screen and (max-width: 1450px) {
    .app-list-notice .item .title {
        padding-left:10px
    }
}

.app-list-notice .item:hover {
    --color-text: #044094
}

.app-list-disclose {
    margin-top: -40px
}

.app-list-disclose .item {
    display: flex
}

.app-list-disclose .item-wrap {
    border-bottom: 1px solid #efebec;
    padding: 40px 0
}

.app-list-disclose .item-wrap:last-child {
    border-bottom: none
}

@media screen and (max-width: 768px) {
    .app-list-disclose .item {
        flex-direction:column
    }
}

.app-list-disclose .item .company {
    padding-left: 1em;
    width: 30%
}

@media screen and (max-width: 768px) {
    .app-list-disclose .item .company {
        display:flex;
        width: 100%
    }
}

@media screen and (max-width: 550px) {
    .app-list-disclose .item .company {
        flex-direction:column
    }
}

.app-list-disclose .item .company-head {
    height: auto;
    margin-bottom: 1em;
    padding: .1em 0 .1em 25px;
    position: relative
}

@media screen and (max-width: 768px) {
    .app-list-disclose .item .company-head {
        width:50%;
        width: 100%
    }
}

.app-list-disclose .item .company-head:before {
    background: linear-gradient(180deg,#549fff,#8bdc7a);
    bottom: 0;
    content: " ";
    left: 0;
    position: absolute;
    top: 0;
    width: 4px
}

.app-list-disclose .item .company-head .date {
    color: #044094
}

.app-list-disclose .item .company-head .title {
    font-weight: 500;
    line-height: 1
}

.app-list-disclose .item .company-array {
    align-items: center;
    color: red;
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
    width: 85%
}

@media screen and (max-width: 768px) {
    .app-list-disclose .item .company-array {
        margin-top:0;
        width: 50%
    }
}

@media screen and (max-width: 550px) {
    .app-list-disclose .item .company-array {
        margin-top:2em;
        padding: 0 2em;
        width: 100%
    }
}

.app-list-disclose .item .company-array .big {
    font-weight: 500
}

.app-list-disclose .item .company-array .flux .text {
    color: #666
}

.app-list-disclose .item .company-array .flux .number {
    font-weight: 500
}

.app-list-disclose .item .company-array img {
    display: block;
    height: auto;
    width: 100%
}

.app-list-disclose .item .intro {
    flex: 1 1 auto;
    padding-left: 15px;
    width: 70%
}

@media screen and (max-width: 768px) {
    .app-list-disclose .item .intro {
        margin-top:2em;
        padding-left: 0;
        width: 100%
    }
}

.app-list-disclose .item .intro p+p {
    margin-top: 25px
}

.app-list-structure {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    margin: -10px\0
}

.app-list-structure>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-list-structure>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-list-structure>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-list-structure>:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-list-structure>:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-list-structure>:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-list-structure>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-list-structure>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-list-structure>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-list-structure>:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-list-structure>:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-list-structure>:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-list-structure>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-list-structure>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-list-structure>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-list-structure>:nth-child(16) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-list-structure>:nth-child(17) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-list-structure>:nth-child(18) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-list-structure>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-list-structure>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-list-structure>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-list-structure>:nth-child(22) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-list-structure>:nth-child(23) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-list-structure>:nth-child(24) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-list-structure>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-list-structure>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-list-structure>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-list-structure>:nth-child(28) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-list-structure>:nth-child(29) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-list-structure>:nth-child(30) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-list-structure>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-list-structure>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-list-structure>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-list-structure>:nth-child(34) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-list-structure>:nth-child(35) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-list-structure>:nth-child(36) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-list-structure>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-list-structure>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-list-structure>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-list-structure>:nth-child(40) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-list-structure>:nth-child(41) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-list-structure>:nth-child(42) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-list-structure>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-list-structure>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-list-structure>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-list-structure>:nth-child(46) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-list-structure>:nth-child(47) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-list-structure>:nth-child(48) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-list-structure>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-list-structure>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-list-structure>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-list-structure>:nth-child(52) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-list-structure>:nth-child(53) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-list-structure>:nth-child(54) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-list-structure>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-list-structure>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-list-structure>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-list-structure>:nth-child(58) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-list-structure>:nth-child(59) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-list-structure>:nth-child(60) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-list-structure>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-list-structure>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-list-structure>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-list-structure>:nth-child(64) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-list-structure>:nth-child(65) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-list-structure>:nth-child(66) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-list-structure>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-list-structure>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-list-structure>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-list-structure>:nth-child(70) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-list-structure>:nth-child(71) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-list-structure>:nth-child(72) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-list-structure>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-list-structure>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-list-structure>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-list-structure>:nth-child(76) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-list-structure>:nth-child(77) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-list-structure>:nth-child(78) {
    -ms-grid-column: 3;
    -ms-grid-row: 26
}

.app-list-structure>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-list-structure>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-list-structure>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 27
}

.app-list-structure>:nth-child(82) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-list-structure>:nth-child(83) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-list-structure>:nth-child(84) {
    -ms-grid-column: 3;
    -ms-grid-row: 28
}

.app-list-structure>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-list-structure>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-list-structure>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 29
}

.app-list-structure>:nth-child(88) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-list-structure>:nth-child(89) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-list-structure>:nth-child(90) {
    -ms-grid-column: 3;
    -ms-grid-row: 30
}

.app-list-structure>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-list-structure>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-list-structure>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 31
}

.app-list-structure>:nth-child(94) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-list-structure>:nth-child(95) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-list-structure>:nth-child(96) {
    -ms-grid-column: 3;
    -ms-grid-row: 32
}

.app-list-structure>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-list-structure>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-list-structure>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 33
}

.app-list-structure>:nth-child(100) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-list-structure>* {
    margin: 10px\0
}

@media screen and (max-width: 1000px) {
    .app-list-structure {
        -ms-grid-columns:1fr 1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(2,1fr);
        margin: -10px\0
    }

    .app-list-structure>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-list-structure>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-list-structure>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-list-structure>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-list-structure>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-list-structure>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-list-structure>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-list-structure>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-list-structure>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-list-structure>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-list-structure>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-list-structure>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-list-structure>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-list-structure>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-list-structure>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-list-structure>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-list-structure>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-list-structure>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-list-structure>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-list-structure>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-list-structure>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-list-structure>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-list-structure>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-list-structure>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-list-structure>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-list-structure>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-list-structure>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-list-structure>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-list-structure>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-list-structure>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-list-structure>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-list-structure>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-list-structure>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-list-structure>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-list-structure>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-list-structure>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-list-structure>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-list-structure>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-list-structure>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-list-structure>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-list-structure>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-list-structure>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-list-structure>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-list-structure>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-list-structure>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-list-structure>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-list-structure>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-list-structure>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-list-structure>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-list-structure>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-list-structure>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-list-structure>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-list-structure>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-list-structure>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-list-structure>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-list-structure>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-list-structure>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-list-structure>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-list-structure>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-list-structure>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-list-structure>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-list-structure>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-list-structure>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-list-structure>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-list-structure>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-list-structure>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-list-structure>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-list-structure>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-list-structure>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-list-structure>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-list-structure>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-list-structure>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-list-structure>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-list-structure>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-list-structure>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-list-structure>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-list-structure>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-list-structure>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-list-structure>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-list-structure>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-list-structure>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-list-structure>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-list-structure>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-list-structure>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-list-structure>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-list-structure>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-list-structure>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-list-structure>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-list-structure>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-list-structure>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-list-structure>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-list-structure>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-list-structure>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-list-structure>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-list-structure>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-list-structure>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-list-structure>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-list-structure>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-list-structure>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-list-structure>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-list-structure>* {
        margin: 10px\0
    }
}

@media screen and (max-width: 460px) {
    .app-list-structure {
        -ms-grid-columns:1fr;
        grid-gap: 20px;
        grid-template-columns: repeat(1,1fr);
        margin: -10px\0
    }

    .app-list-structure>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-list-structure>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-list-structure>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-list-structure>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-list-structure>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-list-structure>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-list-structure>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-list-structure>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-list-structure>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-list-structure>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-list-structure>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-list-structure>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-list-structure>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-list-structure>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-list-structure>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-list-structure>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-list-structure>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-list-structure>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-list-structure>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-list-structure>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-list-structure>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-list-structure>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-list-structure>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-list-structure>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-list-structure>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-list-structure>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-list-structure>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-list-structure>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-list-structure>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-list-structure>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-list-structure>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-list-structure>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-list-structure>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-list-structure>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-list-structure>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-list-structure>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-list-structure>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-list-structure>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-list-structure>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-list-structure>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-list-structure>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-list-structure>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-list-structure>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-list-structure>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-list-structure>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-list-structure>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-list-structure>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-list-structure>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-list-structure>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-list-structure>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-list-structure>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-list-structure>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-list-structure>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-list-structure>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-list-structure>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-list-structure>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-list-structure>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-list-structure>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-list-structure>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-list-structure>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-list-structure>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-list-structure>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-list-structure>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-list-structure>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-list-structure>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-list-structure>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-list-structure>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-list-structure>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-list-structure>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-list-structure>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-list-structure>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-list-structure>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-list-structure>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-list-structure>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-list-structure>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-list-structure>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-list-structure>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-list-structure>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-list-structure>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-list-structure>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-list-structure>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-list-structure>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-list-structure>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-list-structure>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-list-structure>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-list-structure>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-list-structure>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-list-structure>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-list-structure>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-list-structure>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-list-structure>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-list-structure>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-list-structure>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-list-structure>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-list-structure>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-list-structure>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-list-structure>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-list-structure>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-list-structure>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-list-structure>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-list-structure>* {
        margin: 10px\0
    }
}

.app-list-structure .item .icon {
    margin-bottom: 2.5em
}

.app-list-structure .item .text .intro {
    color: #333;
    line-height: 2
}

.app-list-structure .item .text .intro .big {
    color: #007fcc;
    transition: color .3s ease
}

.app-list-structure .item:hover .text .big {
    color: #fff
}

.app-list-job .module+.module {
    margin-top: 80px
}

@media screen and (max-width: 1440px) {
    .app-list-job .module+.module {
        margin-top:70px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-job .module+.module {
        margin-top:60px
    }
}

@media screen and (max-width: 1024px) {
    .app-list-job .module+.module {
        margin-top:50px
    }
}

@media screen and (max-width: 550px) {
    .app-list-job .module+.module {
        margin-top:35px
    }
}

.app-list-job .module-head {
    align-items: center;
    border-left: 8px solid #707070;
    display: flex;
    font-weight: 500;
    height: 40px;
    padding-left: 25px
}

@media screen and (max-width: 1280px) {
    .app-list-job .module-head {
        border-left:6px solid #707070;
        height: 38px;
        padding-left: 20px
    }
}

@media screen and (max-width: 1024px) {
    .app-list-job .module-head {
        border-left:4px solid #707070;
        height: 35px
    }
}

.app-list-job .module-items {
    padding-top: 20px
}

@media screen and (max-width: 1024px) {
    .app-list-job .module-items {
        padding-top:10px
    }
}

.app-list-job .module-items .item {
    border-bottom: 1px solid #d8d8d8
}

.app-list-job .module-items .item .grid {
    align-items: center;
    color: #666;
    display: flex;
    justify-content: space-between;
    padding: 25px 0
}

@media screen and (max-width: 1280px) {
    .app-list-job .module-items .item .grid {
        padding:20px 0
    }
}

.app-list-job .module-items .item .grid .title {
    color: #333;
    padding-left: 1em;
    padding-right: 1em;
    width: 35%
}

@media screen and (max-width: 550px) {
    .app-list-job .module-items .item .grid .title {
        flex:1 1 auto;
        width: 60%
    }
}

.app-list-job .module-items .item .grid .nature {
    padding-right: 1em;
    width: 7.5%
}

@media screen and (max-width: 550px) {
    .app-list-job .module-items .item .grid .nature {
        display:none
    }
}

.app-list-job .module-items .item .grid .count {
    padding-right: 1em;
    width: 12.5%
}

@media screen and (max-width: 550px) {
    .app-list-job .module-items .item .grid .count {
        display:none
    }
}

.app-list-job .module-items .item .grid .trade {
    display: 1 1 auto;
    padding-right: 1em
}

.app-list-job .module-items .item .grid .operate {
    border: 2px solid #979797;
    border-radius: 50%;
    cursor: pointer;
    display: block;
    flex: 0 0 auto;
    height: 30px;
    position: relative;
    width: 30px
}

@media screen and (max-width: 1024px) {
    .app-list-job .module-items .item .grid .operate {
        border-width:1px;
        height: 25px;
        width: 25px
    }
}

.app-list-job .module-items .item .grid .operate:before {
    background-color: #979797;
    content: " ";
    height: 2px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 12px
}

@media screen and (max-width: 1024px) {
    .app-list-job .module-items .item .grid .operate:before {
        height:1px
    }
}

.app-list-job .module-items .item .grid .operate:after {
    background-color: #979797;
    content: " ";
    height: 12px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 2px
}

@media screen and (max-width: 1024px) {
    .app-list-job .module-items .item .grid .operate:after {
        width:1px
    }
}

.app-list-job .module-items .item .content {
    background-color: #f2fafc;
    color: #044094;
    padding-right: 20%
}

.app-list-job .module-items .item .content .title {
    color: #044094
}

@media screen and (max-width: 1024px) {
    .app-list-job .module-items .item .content {
        padding-right:5%
    }
}

.app-list-job .module-items .item .content .post {
    padding: .5em 2em 2em
}

.app-list-job .module-items .item .content .post p {
    padding: 10px 0
}

.app-list-job .module-items .item.active .operate {
    border-color: #044094
}

.app-list-job .module-items .item.active .operate:before {
    background-color: #044094
}

.app-list-job .module-items .item.active .operate:after {
    display: none
}

.app-list-search {
    justify-content: flex-start;
    padding-top: 30px
}

@media screen and (max-width: 1920px) {
    .app-list-search {
        padding-top:1.5625vw
    }
}

.app-list-search .lightbg .item {
    height: 100%;
    padding-right: 0;
    position: relative;
    width: 100%
}

.app-list-search .lightbg .item-wrap {
    background: none;
    display: flex
}

.app-list-search .lightbg .item-content {
    border-left: none;
    padding-left: 0
}

.app-list-search .app-list__filter {
    flex-wrap: wrap;
    justify-content: flex-start
}

.app-list-search .app-list__filter .ser-title {
    margin-bottom: 1em;
    width: 100%
}

.app-list-search .app-list__filter .item {
    height: 60px;
    margin-left: 0;
    padding-right: 120px;
    width: 70%
}

@media screen and (max-width: 768px) {
    .app-list-search .app-list__filter .item {
        height:45px;
        width: 100%
    }
}

.app-list-search .app-list__filter .item-text {
    flex: 1 1 auto
}

.app-list-search .app-list__filter .item-button {
    color: #fff;
    width: 120px
}

@media screen and (max-width: 768px) {
    .app-list-search .app-list__filter .item-button {
        width:80px
    }
}

.app-list-search .app-list__filter .item-button svg {
    width: 2.5em
}

@media screen and (max-width: 768px) {
    .app-list-search .app-list__filter .item-button svg {
        width:1.5em
    }
}

.app-list-join__top .image {
    position: relative;
    z-index: 1
}

.app-list-join__top .image img {
    border-radius: 3px;
    height: auto;
    overflow: hidden;
    width: 100%
}

.app-list-join__top .item {
    padding: .5em 0
}

.app-list-join__top .title {
    color: #0c88d0
}

.app-list-join__wrap .lightbg {
    background: #f2fafc
}

.app-list-join__wrap .lightbg .item {
    align-items: stretch;
    color: #666;
    display: flex;
    padding-top: 2em;
    position: relative;
    z-index: 1
}

.app-list-join__wrap .lightbg .item-wrap {
    padding: 40px 50px;
    position: relative
}

@media screen and (max-width: 1450px) {
    .app-list-join__wrap .lightbg .item-wrap {
        padding:35px 40px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-join__wrap .lightbg .item-wrap {
        padding:30px
    }
}

@media screen and (max-width: 900px) {
    .app-list-join__wrap .lightbg .item-wrap {
        padding:20px 25px
    }
}

@media screen and (max-width: 550px) {
    .app-list-join__wrap .lightbg .item-wrap {
        padding:20px 10px
    }
}

.app-list-join__wrap .lightbg .item-wrap .title {
    color: #333
}

.app-list-join__wrap .lightbg .item-wrap:before {
    background: linear-gradient(270deg,#8bdc7a,#549fff);
    bottom: 0;
    content: " ";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .5s ease
}

.app-list-join__wrap .lightbg .item-wrap:after {
    background-color: #efebec;
    bottom: 0;
    content: " ";
    height: 1px;
    left: 50px;
    position: absolute;
    right: 50px
}

@media screen and (max-width: 1450px) {
    .app-list-join__wrap .lightbg .item-wrap:after {
        left:40px;
        right: 40px
    }
}

@media screen and (max-width: 1280px) {
    .app-list-join__wrap .lightbg .item-wrap:after {
        left:30px;
        right: 30px
    }
}

@media screen and (max-width: 900px) {
    .app-list-join__wrap .lightbg .item-wrap:after {
        left:25px;
        right: 25px
    }
}

@media screen and (max-width: 550px) {
    .app-list-join__wrap .lightbg .item-wrap:after {
        left:10px;
        right: 10px
    }
}

.app-list-join__wrap .lightbg .item-wrap:hover .item,.app-list-join__wrap .lightbg .item-wrap:hover .item .title {
    color: #fff
}

.app-list-join__wrap .lightbg .item-wrap:hover .item-content .module-head {
    border-left-color: #fff;
    color: #fff
}

.app-list-join__wrap .lightbg .item-wrap:hover .item-content .module-grids .grid,.app-list-join__wrap .lightbg .item-wrap:hover .item-content .module-grids .grid .title {
    color: #fff
}

.app-list-join__wrap .lightbg .item-wrap:hover:before {
    opacity: 1;
    transition: opacity .5s ease
}

.app-list-join__wrap .lightbg .item-wrap:hover:after {
    opacity: 0
}

.app-list-join__wrap .lightbg .item-wrap:hover .more {
    opacity: 1
}

.app-list-join__wrap .lightbg .item-wrap:hover .grid {
    opacity: .6
}

.app-list-join__wrap .lightbg .item-wrap:hover .grid:hover {
    opacity: 1
}

@media screen and (max-width: 1180px) {
    .app-list-join__wrap .lightbg .item-wrap:hover {
        color:#666
    }

    .app-list-join__wrap .lightbg .item-wrap:hover .title {
        color: #333
    }

    .app-list-join__wrap .lightbg .item-wrap:hover:before {
        display: none
    }
}

.app-list-join__wrap .lightbg .item-more {
    align-items: center;
    color: var(--color-date);
    display: flex;
    flex: 0 0 auto;
    justify-content: flex-end;
    width: 14%
}

.app-list-join__wrap .lightbg .item-more .more {
    opacity: 0
}

.app-list-join__wrap .lightbg .item-more .more .app-more {
    color: #666
}

@media screen and (max-width: 1180px) {
    .app-list-join__wrap .lightbg .item-more .more {
        opacity:1
    }
}

.app-list-join__wrap .lightbg .item-content {
    flex: 1 1 auto;
    width: 86%
}

.app-list-join__wrap .lightbg .item-content .module-head {
    align-items: center;
    border-left: 8px solid #666;
    color: #666;
    display: flex;
    font-weight: 500;
    height: 40px;
    padding-left: 25px
}

@media screen and (max-width: 1280px) {
    .app-list-join__wrap .lightbg .item-content .module-head {
        border-left-width:6px;
        height: 38px;
        padding-left: 20px
    }
}

@media screen and (max-width: 1024px) {
    .app-list-join__wrap .lightbg .item-content .module-head {
        border-left-width:4px;
        height: 35px
    }
}

.app-list-join__wrap .lightbg .item-content .module-grids {
    padding-top: 2em
}

.app-list-join__wrap .lightbg .item-content .module-grids .grid {
    align-items: center;
    color: #666;
    display: flex;
    justify-content: flex-start;
    padding: 15px 0
}

@media screen and (max-width: 1280px) {
    .app-list-join__wrap .lightbg .item-content .module-grids .grid {
        padding:10px 0
    }
}

@media screen and (max-width: 550px) {
    .app-list-join__wrap .lightbg .item-content .module-grids .grid {
        flex-wrap:wrap
    }
}

.app-list-join__wrap .lightbg .item-content .module-grids .grid .title {
    color: #333;
    flex: 0 0 auto;
    padding-right: 1em;
    width: 50%
}

@media screen and (max-width: 550px) {
    .app-list-join__wrap .lightbg .item-content .module-grids .grid .title {
        flex:1 1 auto;
        padding-bottom: .5em;
        width: 100%
    }
}

.app-list-join__wrap .lightbg .item-content .module-grids .grid .nature {
    flex: 0 0 auto;
    padding-right: 1em;
    width: 10%
}

@media screen and (max-width: 550px) {
    .app-list-join__wrap .lightbg .item-content .module-grids .grid .nature {
        width:33.333333%
    }
}

.app-list-join__wrap .lightbg .item-content .module-grids .grid .count {
    flex: 0 0 auto;
    padding-right: 1em;
    width: 18%
}

@media screen and (max-width: 550px) {
    .app-list-join__wrap .lightbg .item-content .module-grids .grid .count {
        display:none
    }
}

.app-list-join__wrap .lightbg .item-content .module-grids .grid .trade {
    display: 1 1 auto;
    padding-right: 1em
}

.app-list-join__wrap .lightbg .item-content .module-grids .grid:hover,.app-list-join__wrap .lightbg .item-content .module-grids .grid:hover .title {
    color: #fff
}

.dialog-wrap {
    align-items: stretch;
    display: flex
}

.dialog-wrap .image {
    flex: 0 0 auto;
    width: 230px
}

.dialog-wrap .image img {
    display: block;
    height: auto;
    width: 100%
}

.dialog-wrap .infos {
    border-bottom: 1px solid #efebec;
    flex: 1 1 auto;
    margin-left: 35px;
    padding-top: 2em;
    text-align: left
}

.dialog-wrap .infos .name {
    color: #044094;
    font-weight: 500
}

.dialog-wrap .infos .post {
    color: #333;
    margin-top: 1em
}

.dialog-present {
    padding: 0 2em
}

.dialog-present p {
    color: #666;
    margin-top: 1.5em;
    text-align: left
}

.app-grid {
    -ms-grid-columns: 33.33% 33.33% 33.33%;
    grid-gap: 0;
    border-bottom: 1px solid #c0c3ca;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3,33.33%);
    margin: 0\0;
    width: 100%
}

.app-grid>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-grid>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-grid>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-grid>:nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-grid>:nth-child(5) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-grid>:nth-child(6) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-grid>:nth-child(7) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-grid>:nth-child(8) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-grid>:nth-child(9) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-grid>:nth-child(10) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-grid>:nth-child(11) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-grid>:nth-child(12) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-grid>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-grid>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-grid>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-grid>:nth-child(16) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-grid>:nth-child(17) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-grid>:nth-child(18) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-grid>:nth-child(19) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-grid>:nth-child(20) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-grid>:nth-child(21) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-grid>:nth-child(22) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-grid>:nth-child(23) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-grid>:nth-child(24) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-grid>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-grid>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-grid>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-grid>:nth-child(28) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-grid>:nth-child(29) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-grid>:nth-child(30) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-grid>:nth-child(31) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-grid>:nth-child(32) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-grid>:nth-child(33) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-grid>:nth-child(34) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-grid>:nth-child(35) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-grid>:nth-child(36) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-grid>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-grid>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-grid>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-grid>:nth-child(40) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-grid>:nth-child(41) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-grid>:nth-child(42) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-grid>:nth-child(43) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-grid>:nth-child(44) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-grid>:nth-child(45) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-grid>:nth-child(46) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-grid>:nth-child(47) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-grid>:nth-child(48) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-grid>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-grid>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-grid>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-grid>:nth-child(52) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-grid>:nth-child(53) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-grid>:nth-child(54) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-grid>:nth-child(55) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-grid>:nth-child(56) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-grid>:nth-child(57) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-grid>:nth-child(58) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-grid>:nth-child(59) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-grid>:nth-child(60) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-grid>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-grid>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-grid>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-grid>:nth-child(64) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-grid>:nth-child(65) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-grid>:nth-child(66) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-grid>:nth-child(67) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-grid>:nth-child(68) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-grid>:nth-child(69) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-grid>:nth-child(70) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-grid>:nth-child(71) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-grid>:nth-child(72) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-grid>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-grid>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-grid>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-grid>:nth-child(76) {
    -ms-grid-column: 1;
    -ms-grid-row: 26
}

.app-grid>:nth-child(77) {
    -ms-grid-column: 2;
    -ms-grid-row: 26
}

.app-grid>:nth-child(78) {
    -ms-grid-column: 3;
    -ms-grid-row: 26
}

.app-grid>:nth-child(79) {
    -ms-grid-column: 1;
    -ms-grid-row: 27
}

.app-grid>:nth-child(80) {
    -ms-grid-column: 2;
    -ms-grid-row: 27
}

.app-grid>:nth-child(81) {
    -ms-grid-column: 3;
    -ms-grid-row: 27
}

.app-grid>:nth-child(82) {
    -ms-grid-column: 1;
    -ms-grid-row: 28
}

.app-grid>:nth-child(83) {
    -ms-grid-column: 2;
    -ms-grid-row: 28
}

.app-grid>:nth-child(84) {
    -ms-grid-column: 3;
    -ms-grid-row: 28
}

.app-grid>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 29
}

.app-grid>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 29
}

.app-grid>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 29
}

.app-grid>:nth-child(88) {
    -ms-grid-column: 1;
    -ms-grid-row: 30
}

.app-grid>:nth-child(89) {
    -ms-grid-column: 2;
    -ms-grid-row: 30
}

.app-grid>:nth-child(90) {
    -ms-grid-column: 3;
    -ms-grid-row: 30
}

.app-grid>:nth-child(91) {
    -ms-grid-column: 1;
    -ms-grid-row: 31
}

.app-grid>:nth-child(92) {
    -ms-grid-column: 2;
    -ms-grid-row: 31
}

.app-grid>:nth-child(93) {
    -ms-grid-column: 3;
    -ms-grid-row: 31
}

.app-grid>:nth-child(94) {
    -ms-grid-column: 1;
    -ms-grid-row: 32
}

.app-grid>:nth-child(95) {
    -ms-grid-column: 2;
    -ms-grid-row: 32
}

.app-grid>:nth-child(96) {
    -ms-grid-column: 3;
    -ms-grid-row: 32
}

.app-grid>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 33
}

.app-grid>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 33
}

.app-grid>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 33
}

.app-grid>:nth-child(100) {
    -ms-grid-column: 1;
    -ms-grid-row: 34
}

.app-grid>* {
    margin: 0\0
}

@media screen and (max-width: 700px) {
    .app-grid {
        -ms-grid-columns:50% 50%;
        grid-gap: 0;
        grid-template-columns: repeat(2,50%);
        margin: 0\0
    }

    .app-grid>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-grid>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-grid>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-grid>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-grid>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-grid>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-grid>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-grid>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-grid>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-grid>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-grid>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-grid>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-grid>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-grid>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-grid>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-grid>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-grid>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-grid>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-grid>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-grid>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-grid>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-grid>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-grid>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-grid>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-grid>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-grid>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-grid>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-grid>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-grid>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-grid>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-grid>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-grid>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-grid>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-grid>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-grid>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-grid>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-grid>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-grid>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-grid>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-grid>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-grid>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-grid>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-grid>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-grid>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-grid>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-grid>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-grid>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-grid>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-grid>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-grid>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-grid>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-grid>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-grid>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-grid>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-grid>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-grid>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-grid>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-grid>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-grid>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-grid>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-grid>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-grid>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-grid>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-grid>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-grid>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-grid>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-grid>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-grid>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-grid>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-grid>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-grid>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-grid>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-grid>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-grid>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-grid>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-grid>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-grid>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-grid>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-grid>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-grid>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-grid>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-grid>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-grid>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-grid>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-grid>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-grid>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-grid>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-grid>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-grid>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-grid>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-grid>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-grid>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-grid>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-grid>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-grid>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-grid>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-grid>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-grid>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-grid>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-grid>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-grid>* {
        margin: 0\0
    }
}

@media screen and (max-width: 450px) {
    .app-grid {
        -ms-grid-columns:100%;
        grid-gap: 0;
        grid-template-columns: repeat(1,100%);
        margin: 0\0
    }

    .app-grid>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-grid>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-grid>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-grid>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-grid>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-grid>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-grid>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-grid>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-grid>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-grid>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-grid>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-grid>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-grid>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-grid>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-grid>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-grid>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-grid>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-grid>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-grid>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-grid>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-grid>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-grid>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-grid>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-grid>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-grid>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-grid>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-grid>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-grid>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-grid>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-grid>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-grid>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-grid>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-grid>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-grid>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-grid>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-grid>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-grid>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-grid>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-grid>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-grid>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-grid>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-grid>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-grid>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-grid>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-grid>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-grid>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-grid>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-grid>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-grid>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-grid>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-grid>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-grid>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-grid>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-grid>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-grid>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-grid>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-grid>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-grid>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-grid>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-grid>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-grid>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-grid>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-grid>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-grid>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-grid>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-grid>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-grid>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-grid>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-grid>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-grid>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-grid>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-grid>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-grid>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-grid>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-grid>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-grid>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-grid>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-grid>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-grid>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-grid>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-grid>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-grid>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-grid>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-grid>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-grid>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-grid>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-grid>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-grid>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-grid>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-grid>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-grid>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-grid>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-grid>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-grid>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-grid>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-grid>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-grid>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-grid>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-grid>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-grid>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-grid>* {
        margin: 0\0
    }
}

.app-grid .item {
    border-left: 1px solid #c0c3ca;
    border-top: 1px solid #c0c3ca
}

.app-grid .item:first-child,.app-grid .item:nth-child(3n+1) {
    border-left: 0
}

@media screen and (max-width: 700px) {
    .app-grid .item:nth-child(3n+1) {
        border-left:1px solid #c0c3ca
    }

    .app-grid .item:nth-child(odd) {
        border-left: none
    }
}

@media screen and (max-width: 450px) {
    .app-grid .item {
        border-left:0!important
    }
}

.app-grid .item a {
    display: flex;
    flex-direction: column;
    font-weight: 500;
    height: 265px;
    justify-content: space-between;
    line-height: 1.4;
    padding: 1em;
    position: relative;
    width: 100%
}

@media screen and (max-width: 1920px) {
    .app-grid .item a {
        height:12.8vw
    }
}

@media screen and (max-width: 1440px) {
    .app-grid .item a {
        height:200px
    }
}

@media screen and (max-width: 650px) {
    .app-grid .item a {
        height:auto
    }
}

.app-grid .item a .top {
    padding-right: 40px;
    position: relative
}

.app-grid .item a .top .time {
    color: #474766;
    font-family: IBMPlexSansCondensed
}

.app-grid .item a .top .text {
    color: #044094;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.app-grid .item a .top svg {
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px
}

.app-grid .item a .top svg path:first-child {
    fill: rgba(5,65,148,.36)
}

.app-grid .item a .top svg path:not(:first-child) {
    fill: rgba(155,182,214,.28)
}

.app-grid .item a .title {
    color: #666
}

@media screen and (max-width: 650px) {
    .app-grid .item a .title {
        display:none
    }
}

.app-grid .item a .title,.app-grid .item a .top {
    position: relative;
    z-index: 1
}

.app-grid .item a:after {
    background: url(../../static/images/bg-grid.2da341c8.png) no-repeat 50%/cover;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease;
    z-index: 0
}

.app-grid .item a:hover .top .text,.app-grid .item a:hover .top .time {
    color: #fff
}

.app-grid .item a:hover .top svg path:first-child,.app-grid .item a:hover .top svg path:not(:first-child) {
    fill: #fff
}

.app-grid .item a:hover .title {
    color: #fff
}

.app-grid .item a:hover:after {
    opacity: 1
}

.app-pagination {
    align-items: center;
    color: #666;
    display: flex;
    justify-content: flex-end;
    padding: 60px 70px
}

@media screen and (max-width: 1440px) {
    .app-pagination {
        padding:50px 60px
    }
}

@media screen and (max-width: 1280px) {
    .app-pagination {
        padding:40px 45px
    }
}

@media screen and (max-width: 650px) {
    .app-pagination {
        justify-content:center;
        padding: 30px 5px
    }
}

.app-pagination-numbers {
    align-items: center;
    display: flex
}

.app-pagination-numbers li {
    height: 30px;
    list-style-type: none;
    margin: 0 5px;
    width: 30px
}

.app-pagination-numbers li a {
    align-items: center;
    background-color: #fff;
    border-radius: 2px;
    color: #666;
    display: inline-flex;
    height: 100%;
    justify-content: center;
    width: 100%
}

.app-pagination-numbers li a .arrow.left {
    border-color: transparent #333 transparent transparent;
    border-style: solid;
    border-width: 5px 8px 5px 0;
    height: 0;
    width: 0
}

.app-pagination-numbers li a .arrow.right {
    border-color: transparent transparent transparent #333;
    border-style: solid;
    border-width: 5px 0 5px 8px;
    height: 0;
    width: 0
}

.app-pagination-numbers li.active a {
    background: linear-gradient(270deg,#3cad43,#549fff);
    color: #fff;
    cursor: default
}

.app-pagination-page {
    padding-left: 5px;
    padding-right: 30px
}

@media screen and (max-width: 650px) {
    .app-pagination-page {
        display:none
    }
}

.app-pagination-jump {
    align-items: center;
    display: inline-flex
}

@media screen and (max-width: 650px) {
    .app-pagination-jump {
        display:none
    }
}

.app-pagination-jump input {
    background-color: transparent;
    border: 1px solid #979797;
    border-radius: 2px;
    height: 25px;
    margin: 0 15px;
    padding: .5em;
    width: 35px
}

.app-pagination-jump input:focus {
    outline: none
}

.app-pagination-jump button {
    align-items: center;
    background: linear-gradient(270deg,#3cad43,#549fff);
    border: none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-flex;
    height: 25px;
    height: 30px;
    justify-content: center;
    margin-left: 5px;
    width: 55px
}

.app-crumbs ul {
    align-items: center;
    display: flex
}

.app-crumbs ul li {
    color: #333;
    color: #999;
    list-style-type: none;
    margin-right: .5em
}

.app-crumbs ul li a {
    color: #999;
    display: inline-block
}

.app-crumbs ul li a:hover {
    color: #044094
}

.app-crumbs ul li span {
    margin-left: .5em
}

.app-crumbs ul li+li:before {
    content: ">";
    font-family: å®‹ä½“
}

.app-breadcrumbs {
    -webkit-overflow-scrolling: touch;
    align-items: center;
    background-color: #f8fafb;
    border-bottom: 1px solid #d8d8d8;
    display: flex;
    height: 75px;
    overflow: auto
}

@media screen and (max-width: 1920px) {
    .app-breadcrumbs {
        height:3.95vw
    }
}

@media screen and (max-width: 1139px) {
    .app-breadcrumbs {
        height:45px
    }
}

.app-breadcrumbs .app-container {
    color: #666;
    font-weight: 500
}

.app-breadcrumbs .app-container svg {
    fill: currentColor;
    height: .88em;
    width: .88em
}

.app-breadcrumbs .app-container svg:not(:first-child) {
    height: .75em;
    width: .75em
}

.app-breadcrumbs .app-container a,.app-breadcrumbs .app-container span {
    align-items: center;
    display: inline-flex;
    margin: 0 .5em
}

.app-breadcrumbs .app-container a {
    color: currentColor
}

.app-breadcrumbs .app-container a:hover {
    color: #003e9a
}

.app-breadcrumbs.tran {
    background-color: transparent;
    border-bottom: none
}

.app-topic.app-zebra>.app-zebra__item:first-child {
    padding-top: 3em
}

.app-topic__earth {
    background: url(../../static/images/topic-earth.9358e9d1.png) no-repeat bottom;
    background-size: contain
}

.app-topic__editor {
    line-height: 1.8
}

.app-topic__reform {
    background: url(../../static/images/topic-pillar.7b52f3a7.png) no-repeat;
    background-position: -10% bottom;
    background-size: 23vw auto
}

.app-topic__reform .image img {
    display: block;
    height: auto;
    width: 100%
}

.app-topic__reform .content .title {
    margin-bottom: 1em;
    text-align: center
}

.app-topic__reform-swiper {
    padding: 3.5vw 8vw 0
}

.app-topic-more {
    display: flex;
    justify-content: flex-end;
    padding-top: 1.5em
}

.app-topic .app-home__news {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 20px;
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    margin: -10px\0
}

.app-topic .app-home__news>:first-child {
    -ms-grid-column: 1;
    -ms-grid-row: 1
}

.app-topic .app-home__news>:nth-child(2) {
    -ms-grid-column: 2;
    -ms-grid-row: 1
}

.app-topic .app-home__news>:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-row: 1
}

.app-topic .app-home__news>:nth-child(4) {
    -ms-grid-column: 4;
    -ms-grid-row: 1
}

.app-topic .app-home__news>:nth-child(5) {
    -ms-grid-column: 1;
    -ms-grid-row: 2
}

.app-topic .app-home__news>:nth-child(6) {
    -ms-grid-column: 2;
    -ms-grid-row: 2
}

.app-topic .app-home__news>:nth-child(7) {
    -ms-grid-column: 3;
    -ms-grid-row: 2
}

.app-topic .app-home__news>:nth-child(8) {
    -ms-grid-column: 4;
    -ms-grid-row: 2
}

.app-topic .app-home__news>:nth-child(9) {
    -ms-grid-column: 1;
    -ms-grid-row: 3
}

.app-topic .app-home__news>:nth-child(10) {
    -ms-grid-column: 2;
    -ms-grid-row: 3
}

.app-topic .app-home__news>:nth-child(11) {
    -ms-grid-column: 3;
    -ms-grid-row: 3
}

.app-topic .app-home__news>:nth-child(12) {
    -ms-grid-column: 4;
    -ms-grid-row: 3
}

.app-topic .app-home__news>:nth-child(13) {
    -ms-grid-column: 1;
    -ms-grid-row: 4
}

.app-topic .app-home__news>:nth-child(14) {
    -ms-grid-column: 2;
    -ms-grid-row: 4
}

.app-topic .app-home__news>:nth-child(15) {
    -ms-grid-column: 3;
    -ms-grid-row: 4
}

.app-topic .app-home__news>:nth-child(16) {
    -ms-grid-column: 4;
    -ms-grid-row: 4
}

.app-topic .app-home__news>:nth-child(17) {
    -ms-grid-column: 1;
    -ms-grid-row: 5
}

.app-topic .app-home__news>:nth-child(18) {
    -ms-grid-column: 2;
    -ms-grid-row: 5
}

.app-topic .app-home__news>:nth-child(19) {
    -ms-grid-column: 3;
    -ms-grid-row: 5
}

.app-topic .app-home__news>:nth-child(20) {
    -ms-grid-column: 4;
    -ms-grid-row: 5
}

.app-topic .app-home__news>:nth-child(21) {
    -ms-grid-column: 1;
    -ms-grid-row: 6
}

.app-topic .app-home__news>:nth-child(22) {
    -ms-grid-column: 2;
    -ms-grid-row: 6
}

.app-topic .app-home__news>:nth-child(23) {
    -ms-grid-column: 3;
    -ms-grid-row: 6
}

.app-topic .app-home__news>:nth-child(24) {
    -ms-grid-column: 4;
    -ms-grid-row: 6
}

.app-topic .app-home__news>:nth-child(25) {
    -ms-grid-column: 1;
    -ms-grid-row: 7
}

.app-topic .app-home__news>:nth-child(26) {
    -ms-grid-column: 2;
    -ms-grid-row: 7
}

.app-topic .app-home__news>:nth-child(27) {
    -ms-grid-column: 3;
    -ms-grid-row: 7
}

.app-topic .app-home__news>:nth-child(28) {
    -ms-grid-column: 4;
    -ms-grid-row: 7
}

.app-topic .app-home__news>:nth-child(29) {
    -ms-grid-column: 1;
    -ms-grid-row: 8
}

.app-topic .app-home__news>:nth-child(30) {
    -ms-grid-column: 2;
    -ms-grid-row: 8
}

.app-topic .app-home__news>:nth-child(31) {
    -ms-grid-column: 3;
    -ms-grid-row: 8
}

.app-topic .app-home__news>:nth-child(32) {
    -ms-grid-column: 4;
    -ms-grid-row: 8
}

.app-topic .app-home__news>:nth-child(33) {
    -ms-grid-column: 1;
    -ms-grid-row: 9
}

.app-topic .app-home__news>:nth-child(34) {
    -ms-grid-column: 2;
    -ms-grid-row: 9
}

.app-topic .app-home__news>:nth-child(35) {
    -ms-grid-column: 3;
    -ms-grid-row: 9
}

.app-topic .app-home__news>:nth-child(36) {
    -ms-grid-column: 4;
    -ms-grid-row: 9
}

.app-topic .app-home__news>:nth-child(37) {
    -ms-grid-column: 1;
    -ms-grid-row: 10
}

.app-topic .app-home__news>:nth-child(38) {
    -ms-grid-column: 2;
    -ms-grid-row: 10
}

.app-topic .app-home__news>:nth-child(39) {
    -ms-grid-column: 3;
    -ms-grid-row: 10
}

.app-topic .app-home__news>:nth-child(40) {
    -ms-grid-column: 4;
    -ms-grid-row: 10
}

.app-topic .app-home__news>:nth-child(41) {
    -ms-grid-column: 1;
    -ms-grid-row: 11
}

.app-topic .app-home__news>:nth-child(42) {
    -ms-grid-column: 2;
    -ms-grid-row: 11
}

.app-topic .app-home__news>:nth-child(43) {
    -ms-grid-column: 3;
    -ms-grid-row: 11
}

.app-topic .app-home__news>:nth-child(44) {
    -ms-grid-column: 4;
    -ms-grid-row: 11
}

.app-topic .app-home__news>:nth-child(45) {
    -ms-grid-column: 1;
    -ms-grid-row: 12
}

.app-topic .app-home__news>:nth-child(46) {
    -ms-grid-column: 2;
    -ms-grid-row: 12
}

.app-topic .app-home__news>:nth-child(47) {
    -ms-grid-column: 3;
    -ms-grid-row: 12
}

.app-topic .app-home__news>:nth-child(48) {
    -ms-grid-column: 4;
    -ms-grid-row: 12
}

.app-topic .app-home__news>:nth-child(49) {
    -ms-grid-column: 1;
    -ms-grid-row: 13
}

.app-topic .app-home__news>:nth-child(50) {
    -ms-grid-column: 2;
    -ms-grid-row: 13
}

.app-topic .app-home__news>:nth-child(51) {
    -ms-grid-column: 3;
    -ms-grid-row: 13
}

.app-topic .app-home__news>:nth-child(52) {
    -ms-grid-column: 4;
    -ms-grid-row: 13
}

.app-topic .app-home__news>:nth-child(53) {
    -ms-grid-column: 1;
    -ms-grid-row: 14
}

.app-topic .app-home__news>:nth-child(54) {
    -ms-grid-column: 2;
    -ms-grid-row: 14
}

.app-topic .app-home__news>:nth-child(55) {
    -ms-grid-column: 3;
    -ms-grid-row: 14
}

.app-topic .app-home__news>:nth-child(56) {
    -ms-grid-column: 4;
    -ms-grid-row: 14
}

.app-topic .app-home__news>:nth-child(57) {
    -ms-grid-column: 1;
    -ms-grid-row: 15
}

.app-topic .app-home__news>:nth-child(58) {
    -ms-grid-column: 2;
    -ms-grid-row: 15
}

.app-topic .app-home__news>:nth-child(59) {
    -ms-grid-column: 3;
    -ms-grid-row: 15
}

.app-topic .app-home__news>:nth-child(60) {
    -ms-grid-column: 4;
    -ms-grid-row: 15
}

.app-topic .app-home__news>:nth-child(61) {
    -ms-grid-column: 1;
    -ms-grid-row: 16
}

.app-topic .app-home__news>:nth-child(62) {
    -ms-grid-column: 2;
    -ms-grid-row: 16
}

.app-topic .app-home__news>:nth-child(63) {
    -ms-grid-column: 3;
    -ms-grid-row: 16
}

.app-topic .app-home__news>:nth-child(64) {
    -ms-grid-column: 4;
    -ms-grid-row: 16
}

.app-topic .app-home__news>:nth-child(65) {
    -ms-grid-column: 1;
    -ms-grid-row: 17
}

.app-topic .app-home__news>:nth-child(66) {
    -ms-grid-column: 2;
    -ms-grid-row: 17
}

.app-topic .app-home__news>:nth-child(67) {
    -ms-grid-column: 3;
    -ms-grid-row: 17
}

.app-topic .app-home__news>:nth-child(68) {
    -ms-grid-column: 4;
    -ms-grid-row: 17
}

.app-topic .app-home__news>:nth-child(69) {
    -ms-grid-column: 1;
    -ms-grid-row: 18
}

.app-topic .app-home__news>:nth-child(70) {
    -ms-grid-column: 2;
    -ms-grid-row: 18
}

.app-topic .app-home__news>:nth-child(71) {
    -ms-grid-column: 3;
    -ms-grid-row: 18
}

.app-topic .app-home__news>:nth-child(72) {
    -ms-grid-column: 4;
    -ms-grid-row: 18
}

.app-topic .app-home__news>:nth-child(73) {
    -ms-grid-column: 1;
    -ms-grid-row: 19
}

.app-topic .app-home__news>:nth-child(74) {
    -ms-grid-column: 2;
    -ms-grid-row: 19
}

.app-topic .app-home__news>:nth-child(75) {
    -ms-grid-column: 3;
    -ms-grid-row: 19
}

.app-topic .app-home__news>:nth-child(76) {
    -ms-grid-column: 4;
    -ms-grid-row: 19
}

.app-topic .app-home__news>:nth-child(77) {
    -ms-grid-column: 1;
    -ms-grid-row: 20
}

.app-topic .app-home__news>:nth-child(78) {
    -ms-grid-column: 2;
    -ms-grid-row: 20
}

.app-topic .app-home__news>:nth-child(79) {
    -ms-grid-column: 3;
    -ms-grid-row: 20
}

.app-topic .app-home__news>:nth-child(80) {
    -ms-grid-column: 4;
    -ms-grid-row: 20
}

.app-topic .app-home__news>:nth-child(81) {
    -ms-grid-column: 1;
    -ms-grid-row: 21
}

.app-topic .app-home__news>:nth-child(82) {
    -ms-grid-column: 2;
    -ms-grid-row: 21
}

.app-topic .app-home__news>:nth-child(83) {
    -ms-grid-column: 3;
    -ms-grid-row: 21
}

.app-topic .app-home__news>:nth-child(84) {
    -ms-grid-column: 4;
    -ms-grid-row: 21
}

.app-topic .app-home__news>:nth-child(85) {
    -ms-grid-column: 1;
    -ms-grid-row: 22
}

.app-topic .app-home__news>:nth-child(86) {
    -ms-grid-column: 2;
    -ms-grid-row: 22
}

.app-topic .app-home__news>:nth-child(87) {
    -ms-grid-column: 3;
    -ms-grid-row: 22
}

.app-topic .app-home__news>:nth-child(88) {
    -ms-grid-column: 4;
    -ms-grid-row: 22
}

.app-topic .app-home__news>:nth-child(89) {
    -ms-grid-column: 1;
    -ms-grid-row: 23
}

.app-topic .app-home__news>:nth-child(90) {
    -ms-grid-column: 2;
    -ms-grid-row: 23
}

.app-topic .app-home__news>:nth-child(91) {
    -ms-grid-column: 3;
    -ms-grid-row: 23
}

.app-topic .app-home__news>:nth-child(92) {
    -ms-grid-column: 4;
    -ms-grid-row: 23
}

.app-topic .app-home__news>:nth-child(93) {
    -ms-grid-column: 1;
    -ms-grid-row: 24
}

.app-topic .app-home__news>:nth-child(94) {
    -ms-grid-column: 2;
    -ms-grid-row: 24
}

.app-topic .app-home__news>:nth-child(95) {
    -ms-grid-column: 3;
    -ms-grid-row: 24
}

.app-topic .app-home__news>:nth-child(96) {
    -ms-grid-column: 4;
    -ms-grid-row: 24
}

.app-topic .app-home__news>:nth-child(97) {
    -ms-grid-column: 1;
    -ms-grid-row: 25
}

.app-topic .app-home__news>:nth-child(98) {
    -ms-grid-column: 2;
    -ms-grid-row: 25
}

.app-topic .app-home__news>:nth-child(99) {
    -ms-grid-column: 3;
    -ms-grid-row: 25
}

.app-topic .app-home__news>:nth-child(100) {
    -ms-grid-column: 4;
    -ms-grid-row: 25
}

.app-topic .app-home__news>* {
    margin: 10px\0
}

@media screen and (max-width: 900px) {
    .app-topic .app-home__news {
        -ms-grid-columns:1fr 1fr;
        grid-gap: 30px;
        grid-template-columns: repeat(2,1fr);
        margin: -15px\0
    }

    .app-topic .app-home__news>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-topic .app-home__news>:nth-child(2) {
        -ms-grid-column: 2;
        -ms-grid-row: 1
    }

    .app-topic .app-home__news>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-topic .app-home__news>:nth-child(4) {
        -ms-grid-column: 2;
        -ms-grid-row: 2
    }

    .app-topic .app-home__news>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-topic .app-home__news>:nth-child(6) {
        -ms-grid-column: 2;
        -ms-grid-row: 3
    }

    .app-topic .app-home__news>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-topic .app-home__news>:nth-child(8) {
        -ms-grid-column: 2;
        -ms-grid-row: 4
    }

    .app-topic .app-home__news>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-topic .app-home__news>:nth-child(10) {
        -ms-grid-column: 2;
        -ms-grid-row: 5
    }

    .app-topic .app-home__news>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-topic .app-home__news>:nth-child(12) {
        -ms-grid-column: 2;
        -ms-grid-row: 6
    }

    .app-topic .app-home__news>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-topic .app-home__news>:nth-child(14) {
        -ms-grid-column: 2;
        -ms-grid-row: 7
    }

    .app-topic .app-home__news>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-topic .app-home__news>:nth-child(16) {
        -ms-grid-column: 2;
        -ms-grid-row: 8
    }

    .app-topic .app-home__news>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-topic .app-home__news>:nth-child(18) {
        -ms-grid-column: 2;
        -ms-grid-row: 9
    }

    .app-topic .app-home__news>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-topic .app-home__news>:nth-child(20) {
        -ms-grid-column: 2;
        -ms-grid-row: 10
    }

    .app-topic .app-home__news>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-topic .app-home__news>:nth-child(22) {
        -ms-grid-column: 2;
        -ms-grid-row: 11
    }

    .app-topic .app-home__news>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-topic .app-home__news>:nth-child(24) {
        -ms-grid-column: 2;
        -ms-grid-row: 12
    }

    .app-topic .app-home__news>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-topic .app-home__news>:nth-child(26) {
        -ms-grid-column: 2;
        -ms-grid-row: 13
    }

    .app-topic .app-home__news>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-topic .app-home__news>:nth-child(28) {
        -ms-grid-column: 2;
        -ms-grid-row: 14
    }

    .app-topic .app-home__news>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-topic .app-home__news>:nth-child(30) {
        -ms-grid-column: 2;
        -ms-grid-row: 15
    }

    .app-topic .app-home__news>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-topic .app-home__news>:nth-child(32) {
        -ms-grid-column: 2;
        -ms-grid-row: 16
    }

    .app-topic .app-home__news>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-topic .app-home__news>:nth-child(34) {
        -ms-grid-column: 2;
        -ms-grid-row: 17
    }

    .app-topic .app-home__news>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-topic .app-home__news>:nth-child(36) {
        -ms-grid-column: 2;
        -ms-grid-row: 18
    }

    .app-topic .app-home__news>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-topic .app-home__news>:nth-child(38) {
        -ms-grid-column: 2;
        -ms-grid-row: 19
    }

    .app-topic .app-home__news>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-topic .app-home__news>:nth-child(40) {
        -ms-grid-column: 2;
        -ms-grid-row: 20
    }

    .app-topic .app-home__news>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-topic .app-home__news>:nth-child(42) {
        -ms-grid-column: 2;
        -ms-grid-row: 21
    }

    .app-topic .app-home__news>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-topic .app-home__news>:nth-child(44) {
        -ms-grid-column: 2;
        -ms-grid-row: 22
    }

    .app-topic .app-home__news>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-topic .app-home__news>:nth-child(46) {
        -ms-grid-column: 2;
        -ms-grid-row: 23
    }

    .app-topic .app-home__news>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-topic .app-home__news>:nth-child(48) {
        -ms-grid-column: 2;
        -ms-grid-row: 24
    }

    .app-topic .app-home__news>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-topic .app-home__news>:nth-child(50) {
        -ms-grid-column: 2;
        -ms-grid-row: 25
    }

    .app-topic .app-home__news>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-topic .app-home__news>:nth-child(52) {
        -ms-grid-column: 2;
        -ms-grid-row: 26
    }

    .app-topic .app-home__news>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-topic .app-home__news>:nth-child(54) {
        -ms-grid-column: 2;
        -ms-grid-row: 27
    }

    .app-topic .app-home__news>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-topic .app-home__news>:nth-child(56) {
        -ms-grid-column: 2;
        -ms-grid-row: 28
    }

    .app-topic .app-home__news>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-topic .app-home__news>:nth-child(58) {
        -ms-grid-column: 2;
        -ms-grid-row: 29
    }

    .app-topic .app-home__news>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-topic .app-home__news>:nth-child(60) {
        -ms-grid-column: 2;
        -ms-grid-row: 30
    }

    .app-topic .app-home__news>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-topic .app-home__news>:nth-child(62) {
        -ms-grid-column: 2;
        -ms-grid-row: 31
    }

    .app-topic .app-home__news>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-topic .app-home__news>:nth-child(64) {
        -ms-grid-column: 2;
        -ms-grid-row: 32
    }

    .app-topic .app-home__news>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-topic .app-home__news>:nth-child(66) {
        -ms-grid-column: 2;
        -ms-grid-row: 33
    }

    .app-topic .app-home__news>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-topic .app-home__news>:nth-child(68) {
        -ms-grid-column: 2;
        -ms-grid-row: 34
    }

    .app-topic .app-home__news>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-topic .app-home__news>:nth-child(70) {
        -ms-grid-column: 2;
        -ms-grid-row: 35
    }

    .app-topic .app-home__news>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-topic .app-home__news>:nth-child(72) {
        -ms-grid-column: 2;
        -ms-grid-row: 36
    }

    .app-topic .app-home__news>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-topic .app-home__news>:nth-child(74) {
        -ms-grid-column: 2;
        -ms-grid-row: 37
    }

    .app-topic .app-home__news>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-topic .app-home__news>:nth-child(76) {
        -ms-grid-column: 2;
        -ms-grid-row: 38
    }

    .app-topic .app-home__news>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-topic .app-home__news>:nth-child(78) {
        -ms-grid-column: 2;
        -ms-grid-row: 39
    }

    .app-topic .app-home__news>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-topic .app-home__news>:nth-child(80) {
        -ms-grid-column: 2;
        -ms-grid-row: 40
    }

    .app-topic .app-home__news>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-topic .app-home__news>:nth-child(82) {
        -ms-grid-column: 2;
        -ms-grid-row: 41
    }

    .app-topic .app-home__news>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-topic .app-home__news>:nth-child(84) {
        -ms-grid-column: 2;
        -ms-grid-row: 42
    }

    .app-topic .app-home__news>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-topic .app-home__news>:nth-child(86) {
        -ms-grid-column: 2;
        -ms-grid-row: 43
    }

    .app-topic .app-home__news>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-topic .app-home__news>:nth-child(88) {
        -ms-grid-column: 2;
        -ms-grid-row: 44
    }

    .app-topic .app-home__news>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-topic .app-home__news>:nth-child(90) {
        -ms-grid-column: 2;
        -ms-grid-row: 45
    }

    .app-topic .app-home__news>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-topic .app-home__news>:nth-child(92) {
        -ms-grid-column: 2;
        -ms-grid-row: 46
    }

    .app-topic .app-home__news>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-topic .app-home__news>:nth-child(94) {
        -ms-grid-column: 2;
        -ms-grid-row: 47
    }

    .app-topic .app-home__news>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-topic .app-home__news>:nth-child(96) {
        -ms-grid-column: 2;
        -ms-grid-row: 48
    }

    .app-topic .app-home__news>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-topic .app-home__news>:nth-child(98) {
        -ms-grid-column: 2;
        -ms-grid-row: 49
    }

    .app-topic .app-home__news>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-topic .app-home__news>:nth-child(100) {
        -ms-grid-column: 2;
        -ms-grid-row: 50
    }

    .app-topic .app-home__news>* {
        margin: 15px\0
    }
}

@media screen and (max-width: 600px) {
    .app-topic .app-home__news {
        -ms-grid-columns:1fr;
        grid-gap: 30px;
        grid-template-columns: repeat(1,1fr);
        margin: -15px\0
    }

    .app-topic .app-home__news>:first-child {
        -ms-grid-column: 1;
        -ms-grid-row: 1
    }

    .app-topic .app-home__news>:nth-child(2) {
        -ms-grid-column: 1;
        -ms-grid-row: 2
    }

    .app-topic .app-home__news>:nth-child(3) {
        -ms-grid-column: 1;
        -ms-grid-row: 3
    }

    .app-topic .app-home__news>:nth-child(4) {
        -ms-grid-column: 1;
        -ms-grid-row: 4
    }

    .app-topic .app-home__news>:nth-child(5) {
        -ms-grid-column: 1;
        -ms-grid-row: 5
    }

    .app-topic .app-home__news>:nth-child(6) {
        -ms-grid-column: 1;
        -ms-grid-row: 6
    }

    .app-topic .app-home__news>:nth-child(7) {
        -ms-grid-column: 1;
        -ms-grid-row: 7
    }

    .app-topic .app-home__news>:nth-child(8) {
        -ms-grid-column: 1;
        -ms-grid-row: 8
    }

    .app-topic .app-home__news>:nth-child(9) {
        -ms-grid-column: 1;
        -ms-grid-row: 9
    }

    .app-topic .app-home__news>:nth-child(10) {
        -ms-grid-column: 1;
        -ms-grid-row: 10
    }

    .app-topic .app-home__news>:nth-child(11) {
        -ms-grid-column: 1;
        -ms-grid-row: 11
    }

    .app-topic .app-home__news>:nth-child(12) {
        -ms-grid-column: 1;
        -ms-grid-row: 12
    }

    .app-topic .app-home__news>:nth-child(13) {
        -ms-grid-column: 1;
        -ms-grid-row: 13
    }

    .app-topic .app-home__news>:nth-child(14) {
        -ms-grid-column: 1;
        -ms-grid-row: 14
    }

    .app-topic .app-home__news>:nth-child(15) {
        -ms-grid-column: 1;
        -ms-grid-row: 15
    }

    .app-topic .app-home__news>:nth-child(16) {
        -ms-grid-column: 1;
        -ms-grid-row: 16
    }

    .app-topic .app-home__news>:nth-child(17) {
        -ms-grid-column: 1;
        -ms-grid-row: 17
    }

    .app-topic .app-home__news>:nth-child(18) {
        -ms-grid-column: 1;
        -ms-grid-row: 18
    }

    .app-topic .app-home__news>:nth-child(19) {
        -ms-grid-column: 1;
        -ms-grid-row: 19
    }

    .app-topic .app-home__news>:nth-child(20) {
        -ms-grid-column: 1;
        -ms-grid-row: 20
    }

    .app-topic .app-home__news>:nth-child(21) {
        -ms-grid-column: 1;
        -ms-grid-row: 21
    }

    .app-topic .app-home__news>:nth-child(22) {
        -ms-grid-column: 1;
        -ms-grid-row: 22
    }

    .app-topic .app-home__news>:nth-child(23) {
        -ms-grid-column: 1;
        -ms-grid-row: 23
    }

    .app-topic .app-home__news>:nth-child(24) {
        -ms-grid-column: 1;
        -ms-grid-row: 24
    }

    .app-topic .app-home__news>:nth-child(25) {
        -ms-grid-column: 1;
        -ms-grid-row: 25
    }

    .app-topic .app-home__news>:nth-child(26) {
        -ms-grid-column: 1;
        -ms-grid-row: 26
    }

    .app-topic .app-home__news>:nth-child(27) {
        -ms-grid-column: 1;
        -ms-grid-row: 27
    }

    .app-topic .app-home__news>:nth-child(28) {
        -ms-grid-column: 1;
        -ms-grid-row: 28
    }

    .app-topic .app-home__news>:nth-child(29) {
        -ms-grid-column: 1;
        -ms-grid-row: 29
    }

    .app-topic .app-home__news>:nth-child(30) {
        -ms-grid-column: 1;
        -ms-grid-row: 30
    }

    .app-topic .app-home__news>:nth-child(31) {
        -ms-grid-column: 1;
        -ms-grid-row: 31
    }

    .app-topic .app-home__news>:nth-child(32) {
        -ms-grid-column: 1;
        -ms-grid-row: 32
    }

    .app-topic .app-home__news>:nth-child(33) {
        -ms-grid-column: 1;
        -ms-grid-row: 33
    }

    .app-topic .app-home__news>:nth-child(34) {
        -ms-grid-column: 1;
        -ms-grid-row: 34
    }

    .app-topic .app-home__news>:nth-child(35) {
        -ms-grid-column: 1;
        -ms-grid-row: 35
    }

    .app-topic .app-home__news>:nth-child(36) {
        -ms-grid-column: 1;
        -ms-grid-row: 36
    }

    .app-topic .app-home__news>:nth-child(37) {
        -ms-grid-column: 1;
        -ms-grid-row: 37
    }

    .app-topic .app-home__news>:nth-child(38) {
        -ms-grid-column: 1;
        -ms-grid-row: 38
    }

    .app-topic .app-home__news>:nth-child(39) {
        -ms-grid-column: 1;
        -ms-grid-row: 39
    }

    .app-topic .app-home__news>:nth-child(40) {
        -ms-grid-column: 1;
        -ms-grid-row: 40
    }

    .app-topic .app-home__news>:nth-child(41) {
        -ms-grid-column: 1;
        -ms-grid-row: 41
    }

    .app-topic .app-home__news>:nth-child(42) {
        -ms-grid-column: 1;
        -ms-grid-row: 42
    }

    .app-topic .app-home__news>:nth-child(43) {
        -ms-grid-column: 1;
        -ms-grid-row: 43
    }

    .app-topic .app-home__news>:nth-child(44) {
        -ms-grid-column: 1;
        -ms-grid-row: 44
    }

    .app-topic .app-home__news>:nth-child(45) {
        -ms-grid-column: 1;
        -ms-grid-row: 45
    }

    .app-topic .app-home__news>:nth-child(46) {
        -ms-grid-column: 1;
        -ms-grid-row: 46
    }

    .app-topic .app-home__news>:nth-child(47) {
        -ms-grid-column: 1;
        -ms-grid-row: 47
    }

    .app-topic .app-home__news>:nth-child(48) {
        -ms-grid-column: 1;
        -ms-grid-row: 48
    }

    .app-topic .app-home__news>:nth-child(49) {
        -ms-grid-column: 1;
        -ms-grid-row: 49
    }

    .app-topic .app-home__news>:nth-child(50) {
        -ms-grid-column: 1;
        -ms-grid-row: 50
    }

    .app-topic .app-home__news>:nth-child(51) {
        -ms-grid-column: 1;
        -ms-grid-row: 51
    }

    .app-topic .app-home__news>:nth-child(52) {
        -ms-grid-column: 1;
        -ms-grid-row: 52
    }

    .app-topic .app-home__news>:nth-child(53) {
        -ms-grid-column: 1;
        -ms-grid-row: 53
    }

    .app-topic .app-home__news>:nth-child(54) {
        -ms-grid-column: 1;
        -ms-grid-row: 54
    }

    .app-topic .app-home__news>:nth-child(55) {
        -ms-grid-column: 1;
        -ms-grid-row: 55
    }

    .app-topic .app-home__news>:nth-child(56) {
        -ms-grid-column: 1;
        -ms-grid-row: 56
    }

    .app-topic .app-home__news>:nth-child(57) {
        -ms-grid-column: 1;
        -ms-grid-row: 57
    }

    .app-topic .app-home__news>:nth-child(58) {
        -ms-grid-column: 1;
        -ms-grid-row: 58
    }

    .app-topic .app-home__news>:nth-child(59) {
        -ms-grid-column: 1;
        -ms-grid-row: 59
    }

    .app-topic .app-home__news>:nth-child(60) {
        -ms-grid-column: 1;
        -ms-grid-row: 60
    }

    .app-topic .app-home__news>:nth-child(61) {
        -ms-grid-column: 1;
        -ms-grid-row: 61
    }

    .app-topic .app-home__news>:nth-child(62) {
        -ms-grid-column: 1;
        -ms-grid-row: 62
    }

    .app-topic .app-home__news>:nth-child(63) {
        -ms-grid-column: 1;
        -ms-grid-row: 63
    }

    .app-topic .app-home__news>:nth-child(64) {
        -ms-grid-column: 1;
        -ms-grid-row: 64
    }

    .app-topic .app-home__news>:nth-child(65) {
        -ms-grid-column: 1;
        -ms-grid-row: 65
    }

    .app-topic .app-home__news>:nth-child(66) {
        -ms-grid-column: 1;
        -ms-grid-row: 66
    }

    .app-topic .app-home__news>:nth-child(67) {
        -ms-grid-column: 1;
        -ms-grid-row: 67
    }

    .app-topic .app-home__news>:nth-child(68) {
        -ms-grid-column: 1;
        -ms-grid-row: 68
    }

    .app-topic .app-home__news>:nth-child(69) {
        -ms-grid-column: 1;
        -ms-grid-row: 69
    }

    .app-topic .app-home__news>:nth-child(70) {
        -ms-grid-column: 1;
        -ms-grid-row: 70
    }

    .app-topic .app-home__news>:nth-child(71) {
        -ms-grid-column: 1;
        -ms-grid-row: 71
    }

    .app-topic .app-home__news>:nth-child(72) {
        -ms-grid-column: 1;
        -ms-grid-row: 72
    }

    .app-topic .app-home__news>:nth-child(73) {
        -ms-grid-column: 1;
        -ms-grid-row: 73
    }

    .app-topic .app-home__news>:nth-child(74) {
        -ms-grid-column: 1;
        -ms-grid-row: 74
    }

    .app-topic .app-home__news>:nth-child(75) {
        -ms-grid-column: 1;
        -ms-grid-row: 75
    }

    .app-topic .app-home__news>:nth-child(76) {
        -ms-grid-column: 1;
        -ms-grid-row: 76
    }

    .app-topic .app-home__news>:nth-child(77) {
        -ms-grid-column: 1;
        -ms-grid-row: 77
    }

    .app-topic .app-home__news>:nth-child(78) {
        -ms-grid-column: 1;
        -ms-grid-row: 78
    }

    .app-topic .app-home__news>:nth-child(79) {
        -ms-grid-column: 1;
        -ms-grid-row: 79
    }

    .app-topic .app-home__news>:nth-child(80) {
        -ms-grid-column: 1;
        -ms-grid-row: 80
    }

    .app-topic .app-home__news>:nth-child(81) {
        -ms-grid-column: 1;
        -ms-grid-row: 81
    }

    .app-topic .app-home__news>:nth-child(82) {
        -ms-grid-column: 1;
        -ms-grid-row: 82
    }

    .app-topic .app-home__news>:nth-child(83) {
        -ms-grid-column: 1;
        -ms-grid-row: 83
    }

    .app-topic .app-home__news>:nth-child(84) {
        -ms-grid-column: 1;
        -ms-grid-row: 84
    }

    .app-topic .app-home__news>:nth-child(85) {
        -ms-grid-column: 1;
        -ms-grid-row: 85
    }

    .app-topic .app-home__news>:nth-child(86) {
        -ms-grid-column: 1;
        -ms-grid-row: 86
    }

    .app-topic .app-home__news>:nth-child(87) {
        -ms-grid-column: 1;
        -ms-grid-row: 87
    }

    .app-topic .app-home__news>:nth-child(88) {
        -ms-grid-column: 1;
        -ms-grid-row: 88
    }

    .app-topic .app-home__news>:nth-child(89) {
        -ms-grid-column: 1;
        -ms-grid-row: 89
    }

    .app-topic .app-home__news>:nth-child(90) {
        -ms-grid-column: 1;
        -ms-grid-row: 90
    }

    .app-topic .app-home__news>:nth-child(91) {
        -ms-grid-column: 1;
        -ms-grid-row: 91
    }

    .app-topic .app-home__news>:nth-child(92) {
        -ms-grid-column: 1;
        -ms-grid-row: 92
    }

    .app-topic .app-home__news>:nth-child(93) {
        -ms-grid-column: 1;
        -ms-grid-row: 93
    }

    .app-topic .app-home__news>:nth-child(94) {
        -ms-grid-column: 1;
        -ms-grid-row: 94
    }

    .app-topic .app-home__news>:nth-child(95) {
        -ms-grid-column: 1;
        -ms-grid-row: 95
    }

    .app-topic .app-home__news>:nth-child(96) {
        -ms-grid-column: 1;
        -ms-grid-row: 96
    }

    .app-topic .app-home__news>:nth-child(97) {
        -ms-grid-column: 1;
        -ms-grid-row: 97
    }

    .app-topic .app-home__news>:nth-child(98) {
        -ms-grid-column: 1;
        -ms-grid-row: 98
    }

    .app-topic .app-home__news>:nth-child(99) {
        -ms-grid-column: 1;
        -ms-grid-row: 99
    }

    .app-topic .app-home__news>:nth-child(100) {
        -ms-grid-column: 1;
        -ms-grid-row: 100
    }

    .app-topic .app-home__news>* {
        margin: 15px\0
    }
}

.app-twenty__earth {
    position: relative
}

.app-twenty__earth:before {
    background: url(../../static/images/twenty-img-1.f53116c7.png) no-repeat;
    background-size: contain;
    content: " ";
    height: 10.451389vw;
    left: 0;
    position: absolute;
    top: 0;
    width: 53.680556vw
}

.app-twenty__earth:after {
    background: url(../../static/images/twenty-img-2.203bc049.png) no-repeat;
    background-size: contain;
    bottom: 0;
    content: " ";
    height: 8.6111111vw;
    position: absolute;
    right: 0;
    width: 41.25vw
}

.app-twenty__earth .app-head__normal {
    position: relative
}

.app-twenty__earth .app-head__normal .app-head__normal-title {
    color: #ce2526
}

.app-twenty__earth .app-head__normal:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACToAAAAgCAYAAAA4u1VQAAAABHNCSVQICAgIfAhkiAAAC6JJREFUeF7t3UGIXVcZB/Bz7kwbnSCuGnGwisx9U2ywMi9diBt1oSgK0l3AjSjBhVBQuqmoVJS6EoWCSkDdWdyJQqEg2F03nZdYBGHuzWQWEugmiJLYmsk98mbisu/eJ5/mGH7Zvo8v3/n97zl3ZnLI5OQPAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL/NwL77ezlnPOnRwcupWzm1D7RdYejtSml2vvmKYtQQ4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAHQJX2/b8kPLrKedmfKLywrzrnh6vS6n2vi46TUlRDQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIGKBBbt7Ocp5y+PjVRKuV1u33rkyRs3bo/VLj+vua+LTlMSVEOAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgIoE/7uycO87N9Zzz1uhYQ3l6fq17YbQupVRzXxedpiSohgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBlAot297spp++MjVVSOZx3XZtTKmO1y89r7eui05T01BAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBCoTOC17e2tZuvs9ZTzubHRShk+c6HvXx6rW35ea18Xnaakp4YAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAhQJXdnYvlSZdnjDaS/Pu4HMT6k5KauzrotPU9NQRIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqEygpNRcaWevp5zPrxytlLKZU/tE1x1OWUKNfV10mpKcGgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKVCix2dj6bmo2XxsYrpfz4Qt99fazu35/X1tdFp6nJqSNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBQqcCinf0h5fyJVeOVUv5Wbt9675M3btyeuoya+rroNDU1dQQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQqFbjatueHlJe/wq5ZNWIuw9f2+v4nU5dRU18Xnaampo4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAxQL7s9kvc8pfWjViSeXwQtftrLOMWvq66LROamoJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIVCqwePSx7XJmuJZzfsfKEe+WT80Pu99PXUYtfV10mpqYOgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKVCyxms++llL+1csxSfjvvuy+ss5Qa+ub9dve5JpfNdQZfVTuUEnJ5KqcmpE9KKahPzLqWdrnEzDQ0MX3ijJZri3KKyT8H5T+kqHWllILyzxXmn4LyL5Xt/1xh/iko/xK0R07eCyWHnLdR+zbubIvb/2HeOeb8D7QOyz8qtzDrwP0f5h2Uf5T1yfYP2v9RM4VZB+afKsstbo/UeP6Hndsh77XTV2TMuR23R2Le2afv/7rWVuL2bVj+ubL8U4rLv1SWf+DX7WH5R53/ced2XP5RP9uIOttOTtuAP3HWJysLmSnua5u4/KPO/wrP7ZDMTn7+F5R/1Lkd+myHnf8x+zZuj8Ts2ZOjKCj/Evfejnu2K8s/6j0SukeC8s8V5v+gnv+B50jY/n+Qz/8Kv24POyNLDvt6K2Sm0Ge7svM/8NwOsT59/8fkH5hb2NpK0L//Rb23o/qM/k83Ad9jakFgHYF5dxC2b5d/72vb21vN1tnrKedzbztHKWUjlfd/pO//MnXWGvrmxWy3TB1YHQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECcQLRF52Wk+3PZl/NKf9s5ZRl+OG8759ZZyX3u6+LTuukpZYAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAoMB/46LTlZ3dS6VJl1eNmUv60V5/8I11lnK/+7rotE5aagkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgECkRfdLr3K+aOUs6PvO2YpQwbqXzgP/jVdfe1r4tOgQ+eVgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTWEYi+6LRod59POT27aoZS0m8u9AdPrTNnDX1ddFonMbUECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEAgUiLzotHn1sO50ZDlPOZ1aNmMvwyb2+f2XqMmrpm/fb3eemDr2qrkmpRPRZ9ihpiOmVc0yfoLWVIc4oBa0tKrewzE4fopDcSpBR1DxNYP4lBT3bOcg6as8G5t8E5V+Cnsf0AOffBOYf5v0A59+E7f+Yd21YZoH7P+r8j3pHpiHozD59IYW8I1OuL/8w7+r2f335b1SYf9yzHeNd7kbttZh5lkdk3B6pb//Xln8TlX/UO3t5/ue7Ied/bdbLZ3sj6N0W9f4P2/8V5l+b9b1v/kOe7aifkZTjmHN7I+h77ROjoP0f9bONqL0Wmf9m1Nd/QfmXyPzTccgeicotyjoy/6i1Re3/ku6EZLY0eijq2a6sz3JtQ23v/zsx5/9DOS7/sGc7yHoIeo5O320x3g8H9Sn/bEL27ZDfCukTaRSV25kg65P9H9SrNEG5/SPmeRyaN8Pyf2eQUZT1EGS9zP9u1NqCZjp761ZIblHWJ0ZBa6utz3Jt745a28ZGSG53b94M6XMctK6l0Z2gtb0naKbjzc0Qo+XaPnh09GbUXRJ9pgksZrMXU8oXV1eXP8+77vFpHU+raumb1xlaLQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAEC9Qnst+1Hc25eHZ2sDF+Z9/0vRuvuFdTU10WnqampI0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFCpwH47W+Sc90bGu/muMmzP+v6tqcuoqa+LTlNTU0eAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQoHFzu7F1KQXx0cr35933bfH604rauvrotPU5NQRIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqEyga9szf8/NYUppe9VoJaXjh4/vvO/D16+/MWUJNfZ10WlKcmoIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIVChwpd19tuT0/Ohopfxq3ndfHK27V1BjXxedpqanjgABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEBFAou2faSkfJRz3hobK6eyt9d1V8fqlp/X2tdFpynpqSFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBQmcB+u3s553RpdKxSXp333cdG6+4V1NrXRaepCaojQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgUInAom0fTyn/KeU8ev+nDOnihWsHv54yes19Rxc6ZYFqCBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBD43wks2tkrKeePj/6Npbyx13fbOaVhtPbk19bV29dFpykJqiFAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBQicD+bPb5nPLvpoyTS/rmXn/wgym1tfd10WlKimoIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIVCKw2Jn9NOX0oQnjlHx856m9o6O/TqhNtff9FxLrJxBNYb5dAAAAAElFTkSuQmCC) no-repeat;
    background-size: contain;
    bottom: -2.2em;
    content: " ";
    height: 1.2vw;
    left: 0;
    position: absolute;
    right: 0
}

@media screen and (max-width: 1024px) {
    .app-twenty__earth .app-head__normal:after {
        bottom:-1em
    }
}

.app-twenty__reform {
    background-color: #fff;
    background-image: url(../../static/images/twenty-img-4.0881576c.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% auto;
    position: relative
}

.app-twenty__reform:before {
    background: url(../../static/images/twenty-img-5.7544ea00.png) no-repeat;
    background-size: contain;
    content: " ";
    height: 9.895833vw;
    left: 0;
    position: absolute;
    top: 5vw;
    width: 16.25vw
}

.app-twenty__reform:after {
    background: url(../../static/images/topic-pillar.7b52f3a7.png) no-repeat;
    background-size: contain;
    content: " ";
    height: 48.854167vw;
    position: absolute;
    right: -10vw;
    top: 5vw;
    width: 23.680556vw
}

.app-twenty__reform-head {
    color: #ce2526;
    font-weight: 700;
    padding: .5em 0;
    text-align: center
}

.app-twenty__publish {
    background: linear-gradient(180deg,#fff,#fdf3f3);
    position: relative
}

.app-twenty__publish:after {
    background: url(../../static/images/twenty-img-5.7544ea00.png) no-repeat;
    background-size: contain;
    bottom: -1vw;
    content: " ";
    height: 9.895833vw;
    position: absolute;
    right: -2.5vw;
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    width: 16.25vw
}

.app-twenty__publish-head {
    display: flex;
    justify-content: space-between;
    margin-bottom: 4em
}

@media screen and (max-width: 1024px) {
    .app-twenty__publish-head {
        margin-bottom:2em
    }
}

.app-twenty__publish-head .title {
    color: #ce2526;
    font-weight: 700;
    line-height: 1;
    padding-left: .5em;
    position: relative;
    width: 80%
}

@media screen and (max-width: 1024px) {
    .app-twenty__publish-head .title {
        width:50%
    }
}

.app-twenty__publish-head .title:before {
    background-color: #ce2526;
    bottom: 0;
    content: " ";
    left: 0;
    position: absolute;
    top: 0;
    width: .2em
}

.app-twenty__publish-head .title:after {
    background-color: #ce2526;
    bottom: 0;
    content: " ";
    height: .1em;
    left: 5em;
    position: absolute;
    right: 0
}

@media screen and (max-width: 1024px) {
    .app-twenty__publish-head .title:after {
        display:none
    }
}

.app-twenty__publish-head .aside {
    display: flex;
    justify-content: flex-end;
    position: relative;
    width: 15%
}

@media screen and (max-width: 1024px) {
    .app-twenty__publish-head .aside {
        width:30%
    }
}

.app-twenty__publish-head .aside:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAAB2CAYAAAAweYruAAAABHNCSVQICAgIfAhkiAAAGVFJREFUeF7tXXl0U9eZv/e+pyfJkizbbGYHbxgbb3hjTUxYTUgnaWMaMiFpQ9M5J5102s5MZ9o0rZsu5zQnM5kmmbShSdNmaVpomk4I3g0uUIgNxjZeWGx2CAYbY2Rrf+/eOc/GYMmS3nvSe7IsWefwB9a933Z/+u53v+8usHZ1wXNqrPrdqr//fQBMfiYtoJAFYFnqwtNIzdyeOi+lKG/PHotCfCbJRrgFYFlqwmWCuTmURv0bddysZ9fU1bERbpNJ9RWwACxLS+whLDsVAIBpre75DS0dv4AAEAV4TZKMYAvAskULbhNCoodsANGAfkb8yvsPHGmNYJtMqq6ABeDelPmDAADdHdoEUvRZ/dToFfcdbOpRgN8kyQi1ANy7aL4ZEBA1Wn9KG/XDTS0nfxKhNplUWwELwL2LFpgBIS5AIwgNqqfPKFh/4LOTCvCcJBmBFoB7U+YNAgBHps67JoAM81FxW+dWCACOQLtMqiyzBXiPdhuMLAZGE4ewPzp6Wu7qo0fPycxzklwEWgCWpyVdx6xzuifdqSjdro3NHY8ple5of+ml+O5PdydgAmMJhISmVDfnbn/6XPLTT08uRMIMjHxl4CLBeJ5HvSC004bovI3HTrQFojcpLUV11eUr7IP9WzDLLSUYL4AAzCIcx8eG0I02gRQ1ACC8AiE4D2mmXh0bu2dN3eHmQGSY7Du+FoBlaUmthHUu8SYGpda+uKn11I+kikkAgFV5memAY7dgh+NZ7HTO8QAqsWQxUjPNiKbfYBhV5Zr6E1fEdpxo7TqLi9WqwRtxrNmmo2mKsxo0psW1DX1ggifR4d7UhFqAuQe8DQiiVOcNyWlZqz75RHTR/bO1a2fcunn1Y2yxLgsAXJ5FgtCpMhhfi5s574Vwqs1e2PjAUvZ69wvYai4GGKtHKU+QWtNFxcb9cOHB+j9OtB/OiLywImvxu5zVst2HApw62vjEumMnBJXcX1w0x37p6k8wxz5CMOarDe7Tolx2IhBRn0NG9ZFq2rRfrqs9NCEXLOeLlqfaem88C1luA+S4ZAAA8mEwgmj6DOBr0kmxb8zdfcQqlzE7C5cuU+n0UQv2HdgnF013OrA8O7UUW6w/9AUKmlHv3tB25sveFgX7i9L0jn7yJGu3/QxwOEYpYb24OCcVpX0LUKq3TAmLWrbu3s0Fl780brtKAJXVlb6EsI5vYrt9OyBExYNr9D8hikjFHEQq9b8tbOk45m/6iQ9tzuVmLMGs8+uAYzNRvPELiTWNt4V4+/s9rMzNfMo5cPu3EADklQhCZ8xIm7G1o8Ph3qasuDgaXu6qwQ5Hvr9CyNWPUqu7tDPit95fc6BJLppy0mkv2RhHOi+8A82WLeSO93IH2Mj/hfhCADhkMLyFZ8z/l+TycrtQ+9HfXy4pibOfOfEBtlg2EkA4lSH6gYTjHQel0JDaFpbnLSkipoEqAoDKa2cI+9RGTcq6hlM3R7epzs/6onNw4BXCcXMVnCal6QQBCxHdjNTMbnrKrLfX1da6yCyNmDytj69ePU11q/sHgHV8GXB4Bk/V3YuNTJligXZHMn6F3gkY5kN6TtKvF5aVdXuT+PymogXstc8fAU72IcJyywDB2qG2tOqEVaVfkXXihFkebb3MOxXLlyZxfTdb3OudLs0htBqmz8i772B9B//3/UVFtKP/+rc5q/VnhBDvAFVSchG0IUUNQob5AAD8PpkVe2Jzeb1JRDfZmrRvXB7Hdd96lDjsPwYsywMMepomvYFOiiAQIQdkmAOQVh0GGvVFCIGTszmmQI5dBDhuFbHb03gv6jqugKViYp9MbDjxoRRe/rSFZYWF0cDU00I4boF3AoRFNL2muOPcoV0laYyhi3yIzZZHQsaLCWlOCIAIWdVG46vG7MIX83buVHwnccfqgodt17v/AAnRunsrb9OllDhNSGUx30OKuqSJnZk694h8CwtvfGEpAGhZ1uLf+Vp5QghYZmr8Zk5nPEy6L73BWa1PAOgjphOjZTDbkOF9nEMDCZEVUbCZppkDTHTMp9p0tj5vZ6NTDnGaHi6Kgee7n2Yd9icgy2aNrCKleLFggg0xqr1J7ee2yKG7EI2hH1vlfUsfYK/3VfArIC8dnOpY/UbWyj7O2WxfEyIact+PBtod4XjF+XkE0XQ3ZOgKCqmqAAFdjJb+3L7xketrSksFt7S3l5Qwlgun5kCHMwkC/CVs52MwLhremSLvgtvDqlIoRlMqL+QyNirm5ZSOs/8ejPEa0oePuWzXL57BHF7oiSmE0E5FG46zt03yJ2CDoaUPoLmDgf8/gpCjtJpGilE30irNSaRVXyMW26BKp1FjTOLY/lupkOMKOJt9GcCsRuxU6AlcvvoqbRraaHgu4VjH60rzGbHxEJ+KJclvcw7H08FgOi487oBtJBoW41FGrwC9T39kTA4sUNqjYzolbQVV9PbkjvPvK8ljhPZdD11duHSZo7+v1n0TZDCECAoPN6/mC0TSgvdR8Z+fU6QQoJWyD6KpbUknLwhWfOTg7xIKVGSlvs5Zrc9OmNWkVAvwq89Rysnj3SYu0Ci9YUdiU8dvpZrRn/YuQPtbfv5cs7mvlrAsX3cLv88doPkK0j2Bz1P7kb+hOycT/fWQQvGdkoOANJoXklo7f6okjzFT58gf+MK47eLlDzmWXeGzLBUM6eTm4WX69AckruBz9ZRyxmhKrj6hSvXb5I5zO+Q2syd6HvU4XFKi7e9oaiRO5+JgCBE0Hh6AxvMW68VGjDW2/cQEGlDRR1M6zhcEw/5efzCVWamvslbrP4dVvOYFaPJ4INfVp7QFxb39VN5kUQIMEKJ+fcLCnJkVdReUoD+aplegVWSn/QNnNn8EIKCUFiKo9H2kOe7FXcMSiZlS73m3iQc0ftcu1OtfSmo6+T2lzoV4jdFGvijLXZIIBgbaCACaoAJBaWY+4jR/gHbPAw0DzdPCwdffhRYDSsZovKwEops4ZsaixQ0Niu5y8arHoZUrDaa+a62E4+YrPfZBpe+hSsB7JakgGQso/4AmFpiK2YgQDhkNjyY1nvyrYjx8xV9Dh0uyF7/DWixPKSlA0Gl7KUd5z/yP3f3qqe3wFDoxqwRQpf7MQEeti1dwT5pPz1xTmLfefqunHIDIidPExGXeQTkxgTbkVXX6byQ3n3xDqR++T6BVr1tndF4+e4YQ7PGAsVJCKU5XRJwmFDvxMnpKc4idCt0rFGKmbkXtQlMd+qQp+bP2NCqyV08w1ixLSzxEWHalokoGm7iXOE0KSDy3nbjlKH7eR1H6N/vpqG/mNcqzP2/0sAoCrTIj5VXWbn8u2FhQnJ9b3dN73CU+Rhs25tg0hxhvJSZGVNwmALB0nPHBhPq2Krl5CQMtL/NR1nR7V1glbofwIN8qccS7uS8IpHhIsWCUGwBu9AhE6LrKGP3FBQ2tR+TkJQi06pUr5zl6P28BJNjnNeVU0wOtAMtRruAa7fUmaDlqlIkgTbeBGdOLk+vqZbt6QhBopaWlqPCjP1Rju93rtQkKQ0IZ8ooBzfP0KeTdxG5ZUsYYY6kiirqOZs0qTNh3+KIcPAWBxjOpykn7jtNsfjkcp0/Pq8dh0/LGcQeAL8BM8HKUO54IQNQ52hj91YSGEwEfLhYHtOz0lU7LQB0AkJYD3SFDQ2Kaw1scNRZ88sV/nngG034QoRtEZ9iRHD21AgbwBoUooO3Pz4+3mm50EgL0wVQyKLw87LoVG5h7T+6GD9Du/IgwZTD818LjHf/hb/FdFNDaS9KYSx3Og9jpCMrepaAAbISJhzSHmP1pvqfQsfk0oRjNPb3hK2EcVPvcYTZ0mQzNHIiam/jk7Kqqy1JlEAW0oTgtP+sF5+3+H0dSnOarHCUMnIlbjvIFIohQPzToHk881lEhxbuJBlr1umWLHVe6jwHselW8VGSHXHsR+9P8LUcJ9ZM6RY9uP852JNBg/EHy8bafi5VDNNCGDhnfuNyCWTZNLPEJ0U6GY3ievduELkcJDx2EDsho/i/GOG3HNBFPcIoGGs+5PD35Q+x0PCYsxQRr4Uc5SijNAd1OR8nt3ULFwkij+R1kor+V2Oj7Ej9JQKvIXvwtzmJ5JVSUlE0OEeUoKfm0e/k3/6sEQsCUTXcZCCG19uOktjNf9BnbSeFTsyI7337z1mFAQNjn03i7iFl9jo6bwuZ0lBRQDF8XzlIG3f8kJmb8J/Rytaskj1ZWXBgNLva2EJb1cZeaRClDoXmAp6O8TaPDxp2Qh1b8GRVMRxuLExo97/yQBDSee0V26jucxfoVfyQJ6T6j4jSpq0HfqY6IARqAtOrslNkJuXE1NWMuXZYMtPKc9G3c4OD7cCJdxCcG4RLLUb7BNXY3h/j20g7KiFEtiG0I0mheT2rt/KY7T8lAqynMSbPf6jsOABj96EIQdVGIlcQ71ISC9Xvfh1c5Ssj6EKFuR9ys9PQjR/jXXu5+JAOtOjfX6DT3nSZ4+HbpsPooUo4aG6f5iul8VSPGu8AudqxhtPFXyY1t/K1U/gONv9m5IiP1z9hu5S9LDq+PQD7NW+wmPC2GZznK6+BDaFYbjZnzj7befdFGskfjidesXPple8/NDyLpGJ47mHyBy5/TUWI3PnqaskPx105FRe1IbDl99+41v4C2/6GiqZbOSycB5qaGopJ+yyShHCXsxVwXBNLaD2vgaUeHp7/7ra+SHdXqqpS2ro0jLPwCGt+5PC3xIGbZVUrKOi60ZSxHjV4QSAGOP+mVcbGVL6YQ3WbiZ+QsONBwfkR3v2QsX5LyKnaE7zE8KcAQahsGp6P8wQh/U9EzyU0n3w4IaJU56Y+x5kHFn3bxR8OA+ih2aMX/uqcQkP2elgIylIjODPPHlPaz2wICWs2q/ARHb28LwTi8tneLLEcJDb7nOmnkVAmGYEjRLSmnzmcHBLRjubmqHpvpUNht774DNN44UovqnoJ317xYZAENQtRjKLxvYfx775kD8rrl2Wml2GL2+aisCAcbek1k2HXrOfEqXCXw5662gAZRSetD6EDTZ65IOlTfGJCM5TmZa7H59t5wL0cJlZuEptFILUfxW1eo2LjvJTa0/CIgoFXnps1zDlqOE0KmKPnDGBfaAuUoKVPriJGlXNYnBO4JU47SaKuTUrOKAwLaruXLtXpTzwHidOaNCxiUZCoinyY2oeoP0MR7SdfdHkqaxB/akKa7UVRcakBA4xlX5Ga8yA2YXvBHiJDuIyFO8wYKz14psuqeBAJWY4xZFDDQ9q8syLP03jgECAnrbUO+dlVI8z5hfjrKg/dg9DH8KzyBffjHUS+1HjuFsee3PgOjPs69fUyfI+DydmjFe5E88oAGVeqtAQONN3hZWtLHhHU+PM6wkJ+9j9NR0rzYsGi8sSOxHAVV6n+VBWiVmYueZ222oLySJj+afFAMsBzlfeUYWeUoqNG+IgvQqpdlFzn6bu0L13s53AEjtWIQaDlKaqojqD9GEcxQlO4vsgCtZu3aKY6r51sJ5maK4DtxmshU93RPgwxPo5FTjoI0fUQWoPGvrFRkpH6E7VY+TpOFZsigUUKaw1MSVWj69BXrhUs5CtL0GdlAUZGb/jV2YPDNSHlMVupiYCwIheueUhPC7qAOmR8rRV2TDWjVeWk5zgHzQUKALmQUlEsQEVUCX3v+PXu6yAEaRFS/bECrKSiY4jD1HCcYz5NrfEOGjgig+ed9IqZKYJENaEP3p/Vd/Qu2OR4KGYDIJYiHOI0n7Wv1Ke5UU4QADSK7bEDjDV9ZkP0U23+LP2I1Yme5hnp86YhcffpaDHgGZoRUCRByygq02geWz7Zd7W4L91dW3BcC3spRwvmvSaD57UHK0hKPE5bN8ZtAqHYMoO7pOY8mvhwlDNh7Ja6QXHnK7dF4dSsyUnZydvszoYoXv+VSoO45DIrwL0dBuWO0oTgtJ+1p1mweOssXVp8AbhsaHbtFYjkKQmiVNUbjgVVTWJhm77/eBAhhIgFo3qZF39Ol+xugYV6OQsgkO9D2FxVpbD1XD2OnIyzjNKG0hph4yp8qwUQuR0GK6pYdaEPTZ3b6T1nL4PfDte4p1YsJtw/vKgGi6NOKAK06L7vIaeqvIoCowmr65JURUSWYLEe5jjqkqAOKAK1qZc4sZ8+tdgBIjAigEcQwJoLJ54im+yFN2fjsEnE4dACQKYTDswnHaUTQCU4TEW8SSC1HSTmG557DG+El9PfgGMcLF43m94oAbegYXv+NzwjHZrqxJpCiPwcINiEVc0QVpflMkzi/beV7H9/wZghCCDyydessy7ULi1mzOQs7nTmQw6mYkBSAOUPQDejHrtvxKkch/kU6iuoHANxACN3EHB6EFGUFELIEEIQ4rCYIGgDBUwEhMwk39Jy57JiAUdrvyU50ZOArsxf/L2uxuN5jCmGfPio29b6mpp5AAXLszTdV/e++/Tg7cPt5zmZLUsJAHmX0A2ieYjSlboUEELC0TlenUuv+NG3Vmk8ML7/s9Ufsrt/5bV9KxV2dTxKL+XHscMwPdIxG+lNa3aOKAW3f8vz7rX091YDci9MggE7GGPeFdUePV8ilBL/pct+K3ARss96HWfbrTpu9QNE9cTLVPcdOr/6VoyiK7gVq1acUQHswok7Fzkm4MGvPHksg9iWlpejsvr2zkWkwlcP4YeCwbyec37MHwQZjtmJA219SpLe2XjpJMDdnlNIERWnf3dR86qtS3nqUYDRYU5hb5LSYdhAnu4VgHK2IpxOx61apt6P4B1opmjqFEHWI6PR7Yuan1M7dvdsqwUaSm3Zv36AztV95AlltTxDWuZwAQIkmQlHXVPExaYoBjRekLD2pijid60cLBWmqm5k5dcm62oabooX1o+GukhJ9dFf7B5zZzG9bkldPiY9fCO3q4L8XOobHx1uUTl+pmj33u2l7q9r8MIksXc5uWpuPL579mLDcbDEEkV7/+6Smk1+RdwDcOFdkLvopZ7M97/ZnrIkxrl/bcII/NaXoh59Wa3IzlrCc8zvYantctmqFYuUo1+kTQeikNJoaBKnfaKOYhkVHWq4qajCRxM/m5hoJa96OrZaXACFab90ggDY0O351Yl3DMUWBVp6XsRmbTJ+6exRKq/3RppZTL4rUS5Zm/JFAdmDwR9jpvD9gD+cFaMKJWeHndygI7JCiWmmaLkfTZ7yfXXvojCwGUIBI18blSeRS97uEZZd5tCmiTidv+0oaLC3FigLtwOrVMwd7r7QRDseN1hOpmKri9s67V4MrYAOPJHkPV7sq7xlHb+8rJNAnu0XEae7lKIEyEkfrDWXU9Gnfya2s6wqWTQLlQ0pKmK7TzX8mVtuYndWUWvOrxLbOocyDokArBQAty0j5hLPbH3SJ0yC6oZ05P31NXV1voIr60/9vhdnJFov159hue9Sf/kN9JLxJ4C1GQ/yNiGp1LaJVbwNGX7+svv6K3/KMY0d+KsVO07t3wDakLuSvf58Rt2L+waYOxYHGM6hYmvEMN2j6tdv2bswYY7atP9qya7zsw9/Be5NyPsmZBr5Phi+okf6j86MchRA0I0g1A4aujpo55YPcyiMTxnv5Git+M8Xs6xf/Bli2gG+HNOrXk1q7nhvpI924EpFRnZuR4RgwNQAAXMpIlEbzJ9Oi0/+4dTfgJJKUtXlZcbGaun7pNXZwUPpmTQlAoyhqQGWM/qU6q/DlvJ07x7xnKatS40Ssc0XOctJ7cz//o6Vi45Yk1jd3Bg1oFcvT47hblnaAcbzL9ImoLjxVV7DlUOutcbLLXbZ87Fa+IjeBstm+QByOr3MOR6oomXzUPSmausXHopBCe2maOa7JKTyTt3OnUxTdCdqIt+O5nLSfA4Y5mFDfXD46V6q4Rxs6htd7tRw7HOtc4zQwSGt1qzc0dzSHkl13lZRQU65fKXT2928mnCObYDIPABjPH7ghGLvsRoEIOQAAtxEANwGA1xCElyg106yOMRzSpGS3hDuwPI1b53PPqZNfe83u/p3iQOMZVhdkfdvR3//fbswx1Bm+tbmp7bVQApo3WfiyzEBubtzVtjY9UXFEl5ptmr9lC1+wHk5+TX58WiAoQKtZW5Biv9JzDBDsstsCqdUHLzGGtf/U2BjWU8okBv1ZaflhNX460rcfP+p+DA8iaDZMnZa5+tDRuw+I+kF+sssEsEBQPBpvB2/H8Gi94bGNx9v+NAFsNSliABYIGtDKMxfvwDbLW+6yUirV65va7+VbAtBlsmsIWyBoQKspXJpp7+87Nnp/Gm8XSNNNxelL8+Hu3eOaTwvhMQoL0YIGtMoNG3TclXMthHUmuqQ5EDRr42dmr6kLjwx5WKBCASWCBjRe9qqctNecZvM33Mo9hDEYvru+se1lBfSbJBkiFggq0CpylzzIDQz8FQBAu3g1SlUHnGDT5q6uMYm+ELHTpBgBWiCoQKvNWTzfZrG2AkJcTy9B2A2io3IePNrRHaA+k91D1AJBBVplZqaOdQ42AY5LdrUHtNMx0Zs3BmHXbYiOQ9iLFVSgDV0Tn5n6DrZZn3KxLIJmJjr22fUNTe+GvcUjVMGgAo238b6VeZutPT2fDO1PIwAjhmnUL5i3bfXe2snqQBiDMOhAG35l5VwrpPhtNKrnp1BRVXmNjQGdQwzj8Qkb1YIOtCGvtjx/be+cBQe37t7Nb7OZ/ESABf4fyo1z3I9ZuL0AAAAASUVORK5CYII=) no-repeat;
    background-position: 50%;
    background-size: contain;
    content: " ";
    height: 4.097222vw;
    left: 0;
    position: absolute;
    top: -1em;
    width: 5.3vw
}

@media screen and (max-width: 1024px) {
    .app-twenty__publish-head .aside:after {
        display:none
    }
}

.app-twenty__publish-head .aside .app-more {
    color: #ce2526
}

.app-twenty__report-main {
    margin-top: 3.5em;
    min-height: 35vw;
    padding: 6em 4em 3em;
    position: relative
}

@media screen and (max-width: 1024px) {
    .app-twenty__report-main {
        margin-bottom:2.5em;
        margin-top: 2.5em;
        padding: 0
    }
}

.app-twenty__report-main:before {
    background: url(../../static/images/twenty-book.8be3c70c.png) no-repeat;
    background-size: 100% 100%;
    bottom: -2.5em;
    content: " ";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

@media screen and (max-width: 1024px) {
    .app-twenty__report-main:before {
        display:none
    }
}

.app-twenty__report-main .row {
    color: #fff;
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 2
}

@media screen and (max-width: 750px) {
    .app-twenty__report-main .row {
        flex-direction:column
    }
}

@media screen and (max-width: 1024px) {
    .app-twenty__report-main .row {
        color:#333
    }
}

.app-twenty__report-main .row .lists {
    padding-right: 2em;
    padding-top: 4em;
    width: 48%
}

@media screen and (max-width: 1024px) {
    .app-twenty__report-main .row .lists {
        padding-right:0;
        padding-top: 0
    }
}

@media screen and (max-width: 750px) {
    .app-twenty__report-main .row .lists {
        width:100%
    }
}

.app-twenty__report-main .row .content {
    width: 42%
}

@media screen and (max-width: 750px) {
    .app-twenty__report-main .row .content {
        margin-top:2em;
        width: 100%
    }
}

.app-twenty__report-main .row .content-intro p+p {
    margin-top: 2em
}

.app-twenty__report-main .row .content-more {
    display: flex;
    justify-content: flex-end;
    margin-top: 1em
}

.app-twenty__report-main .row .content-more .app-more {
    color: #fff
}

@media screen and (max-width: 1024px) {
    .app-twenty__report-main .row .content-more .app-more {
        color:#333
    }
}

@media screen and (max-width: 750px) {
    .app-twenty__report-main .row ul {
        padding-left:1.5em
    }
}

.app-twenty__report-main .row ul li {
    padding: 1em 0
}

@media screen and (max-width: 750px) {
    .app-twenty__report-main .row ul li {
        padding:.5em 0
    }
}

.app-twenty__report-main .row ul li a {
    color: #fff;
    display: flex;
    justify-content: space-between
}

@media screen and (max-width: 1024px) {
    .app-twenty__report-main .row ul li a {
        color:#333
    }
}

.app-twenty__report-main .row ul li a h3 {
    flex: 1 1 auto;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%
}

@media screen and (max-width: 500px) {
    .app-twenty__report-main .row ul li a h3 {
        width:95%
    }
}

.app-twenty__report-main .row ul li a span {
    text-align: right;
    width: 20%
}

@media screen and (max-width: 500px) {
    .app-twenty__report-main .row ul li a span {
        display:none
    }
}

.app-twenty__spirit {
    background: linear-gradient(180deg,#fff 40%,#fdf3f3);
    position: relative
}

.app-twenty__spirit:before {
    background-image: url(../../static/images/twenty-img-4.0881576c.png);
    bottom: -8vw;
    top: 0
}

.app-twenty__spirit:after,.app-twenty__spirit:before {
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: 100% auto;
    content: " ";
    left: 0;
    position: absolute;
    right: 0
}

.app-twenty__spirit:after {
    background-image: url(../../static/images/twenty-img-6.eedf984d.png);
    bottom: 0;
    height: 10vw
}

.app-twenty__spirit-main {
    position: relative
}

.app-twenty__spirit-main .more {
    display: flex;
    justify-content: flex-end;
    padding-bottom: 3em
}

.app-twenty__spirit-main .more .app-more {
    color: #ce2526
}

.app-twenty__header {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative;
    width: 100%
}

.app-twenty__header:before {
    background: url(../../static/images/twenty-img-5.7544ea00.png) no-repeat;
    background-size: contain;
    content: " ";
    height: 9.895833vw;
    left: -13vw;
    position: absolute;
    top: -3vw;
    width: 16.25vw
}

.app-twenty__header .line {
    background-image: linear-gradient(90deg,rgba(206,38,39,.1),#ce2627);
    flex: 1 1 auto;
    height: 2px
}

.app-twenty__header .line.reverse {
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

@media screen and (max-width: 650px) {
    .app-twenty__header .line {
        display:none
    }
}

.app-twenty__header .star {
    background: url(../../static/images/twenty-star.12f9cc44.png) no-repeat;
    background-size: contain;
    flex: 0 0 auto;
    height: 3.5vw;
    margin: 0 1em;
    width: 9vw
}

.app-twenty__header .star.reverse {
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.app-twenty__header .title {
    color: #ce2526;
    flex: 0 0 auto;
    font-weight: 700
}

@font-face {
    font-family: swiper-icons;
    font-style: normal;
    font-weight: 400;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    box-sizing: content-box;
    display: flex;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%;
    z-index: 1
}

.swiper-android .swiper-slide,.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height
}

.swiper-backface-hidden .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}

.swiper-css-mode>.swiper-wrapper {
    -ms-overflow-style: none;
    overflow: auto;
    scrollbar-width: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-horizontal>.swiper-wrapper: before {
    height:100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start:var(--swiper-centered-offset-before)}

.swiper-centered.swiper-vertical>.swiper-wrapper: before {
    height:var(--swiper-centered-offset-after);
    min-width: 1px;
    width: 100%
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
    content: "";
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
    height: var(--swiper-virtual-size);
    width: 1px
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,.swiper-button-prev {
    align-items: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
    cursor: pointer;
    display: flex;
    height: var(--swiper-navigation-size);
    justify-content: center;
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/44*27);
    z-index: 10
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
    cursor: auto;
    opacity: .35;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden {
    cursor: auto;
    opacity: 0;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev {
    display: none!important
}

.swiper-button-next:after,.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    font-variant: normal;
    letter-spacing: 0;
    line-height: 1;
    text-transform: none!important
}

.swiper-button-prev,.swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,.swiper-rtl .swiper-button-prev {
    left: auto;
    right: 10px
}

.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transform: translateZ(0);
    transition: opacity .3s;
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled {
    display: none!important
}

.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    font-size: 0;
    overflow: hidden
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    position: relative;
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    background: var(--swiper-pagination-bullet-inactive-color,#000);
    border-radius: 50%;
    display: inline-block;
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
    opacity: var(--swiper-pagination-bullet-inactive-opacity,.2);
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))
}

button.swiper-pagination-bullet {
    -webkit-appearance: none;
    appearance: none;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 0
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none!important
}

.swiper-pagination-bullet-active {
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
    opacity: var(--swiper-pagination-bullet-opacity,1)
}

.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0,-50%,0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    display: block;
    margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s,top .2s
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s,left .2s
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s,right .2s
}

.swiper-pagination-progressbar {
    background: rgba(0,0,0,.25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    transform-origin: left top;
    width: 100%
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    height: 4px;
    left: 0;
    top: 0;
    width: 100%
}

.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar {
    height: 100%;
    left: 0;
    top: 0;
    width: 4px
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    background: rgba(0,0,0,.1);
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none
}

.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none!important
}

.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal {
    bottom: 3px;
    height: 5px;
    left: 1%;
    position: absolute;
    width: 98%;
    z-index: 50
}

.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar {
    height: 98%;
    position: absolute;
    right: 3px;
    top: 1%;
    width: 5px;
    z-index: 50
}

.swiper-scrollbar-drag {
    background: rgba(0,0,0,.5);
    border-radius: 10px;
    height: 100%;
    left: 0;
    position: relative;
    top: 0;
    width: 100%
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    text-align: center;
    width: 100%
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
    max-height: 100%;
    max-width: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-radius: 50%;
    border-top: 4px solid transparent;
    box-sizing: border-box;
    height: 42px;
    left: 50%;
    margin-left: -21px;
    margin-top: -21px;
    position: absolute;
    top: 50%;
    transform-origin: 50%;
    width: 42px;
    z-index: 10
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.swiper .swiper-notification {
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    z-index: -1000
}

.swiper-free-mode>.swiper-wrapper {
    margin: 0 auto;
    transition-timing-function: ease-out
}

.swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    flex-direction: column;
    flex-wrap: wrap
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 100%;
    pointer-events: none;
    transform-origin: 0 0;
    visibility: hidden;
    width: 100%;
    z-index: 1
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow {
    bottom: 0;
    height: 100%;
    left: 0;
    opacity: .6;
    position: absolute;
    width: 100%;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow:before {
    background: #000;
    bottom: 0;
    content: "";
    filter: blur(50px);
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    pointer-events: none;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 0
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform,opacity,height
}

.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transform-origin: center bottom
}
