.elementor-17 .elementor-element.elementor-element-00b86eb{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-00b86eb.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-00b86eb .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-17 .elementor-element.elementor-element-00b86eb .elementor-counter-title{justify-content:center;color:var( --e-global-color-9c11db0 );line-height:1.45rem;}.elementor-17 .elementor-element.elementor-element-00b86eb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-9c11db0 );font-size:3rem;}.elementor-17 .elementor-element.elementor-element-5fe0962{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-5fe0962.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5fe0962 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-17 .elementor-element.elementor-element-5fe0962 .elementor-counter-title{justify-content:center;color:var( --e-global-color-9c11db0 );line-height:1.45rem;}.elementor-17 .elementor-element.elementor-element-5fe0962 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-9c11db0 );font-size:3rem;}.elementor-17 .elementor-element.elementor-element-6c2b341{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-6c2b341.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6c2b341 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-17 .elementor-element.elementor-element-6c2b341 .elementor-counter-title{justify-content:center;color:var( --e-global-color-9c11db0 );line-height:1.45rem;}.elementor-17 .elementor-element.elementor-element-6c2b341 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-9c11db0 );font-size:3rem;}.elementor-17 .elementor-element.elementor-element-0319fb9{--swiper-slides-to-display:7;--swiper-offset-size:60px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-17 .elementor-element.elementor-element-0319fb9 .swiper-slide > .elementor-element{height:100%;}.elementor-17 .elementor-element.elementor-element-f6c663a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-31a3db8{line-height:1.8rem;color:var( --e-global-color-808b54d );}.elementor-17 .elementor-element.elementor-element-0a2315e{line-height:1.8rem;color:var( --e-global-color-808b54d );}.elementor-17 .elementor-element.elementor-element-c8ea358{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-c8ea358 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-38b8b9f{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-17 .elementor-element.elementor-element-38b8b9f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-17 .elementor-element.elementor-element-38b8b9f .e-loop-item > .elementor-section, .elementor-17 .elementor-element.elementor-element-38b8b9f .e-loop-item > .elementor-section > .elementor-container, .elementor-17 .elementor-element.elementor-element-38b8b9f .e-loop-item > .e-con, .elementor-17 .elementor-element.elementor-element-38b8b9f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-17 .elementor-element.elementor-element-be29dab{--swiper-slides-to-display:5;--swiper-slides-gap:1px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-98cd4db );}.elementor-17 .elementor-element.elementor-element-be29dab .swiper-slide > .elementor-element{height:100%;}.elementor-17 .elementor-element.elementor-element-f6d5015{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;line-height:1.8rem;color:var( --e-global-color-808b54d );}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-0319fb9{--swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-f6c663a{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c8ea358{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-38b8b9f{--grid-columns:2;}.elementor-17 .elementor-element.elementor-element-be29dab{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-0319fb9{--swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-f6c663a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-c8ea358{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-38b8b9f{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-be29dab{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-c8ea358 */.elementor-17 .elementor-element.elementor-element-c8ea358 .elementor-page-title {
    display: block!important;
}
.eventdate {
    font-weight: 700;
    text-transform: uppercase;
    padding-bottom: 8px;
    letter-spacing: 0.08em;
}
.eventdate .day {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-38b8b9f */.elementor-17 .elementor-element.elementor-element-38b8b9f .elementor-page-title {
    display: block!important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-be29dab */.e-loop-item.meilenstein:first-of-type .meilenstein-item {
    border-left: 0;
}
.meilenstein-item.status-pending::before,
.meilenstein-item.status-active::before,
.meilenstein-item.status-done::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0px;
    right: 0px;
    height: 3px;
}
.meilenstein-item.status-pending::before {
    background: #4a9fd4;
}
.meilenstein-item.status-active::before {
   background: #4a9fd4;
}
.meilenstein-item.status-done::before {
    background: #0060a8;
}/* End custom CSS */