.pop {
  transition: all ease-in-out .5s;
  overflow: hidden;
}

@media (min-width: 1000px) {
  .pop:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 10px rgba(0,0,0,.15)!important;
    border-radius: 10px;
  }
}

.grow {
  transition: all ease-in-out .5s;
}

@media (min-width: 1000px) {
  .grow:hover {
    transform: scale(1.05);
  }
}

.blur {
  transition: all ease-in-out .5s;
  overflow: hidden;
}

@media (min-width: 1000px) {
  .blur:hover {
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -ms-filter: blur(5px);
  }
}

.go-up {
  transition: all ease-in-out .5s;
  overflow: hidden;
}

@media (min-width: 1000px) {
  .go-up:hover {
    transform: translateY(-5%);
  }
}

.opacity-down {
  opacity: 1;
}

.opacity-down:hover {
  opacity: 0.95;
}

@media (max-width: 400px) {
  .project-description {
    font-size: 14px;
  }
}

@media (min-width: 400px) {
  .project-description {
    font-size: 18px;
  }
}

