.small-caps {
    font-feature-settings: "smcp", "c2sc";
    font-variant-caps:all-small-caps
}
.overview-health-health-ecg {
    display: block;
    width: var(--p-width);
    height: var(--p-height);
    --p-width: 758px;
    --p-height: 810px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .overview-health-health-ecg {
        --p-width: 547px;
        --p-height:639px
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .overview-health-health-ecg {
        --p-width: 480px;
        --p-height:417px
    }
}

.grid-item-ecg .tile-content {
    flex-direction: row;
    justify-content: space-between;
}

@media only screen and (max-width: 734px) {
    .grid-item-ecg .tile-content {
        flex-direction:column
    }
}

.grid-item-ecg .tile-content .tile-header {
    padding-right:12px
}

@media only screen and (max-width: 1068px) {
    .grid-item-ecg .tile-content .tile-header {
        padding-right:50px
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-ecg .tile-content .tile-header {
        padding-left: var(--tile-padding-left);
        padding-right: var(--tile-padding-right);
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-ecg.tile-content .tile-header {
        padding-right:var(--tile-padding-right)
    }
}


.grid-item-ecg .tile-content .tile-body {
    padding-top: 0;
}

@media only screen and (max-width: 734px) {
    .grid-item-ecg .tile-content .tile-body {
        padding-top:var(--tile-body-padding-top)
    }
}
