body {
  text-align: center;
  padding-top: 5rem; }
  @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    body {
      text-align: center;
      padding-top: 25rem;
      font-size: 2.5rem; } }
  body .construction__image {
    width: 50%;
    height: 50%; }
    @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
      body .construction-image {
        width: 100%;
        height: 100%; } }
