.cel-map-section{margin-bottom:5px}.cel-position-relative{position:relative}.event-filter-section form{margin-bottom:30px}.event-filter-section .actions{display:flex;align-items:center;column-gap:10px;margin-top:20px}.event-filter-section .select2-container--default .select2-search--inline .select2-search__field{cursor:default;margin:0;line-height:28px;height:28px;font-family:inherit}.event-filter-section .select2-container--default .select2-selection .select2-selection__choice{margin-top:0;display:inline-flex;flex-direction:row-reverse;padding-left:0;width:fit-content;align-items:center}.event-filter-section .select2-container--default .select2-selection .select2-selection__choice__remove{position:relative;border-right:unset;border-left:1px solid #aaa;border-top-left-radius:unset;border-bottom-left-radius:unset;top:1px;height:100%}.event-filter-section .select2-container--default.select2-container--focus .select2-selection{cursor:default;border-color:#ccc}.event-filter-section .select2-container--default .select2-selection .select2-selection__choice__remove:hover{background:0 0}.event-filter-section .select2-container--default .select2-selection .select2-search--inline .select2-search__field::placeholder,.event-filter-section input::placeholder{color:#555}.event-filter-section .select2-container--default .select2-selection{display:flex;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20'><path d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%23555'/></svg>");background-size:16px;background-repeat:no-repeat;background-repeat:no-repeat;background-position:right 4px center;border-radius:unset;border:1px solid #ccc;padding:3px 20px 3px 5px;background-color:transparent;min-height:auto;cursor:default;!important;height:100%}.event-filter-section .select2-container--default .select2-selection .select2-selection__choice__display{color:#555;white-space:break-spaces}.event-filter-section .select2-container .select2-selection .select2-selection__rendered{display:flex;flex-wrap:wrap;margin:0;row-gap:5px}.select2-results__option,.event-filter-section .select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:inherit;color:#555}.event-filter-section .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.event-filter-section .select2-container .select2-selection--single .select2-selection__rendered{padding:0;color:#555}.select2-search--dropdown{display:none !important}.form-groups .form-group{margin-bottom:10px;display:flex;column-gap:10px}.form-groups .form-group .label{width:20%;font-size:var(--cel_normal_font_size)}.form-groups .select,.form-groups .form-group input{padding:5px;width:80%}.form-groups .select:focus-visible,.form-groups .form-group input:focus{outline:none}.action .primary.cel-btn.btn-primary{padding:7px 15px;background-color:var(--cel_btn_bg_color);border:1px solid var(--cel_btn_bg_color);border-radius:3px;color:var(--cel_btn_color);cursor:pointer;text-decoration:none;font-size:var(--cel_normal_font_size);display:inline-block;line-height:1.5;word-break:break-all}.actions-bottom{text-align:right;display:flex;flex-direction:column;row-gap:15px}.primary.cel-btn.btn-primary:hover{box-shadow:inset 0 0 0 20rem rgba(0,0,0,.0625)}.event-detail-wrapper{margin-top:20px;font-size:var(--cel_normal_font_size);max-width:var(--wp--style--global--wide-size) !important;font-family:inherit;padding:20px;width:100%;color:var(--cel_normal_font_color)}.event-detail-wrapper .type-event_teaser{word-break:break-word}.event-title h1{font-size:var(--cel_heading_font_size);color:var(--cel_heading_font_color);line-height:1.4;font-family:inherit;margin:0;word-break:break-word}.event-detail-wrapper .cel-date-list{display:flex;flex-wrap:wrap}.event-detail-wrapper .cel-date-list .cel-date-title h2.title{margin:0 10px 0 0}.event-detail-wrapper .cel-date-list .cel-date-title h2.title,.event-detail-wrapper .cel-date-title .art-no{font-family:inherit;font-size:var(--cel_dat_box_title_font_size);display:inline;font-weight:400;color:var(--cel_appointment_font_color)}.cel-date-box.event-date-info{position:relative}.event-date-info-wrapper .event-date-info{margin-bottom:40px}.event-detail-wrapper .cel-boxes-heading{line-height:1.4;margin-top:20px;margin-bottom:15px;width:100%}.event-detail-wrapper .cel-date-list .cel-date-box.single-box{width:100%}.event-detail-wrapper .cel-date-list .cel-date-box .actions-bottom{margin-top:auto}.event-detail-wrapper .cel-date-info .cel-date-free-plc{display:flex;column-gap:10px;align-items:center}.event-detail-wrapper .cel-date-list .cel-date-box .cel-date-info.cel-conpkg-box{display:flex;flex-wrap:wrap}.event-detail-wrapper .cel-date-info .green-squer{background-color:#5cb85c}.event-detail-wrapper .cel-date-info .red-squer{background-color:red}.event-detail-wrapper .cel-date-info .yellow-squer{background-color:orange}.event-detail-wrapper .cel-date-info.cel-hq-box ul.price-lists{list-style:none;margin-top:5px;padding-left:30px}.event-detail-wrapper .cel-date-info.cel-hq-box ul.price-lists li.prist-list{position:relative}.event-detail-wrapper .cel-date-info.cel-hq-box ul.price-lists li.prist-list .list-icon{margin-left:-10px;position:absolute}.tooltip-container{margin-left:20px}.event-detail-wrapper .free-places{border-radius:5px;width:18px;height:18px;display:block}.event-detail-wrapper .event-title{margin-bottom:15px}.event-detail-wrapper .cel-event-infomation .desc-head{font-size:var(--cel_desc_title_font_size);line-height:1.4;margin-bottom:10px;margin-top:20px;font-weight:300;word-break:break-word;color:var(--cel_desc_title_font_color)}.desc{word-break:break-word}.cel-date-time{margin-bottom:8px;display:flex}.svg-img{display:flex}.svg-img svg{width:var(--cel_svg_icon_width);vertical-align:top;fill:var(--cel_icon_color)}.svg-img svg path{stroke:var(--cel_icon_color) !important}span.user-icon.svg-img{vertical-align:text-bottom}.user-icon.svg-img svg{fill:none;stroke:var(--cel_icon_color)}.user-icon.svg-img svg path{stroke:var(--cel_icon_color) !important}.watch-icon.svg-img svg{fill:none}.calendar-icon.svg-img svg path{fill:var(--cel_icon_color) !important;stroke:none !important}.cel-date-box .cel-date-time .icon-text{display:inline-block;vertical-align:middle}.event-date-info .cel-date-title{margin:10px 0;display:flex;font-size:var(--cel_dat_box_title_font_size);font-family:inherit}.event-detail-wrapper .cel-date-title .cel-dat-heading{font-size:var(--cel_heading_font_size);font-family:inherit;color:var(--cel_heading_font_color);word-break:break-all}.event-date-info .cel-event-sub-title{margin-bottom:15px}.event-date-info .cel-event-target-group{margin-bottom:17px}.event-date-info .cel-event-target-group p{margin-top:0;margin-bottom:15px}.event-date-info .event-view-more a{text-decoration:none;padding:7px 15px;background-color:var(--cel_btn_bg_color);border:1px solid var(--cel_btn_bg_color);border-radius:3px;color:var(--cel_btn_color)}.event-date-info .event-view-more a:hover,.primary.cel-btn.btn-primary:hover,.action .primary.cel-btn.btn-primary:active{background-color:var(--cel_hover_bg_btn_color);border:1px solid var(--cel_hover_bg_btn_color);color:var(--cel_hover_btn_color)}.btn.cel-btn.btn-primary:focus-visible,.btn.cel-btn.btn-secondary:focus-visible{box-shadow:6px 6px 18px 0px rgba(0,0,0,.3)}.cel-catalog-shortcode-box .category-listings{list-style:none;padding:0;margin:0}.cel-catalog-shortcode-box .cat-name a{text-decoration:none}.cel-date-box .date-main-info .cel-date-title{font-weight:700;margin-bottom:5px}.cel-date-box .cel-date-sub-title{font-size:var(--cel_dat_box_sub_title_font_size);font-family:inherit;font-weight:400;word-break:break-word;margin:0 0 8px;color:var(--cel_appointment_font_color)}.cel-date-box .cel-date-sec-box{margin-bottom:15px}.cel-date-box .cel-date-info{column-gap:10px}.cel-event-date-infomation{margin-bottom:10px}.cel-event-date-infomation .cel-event-identifier{font-weight:700;margin-bottom:10px;line-height:25px}.cel-event-date-infomation .cel-event-description{margin-bottom:20px}.cel-prices-wrapper{margin-bottom:10px}.cel-event-shortcode-box{font-size:var(--cel_normal_font_size);color:var(--cel_normal_font_color)}.cel-date-sec-box .cel-date-sec-heading{font-size:var(--cel_label_font_size);font-weight:700;word-break:break-word;color:var(--cel_label_font_color);margin-bottom:5px}.cel-date-main-trn,.loc-phone-sec,.loc-link-sec{display:flex;gap:5px;align-items:start}.loc-link-sec a{color:var(--cel_normal_font_color)}.cel-date-middle-content .action{text-align:end;padding-bottom:7px}.event-date-info .free-places{width:21px;height:21px;display:block;border-radius:5px;margin:auto 0 auto auto;position:absolute;right:10px;top:10px}.event-date-info .yellow-squer{background-color:orange}.event-date-info .green-squer{background-color:green}.event-date-info .red-squer{background-color:red}.shortbox-title{font-size:var(--cel_heading_font_size);line-height:1.4;margin-top:20px;margin-bottom:10px;font-family:inherit;color:var(--cel_heading_font_color)}.event-filter-section .actions{justify-content:flex-end}.tooltip-block{display:flex;align-items:center;column-gap:10px}.tooltip-block .cel-tooltips{cursor:pointer;line-height:13px;display:flex}.tooltip-block .cel-tooltips span{background-image:url(//wordpress2026.als-seminare.de/wp-content/plugins/celanio-event-rest-api/css/frontend/images/info-circle-solid.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:16px;height:16px;display:inline-block;font-size:0}.tooltip-inner{background-color:#000 !important;color:#fff;font-size:.88rem;max-width:200px;text-align:center;padding:.25rem .5rem;border-radius:.375rem;font-family:inherit}.tooltip-arrow{bottom:-.4rem;display:block;width:.8rem;height:.4rem}.tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{border-top-color:#000 !important}.tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid;border-width:.4rem calc(0.8rem * .5)}.event-detail-wrapper .price-info-text{padding-right:5px}.event-detail-wrapper .tooltip-block .cel-tooltips{display:unset;line-height:27px}.event-detail-wrapper .doc-block{margin-bottom:5px}.event-detail-wrapper .doc-block .doc-link{text-decoration:none;position:relative;color:var(--cel_normal_font_color);font-weight:600;display:flex;gap:5px;width:fit-content}.event-detail-wrapper .doc-block .doc-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:2px solid var(--cel_normal_font_color);transition:.3s ease-in-out;opacity:0}.event-detail-wrapper .doc-block .doc-icon svg{fill:var(--cel_icon_color)}.event-detail-wrapper .cel-date-sec-heading:has(+.doc-block){margin-bottom:10px}.event-detail-wrapper .doc-block .doc-link:hover:after{opacity:1}.event-detail-wrapper .doc-block .doc-name{vertical-align:sub;word-break:break-word}.action .btn.cel-btn.btn-secondary{text-decoration:none;padding:7px 15px;cursor:pointer;word-break:break-all;font-size:var(--cel_normal_font_size);background-color:var(--cel_secondary_btn_bg_color);color:var(--cel_secondary_btn_color);border-radius:3px;border:1px solid var(--cel_secondary_btn_bg_color);display:inline-block;line-height:1.5}.action .btn.cel-btn.btn-secondary:hover,.action .btn.cel-btn.btn-secondary:active{background-color:var(--cel_secondary_hover_bg_btn_color);color:var(--cel_secondary_btn_hover_color);border-color:var(--cel_secondary_hover_bg_btn_color)}.price-description-block{display:flex;align-items:center;gap:10px;padding:3px 0 8px 15px}.price-description-block svg{width:var(--cel_svg_icon_width)}.event-info-wrapper .cel-date-title{word-break:break-word;color:var(--cel_appointment_font_color);font-size:var(--cel_dat_box_title_font_size);margin:0;font-family:inherit}.event-info-wrapper .cel-date-title a{color:var(--cel_appointment_font_color);text-decoration:none}.cel-event-description pre{white-space:normal !important;word-break:break-word}.sub-title,.cel-event-description,.cel-date-loc{word-break:break-word}.cel-date-time .icon-text{word-break:break-word}.free-place-text,.cel-date-location,.hr-res-name{word-break:break-word}.event-detail-wrapper .location-link a{text-decoration:none}.cel-price-box{display:flex;gap:10px;margin-bottom:3px}.cel-cheapest-toggle{display:inline-block;position:relative;cursor:pointer;padding-right:25px}.cel-cheapest-toggle:after{content:'';position:absolute;top:5px;right:7px;width:8px;height:8px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);transition:all .3s}.box-opened .cel-cheapest-toggle:after{transform:rotate(-135deg);top:9px}.cel-prices-box-opener{display:none}.box-opened .cel-prices-box-opener{display:block}.cel-date-info .date-value,.cel-date-info .cel-date-time{display:flex;gap:5px;align-items:center}.box-opened .cel-cheapest-toggle{margin-bottom:10px}.cel-event-shortcode-box .sub-title{margin:10px 0 0;font-size:var(--cel_dat_box_sub_title_font_size);color:var(--cel_normal_font_color);font-family:inherit;font-weight:400}.event-info-wrapper .trainer-list>.cel-date-info{display:flex;flex-direction:column;row-gap:5px}.event-detail-wrapper .cel-trainer-lists{display:flex;column-gap:5px;row-gap:20px;flex-direction:column}.event-detail-wrapper .cel-trainer-lists .cel-date-main-trn{gap:25px}.event-detail-wrapper .cel-trainer-lists .trn-left{display:block}.event-detail-wrapper .cel-trainer-lists .trn-name{font-weight:700}.event-detail-wrapper .cel-trainer-lists .trn-img{width:100px;height:100px}.event-detail-wrapper .cel-trainer-lists .trn-img img{height:100%;width:100%;object-fit:cover;border-radius:50%}.event-detail-wrapper .cel-trainer-lists .trn-description{word-break:break-word}.event-detail-wrapper .trn-next-date a{text-decoration:none;font-weight:600;position:relative;padding-bottom:2px}.event-detail-wrapper .trn-next-date a:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:2px solid var(--cel_normal_font_color);transition:.3s ease-in-out;opacity:0}.event-detail-wrapper .trn-next-date a:hover:after{opacity:1}.cel-mb-0{margin-bottom:0 !important}.event-detail-wrapper .cel-date-info.cel-price-section{display:flex;flex-wrap:wrap;column-gap:0;row-gap:0;margin-bottom:5px}.event-detail-wrapper .price-validity{margin-left:10px}.event-detail-wrapper .cel-date-info .discount-text{margin-bottom:5px}.event-detail-wrapper .cel-date-info .discount-text:last-child{margin-bottom:0}@media screen and (max-width:1199px){.cel-date-time,.cel-date-main-trn{display:flex}.event-filter-section .select2-container{width:70% !important}}@media screen and (max-width:991px){html,body{font-size:14px}.event-detail-wrapper .doc-block .doc-link{padding-bottom:3px}span.user-icon.svg-img{margin-top:2px}.cel-cheapest-toggle:after{height:7px;width:7px}.box-opened .cel-cheapest-toggle:after{top:7px}}@media screen and (max-width:767px){.event-date-info .cel-date-title{padding-right:25px}.event-detail-wrapper{padding:15px 10px}.event-filter-section .select2-container{width:100% !important}.event-detail-wrapper .price-validity{margin-bottom:5px;margin-left:5px}}@media screen and (max-width:575px){.cel-map-section img{width:100%}.event-detail-wrapper .cel-date-info.cel-hq-box ul.price-lists{padding-left:20px}.event-detail-wrapper .cel-date-main-trn{gap:15px}.event-detail-wrapper .cel-trainer-lists .trn-img{height:80px;width:80px}}@media screen and (max-width:425px){.event-detail-wrapper .cel-date-info{column-gap:10px}}