html{scroll-behavior:smooth}a:link,a:visited{outline:none;text-decoration:none}p:last-child{margin-bottom:0;padding-bottom:0}.sticky-wrapper{z-index:999;position:relative;top:auto}.iframe-block iframe{pointer-events:none}.fl-page-content .fl-builder-content a.fl-button:hover{border:3px solid #f8f8f8!important}.pswp .pswp__caption{display:none}@media(max-width:1024px){.fl-post-grid{margin-left:-20px!important;margin-right:-20px!important}.pp-image-panels-inner a.pp-panel-link{margin:20px 0!important}.fl-slideshow .fl-slideshow-image img{min-width:100%!important;max-width:100%!important;object-fit:cover!important;object-position:50%!important}nav.pp-menu-nav ul#menu-footer.menu.pp-advanced-menu-horizontal.pp-toggle-none{font-weight:bold!important;line-height:1em!important}.mfp-wrap.fl-node-61548c5925539 button.mfp-close{top:10px!important;right:10px!important;height:50px!important;width:50px!important;font-size:35px!important}.fl-form-field input[type=search]{max-width:360px!important;height:50px!important;font-weight:bold!important}span.wpt_product_title_in_td{font-size:18px!important}}body:not(.fl-builder-edit) .toggle-section{display:none}body:not(.fl-builder-edit) .toggle-button{transition:transform .5s;margin-top:0}body:not(.fl-builder-edit) .toggle-button.close{transform:rotate(180deg);margin-top:-20px}body:not(.fl-builder-edit) .toggle-filter-section{display:none}body:not(.fl-builder-edit) .toggle-filter-button{transition:transform .5s;margin-top:0}body:not(.fl-builder-edit) .toggle-filter-button.close .fl-button-icon{transform:rotate(180deg)}#mega-menu-wrap-header #mega-menu-header a.mega-menu-link::before{background-size:cover!important}#mega-menu-wrap-header #mega-menu-header{margin-top:5px!important}div.fl-col-group.fl-node-hkjp3bqvrmld.fl-col-group-custom-width{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}header #mega-menu-wrap-header #mega-menu-header li.mega-menu-item ul.mega-sub-menu{padding-top:0}header #mega-menu-wrap-header #mega-menu-header li>a.mega-menu-link{line-height:1.2}header #mega-menu-wrap-header #mega-menu-header li>a.mega-menu-link.mega-custom-icon{text-align:center!important}header #mega-menu-wrap-header #mega-menu-header li>a.mega-menu-link.mega-custom-icon:before{display:block!important;width:calc(100% + 20px)!important;margin:-10px -10px 10px -10px!important}header #mega-menu-wrap-header #mega-menu-header li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{background:none}@media(max-width:1024px){#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item{background:#eee}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on>ul.mega-sub-menu{background:#a30303}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item{padding:0px!important;margin-bottom:5px!important}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#f8f8f8;font-size:16px;line-height:1;padding:10px 10px 10px 10px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:focus{background:#111;color:#f8f8f8;font-size:16px;padding:10px 20px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{border-left:5px solid #fff0!important;border-right:5px solid #fff0!important}div.widget_shopping_cart_content{font-size:18px!important}div.woopack-offcanvas-inner{padding-right:10px!important}.woocommerce.woopack-offcanvas-cart-panel .woopack-offcanvas-header{padding:20px 30px!important;font-size:20px!important;height:60px!important}}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-family:"Archivo Black"!important}.woocommerce.woopack-offcanvas-cart-panel .woopack-offcanvas-header{height:50px;padding:15px;line-height:20px}.woocommerce.woopack-offcanvas-cart-panel .woocommerce-mini-cart.cart_list{height:calc(100vh - 220px)!important}.woocommerce.woopack-offcanvas-cart-panel .woocommerce-mini-cart__total{padding:15px 15px 0 15px}.woocommerce.woopack-offcanvas-cart-panel .total.total-cart-tax{margin:0;padding:0 15px 15px 15px;font-size:12px;text-align:right}.woocommerce.woopack-offcanvas-cart-panel.direction-right .woopack-offcanvas-inner{transform:translateX(100%)!important}.woocommerce.woopack-offcanvas-cart-panel.direction-right.woopack-offcanvas-active .woopack-offcanvas-inner{transform:translateX(0)!important}@media(max-width:1024px){#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item{background:#eee}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu ul.mega-sub-menu,#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on>ul.mega-sub-menu{background:#a30303}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item{padding:0px!important;margin-bottom:5px!important}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#f8f8f8;font-size:16px;line-height:1;padding:10px 10px 10px 10px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item:focus{background:#111;color:#f8f8f8;font-size:16px;padding:10px 20px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{border-left:5px solid #fff0!important;border-right:5px solid #fff0!important}div.widget_shopping_cart_content{font-size:18px!important}div.woopack-offcanvas-inner{padding-right:10px!important}.woocommerce.woopack-offcanvas-cart-panel .woopack-offcanvas-header{padding:20px 30px!important;font-size:20px!important;height:60px!important}}@media(max-width:500px){.sticky-wrapper .filter-row select{min-width:100%!important;font-size:1.1em!important}}.sticky-wrapper .filter-row{z-index:10}.sticky-wrapper .filter-row select{border:none;padding:10px 15px;color:#a30303!important;background:#fff;font-weight:700;margin-top:5px;min-width:200px}.sticky-wrapper .filter-row select option{color:#a30303!important}.sticky-wrapper .filter-row .divider-top,.sticky-wrapper .filter-row .divider-bottom{z-index:-1}.sticky-wrapper.is-sticky .filter-row .divider-bottom{bottom:0}.backtotop{position:fixed;right:20px;bottom:10px;z-index:999;transition:transform .3s;display:none}.backtotop :hover{transform:scale(1.02);transition:transform .3s}.backtotop .fl-icon i{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:2px solid hsl(0 0% 100% / .5);width:1.4em;height:1.4em}@media(max-width:1024px){.wpforms-submit,.nl-form-body #fa_10{min-width:100%!important;font-size:1.3em!important}.nl-form-body button{padding:5px 15px!important;min-width:100%!important}.nl-form-body .element{padding:8px 0px!important}.nl-form-body button,.nl-form-body input[type=text],.nl-form-body select,.nl-form-body textarea{min-width:100%!important}}.wpforms-submit,.nl-form-body button{background-color:#a30303!important;border:1px solid #c8c8c8!important;color:#f8f8f8!important;transition:.3s}.wpforms-submit:hover,.nl-form-body button:hover{background-color:#f8f8f8!important;color:#333!important;transition:.3s}.woocommerce table.shop_table tbody tr.cart-subtotal th,.woocommerce table.shop_table tbody tr.tax-rate th{font-weight:400!important}.woocommerce form .form-row{padding:0}.woocommerce.woopack-offcanvas-cart-panel .woopack-cart-items ul li.woocommerce-mini-cart-item a:not(.remove){pointer-events:none}.woocommerce button.single_add_to_cart_button{font-size:16px;text-transform:none;background:#a30303!important}.woocommerce .wp-post-image{display:none}.woocommerce .payment_method_paypal .about_paypal{line-height:34px!important;margin-left:15px}.woocommerce .wc-gzd-place-order{text-align:right}.woocommerce .wc-gzd-place-order #place_order{padding:15px 25px}.woocommerce .wpmc-nav-wrapper #wpmc-back-to-cart,.woocommerce .wpmc-nav-wrapper #wpmc-prev{border-color:#333!important;background:#333!important;color:#f8f8f8}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce .woocommerce-page table.cart td.actions .coupon .input-text{height:40px!important}.woocommerce .woocommerce-cart-form__cart-item.cart_item .product-price .amount,.woocommerce .woocommerce-cart-form__cart-item.cart_item .product-subtotal .amount{font-weight:700}.woocommerce .woopack-products .product_cat-gutscheine .price{font-size:1.25em!important;font-weight:600!important}.onlinekurse thead .wpt_action{color:#a30303!important}.onlinekurse .wpt-wrap table.wpt-tbl tbody td .wpt_product_title_in_td{font-weight:600!important;color:#a30303}.onlinekurse .wpt-wrap table.wpt-tbl tbody td:hover .wpt_product_title_in_td{color:#111}@media(max-width:768px){.onlinekurse .wpt_product_title .item_inside_cell{-ms-flex-align:end;align-items:flex-end}.onlinekurse .wpt_product_title .item_inside_cell .wpt_product_title_in_td{text-align:right}.onlinekurse .wpt_price .item_inside_cell{text-align:right}.onlinekurse td.wpt-replace-td-in-tr.wpt-mobile-label-show>div:before{width:90px}.onlinekurse td.wpt-replace-td-in-tr.wpt-mobile-label-show>div.wpt_action{margin-left:0!important}.onlinekurse table#wpt_table.mobile_responsive.wpt_product_table tr>td{padding:20px 10px}}.qib-button-wrapper .quantity input.input-text.qty.text,.qib-button-wrapper button.qib-button{border-radius:0}.wpt_product_not_found{display:none}div.widget_shopping_cart_content p{padding:5px 10px}.fl-node-60fa94a9be8a4 .woopack-my-account .woocommerce form .form-row button,.fl-node-60fa94a9be8a4 .woopack-my-account .woocommerce .woocommerce-MyAccount-content form .button{width:100%;height:40px}a.fl-button:hover{color:#fff}table#wpt_table.mobile_responsive.wpt_temporary_table_317.wpt_product_table td{position:static!important}.woocommerce .woocommerce-error a.button,.woocommerce-page .woocommerce-error a.button,.woopack-offcanvas-cart-panel .woocommerce-mini-cart__buttons .button,.woopack-offcanvas-cart-panel .woocommerce-mini-cart__buttons .button:not(.checkout),.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#f8f8f8;background-color:#a30303;font-family:"Archivo Black",sans-serif;font-weight:400;font-size:20px;line-height:1.2;text-transform:uppercase;border:3px solid #a30303;border-radius:0}.woocommerce .woocommerce-error a.button:hover,.woocommerce-page .woocommerce-error a.button:hover,.woopack-offcanvas-cart-panel .woocommerce-mini-cart__buttons .button:hover,.woopack-offcanvas-cart-panel .woocommerce-mini-cart__buttons .button:not(.checkout):hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#a30303;background-color:#f8f8f8!important}.woocommerce-variation-add-to-cart .variations_button .woocommerce-variation-add-to-cart-enabled{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important}.woocommerce a.remove,.woopack-product-cart .woocommerce .woocommerce-notices-wrapper form.woocommerce-cart-form table.shop_table.cart tr.cart_item td.product-remove a.remove,.woopack-cart-items ul li.woocommerce-mini-cart-item a.remove.remove_from_cart_button{color:#a30303!important;line-height:24px;top:25px;left:25px}.woocommerce a.remove:hover,.woopack-product-cart .woocommerce .woocommerce-notices-wrapper form.woocommerce-cart-form table.shop_table.cart tr.cart_item td.product-remove a.remove:hover,.woopack-cart-items ul li.woocommerce-mini-cart-item a.remove.remove_from_cart_button:hover{background:#ffbaba!important;color:#fff!important}.pdf-coupon-fields p.form-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}button.single_add_to_cart_button .button .alt{color:#f8f8f8}.woocommerce div.product form.cart .button{float:none}body.single-product .qib-button.qib-button-wrapper{float:none}.woocommerce .product_meta,.woocommerce-page .product_meta{display:none}.woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{display:none}.woocommerce div.product form.cart .variations input,.woocommerce-page div.product form.cart .variations input,.woocommerce div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{padding:5px}.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button[type=submit].alt.disabled{color:#f8f8f8}.woocommerce-page button.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button[type=submit].alt.disabled:hover{color:#a30303}nav.woocommerce-breadcrumb,div.legal-price-info{display:none!important}@media(max-width:1024px){.fl-node-60fa94a9be8a4 .woopack-my-account .woocommerce form .form-row button,.fl-node-60fa94a9be8a4 .woopack-my-account .woocommerce .woocommerce-MyAccount-content form .button{height:unset}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:5px!important}.woopack-my-account .woocommerce .woocommerce-MyAccount-content .button{font-size:14px!important;text-align:center!important}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{margin-bottom:40px!important}.woocommerce table.shop_table{text-align:right!important}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{padding:0!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:1em 0 1em}.woopack-cart-items .woocommerce-mini-cart__buttons .button{margin:5px!important}.woopack-cart-items .woocommerce-mini-cart__total.total{font-size:20px!important;font-weight:bold!important}span.woocommerce-Price-amount.amount{padding-left:20px!important}a.button.wc-forward{font-weight:bold!important}a.button.checkout.wc-forward{padding:20px!important}.woocommerce .woocommerce-cart-form table.shop_table.cart{padding:5px!important;font-size:16px!important}.woocommerce .cart_totals table.shop_table{font-size:16px!important}.woocommerce .wc-proceed-to-checkout a.button.alt{width:100%!important;font-size:18px!important}.woocommerce-cart-form__cart-item.cart_item{margin-bottom:20px!important}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin:20px 0px!important}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{height:40px!important;width:100%!important}.woocommerce table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button{width:100%!important;text-align:center!important;margin-top:10px!important}.woocommerce table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{text-align:center!important}button#wpmc-back-to-cart,.wpmc-no-back-to-cart #wpmc-prev{font-size:16px!important}.wpmc-nav-wrapper button#wpmc-prev.current,.wpmc-nav-wrapper button#wpmc-next.current,.wpmc-nav-wrapper button#wpmc-skip-login.current{font-size:16px!important;padding:0 40px!important;margin-left:10px!important}.woocommerce-billing-fields{font-size:16px!important}.woocommerce form .form-row.woocommerce-validated input.input-text{font-size:16px!important;font-weight:bold!important}.woocommerce input.button,.woocommerce #place_order{width:100%!important;height:60px!important}.wpmc-steps-wrapper{font-size:16px!important}table.shop_table.woocommerce-checkout-review-order-table{padding:0!important;margin-bottom:40px!important}.woocommerce form .form-row label{line-height:1.5em}.woocommerce ul.order_details li{width:100%!important;text-align:right!important;border-right:0!important}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{padding:0!important;margin-bottom:60px!important}section.woocommerce-customer-details{margin-bottom:20px!important}div.fl-module-content.fl-node-content{font-size:16px!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:15px!important}div.pdf-coupon-fields{margin-top:0px!important;font-size:16px!important;width:100%;display:inline-grid}div.pdf-coupon-fields p.form-row{display:inline-block!important}body.single-product .qib-button.qib-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.woocommerce div.product form.cart .button{width:100%!important}.woocommerce div.product form.cart .variations label{font-size:16px}.woocommerce div.product form.cart .reset_variations,.woocommerce-page div.product form.cart .reset_variations{text-align:right}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:2em;text-align:center;padding:0;margin:0}.product p.wc-gzd-additional-info{text-align:center;padding-left:15px}.woocommerce div.product .product_title{text-align:center}.qib-button-wrapper button.qib-button,.qib-button-wrapper div.quantity.wqpmb_quantity,.qib-button-wrapper .quantity input.input-text.qty.text,.qib-button-wrapper button.qib-button{font-weight:700}.woocommerce-page div.product form.cart .variations select{height:40px;width:90%;font-weight:700;font-size:16px;margin:0}.woocommerce div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td{padding-left:15px}.woopack-my-account.tabs-position-left .woocommerce .woocommerce-MyAccount-navigation{width:100%!important;font-weight:700;text-align:center;font-size:18px;margin-top:-40px}.woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-page .woocommerce-MyAccount-navigation ul li a{padding:5px 0!important}.woopack-my-account.tabs-position-left .woocommerce .woocommerce-MyAccount-content{width:100%!important;margin-top:20px;font-size:16px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody{font-size:14px!important}.woocommerce-table__product-total product-total{text-align:right!important}ul.wc-item-meta{padding-left:10px!important}}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{display:block}}@media(max-width:767px){.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce table.shop_table_responsive tr .product-quantity .qib-button-wrapper,.woocommerce-page table.shop_table_responsive tr .product-quantity .qib-button-wrapper{float:right}}.children-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.children-list>*{-ms-flex-preferred-size:47.5%;flex-basis:47.5%;margin:0 2.5% 2.5% 0;background:#a30303}.children-list>* .page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.children-list>* h3{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;margin:0;padding:15px 10px;font-size:14px;text-align:center;color:#fff;background:#a30303}.children-list>*:nth-child(2n){margin-right:0}@media(min-width:1024px){.children-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:0;padding:0}.children-list>*{-ms-flex-preferred-size:31%;flex-basis:31%;margin:0 3.5% 3.5% 0}.children-list>* h3{margin:0;padding:20px 0;text-align:center;color:#fff;background:#a30303}.children-list>*:nth-child(2n){margin-right:auto}.children-list>*:nth-child(3n){margin-right:0}}.fl-module-pp-infobox .pp-infobox-wrap .pp-infobox .pp-icon-wrapper{margin:0}.fl-module-pp-infobox .pp-infobox-wrap .pp-infobox .pp-heading-wrapper{padding:20px}.nl-form-body{background-color:#fff;border:solid 0 #999;box-sizing:border-box;margin:10px auto;padding:8px 0;width:80%}.nl-form-body *{color:#000;font-family:Arial;font-size:14px;line-height:1.1em;list-style-type:disc;list-style-position:outside;margin:0;padding:0;vertical-align:top}.nl-form-body h1{color:#006eb6;font-size:1.6em;height:auto;padding:0}.nl-form-body ul{padding:8px 24px}.nl-form-body .element{box-sizing:border-box;display:inline-block;margin:0;padding:8px 4%;width:100%}.nl-form-body .element *{vertical-align:baseline}.nl-form-body .element.invalid .validation{display:block!important}.nl-form-body .element.mandatory .first label::after{content:"*"}.nl-form-body .element .validation{color:red;display:none;font-weight:700}.nl-form-body .element .first{float:left;width:100%}.nl-form-body .element .first label{color:#000;display:block;font-size:1.1em;font-weight:700;margin:0 0 .1em;padding:0 0 2px 0}.nl-form-body .element .second{padding-left:0}.nl-form-body p.descr{color:#929292;font-size:.9em;line-height:1.1em;margin:0 0 .1em;padding:0 0 2px 0}.nl-form-body #fa_0{width:100%}.nl-form-body #fa_1{width:100%}.nl-form-body #fa_2{width:100%}.nl-form-body #fa_3{width:100%}.nl-form-body #fa_4{width:100%}.nl-form-body #fa_5{display:block;width:100%}.nl-form-body #fa_6{width:100%}.nl-form-body #fa_7{width:100%}.nl-form-body #fa_8{width:100%}.nl-form-body #fa_9{width:100%;margin-top:15px}.nl-form-body #fa_9 label{position:relative;padding-left:25px;cursor:pointer}.nl-form-body #fa_9 label input{position:absolute;left:0}.nl-form-body #fa_10{width:33%}.nl-form-body button,.nl-form-body button[type=submit],.nl-form-body input[type=text],.nl-form-body select,.nl-form-body textarea{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;display:block;float:none;font-size:16px;border:1px solid #ccc;padding:6px 10px;height:38px;min-width:150px;line-height:1.3}.nl-form-body .element.invalid input[type=text],.nl-form-body .element.invalid select,.nl-form-body .element.invalid textarea{border:solid 1px red}.nl-form-body input[type=checkbox],.nl-form-body input[type=radio]{border:solid 1px #ccc;box-sizing:border-box;display:inline-block;margin:2px 4px .2em}.nl-form-body button{background-color:#eee;border:1px solid #ddd;color:#333;font-size:1em;padding:10px 15px}.formassi_element_paragraph,.formassi_element_paragraph *{color:#929292}.iefix{min-width:180px;float:left;font-weight:700;color:#fff;text-align:center}.rightiefix{position:absolute;right:0;top:0}.leftiefix{position:absolute;left:0;top:0}@media(max-width:1200px){.course-container .fl-col:not(.fl-col-small){width:100%}}@media(max-width:500px){.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .sticky-wrapper .wpt_table_head{display:none!important}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .wpt_action{margin:auto;margin-right:0!important;margin-left:0!important}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .wpt_action:before{display:none}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .no-inner.wpt_zusatzinformationen:before{content:"Info"}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .inner-available.wpt_startdatum{-ms-flex-pack:end;justify-content:end;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .inner-available.wpt_startdatum:before{content:"Tag"}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .item_inside_cell.wpt_zusatzinformationen p{text-align:right}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .wpt_ort,.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .wpt_price{font-weight:700}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .wpt_ort:before,.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .wpt_price:before{font-size:18px;font-weight:400}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table span.woocommerce-Price-amount.amount{padding-left:0!important}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .autoresponsive-label-show{text-align:right}.course-container .fl-col:not(.fl-col-small) .advance_table_wrapper.wpt_device_mobile .wpt_table_tag_wrapper table#wpt_table.mobile_responsive.wpt_product_table .wpt-mobile-label-show{padding:20px 10px}}.advance_table_wrapper .wpt_table_tag_wrapper{overflow:hidden;box-shadow:none}.advance_table_wrapper .wpt_table_tag_wrapper table{position:relative}.advance_table_wrapper .wpt_table_tag_wrapper table .wpt_stufe{display:none}.advance_table_wrapper .wpt_table_tag_wrapper table span.wpt-cart-remove{display:none}.advance_table_wrapper .wpt_table_tag_wrapper table thead .wpt_table_header_row tr{background:#a30303!important;background-color:#a30303!important}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) thead{display:table;width:100%}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) .is-sticky thead{border-top:5px solid #fff;margin-top:2px}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td{background:none}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_price,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_price{width:11%}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_startdatum,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_uhrzeit,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_kursdauer,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_startdatum,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_uhrzeit,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_kursdauer{width:12%}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_ort,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_ort{width:15%}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_zusatzinformationen,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_zusatzinformationen{width:20%}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_action,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_action{color:#a30303!important}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_action .qib-button-wrapper,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_action .qib-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:165px}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) th.wpt_action .single_add_to_cart_button,.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) td.wpt_action .single_add_to_cart_button{display:block;text-align:center}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) tbody{display:block}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) tbody>tr{display:table;width:100%;border-bottom:2px solid #000}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) tbody>tr.shuffle-item.highlight{background:#c8c8c8}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) tbody>tr>.wpt_startdatum{display:table-cell!important}.advance_table_wrapper .wpt_table_tag_wrapper table.online-courses th.wpt_action .qib-button.qib-button-wrapper,.advance_table_wrapper .wpt_table_tag_wrapper table.online-courses td.wpt_action .qib-button.qib-button-wrapper{display:none}.advance_table_wrapper .wpt_table_tag_wrapper tr.wpt-row.wpt-added-to-cart>td:first-child:before{background:#fff0}.advance_table_wrapper .wpt_table_tag_wrapper button.single_add_to_cart_button>span.wpt_ccount{display:none}.advance_table_wrapper .wpt-stats-report{background:#fff0}body.wpt_table_body .wpt-wrap table thead tr.wpt_table_header_row,body.wpt_table_body .wpt-wrap table thead tr.wpt_table_header_row th{font-weight:bold!important;background-color:#a30303!important}.wpt-wrap .all_check_header_footer{display:none}.wpt-wrap .wpt_table_pagination a.page-numbers:hover,.wpt-wrap .wpt_table_pagination a.page-numbers:focus,.wpt-wrap .wpt_table_pagination span.page-numbers:hover,.wpt-wrap .wpt_table_pagination span.page-numbers:focus{background:#a30303!important}.wpt-wrap .wpt_table_pagination span.page-numbers.current,.wpt-wrap .wpt_table_pagination a.page-numbers.current{background-color:#a30303!important;border:1px solid #a30303!important}body.wpt_table_body .wpt-wrap .wpt_add-request-quote-button:hover,body.wpt_table_body .wpt-wrap .wpt_quick_view .caqv-open-modal:hover,body.wpt_table_body .wpt-wrap table tbody tr .button.add_to_cart_button:hover,body.wpt_table_body .wpt-wrap table tbody tr .button.single_add_to_cart_button:hover,body.wpt_table_body .wpt-wrap table tbody tr .button.add_to_cart_button:hover.adding,body.wpt_table_body .wpt-wrap table tbody tr .button.add_to_cart_button:hover.alt.wc-variation-selection-needed,body.wpt_table_body .wpt-wrap table tbody tr .button.add_to_cart_button:hover.adding.wc-variation-selection-needed,body.wpt_table_body .wpt-wrap .wpt_add-request-quote-button,body.wpt_table_body .wpt-wrap .wpt_quick_view .caqv-open-modal,body.wpt_table_body .wpt-wrap table tbody tr a.button.add_to_cart_button,body.wpt_table_body .wpt-wrap table tbody tr .button.single_add_to_cart_button,body.wpt_table_body .wpt-wrap table tbody tr .button.add_to_cart_button.adding,body.wpt_table_body .wpt-wrap table tbody tr .button.add_to_cart_button.alt.wc-variation-selection-needed,body.wpt_table_body .wpt-wrap table tbody tr .button.add_to_cart_button.adding.wc-variation-selection-needed{background:#a30303!important;color:#f8f8f8!important;border:1px solid #a30303!important}.wpt-wrap .wpt_table_pagination a.page-numbers,.wpt-wrap .wpt_table_pagination span.page-numbers{border:1px solid #646464!important}.wpt_table_body .wpt-wrap .wpt_action form.cart{-ms-flex-direction:column!important;flex-direction:column!important}span.wpt_product_price .amount{font-weight:bold!important}.wpt_action input.input-text.qty.text,.wpt-wrap .qib-button-wrapper .quantity input.input-text.qty.text,.wpt-wrap .wpt_quantity input.input-text.qty.text,.wpt-wrap .wpt_quick_qty input.input-text.qty.text{max-width:85px!important;width:85px!important;font-weight:bold!important;font-size:1em!important}body.wpt_table_body .wpt-wrap .qib-button-wrapper .minus.qib-button,body.wpt_table_body .wpt-wrap .qib-button-wrapper .plus.qib-button{color:#000!important;font-weight:bold!important;font-size:1.2em!important}.wpt-wrap table tbody td{color:#000!important}.wpt-wrap,.wpt-wrap>div,.wpt-wrap>div>div,.wpt-wrap table,.wpt-wrap table thead th,.wpt-wrap table tbody tr,.wpt-wrap table tbody td{font-weight:500!important;font-size:18px!important}div.wpt_column_sort table#wpt_table.wpt_product_table tr>th::after{display:none!important}@media(max-width:1024px){.wpt_wochentag,.wpt_ort{font-size:1em!important}.wpt_price{font-size:1em!important}table.mobile_responsive.wpt_product_table td{text-align:right!important}table#wpt_table.mobile_responsive.wpt_product_table,table#wpt_table.mobile_responsive.wpt_product_table thead,table#wpt_table.mobile_responsive.wpt_product_table tbody,table#wpt_table.mobile_responsive.wpt_product_table tr{display:table!important;width:100%;background:#fff}table#wpt_table.mobile_responsive.wpt_product_table td.wpt_product_title,table#wpt_table.mobile_responsive.wpt_product_table td.wpt_Message,table#wpt_table.mobile_responsive.wpt_product_table td.wpt_action,table#wpt_table.mobile_responsive.wpt_product_table td.data_product_variations{display:inline!important}.advance_table_wrapper .wpt_table_tag_wrapper table:not(.online-courses) tbody>tr.shuffle-item.highlight{background:#fff!important}table#wpt_table.mobile_responsive.wpt_temporary_table_317.wpt_product_table td{width:100%!important}}@media(max-width:1024px){.fl-post-column .fl-post-grid-post{height:100%!important}.fl-post-grid-more{font-weight:bold!important;font-size:1.2em!important}}.header-video ._brlbs-cb-youtube{display:none}.tilted-block{position:relative}.tilted-block .divider-top,.tilted-block .divider-bottom{position:absolute;top:-99px;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);transition:top 400ms,bottom 400ms}.tilted-block .divider-top svg,.tilted-block .divider-bottom svg{position:relative;display:block;width:calc(100% + 1.3px);height:100px;transform:rotateY(180deg)}.tilted-block .divider-top .shape-fill,.tilted-block .divider-bottom .shape-fill{fill:#a30303}.tilted-block .divider-bottom{top:auto;bottom:-99px;transform:none}@media screen and (max-width:1400px){.tilted-block{margin-bottom:50px}}@media screen and (max-width:1024px){.tilted-block .divider-top svg,.tilted-block .divider-bottom svg{height:55px}.tilted-block .divider-top{top:-50px}.tilted-block .divider-bottom{bottom:-50px}}