I have draw the simple using html and css but don't know how to draw 2nd one bend line .I have use below code for draw simple line if anyone have idea how to draw this then please help for me .Its should be look like as it given in image.Refer below image and code for get the problem and help me to solve it.
body {
background-color: darkturquoise;
}
svg {
width: 200px;
height: 200px;
}
circle {
fill: none;
stroke-linecap: butt;
transform: rotate(-86deg);
transform-origin: center;
animation-name: drawCircle;
animation-duration: 4s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
}
.circle1 {
stroke-dasharray: 320;
stroke-dashoffset: 0;
stroke-width: 10px;
stroke: #fff;
z-index: 4;
}
.circle2 {
stroke-dasharray: 330;
stroke-dashoffset: 250;
stroke-width: 30px;
stroke: #00aaad;
z-index: 3;
}
.circle3 {
stroke-dasharray: 330;
stroke-dashoffset: 200;;
stroke-width: 30px;
stroke: grey;
z-index: 2;
}
.circle4 {
stroke-dasharray: 305;
stroke-dashoffset: 150;
stroke-width: 20px;
stroke: black;
z-index: 1;
}
.line{
width: 30px;
position: absolute;
margin-top: -120px;
margin-left: 150px;
}
<body>
<svg>
<circle class="circle1" r="50" cx="100" cy="100"></circle>
<circle class="circle4" r="50" cx="100" cy="100"></circle>
<circle class="circle3" r="50" cx="100" cy="100"></circle>
<circle class="circle2" r="50" cx="100" cy="100"></circle>
</svg>
<hr class="line"><p style="margin-top: -125;margin-left: 185px;">25%</p>
</body>
