.kidsjoy_style-data-countdown-timer[data-format="DHMS"] .timerDisplay{
    display: flex;
    align-items: center;
}

.kidsjoy_style-count-down .kidsjoy_style-data-countdown-timer[data-format="DHMS"] .displaySection{
    width: 25%;
    padding: 3.125em 1em;
}

.kidsjoy_style-count-down .displaySection {
    padding: 3.125em;
    margin: 0 0.9375em;
    display: inline-grid;
    text-align: center;
    position: relative;
    border-radius: var(--border-radius-thirty);
    margin-top: 3.125em;
    word-break: break-all;
}

.kidsjoy_style-count-down .kidsjoy_style-title.kidsjoy_style-heading-title {
    font-size: var(--font-size-h2);
    font-weight: var(--font-weight-h2);
    line-height: var(--font-line-height-h2);
    font-family: var(--highlight-font-family);
}

.kidsjoy_style-count-down .numberDisplay {
    font-family: var(--highlight-font-family);
    display: inline-block;
    text-transform: capitalize;
    font-weight: var(--font-weight-h2);
    font-size: 5.625em;
    line-height: var(--font-line-height-h2);
    letter-spacing: var(--letter-spacing-two);
    -webkit-font-feature-settings: "tnum"on, "lnum"on;
    font-feature-settings: "tnum"on, "lnum"on;
}

.kidsjoy_style-count-down .timerDisplay.label5 {
    display: block;
}

.kidsjoy_style-count-down .periodDisplay {
    font-family: var(--global-font-family);
    font-size: var(--font-size-body);
    color: var(--global-font-color);
    letter-spacing: var(--letter-spacing-five);
    text-transform: uppercase;
    font-weight: var(--font-weight-regular);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+2) {

    background: var(--color-theme-secondary-light);
    border: 0.13em dashed var(--color-theme-secondary);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+3) {

    background: var(--color-theme-yellow-light);
    border: 0.13em dashed var(--color-theme-yellow);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+0) {
    background: var(--color-theme-pink-light);
    border: 0.13em dashed var(--color-theme-pink);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+1) {

    background: var(--color-theme-primary-light);
    border: 0.13em dashed var(--color-theme-primary);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+2) .numberDisplay {
    color: var(--color-theme-secondary);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+3) .numberDisplay {

    color: var(--color-theme-yellow);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+0) .numberDisplay {
    color: var(--color-theme-pink);
}

.kidsjoy_style-count-down .displaySection:nth-child(4n+1) .numberDisplay {
    color: var(--color-theme-primary);
}

@media (max-width: 991px){
    .kidsjoy_style-data-countdown-timer[data-format="DHMS"] .timerDisplay{
        flex-wrap: wrap;
        justify-content: center;
    }

    .kidsjoy_style-count-down .displaySection{
        padding: 3em;
    }

    .kidsjoy_style-count-down .kidsjoy_style-data-countdown-timer[data-format="DHMS"] .displaySection{
        width: 45%;
        padding: 3.125em 1em;
    }
}

@media (max-width: 767px) {
    .kidsjoy_style-count-down .kidsjoy_style-title.kidsjoy_style-heading-title {
        margin-bottom: 1em;
    }
}

@media (max-width: 575px) {
    .kidsjoy_style-count-down .timerDisplay.label4 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .kidsjoy_style-count-down .displaySection{
        padding: 2.5em;
    }

    .kidsjoy_style-count-down .kidsjoy_style-data-countdown-timer[data-format="DHMS"] .displaySection{
        width: 60%;
        margin: 0 0 2em;
    }

    .kidsjoy_style-count-down .kidsjoy_style-data-countdown-timer[data-format="DHMS"] .displaySection:first-child{
        margin-left: 0;
    }

    .kidsjoy_style-count-down .kidsjoy_style-data-countdown-timer[data-format="DHMS"] .displaySection:last-child{
        margin-right: 0;
        margin-bottom: 0;
    }
}

@media (max-width: 449px){
    .kidsjoy_style-count-down .kidsjoy_style-data-countdown-timer[data-format="DHMS"] .displaySection{
        width: 100%;
    }
}

