.timeline-vertical .timeline__item.fadeIn .timeline-card-wrapper {
    visibility: visible;
    -webkit-animation: 1s pp-bounce-odd;
    animation: 1s pp-bounce-odd
}

.timeline-vertical .timeline__item:nth-of-type(even).fadeIn .timeline-card-wrapper {
    visibility: visible;
    -webkit-animation: 1s pp-bounce-even;
    animation: 1s pp-bounce-even
}

.pp-icon{
    line-height: 1;
    height: 21px;
}

.pp-timeline-card-date{
    line-height: 54px;
}

.pp-timeline-marker-wrapper{
    background-color: #F6F4F4!important;
    border-radius: 50%;
    padding:7px;
}

.pp-timeline-marker{
    background-color: #F06558!important;
}

.pp-timeline-connector-inner{
    background-color: #F06558!important;
}

@-webkit-keyframes pp-bounce-even {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes pp-bounce-even {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes pp-bounce-odd {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100px);
        transform: translateX(100px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes pp-bounce-odd {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100px);
        transform: translateX(100px)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}


