.elementor-4028 .elementor-element.elementor-element-7a38a50 .swiper-wrapper{display:flex;align-items:center;}.elementor-4028 .elementor-element.elementor-element-98f61da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-4028 .elementor-element.elementor-element-36becf0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4028 .elementor-element.elementor-element-36becf0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4028 .elementor-element.elementor-element-36becf0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4028 .elementor-element.elementor-element-36becf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4028 .elementor-element.elementor-element-ae39340 > .elementor-widget-container{background-image:url("https://www.amsc-pfeffelbach.de/wp-content/uploads/2022/01/pfingsten_22_1_weiss-e1643216595458.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-wrapper{max-width:100%;}.elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-item{background-color:#FFFFFF9E;}body:not(.rtl) .elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-digits{color:var( --e-global-color-kadence1 );font-size:2rem;}.elementor-4028 .elementor-element.elementor-element-ae39340 .elementor-countdown-label{color:var( --e-global-color-kadence1 );font-size:1rem;}.elementor-4028 .elementor-element.elementor-element-83dc9b0 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-4028 .elementor-element.elementor-element-e4eb0b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4028 .elementor-element.elementor-element-e4eb0b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.amsc-pfeffelbach.de/wp-content/uploads/2024/03/hintergrund-akkordion.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4028 .elementor-element.elementor-element-e4eb0b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-4028 .elementor-element.elementor-element-e4eb0b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4028 .elementor-element.elementor-element-e4eb0b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4028 .elementor-element.elementor-element-1ab4e6f .elementor-tab-title{background-color:#FFFFFFC9;}.elementor-4028 .elementor-element.elementor-element-1ab4e6f .elementor-tab-content{background-color:#FFFFFFC9;font-size:15px;}.eael-lightbox-popup-window-a3197ef{width:750px;max-width:750px;}.eael-lightbox-modal-window-a3197ef{width:750px;max-width:750px;}.eael-lightbox-popup-window-a3197ef .eael-lightbox-container{height:100%;overflow:auto;}.eael-lightbox-popup-window.eael-lightbox-popup-window-a3197ef.lightbox_type_image .eael-lightbox-container img{max-height:100%;}.eael-lightbox-modal-window-a3197ef .modal-popup-window-inner{height:100%;}.eael-lightbox-popup-window.eael-lightbox-popup-window-a3197ef .eael-lightbox-container{background-color:#FFFFFF;}.eael-lightbox-popup-window.eael-lightbox-modal-window-a3197ef .mfp-iframe{background-color:#FFFFFF;}.eael-lightbox-popup-window-a3197ef .mfp-close{font-size:28px;font-weight:normal;}.eael-lightbox-modal-window-a3197ef .mfp-close{font-size:28px;font-weight:normal;}.eael-lightbox-popup-window-a3197ef button.mfp-close{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;}.eael-lightbox-modal-window-a3197ef button.mfp-close{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;}.elementor-4028 .elementor-element.elementor-element-a827bdc .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion{border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion a:first-child{border-radius:4px 0 0 4px;}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion a:last-child{border-radius:0 4px 4px 0;}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion .eael-image-accordion-hover:before{background-color:#FFFFFFC9;}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:#FFFFFFC9;}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:#FFFFFFC9;}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:#FFFFFFC9;}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion .eael-image-accordion-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion .overlay .img-accordion-title{color:var( --e-global-color-primary );}.elementor-4028 .elementor-element.elementor-element-2671745 .eael-img-accordion .overlay p{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-4028 .elementor-element.elementor-element-7a38a50{--e-image-carousel-slides-to-show:2;}.eael-lightbox-popup-window-a3197ef{width:100%;max-width:100%;}.eael-lightbox-modal-window-a3197ef{width:100%;max-width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-7a38a50 */#sponsor-slider .swiper-slide-image {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-1ab4e6f */#mt_tickets_wochenendticket_2218, #mt_tickets_wochenendticket-early-bird_2218, #mt_tickets_complimentary_2218 {
    max-width: 4em;
}

.ticket-orders label {
    width: 13em;
}

.mt-ticket-field span {
    margin-left: 0.2em;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for eael-lightbox, class: .elementor-element-a3197ef */.mfp-close-btn-in .mfp-close {
    margin-right: 25px;
}
.eael-lightbox-container {
    height: 95vh !important;
    overflow: auto;
}
.mfp-wrap{
    overflow: visible;
    height: 100vh !important;
}/* End custom CSS */
/* Start custom CSS for eael-image-accordion, class: .elementor-element-2671745 */#nennliste-schoen {
    height: auto;
}

#nennliste-schoen td {
    text-align: left;
    font-family: var(--global-body-font-family);
}

#nennliste-schoen .eael-img-accordion .overlay .overlay-inner {
    width: 100%;
    overflow-x: auto;
}

#nennliste-schoen .eael-img-accordion .eael-image-accordion-hover {
    color: var(--global-palette3);
}

#nennliste-schoen .eael-img-accordion .overlay {
    position: relative;
}

.eael-data-table {
    width: 100%;
    max-width: 850px;
}

.eael-data-table thead tr, .eael-data-table thead tr th, .eael-data-table thead {
    display: none;
}

.eael-data-table tbody tr td {
    font-size: 13px;
}

#nennliste-schoen .eael-data-table tbody tr td {
    font-family: var(--global-heading-font-family);

}

.eael-data-table tfoot,
.eael-data-table td:last-child, .eael-data-table th:last-child {
    display: none;
}

#nennliste-schoen .eael-data-table tbody tr {
    display: none;
}

#nennliste-schoen .eael-data-table td:first-child{
    width: 5%;
    min-width: 40px;
    padding-left: 5px;
}

#nennliste-schoen .Team-Langstreckenrennen--ab-18-Jahre- td {
    width: 25% !important;
} 



#nennliste-schoen .eael-data-table td:nth-child(2),
#nennliste-schoen .eael-data-table td:nth-child(4),
#nennliste-schoen .eael-data-table td:nth-child(5){
    width: 30%;
    min-width: 150px;
}

#nennliste-schoen h1 {
    font-size: 1em;
}

#nennliste-schoen .eael-data-table thead,
#nennliste-schoen .eael-data-table td:nth-child(3),
#nennliste-schoen .eael-data-table td:nth-child(6),
#nennliste-schoen .eael-data-table td:nth-child(7),
#nennliste-schoen .eael-data-table td:nth-child(8),
#nennliste-schoen .eael-data-table td:nth-child(9),
#nennliste-schoen .eael-data-table td:nth-child(10),
#nennliste-schoen .eael-data-table td:nth-child(11){
    display: none;
}

.eael-data-table tbody tr td {
    padding-top: 0px;
}

#nennliste-schoen .eael-img-accordion {
    height: auto;
}

#nennliste-schoen .eael-img-accordion .overlay-active {
    min-height: 200px;
}/* End custom CSS */
/* Start custom CSS */#klassenMultiSelect .wpcf7-list-item {
    display: block;
}/* End custom CSS */