@charset "UTF-8";body .fusion-secondary-menu>ul>li>a{height:35px;font-size:14px}body .fusion-secondary-menu #menu-item-252 a{background-color:#d12329;color:#fff;font-weight:700}body .fusion-secondary-menu #menu-item-252 a:hover{background-color:#9e1a19}body #content p a{color:#d12329}body #content p a:hover{color:#9e1a19}html body.has-sidebar #main #content{width:70%;border-right:solid 1px #f2f2f2;padding-right:5%;margin-right:3%}html body.has-sidebar #main #sidebar{width:27%}html body.has-sidebar #main #sidebar #custom_html-2{margin-bottom:0}html body.has-sidebar #main #sidebar .widget-title,html body.has-sidebar #main #sidebar .menu-item-has-children>a>.link-text{font-size:16px;font-weight:700}html body.has-sidebar #main #sidebar .menu-item-has-children a{padding-left:0}html body.has-sidebar #main #sidebar .sub-menu{margin-left:20px}html body.has-sidebar #main #sidebar .sidebar-profil{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}html body.has-sidebar #main #sidebar .sidebar-profil .image-wrapper{flex-shrink:0;-webkit-flex-shrink:0}html body.has-sidebar #main #sidebar .sidebar-profil .image-wrapper img{width:100px;margin-bottom:20px;margin-right:20px}html body.has-sidebar #main #sidebar .sidebar-profil .autor-text{color:#d12329;font-weight:700}html body.has-sidebar #main #sidebar .sidebar-profil a{word-break:break-all}.side-fixed-newsletter{position:fixed;top:230px;right:-500px;-webkit-transition:All .25s ease-in-out;-moz-transition:All .25s ease-in-out;-ms-transition:All .25s ease-in-out;-o-transition:All .25s ease-in-out;z-index:99}.side-fixed-newsletter .newsletter-tag{display:inline-block;background-color:#d12329;color:#fff;font-weight:700;padding:10px 20px;position:absolute;transform:rotate(-90deg);left:-78px;top:86px;cursor:pointer}.side-fixed-newsletter .form-wrapper{width:500px;display:inline-block;margin-left:50px;padding:20px;background-color:#fff;border:solid 2px #d12329}.side-fixed-newsletter .form-wrapper .mce_text p,.side-fixed-newsletter .form-wrapper .cr_ipe_item.ui-sortable.musthave{font-size:13px !important}.side-fixed-newsletter .form-wrapper .submit_container .cr_button{margin-bottom:0}.side-fixed-newsletter.activ{right:0}.zweispaltiger-text{-webkit-column-count:2;-moz-column-count:2;column-count:2}.tg-quote{margin-left:0 !important;font-weight:700 !important;font-size:20px !important;background:0 0 !important;margin-top:5px !important;margin-bottom:15px !important}#menu-footer-1,.fusion-widget-area>.fusion-column:nth-child(2){border-right:solid 2px rgba(139,137,137,.2)}#grw_widget-2 .wp-google-place{display:none}.page-id-119 .fusion-page-title-bar,.page-id-461 .fusion-page-title-bar,.parent-pageid-461 .fusion-page-title-bar,.page-id-464 .fusion-page-title-bar,.parent-pageid-464 .fusion-page-title-bar,.page-id-457 .fusion-page-title-bar,.parent-pageid-457 .fusion-page-title-bar,.page-id-447 .fusion-page-title-bar,.parent-pageid-447 .fusion-page-title-bar,.page-id-102 .fusion-page-title-bar,.parent-pageid-102 .fusion-page-title-bar{background-position:top}header.fusion-header-wrapper .fusion-secondary-header{border:none;padding:0}header.fusion-header-wrapper .fusion-secondary-header .fusion-row{max-width:100%}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu{position:absolute;top:0;right:0;font-size:14px}@media screen and (max-width:992px){header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu{position:relative;right:auto;top:auto}}@media screen and (max-width:800px){header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu{position:relative;right:auto;top:auto}}@media screen and (max-width:800px){header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu #menu-item-596,header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu #menu-item-506,header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu #menu-item-507{display:none}}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu .menu-item:not(.social-link){background-color:#f3f3f3}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu #menu-item-1191{background:0 0;margin-right:10px}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu #menu-item-1191 a{padding-left:30px}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu #menu-item-1191 a:before{content:"\f095";font-weight:999;font-family:"Font Awesome 5 Free";position:absolute;top:8px;left:10px}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu #menu-item-1191 a:hover:before{color:#fff}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu a{color:#333;font-weight:600}header.fusion-header-wrapper .fusion-secondary-header .fusion-row .fusion-secondary-menu a:hover{background-color:#9e1a19;color:#fff}header.fusion-header-wrapper .fusion-header>.fusion-row{position:inherit}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu{margin-top:55px;padding-left:20px;padding-right:20px;overflow:visible}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .sub-menu{border-top:none}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item>a{height:50px !important;font-weight:500}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper{-webkit-box-shadow:10px 10px 14px -11px rgba(133,133,133,.61);-moz-box-shadow:10px 10px 14px -11px rgba(133,133,133,.61);box-shadow:10px 10px 14px -11px rgba(133,133,133,.61)}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder{background-color:#fff;border:none}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .sub-menu .menu-item a{padding-left:50px;font-size:14px;line-height:18px;padding-top:7px;padding-bottom:7px}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .sub-menu .menu-item .fusion-megamenu-bullet{margin-lefT:-16px}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .sub-menu .menu-item .fusion-megamenu-bullet:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";color:#d12329}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .sub-menu .menu-headline{margin-top:20px}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .sub-menu .menu-headline a{font-size:18px;font-weight:700;padding-left:34px}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .sub-menu .menu-headline a .fusion-megamenu-bullet{display:none}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-title{padding-bottom:5px}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-menu>.menu-item .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-title a{font-size:18px;font-weight:700}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu .fusion-megamenu-title{font-weight:700}header.fusion-header-wrapper .fusion-header>.fusion-row .fusion-main-menu #menu-item-1431 .menu-headline{margin-top:5px !important}header.fusion-header-wrapper.fusion-is-sticky .fusion-header{padding:0}header.fusion-header-wrapper.fusion-is-sticky .fusion-header>.fusion-row{position:relative}header.fusion-header-wrapper.fusion-is-sticky .fusion-header>.fusion-row .fusion-main-menu{margin-top:10px}header.fusion-header-wrapper .social-link{border:none !important}header.fusion-header-wrapper .social-link a{padding:0}header.fusion-header-wrapper .social-link a i{font-size:22px;color:#333}header.fusion-header-wrapper .social-link a:hover{background:0 0 !important}header.fusion-header-wrapper .social-link a:hover i{color:#d12329}header.fusion-header-wrapper .social-link.last-social{margin-right:15px}.fusion-page-title-wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-start !important;-ms-flex-align:flex-start !important;align-items:flex-start !important}.fusion-page-title-secondary{margin-left:30px}.fusion-page-title-secondary .fusion-breadcrumbs:before{font-family:"Font Awesome 5 Free";content:"\f3bf";font-weight:900;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin-left:-8px;margin-right:10px}.margin-bottom-0{margin-bottom:0 !important}.margin-bottom-10{margin-bottom:10px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-bottom-30{margin-bottom:30px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-bottom-50{margin-bottom:50px !important}.profilimage{width:100px}.leistungen-startseite-box .inner-button{display:block;background-color:#e2e2e2;padding:20px 100px 20px 30px;position:relative;-webkit-box-shadow:4px 4px 15px -4px rgba(25,25,25,.4);-moz-box-shadow:4px 4px 15px -4px rgba(25,25,25,.4);box-shadow:4px 4px 15px -4px rgba(25,25,25,.4);transition:All .125s ease-in-out;margin-bottom:20px}.leistungen-startseite-box .inner-button:after{font-family:"Font Awesome 5 Free";content:"\f054";font-weight:700;color:#d12329;position:absolute;right:40px;font-size:50px;top:20px}.leistungen-startseite-box .inner-button h2{color:#d12329}.leistungen-startseite-box .inner-button h2,.leistungen-startseite-box .inner-button p{margin-bottom:0}.leistungen-startseite-box .inner-button:hover{color:inherit;-webkit-box-shadow:3px 3px 10px -4px rgba(25,25,25,.4);-moz-box-shadow:3px 3px 10px -4px rgba(25,25,25,.4);box-shadow:3px 3px 10px -4px rgba(25,25,25,.4)}.leistungen-startseite-box .inner-button.button-red{background-color:#d12329;color:#fff}.leistungen-startseite-box .inner-button.button-red h2{color:#fff}.leistungen-startseite-box .inner-button.button-red:after{color:#fff}.termine-wrapper-all{padding:20px 40px;border:solid 3px #d12329}.event-wrapper-startseite .one-event{margin-bottom:30px}.event-wrapper-startseite .one-event .event-date{font-weight:700;color:#d12329;display:block;font-size:14px}.event-wrapper-startseite .one-event .event-title{font-weight:700;line-height:14px}.event-wrapper-startseite .one-event .event-more{display:block;font-size:13px;font-weight:600;color:#6d6d6d}.event-wrapper-startseite .one-event .event-more:before{font-family:"Font Awesome 5 Free";content:"\f138";font-weight:900;margin-right:6px;color:#d12329;font-size:12px}.home .fusion-blog-shortcode .fusion-posts-container article{padding-bottom:0 !important}.home .fusion-blog-shortcode .fusion-posts-container article .fusion-post-wrapper{border:none !important}.home .fusion-blog-shortcode .fusion-posts-container article .fusion-post-wrapper .fusion-post-content-wrapper{padding:0 !important}.home .fusion-blog-shortcode .fusion-posts-container article .fusion-post-wrapper .fusion-post-content-wrapper h2 a{font-size:14px;line-height:24px;display:block;font-weight:700}.sidebar .fusion-sidebar-inner-content .avada_vertical_menu .menu>li>a .link-text{font-weight:700;color:#333}.sidebar .fusion-sidebar-inner-content .avada_vertical_menu .menu>li>a .arrow{display:none !important}.ms-button{background-color:#d12329;padding:10px 40px 10px 20px;display:inline-block;color:#fff;font-weight:600}.ms-button:hover{background-color:#9e1a19;color:#fff}.postid-1660 .veranstaltungsseite-left,.postid-1660 .veranstaltungsseite-right{width:50% !important}.postid-1660 .veranstaltungsseite-left{padding-right:20px}.postid-1749 .veranstaltungsseite-left,.postid-1749 .veranstaltungsseite-right{width:50% !important}.postid-1749 .veranstaltungsseite-left{padding-right:20px}.ein-event-wrapper .ein-event-links{display:inline-block}.ein-event-wrapper .ein-event-links .jetzt-buchen{color:#d12329}.ein-event-wrapper .ein-event-links .jetzt-buchen:hover{color:#9e1a19}.ein-event-wrapper .ein-event-links .jetzt-buchen:before{font-family:"Font Awesome 5 Free";content:"\f054";font-weight:900;margin-right:6px;color:#d12329;font-size:12px}.ein-event-wrapper .ein-event-rechts{float:right}.ein-event-wrapper .ein-event-rechts .freie-plaetze.gruen{color:#3b8547}.ein-event-wrapper .ein-event-rechts .freie-plaetze.orange{color:#f9d54a}.ein-event-wrapper .ein-event-rechts .freie-plaetze.rot{color:#d12329}.event-template-default.single-event .single-navigation,.event-template-default.single-event .fusion-meta-info,.event-template-default.single-event .about-author{display:none}.accordian .fusion-toggle-heading{font-weight:700;font-size:15px}.veranstaltungsseite-wrapper h2{margin-bottom:20px}.veranstaltungsseite-wrapper .veranstaltungsseite-content{display:flex}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-left{width:40%}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right{width:60%}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right h3{font-size:24px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking{width:100%;margin-top:5px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details{display:flex;flex-flow:wrap;-webkit-flex-flow:wrap;border:solid 3px #ccc;background-color:#eaeaea;width:100%;background:0 0;padding:30px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .em-tickets-spaces{width:100%}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .em-tickets-spaces{width:100%}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .em-tickets-spaces label{font-size:13px;color:#d12329;font-weight:700;width:auto;margin-right:10px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .em-tickets-spaces select{border:solid 1px #ccc}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-first_name,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-last_name,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-text,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-user_email,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_phone,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_address,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_zip,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_city,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_country,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-geburtstdatum,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-termin-ec{width:50%;border:none;padding:0;margin-bottom:30px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-first_name,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-last_name,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-text,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-user_email,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_phone,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_address,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_zip,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_city,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_country,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-geburtstdatum,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-termin-ec{position:relative}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-first_name label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-last_name label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-text label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-user_email label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_phone label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_address label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_zip label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_city label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_country label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-geburtstdatum label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-termin-ec label{position:absolute;bottom:0;bottom:-20px;font-size:13px;color:#d12329;font-weight:700;width:100%}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-first_name input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-last_name input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-text input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-user_email input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_phone input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_address input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_zip input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_city input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_country input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-geburtstdatum input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-termin-ec input{border:none;border-bottom:solid 2px #ccc;padding:0;font-size:15px;color:#333}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-dbem_country select{border:solid 1px #ccc;border-radius:none}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-zahlweise{width:50%;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;margin-bottom:20px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-zahlweise label{width:auto;color:#d12329;font-weight:700;font-size:13px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-booking_comment{width:100%;position:relative;margin-bottom:30px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-booking_comment textarea{border:none;width:100%;border-bottom:solid 2px #ccc;font-size:15px;color:#333}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-booking_comment label{position:absolute;bottom:0;bottom:-20px;font-size:13px;color:#d12329;font-weight:700;width:100%}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .booking-anschrift,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .wrap-sonstiges{width:100%;font-size:18px;font-weight:700;margin-top:30px;text-decoration:underline}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-aufmerksam label{width:auto;margin-right:15px;margin-top:10px;font-size:13px;color:#d12329;font-weight:700}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-aufmerksam select{border:solid 1px #ccc;border-radius:none}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-datenschutz,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-teilnahmebedingung{display:block;width:auto;margin-left:20px;position:relative}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-datenschutz input,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-teilnahmebedingung input{position:absolute;left:-25px;top:3px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-datenschutz label,.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-teilnahmebedingung label{width:100%}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .storno-versicherung{margin-bottom:20px}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-data_privacy_consent label{font-size:15px !important;font-weight:400 !important;margin-left:20px !important}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-data_privacy_consent label input{margin-left:-20px !important}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .em-booking-buttons input{border:none;background-color:#d12329;padding:12px 21px;color:#fff;font-weight:700;cursor:pointer}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .em-booking-buttons input:hover{background-color:#9e1a19}.veranstaltungsseite-wrapper .veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details .input-field-data_privacy_consent label{font-weight:700;font-size:13px}.single-post .post{display:flex;flex-direction:column}.single-post .post .single-navigation{margin-bottom:0;order:3}.single-post .post .fusion-flexslider{margin-bottom:0}.single-post .post .fusion-meta-info{margin-top:0;margin-bottom:20px;border-top:none;order:1}.fusion-sharing-box.fusion-single-sharing-box.share-box,.about-author,section.related-posts.single-related-posts,div#respond,.fusion-meta-info{order:4}.post-content{order:2}.single-post section#content>.single-navigation.clearfix{display:none !important}.event-termin-seite .ein-event-wrapper{margin-bottom:15px}.event-termin-seite .ein-event-wrapper .ein-event-links{width:50%}.event-termin-seite .ein-event-wrapper .ein-event-links a{width:100%;display:inline-block;color:#d12329;font-weight:700}.event-termin-seite .ein-event-wrapper .ein-event-links strong{display:inline-block;width:100%}@media screen and (max-width:800px){.event-termin-seite .ein-event-wrapper .ein-event-links{width:100%}}.event-termin-seite .ein-event-wrapper .ein-event-rechts{width:50%}.event-termin-seite .ein-event-wrapper .ein-event-rechts .jetzt-buchen{font-size:13px;display:inline-block;text-align:right;width:auto;padding:7px 10px;background-color:#d12329;color:#fff;float:right;font-weight:700}@media screen and (max-width:800px){.event-termin-seite .ein-event-wrapper .ein-event-rechts{width:100%;text-align:left;float:none}.event-termin-seite .ein-event-wrapper .ein-event-rechts .jetzt-buchen{width:100%;text-align:left}}.fusion-footer .fusion-row .fusion-column h4{font-weight:700;color:rgba(255,255,255,.98);font-size:18px;margin-bottom:5px}.fusion-footer .fusion-row .fusion-column .menu>li{padding-left:0;border-bottom:none}.fusion-footer .fusion-row .fusion-column .menu>li>a{font-size:15px;font-weight:700;color:rgba(255,255,255,.9)}.fusion-footer .fusion-row .fusion-column .menu>li>a:before{display:none}.fusion-footer .fusion-row .fusion-column .menu>li .sub-menu{margin-left:10px;padding:0;margin-bottom:10px}.fusion-footer .fusion-row .fusion-column .menu>li .sub-menu li{padding:0;border-bottom:none}.fusion-footer .fusion-row .fusion-column .menu>li .sub-menu li a{font-size:13px;line-height:17px}.fusion-footer .fusion-row .fusion-column .menu>li .sub-menu li a:before{display:none}.fusion-footer .fusion-row .fusion-column #nav_menu-3{margin-top:30px}.fusion-footer #menu-footer-3 li{padding-top:0;padding-bottom:5px}.fusion-social-links-footer{vertical-align:bottom !important}.wpcf7-form-control-wrap.katalog .wpcf7-list-item,.wpcf7-form-control-wrap.interesse .wpcf7-list-item,.wpcf7-form-control-wrap.aufmerksam .wpcf7-list-item{display:block;margin-left:0}.wpcf7 form div.visible-only-if-sent{display:none}.wpcf7 form.sent div.visible-only-if-sent{display:block;padding:20px}.fusion-alert.wpcf7-mail-sent-ok{display:none !important}.acceptance-58{margin-left:25px}.acceptance-58 input{margin-left:-20px}.page-id-501 .wpcf7-form .row .col-xs-12{margin-bottom:20px}.page-id-501 .wpcf7-form .row .col-xs-12 input{border:none;border-bottom:#ccc solid 2px}.page-id-501 .wpcf7-form .row textarea{border:#ccc solid 2px}.page-id-501 .katalog-post,.page-id-501 .display-sonstiges{display:none}.page-id-501 .katalog-post.activated,.page-id-501 .display-sonstiges.activated{display:block}.page-id-501 .wpcf7-submit:disabled{background-color:#ccc}.page-id-501 .wpcf7-submit:disabled:hover{background-color:#ccc}.page-id-501 .wpcf7-acceptance .wpcf7-list-item{margin-left:0}@media screen and (max-width:800px){.mobile-no-border .fusion-column-wrapper{border-left:none !important;padding-left:0 !important}body .nested-wrapper-all .fusion_builder_column_1_2.fusion-one-half{width:50% !important}.border-bottom-mobile{border-bottom:solid 2px #d8d8d8;margin-bottom:50px !important;padding-bottom:50px}.no-border-right-mobile .fusion-column-wrapper{border-right:none !important}.fusion-page-title-bar{min-height:200px !important;display:flex}.side-fixed-newsletter{display:none !important}#sidebar{border-top:solid 2px #eee;padding-top:30px !important}html body.has-sidebar #main #content{border-right:none !important;margin-right:0;padding-right:0}.menu-footer-1-container .menu{border-right:none !important}.fusion-header{padding-left:30px !important;padding-right:30px !important}.fusion-logo-link{padding-top:10px;padding-bottom:10px}.fusion-logo-link img{max-height:60px}h1{font-size:24px !important}.ein-event-wrapper .ein-event-rechts{float:none !important}.veranstaltungsseite-content{display:block !important}.veranstaltungsseite-content .veranstaltungsseite-left{width:100% !important}.veranstaltungsseite-content .veranstaltungsseite-right{width:100% !important}.veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details{padding:20px}.veranstaltungsseite-content .veranstaltungsseite-right .em-booking-form-details>p{width:100% !important}}@media screen and (max-width:400px){.fusion-logo-link{padding-top:10px;padding-bottom:10px}.fusion-logo-link img{max-height:50px !important}.fusion-mobile-menu-icons{margin-top:25px !important}}.newsletter-headline{font-size:18px;font-weight:700;text-transform:uppercase;display:block;margin-bottom:20px}#text4851512{width:100%;background:0 0;border:none;border-bottom:solid 2px}.clever_form_error{border:solid 2px #d12329}.submit_container .cr_button{background-color:#d12329;border:none;color:#fff;font-weight:700;font-size:16px;padding:10px 20px;margin-bottom:40px}.smaller-menu-point{font-size:.7rem;font-weight:700;font-style:italic;opacity:.6;display:block}.fusion-main-menu-search .fusion-main-menu-icon{height:50px !important}.fusion-main-menu-search .fusion-search-submit{background-color:#d12329 !important}.fusion-main-menu-search .fusion-search-submit:hover{background-color:#000 !important}.fusion-mobile-menu-search .fusion-search-form{margin-bottom:30px}.search-results .fusion-meta-info{border-top:none;padding-bottom:50px}.search-results .fusion-meta-info .fusion-alignright{float:none;margin-left:0}.search-results .fusion-meta-info .fusion-read-more{float:none;margin-left:0;color:#d12329;font-weight:700}.search-results .fusion-meta-info .fusion-read-more:after{color:#d12329}.search-results .fusion-meta-info .fusion-read-more:hover{color:#000}.search-results .fusion-meta-info .fusion-read-more:hover:after{color:#000}.search-results .fusion-blog-archive .fusion-post-title{margin-bottom:15px}.cta-stellenausschreibung{display:block;position:absolute;right:0;z-index:10}.cta-stellenausschreibung a{display:block;background-color:#d12329;color:#fff;padding:10px 20px;font-weight:700;margin-top:0}.cta-stellenausschreibung a:hover{color:#fff;background-color:#9e1a19}@media (max-width:768px){.cta-stellenausschreibung{display:none}}.single-event .em.em-event-booking-form .em-booking-form .input-field-newsletter-opt-in-hidden{display:none !important}.moderatorenschule-kundenstimme .reviews .review .awb-quote .awb-quote-content{font-style:normal;line-height:1.65}.moderatorenschule-kundenstimme .reviews .review .author .company-name strong{display:flex;flex-direction:column-reverse;row-gap:5px}.moderatorenschule-kundenstimme .reviews .review .author .company-name strong:after{content:" ";background-color:#ffc404;clip-path:polygon(6px 0,4.31px 3.98px,0 4.34px,3.28px 7.18px,2.29px 11.4px,6px 9.16px,9.71px 11.4px,8.72px 7.18px,12px 4.34px,7.69px 3.98px,6px 0,20px 0,18.31px 3.98px,14px 4.34px,17.28px 7.18px,16.29px 11.4px,20px 9.16px,23.71px 11.4px,22.72px 7.18px,26px 4.34px,21.69px 3.98px,20px 0,34px 0,32.31px 3.98px,28px 4.34px,31.28px 7.18px,30.29px 11.4px,34px 9.16px,37.71px 11.4px,36.72px 7.18px,40px 4.34px,35.69px 3.98px,34px 0,48px 0,46.31px 3.98px,42px 4.34px,45.28px 7.18px,44.29px 11.4px,48px 9.16px,51.71px 11.4px,50.72px 7.18px,54px 4.34px,49.69px 3.98px,48px 0,62px 0,60.31px 3.98px,56px 4.34px,59.28px 7.18px,58.29px 11.4px,62px 9.16px,65.71px 11.4px,64.72px 7.18px,68px 4.34px,63.69px 3.98px,62px 0);display:inline-block;width:68px;height:13px}.moderatorenschule-kundenstimme.fusion-testimonials .testimonial-pagination a:hover{background-color:#d12329;border-color:#d12329}