#ship {
  right: -200px;
  top: 50%;
  transform: translateY(-50%)
}
@media screen and (max-width: 1920px) {
  #ship {
    right: -300px;
  }
}
@media screen and (max-width: 1600px) {
  #ship {
    right: -400px;
  }
}
@media screen and (max-width: 1280px) {
  #ship {
    right: -500px;
  }
}
@media screen and (max-width: 980px) {
  #ship {
    max-width: 650px;
    top: unset;
    bottom: -150px;
    right: -200px;
  }

  header.bg-homepageImage a
  {
    margin-bottom: 300px;
    display: inline-block;
  }
}

@media screen and (max-width: 560px) {
  #ship {
    max-width: 650px;
    top: unset;
    bottom: -150px;
    right: -400px;
}
