.star-border-container{display:inline-block;position:relative;cursor:pointer;overflow:hidden;background-color:#080412;border:none}.border-gradient-bottom{bottom:-12px;right:-250%;animation:star-movement-bottom linear infinite alternate}.border-gradient-bottom,.border-gradient-top{position:absolute;width:300%;height:50%;opacity:.7;z-index:0}.border-gradient-top{top:-12px;left:-250%;animation:star-movement-top linear infinite alternate}.inner-content{position:relative;border:2px solid #222;background:#080412;color:white;text-align:center;z-index:1}.inner-content:hover{background:radial-gradient(ellipse 90% 90% at 50% 0,rgba(26,9,61,255),#080412 80%);transition:all .3s ease-in-out;color:#ffffff}.star-border-container.small-button .inner-content{font-size:17px;padding:15px 30px}.star-border-container.small-button{border-radius:10px}.inner-content{font-size:22px;padding:20px 35px}@media (max-width:480px){.inner-content{font-size:14px;padding:8px 12px}}@media (min-width:481px) and (max-width:768px){.inner-content{font-size:16px;padding:12px 20px}}@media (min-width:769px){.inner-content{font-size:18px;padding:13px 21px}}@keyframes star-movement-bottom{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes star-movement-top{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}