@keyframes blink{50%{opacity:0}}.cursor-blink{animation:1s step-end infinite blink}@keyframes slideInFadeIn{0%{opacity:0;transform:translate(-50px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}.profile-image-animation{width:18rem}.glowing-btn{color:#2196f3;text-transform:uppercase;letter-spacing:4px;background:0 0;border:1px solid #2196f3;padding:15px 30px;text-decoration:none;transition:all .5s;display:inline-block;position:relative;overflow:hidden}.glowing-btn:hover{color:#fff;background:#2196f3;border-radius:5px;box-shadow:0 0 5px #2196f3,0 0 25px #2196f3,0 0 50px #2196f3,0 0 100px #2196f3}.glowing-btn span{display:block;position:absolute}.glowing-btn span:first-child{background:linear-gradient(90deg,#0000,#2196f3);width:100%;height:2px;animation:1.5s linear infinite animate1;top:0;left:-100%}@keyframes animate1{0%{left:-100%}50%,to{left:100%}}.glowing-btn span:nth-child(2){background:linear-gradient(#0000,#2196f3);width:2px;height:100%;animation:1.5s linear .375s infinite animate2;top:-100%;right:0}@keyframes animate2{0%{top:-100%}50%,to{top:100%}}.glowing-btn span:nth-child(3){background:linear-gradient(270deg,#0000,#2196f3);width:100%;height:2px;animation:1.5s linear .75s infinite animate3;bottom:0;right:-100%}@keyframes animate3{0%{right:-100%}50%,to{right:100%}}.glowing-btn span:nth-child(4){background:linear-gradient(360deg,#0000,#2196f3);width:2px;height:100%;animation:1.5s linear 1.125s infinite animate4;bottom:-100%;left:0}@keyframes animate4{0%{bottom:-100%}50%,to{bottom:100%}}
