*>.intro-x:first-child {
    transform: translateX(50px)
}

*>.-intro-x:first-child,*>.intro-x:first-child {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .1s;
    animation-delay: .1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 49
}

*>.-intro-x:first-child {
    transform: translateX(-50px)
}

*>.intro-y:first-child {
    transform: translateY(50px)
}

*>.-intro-y:first-child,*>.intro-y:first-child {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .1s;
    animation-delay: .1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 49
}

*>.-intro-y:first-child {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(2) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(2),*>.intro-x:nth-child(2) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .2s;
    animation-delay: .2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 48
}

*>.-intro-x:nth-child(2) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(2) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(2),*>.intro-y:nth-child(2) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .2s;
    animation-delay: .2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 48
}

*>.-intro-y:nth-child(2) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(3) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(3),*>.intro-x:nth-child(3) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 47
}

*>.-intro-x:nth-child(3) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(3) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(3),*>.intro-y:nth-child(3) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 47
}

*>.-intro-y:nth-child(3) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(4) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(4),*>.intro-x:nth-child(4) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .4s;
    animation-delay: .4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 46
}

*>.-intro-x:nth-child(4) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(4) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(4),*>.intro-y:nth-child(4) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .4s;
    animation-delay: .4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 46
}

*>.-intro-y:nth-child(4) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(5) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(5),*>.intro-x:nth-child(5) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 45
}

*>.-intro-x:nth-child(5) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(5) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(5),*>.intro-y:nth-child(5) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 45
}

*>.-intro-y:nth-child(5) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(6) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(6),*>.intro-x:nth-child(6) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .6s;
    animation-delay: .6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 44
}

*>.-intro-x:nth-child(6) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(6) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(6),*>.intro-y:nth-child(6) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .6s;
    animation-delay: .6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 44
}

*>.-intro-y:nth-child(6) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(7) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(7),*>.intro-x:nth-child(7) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .7s;
    animation-delay: .7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 43
}

*>.-intro-x:nth-child(7) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(7) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(7),*>.intro-y:nth-child(7) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .7s;
    animation-delay: .7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 43
}

*>.-intro-y:nth-child(7) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(8) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(8),*>.intro-x:nth-child(8) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 42
}

*>.-intro-x:nth-child(8) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(8) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(8),*>.intro-y:nth-child(8) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .8s;
    animation-delay: .8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 42
}

*>.-intro-y:nth-child(8) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(9) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(9),*>.intro-x:nth-child(9) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .9s;
    animation-delay: .9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 41
}

*>.-intro-x:nth-child(9) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(9) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(9),*>.intro-y:nth-child(9) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: .9s;
    animation-delay: .9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 41
}

*>.-intro-y:nth-child(9) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(10) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(10),*>.intro-x:nth-child(10) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 40
}

*>.-intro-x:nth-child(10) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(10) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(10),*>.intro-y:nth-child(10) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 40
}

*>.-intro-y:nth-child(10) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(11) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(11),*>.intro-x:nth-child(11) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.1s;
    animation-delay: 1.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 39
}

*>.-intro-x:nth-child(11) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(11) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(11),*>.intro-y:nth-child(11) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.1s;
    animation-delay: 1.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 39
}

*>.-intro-y:nth-child(11) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(12) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(12),*>.intro-x:nth-child(12) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 38
}

*>.-intro-x:nth-child(12) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(12) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(12),*>.intro-y:nth-child(12) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 38
}

*>.-intro-y:nth-child(12) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(13) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(13),*>.intro-x:nth-child(13) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.3s;
    animation-delay: 1.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 37
}

*>.-intro-x:nth-child(13) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(13) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(13),*>.intro-y:nth-child(13) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.3s;
    animation-delay: 1.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 37
}

*>.-intro-y:nth-child(13) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(14) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(14),*>.intro-x:nth-child(14) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.4s;
    animation-delay: 1.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 36
}

*>.-intro-x:nth-child(14) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(14) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(14),*>.intro-y:nth-child(14) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.4s;
    animation-delay: 1.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 36
}

