.pxl--progressbar {
    @include transition(width 1.4s ease);
    width: 0;
    &.vertical {
        @include transition(height 1.4s ease);
        height: 0;
    }
}
.pxl-progressbar-1 {
    &.style1 {
        .pxl--item  {
            position: relative;
            background-color: rgba(#fff, 0.149);
            padding: 17px 75px 17px 19px;
            clip-path: polygon(98% 0, 100% 32%, 100% 100%, 0 100%, 0 0);
            .pxl--meta {
                position: absolute;
                top: 50%;
                right: 22px;
                transform: translate(0,-50%);
            }
        }
        .pxl-progressbar--wrap {
            height: 7px;
            border-radius: 0;                
            background-color: unset;
            .pxl--progressbar {
                height: 7px;
                border-radius: 0;
                background-color: $primary_color;                
                position: relative;
            }
        }
        .pxl--percentage {
            color: #fff;   
            @include ft_theme_default($ft_theme_default);
            font-size: 18px;
            font-style: normal;
            font-weight: 500;
            letter-spacing: 1px;
            text-transform: uppercase;
        }
        .pxl--item + .pxl--item {
            margin-top: 27px;
        }
    }
}

body.rtl {
    
}