
  body {
    font-family: Arial, sans-serif;
    text-align: center;
    padding: 20px;
    background-color: #f6f9b0; /* Light gray background */
    margin: 0; /* Remove default margin */
    position: relative; /* Ensure relative positioning for child elements */
  }
  nav {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    color: rgb(236, 194, 8);
    height: 80px; /* Adjust height of the nav bar */
    background-color: #333; /* Dark background color */
    padding: 20px; /* Adjust padding inside the nav bar */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    z-index: 2; /* Ensure navbar is above other elements */
    display: flex; /* Use flexbox to center content vertically */
    justify-content: space-between; /* Align items to the right */
    align-items: center; /* Center items vertically */
  }
  nav #topBackButton {
    padding: 10px 20px;
    font-size: 16px;
    background-color: #f40e21; /* Red background */
    color: white;
    border: none;
    cursor: pointer;
    height: 50px;
    border-radius: 4px; /* Rounded corners */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); /* Subtle shadow */
    z-index: 1; /* Ensure back button is above other elements */
    margin-right: 30px; /* Adjust margin to move button away from the right corner */
    transition: background-color 0.3s ease; /* /* Smooth transition for background color */
  }
  nav #topBackButton:hover {
    background-color: #24e00b; /* Darker red on hover */
    transform: scale(1.05); /* Scale up the button on hover */
  }
  .message-box {
    background-color: #f69090; /* Light gray background */
    padding: 20px;
    margin-top: 120px; /* Space below navbar */
    border-radius: 8px; /* Rounded corners */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Soft shadow */
  }
  .message-box p {
    font-size: 18px;
    color: #333; /* Dark text color */
  }
  .photo-container {
    position: relative;
    display: inline-block;
    margin-top: 20px; /* Space below message box */
  }
  .photo {
    max-width: 100%;
    height: auto;
    display: block;
    border-radius: 8px; /* Rounded corners for the image */
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* Soft shadow */
  }
  .photo h1 {
    position: absolute;
    top: 10px;
    left: 10px;
    color: white;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 10px;
    border-radius: 4px; /* Rounded corners for the message */
  }