*>.-intro-y:nth-child(14) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(15) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(15),*>.intro-x:nth-child(15) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 35
}

*>.-intro-x:nth-child(15) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(15) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(15),*>.intro-y:nth-child(15) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 35
}

*>.-intro-y:nth-child(15) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(16) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(16),*>.intro-x:nth-child(16) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.6s;
    animation-delay: 1.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 34
}

*>.-intro-x:nth-child(16) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(16) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(16),*>.intro-y:nth-child(16) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.6s;
    animation-delay: 1.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 34
}

*>.-intro-y:nth-child(16) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(17) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(17),*>.intro-x:nth-child(17) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.7s;
    animation-delay: 1.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 33
}

*>.-intro-x:nth-child(17) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(17) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(17),*>.intro-y:nth-child(17) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.7s;
    animation-delay: 1.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 33
}

*>.-intro-y:nth-child(17) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(18) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(18),*>.intro-x:nth-child(18) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.8s;
    animation-delay: 1.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 32
}

*>.-intro-x:nth-child(18) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(18) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(18),*>.intro-y:nth-child(18) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.8s;
    animation-delay: 1.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 32
}

*>.-intro-y:nth-child(18) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(19) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(19),*>.intro-x:nth-child(19) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.9s;
    animation-delay: 1.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 31
}

*>.-intro-x:nth-child(19) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(19) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(19),*>.intro-y:nth-child(19) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 1.9s;
    animation-delay: 1.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 31
}

*>.-intro-y:nth-child(19) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(20) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(20),*>.intro-x:nth-child(20) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 30
}

*>.-intro-x:nth-child(20) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(20) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(20),*>.intro-y:nth-child(20) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 30
}

*>.-intro-y:nth-child(20) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(21) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(21),*>.intro-x:nth-child(21) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.1s;
    animation-delay: 2.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 29
}

*>.-intro-x:nth-child(21) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(21) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(21),*>.intro-y:nth-child(21) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.1s;
    animation-delay: 2.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 29
}

*>.-intro-y:nth-child(21) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(22) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(22),*>.intro-x:nth-child(22) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.2s;
    animation-delay: 2.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 28
}

*>.-intro-x:nth-child(22) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(22) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(22),*>.intro-y:nth-child(22) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.2s;
    animation-delay: 2.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 28
}

*>.-intro-y:nth-child(22) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(23) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(23),*>.intro-x:nth-child(23) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.3s;
    animation-delay: 2.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 27
}

*>.-intro-x:nth-child(23) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(23) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(23),*>.intro-y:nth-child(23) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.3s;
    animation-delay: 2.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 27
}

*>.-intro-y:nth-child(23) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(24) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(24),*>.intro-x:nth-child(24) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.4s;
    animation-delay: 2.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 26
}

*>.-intro-x:nth-child(24) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(24) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(24),*>.intro-y:nth-child(24) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.4s;
    animation-delay: 2.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 26
}

*>.-intro-y:nth-child(24) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(25) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(25),*>.intro-x:nth-child(25) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.5s;
    animation-delay: 2.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 25
}

*>.-intro-x:nth-child(25) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(25) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(25),*>.intro-y:nth-child(25) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.5s;
    animation-delay: 2.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 25
}

*>.-intro-y:nth-child(25) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(26) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(26),*>.intro-x:nth-child(26) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.6s;
    animation-delay: 2.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 24
}

*>.-intro-x:nth-child(26) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(26) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(26),*>.intro-y:nth-child(26) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.6s;
    animation-delay: 2.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 24
}

*>.-intro-y:nth-child(26) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(27) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(27),*>.intro-x:nth-child(27) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.7s;
    animation-delay: 2.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 23
}

*>.-intro-x:nth-child(27) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(27) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(27),*>.intro-y:nth-child(27) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.7s;
    animation-delay: 2.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 23
}

