a {
  text-decoration: none;
}
/* Container for the 6 columns */
.six-column-container {
    display: flex; /* Enables flexbox for easy column arrangement */
    flex-wrap: wrap; /* Allows columns to wrap to the next line on smaller screens */
    margin: 0 -10px; /* Adjust for column spacing */
}

/* Individual column styling */
.six-column-container .column {
    flex: 0 0 calc(100% / 6 - 20px); /* Sets width for 6 columns, accounting for spacing */
    box-sizing: border-box; /* Includes padding and border in the element's total width */
    padding: 10px; /* Internal padding for content within each column */
    margin: 10px; /* Space around each column */
    /* Add any other styling you want for individual columns, e.g., borders, background colors */
}

/* Responsive adjustments for smaller screens */
@media (max-width: 1200px) {
    .six-column-container .column {
        flex: 0 0 calc(100% / 4 - 20px); /* 4 columns on medium screens */
    }
}

@media (max-width: 768px) {
    .six-column-container .column {
        flex: 0 0 calc(100% / 2 - 20px); /* 2 columns on tablets */
    }
}

@media (max-width: 480px) {
    .six-column-container .column {
        flex: 0 0 calc(100% - 20px); /* 1 column on mobile phones */
    }
}