.content-box {
            border: 1px solid #ccc;
            /* Border */
            padding: 20px;
            /* Padding */
            margin-bottom: 20px;
            /* Spacing between boxes */
            height: 230px;
            /* Equal height for all boxes */
            overflow: auto;
            /* Add scroll if content exceeds box height */
        }

        .image-container {
            padding-bottom: 40px;
            /* Adjust the padding as needed */
        }

.process-style-one {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .process-style-one h7 {
        margin-top: 10px; /* Space between icon and link */
        text-align: center; /* Align the text */
        display: block; /* Ensures the entire area of the <h7> is clickable */
    }

    /* Add padding/margin to anchor tag */
    .process-style-one a {
        display: inline-block;
        padding: 5px 10px;
        text-decoration: none;
        color: #000; /* Adjust color as needed */
        white-space: nowrap; /* Prevents text wrapping */
    }

    /* Optional: To make sure the anchor tag takes up the full space */
    .process-style-one a:hover {
        text-decoration: underline; /* Optional hover effect */
    }