body {
  background: #09041e url(../images/land-052-bg.webp) no-repeat center;
  background-size: auto 1440px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  body {
    background-image: url(../images/land-052-bg@2x.webp);
  }
}
@media screen and (max-width: 1023px) {
  body {
    background-size: 180% auto;
    background-position: 20% top;
  }
}
@media screen and (max-width: 767px) {
  body {
    background-size: 250% auto;
    background-position: 28% top;
  }
}
@media screen and (max-width: 479px) {
  body {
    background-size: 400% auto;
    background-position: 33% top;
  }
}