/*
Möglichst alle Styles im namespace des VC Elements behalten, um Konflikte zu vermeiden
*/
.dhsv_vc_couting_number .text {
  color: #808080;
  font-size: 20px;
  width: 100%;
  display: inline-block;
  float: left;
}
.dhsv_vc_couting_number .number {
  font-size: 62px;
  color: #be2b1d;
  font-family: 'blender_bold', sans-serif;
}
.dhsv_vc_couting_number .number:after {
  content: attr(data-after);
  font-size: 32px;
  font-family: 'blender_book', sans-serif;
  margin-left: 5px;
}
@media (max-width: 767px) {
  .dhsv_vc_couting_number .text {
    width: 100%;
    float: left;
  }
  .dhsv_vc_couting_number .number {
    width: 100%;
    text-align: left;
    float: right;
    line-height: 0.8;
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .dhsv_vc_couting_number {
    text-align: center;
  }
}
