* {
   margin: 0;
   padding: 0;
   box-sizing: border-box;
}

body {
   overflow: hidden;
   background-color: #fff;
}

a {
   display: block;
   position: relative;
}

img {
   position: absolute;
   top: 20px;
   left: 50%;
   max-width: 100%;
   max-height: calc(100vh - 40px);
   transform: translateX(-50%);
}
