.padded-box { border: 2px solid #3e4446; background-color: #181a1b; padding: 2em; } .box { border: 2px solid #3e4446; background-color: #181a1b; } .eightyeight { display: flex; flex-wrap: wrap; gap: 2px; > a { width: 86px; height: 29px; border: 1px solid #3e4446; background-color: #181a1b; text-align: center; position: relative; > img { position: absolute; top: -1px; left: -1px; } } > img { width: 88px; height: 31px; } } body { font-family: "Liberation Sans", Helvetica, Arial, sans-serif; line-height: 1.6; background-color: #1e2021; color: #c8c3bc; justify-content: center; align-items: flex-start; min-height: 100vh; padding: 2em; } a { color: #ffcc00; text-decoration: none; }