@media (max-width: 815px) {
  #pageCanvas {
    height: 2843px;
  }
}

@media (max-width: 603px) {
  #pageCanvas {
    height: 3010px;
  }
}

@media (max-width: 480px) {
  #pageCanvas {
    height: 3135px;
  }
}

@media (max-width: 444px) {
  #pageCanvas {
    height: 3220px;
  }
}

@media (max-width: 420px) {
  #pageCanvas {
    height: 3352px;
  }
}

@media (max-width: 391px) {
  #pageCanvas {
    height: 3495px;
  }
}

@media (max-width: 360px) {
  #pageCanvas {
    height: 3580px;
  }
}

@media (min-width: 816px) {
  #pageCanvas {
    height: 2424px;
  }
}

@media (min-width: 1089px) {
  #pageCanvas {
    height: 2340px;
  }
}
