.counter-content2{
  display: flex;
  justify-content: center;
  gap: 2rem 6rem;
  padding: 40px 0;
  flex-wrap: wrap;
 
}

.counter-content2 img{
  max-width: 130px !important;
  /*border-left: 1px dashed #666666;/*
  padding: 0 30px;
}

.counter-item:first-child{
  display: flex;
  flex-direction: column;
  gap: .5rem;
  text-align: center;
  flex: 1;
  border-left: 0px;
  padding: 0 30px;
}

.counter-item .number{
  margin-bottom: 1rem;
}


/*****************************************/
/* RESPONSIVE STYLES    */
/*****************************************/
@media (max-width: 575px) {
  .counter-content{
    flex-direction: column;
    text-align: center;
    gap: 2rem;
  }
  .counter-item {
    border-left :0px;
}