.hexagon-facts-section {
    background-color:white;
}
.hexagon-facts-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; /* Ensures space between the columns */
    gap: 20px; /* Adds space between the columns when wrapping */
    padding:80px 10vw;
    padding-top:30px;
    width:90%;
    margin:auto;
    background-color:white;
}

.hexagon-fact {
    width: calc(33.33% - 20px); /* 3 columns with gap */
    box-sizing: border-box;
    text-align:center;
}

/* Responsive layout for mobile */
@media (max-width: 768px) {
    .hexagon-fact {
        width: 100%; /* Full width for mobile */
    }
}

/* Style for Image, Title, and About Text */
.hexagon-fact img {
    max-width: 100%; /* Ensures the image is responsive */
    height: auto;
    display: block;
    align-content:center;
    margin: 0 auto;
}
.hexagon-fact p {
    color:#B1ABA5;
}
.hexagon-fact h3,
.hexagon-fact p {
    margin: 10px 0; /* Space between image, title, and text */
    text-align:center;
}