.side-by-side-images {
  display: flex;
  gap: 20px; /* Space between images */
  margin-top: 20px; /* Space above the images */
  padding-right: 40px;
}

.image-container {
  text-align: center;
  flex: 1;
}

.image-container img {
  max-width: 100%; /* Ensure images are responsive */
  border-radius: 8px; /* Optional: round corners */
}

.image-title {
  font-weight: normal; /* Remove bold */
  font-size: 1.0em; /* Adjust the font size as needed */
  color: #333; /* Optional: Make the color slightly darker for readability */
  margin-top: 5px;
}
.small-image1 {
  flex: 1 1 22%; /* Smaller basis and max width for Image 1 */
  max-width: 22%;
}
.small-image2 {
  flex: 1 1 23.5%; /* Smaller basis and max width for Image 1 */
  max-width: 23.5%;
}
.image2-container {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  margin-top: 20px; /* Space between text and images */
}
.image2-title {
    display: flex;
    flex-direction: column;
    align-items: center; /* Center the title above the image */
    text-align: center; /* Center the text */
    margin-top: -30px;
}
.image2-title h3 {
    margin-bottom: 10px; /* Space between the title and the image */
    font-size: 1.5em; /* Adjust the font size as needed */
    font-weight: bold;
}
.image2-title img {
  width: 110%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding-left: 40px;
}
.vertical-text {
  display: flex;
  flex-direction: column;
  max-width: 50%; /* Prevent text from taking too much width */
  color: red;
  font-weight: bold;
  padding-left: 40px;
}
.highlight {
  color: darkorange; 
}
/* Sub-column styling */
.sub-column-container {
  display: flex;
  gap: 40px; /* Gap between the two sub-columns */
  flex-direction: row;
}
.sub-column {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -30px;
}
.sub-column p {
  margin: 0;
  font-size: 1.2em;
  line-height: 2;
}

/* Optional: Styling for images */

.bold-large {
    font-size: 1.5em; /* Adjust the size as needed */
    font-weight: bold; /* Make the text bold */
}
