.counter-container .counter {
  font-size: 2.2rem;
  color: #50b848;
  text-align: center;
  font-weight: 700;
}

.flexirow{
  display: flex;
  align-items: center;
}
.mtrx-inner {
  padding: 30px;
}
.counter-container span {
    font-size: 1rem;
    line-height: 25px;
    font-weight: 500;
    color: #101010;
    margin: 0 auto;
    text-align: left;
    float: left;
    padding-bottom: 0px;
    float: left;
    width: 100%;
}

.counter-container span.matrix-pro{
  text-align: left;
}
/* .counter-container {
  text-align: center;
} */
/* .counter-container .flexirow.align-items-center {
  margin: 0 auto;
} */

.counter-container.inner-count .flexirow.align-items-center {
  margin: 0 auto;
 
}
.inner-count {
  border-right: 1px solid #1170b7;
}

.mtrx-inner:nth-child(1){
  border-bottom: 1px solid #c1c1c147;
  border-right: 1px solid #c1c1c147;
}
.mtrx-inner:nth-child(2){
  border-bottom: 1px solid #c1c1c147;
}
.mtrx-inner:nth-child(3){
  border-right: 1px solid #c1c1c147;
}
@media only screen and (max-width: 991px){
  .mtrx-inner:nth-child(1){
    border-bottom: none;
    border-right: 1px solid #c1c1c147;
  }
  .mtrx-inner:nth-child(2){
    border-bottom: none;
    border-right: 1px solid #c1c1c147;
  }
  .mtrx-inner:nth-child(3){
    border-right: 1px solid #c1c1c147;
  }
  /* .counter-container .flexirow.align-items-center {
    margin: 0 auto;
    margin-left: 30px;
} */
.counter-container span {
    font-size: .9rem;
    line-height: 25px;
    font-weight: 500;
    color: #101010;
    margin: 0 auto;
    /* text-align: center; */
    float: left;
    padding-bottom: 0px;
    padding: 0px 15px 0 0;
}

}


@media only screen and (max-width: 767px){
 .counter-container .flexirow.align-items-center {
    margin-left: 0px;
}
  .mtrx-inner:nth-child(1){
    border-bottom: 1px solid #c1c1c147;
    border-right: 1px solid #c1c1c147;
  }
  .mtrx-inner:nth-child(2){
    border-bottom: 1px solid #c1c1c147;
    border-right: none;
  }
  .mtrx-inner:nth-child(3){
    border-right: 1px solid #c1c1c147;
  }
  .inner-count {
    border-right: none;
  }
  .counter-container.inner-count .flexirow.align-items-center {
    /* margin: 0 24px; */
   
  }
.counter-container span {
    font-size: 1rem;
    line-height: 18px;
    font-weight: 500;
    color: #101010;
    margin: 0 auto;
    text-align: left;
    float: left;
    padding: 10px 0 0;
}
.mtrx-inner {
    padding: 30px 15px 15px;
}
}



@media (min-width: 992px) and (max-width: 1199px) and (orientation: landscape){
  /* .pdd-78 {
    height: 610px;
} */
  .counter-container .counter {
    font-size: 1.5rem;
}
.counter-container span {
  line-height: 20px;
    font-size: 14px;
}
.counter-container .counter.aa {
  font-size: 1.1rem !important;
}
/* .pdd-78-0 {
  padding: 78px 0 0;
  height: 465px;
} */
}
@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape){

}
@media (min-width: 320px) and (max-width: 767px) and (orientation: landscape){

}