.cmi-gsr-container {
    font-family: Arial;
    height: 8rem;
    overflow: hidden;
    position: relative;
    top: 50%;
    width: 16rem;
}

.cmi-gsr-gauge {
    background: transparent;
    border: 30px solid #D7ECA6;
    border-radius: 50%;
    height: 16rem;
    width: 16rem;
}

.cmi-gsr-gauge::before {
    content: '';
    border: 30px solid #8CC800;
    border-left-color: transparent;
    border-radius: 50%;
    border-top-color: transparent;
    height: 200%;
    left: 0;
    top: 0;
    transform: rotate(90deg);
    position: absolute;
    width: 16rem;
    z-index: 2;
}

.cmi-gsr-gauge__title {
    color: #8CC800;
    font-size: 5rem;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
}