body.workshops-template,body.post-type-archive-workshops{background-size:contain!important}body.page-id-8921{background-size:contain!important;background-repeat:no-repeat;background-color:#fff}.workshops-template .post-region-banner{display:none}.post-type-archive-workshops .site-content,.workshops-template .site-content,.page-id-8921 .site-content{background-color:transparent!important;padding-bottom:0}.workshops-template.full-width:not(.home) .site-content .container{margin-top:75px;max-width:unset;padding:0}@media only screen and (max-width:1350px){.workshops-template .elementor{padding:0 10px}}@media only screen and (max-width:500px){.workshops-template .elementor{padding:0}}#seminar_layover{border-radius:10px;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;padding:10px 0}#seminar_layover #seminar_layover_headline span{background:#34464e15;border-radius:5px;font-weight:700;margin-right:5px;padding:5px 10px}#seminar_layover #toc #select-date a{background:#009ee025;border-radius:5px;color:#009ee0;float:unset;font-size:12px}#seminar_layover #toc a{background:transparent;color:#35444d;font-size:12px;text-transform:uppercase}#seminar_layover #toc a.active_anchor{background:#35444d15;color:#35444d}#seminar_layover .elementor-star-rating__title{margin-bottom:-3px}#seminar_layover_wrapper{opacity:0;position:fixed;top:5px;transform:translateY(-100%);z-index:999}#seminar_layover_wrapper.show_seminar_layover{opacity:1;transform:translateY(0%)}@media only screen and (max-width:1300px){#seminar_layover{padding:10px;word-break:break-all}#seminar_layover .elementor-button-text{font-size:1rem}}@media only screen and (max-width:800px){#seminar_layover_wrapper{display:none}}#price .e-con-inner .elementor-icon-wrapper{margin-bottom:-6px}#price .elementor-widget-container span{font-size:initial;font-weight:100}.post-type-archive-workshops .inhouse-hero #main-button a .elementor-button-content-wrapper,.workshops-template .inhouse-hero #main-button a .elementor-button-content-wrapper{display:flex;gap:10px}.post-type-archive-workshops .inhouse-hero #main-button a .elementor-button-content-wrapper .elementor-button-icon,.workshops-template .inhouse-hero #main-button a .elementor-button-content-wrapper .elementor-button-icon{transform:translateX(-200px)}.post-type-archive-workshops .inhouse-hero #main-button a .elementor-button-content-wrapper .elementor-button-text,.workshops-template .inhouse-hero #main-button a .elementor-button-content-wrapper .elementor-button-text{transform:translateX(-15px)}.post-type-archive-workshops .inhouse-hero #main-button a:hover .elementor-button-content-wrapper .elementor-button-icon,.post-type-archive-workshops .inhouse-hero #main-button a:hover .elementor-button-content-wrapper .elementor-button-text,.workshops-template .inhouse-hero #main-button a:hover .elementor-button-content-wrapper .elementor-button-icon,.workshops-template .inhouse-hero #main-button a:hover .elementor-button-content-wrapper .elementor-button-text{transform:translateX(0)}.post-type-archive-workshops .inhouse-hero,.workshops-template .inhouse-hero{background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,0) 100%),url(https://www.absolit.de/wp-content/uploads/2024/01/inhouse-background.jpg) no-repeat center right;background:-webkit-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,0) 100%),url(https://www.absolit.de/wp-content/uploads/2024/01/inhouse-background.jpg) no-repeat center right;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 49%,rgba(255,255,255,0) 100%),url(https://www.absolit.de/wp-content/uploads/2024/01/inhouse-background.jpg) no-repeat center right}.post-type-archive-workshops .inhouse-hero #main-button a,.workshops-template .inhouse-hero #main-button a{background:#009ee0;border:1px solid transparent;border-radius:10px;color:#fff;float:unset;font-size:20px;margin-top:20px;max-width:100%;overflow:hidden;padding:20px 30px;position:relative;z-index:1}.post-type-archive-workshops .inhouse-hero h2 span,.workshops-template .inhouse-hero h2 span{color:#a5c410}.post-type-archive-workshops #seminar-ap,.workshops-template #seminar-ap{margin-left:45px;margin-top:-10px}.workshops-template .seminar-hero #content-detail a{background:transparent;padding:20px;width:100%}.workshops-template .seminar-hero .elementor-button-content-wrapper{color:#35444d;display:block}.post-type-archive-workshops .inhouse-hero,.workshops-template .seminar-hero,.workshops-template .inhouse-hero{border-radius:20px;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff}.post-type-archive-workshops .inhouse-description,.workshops-template .inhouse-description{max-width:550px!important}.post-type-archive-workshops .inhouse-description span,.workshops-template .inhouse-description span{color:#a5c410;font-weight:700}@media only screen and (max-width:500px){.workshops-template .inhouse-hero.hero-element,.workshops-template .seminar-hero{border-radius:0}}@media only screen and (max-width:600px){.inhouse-hero{padding:50px 30px}.inhouse-hero .elementor-icon-list-text{font-size:1.3rem;line-height:1.2}.inhouse-hero .elementor-widget-container{font-size:1.5rem;line-height:1.5}.inhouse-hero h2{font-size:3rem;line-height:1.2}.post-type-archive-workshops .inhouse-hero #main-button a,.workshops-template .inhouse-hero #main-button a{font-size:1.8rem;line-height:1.2;padding:10px 0}}.workshops-template #plus-content{background:maroon;border-radius:5px;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;left:-50px;padding:10px;position:absolute;top:-10px;transform:rotate(-17deg);width:auto;z-index:9}.workshops-template #plus-content .e-con-inner{align-content:center;align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.workshops-template #plus-content .elementor-heading-title{color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase}.workshops-template #plus-content .elementor-icon-wrapper{display:flex}.workshops-template #plus-content i{color:#fff;height:20px;width:20px}@media only screen and (max-width:1050px){.workshops-template #plus-content{left:-15px;max-width:100px;padding:10px;text-align:center;top:-15px;width:100%}.workshops-template #plus-content .elementor-heading-title{font-size:1rem}.workshops-template #plus-content .elementor-widget-icon{display:none}}@media only screen and (max-width:800px){.workshops-template #plus-content{display:none}}#benefits .e-con-inner,#benefits svg,#benefits_content .e-con-inner,#benefits_content svg{transition:0.5s all ease-in-out}#benefits>.e-con-inner,#benefits_content>.e-con-inner{padding:20px}#benefits svg path,#benefits_content path{fill:#34464e}#benefits.scroll_animate .elementor-widget-icon svg,#benefits_content.scroll_animate .elementor-widget-icon svg{transform:rotate(-10deg)}#benefits.scroll_animate>.e-con-inner,#benefits_content.scroll_animate>.e-con-inner{transform:scale(1.05)}#benefits.scroll_animate svg path,#benefits_content.scroll_animate svg path{fill:#a5c410}#benefits.scroll_animate span,#benefits_content.scroll_animate span{color:#a5c410}#seminar-hero-container .e-n-tab-title{border-radius:5px;font-weight:900;text-transform:uppercase}#seminar-hero-container .e-n-tab-title .e-n-tab-title-text{display:block;font-size:1.1rem;font-size:1.2rem;text-align:center}#seminar-hero-container .e-n-tab-title .e-n-tab-title-text span{display:block;font-size:11px;font-weight:400;margin-top:1px;text-transform:none}#seminar-hero-container .e-n-tabs-heading{margin-bottom:10px;z-index:1}#open-seminar-button,#inhouse-seminar-button{background:none;color:#34464e}#open-seminar-button[aria-selected="true"],#inhouse-seminar-button[aria-selected="true"]{background:#f1f5e1;color:#a5c410}#inhouse-seminar-button[aria-selected="true"] i{color:#a5c410}.post-type-archive-workshops #seminar-ap .e-con-inner div:nth-of-type(2),.workshops-template #seminar-ap .e-con-inner div:nth-of-type(2){margin-left:-20px}.post-type-archive-workshops #seminar-ap img,.workshops-template #seminar-ap img{aspect-ratio:1/1;border:2px solid #fff;border-radius:100%;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff}.workshops-template .seminar-hero:not(.e-active){height:0;min-height:0;overflow:hidden}.workshops-template .elementor-widget-n-tabs .e-n-tabs{overflow:visible}.workshops-template .hero-element #seminar-ap>.e-con-inner{margin:0}@media only screen and (max-width:1000px){#benefits_content .elementor-element .e-con-inner svg,#benefits .elementor-element .e-con-inner svg{width:.7em}#benefits_content,#benefits{padding:0}#benefits_content .elementor-element .e-con-inner,#benefits .elementor-element .e-con-inner{margin:unset}}@media only screen and (max-width:800px){#benefits_content .elementor-element .e-con-inner,#benefits .elementor-element .e-con-inner{max-width:500px}}@media only screen and (max-width:600px){#benefits_content .elementor-element .e-con-inner,#benefits .elementor-element .e-con-inner{flex-direction:row;gap:0 20px;text-align:left}#benefits_content,#benefits{padding:0 10px}}#other-seminars .elementor-heading-title{font-size:1.5rem;line-height:1.5}#other-seminars a{background:#009ee025;color:#009ee0;font-size:12px;padding:10px 20px;font-weight:400}#topic_main span{color:#a5c410}#other-seminars b{color:#009ee0}#seminar-level p,#seminar-contact .elementor-widget-container{max-width:750px;text-align:center;margin:auto}#seminar_documents{align-items:center;bottom:-65px;color:#009ee0;display:flex;font-weight:700;justify-content:center;position:absolute;z-index:99}#seminar_documents .e-con-inner{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:center}#seminar_documents svg{margin-top:5px;width:25px}#seminar_documents svg path{fill:#009ee0}#topic_main{background-color:#fff;border-radius:10px;background-position:top;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;transition:0.5s all ease-in-out}#topic_main strong{display:block}#topic_main:hover{transform:translateY(-5%)}#topic_main_content{border-radius:10px;overflow:hidden}#topics_detail_single{background:linear-gradient(white,white) padding-box,linear-gradient(to bottom,#a5c410,#a5c41075) border-box;background-color:#fff;border:2px solid transparent;border-radius:10px;overflow:hidden;transition:0.5s all ease-in-out}#topics_detail_single h3{color:#34464e;line-height:1.2}@media only screen and (max-width:1100px){#topics_detail>.e-con-inner>.elementor-element{width:calc(50% - 10px)}}@media only screen and (max-width:800px){#topics_detail_single{padding:30px}}@media only screen and (max-width:600px){#topics_detail>.e-con-inner>.elementor-element{width:100%}#topics_detail_single{padding:30px 25px}#topics_detail_single .elementor-icon-list-text{font-size:1.3rem;line-height:1.2}#topics_detail_single .elementor-widget-container{font-size:1.3rem;line-height:1.5}#topics_detail_single h3{font-size:2rem}}#topic-addon{align-items:center;border-radius:10px}#topic-addon .elementor-widget-container{color:#009ee0;font-size:1.4rem;line-height:1.5}#topic-addon b{color:#009ee0;display:block;font-size:2rem;margin-bottom:2px}#topic-addon i{transform:rotate(-15deg)}@media only screen and (max-width:800px){#topic-addon{flex-direction:column;gap:10px;padding:20px;text-align:center}#topic-addon b{line-height:1.2;margin-bottom:10px}}#topics_detail_single .elementor-icon-list-item.exkurs{align-content:center;align-items:center;background:#80000025;border-radius:5px;color:maroon;display:flex;justify-content:flex-start;margin-left:-10px;margin-top:5px;padding:5px 10px;width:fit-content}@media only screen and (max-width:1200px){#seminar_documents{display:none}#topic_main{background-position:0 -100px;background-size:cover}#topic_main_content{flex-grow:1}#topic_overview{flex-wrap:wrap}#topic_overview>.elementor-element{width:calc(50% - 10px)}}@media only screen and (max-width:600px){#topic_overview>.elementor-element{width:100%}}#seminar-contact #seminar-contact_mail a{background:#a5c410;border:1px solid #a5c410}#seminar-contact #seminar-contact_mail:hover a{background:transparent;border:1px solid #a5c410;color:#a5c410}#seminar-contact #seminar-contact_mail:hover a span{color:#a5c410}#seminar-contact #seminar-contact_phone a{border:1px solid #a5c410;color:#a5c410}#seminar-contact #seminar-contact_phone:hover a{background:#a5c410;border:1px solid #a5c410;color:#fff}#seminar-contact #seminar-contact_phone:hover a span{color:#fff}#seminar-contact a{background:transparent;border-radius:5px;padding:15px 30px;text-transform:uppercase;transition:0.2s all ease-in-out;width:300px}#seminar-contact a span{transition:0.2s all ease-in-out}@media only screen and (max-width:800px){#seminar-ap>.e-con-inner{flex-wrap:wrap;justify-content:center}#seminar-ap>.e-con-inner .elementor-widget-heading{line-height:1.5;margin:auto;text-align:center;width:100%}#seminar-contact{padding:40px 30px}#seminar-contact .elementor-widget-container span{font-size:1.5rem}#seminar-contact h2{font-size:2.2rem}.post-type-archive-workshops #seminar-ap,.workshops-template #seminar-ap{margin:0}}.seminar-hero.selection-active .seminar-dates-notice-step1{bottom:50px;height:auto;overflow:visible;position:absolute;transform:translateY(0%)}.date-selected{font-size:2.5rem;font-weight:700}.order-summary{border-radius:10px;display:grid;grid-gap:5px;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;margin:20px;margin-top:0;padding:20px;padding-top:5px}.order-summary-date i,.order-summary-attendee i,.order-summary-place i,.order-summary-price i{color:#009ee0}.order-summary-date,.order-summary-attendee,.order-summary-place,.order-summary-price{align-content:center;align-items:center;background:#009ee025;border-radius:5px;color:#009ee0;display:flex;gap:10px;justify-content:center;min-width:130px;padding:10px 15px;text-align:center}.order-summary-price{font-weight:700}.order-summary-price .netto{font-size:1rem;margin-left:-5px;font-weight:400}.place-selected{font-size:1.5rem;text-transform:uppercase}.seminar-attendees-headline span{color:#a5c410;display:block;font-size:4rem}.seminar-checkout{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;max-width:900px;position:absolute;right:0;text-align:center;top:0;transition:0.5s transform ease-in-out}.seminar-checkout .seminar-attendees-subheadline{margin-top:10px}.seminar-checkout .seminar-attendees-subheadline.rabatt{color:maroon;font-weight:700;font-size:1.2rem}.seminar-checkout button{background:#fff;border-radius:5px;color:#ccc;float:unset;font-size:14px;font-weight:400;margin-top:10px;padding:5px 10px;text-transform:none}.seminar-checkout button:hover{background:#ccc;color:#fff}.seminar-current-selection{align-items:center;background:#a5c41025;border-radius:10px;color:#a5c410;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:20px}.seminar-current-selection button{background:#fff;border-radius:5px;color:#009ee0;float:unset;font-size:12px;font-weight:400;margin-top:10px;padding:5px 10px;text-transform:none}.seminar-current-selection button:hover{background:#009ee0;color:#fff}.seminar-current-selection-headline{font-size:1.5rem;font-weight:100}.seminar-date-single.tobeannounced .seminar-date-single-date{color:#888;font-size:1.7rem;font-weight:400;line-height:1.2}.seminar-dates-header{height:0;overflow:hidden;padding:0;position:relative;text-align:center;transition:0.2s all ease-in-out;z-index:1}.seminar-dates-notice-bubble{background-color:#f7f7f7;border-radius:10px;color:#fff;max-width:300px;padding:15px 25px;position:relative}.seminar-dates-notice-bubble p{color:#34464e;margin:0}.seminar-dates-notice-bubble::before{border-bottom:10px solid transparent;border-right:15px solid #f4f4f4;border-top:10px solid transparent;content:"";height:0;left:-4%;position:absolute;top:50%;transform:translateY(-50%);width:0}.seminar-name{display:block;font-size:2.5rem;font-weight:900}.seminar-number-attendees{align-items:center;bottom:0;display:grid;flex-direction:column;grid-column-gap:40px;grid-template-columns:auto 1fr;justify-content:center;left:0;margin:auto;max-width:1000px;position:absolute;right:0;text-align:center;top:0;transition:0.5s transform ease-in-out}.seminar-number-attendees-wrapper{border-left:1px solid #ccc;padding:60px 0}.seminar-usps{align-items:center;border-left:1px solid #ccc;display:flex;flex-direction:row;font-size:12px;gap:20px;justify-content:center;padding-left:30px}.seminar-usps span{align-items:center;display:flex;gap:7px;line-height:100%}.seminar-usps span img{width:15px}.seminar-usps-container{display:flex;gap:30px;justify-content:flex-start}.workshops-template .seminar-hero.selection-active #seminar-date-info .elementor-widget-workshop_dates{padding:20px}.workshops-template .seminar-hero.selection-active .seminar-date-single-content{color:#34464e;padding:20px 0}.workshops-template .seminar-hero.selection-active .seminar-date-single-stock span{font-weight:100}.workshops-template .seminar-hero.selection-active .seminar-date-single.low_stock{border-color:#e8b713}.workshops-template .seminar-dates-buttons button.seminar-dates-choose:hover img{transform:translateX(0)}.workshops-template .seminar-dates-buttons button.seminar-dates-choose:hover span{margin-right:0}.workshops-template .seminar-dates-container .flyer_layover_employee_wrapper img{z-index:1}.workshops-template .seminar-niveau .seminar-niveau-icon.einsteiger img:nth-of-type(1),.workshops-template .seminar-niveau .seminar-niveau-icon.einsteiger svg:nth-of-type(1),.workshops-template .seminar-niveau .seminar-niveau-icon.fortgeschritten img:nth-of-type(-n+2),.workshops-template .seminar-niveau .seminar-niveau-icon.fortgeschritten svg:nth-of-type(-n+2),.workshops-template .seminar-niveau .seminar-niveau-icon.experte img:nth-of-type(-n+3),.workshops-template .seminar-niveau .seminar-niveau-icon.experte svg:nth-of-type(-n+3){opacity:1}.workshops-template .seminar-hero{min-height:450px}.workshops-template .seminar-hero.selection-active{background:#f7f7f7;box-shadow:none;padding:0}.workshops-template .seminar-hero.selection-active #addtocart{background:#009ee0;border-radius:10px;color:#fff;float:unset;font-size:20px;max-width:450px;padding:20px;text-transform:uppercase;width:100%}.workshops-template .seminar-hero.selection-active #plus-content,input.date-input,.seminar-date-single-stock,.workshops-template .seminar-hero.selection-active .seminar-date-single.tobeannounced,.workshops-template .seminar-hero.selection-active #seminar-topic-info,.workshops-template .seminar-hero.selection-active #price,.workshops-template .seminar-hero.selection-active .seminar-dates-choose{display:none}.workshops-template .seminar-hero.selection-active #seminar-date-info{width:100%;width:100%}.workshops-template .seminar-hero.selection-active .e-con-inner{padding:0}.workshops-template .seminar-hero.selection-active .high_stock{background:#a5c41025;color:#a5c410}.workshops-template .seminar-hero.selection-active .low_stock{background:#e8b71325;color:#e8b713}.workshops-template .seminar-hero.selection-active .no_stock{background:#80000025;color:maroon}.workshops-template .seminar-hero.selection-active .seminar-date-single{align-content:center;align-items:center;border-radius:10px;cursor:pointer;display:grid;grid-template-columns:auto 1fr 1fr;overflow:hidden;padding:0;padding-right:10px;transition:0.5s transform ease-in-out}.workshops-template .seminar-hero.selection-active .seminar-date-single-stock{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:100%;justify-content:center;padding:10px;text-align:center;text-transform:uppercase}.workshops-template .seminar-hero.selection-active .seminar-date-single:hover{-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.05);box-shadow:0 0 15px 5px rgba(0,0,0,.05);transform:scale(1.01)}.workshops-template .seminar-hero.selection-active .seminar-dates-choose-step2{align-items:center;background:none;background:#009ee025;border-radius:5px;color:#009ee0;display:flex;float:unset;font-size:18px;gap:10px;justify-content:center;margin:30px auto 0;padding:10px 20px;text-align:center}.workshops-template .seminar-hero.selection-active .seminar-dates-choose-step3{align-items:center;background:none;background:#009ee025;border-radius:5px;color:#009ee0;display:flex;float:unset;font-size:20px;gap:10px;justify-content:center;padding:10px 20px;text-align:center}.workshops-template .seminar-hero.selection-active .seminar-dates-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;max-width:900px;position:absolute;right:0;top:0;transition:0.5s transform ease-in-out}.workshops-template .seminar-hero.selection-active .seminar-dates-header{align-items:center;display:flex;gap:60px;height:auto;justify-content:space-between;padding:10px 15px 25px}.workshops-template .seminar-hero.selection-active .seminar-dates-reset{align-content:center;align-items:center;display:block;display:flex;gap:10px;padding:10px;transform:translateY(0%)}.workshops-template .seminar-hero.selection-active .seminar-dates-reset:hover{transform:scale(.95)}.workshops-template .seminar-hero.selection-active .seminar-dates-wrapper{background:#fff;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;min-height:550px}.workshops-template .seminar-hero.selection-active .seminar-info-flyer{transform:translateY(500%)}.workshops-template .seminar-hero.selection-active .seminar-select-attendees{display:flex;gap:20px;justify-content:center;transform:translateY(0%);width:100%}.workshops-template .seminar-hero.selection-active input.date-input{display:block;transform:scale(2);width:50px}.workshops-template .seminar-hero.selection-active input.date-input{display:inherit}.workshops-template .seminar-hero.selection-active select#attendees{border-radius:5px;font-size:20px;font-weight:300;max-width:250px;padding:10px 20px;width:100%}.post-type-archive-workshops *,.workshops-template *{transition:0.2s all ease-in-out}.workshops-template .elementor-widget-workshop_niveau{z-index:99}.workshops-template .hide-step-down{transform:translateY(150%)}.workshops-template .hide-step-up,.workshops-template .seminar-dates-buttons button.seminar-dates-choose-step2.show-button{transform:translateY(-150%)}.workshops-template .selection-active .seminar-dates.single-date{grid-template-columns:1fr}.workshops-template .seminar-attendees-subheadline{font-size:1.4rem}.workshops-template .seminar-date-single{border-left:5px solid #ccc;height:fit-content;padding-left:10px;opacity:1;pointer-events:none}.workshops-template .selection-active .seminar-date-single{pointer-events:auto}.workshops-template .selection-active .seminar-date-single{border:1px solid #ccc}.workshops-template .selection-active .seminar-date-single.date-not-selected{opacity:.7}.workshops-template .seminar-date-single.seminar-date-selected{box-shadow:10px 10px 30px #d9d9d9,-10px -10px 30px #fff}.workshops-template .seminar-date-single-date{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-size:2rem;font-weight:700}.workshops-template .seminar-date-single-place{display:block;font-size:1.3rem;text-transform:uppercase;display:flex;align-items:center;font-weight:400}.seminar-date-time{font-family:sans-serif;font-size:8px;padding:3px 5px;border:1px solid #aaa;margin-left:5px;border-radius:3px;color:#aaa;line-height:100%;padding-top:4px;text-transform:none}.workshops-template .seminar-date-single.high_stock{border-color:#a5c410}.workshops-template .seminar-date-single.low_stock{border-color:#fac300}.workshops-template .seminar-date-single.no_stock,.workshops-template .seminar-hero.selection-active .seminar-date-single.no_stock{border-color:maroon}.workshops-template .seminar-dates{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr;min-height:105px}.workshops-template .seminar-dates-buttons{overflow:hidden}.workshops-template .seminar-dates-buttons button.seminar-dates-choose{align-items:center;background:#009ee0;border-radius:10px;color:#fff;display:flex;float:unset;font-size:20px;gap:20px;justify-content:center;margin-top:40px;padding:20px;width:100%}.workshops-template .seminar-dates-buttons button.seminar-dates-choose img{transform:translateX(-200px);width:20px}.workshops-template .seminar-dates-buttons button.seminar-dates-choose span{margin-right:20px}.workshops-template .seminar-dates-buttons button.seminar-dates-choose-step2{transform:translateY(150%);transition:0.2s all ease-in-out}.workshops-template .seminar-dates-container .flyer_layover_employee_wrapper{grid-gap:20px;max-width:500px}.workshops-template .seminar-dates-headline,.workshops-template .seminar-attendees-headline{display:block;font-size:3rem;font-weight:700;margin-bottom:5px;text-align:center}.workshops-template .seminar-dates-notice-step1,.workshops-template .seminar-hero.selection-active .seminar-dates-notice-step1.hide-bubble{height:0;overflow:hidden;transform:translateY(200px)}.workshops-template .seminar-dates-reset{background:#80000025;border-radius:5px;color:maroon;cursor:pointer;display:none;font-size:10px;font-weight:400;text-transform:uppercase;transform:translateY(-200%)}.workshops-template .seminar-dates-subheadline{font-size:1.75rem}.workshops-template .seminar-dates-subheadline,.workshops-template .seminar-attendees-subheadline{display:block;font-weight:300;margin-bottom:30px;text-align:center}.workshops-template .seminar-dates-wrapper{background:#f7f7f7;border-radius:10px;min-height:380px;overflow:hidden;padding:30px;padding-bottom:0;position:relative}@media only screen and (max-width:600px){.workshops-template .seminar-date-single.tobeannounced{display:none}}.workshops-template .seminar-info-flyer{align-content:center;align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:#35444d75;display:flex;float:unset;font-size:15px;font-weight:400;gap:20px;line-height:100%;margin:auto;margin-top:15px;padding:10px 30px;transition:0.5s all ease-in-out}.workshops-template .seminar-info-flyer img{opacity:.75}.workshops-template .seminar-info-flyer:hover{border:1px solid #35444d75}.workshops-template .seminar-niveau{align-items:center;display:grid;grid-column-gap:10px;grid-template-columns:auto 1fr}.workshops-template .seminar-niveau .seminar-niveau-icon{align-items:center;display:flex;gap:5px}.workshops-template .seminar-niveau .seminar-niveau-icon img{opacity:.15;width:20px}.workshops-template .seminar-niveau .seminar-niveau-icon svg{opacity:.15}.workshops-template .seminar-niveau .seminar-niveau-text{color:#009ee0;font-weight:700}select#attendees{background:#fff;border:1px solid #ccc}@media only screen and (max-width:1150px){#seminar-date-info{align-items:center;flex-direction:row}.seminar-hero,.workshops-template .seminar-hero.selection-active .seminar-usps span{flex-direction:column}#seminar-topic-info,#seminar-date-info{width:100%}.date-selected{font-size:2rem}.order-summary{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.order-summary>div{gap:0}.order-summary>div i{margin-right:5px}.seminar-attendees-headline span{font-size:3rem;margin-bottom:5px}.seminar-current-selection{border-radius:0;gap:0;padding:10px}.seminar-current-selection-headline{display:none}.seminar-name{text-align:left}.seminar-number-attendees{grid-template-columns:1fr;grid-template-rows:auto 1fr}.seminar-number-attendees-wrapper{padding:60px 25px}.workshops-template .seminar-hero.selection-active .seminar-date-single-content{padding:0;text-align:center}.workshops-template .seminar-hero.selection-active .seminar-date-single-stock{font-size:1.25rem;line-height:1.2;padding:0}.workshops-template .seminar-hero.selection-active .seminar-dates-choose-step2,.workshops-template .seminar-hero.selection-active #addtocart{font-size:1.5rem}.workshops-template .seminar-hero.selection-active .seminar-date-single{border:2px solid;grid-template-columns:1fr;grid-template-rows:50px 1fr 1fr;justify-items:center;padding:10px}.workshops-template .seminar-hero.selection-active .seminar-dates-container,.seminar-checkout{padding:0 20px}.workshops-template .seminar-hero.selection-active .seminar-select-attendees{align-items:center;flex-direction:column}.workshops-template .seminar-checkout .seminar-attendees-headline{font-size:1.5rem;margin-bottom:20px}}@media only screen and (max-width:1150px){.elementor-widget-workshop_dates{width:100%}}@media only screen and (max-width:600px){.workshops-template .seminar-hero.selection-active .seminar-date-single{gap:10px}#hero-topics-short{margin-top:20px}#hero-topics-short>.e-con-inner>.elementor-element>.e-con-inner>.elementor-element:nth-of-type(2),.workshops-template .seminar-dates-buttons button.seminar-dates-choose img{display:none}#hero-topics-short>.e-con-inner{flex-wrap:wrap}#inhouse-seminar-button-accordion{margin-top:30px}#price{padding:20px}#price .elementor-widget-text-editor:first-of-type .elementor-widget-container{font-size:3.2rem}#seminar-date-info{flex-direction:column-reverse;gap:0}.seminar-hero .elementor-widget-container{font-size:1.3rem;line-height:1.5}.seminar-hero h1{font-size:3.5rem;line-height:1.2;margin-top:-5px}#seminar-hero-container,.seminar-hero,#hero-topics-short>.e-con-inner>.elementor-element>.e-con-inner,.workshops-template .seminar-hero.selection-active #seminar-date-info .elementor-widget-workshop_dates{padding:0}#seminar-topic-info{padding:50px 30px}.seminar-name{text-align:center}.workshops-template .seminar-hero #content-detail a{padding:20px 0;text-align:left}.workshops-template .seminar-hero.selection-active .seminar-dates-header{flex-direction:column;gap:25px;padding:30px 20px 20px}.workshops-template .seminar-hero.selection-active .seminar-usps{border:0;padding:0}.workshops-template .seminar-hero.selection-active .seminar-usps-container{flex-direction:column;gap:20px}.workshops-template .seminar-dates{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:20px}.workshops-template .seminar-hero.selection-active .seminar-dates .seminar-date-single{width:calc(50% - 10px)}.workshops-template .seminar-date-single-date{font-size:1.9rem;line-height:1.5}.workshops-template .seminar-hero.selection-active .seminar-dates .seminar-date-single{display:flex;flex-direction:column;gap:20px;padding:20px 0 10px 0}.workshops-template .seminar-hero.selection-active input.date-input{transform:scale(1.5)}.workshops-template .seminar-hero.selection-active .seminar-date-single-stock span{display:none}.workshops-template .seminar-hero.selection-active .seminar-date-single-stock{padding:0 20px}.workshops-template .seminar-dates-buttons button.seminar-dates-choose{margin-top:0}.workshops-template .seminar-dates-buttons button.seminar-dates-choose span{margin-right:0}.workshops-template .seminar-dates-headline,.workshops-template .seminar-attendees-headline{font-size:2.2rem;line-height:1.2}.workshops-template .seminar-dates-wrapper{border-radius:0;padding:30px 20px 3px}.workshops-template .seminar-hero.selection-active .seminar-dates-wrapper{min-height:600px!important}.workshops-template .seminar-hero.selection-active .seminar-dates .seminar-date-single{width:100%;flex-direction:row;justify-content:center;padding:15px 0 15px 0}.order-summary{width:100%;padding:0}.order-summary-date{width:100%}}.other-seminar{background-repeat:no-repeat;background-size:contain;border-radius:10px;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;overflow:hidden}.other-seminar h4,.other-seminar h4 a{font-size:25px;font-weight:700;margin-bottom:5px}.other-seminar p{font-size:1.5rem;line-height:1.4}.other-seminar-cta{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px}.other-seminar-cta a{align-items:center;background:#009ee0;border:1px solid transparent;border-radius:5px;color:#fff;display:flex;float:unset;font-size:14px;gap:10px;justify-content:center;margin-right:20px;overflow:hidden;padding:10px 20px;padding-right:40px;text-transform:uppercase;width:300px}.other-seminar-cta a i{transform:translateX(-200px)}.other-seminar-cta a:hover{background:transparent;border:1px solid #009ee0;color:#009ee0;padding-right:20px}.other-seminar-cta a:hover i{color:#009ee0;transform:translateX(0)}.other-seminar-cta span{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:center}.other-seminar-date{align-items:center;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:5px 20px}.other-seminar-date-date{font-size:1.5rem;font-weight:700}.other-seminar-date-place{font-size:10px;text-transform:uppercase}.other-seminar-date.high_stock{background:#a5c41025;color:#a5c410}.other-seminar-date.low_stock{background:#fac30025;color:#fac300}.other-seminar-date.no_stock{background:#80000025;color:maroon}.other-seminar-dates{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}.other-seminar-wrapper{align-content:center;align-items:center;background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 22%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 22%,rgba(255,255,255,1) 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 22%,rgba(255,255,255,1) 100%);display:flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);flex-wrap:nowrap;gap:75px;padding:20px;padding-left:20%;padding-right:30px}.other-seminars-wrapper{display:flex;flex-direction:column;gap:25px;margin-top:10px}.seminar-niveau-text{font-size:12px}.workshops-template .other-seminar .seminar-niveau-icon img,.other-seminar-cta span img{width:15px}@media only screen and (max-width:1150px){.other-seminar{width:calc(50% - 10px)}.other-seminar h4{margin-top:5px}.other-seminar-cta{width:100%}.other-seminar-cta a{margin-right:0}.other-seminar-wrapper{align-content:center;align-items:center;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 100%);flex-direction:column;gap:30px;justify-content:center;padding:25px;padding-top:25%}.other-seminars-wrapper{flex-direction:row;flex-wrap:wrap;gap:20px}}@media only screen and (max-width:750px){.other-seminar{background-size:cover;width:100%}.other-seminar .seminar-niveau{margin:auto;width:fit-content}.other-seminar-content{text-align:center}.other-seminar-dates{flex-wrap:wrap;justify-content:center;justify-content:center}.other-seminar-wrapper{padding-bottom:30px;padding-top:20%}}@media only screen and (max-width:500px){.other-seminar-cta a{width:100%}}.elementor .flyer_layover_employee_wrapper img{border:3px solid #fff;border-radius:100%;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;display:block;max-width:45px;width:100%}.flyer_layover_employee_wrapper{align-items:center;display:grid;grid-gap:10px;grid-template-columns:auto 1fr;justify-content:center;margin-top:15px;max-width:300px}.flyer_layover_employee_wrapper .flyer_layover_employee{display:flex;flex-direction:column;font-size:1.2rem;justify-content:center}.flyer_layover_employee_wrapper .flyer_layover_employee_name{font-size:1.6rem;font-weight:700;margin-bottom:-4px}.flyer_layover_wrapper .dialog-widget-content{box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff}.my-testimonials-badge{display:grid;gap:20px;grid-template-columns:repeat(5,auto);margin-bottom:20px;transform:translateX(-120px)}.my-testimonials-badge .slick-track{width:8000px!important}.my-testimonials-container{min-width:100%;width:auto;position:relative}.my-testimonials-container:after{background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0));right:0}.my-testimonials-container:before{background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0));left:0}.my-testimonials-container:before,.my-testimonials-container:after{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:5%;z-index:1}.my-testimonials-wrapper{margin:0 auto;max-width:1200px;overflow:hidden}.workshops-template .my-testimonials-badge:nth-of-type(2) .my-testimonial .my-testimonial-text{color:#35444d}.workshops-template .flyer_layover_wrapper .dialog-widget-content{border-radius:20px;overflow:hidden}.my-testimonial{border:1px solid #ccc;border-radius:10px;min-height:100px;min-width:350px;padding:20px}.my-testimonial .my-testimonial-author{display:none}.my-testimonial .my-testimonial-text{color:#777;font-size:1.4rem;font-style:italic;line-height:1.8em;margin:0}.my-testimonials-badge .my-testimonial-icon{color:#cccccc75;margin-bottom:10px}.my-testimonials-badge:nth-of-type(2) .my-testimonial{background:#fff;border:1px solid #a5c410;box-shadow:20px 20px 60px #d9d9d975,-20px -20px 60px #fff;margin-right:20px;min-height:200px}.my-testimonials-badge:nth-of-type(2) .my-testimonial-icon{color:#a5c410;margin-bottom:10px}.my-testimonials-badge:nth-of-type(2) .slick-list{overflow:visible;transform:translateX(-150px)}.flyer_form_wrapper .close_flyer_form_wrapper{position:absolute;z-index:999;right:30px;top:20px;background:#fff;cursor:pointer;transition:.5 all ease-in-out}.flyer_form_wrapper .close_flyer_form_wrapper:hover{transform:scale(.95)}.flyer_form_wrapper .close_flyer_form_wrapper i::before{font-size:30px;color:maroon}form#flyer_form{display:flex;flex-direction:column;gap:50px;min-height:600px;min-width:1000px;width:100%}form#flyer_form #flyer_layover_headline{font-size:40px;font-weight:700;line-height:1;max-width:800px;text-align:center}form#flyer_form #flyer_layover_headline span{color:#a5c410}form#flyer_form #flyer_layover_paragraph{font-size:1.5rem;line-height:1.5;margin:0;margin-top:20px;max-width:700px;text-align:center}#flyer_layover_paragraph span{display:block;margin-top:10px;font-size:1.25rem;color:#aaa}#flyer_layover_paragraph span a{font-size:1.25rem;color:#aaa;text-transform:none;text-decoration:underline}form#flyer_form #lottie-container{margin-top:-20px;max-width:100px}form#flyer_form .flyer_form_content{align-items:center;background:#fff;background-image:url(https://www.absolit.de/wp-content/uploads/2024/01/seminar-background.jpeg);background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;left:0;min-height:300px;padding:75px 50px;position:absolute;right:0;top:0;transition:0.5s all ease-in-out;width:100%}form#flyer_form .flyer_form_content button,form#flyer_form .flyer_form_content div.goto_step2{background:#009ee0;border:1px solid #009ee0;border-radius:5px;color:#fff;cursor:pointer;float:unset;font-size:20px;font-weight:700;padding:13px;text-align:center;text-transform:uppercase;transition:0.2s all ease-in-out;width:100%}form#flyer_form .flyer_form_content button.negativ{background:transparent;border:1px solid #aaa;color:#aaa}form#flyer_form .flyer_form_content button.negativ:hover{background:#aaaaaa25;border:1px solid #aaaaaa25;color:#aaa}form#flyer_form .flyer_form_content button:hover{background:transparent;color:#009ee0}form#flyer_form .flyer_layover_form_additional{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;margin-top:40px;max-width:650px}form#flyer_form .flyer_layover_form_additional button{font-size:18px;padding:15px 20px}form#flyer_form .flyer_layover_form_basic{align-content:center;align-items:center;display:grid;grid-gap:10px;grid-template-columns:auto 1fr 1fr;margin-top:30px;max-width:500px;width:100%}form#flyer_form .flyer_layover_form_basic .divider{grid-column:1/4;display:grid;grid-template-columns:1fr auto 1fr;color:#aaa}form#flyer_form .flyer_layover_form_basic hr{margin:10px}form#flyer_form .flyer_layover_form_basic .email-error-notice{background:#80000015;border-radius:3px;color:maroon;font-size:12px;grid-column:1/4;padding:5px;text-align:center}form#flyer_form .flyer_layover_form_basic input::placeholder{color:#bbb;opacity:1}form#flyer_form .flyer_layover_form_basic input[type="email"],form#flyer_form .flyer_layover_form_basic button,form#flyer_form .flyer_form_content div.goto_step2,form#flyer_form .flyer_layover_form_basic .privacy_notice{grid-column:1/4}form#flyer_form .flyer_layover_form_basic input[type="text"],form#flyer_form .flyer_layover_form_basic input[type="email"],form#flyer_form .flyer_layover_form_basic select{background:#f7f7f7;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 0 #fff;font-size:20px;outline:none;padding:10px 20px;transition:box-shadow 0.3s ease-in-out;width:100%;height:50px}form#flyer_form .flyer_layover_form_basic input[type="email"]{padding:15px 20px;height:unset}#genderSelect{color:#aaa}#genderSelect option{color:#35444d}#genderSelect.selected{color:#35444d}#genderSelect{appearance:none;-moz-appearance:none;-webkit-appearance:none}#genderSelect::-ms-expand{display:none}form#flyer_form .flyer_layover_form_basic input[type="text"],form#flyer_form .flyer_layover_form_basic select{font-size:15px}form#flyer_form .flyer_layover_form_basic input[type="text"]:focus,form#flyer_form .flyer_layover_form_basic input[type="email"]:focus,form#flyer_form .flyer_layover_form_basic select:focus{box-shadow:0 0 15px #a5c41050}form#flyer_form .flyer_layover_form_basic span.privacy_notice{color:#aaa;font-size:12px;line-height:1.2;margin:auto;margin-top:5px;max-width:500px;text-align:center}form#flyer_form .flyer_layover_form_basic span.privacy_notice a{color:#aaa;font-weight:700;text-decoration:none}form#flyer_form .form_step_down{transform:translateY(100%)}form#flyer_form .form_step_up{transform:translateY(-100%)}form#flyer_form .step1{z-index:3}form#flyer_form .step2{z-index:2}form#flyer_form .step3{z-index:1}form#flyer_form .step3 #flyer_layover_headline{font-size:35px;line-height:1.1;max-width:500px}form#flyer_form .step3 #flyer_layover_paragraph{max-width:500px}form#flyer_form .step3 .inbox_animation{width:125px;margin-bottom:20px}@media only screen and (max-width:1200){.my-testimonials-badge:nth-of-type(2) .slick-list{overflow:visible;transform:translateX(150px)}}@media only screen and (max-width:600px){form#flyer_form .flyer_form_content{padding:20px}form#flyer_form .flyer_layover_form_basic{grid-template-columns:1fr 1fr}form#flyer_form .flyer_layover_form_basic input[type="email"],form#flyer_form .flyer_layover_form_basic button,form#flyer_form .flyer_layover_form_basic select,form#flyer_form .flyer_form_content div.goto_step2,form#flyer_form .flyer_layover_form_basic .privacy_notice,form#flyer_form .flyer_layover_form_basic .divider{grid-column:1/3}form#flyer_form .flyer_layover_form_basic input[type="text"],form#flyer_form .flyer_layover_form_basic input[type="email"]{font-size:1.5rem}form#flyer_form .flyer_layover_form_basic input[type="text"]{grid-column:unset}form#flyer_form #flyer_layover_headline{font-size:2.2rem;line-height:1.1}form#flyer_form #flyer_layover_paragraph{font-size:1rem;line-height:1.3}form#flyer_form .flyer_form_content button,form#flyer_form .flyer_form_content div.goto_step2{font-size:1.5rem}.elementor .flyer_layover_employee_wrapper img{max-width:40px}.flyer_layover_employee_wrapper .flyer_layover_employee_position,.flyer_layover_employee_wrapper .flyer_layover_employee_name{font-size:1.3rem}form#flyer_form .flyer_layover_form_additional{grid-template-columns:1fr}form#flyer_form #lottie-container{max-width:75px}form#flyer_form .step3 #flyer_layover_headline{font-size:2rem}form#flyer_form .step3 .inbox_animation{width:100px;margin-bottom:30px}}@media only screen and (max-width:800px){.my-testimonials-badge{transform:translateX(-140px)}.workshops-template .my-testimonial{height:200px;min-width:unset;width:300px}.workshops-template .my-testimonial .my-testimonial-text{font-size:1rem}}@media only screen and (max-width:500px){.my-testimonials-container::before,.my-testimonials-container::after{display:none}.my-testimonials-container .my-testimonials-badge:nth-of-type(1),.my-testimonials-container .my-testimonials-badge:nth-of-type(3){display:none}.workshops-template .my-testimonial .my-testimonial-text{font-size:1.5rem}.workshops-template .my-testimonial{height:250px}#testimonial_headline h2{padding:0 10px}.my-testimonials-badge:nth-of-type(2) .slick-list{transform:translateX(-265px)}#section-benchmark,#section-combinations,#seminar-level,#testimonial_headline,#topic_overview_wrapper,#topics_detail_headline,#referent-info,#section-other-seminars,#seminar-contact{margin-top:75px}#topic_overview_extra{margin-top:25px}}.workshop_benchmark_content{border-left:5px solid #a5c410;padding:20px;padding-left:30px;z-index:1}.post-type-archive-workshops .workshop_benchmark_content{border-left:none;padding-left:0}.workshop_benchmark_content .flyer_layover_employee_name{margin-bottom:1px}.workshop_benchmark_content>span{background:#a5c41025;border-radius:5px;color:#a5c410;display:flex;font-size:1.5rem;margin-bottom:20px;margin-top:10px;padding:5px 15px;padding:5px 10px;width:fit-content}.workshop_benchmark_content h2{font-size:3rem;line-height:1.3;margin:0}.workshop_benchmark_content h2 span{color:#a5c410}.workshop_benchmark_content img{max-width:55px}.workshop_benchmark_content p{font-size:1.5rem;line-height:1.4}.workshop_benchmark_image{align-content:center;align-items:center;display:flex;max-height:400px;overflow:hidden;padding:0 20px}.workshop_benchmark_image img{border-radius:5px!important;display:block;margin-bottom:10px;width:100%}.workshop_benchmark_image_row{display:grid;grid-gap:10px;grid-template-columns:1fr;width:100%}.workshop_benchmark_image_row .slick-list{height:1000px!important}.workshop_benchmark_image_row.row2{transform:translateY(-10%) rotate(180deg)}.workshop_benchmark_image_row.row2 .slick-slide{transform:rotate(-180deg)}.workshop_benchmark_image_wrapper{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr;transform:rotate(5deg)}.workshop_benchmark_wrapper{align-items:center;display:grid;grid-gap:50px;grid-template-columns:1fr 400px}.workshop_benchmark_wrapper:after{background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0));bottom:0}.workshop_benchmark_wrapper:before{background:linear-gradient(to bottom,rgba(255,255,255,1),rgba(255,255,255,0));top:0}.workshop_benchmark_wrapper:before,.workshop_benchmark_wrapper:after{content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:1}@media only screen and (max-width:800px){.workshop_benchmark_content{border:0;padding:0;text-align:center}.workshop_benchmark_content>span{margin:15px auto}.workshop_benchmark_content h2{font-size:2.2rem}.workshop_benchmark_wrapper{grid-template-columns:1fr;padding:30px 20px;background:#a5c41025}.post-type-archive-workshops .workshop_benchmark_wrapper{background:transparent}.workshops-template .seminar-info-flyer{font-size:1.3rem}.workshop_benchmark_content>span{color:#a5c410;border:1px solid #a5c410}.workshop_benchmark_wrapper .flyer_layover_employee{text-align:left}.workshop_benchmark_wrapper .flyer_layover_employee_wrapper{margin:auto;width:fit-content}.workshop_benchmark_wrapper::before,.workshop_benchmark_wrapper::after,.workshop_benchmark_image{display:none}}.combination-wrapper .combination-date-date.high_stock{background:#a5c41025;color:#a5c410;font-weight:700}.combination-wrapper .combination-date-date.low_stock{background:#fac30025;color:#fac300;font-weight:700}.combination-wrapper .combination-date-date.no_stock{background:#80000025;color:maroon;font-weight:700}.combination-wrapper .combinations.collapsed .combination .combination-headline{font-size:2rem;text-align:center}.combination-wrapper *{transition:0.2s all ease-in-out}.combination-wrapper .active .seminar-notice,.combination-wrapper .combination-container-headline span,.combination-wrapper .active .combination-headline,.combination-wrapper .active .combination-headline a,.combination-wrapper .active .seminar-niveau,.workshops-template .combination-wrapper .active .seminar-niveau .seminar-niveau-text{color:#a5c410}.combination-wrapper .combination{align-self:flex-start;border-radius:10px;flex:1;font-size:1.25rem;line-height:1.4;padding:30px 35px 50px}.combination-wrapper .combination .seminar-niveau{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1.6rem;font-weight:700;gap:8px;justify-content:flex-start;margin-bottom:15px;width:auto}.combination-wrapper .combination .seminar-niveau svg{width:16px}.combination-wrapper .combination .seminar-niveau-icon{align-items:center;display:flex;gap:4px}.combination-wrapper .combination-bullet{align-items:center;display:flex;gap:7px}.combination-wrapper .combination-bulletlist{align-content:flex-start;display:flex;flex-direction:column;font-weight:700;gap:10px;justify-content:center;margin-top:20px}.combination-wrapper .combination-container{text-align:left}.combination-wrapper .combination-container-headline{display:block;font-size:2.5rem;font-weight:700;margin-bottom:5px;text-align:center}.combination-wrapper .combination-container-teaser{font-size:1.5rem;line-height:1.5;margin:auto;max-width:1000px;text-align:center}.combination-wrapper .combination-date{align-items:center;border:1px solid #e4e4e4;border-radius:10px;border-right:1px solid #eee;display:flex;flex-direction:row;font-size:1.25rem;max-width:500px;padding:20px}.combination-wrapper .combination-date-book{align-items:center;display:flex;flex:1;gap:5px;justify-content:flex-end;position:relative}.combination-wrapper .combination-date-book input{border:1px solid #ccc;border-radius:2px;font-size:1.2rem;max-height:30px;max-width:30px;outline:none;text-align:center}.combination-wrapper .combination-date-book-button{position:relative}.combination-wrapper .combination-date-book-button a{background:#009ee0;border:1px solid #009ee0;border-radius:2px;color:#fff;float:unset;font-size:1.5rem;font-weight:700;min-height:22px;padding:5px 15px;text-decoration:none;text-transform:uppercase;transition:0.2s all ease-in-out}.combination-wrapper .combination-date-book-button a:hover{background:#fff;color:#009ee0}.combination-wrapper .combination-date-book-button span{bottom:-22px;color:#009ee0;display:block;font-size:1rem;left:50%;position:absolute;transform:translateX(-50%);width:100%}.combination-wrapper .combination-date-date,.combination-wrapper .combination-date-place{background:#e9e9e9;border-radius:2px;font-size:1.2rem;padding:4px 8px}.combination-wrapper .combination-date-headline{font-size:2rem;margin-bottom:10px;text-align:left}.combination-wrapper .combination-date-headline span{font-weight:700}.combination-wrapper .combination-date-meta{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:5px;justify-content:flex-start}.combination-wrapper .combination-date-teaser{font-size:1.2rem;line-height:1.4;margin:auto;margin-bottom:25px;max-width:200px}.combination-wrapper .combination-date.vertical-layout{align-content:center;align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;max-width:350px;padding:30px 20px}.combination-wrapper .combination-date.vertical-layout.max{max-width:250px}.combination-wrapper .combination-dates{align-content:center;align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:auto;max-width:1200px;padding:30px 20px}.combination-wrapper .combination-dates-headline{background:#f4f4f4;font-size:1.5rem;padding:15px}.combination-wrapper .combination-dates-wrapper{background:#fff;box-shadow:20px 20px 60px #e7e7e7,-20px -20px 60px #fff;left:50%;margin-left:-50vw;position:relative;text-align:center;width:100vw}.combination-wrapper .combination-headline{display:block;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:10px}.combination-wrapper .combination-icon{align-items:center;aspect-ratio:1 / 1;background:#f6f9e7;border:7px solid #fff;border-radius:100%;color:#a5c410;display:flex;font-size:30px;font-weight:700;height:65px;justify-content:center;margin:-25px;width:65px;z-index:9}.combination-wrapper .combination-icon svg{width:25px}.combination-wrapper .combination-teaser>strong{display:block;margin-bottom:5px}.combination-wrapper .combination-toggle{align-content:center;align-items:center;background:#009ee025;display:flex;float:unset;font-weight:inherit;gap:15px;margin:auto;margin-top:50px;text-align:center;border-radius:5px}.combination-wrapper .combination-toggle i::before{color:#009ee0}.combination-wrapper .combination-toggle span{color:#009ee0;text-transform:none}.combination-wrapper .combination-toggle.active i{transform:rotate(180deg)}.combination-wrapper .combination.active{background-color:#a5c41010}.combination-wrapper .combination.current{background-color:#c9c9c910}.combination-wrapper .combination.inactive{align-self:flex-start;background-color:#c9c9c910;color:#aaa;opacity:.5;padding:30px 35px 25px}.combination-wrapper .combinations{align-items:center;display:flex;justify-content:center;margin-top:40px;transition:0.5s all ease-in-out}.combination-wrapper .combinations .combination-info{transition:0.5s all ease-in-out}.combination-wrapper .combinations.collapsed .combination{padding:15px 35px 5px;text-align:center}.combination-wrapper .combinations.collapsed .combination .seminar-niveau,.combination-wrapper .combination-date.vertical-layout .combination-date-meta{justify-content:center}.combination-wrapper .combinations.collapsed .combination-info,.combination-wrapper .inactive .combination-info,.combination-dates-wrapper.collapsed{height:0;overflow:hidden}.combination-wrapper .inactive .seminar-notice,.workshops-template .combination-wrapper .inactive .seminar-niveau .seminar-niveau-text{color:#aaa}.combination-wrapper .seminar-notice{font-size:1rem;padding-bottom:5px;text-transform:uppercase}.combination-wrapper p{margin:0}.combination-wrapper,.combination-wrapper .combination-container-header,.combination-wrapper .combination-date.vertical-layout .combination-date-headline{text-align:center}.hide-icon{visibility:hidden}.workshops-template .combination-wrapper .active svg path,.workshops-template .combination-wrapper .combination-icon path{fill:#a5c410}.workshops-template .combination-wrapper .inactive svg path{fill:#aaa}.workshops-template .combination-wrapper .seminar-niveau .seminar-niveau-text{color:#34464e;margin-top:-1px}.workshops-template .combination-wrapper svg path{fill:#34464e}.combination-wrapper .combination-container-teaser span{display:block;margin-top:10px;font-weight:700;color:#a5c410;width:fit-content;margin:auto;padding:10px 20px;background:#009ee025;margin-top:20px;border-radius:5px;color:#009ee0;font-weight:400}.workshops-template .ratings-container{display:block;position:absolute;bottom:20px;right:-50px;transform:scale(.75);opacity:0}.workshops-template .ratings-container.active{opacity:1}.workshops-template .ratings-container *{transition:.5 all ease-in-out}.workshops-template .ratings-container .ratings-wrapper{padding:15px;border-radius:10px;color:#009EE0;display:flex;gap:10px;max-width:400px;background:#fff;z-index:2;position:relative}.workshops-template .ratings-container.active .ratings-wrapper{-webkit-box-shadow:0 0 31px 5px rgba(0,158,224,.15);box-shadow:0 0 31px 5px rgba(0,158,224,.15)}.workshops-template .ratings-container .rating-category{line-height:1.1;margin-top:3px}.workshops-template .ratings-container .rating-category span{font-weight:700}.workshops-template .ratings-container .rating{text-align:center}.workshops-template .ratings-container .rating-value{font-family:'Open Sans';font-weight:bolder;font-size:3.75rem}.workshops-template .ratings-container .rating-value span{font-size:1.5rem;opacity:.5}.workshops-template .ratings-container .ratings-info{color:#009EE0;margin-top:10px;font-size:1.5rem;padding-left:10px;display:flex;gap:10px;align-items:center;justify-content:center;z-index:1;position:relative;transform:translateY(-50px);transition:.5 all ease-in-out}.workshops-template .ratings-container.active .ratings-info{transform:translateY(0)}.workshops-template .ratings-container .ratings-subheadline span,.workshops-template .ratings-container .ratings-headline span{font-weight:700}.workshops-template .ratings-container .ratings-subheadline{background:#009EE025;width:fit-content;padding:3px 8px;font-size:1.25rem;border-radius:3px}@media only screen and (max-width:550px){.workshops-template .ratings-container{transform:scale(.6)}}@media only screen and (max-width:800px){.combination-toggle{flex-direction:column-reverse}.combination-wrapper .combination{margin:auto;max-width:500px;padding:25px;width:100%}.combination-wrapper .combination-container-teaser{font-size:1.4rem}.combination-wrapper .combination-date{flex-direction:column;padding:20px 20px 30px}.combination-wrapper .combination-date-headline{text-align:center}.combination-wrapper .combination-date-meta{justify-content:center;margin-bottom:20px}.combination-wrapper .combination-dates-wrapper{margin-top:20px}.combination-wrapper .combination-icon{height:45px;width:45px}.combination-wrapper .combination-icon svg{width:15px}.combination-wrapper .combinations{flex-direction:column;gap:15px}.combination-wrapper .combinations.collapsed .combination{padding:15px 15px 5px}}@media only screen and (max-width:500px){.combination-wrapper .combination-container-headline{font-size:2.4rem;margin-bottom:15px}.combination-wrapper .combination-toggle{margin-top:20px}}.workshop-fit{display:flex;flex-direction:column;margin:auto;max-width:1200px;text-align:center}.workshop-fit .workshop-fit-teaser{font-size:1.5rem;line-height:1.5;margin:auto;max-width:750px}.workshop-fit h2{color:#a5c410;font-size:2.8rem}.workshop-fit hr{border:0;border-top:1px solid #a5c410;width:100%}.workshop-fit-element{flex:1}.workshop-fit-element p{font-size:1.8rem;line-height:1.5;margin:0;padding:10px 20px 20px}.workshop-fit-element p span{font-weight:700}.workshop-fit-elements{align-content:center;align-items:stretch;display:flex;gap:75px;justify-content:center;margin:auto;margin-top:50px;max-width:1200px}.workshop-fit-icon{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}.workshop-fit-icon i{color:#a5c410;font-size:3rem}@media only screen and (max-width:1050px){.workshop-fit-element p{font-size:1.5rem}}@media only screen and (max-width:700px){#seminar-level{padding:40px 50px}.workshop-fit-elements{flex-direction:column;gap:25px}}@media only screen and (max-width:500px){#seminar-level{padding:30px 20px}.workshop-fit h2{font-size:2.2rem}}@media only screen and (max-width:800px){#referent-info>.e-con-inner{flex-direction:column-reverse}#referent-info-img{margin:auto;max-width:300px}#referent-info-veranstalter>.e-con-inner{flex-wrap:wrap;gap:20px}#referent-info-veranstalter img{max-width:100px}}@media only screen and (max-width:500px){#referent-info-veranstalter>.e-con-inner{gap:20px;justify-content:left}#referent-info-veranstalter img{max-width:75px}}@media only screen and (max-width:600px){#faq .elementor-heading-title{font-size:2.2rem}#faq .elementor-tab-content p{font-size:1.5rem;line-height:1.5}#faq .elementor-toggle-title{font-size:1.5rem}#faq_wrapper{padding:30px 20px}}.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon.einsteiger img:nth-of-type(1),.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon.einsteiger svg:nth-of-type(1),.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon.fortgeschritten img:nth-of-type(-n+2),.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon.fortgeschritten svg:nth-of-type(-n+2),.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon.experte img:nth-of-type(-n+3),.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon.experte svg:nth-of-type(-n+3){opacity:1}.post-type-archive-workshops .elementor-widget-workshop_niveau{z-index:99}.post-type-archive-workshops .other-date{background:#f4f4f4;color:#ccc;font-size:1.25rem;font-weight:400;width:auto!important}.post-type-archive-workshops .other-seminar{background-position:0 -10%;width:calc(33% - 16px)}.post-type-archive-workshops .elementor-divider-separator{border-color:#dddddd!important}.post-type-archive-workshops .other-seminar p{font-size:1.4rem}.post-type-archive-workshops #section-benchmark{background:#f1f5e1;padding-top:20px;padding-bottom:20px}.post-type-archive-workshops #section-benchmark .workshop_benchmark_wrapper:before{background:linear-gradient(to bottom,#f1f5e1,#f1f5e100)}.post-type-archive-workshops #section-benchmark .workshop_benchmark_wrapper:after{background:linear-gradient(to top,#f1f5e1,#f1f5e100)}.post-type-archive-workshops .other-seminar-bullet{align-items:center;align-items:center;background:#f7f7f7;border-radius:5px;display:flex;flex-direction:row;font-size:1.3rem;font-weight:700;gap:0 10px;padding:10px 15px;text-align:center;width:100%;word-break:break-word;flex-wrap:wrap}.post-type-archive-workshops .other-seminar-bullet.addon{background:#34464e;color:#fff;cursor:pointer;transform:.5s all ease-in-out}.post-type-archive-workshops .other-seminar-bullet.addon .addon-text{width:100%;font-weight:400;text-align:left;transform:.5s all ease-in-out;transform-origin:top;height:0;overflow:hidden}.post-type-archive-workshops .other-seminar-bullet.addon.show .addon-text{height:100%;margin-top:5px}.post-type-archive-workshops .other-seminar-bulletlist{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.post-type-archive-workshops .other-seminar-cta{width:100%}.post-type-archive-workshops .other-seminar-cta a{font-size:1.5rem;margin:0;padding:10px;width:100%}.post-type-archive-workshops .other-seminar-date{display:flex;flex-direction:row;gap:3px;padding:5px 10px;width:calc(50% - 5px)}.post-type-archive-workshops .other-seminar-date-date,.post-type-archive-workshops .other-seminar-date-place{font-size:1.25rem;text-transform:inherit}.post-type-archive-workshops .other-seminar-dates{border-top:1px solid #f6f6f6;flex-wrap:wrap;font-weight:700;gap:10px;justify-content:center;margin-top:10px;padding-top:20px}.post-type-archive-workshops .other-seminar-dates-headline{text-align:center;width:100%}.post-type-archive-workshops .other-seminar-dates.single-date{flex-direction:column}.post-type-archive-workshops .other-seminar-wrapper{align-content:center;align-items:center;background:-moz-linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 100%);flex-direction:column;gap:20px;justify-content:center;padding:30px;padding-top:15%;transition:.5s all ease-in-out}@media only screen and (min-width:1200px){.post-type-archive-workshops .other-seminar:hover{}}.post-type-archive-workshops .other-seminars-wrapper{flex-direction:row;flex-wrap:wrap;gap:30px}.post-type-archive-workshops .post-region-banner{display:none}.post-type-archive-workshops .seminar-niveau{align-items:center;display:grid;grid-column-gap:10px;grid-template-columns:auto 1fr;margin-bottom:10px}.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon{align-items:center;display:flex;gap:3px}.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon img{opacity:.15;width:15px}.post-type-archive-workshops .seminar-niveau .seminar-niveau-icon svg{opacity:.15}.post-type-archive-workshops .seminar-niveau .seminar-niveau-text{color:#009ee0;font-size:1.25rem;font-weight:700}.post-type-archive-workshops h2{font-size:3.2rem;line-height:1.1;margin-bottom:15px}.post-type-archive-workshops.full-width:not(.home) .site-content .container{margin-top:75px;max-width:unset;padding:0}.page-id-8921.full-width:not(.home) .site-content .container{padding:0}.post-type-archive-workshops #benefits,.post-type-archive-workshops .inhouse-hero,.post-type-archive-workshops #overview-block{margin-left:auto;margin-right:auto}.post-type-archive-workshops #benefits{margin-top:30px;margin-bottom:30px}.post-type-archive-workshops #benefits svg path{fill:#a5c410}.post-type-archive-workshops #benefits span{color:#a5c410}.post-type-archive-workshops #overview-hero #benefits .elementor-widget-container{font-size:inherit;line-height:1.4}.post-type-archive-workshops #overview-hero #benefits>.e-con-inner{background:#f1f5e195;padding:15px 20px;border-radius:10px}.post-type-archive-workshops #overview-headline h2{margin-bottom:0;margin-top:20px}.post-type-archive-workshops #topic-overview-section h2 span,.post-type-archive-workshops #overview-headline h2 span,.post-type-archive-workshops #all-dates h2 span{font-weight:400}.post-type-archive-workshops #all-dates .elementor-widget-container>p,.post-type-archive-workshops #topic-overview-section .elementor-widget-container>p,.post-type-archive-workshops #overview-headline .elementor-widget-container>p{font-size:18px;line-height:1.8;text-align:center}.post-type-archive-workshops #overview-headline-benefits>.e-con-inner{width:fit-content;min-width:400px;display:flex}.post-type-archive-workshops #overview-headline-benefits .elementor-element>.e-con-inner{justify-content:flex-start;width:fit-content}.post-type-archive-workshops #overview-headline-benefits .elementor-icon{margin-top:5px}.post-type-archive-workshops #overview-headline-benefits .elementor-widget-container{color:#a5c410}.post-type-archive-workshops #overview-headline-benefits svg path{fill:#a5c410}.post-type-archive-workshops h1.elementor-heading-title{font-size:5.3rem;margin-top:30px;font-weight:700;margin-bottom:-10px}.post-type-archive-workshops h1.elementor-heading-title span{color:#a5c410;display:block}.post-type-archive-workshops #overview-hero h2.elementor-heading-title,.page-id-8921 #overview-hero h2.elementor-heading-title{font-size:1.5rem;color:#009ee0;margin-bottom:0;font-weight:400;padding:10px 20px;width:fit-content;background-color:#009ee025;border-radius:5px;font-size:20px}.post-type-archive-workshops #overview-hero .elementor-widget-container{font-size:1.8rem;line-height:1.8}.post-type-archive-workshops .elementor-divider{border-color:#e4e4e4}.post-type-archive-workshops #testimonial-toggle{display:flex;justify-content:center;margin-top:20px}.post-type-archive-workshops #testimonial-toggle .elementor-button-link{background:#009ee025}.post-type-archive-workshops #testimonial-toggle .elementor-button-content-wrapper{gap:10px;line-height:1.4;align-items:center}.post-type-archive-workshops #testimonial-toggle i{color:#009ee0}.post-type-archive-workshops #testimonial-toggle .elementor-button-text{font-weight:400;text-transform:none;color:#009ee0}.post-type-archive-workshops #testimonial-toggle.active-toggle{margin-top:0}.post-type-archive-workshops #testimonial-toggle.active-toggle i{transform:rotateZ(180deg)}.post-type-archive-workshops #section-testimonials .elementor-widget-workshop_testimonial{opacity:0;transition:all 0.5s ease-in-out;height:0;overflow:hidden;margin-top:0}.post-type-archive-workshops #section-testimonials .elementor-widget-workshop_testimonial.visible{opacity:1;height:auto;margin-top:50px}@media only screen and (max-width:1200px){.post-type-archive-workshops .elementor{padding:0 20px}.post-type-archive-workshops .other-seminar{background-position:0 -10%;width:calc(50% - 15px)}.post-type-archive-workshops .other-seminar-dates.single-date{flex-direction:row}}@media only screen and (max-width:800px){.post-type-archive-workshops .other-seminar{background-position:0 -10%;width:100%}.post-type-archive-workshops .other-seminar-bulletlist{flex-direction:row}.post-type-archive-workshops .other-seminar-bullet{width:calc(50% - 5px)}.post-type-archive-workshops .other-seminar-bullet.addon{width:100%;justify-content:center}}@media only screen and (max-width:600px){.post-type-archive-workshops .other-seminar{background-size:auto}.post-type-archive-workshops h1.elementor-heading-title{font-size:3rem;line-height:1.2}.post-type-archive-workshops #overview-hero h2.elementor-heading-title{font-size:2rem;line-height:1.2}.post-type-archive-workshops #overview-hero .elementor-widget-container{font-size:1.5rem;line-height:1.6}.post-type-archive-workshops h2{font-size:2.5rem}.post-type-archive-workshops .other-seminar-content h2{font-size:3rem}.post-type-archive-workshops #benefits{transform:translateX(0)}.post-type-archive-workshops #overview-headline-benefits>.e-con-inner{min-width:unset;gap:15px}.post-type-archive-workshops .other-seminar-cta a{text-align:center}}table.workshop-timetable{border:0}table.workshop-timetable th,table.workshop-timetable td{border:5px solid #fff;background:#f4f4f4;border-radius:10px;text-align:center;padding:20px;font-size:1.5rem;vertical-align:middle}table.workshop-timetable tr td:first-of-type{font-size:1.5rem;font-weight:700;width:20%}table.workshop-timetable th{display:table-cell;font-size:1.5rem;padding:10px;font-weight:400;text-transform:uppercase;background:transparent;line-height:1}table.workshop-timetable th strong{font-size:2.6rem;display:block}table.workshop-timetable th:first-of-type{background:#fff}table.workshop-timetable td.high_stock{background:#a5c41025;color:#a5c410}table.workshop-timetable td.low_stock{background:#e8b71325;color:#e8b713}table.workshop-timetable td.no_stock{background:#80000025;color:maroon}table.workshop-timetable td.empty-date{background:#f9f9f9}table.workshop-timetable .year-row td{background:transparent;color:#ddd;padding:15px}table.workshop-timetable .year-row td div{display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row;align-items:center}table.workshop-timetable .year-row td div hr{width:100%}table.workshop-timetable .year-row td div span{width:500px}@media screen and (max-width:1000px){table.workshop-timetable{table-layout:fixed}table.workshop-timetable th{font-size:1.4rem}table.workshop-timetable th strong{font-size:1.4rem}table.workshop-timetable tr td,table.workshop-timetable th{width:25%}}@media screen and (min-width:600px){.workshop-timetable-buttons{display:none}}@media screen and (max-width:600px){.workshop-timetable-buttons{display:flex;gap:10px}.workshop-timetable-buttons .column-toggle{width:100%;font-size:1rem;background:unset;border-radius:5px;line-height:1.2;margin-bottom:-50px}.workshop-timetable-buttons .column-toggle.active{background:#cccccc25}table.workshop-timetable td:nth-child(n+3),table.workshop-timetable th:nth-child(n+3){display:none}table.workshop-timetable tr.year-row td:first-of-type{display:none}table.workshop-timetable th{visibility:hidden;height:0;padding:0;overflow:hidden}table.workshop-timetable tr td,table.workshop-timetable th{width:50%}.hide-cell{display:none!important}.show-cell{display:table-cell!important}table.workshop-timetable tbody>tr:first-of-type td.hide-cell{display:initial}table.workshop-timetable tbody>tr:first-of-type td.show-cell{display:initial}}.post-type-archive-workshops .topic-container{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.post-type-archive-workshops .topic-container-legende{width:100%;display:flex;justify-content:center;padding:10px 15px;margin-bottom:10px;background:transparent;width:fit-content;background:#fff;border-radius:10px;margin:0 auto;margin-top:-35px;-webkit-box-shadow:0 0 15px 5px rgba(196,196,196,.2);box-shadow:0 0 15px 5px rgba(196,196,196,.2);margin-bottom:40px;height:0;overflow:hidden;padding:0}.post-type-archive-workshops .topic-container-legende.visible-legende{height:inherit;overflow:inherit;padding:10px 15px}.post-type-archive-workshops .elementor-widget-workshop_topic_overview .elementor-widget-container{position:relative}.post-type-archive-workshops .topic{display:inline-block;padding:10px 20px;border:1px solid #e9e9e9;border-radius:5px;margin:5px;min-width:175px;text-align:center;color:#9e9b9b;font-weight:300;font-size:1.75rem;cursor:pointer}.post-type-archive-workshops .topic-container-legende .topic{font-size:1.25rem;padding:5px 20px;cursor:initial}.post-type-archive-workshops #topic-overview-section .elementor-widget-container>p{margin-top:-15px}.post-type-archive-workshops .topic.topic-main{color:#fff;background:#a5c410;border-color:#a5c410;font-weight:500}.topic.topic-side{background:#f1f5e1;color:#a5c410;border-color:#f1f5e1;font-weight:500}.post-type-archive-workshops .topic-container-seminars{padding:35px 20px 30px 20px;display:flex;flex-direction:row;justify-content:center;background:#f7f7f7;margin-bottom:20px;width:100vw;margin-left:calc((-100vw + 100%) / 2);margin-right:calc((-100vw + 100%) / 2);gap:75px}.post-type-archive-workshops .topic-seminar{font-size:1.5rem;text-transform:uppercase;text-align:center;line-height:1.1;border-bottom:2px solid transparent;padding-bottom:10px;cursor:pointer;opacity:.5}.topic-seminar .score{margin-top:10px;padding:5px 10px;background:#ccc;border-radius:5px;text-transform:none}.topic-seminar .score.empty{display:none}.score-notice{width:100vw;margin-left:calc((-100vw + 100%) / 2);margin-right:calc((-100vw + 100%) / 2);text-align:center;padding:10px;margin-top:-20px;background:#80000025;color:maroon;margin-bottom:20px;display:none;padding:0}.score-notice.show-score-notice{display:block;padding:10px}.post-type-archive-workshops .topic-seminar.active{border-bottom:2px solid #34464e;padding-bottom:10px;opacity:1}.post-type-archive-workshops .topic-seminar span{font-weight:700;font-size:2.6rem;display:block}.post-type-archive-workshops .vl{border-right:1px solid #ccc}.post-type-archive-workshops .topic-container.essentials [data-topic-essentials="hauptthema"]{color:#fff;background:#a5c410;border-color:#a5c410;font-weight:300}.post-type-archive-workshops .topic-container.essentials [data-topic-essentials="nebenthema"]{background:#f1f5e1;color:#a5c410;border-color:#f1f5e1;font-weight:300}.post-type-archive-workshops .topic-container.essentials [data-topic-essentials="nicht-thema"]{opacity:.75}.post-type-archive-workshops .topic-container.masterclass [data-topic-masterclass="hauptthema"]{color:#fff;background:#a5c410;border-color:#a5c410;font-weight:300}.post-type-archive-workshops .topic-container.masterclass [data-topic-masterclass="nebenthema"]{background:#f1f5e1;color:#a5c410;border-color:#f1f5e1;font-weight:300}.post-type-archive-workshops .topic-container.masterclass [data-topic-masterclass="nicht-thema"]{opacity:.75}.post-type-archive-workshops .topic-container.automation [data-topic-automation="hauptthema"]{color:#fff;background:#a5c410;border-color:#a5c410;font-weight:300}.post-type-archive-workshops .topic-container.automation [data-topic-automation="nebenthema"]{background:#f1f5e1;color:#a5c410;border-color:#f1f5e1;font-weight:300}.post-type-archive-workshops .topic-container.automation [data-topic-automation="nicht-thema"]{opacity:.75}.post-type-archive-workshops .topic-seminar:hover,.post-type-archive-workshops .topic:hover{transform:scale(.95)}.post-type-archive-workshops .topic-container-legende .topic:hover{transform:none}.post-type-archive-workshops .topic.selected-topic{background:#34464e;color:#fff}.post-type-archive-workshops .topic.selected-topic-border{background:inherit;border-color:#009ee0!important}.post-type-archive-workshops .topic-seminar,.post-type-archive-workshops .topic-seminar span{transition:0.2s all ease-in-out}@media only screen and (max-width:1000px){.post-type-archive-workshops .topic-container-seminars{gap:50px;width:100%;margin-left:auto;margin-right:auto;background:transparent}.post-type-archive-workshops .topic{font-size:1.5rem}.post-type-archive-workshops .topic-seminar{font-size:1.25rem}.post-type-archive-workshops .topic-seminar span{font-size:2rem}}@media only screen and (max-width:750px){.post-type-archive-workshops #topic-overview-section{padding:0}.post-type-archive-workshops .topic-container-seminars{gap:20px}}@media only screen and (max-width:500px){.post-type-archive-workshops .topic-container-seminars{flex-direction:column}.post-type-archive-workshops .topic-seminar{font-size:1.5rem}.post-type-archive-workshops .topic-seminar.active{background:#f7f7f7;padding-top:10px}.post-type-archive-workshops .topic-seminar span{font-size:2.5rem}.post-type-archive-workshops .topic-container-legende{width:100%;background:transparent;box-shadow:none}.post-type-archive-workshops .topic{font-size:1.1rem;padding:5px 10px}.post-type-archive-workshops .topic.topic-no{display:none}.post-type-archive-workshops .topic-container.essentials [data-topic-essentials="nicht-thema"]{display:none}.post-type-archive-workshops .topic-container.masterclass [data-topic-masterclass="nicht-thema"]{display:none}.post-type-archive-workshops .topic-container.automation [data-topic-automation="nicht-thema"]{display:none}.post-type-archive-workshops .elementor-toggle-title{line-height:1.2}}.score.hervorragender{background:#a5c410;color:#fff}.score.sehr{background:#a5c410;color:#fff}.score.guter{background:#a5c410;color:#fff}.score.geringer{background:#cccccc50;color:#ccc}.score.nicht{background:#cccccc50;color:#ccc}.page-id-8921 .elementor-widget-workshop_topic_overview>.elementor-widget-container{display:grid}.page-id-8921 .elementor-widget-workshop_topic_overview .topic-container-seminars{grid-row:3}.page-id-8921 .elementor-widget-workshop_topic_overview .score-notice{grid-row:2;margin-bottom:0}.page-id-8921 .elementor-widget-workshop_topic_overview .topic-container-legende{grid-row:4}.page-id-8921 .elementor-widget-workshop_topic_overview .topic-container{grid-row:1;margin-bottom:30px}.notice-choose-topic{position:absolute!important;z-index:999;width:350px;top:-100px;right:-150px;transform:rotate(-5deg);transition:1s all ease-in-out}.notice-choose-topic.transformed{transform:translateX(200%);opacity:0}#seminar-calendly{position:relative}#seminar-calendly-container{width:calc(100vw - 20px);margin-left:calc(-50vw + 50% + 10px);background-color:#F1F5E1}.page-id-8921 .elementor-widget-workshop_topic_overview .elementor-widget-container>p{display:none}.page-id-8921 .other-seminar{position:relative}.page-id-8921 .other-seminar.fit{border:5px solid #009ee0;box-shadow:20px 20px 60px #009ee070,-20px -20px 60px #fff;opacity:1;transform:scale(1)}.page-id-8921 .other-seminar.fit .other-seminar-wrapper::before{content:"Für Ihre Themenauswahl empfohlen";display:block;background-color:#009ee0;color:#fff;padding:5px 10px 10px 10px;position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:.9em;width:100%;text-align:center;text-align:center;font-weight:700;text-transform:uppercase}.page-id-8921 .other-seminar.no-fit{opacity:.75;transform:scale(.9)}#seminar-recommendation{transition:1s all ease-in-out}#seminar-recommendation.active{margin-top:25px;transition:1s all ease-in-out}.page-id-8921 .post-type-archive-workshops .topic-container-legende .topic{padding:10px 20px 5px 20px}@media only screen and (max-width:1250px){.page-id-8921.full-width:not(.home) .site-content .container{padding:0 2.5rem}.notice-choose-topic{width:300px;right:-20px;top:-60px}}@media only screen and (max-width:1250px){.page-id-8921.full-width:not(.home) .site-content .container{padding:0 1.5rem}.page-id-8921 #overview-hero h2.elementor-heading-title{font-size:2rem;line-height:1.2}.notice-choose-topic{width:200px}.page-id-8921 .post-type-archive-workshops .topic{min-width:fit-content!important}#seminar-calendly-container{padding:0 1.5rem}}.seminar-notice-popup .e-parent{min-height:160px!important;padding-bottom:10px}.seminar-notice-popup #primary-cta,.seminar-notice-popup #secondary-cta{border-radius:10px}.seminar-notice-popup .dialog-widget-content{background-image:linear-gradient(180deg,#FFFFFF00 0%,#FFFFFF10 10%,#FFFFFF50 20%,#FFFFFF 80%)!important}.seminar-notice-popup #primary-cta a,.seminar-notice-popup #secondary-cta a{background:#C7E6F5;color:#009ee0;border:1px solid #009ee0;padding:15px 25px;transition:.5s all ease-in-out}.seminar-notice-popup #primary-cta a:hover,.seminar-notice-popup #secondary-cta a:hover{background:#009ee0;color:#fff;transform:scale(.95)}.seminar-notice-popup .dialog-close-button{visibility:hidden}.seminar-notice-popup #secondary-cta a{background:#fff;color:#009ee0;border:1px solid #009ee0;padding:15px 25px}.seminar-notice-popup h2{font-size:3.2rem;padding-bottom:8px}.seminar-notice-popup h2 span{display:block;font-weight:400;font-size:2rem;margin-top:5px;color:#a5c410}@media only screen and (max-width:1250px){.seminar-notice-popup{display:none!important}}