@keyframes  softRightMove {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(3px); }
}
@keyframes  softLeftMove {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(-3px); }
}
@keyframes  arrowPulseRight {

    0%,100% {
        transform: translateX(0)!important;
        opacity: 0.7!important;
    }

    50% {
        transform: translateX(4px)!important;
        opacity: 1!important;
    }
}
@keyframes  arrowPulseLeft {

    0%,100% {
        transform: translateX(0)!important;
        opacity: 0.7!important;
    }

    50% {
        transform: translateX(-4px)!important;
        opacity: 1!important;
    }
}
.arrow-first,.arrow-first_left{
    margin-right: -18px!important;
}