.pt_plus_button.button-style-9 a.button-link-wrap,
.pt_plus_button.button-style-9 .button-link-wrap {
    padding-right: 20px
}

.pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow,
.pt_plus_button.button-style-9 .button-link-wrap .btn-arrow {
    position: relative;
    display: inline-block;
    margin-left: 10px
}

.pt_plus_button.button-style-9 a.button-link-wrap .fa-show,
.pt_plus_button.button-style-9 .button-link-wrap .fa-show {
    -webkit-transform: translateX(0%) translateZ(0) translateY(-50%);
    -ms-transform: translateX(0%) translateZ(0) translateY(-50%);
    -moz-transform: translateX(0%) translateZ(0) translateY(-50%);
    -o-transform: translateX(0%) translateZ(0) translateY(-50%);
    transform: translateX(0%) translateZ(0) translateY(-50%);
    position: absolute;
    top: 50%
}

.pt_plus_button.button-style-9 a.button-link-wrap:hover .fa-show,
.pt_plus_button.button-style-9 .button-link-wrap:hover .fa-show {
    opacity: 0;
    -webkit-transform: translateX(20px) translateZ(0) translateY(-50%);
    -ms-transform: translateX(20px) translateZ(0) translateY(-50%);
    -moz-transform: translateX(20px) translateZ(0) translateY(-50%);
    -o-transform: translateX(20px) translateZ(0) translateY(-50%);
    transform: translateX(20px) translateZ(0) translateY(-50%);
    -webkit-transition: -webkit-transform .7s cubic-bezier(.23, 1, .32, 1), opacity .45s cubic-bezier(.165, .84, .44, 1);
    -moz-transition: -moz-transform .7s cubic-bezier(.23, 1, .32, 1), opacity .45s cubic-bezier(.165, .84, .44, 1);
    -o-transition: -o-transform .7s cubic-bezier(.23, 1, .32, 1), opacity .45s cubic-bezier(.165, .84, .44, 1);
    -ms-transition: -ms-transform .7s cubic-bezier(.23, 1, .32, 1), opacity .45s cubic-bezier(.165, .84, .44, 1);
    transition: transform .7s cubic-bezier(.23, 1, .32, 1), opacity .45s cubic-bezier(.165, .84, .44, 1)
}

.pt_plus_button.button-style-9 a.button-link-wrap .fa-hide,
.pt_plus_button.button-style-9 .button-link-wrap .fa-hide {
    opacity: 0;
    -webkit-transform: translateX(-20px) translateZ(0);
    -ms-transform: translateX(-20px) translateZ(0);
    -moz-transform: translateX(-20px) translateZ(0);
    -o-transform: translateX(-20px) translateZ(0);
    transform: translateX(-20px) translateZ(0)
}

.pt_plus_button.button-style-9 a.button-link-wrap:hover .fa-hide,
.pt_plus_button.button-style-9 .button-link-wrap:hover .fa-hide {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    -ms-transform: translateX(0) translateZ(0);
    -moz-transform: translateX(0) translateZ(0);
    -o-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
    -webkit-transition: -webkit-transform .7s .1s cubic-bezier(.23, 1, .32, 1), opacity .45s .1s cubic-bezier(.165, .84, .44, 1);
    -moz-transition: -moz-transform .7s .1s cubic-bezier(.23, 1, .32, 1), opacity .45s .1s cubic-bezier(.165, .84, .44, 1);
    -o-transition: -o-transform .7s .1s cubic-bezier(.23, 1, .32, 1), opacity .45s .1s cubic-bezier(.165, .84, .44, 1);
    -ms-transition: -ms-transform .7s .1s cubic-bezier(.23, 1, .32, 1), opacity .45s .1s cubic-bezier(.165, .84, .44, 1);
    transition: transform .7s .1s cubic-bezier(.23, 1, .32, 1), opacity .45s .1s cubic-bezier(.165, .84, .44, 1)
}