:root {
    --main: rgba(42, 95, 185, 1);
    --white: #ffffff;
    --black: rgba(15, 30, 53, 1);
    --gray: rgba(153, 153, 153, 1);
    --bg: rgba(237, 237, 237, 1);
    --green: rgba(175, 226, 38, 1);
    --orange: #f8c291;
    --ease: cubic-bezier(.4,0,.2,1);
    --picEase: cubic-bezier(.76,0,.24,1);
    --red: rgba(237, 32, 36, 1)
}

/* 全站图片与按钮去除圆角 */
img,
button,
input,
a,
[class*="rounded"] {
    border-radius: 0 !important;
}


.smgUpEl {
    -webkit-transition: opacity 1s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1s var(--ease),transform 1.2s var(--ease),color .3s var(--ease);
    transition: opacity 1s var(--ease),transform 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%
}

.smgUpEl:nth-child(1) {
    -webkit-transform: translate3d(0,.2rem,0) rotate(1.5deg);
    transform: translate3d(0,.2rem,0) rotate(1.5deg);
    -webkit-transition-delay: .05s;
    transition-delay: .05s
}

.smgUpEl:nth-child(2) {
    -webkit-transform: translate3d(0,.3rem,0) rotate(2deg);
    transform: translate3d(0,.3rem,0) rotate(2deg);
    -webkit-transition-delay: .1s;
    transition-delay: .1s
}

.smgUpEl:nth-child(3) {
    -webkit-transform: translate3d(0,.4rem,0) rotate(2.5deg);
    transform: translate3d(0,.4rem,0) rotate(2.5deg);
    -webkit-transition-delay: .15s;
    transition-delay: .15s
}

.smgUpEl:nth-child(4) {
    -webkit-transform: translate3d(0,.5rem,0) rotate(3deg);
    transform: translate3d(0,.5rem,0) rotate(3deg);
    -webkit-transition-delay: .2s;
    transition-delay: .2s
}

.smgUpEl:nth-child(5) {
    -webkit-transform: translate3d(0,.6rem,0) rotate(3.5deg);
    transform: translate3d(0,.6rem,0) rotate(3.5deg);
    -webkit-transition-delay: .25s;
    transition-delay: .25s
}

