.counter-text {
  font-size: 40px;
  color: rgba(0, 0, 0, 0.7);
  margin-bottom: 0.5em;
}

#quees {
  width: 100%;
}

.complete {
  height: 100% !important;

}

.espacio {
width: 33%;
}

.alineado {
  height: 350px;
}

@media screen and (max-width: 768px) {
  .alineado {
    width: 420px;
  }

.donaciones {
  width: 2150px;
} 
   @media screen and (max-width: 768px) {
  .donaciones {
    width: 85%;
  } 

.conductas-pad {
  margin-top: 89px;
}

@media screen and (max-width: 768px) {
  .conductas-pad {
    margin: 0;
  }

  .conductas {
    padding: 0 2em !important;
  }
}

@media screen and (max-width: 768px) {
  .imagen {
    margin: 0;
  }
