.hedge-hero-container {
            position: relative;
            display: inline-block;
            align: center;
        }

        .hedge-hero-count-overlay {
            position: absolute;
            color: black;
            font-weight: 900;
            font-family: Arial, sans-serif;
            text-align: center;
            top: 23%;
            left: 43%;
            transform: translate(-50%, -50%);
        }

        .hedge-hero-figure-overlay {
                    position: absolute;
                    color: black;
                    font-weight: 900;
                    font-family: Arial, sans-serif;
                    text-align: center;
                    top: 23%;
                    left: 65%;
                    transform: translate(-50%, -50%);
        }

        /* Adjust text position for screens up to 640px wide */
        @media (max-width: 640px) {
            .hedge-hero-count-overlay {
                font-size: 20px;
            }
            .hedge-hero-figure-overlay {
                font-size: 20px;
            }
        }

        /* Adjust text position for screens between 641px and 1024px wide */
        @media (min-width: 641px) and (max-width: 1024px) {
            .hedge-hero-count-overlay {
                font-size: 33px;
            }
            .hedge-hero-figure-overlay {
                font-size: 33px;
            }
        }

        /* Default text position for screens wider than 1025px */
        @media (min-width: 1025px) {
            .hedge-hero-count-overlay {
                font-size: 43px;
            }
            .hedge-hero-figure-overlay {
                font-size: 43px;
            }
        }