.imgProgress-progress {
    position: relative;
}

.imgProgress-img {
    border-radius: 50%;
    position: absolute;
}

.imgProgress-circle {
    stroke-width: 32;
}

.imgProgress-svg {
    transform: rotate(-90deg);
    border-radius: 50%;
    position: absolute;
    top: 0;
    left: 0;
}

/*.col-md-12.demo1 {
    opacity: 0.5;
        width: 71%;
    background: rgba(00, 00, 00, 0.65);
    
    left: 205px;
    margin: auto;
}
.imgProgress-progress {
    position: relative;
    margin: 30px 0px 0px 150px;
}
h5.demo3 {
    float: inherit;
    font-size: 33px;
    padding: 77px 0 8px 37px;
    color: #fff;
}
*/
h5.demo3 {
    font-size: 42px;
    color: #dff0d8;
    margin: 41px 0 0 0;
}

