@keyframes wave{0%{transform:rotate(0deg)}50%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}@keyframes arrow{0%{left:-50%}to{left:40%}}@keyframes arrow-left{0%{right:-50%}to{right:40%}}.handShake{animation:wave 2s cubic-bezier(.36,.45,.63,.53) infinite}.arrow-button{padding:10px 20px;font-size:16px;border-radius:90px;cursor:pointer;overflow:hidden;position:relative}.arrow-button .arrow{color:#fff;font-size:24px;position:absolute;left:-50%}.arrow-button .arrow-left{color:#fff;font-size:24px;position:absolute;right:-50%}.arrow-button .complete{color:#fff;font-size:14px;font-weight:600}.arrow-button:hover .arrow{animation:arrow .2s cubic-bezier(0,.97,1,1);left:40%}.arrow-button:hover .arrow-left{animation:arrow-left .2s cubic-bezier(0,.97,1,1);right:40%}.arrow-button:hover .complete{opacity:0;transition:opacity .2s}.wrapper{overflow:hidden}.wrapper .slide_container{width:520%}.wrapper .slide_container .slide_wrapper{display:flex;flex-wrap:nowrap}.wrapper .slide_container .slide{display:flex;justify-content:space-between;flex-wrap:nowrap}.wrapper .slide_container .slide.original{animation:infiniteAnimation1 40s linear infinite normal none running}.wrapper .slide_container .slide.clone{animation:infiniteAnimation2 40s linear infinite}.wrapper .slide_container .slide.stop{animation-play-state:paused}.wrapper .slide_container .slide li{cursor:pointer;z-index:2;transition:.3s;transform:scale(1);margin-left:.4%;margin-right:.4%}.slide li .item img{width:100%;display:flex;align-items:center;justify-content:center}.wrapper .slide_container .slide li:hover{transform:scale(.98)}.wrapper .slide_container .slide li:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);box-sizing:border-box}.wrapper .slide_container .slide li .estimation_name{font-weight:700;font-size:18px;position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;white-space:nowrap;z-index:2000;visibility:hidden}.wrapper .slide_container .slide li:hover .estimation_name{visibility:visible}.wrapper .slide_container .slide li:hover:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.438);box-sizing:border-box}@keyframes infiniteAnimation1{0%{transform:translateX(0)}50%{transform:translateX(-100%)}50.1%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes infiniteAnimation2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes bounce{to{top:-10px}}.wave-text-box{height:100px}.wave-text-box .wave-text{position:relative;top:20px;display:inline-block;animation:bounce .6s ease infinite alternate}