:root{--arrow-color: #ff5100;--padding: 15px 30px}.animated-button{background-color:#000;padding:15px 30px;display:inline-block;transform:translate(0);overflow:hidden;color:#fff;font-size:16px;letter-spacing:2.5px;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:700}.animated-button-cta,.animated-button-single{font-size:1px!important;padding:0!important;width:20%;margin:5px;bottom:13%;right:2%}.animated-button-cta p,.animated-button-single p{line-height:8px;padding:24px;font-size:30px!important;font-weight:700}.animated-know p{font-size:22px!important}.animate-apply{font-size:1px!important;padding:0!important;width:20%;margin:5px;bottom:0%!important;right:2%}.animated-button-yellow{background-color:#ff0;color:#000;--arrow-color: #ffffff}.animated-button-gold{background-color:#e3b218;color:#000;--arrow-color: #ffffff}@media only screen and (max-width: 1440px){.animated-button-cta{font-size:1px!important;padding:0!important;width:20%;margin:5px;bottom:14%;right:2%}.animated-button-cta p{line-height:8px;padding:14px 4px;font-size:18px!important}.animate-apply{font-size:1px!important;padding:0!important;width:20%;margin:5px;bottom:10%;right:2%}.animate-apply p{line-height:8px;padding:14px 4px;font-size:18px!important}.animated-button-single{padding:0!important;width:20%;margin:5px;bottom:5%;right:2%}.animated-button-single p{line-height:8px;padding:18px;font-size:18px!important}}@media only screen and (max-width: 1024px){.animated-button-cta{padding:0!important;width:100px;margin:5px;bottom:5%;right:12%}.animated-button-cta p{line-height:8px;padding:8px 4px;font-size:14px!important}.animate-apply{padding:0!important;width:100px;margin:5px;bottom:5%!important;right:0%}.animate-apply p{line-height:8px;padding:8px 6px;font-size:14px!important}.animated-button-single{padding:0!important;width:20%;margin:5px;bottom:5%;right:2%}.animated-button-single p{line-height:8px;padding:12px;font-size:14px!important}}@media only screen and (max-width: 768px){.animated-button-cta{padding:0!important;width:70px;margin:5px;bottom:5%;right:12%}.animated-button-cta p{line-height:8px;padding:4px;font-size:8px!important}.animate-apply{padding:0!important;width:50px;margin:5px;bottom:5%!important;right:2%}.animate-apply p{line-height:8px;padding:4px;font-size:8px!important}.animated-button-single{padding:0!important;width:20%;margin:5px;bottom:5%;right:2%}.animated-button-single p{line-height:8px;padding:8px;font-size:10px!important}}@media only screen and (max-width: 600px){.animated-button-cta{padding:0!important;width:32px;margin:5px;bottom:0%;right:12%}.animated-button-cta p{line-height:8px;padding:2px;font-size:4px!important}.animate-apply{padding:0!important;width:30px;margin:5px;bottom:0%!important;right:2%}.animate-apply p{line-height:8px;padding:2px;font-size:4px!important}.animated-button-single{padding:0!important;width:20%;margin:5px;bottom:0%;right:0%}.animated-button-single p{line-height:8px;padding:2px 1px;font-size:6px!important}}@media only screen and (max-width: 360px){.animated-button-cta{padding:0!important;width:32px;margin:5px;bottom:0%;right:10%}.animated-button-cta p{line-height:8px;padding:2px;font-size:4px!important}.animate-apply{padding:0!important;width:30px;margin:5px;bottom:0%!important;right:-2%}.animate-apply p{line-height:8px;padding:2px;font-size:4px!important}.animated-button-single{padding:0!important;width:20%;margin:5px;bottom:0%;right:0%}.animated-button-single p{line-height:8px;padding:2px 1px;font-size:6px!important}}.animated-button-black{background-color:#000;--arrow-color: #ffffff}.animated-button-green{background-color:#18c118;--arrow-color: #ffffff}.animated-button-red{background-color:red;--arrow-color: #ffffff}.animated-button-red:hover{background-color:#fff;color:red;--arrow-color: #ff0000}.animated-button-white{background-color:#fff;color:#000;--arrow-color: #000000;box-shadow:0 20px 50px #ffffff80}.animated-button-small{padding:8px 10px;font-size:14px}.animated-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:.2s opacity ease-in-out}.animated-button-black:hover{background-color:#fff;color:#000;--arrow-color: #000000}.animated-button-green:hover{background-color:#fff;color:#18c118;--arrow-color: #18c118}.animated-button-white:hover{background-color:#000;color:#fff;--arrow-color: #ffffff}.animated-button span{position:absolute}.animated-button span:nth-child(1){top:0;left:0;width:100%;height:2px;background:linear-gradient(to left,rgba(43,8,8,0),var(--arrow-color));animation:2s animateTop linear infinite}@keyframes animateTop{0%{transform:translate(100%)}to{transform:translate(-100%)}}.animated-button span:nth-child(2){top:0;right:0;height:100%;width:2px;background:linear-gradient(to top,rgba(43,8,8,0),var(--arrow-color));animation:2s animateRight linear -1s infinite}@keyframes animateRight{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.animated-button span:nth-child(3){bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,rgba(43,8,8,0),var(--arrow-color));animation:2s animateBottom linear infinite}@keyframes animateBottom{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animated-button span:nth-child(4){top:0;left:0;height:100%;width:2px;background:linear-gradient(to bottom,rgba(43,8,8,0),var(--arrow-color));animation:2s animateLeft linear -1s infinite}@keyframes animateLeft{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media only screen and (max-width: 1024px){.animated-button{padding:8px 10px;font-size:14px;letter-spacing:1.5px}}
