@media (min-width: 768px) and (max-width: 1170px) {
  .v2 .s-bottom {
    padding-top: 96px;
  }

  .v2 .prod-bottom-2 {
    bottom: 632px;
  }
}

@media (min-width: 1171px) {
  .v2 .s-middle .slogan + .cursive {
    margin-top: 130px;
  }

  .v2 .parallax-bottom .parallax-layer3 img,
  .v2 .parallax-bottom .parallax-layer4 img {
    left: -110px;
  }

  .v2 .parallax-bottom .parallax-layer5 img {
    left: calc(100% + 36px);
  }
}

@media (min-width: 992px) and (max-width: 1170px) {
  .v2 .parallax-bottom .parallax-layer3,
  .v2 .parallax-bottom .parallax-layer4,
  .v2 .parallax-bottom .parallax-layer5 {
    display: none;
  }
}
