h1 { color: #006699; text-align: center; margin-top: 50px; } .container { display: flex; flex-direction: column; align-items: center; } .img-container { display: flex; flex-wrap: wrap; justify-content: center; margin-top: 50px; } .img-container img { margin: 20px; max-width: 100%; height: auto; } .text-container { max-width: 800px; text-align: justify; margin: 50px 20px; color: #333; } .text-container h2 { color: #006699; margin-top: 50px; text-align: center; } .text-container p { line-height: 1.5; margin-bottom: 20px; } .button { background-color: #006699; color: #fff; padding: 10px 20px; border: none; border-radius: 5px; font-size: 1.2rem; cursor: pointer; margin-top: 50px; } .button:hover { background-color: #00507d; }