@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@400;700&display=swap");.neon-button{position:relative;display:inline-block;padding:25px 30px;color:#39ff14;text-decoration:none;text-transform:uppercase;transition:.5s;letter-spacing:4px;overflow:hidden;margin:40px 50px 40px 0;background:transparent;border:none;font-family:Raleway,sans-serif;font-weight:700}.neon-button:hover{background:#39ff14;color:#050801;box-shadow:0 0 5px #39ff14,0 0 25px #39ff14,0 0 50px #39ff14,0 0 200px #39ff14;-webkit-box-reflect:below 1px linear-gradient(transparent,#0005)}.neon-button span{position:absolute;display:block}.neon-button span:first-child{top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,#39ff14);animation:animate1 1s linear infinite}@keyframes animate1{0%{left:-100%}50%,to{left:100%}}.neon-button span:nth-child(2){top:-100%;right:0;width:2px;height:100%;background:linear-gradient(180deg,transparent,#39ff14);animation:animate2 1s linear infinite;animation-delay:.25s}@keyframes animate2{0%{top:-100%}50%,to{top:100%}}.neon-button span:nth-child(3){bottom:0;right:-100%;width:100%;height:2px;background:linear-gradient(270deg,transparent,#39ff14);animation:animate3 1s linear infinite;animation-delay:.5s}@keyframes animate3{0%{right:-100%}50%,to{right:100%}}.neon-button span:nth-child(4){bottom:-100%;left:0;width:2px;height:100%;background:linear-gradient(1turn,transparent,#39ff14);animation:animate4 1s linear infinite;animation-delay:.75s}@keyframes animate4{0%{bottom:-100%}50%,to{bottom:100%}}