.smgUpEl:nth-child(6) {
    -webkit-transform: translate3d(0,.7rem,0) rotate(4deg);
    transform: translate3d(0,.7rem,0) rotate(4deg);
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

.smgUpEl:nth-child(7) {
    -webkit-transform: translate3d(0,.8rem,0) rotate(4.5deg);
    transform: translate3d(0,.8rem,0) rotate(4.5deg);
    -webkit-transition-delay: .35s;
    transition-delay: .35s
}

.smgUpEl:nth-child(8) {
    -webkit-transform: translate3d(0,.9rem,0) rotate(5deg);
    transform: translate3d(0,.9rem,0) rotate(5deg);
    -webkit-transition-delay: .4s;
    transition-delay: .4s
}

.smgUpEl:nth-child(9) {
    -webkit-transform: translate3d(0,1rem,0) rotate(5.5deg);
    transform: translate3d(0,1rem,0) rotate(5.5deg);
    -webkit-transition-delay: .45s;
    transition-delay: .45s
}

.smgUpEl:nth-child(10) {
    -webkit-transform: translate3d(0,1.1rem,0) rotate(6deg);
    transform: translate3d(0,1.1rem,0) rotate(6deg);
    -webkit-transition-delay: .5s;
    transition-delay: .5s
}

.smgUpEl:nth-child(11) {
    -webkit-transform: translate3d(0,1.2rem,0) rotate(6.5deg);
    transform: translate3d(0,1.2rem,0) rotate(6.5deg);
    -webkit-transition-delay: .55s;
    transition-delay: .55s
}

.smgUpEl:nth-child(12) {
    -webkit-transform: translate3d(0,1.3rem,0) rotate(7deg);
    transform: translate3d(0,1.3rem,0) rotate(7deg);
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

.smgUpEl:nth-child(13) {
    -webkit-transform: translate3d(0,1.4rem,0) rotate(7.5deg);
    transform: translate3d(0,1.4rem,0) rotate(7.5deg);
    -webkit-transition-delay: .65s;
    transition-delay: .65s
}

.smgUpEl:nth-child(14) {
    -webkit-transform: translate3d(0,1.5rem,0) rotate(8deg);
    transform: translate3d(0,1.5rem,0) rotate(8deg);
    -webkit-transition-delay: .7s;
    transition-delay: .7s
}

.smgUpEl:nth-child(15) {
    -webkit-transform: translate3d(0,1.6rem,0) rotate(8.5deg);
    transform: translate3d(0,1.6rem,0) rotate(8.5deg);
    -webkit-transition-delay: .75s;
    transition-delay: .75s
}

.smgUpEl:nth-child(16) {
    -webkit-transform: translate3d(0,1.7rem,0) rotate(9deg);
    transform: translate3d(0,1.7rem,0) rotate(9deg);
    -webkit-transition-delay: .8s;
    transition-delay: .8s
}

.smgUpEl:nth-child(17) {
    -webkit-transform: translate3d(0,1.8rem,0) rotate(9.5deg);
    transform: translate3d(0,1.8rem,0) rotate(9.5deg);
    -webkit-transition-delay: .85s;
    transition-delay: .85s
}

.smgUpEl:nth-child(18) {
    -webkit-transform: translate3d(0,1.9rem,0) rotate(10deg);
    transform: translate3d(0,1.9rem,0) rotate(10deg);
    -webkit-transition-delay: .9s;
    transition-delay: .9s
}

.smgUpEl:nth-child(19) {
    -webkit-transform: translate3d(0,2rem,0) rotate(10.5deg);
    transform: translate3d(0,2rem,0) rotate(10.5deg);
    -webkit-transition-delay: .95s;
    transition-delay: .95s
}

.smgUpEl:nth-child(20) {
    -webkit-transform: translate3d(0,2.1rem,0) rotate(11deg);
    transform: translate3d(0,2.1rem,0) rotate(11deg);
    -webkit-transition-delay: 1s;
    transition-delay: 1s
}

.smgUpEl.go {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0)
}

.smgLeftEl {
    -webkit-transition: opacity 1s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1s var(--ease),transform 1.2s var(--ease),color .3s var(--ease);
    transition: opacity 1s var(--ease),transform 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%
}

.smgLeftEl:nth-child(1) {
    -webkit-transform: translate3d(.2rem,0,0);
    transform: translate3d(.2rem,0,0);
    -webkit-transition-delay: .03s;
    transition-delay: .1s
}

.smgLeftEl:nth-child(2) {
    -webkit-transform: translate3d(.3rem,0,0);
    transform: translate3d(.3rem,0,0);
    -webkit-transition-delay: .06s;
    transition-delay: .2s
}

.smgLeftEl:nth-child(3) {
    -webkit-transform: translate3d(.4rem,0,0);
    transform: translate3d(.4rem,0,0);
    -webkit-transition-delay: .09s;
    transition-delay: .3s
}

.smgLeftEl:nth-child(4) {
    -webkit-transform: translate3d(.5rem,0,0);
    transform: translate3d(.5rem,0,0);
    -webkit-transition-delay: .12s;
    transition-delay: .4s
}

.smgLeftEl:nth-child(5) {
    -webkit-transform: translate3d(.6rem,0,0);
    transform: translate3d(.6rem,0,0);
    -webkit-transition-delay: .15s;
    transition-delay: .18s
}

.smgLeftEl:nth-child(6) {
    -webkit-transform: translate3d(.7rem,0,0);
    transform: translate3d(.7rem,0,0);
    -webkit-transition-delay: .18s;
    transition-delay: .21s
}

.smgLeftEl:nth-child(7) {
    -webkit-transform: translate3d(.8rem,0,0);
    transform: translate3d(.8rem,0,0);
    -webkit-transition-delay: .21s;
    transition-delay: .21s
}

.smgLeftEl:nth-child(8) {
    -webkit-transform: translate3d(.9rem,0,0);
    transform: translate3d(.9rem,0,0);
    -webkit-transition-delay: .24s;
    transition-delay: .24s
}

.smgLeftEl:nth-child(9) {
    -webkit-transform: translate3d(1rem,0,0);
    transform: translate3d(1rem,0,0);
    -webkit-transition-delay: .27s;
    transition-delay: .27s
}

.smgLeftEl:nth-child(10) {
    -webkit-transform: translate3d(1.1rem,0,0);
    transform: translate3d(1.1rem,0,0);
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

.smgLeftEl:nth-child(11) {
    -webkit-transform: translate3d(1.2rem,0,0);
    transform: translate3d(1.2rem,0,0);
    -webkit-transition-delay: .33s;
    transition-delay: .33s
}

.smgLeftEl:nth-child(12) {
    -webkit-transform: translate3d(1.3rem,0,0);
    transform: translate3d(1.3rem,0,0);
    -webkit-transition-delay: .36s;
    transition-delay: .36s
}

.smgLeftEl:nth-child(13) {
    -webkit-transform: translate3d(1.4rem,0,0);
    transform: translate3d(1.4rem,0,0);
    -webkit-transition-delay: .39s;
    transition-delay: .39s
}

.smgLeftEl:nth-child(14) {
    -webkit-transform: translate3d(1.5rem,0,0);
    transform: translate3d(1.5rem,0,0);
    -webkit-transition-delay: .42s;
    transition-delay: .42s
}

.smgLeftEl:nth-child(15) {
    -webkit-transform: translate3d(1.6rem,0,0);
    transform: translate3d(1.6rem,0,0);
    -webkit-transition-delay: .45s;
    transition-delay: .45s
}

.smgLeftEl:nth-child(16) {
    -webkit-transform: translate3d(1.7rem,0,0);
    transform: translate3d(1.7rem,0,0);
    -webkit-transition-delay: .48s;
    transition-delay: .48s
}

.smgLeftEl:nth-child(17) {
    -webkit-transform: translate3d(1.8rem,0,0);
    transform: translate3d(1.8rem,0,0);
    -webkit-transition-delay: .51s;
    transition-delay: .51s
}

.smgLeftEl:nth-child(18) {
    -webkit-transform: translate3d(1.9rem,0,0);
    transform: translate3d(1.9rem,0,0);
    -webkit-transition-delay: .54s;
    transition-delay: .54s
}

.smgLeftEl:nth-child(19) {
    -webkit-transform: translate3d(2rem,0,0);
    transform: translate3d(2rem,0,0);
    -webkit-transition-delay: .57s;
    transition-delay: .57s
}

.smgLeftEl:nth-child(20) {
    -webkit-transform: translate3d(2.1rem,0,0);
    transform: translate3d(2.1rem,0,0);
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

.smgLeftEl.go {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0)
}

.smgDownEl {
    -webkit-transition: opacity 1s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1s var(--ease),transform 1.2s var(--ease),color .3s var(--ease);
    transition: opacity 1s var(--ease),transform 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%
}

.smgDownEl:nth-child(1) {
    -webkit-transform: translate3d(0,-30%,0);
    transform: translate3d(0,-30%,0);
    -webkit-transition-delay: .1s;
    transition-delay: .1s
}

.smgDownEl:nth-child(2) {
    -webkit-transform: translate3d(0,-40%,0);
    transform: translate3d(0,-40%,0);
    -webkit-transition-delay: .2s;
    transition-delay: .2s
}

.smgDownEl:nth-child(3) {
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0);
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

.smgDownEl:nth-child(4) {
    -webkit-transform: translate3d(0,-60%,0);
    transform: translate3d(0,-60%,0);
    -webkit-transition-delay: .4s;
    transition-delay: .4s
}

.smgDownEl:nth-child(5) {
    -webkit-transform: translate3d(0,-70%,0);
    transform: translate3d(0,-70%,0);
    -webkit-transition-delay: .5s;
    transition-delay: .5s
}

.smgDownEl:nth-child(6) {
    -webkit-transform: translate3d(0,-80%,0);
    transform: translate3d(0,-80%,0);
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

.smgDownEl:nth-child(7) {
    -webkit-transform: translate3d(0,-90%,0);
    transform: translate3d(0,-90%,0);
    -webkit-transition-delay: .7s;
    transition-delay: .7s
}

.smgDownEl:nth-child(8) {
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
    -webkit-transition-delay: .8s;
    transition-delay: .8s
}

.smgDownEl:nth-child(9) {
    -webkit-transform: translate3d(0,-110%,0);
    transform: translate3d(0,-110%,0);
    -webkit-transition-delay: .9s;
    transition-delay: .9s
}

.smgDownEl:nth-child(10) {
    -webkit-transform: translate3d(0,-120%,0);
    transform: translate3d(0,-120%,0);
    -webkit-transition-delay: 1s;
    transition-delay: 1s
}

.smgDownEl:nth-child(11) {
    -webkit-transform: translate3d(0,-130%,0);
    transform: translate3d(0,-130%,0);
    -webkit-transition-delay: 1.1s;
    transition-delay: 1.1s
}

.smgDownEl:nth-child(12) {
    -webkit-transform: translate3d(0,-140%,0);
    transform: translate3d(0,-140%,0);
    -webkit-transition-delay: 1.2s;
    transition-delay: 1.2s
}

.smgDownEl:nth-child(13) {
    -webkit-transform: translate3d(0,-150%,0);
    transform: translate3d(0,-150%,0);
    -webkit-transition-delay: 1.3s;
    transition-delay: 1.3s
}

.smgDownEl:nth-child(14) {
    -webkit-transform: translate3d(0,-160%,0);
    transform: translate3d(0,-160%,0);
    -webkit-transition-delay: 1.4s;
    transition-delay: 1.4s
}

.smgDownEl:nth-child(15) {
    -webkit-transform: translate3d(0,-170%,0);
    transform: translate3d(0,-170%,0);
    -webkit-transition-delay: 1.5s;
    transition-delay: 1.5s
}

.smgDownEl:nth-child(16) {
    -webkit-transform: translate3d(0,-180%,0);
    transform: translate3d(0,-180%,0);
    -webkit-transition-delay: 1.6s;
    transition-delay: 1.6s
}

.smgDownEl:nth-child(17) {
    -webkit-transform: translate3d(0,-190%,0);
    transform: translate3d(0,-190%,0);
    -webkit-transition-delay: 1.7s;
    transition-delay: 1.7s
}

.smgDownEl:nth-child(18) {
    -webkit-transform: translate3d(0,-200%,0);
    transform: translate3d(0,-200%,0);
    -webkit-transition-delay: 1.8s;
    transition-delay: 1.8s
}

.smgDownEl:nth-child(19) {
    -webkit-transform: translate3d(0,-210%,0);
    transform: translate3d(0,-210%,0);
    -webkit-transition-delay: 1.9s;
    transition-delay: 1.9s
}

.smgDownEl:nth-child(20) {
    -webkit-transform: translate3d(0,-220%,0);
    transform: translate3d(0,-220%,0);
    -webkit-transition-delay: 2s;
    transition-delay: 2s
}

.smgDownEl.go {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0)
}

.smgParent .smgUp {
    -webkit-transition: opacity 1.2s var(--ease),color .3s var(--ease),background-color .6s var(--ease),-webkit-transform 1.5s var(--ease);
    transition: opacity 1.2s var(--ease),color .3s var(--ease),background-color .6s var(--ease),-webkit-transform 1.5s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.5s var(--ease),color .3s var(--ease),background-color .6s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.5s var(--ease),color .3s var(--ease),background-color .6s var(--ease),-webkit-transform 1.5s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%
}

.smgParent .smgUp:nth-child(1) {
    -webkit-transform: translate3d(0,.2rem,0);
    transform: translate3d(0,.2rem,0);
    -webkit-transition-delay: .03s;
    transition-delay: .03s
}

.smgParent .smgUp:nth-child(2) {
    -webkit-transform: translate3d(0,.3rem,0);
    transform: translate3d(0,.3rem,0);
    -webkit-transition-delay: .06s;
    transition-delay: .06s
}

.smgParent .smgUp:nth-child(3) {
    -webkit-transform: translate3d(0,.4rem,0);
    transform: translate3d(0,.4rem,0);
    -webkit-transition-delay: .09s;
    transition-delay: .09s
}

.smgParent .smgUp:nth-child(4) {
    -webkit-transform: translate3d(0,.5rem,0);
    transform: translate3d(0,.5rem,0);
    -webkit-transition-delay: .12s;
    transition-delay: .12s
}

.smgParent .smgUp:nth-child(5) {
    -webkit-transform: translate3d(0,.6rem,0);
    transform: translate3d(0,.6rem,0);
    -webkit-transition-delay: .15s;
    transition-delay: .15s
}

.smgParent .smgUp:nth-child(6) {
    -webkit-transform: translate3d(0,.7rem,0);
    transform: translate3d(0,.7rem,0);
    -webkit-transition-delay: .18s;
    transition-delay: .18s
}

.smgParent .smgUp:nth-child(7) {
    -webkit-transform: translate3d(0,.8rem,0);
    transform: translate3d(0,.8rem,0);
    -webkit-transition-delay: .21s;
    transition-delay: .21s
}

.smgParent .smgUp:nth-child(8) {
    -webkit-transform: translate3d(0,.9rem,0);
    transform: translate3d(0,.9rem,0);
    -webkit-transition-delay: .24s;
    transition-delay: .24s
}

.smgParent .smgUp:nth-child(9) {
    -webkit-transform: translate3d(0,1rem,0);
    transform: translate3d(0,1rem,0);
    -webkit-transition-delay: .27s;
    transition-delay: .27s
}

.smgParent .smgUp:nth-child(10) {
    -webkit-transform: translate3d(0,1.1rem,0);
    transform: translate3d(0,1.1rem,0);
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

.smgParent .smgUp:nth-child(11) {
    -webkit-transform: translate3d(0,1.2rem,0);
    transform: translate3d(0,1.2rem,0);
    -webkit-transition-delay: .33s;
    transition-delay: .33s
}

.smgParent .smgUp:nth-child(12) {
    -webkit-transform: translate3d(0,1.3rem,0);
    transform: translate3d(0,1.3rem,0);
    -webkit-transition-delay: .36s;
    transition-delay: .36s
}

.smgParent .smgUp:nth-child(13) {
    -webkit-transform: translate3d(0,1.4rem,0);
    transform: translate3d(0,1.4rem,0);
    -webkit-transition-delay: .39s;
    transition-delay: .39s
}

.smgParent .smgUp:nth-child(14) {
    -webkit-transform: translate3d(0,1.5rem,0);
    transform: translate3d(0,1.5rem,0);
    -webkit-transition-delay: .42s;
    transition-delay: .42s
}

.smgParent .smgUp:nth-child(15) {
    -webkit-transform: translate3d(0,1.6rem,0);
    transform: translate3d(0,1.6rem,0);
    -webkit-transition-delay: .45s;
    transition-delay: .45s
}

.smgParent .smgUp:nth-child(16) {
    -webkit-transform: translate3d(0,1.7rem,0);
    transform: translate3d(0,1.7rem,0);
    -webkit-transition-delay: .48s;
    transition-delay: .48s
}

.smgParent .smgUp:nth-child(17) {
    -webkit-transform: translate3d(0,1.8rem,0);
    transform: translate3d(0,1.8rem,0);
    -webkit-transition-delay: .51s;
    transition-delay: .51s
}

.smgParent .smgUp:nth-child(18) {
    -webkit-transform: translate3d(0,1.9rem,0);
    transform: translate3d(0,1.9rem,0);
    -webkit-transition-delay: .54s;
    transition-delay: .54s
}

.smgParent .smgUp:nth-child(19) {
    -webkit-transform: translate3d(0,2rem,0);
    transform: translate3d(0,2rem,0);
    -webkit-transition-delay: .57s;
    transition-delay: .57s
}

.smgParent .smgUp:nth-child(20) {
    -webkit-transform: translate3d(0,2.1rem,0);
    transform: translate3d(0,2.1rem,0);
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

.smgParent .smgLeft {
    -webkit-transition: opacity 1.2s var(--ease),color .3s var(--ease),border-color .5s var(--ease),-webkit-transform 1.5s var(--ease),-webkit-box-flex .5s var(--ease),-webkit-flex .5s var(--ease);
    transition: opacity 1.2s var(--ease),color .3s var(--ease),border-color .5s var(--ease),-webkit-transform 1.5s var(--ease),-webkit-box-flex .5s var(--ease),-webkit-flex .5s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.5s var(--ease),color .3s var(--ease),border-color .5s var(--ease),flex .5s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.5s var(--ease),color .3s var(--ease),border-color .5s var(--ease),flex .5s var(--ease),-webkit-transform 1.5s var(--ease),-webkit-box-flex .5s var(--ease),-webkit-flex .5s var(--ease),-ms-flex .5s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%
}

.smgParent .smgLeft:nth-child(1) {
    -webkit-transform: translate3d(.3rem,0,0);
    transform: translate3d(.3rem,0,0);
    -webkit-transition-delay: .1s;
    transition-delay: .1s
}

.smgParent .smgLeft:nth-child(2) {
    -webkit-transform: translate3d(.4rem,0,0);
    transform: translate3d(.4rem,0,0);
    -webkit-transition-delay: .2s;
    transition-delay: .2s
}

.smgParent .smgLeft:nth-child(3) {
    -webkit-transform: translate3d(.5rem,0,0);
    transform: translate3d(.5rem,0,0);
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

.smgParent .smgLeft:nth-child(4) {
    -webkit-transform: translate3d(.6rem,0,0);
    transform: translate3d(.6rem,0,0);
    -webkit-transition-delay: .4s;
    transition-delay: .4s
}

.smgParent .smgLeft:nth-child(5) {
    -webkit-transform: translate3d(.7rem,0,0);
    transform: translate3d(.7rem,0,0);
    -webkit-transition-delay: .5s;
    transition-delay: .5s
}

.smgParent .smgLeft:nth-child(6) {
    -webkit-transform: translate3d(.8rem,0,0);
    transform: translate3d(.8rem,0,0);
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

.smgParent .smgLeft:nth-child(7) {
    -webkit-transform: translate3d(.9rem,0,0);
    transform: translate3d(.9rem,0,0);
    -webkit-transition-delay: .7s;
    transition-delay: .7s
}

.smgParent .smgLeft:nth-child(8) {
    -webkit-transform: translate3d(1rem,0,0);
    transform: translate3d(1rem,0,0);
    -webkit-transition-delay: .8s;
    transition-delay: .8s
}

.smgParent .smgLeft:nth-child(9) {
    -webkit-transform: translate3d(1.1rem,0,0);
    transform: translate3d(1.1rem,0,0);
    -webkit-transition-delay: .9s;
    transition-delay: .9s
}

.smgParent .smgLeft:nth-child(10) {
    -webkit-transform: translate3d(1.2rem,0,0);
    transform: translate3d(1.2rem,0,0);
    -webkit-transition-delay: 1s;
    transition-delay: 1s
}

.smgParent .smgLeft:nth-child(11) {
    -webkit-transform: translate3d(1.3rem,0,0);
    transform: translate3d(1.3rem,0,0);
    -webkit-transition-delay: 1.1s;
    transition-delay: 1.1s
}

.smgParent .smgLeft:nth-child(12) {
    -webkit-transform: translate3d(1.4rem,0,0);
    transform: translate3d(1.4rem,0,0);
    -webkit-transition-delay: 1.2s;
    transition-delay: 1.2s
}

.smgParent .smgLeft:nth-child(13) {
    -webkit-transform: translate3d(1.5rem,0,0);
    transform: translate3d(1.5rem,0,0);
    -webkit-transition-delay: 1.3s;
    transition-delay: 1.3s
}

.smgParent .smgLeft:nth-child(14) {
    -webkit-transform: translate3d(1.6rem,0,0);
    transform: translate3d(1.6rem,0,0);
    -webkit-transition-delay: 1.4s;
    transition-delay: 1.4s
}

.smgParent .smgLeft:nth-child(15) {
    -webkit-transform: translate3d(1.7rem,0,0);
    transform: translate3d(1.7rem,0,0);
    -webkit-transition-delay: 1.5s;
    transition-delay: 1.5s
}

.smgParent .smgLeft:nth-child(16) {
    -webkit-transform: translate3d(1.8rem,0,0);
    transform: translate3d(1.8rem,0,0);
    -webkit-transition-delay: 1.6s;
    transition-delay: 1.6s
}

.smgParent .smgLeft:nth-child(17) {
    -webkit-transform: translate3d(1.9rem,0,0);
    transform: translate3d(1.9rem,0,0);
    -webkit-transition-delay: 1.7s;
    transition-delay: 1.7s
}

.smgParent .smgLeft:nth-child(18) {
    -webkit-transform: translate3d(2rem,0,0);
    transform: translate3d(2rem,0,0);
    -webkit-transition-delay: 1.8s;
    transition-delay: 1.8s
}

.smgParent .smgLeft:nth-child(19) {
    -webkit-transform: translate3d(2.1rem,0,0);
    transform: translate3d(2.1rem,0,0);
    -webkit-transition-delay: 1.9s;
    transition-delay: 1.9s
}

.smgParent .smgLeft:nth-child(20) {
    -webkit-transform: translate3d(2.2rem,0,0);
    transform: translate3d(2.2rem,0,0);
    -webkit-transition-delay: 2s;
    transition-delay: 2s
}

.smgParent .smgRight {
    -webkit-transition: opacity 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.5s var(--ease);
    transition: opacity 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.5s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.5s var(--ease),color .3s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.5s var(--ease),color .3s var(--ease),-webkit-transform 1.5s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 0 50%;
    -ms-transform-origin: 0 50%;
    transform-origin: 0 50%
}

.smgParent .smgRight:nth-child(1) {
    -webkit-transform: translate3d(-.3rem,0,0);
    transform: translate3d(-.3rem,0,0);
    -webkit-transition-delay: .05s;
    transition-delay: .05s
}

.smgParent .smgRight:nth-child(2) {
    -webkit-transform: translate3d(-.4rem,0,0);
    transform: translate3d(-.4rem,0,0);
    -webkit-transition-delay: .1s;
    transition-delay: .1s
}

.smgParent .smgRight:nth-child(3) {
    -webkit-transform: translate3d(-.5rem,0,0);
    transform: translate3d(-.5rem,0,0);
    -webkit-transition-delay: .15s;
    transition-delay: .15s
}

.smgParent .smgRight:nth-child(4) {
    -webkit-transform: translate3d(-.6rem,0,0);
    transform: translate3d(-.6rem,0,0);
    -webkit-transition-delay: .2s;
    transition-delay: .2s
}

.smgParent .smgRight:nth-child(5) {
    -webkit-transform: translate3d(-.7rem,0,0);
    transform: translate3d(-.7rem,0,0);
    -webkit-transition-delay: .25s;
    transition-delay: .25s
}

.smgParent .smgRight:nth-child(6) {
    -webkit-transform: translate3d(-.8rem,0,0);
    transform: translate3d(-.8rem,0,0);
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

.smgParent .smgRight:nth-child(7) {
    -webkit-transform: translate3d(-.9rem,0,0);
    transform: translate3d(-.9rem,0,0);
    -webkit-transition-delay: .35s;
    transition-delay: .35s
}

.smgParent .smgRight:nth-child(8) {
    -webkit-transform: translate3d(-1rem,0,0);
    transform: translate3d(-1rem,0,0);
    -webkit-transition-delay: .4s;
    transition-delay: .4s
}

.smgParent .smgRight:nth-child(9) {
    -webkit-transform: translate3d(-1.1rem,0,0);
    transform: translate3d(-1.1rem,0,0);
    -webkit-transition-delay: .45s;
    transition-delay: .45s
}

.smgParent .smgRight:nth-child(10) {
    -webkit-transform: translate3d(-1.2rem,0,0);
    transform: translate3d(-1.2rem,0,0);
    -webkit-transition-delay: .5s;
    transition-delay: .5s
}

.smgParent .smgRight:nth-child(11) {
    -webkit-transform: translate3d(-1.3rem,0,0);
    transform: translate3d(-1.3rem,0,0);
    -webkit-transition-delay: .55s;
    transition-delay: .55s
}

.smgParent .smgRight:nth-child(12) {
    -webkit-transform: translate3d(-1.4rem,0,0);
    transform: translate3d(-1.4rem,0,0);
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

.smgParent .smgRight:nth-child(13) {
    -webkit-transform: translate3d(-1.5rem,0,0);
    transform: translate3d(-1.5rem,0,0);
    -webkit-transition-delay: .65s;
    transition-delay: .65s
}

.smgParent .smgRight:nth-child(14) {
    -webkit-transform: translate3d(-1.6rem,0,0);
    transform: translate3d(-1.6rem,0,0);
    -webkit-transition-delay: .7s;
    transition-delay: .7s
}

.smgParent .smgRight:nth-child(15) {
    -webkit-transform: translate3d(-1.7rem,0,0);
    transform: translate3d(-1.7rem,0,0);
    -webkit-transition-delay: .75s;
    transition-delay: .75s
}

.smgParent .smgRight:nth-child(16) {
    -webkit-transform: translate3d(-1.8rem,0,0);
    transform: translate3d(-1.8rem,0,0);
    -webkit-transition-delay: .8s;
    transition-delay: .8s
}

.smgParent .smgRight:nth-child(17) {
    -webkit-transform: translate3d(-1.9rem,0,0);
    transform: translate3d(-1.9rem,0,0);
    -webkit-transition-delay: .85s;
    transition-delay: .85s
}

.smgParent .smgRight:nth-child(18) {
    -webkit-transform: translate3d(-2rem,0,0);
    transform: translate3d(-2rem,0,0);
    -webkit-transition-delay: .9s;
    transition-delay: .9s
}

.smgParent .smgRight:nth-child(19) {
    -webkit-transform: translate3d(-2.1rem,0,0);
    transform: translate3d(-2.1rem,0,0);
    -webkit-transition-delay: .95s;
    transition-delay: .95s
}

.smgParent .smgRight:nth-child(20) {
    -webkit-transform: translate3d(-2.2rem,0,0);
    transform: translate3d(-2.2rem,0,0);
    -webkit-transition-delay: 1s;
    transition-delay: 1s
}

.smgParent.active .smgUp,.smgParent.active .smgLeft,.smgParent.active .smgRight,.smgParent.go .smgUp,.smgParent.go .smgLeft,.smgParent.go .smgRight {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0)
}

[data-text].smgGo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    line-height: .9!important
}

[data-text].smgGo .letter {
    display: block;
    -webkit-transition: opacity 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.2s var(--ease),color .3s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transform: rotate(5deg) translate3d(.2rem,0,0);
    transform: rotate(5deg) translate3d(.2rem,0,0)
}

[data-text].smgGo .letter:nth-child(1) {
    -webkit-transition-delay: .03s;
    transition-delay: .03s
}

[data-text].smgGo .letter:nth-child(2) {
    -webkit-transition-delay: .06s;
    transition-delay: .06s
}

[data-text].smgGo .letter:nth-child(3) {
    -webkit-transition-delay: .09s;
    transition-delay: .09s
}

[data-text].smgGo .letter:nth-child(4) {
    -webkit-transition-delay: .12s;
    transition-delay: .12s
}

[data-text].smgGo .letter:nth-child(5) {
    -webkit-transition-delay: .15s;
    transition-delay: .15s
}

[data-text].smgGo .letter:nth-child(6) {
    -webkit-transition-delay: .18s;
    transition-delay: .18s
}

[data-text].smgGo .letter:nth-child(7) {
    -webkit-transition-delay: .21s;
    transition-delay: .21s
}

[data-text].smgGo .letter:nth-child(8) {
    -webkit-transition-delay: .24s;
    transition-delay: .24s
}

[data-text].smgGo .letter:nth-child(9) {
    -webkit-transition-delay: .27s;
    transition-delay: .27s
}

[data-text].smgGo .letter:nth-child(10) {
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

[data-text].smgGo .letter:nth-child(11) {
    -webkit-transition-delay: .33s;
    transition-delay: .33s
}

[data-text].smgGo .letter:nth-child(12) {
    -webkit-transition-delay: .36s;
    transition-delay: .36s
}

[data-text].smgGo .letter:nth-child(13) {
    -webkit-transition-delay: .39s;
    transition-delay: .39s
}

[data-text].smgGo .letter:nth-child(14) {
    -webkit-transition-delay: .42s;
    transition-delay: .42s
}

[data-text].smgGo .letter:nth-child(15) {
    -webkit-transition-delay: .45s;
    transition-delay: .45s
}

[data-text].smgGo .letter:nth-child(16) {
    -webkit-transition-delay: .48s;
    transition-delay: .48s
}

[data-text].smgGo .letter:nth-child(17) {
    -webkit-transition-delay: .51s;
    transition-delay: .51s
}

[data-text].smgGo .letter:nth-child(18) {
    -webkit-transition-delay: .54s;
    transition-delay: .54s
}

[data-text].smgGo .letter:nth-child(19) {
    -webkit-transition-delay: .57s;
    transition-delay: .57s
}

[data-text].smgGo .letter:nth-child(20) {
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

[data-text].smgGo .letter:nth-child(21) {
    -webkit-transition-delay: .63s;
    transition-delay: .63s
}

[data-text].smgGo .letter:nth-child(22) {
    -webkit-transition-delay: .66s;
    transition-delay: .66s
}

[data-text].smgGo .letter:nth-child(23) {
    -webkit-transition-delay: .69s;
    transition-delay: .69s
}

[data-text].smgGo .letter:nth-child(24) {
    -webkit-transition-delay: .72s;
    transition-delay: .72s
}

[data-text].smgGo .letter:nth-child(25) {
    -webkit-transition-delay: .75s;
    transition-delay: .75s
}

[data-text].smgGo .letter:nth-child(26) {
    -webkit-transition-delay: .78s;
    transition-delay: .78s
}

[data-text].smgGo .letter:nth-child(27) {
    -webkit-transition-delay: .81s;
    transition-delay: .81s
}

[data-text].smgGo .letter:nth-child(28) {
    -webkit-transition-delay: .84s;
    transition-delay: .84s
}

[data-text].smgGo .letter:nth-child(29) {
    -webkit-transition-delay: .87s;
    transition-delay: .87s
}

[data-text].smgGo .letter:nth-child(30) {
    -webkit-transition-delay: .9s;
    transition-delay: .9s
}

[data-text].smgGo .letter:nth-child(31) {
    -webkit-transition-delay: .93s;
    transition-delay: .93s
}

[data-text].smgGo .letter:nth-child(32) {
    -webkit-transition-delay: .96s;
    transition-delay: .96s
}

[data-text].smgGo .letter:nth-child(33) {
    -webkit-transition-delay: .99s;
    transition-delay: .99s
}

[data-text].smgGo .letter:nth-child(34) {
    -webkit-transition-delay: 1.02s;
    transition-delay: 1.02s
}

[data-text].smgGo .letter:nth-child(35) {
    -webkit-transition-delay: 1.05s;
    transition-delay: 1.05s
}

[data-text].smgGo .letter:nth-child(36) {
    -webkit-transition-delay: 1.08s;
    transition-delay: 1.08s
}

[data-text].smgGo .letter:nth-child(37) {
    -webkit-transition-delay: 1.11s;
    transition-delay: 1.11s
}

[data-text].smgGo .letter:nth-child(38) {
    -webkit-transition-delay: 1.14s;
    transition-delay: 1.14s
}

[data-text].smgGo .letter:nth-child(39) {
    -webkit-transition-delay: 1.17s;
    transition-delay: 1.17s
}

[data-text].smgGo .letter:nth-child(40) {
    -webkit-transition-delay: 1.2s;
    transition-delay: 1.2s
}

[data-text].smgGo .letter:nth-child(41) {
    -webkit-transition-delay: 1.23s;
    transition-delay: 1.23s
}

[data-text].smgGo .letter:nth-child(42) {
    -webkit-transition-delay: 1.26s;
    transition-delay: 1.26s
}

[data-text].smgGo .letter:nth-child(43) {
    -webkit-transition-delay: 1.29s;
    transition-delay: 1.29s
}

[data-text].smgGo .letter:nth-child(44) {
    -webkit-transition-delay: 1.32s;
    transition-delay: 1.32s
}

[data-text].smgGo .letter:nth-child(45) {
    -webkit-transition-delay: 1.35s;
    transition-delay: 1.35s
}

[data-text].smgGo .letter:nth-child(46) {
    -webkit-transition-delay: 1.38s;
    transition-delay: 1.38s
}

[data-text].smgGo .letter:nth-child(47) {
    -webkit-transition-delay: 1.41s;
    transition-delay: 1.41s
}

[data-text].smgGo .letter:nth-child(48) {
    -webkit-transition-delay: 1.44s;
    transition-delay: 1.44s
}

[data-text].smgGo .letter:nth-child(49) {
    -webkit-transition-delay: 1.47s;
    transition-delay: 1.47s
}

[data-text].smgGo .letter:nth-child(50) {
    -webkit-transition-delay: 1.5s;
    transition-delay: 1.5s
}

[data-text].smgGo.go .letter {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0)
}

[data-chars].smgGo .letter {
    display: inline-block;
    -webkit-transition: opacity 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.2s var(--ease),color .3s var(--ease);
    transition: opacity 1.2s var(--ease),transform 1.2s var(--ease),color .3s var(--ease),-webkit-transform 1.2s var(--ease);
    opacity: 0;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transform: rotate(5deg) translate3d(.2rem,0,0);
    transform: rotate(5deg) translate3d(.2rem,0,0)
}

[data-chars].smgGo .letter:nth-child(1) {
    -webkit-transition-delay: .03s;
    transition-delay: .03s
}

[data-chars].smgGo .letter:nth-child(2) {
    -webkit-transition-delay: .06s;
    transition-delay: .06s
}

[data-chars].smgGo .letter:nth-child(3) {
    -webkit-transition-delay: .09s;
    transition-delay: .09s
}

[data-chars].smgGo .letter:nth-child(4) {
    -webkit-transition-delay: .12s;
    transition-delay: .12s
}

[data-chars].smgGo .letter:nth-child(5) {
    -webkit-transition-delay: .15s;
    transition-delay: .15s
}

[data-chars].smgGo .letter:nth-child(6) {
    -webkit-transition-delay: .18s;
    transition-delay: .18s
}

[data-chars].smgGo .letter:nth-child(7) {
    -webkit-transition-delay: .21s;
    transition-delay: .21s
}

[data-chars].smgGo .letter:nth-child(8) {
    -webkit-transition-delay: .24s;
    transition-delay: .24s
}

[data-chars].smgGo .letter:nth-child(9) {
    -webkit-transition-delay: .27s;
    transition-delay: .27s
}

[data-chars].smgGo .letter:nth-child(10) {
    -webkit-transition-delay: .3s;
    transition-delay: .3s
}

[data-chars].smgGo .letter:nth-child(11) {
    -webkit-transition-delay: .33s;
    transition-delay: .33s
}

[data-chars].smgGo .letter:nth-child(12) {
    -webkit-transition-delay: .36s;
    transition-delay: .36s
}

[data-chars].smgGo .letter:nth-child(13) {
    -webkit-transition-delay: .39s;
    transition-delay: .39s
}

[data-chars].smgGo .letter:nth-child(14) {
    -webkit-transition-delay: .42s;
    transition-delay: .42s
}

[data-chars].smgGo .letter:nth-child(15) {
    -webkit-transition-delay: .45s;
    transition-delay: .45s
}

[data-chars].smgGo .letter:nth-child(16) {
    -webkit-transition-delay: .48s;
    transition-delay: .48s
}

[data-chars].smgGo .letter:nth-child(17) {
    -webkit-transition-delay: .51s;
    transition-delay: .51s
}

[data-chars].smgGo .letter:nth-child(18) {
    -webkit-transition-delay: .54s;
    transition-delay: .54s
}

[data-chars].smgGo .letter:nth-child(19) {
    -webkit-transition-delay: .57s;
    transition-delay: .57s
}

[data-chars].smgGo .letter:nth-child(20) {
    -webkit-transition-delay: .6s;
    transition-delay: .6s
}

[data-chars].smgGo .letter:nth-child(21) {
    -webkit-transition-delay: .63s;
    transition-delay: .63s
}

[data-chars].smgGo .letter:nth-child(22) {
    -webkit-transition-delay: .66s;
    transition-delay: .66s
}

[data-chars].smgGo .letter:nth-child(23) {
    -webkit-transition-delay: .69s;
    transition-delay: .69s
}

[data-chars].smgGo .letter:nth-child(24) {
    -webkit-transition-delay: .72s;
    transition-delay: .72s
}

[data-chars].smgGo .letter:nth-child(25) {
    -webkit-transition-delay: .75s;
    transition-delay: .75s
}

[data-chars].smgGo .letter:nth-child(26) {
    -webkit-transition-delay: .78s;
    transition-delay: .78s
}

[data-chars].smgGo .letter:nth-child(27) {
    -webkit-transition-delay: .81s;
    transition-delay: .81s
}

[data-chars].smgGo .letter:nth-child(28) {
    -webkit-transition-delay: .84s;
    transition-delay: .84s
}

[data-chars].smgGo .letter:nth-child(29) {
    -webkit-transition-delay: .87s;
    transition-delay: .87s
}

[data-chars].smgGo .letter:nth-child(30) {
    -webkit-transition-delay: .9s;
    transition-delay: .9s
}

[data-chars].smgGo .letter:nth-child(31) {
    -webkit-transition-delay: .93s;
    transition-delay: .93s
}

[data-chars].smgGo .letter:nth-child(32) {
    -webkit-transition-delay: .96s;
    transition-delay: .96s
}

[data-chars].smgGo .letter:nth-child(33) {
    -webkit-transition-delay: .99s;
    transition-delay: .99s
}

[data-chars].smgGo .letter:nth-child(34) {
    -webkit-transition-delay: 1.02s;
    transition-delay: 1.02s
}

[data-chars].smgGo .letter:nth-child(35) {
    -webkit-transition-delay: 1.05s;
    transition-delay: 1.05s
}

[data-chars].smgGo .letter:nth-child(36) {
    -webkit-transition-delay: 1.08s;
    transition-delay: 1.08s
}

[data-chars].smgGo .letter:nth-child(37) {
    -webkit-transition-delay: 1.11s;
    transition-delay: 1.11s
}

[data-chars].smgGo .letter:nth-child(38) {
    -webkit-transition-delay: 1.14s;
    transition-delay: 1.14s
}

[data-chars].smgGo .letter:nth-child(39) {
    -webkit-transition-delay: 1.17s;
    transition-delay: 1.17s
}

[data-chars].smgGo .letter:nth-child(40) {
    -webkit-transition-delay: 1.2s;
    transition-delay: 1.2s
}

[data-chars].smgGo .letter:nth-child(41) {
    -webkit-transition-delay: 1.23s;
    transition-delay: 1.23s
}

[data-chars].smgGo .letter:nth-child(42) {
    -webkit-transition-delay: 1.26s;
    transition-delay: 1.26s
}

[data-chars].smgGo .letter:nth-child(43) {
    -webkit-transition-delay: 1.29s;
    transition-delay: 1.29s
}

[data-chars].smgGo .letter:nth-child(44) {
    -webkit-transition-delay: 1.32s;
    transition-delay: 1.32s
}

[data-chars].smgGo .letter:nth-child(45) {
    -webkit-transition-delay: 1.35s;
    transition-delay: 1.35s
}

[data-chars].smgGo .letter:nth-child(46) {
    -webkit-transition-delay: 1.38s;
    transition-delay: 1.38s
}

[data-chars].smgGo .letter:nth-child(47) {
    -webkit-transition-delay: 1.41s;
    transition-delay: 1.41s
}

[data-chars].smgGo .letter:nth-child(48) {
    -webkit-transition-delay: 1.44s;
    transition-delay: 1.44s
}

[data-chars].smgGo .letter:nth-child(49) {
    -webkit-transition-delay: 1.47s;
    transition-delay: 1.47s
}

[data-chars].smgGo .letter:nth-child(50) {
    -webkit-transition-delay: 1.5s;
    transition-delay: 1.5s
}

[data-chars].smgGo.go .letter {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0)
}

[data-text] .letter,[data-chars] .letter {
    display: inline-block!important
}

.english [data-text] .letter,.english [data-chars] .letter {
    margin-right: .25em
}

.layer-img {
    overflow: hidden
}

.layer-img>img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 0;
    -webkit-transition: opacity 1s var(--ease),-webkit-clip-path 1.8s var(--picEase),-webkit-transform 1.8s var(--picEase);
    transition: opacity 1s var(--ease),-webkit-clip-path 1.8s var(--picEase),-webkit-transform 1.8s var(--picEase);
    transition: clip-path 1.8s var(--picEase),transform 1.8s var(--picEase),opacity 1s var(--ease);
    transition: clip-path 1.8s var(--picEase),transform 1.8s var(--picEase),opacity 1s var(--ease),-webkit-clip-path 1.8s var(--picEase),-webkit-transform 1.8s var(--picEase)
}

.layer-above>img {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.layer-img.go>img {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}
