.stats-block .stats-block-content .stats-block-content-inner{
            width: 83.25%;
            margin: 0 auto;

            padding-top: 60px;
            padding-bottom: 60px;
        }
    
            @media (min-width: 1024px) {.stats-block .stats-block-content .stats-block-content-inner{
                margin: 0;
                width: 100%;
                max-width: calc((var(--wp--style--global--wide-size) / 2));
                padding-right: 100px;
                padding-left: var(--wp--preset--spacing--x-small)
        }
            }
    
            @media (min-width: 1224px) {.stats-block .stats-block-content .stats-block-content-inner{
                max-width: calc((var(--wp--style--global--wide-size) / 2))
        }
            }
        .stats-block .stats-block-content h2{
            font-size: var(--wp--preset--font-size--font-16-px);
            text-transform: uppercase;
            color: var(--wp--preset--color--secondary);
            line-height: 1.8;
            font-weight: 600;
}
        .stats-block .stats-block-content h3{
            font-size: var(--wp--preset--font-size--font-40-px);
            color: var(--wp--preset--color--primary);
            line-height: 1.2;
            margin-bottom: 28px;
}
        .stats-block .stats-block-content h2 span, .stats-block .stats-block-content h3 span, .stats-block .stats-block-content .image-text-grid-text span, .stats-block .stats-block-content p span{
            color: var(--wp--preset--color--ultra-pink);
}
        .stats-block .stats-block-content .image-text-grid-text p{
            font-size: var(--wp--preset--font-size--font-18-px);
            color: var(--wp--preset--color--secondary);
                display: block;
                margin-bottom: 28px;
                line-height:30px;
}
        @media (min-width: 768px) {  
            .stats-block .stats-block-content h2{
                        font-size: var(--wp--preset--font-size--font-18-px);
            }

            .stats-block .stats-block-content h3{
                        font-size: var(--wp--preset--font-size--font-48-px);
            }
        }
    .stats-block .stats-block-stats {
        background: var(--wp--preset--color--light-grey);
        padding: 40px 0;
        overflow: hidden;
        width: 92%;
    }
    @media (min-width: 1024px) {
    .stats-block .stats-block-stats {
            width: 100%;
            padding: 40px 0 40px 50px
    }
        }
    .stats-block .stats-block-stats .stats-block-stats-inner {
            width: 83.25%;
            margin: 0 auto;
        }
    @media (min-width: 1024px) {
    .stats-block .stats-block-stats .stats-block-stats-inner {
                margin: 0;
                width: 60%;
                max-width: calc((var(--wp--style--global--wide-size) / 2));
                padding-left: 80px;
                padding-right: var(--wp--preset--spacing--x-small)
        }
            }
    @media (min-width: 1224px) {
    .stats-block .stats-block-stats .stats-block-stats-inner {
                max-width: calc((var(--wp--style--global--wide-size) / 2));
                padding-left: 120px
        }
            }
    .stats-block .stats-block-stats .stats-block-stats-inner .stats-block-stat {
                display: block;
                position: relative;
                width: 100%;
                margin-bottom: 10px;
            }
    .stats-block .stats-block-stats .stats-block-stats-inner .stats-block-stat:after {
                    content: "";
                    display: block;
                    width: 110%;
                    height: 1px;
                    background: var(--wp--preset--color--midnight-purple);
                    opacity: 0.22;
                }
    .stats-block .stats-block-stats .stats-block-stats-inner .stats-block-stat:last-child:after {
                        display: none;
                    }
    @media (min-width: 768px) {
    .stats-block .stats-block-stats .stats-block-stats-inner .stats-block-stat {
                    width: 55%
            }

                    .stats-block .stats-block-stats .stats-block-stats-inner .stats-block-stat:after {
                        width: 100%;
                    }
                }
    @media (min-width: 1024px) {
    .stats-block .stats-block-stats .stats-block-stats-inner .stats-block-stat {
                    width: 100%
            }
                }
    .stats-block .stats-block-stats h3 {
            color: var(--wp--preset--color--primary);
            font-size: var(--wp--preset--font-size--font-96-px);
        }
    .stats-block .stats-block-stats p{
            font-size: var(--wp--preset--font-size--font-18-px);
            padding-bottom: 25px;
}