.horizontal-slide-from-right-to-left{animation:horizontal-slide-from-right-to-left linear 10s infinite}.horizontal-slide-from-left-to-right{animation:horizontal-slide-from-left-to-right linear 10s infinite}@keyframes horizontal-slide-from-right-to-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes horizontal-slide-from-left-to-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.sticky-menu.nav-hidden{animation:fadeInDown .9s 1}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes rotate-360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate-360{animation:rotate-360 20s linear infinite}input:checked~.toggle_dot{transform:translate(100%)}.submit_button{overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:2rem 0 0;padding:1.5rem 3.125rem;border-radius:50px;border-width:2px;border-color:#3147ff;background-color:#3147ff;color:#fff;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.5;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.submit_button:hover{background-color:transparent;color:#3147ff}.submit_button span{position:absolute;line-height:0}.submit_button span i{transform-origin:center center}.submit_button span.submit_text{top:50%;transform:translateY(-50%)}.submit_button span.submit_loading{top:100%;transform:translateY(0);font-size:24px}.submit_button span.submit_check{display:none}.submit_button_active{background-color:#3147ff}.submit_button_active:before{width:100%;transition:width 3s linear}.submit_button_active span.submit_text{top:-100%;transform:translateY(-50%)}.submit_button_active span.submit_loading{top:50%;transform:translateY(-50%)}.submit_button_active span.submit_loading i{animation:btnloading .5s linear infinite}.submit_button_active span.submit_check{display:none}.submit_button_finished{background-color:#6475ff}.submit_button_finished .submit_text,.submit_button_finished .submit_loading{display:none}.submit_button_finished .submit_check{display:block!important;font-size:24px;animation:btnscale .5s linear}.submit_button_finished .submit_check i{transform-origin:center center}@keyframes btnloading{to{transform:rotate(360deg)}}@keyframes btnscale{0%{transform:scale(10)}50%{transform:scale(.2)}70%{transform:scale(1.2)}90%{transform:scale(.7)}to{transform:scale(1)}}
