body { background: rgb(129, 196, 238); margin: 0; } #card { width: 341px; height: 538px; vertical-align: middle; display: inline-block; background: #ffffff; text-align: center; line-height: 0; border-radius: 2%; box-shadow: 0 0 10px 2px rgb(129 196 245); } #container { position: relative; line-height: 100vh; text-align: center; } #logo { border-radius: 100%; margin: 40px auto 5px auto; width: 50%; } .title { font-family: 'Times New Roman', Times, serif; } .con { margin: 50px auto; font-size: large; } .url { text-decoration: none; margin: 200px auto; color: #c617c3 }