.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-20a1493 .elementor-countdown-wrapper{max-width:27%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-20a1493 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-20a1493 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-20a1493 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-9 .elementor-element.elementor-element-20a1493 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}/* Start custom CSS *//* Aftelklok in discostijl */
.elementor-element-20a1493 { width: 100%; max-width: 46rem; }
.elementor-element-20a1493 .elementor-countdown-wrapper { display: flex; gap: 1.25rem; justify-content: center; width: 100%; max-width: 46rem !important; margin: 0 auto; }
.elementor-element-20a1493 .elementor-countdown-item { flex: 1 1 0; margin: 0 !important; padding: 1.75rem 0.75rem; background-color: #1E0848; border: 2px solid #FF2E88; border-radius: 1.5rem; box-shadow: 0 0 30px rgba(255,46,136,0.25); }
.elementor-element-20a1493 .elementor-countdown-item:nth-child(2) { border-color: #00F0FF; box-shadow: 0 0 30px rgba(0,240,255,0.25); }
.elementor-element-20a1493 .elementor-countdown-item:nth-child(3) { border-color: #FFD60A; box-shadow: 0 0 30px rgba(255,214,10,0.25); }
.elementor-element-20a1493 .elementor-countdown-digits { display: block; font-family: 'Monoton', sans-serif; font-size: 4.5rem; line-height: 1; color: #FF2E88; text-shadow: 0 0 18px #FF2E88; }
.elementor-element-20a1493 .elementor-countdown-item:nth-child(2) .elementor-countdown-digits { color: #00F0FF; text-shadow: 0 0 18px #00F0FF; }
.elementor-element-20a1493 .elementor-countdown-item:nth-child(3) .elementor-countdown-digits { color: #FFD60A; text-shadow: 0 0 18px #FFD60A; }
.elementor-element-20a1493 .elementor-countdown-label { display: block; margin-top: 0.75rem; font-size: 0; line-height: 1; }
.elementor-element-20a1493 .elementor-countdown-label::after { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 0.85rem; letter-spacing: 0.18em; text-transform: uppercase; color: #FFFFFF; }
.elementor-element-20a1493 .elementor-countdown-item:nth-child(1) .elementor-countdown-label::after { content: 'dagen'; }
.elementor-element-20a1493 .elementor-countdown-item:nth-child(2) .elementor-countdown-label::after { content: 'uren'; }
.elementor-element-20a1493 .elementor-countdown-item:nth-child(3) .elementor-countdown-label::after { content: 'minuten'; }
@media (max-width: 767px) {
  .elementor-element-20a1493 .elementor-countdown-wrapper { gap: 0.6rem; }
  .elementor-element-20a1493 .elementor-countdown-item { padding: 1.25rem 0.4rem; border-radius: 1rem; }
  .elementor-element-20a1493 .elementor-countdown-digits { font-size: 2.2rem; }
  .elementor-element-20a1493 .elementor-countdown-label::after { font-size: 0.65rem; letter-spacing: 0.08em; }
}/* End custom CSS */