figcaption,
figure {
    display: block
}

.transition {
    transition: top .4s linear
}

.timeTo {
    font-family: Inter;
    font-size: 20px;
    line-height: 108%;
    font-weight: 700;
    height: 32px
}

.timeTo span {
    margin: 5px;
    line-height: 1.4;
    vertical-align: top
}

.timeTo.timeTo-white div {
    color: #023047;
    background: #fff
}

.timeTo.timeTo-black div {
    color: #fff;
    background: #023047
}

.timeTo.timeTo-black .timeTo-alert {
    background: #a74444
}

.timeTo.timeTo-white .timeTo-alert {
    background: #fff
}

.timeTo figure {
    display: inline-block;
    margin: 0;
    padding: 0
}

.timeTo figcaption {
    text-align: center;
    font-size: 12px;
    line-height: 80%;
    font-weight: 400;
    color: #64748a
}

.timeTo div {
    width: 25px;
    height: 30px;
    position: relative;
    display: inline-block;
    border-top: 1px solid #dee2e6;
    border-right: 1px solid #dee2e6;
    border-bottom: 1px solid #dee2e6;
    overflow: hidden
}

.timeTo div.first {
    border-left: 1px solid #dee2e6
}

.timeTo ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    position: absolute;
    left: 8px;
    top: -18px
}

.timeTo ul li {
    padding: 0;
    margin: 7px 0;
    list-style: none
}

/*# sourceMappingURL=jquery.time-to.min.css.map */