.pt_plus_button.button-style-18 .button-link-wrap{display:inline-block;color:#fff;margin:10px;padding:15px 30px;overflow:hidden;background:#252525;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s;z-index:1}.pt_plus_button.button-style-18 .button-link-wrap span,.pt_plus_button.button-style-18 .button-link-wrap .btn-icon{position:relative;z-index:1}.pt_plus_button.button-style-18 .button-link-wrap:before,.pt_plus_button.button-style-18 .button-link-wrap:after{content:'';position:absolute;border-radius:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit}.pt_plus_button.button-style-18 .button-link-wrap:before{background:#ff214f;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-ms-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.pt_plus_button.button-style-18 .button-link-wrap:hover:before{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pt_plus_button.button-style-18 .button-link-wrap:after{top:2px;left:2px;right:2px;bottom:2px;background:#252525}.pt_plus_button.button-style-18 .button-link-wrap:after{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}