

/*Прогресс-бар*/
.xdget-trainingAchievements {
  display:none;
}

.block_bar  {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.03);
  background: var(--white);
	border-radius: 20px;
}
.block_bar p {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 26px;
  line-height: 133%;
  color: var(--black);
}

svg.lessons-dount {
  width:260px;
  height:260px;
  margin: 0 auto;
  display:block!important;
}

svg.lessons-dount .donut-hole {
  fill: white; /* цвет дырки */
}
svg.lessons-dount .donut-ring {
  stroke: var(--grey); /* цвет кольца */
 stroke-width: 3; /* толщина кольца */
 fill: transparent;
}
svg.lessons-dount .donut-segment {
  stroke: var(--green); /* цвет заполнения */
 stroke-width: 3.2; /* толщина заполнения */
  fill: transparent;
  stroke-dasharray: "0 100";
  stroke-dashoffset: 25;
}

.chart-text {
  font: 14px/1.4em var(--font-family); 
  fill: var(--black);
  -moz-transform: translateY(0.25em); 
  -ms-transform: translateY(0.25em); 
  -webkit-transform: translateY(0.25em); 
  transform: translateY(0.25em);
}

.chart-number {
  font-size: 0.6em; 
  Font-family: var(--font-family);
  line-height: 1; 
  text-anchor: middle; 
  -moz-transform: translateY(-0.25em); 
  -ms-transform: translateY(-0.25em); 
  -webkit-transform: translateY(-0.25em); 
  transform: translateY(-0.25em);
}


.chart-label {
   font-size: 0.2em; 
   text-transform: uppercase; 
   text-anchor: middle;
   -moz-transform: translateY(1.9em); 
   -ms-transform: translateY(1.9em); 
   -webkit-transform: translateY(1.9em);
   transform: translateY(1.9em);
  text-transform: lowercase;
  
}


