.cont.is-active .circle{animation-play-state:running}.cont--tb .circle{opacity:0;animation:a 2s cubic-bezier(.47,0,.745,.715) 0s infinite normal forwards paused;transform:translateY(-50%)}@keyframes a{0%{transform:translateY(-50%);opacity:0}90%{transform:translate(0);opacity:1}99%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:0}}.cont--bt .circle{opacity:0;animation:b 2s cubic-bezier(.47,0,.745,.715) 0s infinite normal forwards paused;transform:translateY(50%)}@keyframes b{0%{transform:translateY(50%);opacity:0}90%{transform:translate(0);opacity:1}99%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:0}}.cont--lr .circle{opacity:0;animation:c 2s cubic-bezier(.47,0,.745,.715) 0s infinite normal forwards paused;transform:translate(-50%)}@keyframes c{0%{transform:translate(-50%);opacity:0}90%{transform:translate(0);opacity:1}99%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:0}}.cont--rl .circle{opacity:0;animation:d 2s cubic-bezier(.47,0,.745,.715) 0s infinite normal forwards paused;transform:translate(50%)}@keyframes d{0%{transform:translate(50%);opacity:0}90%{transform:translate(0);opacity:1}99%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:0}}