*>.-intro-y:nth-child(27) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(28) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(28),*>.intro-x:nth-child(28) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.8s;
    animation-delay: 2.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 22
}

*>.-intro-x:nth-child(28) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(28) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(28),*>.intro-y:nth-child(28) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.8s;
    animation-delay: 2.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 22
}

*>.-intro-y:nth-child(28) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(29) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(29),*>.intro-x:nth-child(29) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.9s;
    animation-delay: 2.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 21
}

*>.-intro-x:nth-child(29) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(29) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(29),*>.intro-y:nth-child(29) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 2.9s;
    animation-delay: 2.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 21
}

*>.-intro-y:nth-child(29) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(30) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(30),*>.intro-x:nth-child(30) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 20
}

*>.-intro-x:nth-child(30) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(30) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(30),*>.intro-y:nth-child(30) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 20
}

*>.-intro-y:nth-child(30) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(31) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(31),*>.intro-x:nth-child(31) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.1s;
    animation-delay: 3.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 19
}

*>.-intro-x:nth-child(31) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(31) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(31),*>.intro-y:nth-child(31) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.1s;
    animation-delay: 3.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 19
}

*>.-intro-y:nth-child(31) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(32) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(32),*>.intro-x:nth-child(32) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.2s;
    animation-delay: 3.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 18
}

*>.-intro-x:nth-child(32) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(32) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(32),*>.intro-y:nth-child(32) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.2s;
    animation-delay: 3.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 18
}

*>.-intro-y:nth-child(32) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(33) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(33),*>.intro-x:nth-child(33) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.3s;
    animation-delay: 3.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 17
}

*>.-intro-x:nth-child(33) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(33) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(33),*>.intro-y:nth-child(33) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.3s;
    animation-delay: 3.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 17
}

*>.-intro-y:nth-child(33) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(34) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(34),*>.intro-x:nth-child(34) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.4s;
    animation-delay: 3.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 16
}

*>.-intro-x:nth-child(34) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(34) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(34),*>.intro-y:nth-child(34) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.4s;
    animation-delay: 3.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 16
}

*>.-intro-y:nth-child(34) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(35) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(35),*>.intro-x:nth-child(35) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.5s;
    animation-delay: 3.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 15
}

*>.-intro-x:nth-child(35) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(35) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(35),*>.intro-y:nth-child(35) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.5s;
    animation-delay: 3.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 15
}

*>.-intro-y:nth-child(35) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(36) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(36),*>.intro-x:nth-child(36) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.6s;
    animation-delay: 3.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 14
}

*>.-intro-x:nth-child(36) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(36) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(36),*>.intro-y:nth-child(36) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.6s;
    animation-delay: 3.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 14
}

*>.-intro-y:nth-child(36) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(37) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(37),*>.intro-x:nth-child(37) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.7s;
    animation-delay: 3.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 13
}

*>.-intro-x:nth-child(37) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(37) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(37),*>.intro-y:nth-child(37) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.7s;
    animation-delay: 3.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 13
}

*>.-intro-y:nth-child(37) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(38) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(38),*>.intro-x:nth-child(38) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.8s;
    animation-delay: 3.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 12
}

*>.-intro-x:nth-child(38) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(38) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(38),*>.intro-y:nth-child(38) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.8s;
    animation-delay: 3.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 12
}

*>.-intro-y:nth-child(38) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(39) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(39),*>.intro-x:nth-child(39) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.9s;
    animation-delay: 3.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 11
}

*>.-intro-x:nth-child(39) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(39) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(39),*>.intro-y:nth-child(39) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 3.9s;
    animation-delay: 3.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 11
}

*>.-intro-y:nth-child(39) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(40) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(40),*>.intro-x:nth-child(40) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4s;
    animation-delay: 4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 10
}

*>.-intro-x:nth-child(40) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(40) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(40),*>.intro-y:nth-child(40) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4s;
    animation-delay: 4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 10
}

*>.-intro-y:nth-child(40) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(41) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(41),*>.intro-x:nth-child(41) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.1s;
    animation-delay: 4.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 9
}

