

html {
font-family: 'montserrat', sans-serif;
}

.contenedor-p {
  padding: 20px;
  margin-bottom: 20px;
   
}

h4 {
  font-family: 'montserrat', sans-serif !important;
font-size: 18px;
font-weight: 600;
  color: #323232;
}

.process-step__content {
    border-left: 60px solid transparent;
    position: relative;
  }

.process-step__content .process-step--numbers{
    color: rgba(191, 225, 92, 0.5);
    /*color: #bfe134;
    /*content: counter(block, decimal-leading-zero) " ";
    /*counter-increment: block;*/
    font-size: 74px;
    font-weight: 900;
    line-height: 1;
    pointer-events: none;
    position: absolute;
    right: calc(100% - 15px);
    top: -30px;
    z-index: -1;
}

/*
h4::before {
  content:'1';
font-size: 35px;
}*/


.process-step__text {
font-size: 17px;
}

@media (max-width: 430px) {

.process-step__content {
    border-left: 30px solid transparent;
     }
  
}
  