

.box.box-countdown .svg-wrapper:first-child {
    padding: 1.5rem 1.5rem 0;
}



.box.box-countdown .ce-wrapper {
    position: relative;
    height: auto;
}
.ce-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 1rem;
}



.ce-counter {
    -webkit-columns: 4;
    -moz-columns: 4;
    columns: 4;
    max-width: 100%;
    -webkit-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
}






.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.box {
    background: no-repeat 100% 0 #fff;
    background-size: contain;
    padding: 1.5rem;
    position: relative;
}
.wpb_start_animation {
    opacity: 1;
    filter: alpha(opacity=100);
}




.ce-col {
    border-left-color: rgba(0,0,0,.25);
}
.ce-col + .ce-col {
    border-left: 1px solid hsla(0,0%,100%,.25);
}
.ce-col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0;
    flex: 0 1 0;
}

.ce-col [class$="-label"] {
    font-size: 10px;
    text-transform: uppercase;
}


.box.box-countdown .ce-label {
    text-align: center;
    text-transform: uppercase;
}
.box.box-countdown .ce-label {
    margin-top: 1rem;
}
