.elementor-animation-forward {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;}
.elementor-animation-forward:active, .elementor-animation-forward:focus, .elementor-animation-forward:hover {-webkit-transform: translateX(8px);-ms-transform: translateX(8px);transform: translateX(8px);}
.elementor-animation-backward {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;}
.elementor-animation-backward:active, .elementor-animation-backward:focus, .elementor-animation-backward:hover {-webkit-transform: translateX(-8px);-ms-transform: translateX(-8px);transform: translateX(-8px);}
@-webkit-keyframes wpr-button-back-pulse {50% {opacity: .5;}}
@keyframes wpr-button-back-pulse {50% {opacity: .5;}}
.wpr-button-back-pulse:before {content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;z-index: -1;}
.wpr-button-back-pulse:hover:before {opacity: 1;-webkit-animation-name: wpr-button-back-pulse;animation-name: wpr-button-back-pulse;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: .5s;animation-delay: .5s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.wpr-button-sweep-to-right {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-sweep-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-sweep-to-right:active:before, .wpr-button-sweep-to-right:focus:before, .wpr-button-sweep-to-right:hover:before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}
.wpr-button-sweep-to-left {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-sweep-to-left:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-sweep-to-left:active:before, .wpr-button-sweep-to-left:focus:before, .wpr-button-sweep-to-left:hover:before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}
.wpr-button-sweep-to-bottom {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-sweep-to-bottom:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-sweep-to-bottom:active:before, .wpr-button-sweep-to-bottom:focus:before, .wpr-button-sweep-to-bottom:hover:before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);}
.wpr-button-sweep-to-top {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-sweep-to-top:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-sweep-to-top:active:before, .wpr-button-sweep-to-top:focus:before, .wpr-button-sweep-to-top:hover:before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);}
.wpr-button-bounce-to-right {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;}
.wpr-button-bounce-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-bounce-to-right:active:before, .wpr-button-bounce-to-right:focus:before, .wpr-button-bounce-to-right:hover:before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);-o-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);transition-timing-function: cubic-bezier(.52,1.64,.37,.66);}
.wpr-button-bounce-to-left {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;}
.wpr-button-bounce-to-left:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-bounce-to-left:active:before, .wpr-button-bounce-to-left:focus:before, .wpr-button-bounce-to-left:hover:before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);-o-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);transition-timing-function: cubic-bezier(.52,1.64,.37,.66);}
.wpr-button-bounce-to-bottom {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;}
.wpr-button-bounce-to-bottom:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-bounce-to-bottom:active:before, .wpr-button-bounce-to-bottom:focus:before, .wpr-button-bounce-to-bottom:hover:before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);-o-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);transition-timing-function: cubic-bezier(.52,1.64,.37,.66);}
.wpr-button-bounce-to-top {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;}
.wpr-button-bounce-to-top:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .5s;-o-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-bounce-to-top:active, .wpr-button-bounce-to-top:focus, .wpr-button-bounce-to-top:hover {color: #fff;}
.wpr-button-bounce-to-top:active:before, .wpr-button-bounce-to-top:focus:before, .wpr-button-bounce-to-top:hover:before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);-o-transition-timing-function: cubic-bezier(.52,1.64,.37,.66);transition-timing-function: cubic-bezier(.52,1.64,.37,.66);}
.wpr-button-radial-out {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;overflow: hidden;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-radial-out:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;border-radius: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-radial-out:active, .wpr-button-radial-out:focus, .wpr-button-radial-out:hover {color: #fff;}
.wpr-button-radial-out:active:before, .wpr-button-radial-out:focus:before, .wpr-button-radial-out:hover:before {-webkit-transform: scale(2);-ms-transform: scale(2);transform: scale(2);}
.wpr-button-radial-in {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;overflow: hidden;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-radial-in:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;border-radius: 100%;-webkit-transform: scale(2);-ms-transform: scale(2);transform: scale(2);-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-radial-in:active, .wpr-button-radial-in:focus, .wpr-button-radial-in:hover {color: #fff;}
.wpr-button-radial-in:active:before, .wpr-button-radial-in:focus:before, .wpr-button-radial-in:hover:before {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.wpr-button-rectangle-in {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-rectangle-in:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-rectangle-in:active:before, .wpr-button-rectangle-in:focus:before, .wpr-button-rectangle-in:hover:before {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.wpr-button-rectangle-out {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-rectangle-out:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-rectangle-out:active:before, .wpr-button-rectangle-out:focus:before, .wpr-button-rectangle-out:hover:before {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.wpr-button-shutter-in-horizontal {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-shutter-in-horizontal:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-shutter-in-horizontal:active:before, .wpr-button-shutter-in-horizontal:focus:before, .wpr-button-shutter-in-horizontal:hover:before {-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);}
.wpr-button-shutter-out-horizontal {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-shutter-out-horizontal:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-shutter-out-horizontal:active:before, .wpr-button-shutter-out-horizontal:focus:before, .wpr-button-shutter-out-horizontal:hover:before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}
.wpr-button-shutter-in-vertical {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-shutter-in-vertical:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-shutter-in-vertical:active:before, .wpr-button-shutter-in-vertical:focus:before, .wpr-button-shutter-in-vertical:hover:before {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);}
.wpr-button-shutter-out-vertical {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;-o-transition-property: color;transition-property: color;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.wpr-button-shutter-out-vertical:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-shutter-out-vertical:active:before, .wpr-button-shutter-out-vertical:focus:before, .wpr-button-shutter-out-vertical:hover:before {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);}
.wpr-button-underline-from-left {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-underline-from-left:before {content: "";position: absolute;z-index: -1;left: 0;right: 100%;bottom: 0;height: 4px;-webkit-transition-property: right;-o-transition-property: right;transition-property: right;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-underline-from-left:active:before, .wpr-button-underline-from-left:focus:before, .wpr-button-underline-from-left:hover:before {right: 0;}
.wpr-button-underline-from-center {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-underline-from-center:before {content: "";position: absolute;z-index: -1;left: 51%;right: 51%;bottom: 0;-webkit-transition-property: left,right;-o-transition-property: left,right;transition-property: left,right;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-underline-from-center:active:before, .wpr-button-underline-from-center:focus:before, .wpr-button-underline-from-center:hover:before {left: 0;right: 0;}
.wpr-button-underline-from-right {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-underline-from-right:before {content: "";position: absolute;z-index: -1;left: 100%;right: 0;bottom: 0;-webkit-transition-property: left;-o-transition-property: left;transition-property: left;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-underline-from-right:active:before, .wpr-button-underline-from-right:focus:before, .wpr-button-underline-from-right:hover:before {left: 0;}
.wpr-button-overline-from-left {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-overline-from-left:before {content: "";position: absolute;z-index: -1;left: 0;right: 100%;top: 0;-webkit-transition-property: right;-o-transition-property: right;transition-property: right;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-overline-from-left:active:before, .wpr-button-overline-from-left:focus:before, .wpr-button-overline-from-left:hover:before {right: 0;}
.wpr-button-overline-from-center {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-overline-from-center:before {content: "";position: absolute;z-index: -1;left: 51%;right: 51%;top: 0;-webkit-transition-property: left,right;-o-transition-property: left,right;transition-property: left,right;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-overline-from-center:active:before, .wpr-button-overline-from-center:focus:before, .wpr-button-overline-from-center:hover:before {left: 0;right: 0;}
.wpr-button-overline-from-right {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-overline-from-right:before {content: "";position: absolute;z-index: -1;left: 100%;right: 0;top: 0;-webkit-transition-property: left;-o-transition-property: left;transition-property: left;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-overline-from-right:active:before, .wpr-button-overline-from-right:focus:before, .wpr-button-overline-from-right:hover:before {left: 0;}
.wpr-button-underline-reveal {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-underline-reveal:before {content: "";position: absolute;z-index: -1;left: 0;right: 0;bottom: 0;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-underline-reveal:active:before, .wpr-button-underline-reveal:focus:before, .wpr-button-underline-reveal:hover:before {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.wpr-button-overline-reveal {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;border: none !important;overflow: hidden;}
.wpr-button-overline-reveal:before {content: "";position: absolute;z-index: -1;left: 0;right: 0;top: 0;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.wpr-button-overline-reveal:active:before, .wpr-button-overline-reveal:focus:before, .wpr-button-overline-reveal:hover:before {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.wpr-button-winona {overflow: hidden;-webkit-transition-timing-function: cubic-bezier(.2,1,.3,1);-o-transition-timing-function: cubic-bezier(.2,1,.3,1);transition-timing-function: cubic-bezier(.2,1,.3,1);}
.wpr-button-winona::after {content: attr(data-text);position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;-webkit-transform: translate3d(0,25%,0);transform: translate3d(0,25%,0);}
.wpr-button-winona::after, .wpr-button-winona>span {-webkit-transition-timing-function: cubic-bezier(.2,1,.3,1);-o-transition-timing-function: cubic-bezier(.2,1,.3,1);transition-timing-function: cubic-bezier(.2,1,.3,1);}
.wpr-button-winona:hover::after {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.wpr-button-winona:hover>span {opacity: 0;-webkit-transform: translate3d(0,-25%,0);transform: translate3d(0,-25%,0);}
.wpr-button-wayra-left {overflow: hidden;-webkit-transition-timing-function: cubic-bezier(.2,1,.3,1);-o-transition-timing-function: cubic-bezier(.2,1,.3,1);transition-timing-function: cubic-bezier(.2,1,.3,1);}
.wpr-button-wayra-left::after {content: "";position: absolute;top: 0;left: 0;width: 150%;height: 100%;z-index: -1;-webkit-transform: rotate3d(0,0,1,-90deg) translate3d(0,-3em,0);transform: rotate3d(0,0,1,-90deg) translate3d(0,-3em,0);-webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transition: -webkit-transform .3s,opacity .3s,background-color .3s;-webkit-transition: opacity .3s,background-color .3s,-webkit-transform .3s;transition: opacity .3s,background-color .3s,-webkit-transform .3s;transition: transform .3s,opacity .3s,background-color .3s;transition: transform .3s,opacity .3s,background-color .3s,-webkit-transform .3s;-o-transition: transform .3s,opacity .3s,background-color .3s;}
.wpr-button-wayra-left:hover::after {opacity: 1;-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);-webkit-transition-timing-function: cubic-bezier(.2,1,.3,1);-o-transition-timing-function: cubic-bezier(.2,1,.3,1);transition-timing-function: cubic-bezier(.2,1,.3,1);}
.wpr-button-wayra-right {overflow: hidden;-webkit-transition-timing-function: cubic-bezier(.2,1,.3,1);-o-transition-timing-function: cubic-bezier(.2,1,.3,1);transition-timing-function: cubic-bezier(.2,1,.3,1);}
.wpr-button-wayra-right::after {content: "";position: absolute;top: 0;right: 0;width: 150%;height: 100%;z-index: -1;-webkit-transform: rotate3d(0,0,1,90deg) translate3d(0,-3em,0);transform: rotate3d(0,0,1,90deg) translate3d(0,-3em,0);-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;-webkit-transition: -webkit-transform .3s,opacity .3s,background-color .3s;-webkit-transition: opacity .3s,background-color .3s,-webkit-transform .3s;transition: opacity .3s,background-color .3s,-webkit-transform .3s;transition: transform .3s,opacity .3s,background-color .3s;transition: transform .3s,opacity .3s,background-color .3s,-webkit-transform .3s;-o-transition: transform .3s,opacity .3s,background-color .3s;}
.wpr-button-wayra-right:hover::after {opacity: 1;-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);-webkit-transition-timing-function: cubic-bezier(.2,1,.3,1);-o-transition-timing-function: cubic-bezier(.2,1,.3,1);transition-timing-function: cubic-bezier(.2,1,.3,1);}
.wpr-button-rayen-left {overflow: hidden;}
.wpr-button-rayen-left::after {content: attr(data-text);position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);z-index: 10;}
.wpr-button-rayen-left::after, .wpr-button-rayen-left>span {-webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);-o-transition-timing-function: cubic-bezier(.75,0,.125,1);transition-timing-function: cubic-bezier(.75,0,.125,1);}
.wpr-button-rayen-left:hover::after {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.wpr-button-rayen-left:hover>span {-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.wpr-button-rayen-right {overflow: hidden;}
.wpr-button-rayen-right::after {content: attr(data-text);position: absolute;top: 0;right: 0;width: 100%;height: 100%;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);z-index: 10;}
.wpr-button-rayen-right::after, .wpr-button-rayen-right>span {-webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);-o-transition-timing-function: cubic-bezier(.75,0,.125,1);transition-timing-function: cubic-bezier(.75,0,.125,1);}
.wpr-button-rayen-right:hover::after {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.wpr-button-rayen-right:hover>span {-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.wpr-button-isi-left {overflow: hidden;}
.wpr-button-isi-left::after {content: "";z-index: -1;position: absolute;top: 50%;right: 100%;margin: -15px 0 0 1px;width: 15%;height: 30px;border-radius: 50%;-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transform: scale3d(1,2,1);transform: scale3d(1,2,1);-webkit-transition-timing-function: cubic-bezier(.7,0,.9,1);-o-transition-timing-function: cubic-bezier(.7,0,.9,1);transition-timing-function: cubic-bezier(.7,0,.9,1);}
.wpr-button-isi-left:hover::after {-webkit-transform: scale3d(9,9,1);}
.wpr-button-isi-right {overflow: hidden;}
.wpr-button-isi-right::after {content: "";z-index: -1;position: absolute;top: 50%;left: 100%;margin: -15px 0 0 1px;width: 15%;height: 30px;border-radius: 50%;-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transform: scale3d(1,2,1);transform: scale3d(1,2,1);-webkit-transition-timing-function: cubic-bezier(.7,0,.9,1);-o-transition-timing-function: cubic-bezier(.7,0,.9,1);transition-timing-function: cubic-bezier(.7,0,.9,1);}
.wpr-button-isi-right:hover::after {-webkit-transform: scale3d(9,9,1);transform: scale3d(9,9,1);}
.wpr-button-aylen {overflow: hidden;}
.wpr-button-aylen::after, .wpr-button-aylen::before {content: "";position: absolute;height: 100%;width: 100%;bottom: 100%;left: 0;z-index: -1;-webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);-o-transition-timing-function: cubic-bezier(.75,0,.125,1);transition-timing-function: cubic-bezier(.75,0,.125,1);}
.wpr-button-aylen::after {opacity: .75;}
.wpr-button-aylen:hover::after, .wpr-button-aylen:hover::before {-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
.wpr-button-aylen:hover::before {-webkit-transition-delay: 175ms;-o-transition-delay: 175ms;transition-delay: 175ms;}
.wpr-button-antiman {overflow: visible !important;border: none !important;}
.wpr-button-antiman::after {content: "";z-index: -1;border-radius: inherit;pointer-events: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-backface-visibility: hidden;-webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);-o-transition-timing-function: cubic-bezier(.75,0,.125,1);transition-timing-function: cubic-bezier(.75,0,.125,1);}
.wpr-button-antiman::after {opacity: 0;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1);}
.wpr-button-antiman:hover::after {opacity: 1;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
.wpr-button-naira {overflow: hidden;}
.wpr-button-naira::after {content: "";position: absolute;left: -50%;width: 200%;height: 200%;top: -50%;z-index: -1;-webkit-transform: translate3d(0,-100%,0) rotate3d(0,0,1,-10deg);transform: translate3d(0,-100%,0) rotate3d(0,0,1,-10deg);}
.wpr-button-naira .wpr-button-button-icon {position: absolute;top: 0;width: 100%;height: 100%;left: 0;margin: 0 !important;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);opacity: 0;}
.wpr-button-naira .wpr-button-button-icon i {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.wpr-button-naira .wpr-button-button-text {display: block;}
.wpr-button-naira .wpr-button-button-icon, .wpr-button-naira .wpr-button-button-text {-webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);-o-transition-timing-function: cubic-bezier(.75,0,.125,1);transition-timing-function: cubic-bezier(.75,0,.125,1);}
.wpr-button-naira:hover .wpr-button-button-icon {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);opacity: 1;}
.wpr-button-naira:hover .wpr-button-button-text {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
@-webkit-keyframes anim-naira-1 {50% {-webkit-transform: translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);transform: translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	100% {-webkit-transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);}}
@keyframes anim-naira-1 {50% {-webkit-transform: translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);transform: translate3d(0,-50%,0) rotate3d(0,0,1,-10deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	100% {-webkit-transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);}}
.wpr-button-naira:hover::after {-webkit-animation-name: anim-naira-1;animation-name: anim-naira-1;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
.wpr-button-naira-up {overflow: hidden;}
.wpr-button-naira-up::after {content: "";position: absolute;left: -50%;width: 200%;height: 200%;top: -50%;z-index: -1;-webkit-transform: translate3d(0,100%,0) rotate3d(0,0,1,10deg);transform: translate3d(0,100%,0) rotate3d(0,0,1,10deg);}
.wpr-button-naira-up .wpr-button-button-icon {position: absolute;top: 0;width: 100%;height: 100%;left: 0;margin: 0 !important;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);opacity: 0;}
.wpr-button-naira-up .wpr-button-button-icon i {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.wpr-button-naira-up .wpr-button-button-text {display: block;}
.wpr-button-naira-up .wpr-button-button-icon, .wpr-button-naira-up .wpr-button-button-text {-webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);-o-transition-timing-function: cubic-bezier(.75,0,.125,1);transition-timing-function: cubic-bezier(.75,0,.125,1);}
.wpr-button-naira-up:hover .wpr-button-button-icon {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);opacity: 1;}
.wpr-button-naira-up:hover .wpr-button-button-text {opacity: 0;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}
@-webkit-keyframes anim-naira-2 {50% {-webkit-transform: translate3d(0,50%,0) rotate3d(0,0,1,10deg);transform: translate3d(0,50%,0) rotate3d(0,0,1,10deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	100% {-webkit-transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);}}
@keyframes anim-naira-2 {50% {-webkit-transform: translate3d(0,50%,0) rotate3d(0,0,1,10deg);transform: translate3d(0,50%,0) rotate3d(0,0,1,10deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
	100% {-webkit-transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);transform: translate3d(0,0,0) rotate3d(0,0,1,0deg);}}
.wpr-button-naira-up:hover::after {-webkit-animation-name: anim-naira-2;animation-name: anim-naira-2;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
.wpr-button-none:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.wpr-button-none:hover:before {opacity: 1;}
.wpr-button-effect, .wpr-button-effect span, .wpr-button-effect::after, .wpr-button-effect::before {-webkit-transition-property: all;-o-transition-property: all;transition-property: all;}
.wpr-button-effect::after {text-align: center;}