.tl_stats>div {
    max-width: var(--wrapper-width);
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: space-between;
    color: var(--main-color);
    padding: 4.8rem 0;
    align-items: center;
}

.tl_stats .single_digit {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 5.94rem;
    line-height: 1;
    font-weight: 500;
}

.tl_stats .single_digit>span:last-child {
    font-size: 1rem ;
    margin-top: 1rem;
}

.tl_stats .single_digit .count-up {
    display: flex;
    justify-content: center;
}

.tl_stats .digit_group {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.tl_stats .digit_group>div>span:first-child {
    font-size: 2.13rem;
    font-weight: 500;
    min-width: 3rem;
}

.tl_stats .digit_group>div {
    display: flex;
    align-items: center;
    gap: 5px;
}




@media (max-width: 900px) {
    .tl_stats>div {
        flex-direction: column;
        gap: 3rem;
    }
}


@media (max-width: 1300px) {
    /*.tl_stats>div {*/
    /*    flex-direction: column;*/
    /*    gap: 3rem;*/
    /*}*/

    .tl_stats .digit_group>div {
        align-items: center;
        justify-content: center;
    }

    .tl_stats>div {
        justify-content: center;
        gap: 1rem;
    }


    .tl_stats .digit_group {
        align-items: flex-start;
    }

}