.z--1{z-index:-1}.z-100{z-index:100}.top-half{top:50%}.left-half{left:50%}.translateX-50{transform:translateX(-50%);-webkit-transform:translateX(-50%)}.translateY-50{transform:translateY(-50%);-webkit-transform:translateY(-50%)}.translate-50_both{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flex-5{flex:5}.flex-8{flex:8}.scale-x--1{transform:scaleX(-1)}.duration-2000{transition-duration:2s}.h-paddings-10vw{padding-right:10vw;padding-left:10vw}