.ah-progress-bar-element .p-bar {
    display: inline-block;
    width: 100%;
    border: 2px solid #555;
    height: 23px;
    border-radius: 50px;
    padding: 4px;
}

.ah-progress-bar-element .p-bar-line {
    background-color: #555;
    width: 0%;
    height: 100%;
    border-radius: 50px;
    position: relative;
    transition: width 3.5s ease;
}

.ah-progress-bar-element .p-bar-line .bar-dot {
    position: absolute;
    display: inline-block;
    top: 0;
    left: -3px;
    width: 9px;
    height: 100%;
    border-radius: 50px;
    background-color: #555;
    transform: scale(1.6);
}