@media (min-width: 768px) and (max-width: 991.98px) {
.page-servicios .block2 .wservices-element-1 {
    	font-size: 80px;
  }
  .page-servicios .block3 .cloud {
    	margin: 0px 30px 0px 30px;
  }
  .page-servicios .wrap-servicio{
      display: grid;
      grid-template-columns: 9fr 3fr 1fr;
  }
  .page-servicios .wrap-servicio:nth-child(3n+1) .arrow-servicio{
      margin-left: 0px;
  }
  .page-servicios .wrap-servicio:nth-child(3n+2) .arrow-servicio{
      margin-left: 10px;
  }
  .page-servicios .wrap-servicio:nth-child(3n+3) .arrow-servicio{
      margin-left: 20px;
  }

  .arrow-servicio {
    	gap: 0px;
    	width: 100px;
  }
  .arrow-servicio .wrap-circulo {
    	margin: 0px 16px;
  }
  .arrow-servicio .punta {
   	width: 88px;
    	height: 160px;
  }
  .arrow-servicio .reactangulo {
    	width: 320px;
    	height: 160px;
  }
  .arrow-servicio .reactangulo .imagen {
    	width: 160px;
    	height: 96px;
    	position: relative;
      top: 80px;
      left: -16px;
      z-index: 3;
      transform: translateY(-50%);
  }
  .arrow-servicio .reactangulo .texto {
    	font-size: 16px;
  	position: relative;
      top: -33px;
      left: 154px;
      width: 156px;
  	height: 40px;
  }
  .list{
    min-height: 158px;
  }
  .list ul li:before {
    font-size: 20px;
    margin-right: -2px;
  }
  .list ul li a {
      width: 360px;
  }
  .flecha{
    min-height: 158px;
  }
}
