.wp-block-hvrl-button{text-align:center}.wp-block-hvrl-button a{background:linear-gradient(-30deg,#3d0b0b 50%,#2b0808 0);box-shadow:0 20px 50px rgba(0,0,0,.5);display:inline-block;letter-spacing:2.5px;margin:12px;overflow:hidden;padding:20px 40px;text-align:center;text-decoration:none;transition:.2s ease-in-out}.wp-block-hvrl-button a:before{background-color:#ad8585;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.wp-block-hvrl-button a:hover{box-shadow:0 20px 50px rgba(0,0,0,.9);transform:translateY(-4px)}.wp-block-hvrl-button a:hover:after{width:0}.wp-block-hvrl-button a span{position:absolute}.wp-block-hvrl-button a span:first-child{-webkit-animation:animateTop 2s linear infinite;animation:animateTop 2s linear infinite;background:linear-gradient(270deg,rgba(43,8,8,0),#d92626);height:2px;left:0;top:0;width:100%}.wp-block-hvrl-button a span:nth-child(2){-webkit-animation:animateRight 2s linear -1s infinite;animation:animateRight 2s linear -1s infinite;background:linear-gradient(0deg,rgba(43,8,8,0),#d92626);height:100%;right:0;top:0;width:2px}.wp-block-hvrl-button a span:nth-child(3){-webkit-animation:animateBottom 2s linear infinite;animation:animateBottom 2s linear infinite;background:linear-gradient(90deg,rgba(43,8,8,0),#d92626);bottom:0;height:2px;left:0;width:100%}.wp-block-hvrl-button a span:nth-child(4){-webkit-animation:animateLeft 2s linear -1s infinite;animation:animateLeft 2s linear -1s infinite;background:linear-gradient(180deg,rgba(43,8,8,0),#d92626);height:100%;left:0;top:0;width:2px}@-webkit-keyframes animateTop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes animateTop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@-webkit-keyframes animateRight{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes animateRight{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@-webkit-keyframes animateBottom{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes animateBottom{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@-webkit-keyframes animateLeft{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes animateLeft{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}
