body {
  background: #09041e url(../images/land-054-bg.webp) no-repeat center;
  background-size: auto 1280px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  body {
    background-image: url(../images/land-054-bg@2x.webp);
  }
}
@media screen and (max-width: 1023px) {
  body {
    background-size: 200% auto;
    background-position: 64% top;
  }
}
@media screen and (max-width: 767px) {
  body {
    background-size: 300% auto;
    background-position: 60% top;
  }
}
@media screen and (max-width: 479px) {
  body {
    background-size: 380% auto;
    background-position: 60% top;
  }
}