css body { font-family: "Arial Black"; background-color: #f0f0f0; color: #333; margin: 0; padding: 0; } a { color: #333; text-decoration: none; font-size: 18px; font-weight: bold; border-radius: 10px; padding: 8px 12px; background-color: #f0f0f0; text-align: center; border: 4px black solid; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); } a:hover { background-color: #f5f5f5; color: #000; text-decoration: none; transition: background-color 0.2s ease-in-out 0s; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2); } h1 { font-size: 36px; font-weight: bold; color: #333; margin-top: 20px; border-bottom: 4px black solid; text-align: center; } h2 { font-size: 24px; font-weight: bold; color: #333; margin-top: 10px; border-bottom: 4px black solid; text-align: center; } p { font-size: 18px; color: #333; margin: 10px 0; text-align: justify; word-wrap: break-word; word-break: normal; hyphens: auto; text-align: left; border-bottom: 4px black solid; } img { border: 4px black solid; width: 100%; margin: 20px auto; padding: 10px; background-color: #f5f5f5; border-radius: 10px; -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); } img + p { margin-top: 20px; text-align: center; border-bottom: 4px black solid; padding: 0 0 20px 0; background-color: #f5f5f5; border-radius: 10px; -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); }