.FancyButton_fancybtn__hKrWg{cursor:pointer;width:100%;height:100%;padding:4px;opacity:1;outline:0;color:#fff;line-height:40px;position:relative;text-align:center;letter-spacing:1px;display:inline-block;text-decoration:none;font-family:Open Sans;text-transform:uppercase;font-family:PixelAzure}.FancyButton_fancybtn__hKrWg:hover:after{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.FancyButton_fancybtn__hKrWg:hover:before{opacity:0;-webkit-transform:translateY(50%) rotateX(90deg);transform:translateY(50%) rotateX(90deg)}.FancyButton_fancybtn__hKrWg:after{top:4px;left:4px;bottom:4px;right:4px;opacity:0;display:block;-webkit-transition:.5s;transition:.5s;position:absolute;background:var(--pcolor);content:attr(data-hovertext);-webkit-transform:translateY(-50%) rotateX(90deg);transform:translateY(-50%) rotateX(90deg);color:var(--scolor)}.FancyButton_fancybtn__hKrWg:before{top:0;left:0;opacity:1;display:block;padding:0 30px;line-height:40px;-webkit-transition:.5s;transition:.5s;position:relative;content:attr(data-text);-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0);color:var(--pcolor)}.FancyButton_borderContainer__mlmfL{-webkit-box-shadow:inset 0 0 0 4px var(--pcolor);box-shadow:inset 0 0 0 4px var(--pcolor);color:var(--pcolor);-webkit-transition:color .25s .0833333333s;transition:color .25s .0833333333s;position:relative}.FancyButton_borderContainer__mlmfL:after,.FancyButton_borderContainer__mlmfL:before{border:0 solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";pointer-events:none;position:absolute;width:0;height:0;bottom:0;right:0}.FancyButton_borderContainer__mlmfL:before{border-bottom-width:4px;border-left-width:4px}.FancyButton_borderContainer__mlmfL:after{border-top-width:4px;border-right-width:4px}.FancyButton_borderContainer__mlmfL:hover{color:var(--scolor)}.FancyButton_borderContainer__mlmfL:hover:after,.FancyButton_borderContainer__mlmfL:hover:before{border-color:var(--scolor);-webkit-transition:border-color 0s,width .25s,height .25s;transition:border-color 0s,width .25s,height .25s;width:100%;height:100%}.FancyButton_borderContainer__mlmfL:hover:before{-webkit-transition-delay:0s,0s,.25s;transition-delay:0s,0s,.25s}.FancyButton_borderContainer__mlmfL:hover:after{-webkit-transition-delay:0s,.25s,0s;transition-delay:0s,.25s,0s}