css /* Style.css */ * { box-sizing: border-box; margin: 0; padding: 0; border: 4px solid black; background-color: #f0f0f0; font-family: 'Open Sans', sans-serif; font-weight: bold; font-size: 20px; line-height: 1.2; color: #000; text-align: center; text-transform: uppercase; } body { background-image: linear-gradient(to bottom, #f0f0f0, #f0f0f0); background-size: 100% 100vh; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); } h1 { font-size: 40px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 500px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } h2 { font-size: 30px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 400px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } h3 { font-size: 20px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 300px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } p { font-size: 18px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 200px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } img { width: 100%; height: auto; display: block; margin: 0 auto; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } a { text-decoration: none; color: #000; background-color: #f7d7d7; padding: 10px 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } a:hover { background-color: #f0f0f0; color: #000; } a:active { background-color: #000; color: #f7d7d7; } a:link { background-color: #f7d7d7; color: #000; text-decoration: none; } /* Add some extra flair to the meeting maestro's style */ .meeting-maestro { background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); background-size: 100% 100vh; display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); } .meeting-maestro { font-size: 40px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 500px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } .meeting-maestro h1 { font-size: 50px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 600px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } .meeting-maestro h2 { font-size: 30px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 400px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); } .meeting-maestro p { font-size: 18px; line-height: 1.2; color: #f7d7d7; text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); background-color: #000; padding: 20px; border: 4px solid #000; border-radius: 10px 10px 0 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); text-align: center; margin: 20px; width: 200px; background-image: linear-gradient(to bottom, #f0f0f0, #f7d7d7); }