*>.-intro-x:nth-child(41) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(41) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(41),*>.intro-y:nth-child(41) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.1s;
    animation-delay: 4.1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 9
}

*>.-intro-y:nth-child(41) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(42) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(42),*>.intro-x:nth-child(42) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.2s;
    animation-delay: 4.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 8
}

*>.-intro-x:nth-child(42) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(42) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(42),*>.intro-y:nth-child(42) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.2s;
    animation-delay: 4.2s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 8
}

*>.-intro-y:nth-child(42) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(43) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(43),*>.intro-x:nth-child(43) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.3s;
    animation-delay: 4.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 7
}

*>.-intro-x:nth-child(43) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(43) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(43),*>.intro-y:nth-child(43) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.3s;
    animation-delay: 4.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 7
}

*>.-intro-y:nth-child(43) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(44) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(44),*>.intro-x:nth-child(44) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.4s;
    animation-delay: 4.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 6
}

*>.-intro-x:nth-child(44) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(44) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(44),*>.intro-y:nth-child(44) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.4s;
    animation-delay: 4.4s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 6
}

*>.-intro-y:nth-child(44) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(45) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(45),*>.intro-x:nth-child(45) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.5s;
    animation-delay: 4.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 5
}

*>.-intro-x:nth-child(45) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(45) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(45),*>.intro-y:nth-child(45) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.5s;
    animation-delay: 4.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 5
}

*>.-intro-y:nth-child(45) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(46) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(46),*>.intro-x:nth-child(46) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.6s;
    animation-delay: 4.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 4
}

*>.-intro-x:nth-child(46) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(46) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(46),*>.intro-y:nth-child(46) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.6s;
    animation-delay: 4.6s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 4
}

*>.-intro-y:nth-child(46) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(47) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(47),*>.intro-x:nth-child(47) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.7s;
    animation-delay: 4.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 3
}

*>.-intro-x:nth-child(47) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(47) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(47),*>.intro-y:nth-child(47) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.7s;
    animation-delay: 4.7s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 3
}

*>.-intro-y:nth-child(47) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(48) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(48),*>.intro-x:nth-child(48) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.8s;
    animation-delay: 4.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 2
}

*>.-intro-x:nth-child(48) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(48) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(48),*>.intro-y:nth-child(48) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.8s;
    animation-delay: 4.8s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 2
}

*>.-intro-y:nth-child(48) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(49) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(49),*>.intro-x:nth-child(49) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.9s;
    animation-delay: 4.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 1
}

*>.-intro-x:nth-child(49) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(49) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(49),*>.intro-y:nth-child(49) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 4.9s;
    animation-delay: 4.9s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 1
}

*>.-intro-y:nth-child(49) {
    transform: translateY(-50px)
}

*>.intro-x:nth-child(50) {
    transform: translateX(50px)
}

*>.-intro-x:nth-child(50),*>.intro-x:nth-child(50) {
    -webkit-animation: intro-x-animation .4s ease-in-out .33333s;
    animation: intro-x-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 5s;
    animation-delay: 5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 0
}

*>.-intro-x:nth-child(50) {
    transform: translateX(-50px)
}

*>.intro-y:nth-child(50) {
    transform: translateY(50px)
}

*>.-intro-y:nth-child(50),*>.intro-y:nth-child(50) {
    -webkit-animation: intro-y-animation .4s ease-in-out .33333s;
    animation: intro-y-animation .4s ease-in-out .33333s;
    -webkit-animation-delay: 5s;
    animation-delay: 5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    opacity: 0;
    position: relative;
    z-index: 0
}

*>.-intro-y:nth-child(50) {
    transform: translateY(-50px)
}

@-webkit-keyframes intro-x-animation {
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes intro-x-animation {
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@-webkit-keyframes intro-y-animation {
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes intro-y-animation {
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@media  (max-width: 1199.98px) {
    .intro-y, .intro-z{
        z-index: 1 !important;
    }
    
}
