@font-face{font-family:'Korpus';src:url(//test.kupf.at/wp-content/themes/kupf/fonts/Korpus-Grotesk-B-webfont.woff2) format("woff2"),url(//test.kupf.at/wp-content/themes/kupf/fonts/Korpus-Grotesk-B-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Korpus';src:url(//test.kupf.at/wp-content/themes/kupf/fonts/Korpus-Grotesk-D-webfont.woff2) format("woff2"),url(//test.kupf.at/wp-content/themes/kupf/fonts/Korpus-Grotesk-D-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Korpus';src:url(//test.kupf.at/wp-content/themes/kupf/fonts/Korpus-Grotesk-D-webfont.woff2) format("woff2"),url(//test.kupf.at/wp-content/themes/kupf/fonts/Korpus-Grotesk-D-webfont.woff) format("woff");font-weight:700;font-style:normal}html{font-family:'Korpus',sans-serif}#masthead .inside-header{padding:0}#wpadminbar #wp-admin-bar-kupf_admin>.ab-item:before{content:"\f226"}#wpadminbar #wp-admin-bar-kupf_logout>.ab-item:before{content:"\f527"}#wpadminbar #wp-admin-bar-kupf_greeting>.ab-item:before{content:"\f110"}.post-image-above-header .inside-article .post-image,.post-image-above-header .inside-article .featured-image{margin-bottom:1em !important}@media (min-width:769px){body.full-width-content #page{margin:0 20px}}#page.site{padding-top:20px;padding-bottom:20px}.separate-containers .site-main{margin-top:0;margin-bottom:0}.nav-links{background-color:#fff;clear:both;padding:10px;text-align:center;margin-bottom:10px}#main header{background-color:#fff !important}header.page-header{border:2px solid #000}.header-image{width:1180px;height:145px}@media (max-width:1070px){.navigation-branding img,.site-logo.mobile-header-logo{height:auto !important}}#main article .inside-article{background-color:#fff !important;border:2px solid #000;overflow:hidden}body.elementor-page{background-color:#e7e7e7 !important}.entry-content,.entry-summary,.page-content{margin:1em 0 0}button,html input[type=button],input[type=reset],input[type=submit],a.button,a.button:visited{color:#000 !important;background-color:#fff !important;font-weight:700;border-radius:3px !important;border:2px solid #000 !important;transition:all .5s}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.button:hover,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,a.button:focus{color:#fff !important;background-color:#0f3789 !important}.comments-area{background-color:#fff !important;border:2px solid #000}.featured-image img{width:100% !important}.inside-article .post-image{position:relative}.inside-article .post-image .post-image-span-corner-left{margin-bottom:10px}hr{margin-top:20px;margin-bottom:20px}.sidebar{border:2px solid #000}.inside-left-sidebar,.inside-right-sidebar{margin-top:0 !important;margin-bottom:0 !important}.sidebar .widget{padding:0}.sidebar,.sidebar-termine,.sidebar-mitglieder,.sidebar-zeitungsausgabe,.sidebar-zeitungsartikel{background-color:#fff;padding:10px;height:max-content;top:90px}.sidebar-mitglieder{line-height:1.2;padding:0;border:none;background-color:unset}.widget-single-box{padding:10px;border:2px solid #000;background-color:#fff;margin-bottom:20px}.kupf-widget-mitglied-kupfticket img,.kupf-widget-mitglied-kulturspenden img{width:100%;width:270px;height:52px}@media (min-width:769px){.sidebar,.sidebar-termine,.sidebar-mitglieder,.sidebar-zeitungsausgabe,.sidebar-zeitungsartikel{position:sticky}}.paging-navigation{background-color:#fff !important;text-align:center;border:2px solid #000}.sticky-menu-logo .navigation-stick:not(#sticky-placeholder) .navigation-logo{position:absolute;right:1137px}#mobile-header{background-color:#fff}#mobile-header .icon-search{color:#000}#mobile-header .menu-toggle{border:none !important;color:#000}.site-footer a,.site-footer a:visited{text-decoration:underline}@media (min-width:769px){.footer-widget-1,.footer-widget-2,.footer-widget-3,.footer-widget-4{height:190px;position:relative}.footer-widget-1 .textwidget,.footer-widget-2 .textwidget,.footer-widget-3 .textwidget,.footer-widget-4 .textwidget{bottom:0;position:absolute}}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:10px !important}.page-id-273077 .site-main,.page-id-164963 .site-main{margin:0 auto !important;max-width:1800px}.cv-pageitem-number a,.cv-pageitem-last a,.cv-pageitem-first a,.cv-pageitem-next a,.cv-pageitem-prev a{font-size:26px !important;min-width:45px}.page-id-273077 .pt-cv-content-item{min-height:540px}@media (max-width:1024px){.page-id-273077 .pt-cv-content-item{min-height:unset}}.page-id-273077 .pt-cv-onebig-block .pt-cv-content-item{height:100%}.light-border-round{border-color:var(--contrast-3);border-style:solid;padding:10px;border-width:1px;border-radius:5px}.light-border-round img{border-radius:5px}.elementor-element-804a4e5 textarea{height:40px}.ul-check{list-style:none;padding-left:0}.ul-check li{position:relative;padding-left:1.5em}.ul-check li:before{content:"✓";margin-right:20px;position:absolute;left:0;width:1em;height:1em}.price-list{max-width:500px;list-style:none;margin:0 auto;padding:0}.price-list-item{display:flex;align-items:flex-start;margin-bottom:24px}.price-list-text{display:flex;align-items:flex-start;flex-grow:1;flex-wrap:wrap}.price-list-header{display:flex;align-items:center;flex-basis:100%;font-size:19px;font-weight:600;justify-content:space-between;margin-bottom:10px}.price-list-title{max-width:80%}.price-list-separator{flex-grow:1;height:0;border-bottom-style:dotted;border-bottom-width:2px;margin-left:8px;margin-right:8px}.price-list-description{flex-basis:100%;font-size:16px;margin:0}.post-type-archive-zeitungsausgabe .site-main,.post-type-archive-autor .site-main,.post-type-archive-mitglied .site-main,.post-type-archive-fairpaycalc .site-main{background-color:#fff;border:2px solid #000;padding:20px}.elementor-164820 .elementor-element.elementor-element-57ee75b{margin-top:0 !important}.acf-field-5ed0e794e53a1,.acf-field-5ed0e7abe53a2,.acf-field-5ed0e7b7e53a3,#acf-fairpaycalculator-form .acf-form-submit{visibility:hidden;display:none}.termine-date-group{float:left;width:100%;background-color:#fff;margin-top:20px;padding-bottom:10px;border:2px solid #000}.termine-date-group .clear{margin-bottom:20px}@media (max-width:768px){.termine-date-group{padding-left:10px;padding-right:10px}}@media (min-width:768px){.termine-date-group .first-column{padding-left:10px;padding-right:10px}.termine-date-group .second-column,.termine-date-group .third-column{padding-right:10px}}.termine-date-group h2{margin-top:10px;margin-left:10px}.termine-date{margin-top:10px;float:left;box-sizing:border-box;margin-bottom:10px}.termine-date .inside-article{padding:0 !important;position:relative;background-color:#fff !important;border:none !important}.termine-date article .termine-date-link{display:block;text-decoration:none;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;z-index:9999}.termine-date .entry-summary{margin-top:5px}.termine-date article .post-image{margin-top:0;position:relative;height:253px;overflow:hidden;align-items:center;display:flex}.termine-date .button{border:2px solid #000;color:#000;margin-top:20px;text-align:center}.termine-date article .post-image img{max-height:100%;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}article.type-termine .post-image img{display:block}.post-image-span-corner-left{position:absolute;left:0;padding:3px;bottom:0;background:rgba(0,0,0,.6);color:#fff;font-size:85%}.post-image-span-corner-right{position:absolute;right:0;padding:3px;bottom:0;background:rgba(0,0,0,.6);color:#fff;font-size:85%}.type-termine .post-image{position:relative}#acf-field_5a96c6dc634fd-alt{width:4em !important}.acf-field-5aafa0e7f335d,.acf-field-5a96c394dacab{clear:left !important}.acf-field-611252e0c8b20{visibility:hidden;height:0}.page-template-page-kulturjobs .content-area .inside-article{background:0 0 !important;padding:0}.page-template-page-kulturjobs .content-area article header{display:none}.page-template-page-kulturjobs .content-area .entry-content{margin-top:0 !important}.elementor-element-dc0b8cc .elementor-column-wrap{padding:0 !important}.elementor-element-7b84428 .lae-tabs-style4{background:#fff}.page-template-page-kulturjobs .content-area .entry-content section.elementor-element{min-height:280px}.kulturjobs-filter{padding:10px;background-color:#fff}.kulturjobs-block,.elementor-element-fd70214{margin-top:10px;width:calc(100%)}.kulturjobs-block .kulturjobs-grid{margin-bottom:10px}@media (min-width:768px){.elementor-element-dc0b8cc .elementor-widget-wrap{padding:0 !important}.kulturjobs-block .kulturjobs-grid-row{display:flex}.kulturjobs-block .kulturjobs-grid{align-items:stretch;width:33.333%}.kulturjobs-grid{margin-right:10px}.kulturjobs-grid:last-of-type{margin-right:0}.kulturjobs-block .kulturjobs-grid article,.kulturjobs-block .kulturjobs-grid .inside-article{height:100%}}.kulturjobs-block .entry-header{display:block}.kulturjobs-block .entry-title{hyphens:auto;font-size:1.5em}.kulturjobs-block .entry-summary{margin-top:1em;overflow:auto}.kulturjobs-block .kulturjobs-grid .inside-article{background-color:#fff;padding:10px;border:2px solid #000}.kulturjobs-icon-row{margin-bottom:10px;line-height:1;float:left;width:50%}.kulturjobs-icon-row-excerpt{margin-bottom:10px;line-height:1;float:left;width:100%}.kulturjobs-entry-meta{clear:both;overflow:auto}.wc-block-grid__products .wc-block-grid__product-image img{max-height:300px}body.single-zeitungsausgabe #page.grid-container{max-width:100%}body.single-zeitungsausgabe #main{margin:0}.kupf-widget-zeitungsausgabe-cover{position:relative;line-height:0}.kupf-widget-zeitungsausgabe-cover .zeitungsausgabe-cover-links{bottom:0;left:0;position:absolute;width:100%}.kupf-widget-zeitungsausgabe-cover .zeitungsausgabe-cover-abo-link{float:left;margin:10px;line-height:1.5}.kupf-widget-zeitungsausgabe-cover .zeitungsausgabe-cover-pdf-link{float:right;margin:10px;line-height:1.5}.kupf-widget-zeitungsausgabe-cover .kupf-widget-zeitungsausgabe-cover-wide-caption{line-height:1.5}.kupf-widget-zeitungsausgabe-cover .zeitungsausgabe-cover-abo-link{float:left;margin:10px;line-height:1.5}.single-zeitungsausgabe .generate-columns-container{margin-left:0}.single-zeitungsausgabe #left-sidebar{overflow:auto}.zeitungsausgabe-overview-title h2{margin-bottom:10px}.zeitungsausgabe-overview-cover{position:relative;line-height:0;float:right;width:calc( 50% - 5px );margin-left:5px;margin-bottom:10px}.zeitungsausgabe-overview{float:left;width:calc( 50% - 5px );margin-right:5px}.zeitungsausgabe-overview-links{float:left;width:calc( 50% - 5px );margin-right:5px}.zeitungsausgabe-overview-link a{margin-bottom:7px;line-height:1.5}@media (max-width:767px){.zeitungsausgabe-overview-links{width:100%;float:left}.zeitungsausgabe-overview-link a{width:calc( 50% - 5px );margin-right:5px;float:left;text-align:center}}@media (min-width:768px) and (max-width:1024px){.zeitungsausgabe-overview-links,.zeitungsausgabe-overview,.zeitungsausgabe-overview-cover{width:100%}}.zeitungsausgabe-flipbook{clear:both;overflow:hidden}.zeitungsausgabe-flipbook h3{margin-top:20px;margin-bottom:0}.zeitungsausgabe-cover-title h2{margin-top:10px;margin-bottom:10px}@media (max-width:767px){body.single-zeitungsausgabe #main{margin-top:20px !important}}@media (min-width:768px) and (max-width:1024px){body.single-zeitungsausgabe #content{display:block;overflow:auto}body.single-zeitungsausgabe #primary{width:75%;float:right}}@media (min-width:768px){body.single-zeitungsausgabe #page.grid-container{padding:20px}.sidebar-zeitungsausgabe{left:0;top:0}}.zeitungsausgabe-grid .inside-article{padding:10px !important}.zeitungsausgabe-grid .inside-article .post-image{margin-bottom:1em !important}.zeitungsausgabe-grid .inside-article h2{font-size:1.5em}.zeitungsausgabe-grid .inside-article .entry-summary{margin-top:1em}.sidebar-zeitungsausgabe{height:max-content}.kupf-widget-zeitungsausgabe-autorinnen{overflow:auto;float:left}.kupf-widget-zeitungsausgabe-autorinnen h3{margin-bottom:0}.zeitungsausgabe-autorinnen-uebersicht{float:left;margin-top:10px;width:calc((100% - 30px)/4) !important}.zeitungsausgabe-autorinnen-uebersicht a{line-height:0;display:block}.zeitungsausgabe-autorinnen-uebersicht:nth-child(4n+2){margin-right:5px}.zeitungsausgabe-autorinnen-uebersicht:nth-child(4n+3),.zeitungsausgabe-autorinnen-uebersicht:nth-child(4n+4){margin-left:5px;margin-right:5px}.zeitungsausgabe-autorinnen-uebersicht:nth-child(4n+5){margin-left:5px}article.type-zeitungsartikel .subheading{font-weight:700}.cc-icon{height:40px}.tts__listent_content{margin-bottom:30px;margin-top:-15px}#zeitungsartikel-rubriken-carousel,#zeitungsartikel-ausgabe-carousel{border:2px solid #000}.carousel{background-color:#fff;min-height:400px;overflow:auto}.carousel-controls{clear:both;height:20px;margin-bottom:10px}.carousel-indicators{position:relative !important;bottom:0 !important;left:0 !important;width:100% !important;margin-left:0 !important;padding-left:0 !important}.carousel-indicators li{border-color:#000 !important}.carousel-indicators .active{background-color:#000 !important}.carousel-header{margin:10px 0 0 10px}.carousel .item{min-height:420px}.type-autor{overflow:auto;background-color:#fff;border:2px solid #000}.type-autor .inside-article{border:none !important}.type-autor .post-image{position:relative;min-height:200px;float:left;margin-right:10px;margin-bottom:10px}.type-autor .post-image .wp-post-image{display:block}.type-autor .autor-links{margin-right:10px}.type-autor .entry-header{float:left;width:30%}.type-autor .entry-content{margin-top:0}body.single-autor .type-zeitungsartikel,body.page-template-page-search .type-zeitungsartikel,body.search-results .type-zeitungsartikel,.tax-medien1 .type-zeitungsartikel{overflow:auto;background-color:#fff;border:2px solid #000}body.single-autor .type-zeitungsartikel .inside-article,body.page-template-page-search .type-zeitungsartikel .inside-article,body.search-results .type-zeitungsartikel .inside-article,.carousel .type-zeitungsartikel .inside-article,.tax-medien1 .type-zeitungsartikel .inside-article{border:none !important}.type-zeitungsartikel .first-column{padding:0;float:left}.type-zeitungsartikel .second-column{padding:10px 10px 10px 0;float:left}article.type-page .post-image{margin-bottom:1em !important}article.type-page .entry-content{margin-top:1em !important}#page-id-164963 .lae-module .lae-module-entry-text{text-align:left}.lae-block .lae-pagination .lae-page-nav{background-color:#fff}.lae-block .lae-pagination .lae-page-nav i{font-weight:700}.lae-block-grid .lae-pagination .lae-page-nav.lae-disabled i{color:#ddd !important}.lae-block-grid .lae-pagination .lae-disabled{border-color:#ddd !important}.lae-block .lae-loader-gif{background:transparent url(//test.kupf.at/wp-content/themes/kupf/images/loader.gif) center center no-repeat !important}.separate-containers .inside-article{background-color:#fff !important}.error404 .inside-article{background-color:#fff !important}.search-filter-field--width-50{flex:0 0 50%;box-sizing:border-box}.search-filter-field--width-25{flex:0 0 25%;box-sizing:border-box}.search-filter-field{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:1rem}.menu-bar-item .gp-icon,.menu-item .gp-icon,.menu-toggle .gp-icon,.toggled .icon-menu-bars svg:nth-child(2){display:inline}.gp-icon svg{top:.25em}body.search-no-results .no-results .inside-article,body.page-template-page-search .no-results .inside-article{background-color:#fff;border:2px solid #000}.searchandfilter ul{display:flex;justify-content:space-between;clear:both;margin-left:0}@media (max-width:768px){.searchandfilter ul{flex-flow:column wrap}}.searchandfilter ul li{width:25%;display:inline-block;vertical-align:top;padding:0}.searchandfilter .sf-field-search input{padding-top:6px;padding-bottom:6px}.searchandfilter .sf-field-submit input{height:40px;padding-top:5px;padding-bottom:5px;margin-top:31px;width:150px}#search-results article{margin-bottom:20px}#search-results article .inside-article .post-image{margin-top:0;position:relative}#search-results article .inside-article .post-image .post-image-span-corner-left{margin-bottom:10px}#search-results article .inside-article .entry-content{margin-top:0}.page-template-page-bibliothek .site-content{display:block}article.type-book .inside-article{background-color:#fff}.tnp-field label{width:100%;display:block}.tnp-firstname,.tnp-lastname,.tnp-email{width:400px}.woocommerce-archive-wrapper{border:2px solid #000}.kupf-woocommerce-login{float:right}.woocommerce-text-align-left .wc-product-image{min-height:352px;max-height:352px;overflow:hidden;display:flex;align-items:center}.woocommerce-loop-product__link .woocommerce-price-suffix{display:none;visibility:hidden}.type-product .product_cat-kupfzeitung .woocommerce-tabs .tabs,.type-product .product_cat-kupfzeitung .woocommerce-tabs #tab-description h2,.type-product .product_cat-kupfzeitung p.price{visibility:hidden;display:none}.type-product .product_cat-spende .woocommerce-tabs .tabs,.type-product .product_cat-spende .woocommerce-tabs #tab-description h2,.type-product .product_cat-spende p.price,.type-product .product_cat-spende .woocommerce-form-coupon-toggle{visibility:hidden;display:none}.type-product .product_cat-kupfzeitung #gifting_0_option{margin:20px 10px 20px 0}.woocommerce-checkout #payment .payment_method_stripe_sepa label[for=payment_method_stripe_sepa],.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe]{padding-left:20px !important}.woocommerce-shipping-fields #ship-to-different-address label span{margin-left:9px}.place-order p label:only-child{visibility:hidden;display:none}#wc-stripe-payment-request-wrapper,#wc-stripe-payment-request-button-separator{visibility:hidden;display:none}.mitgliederliste .lae-module-image{height:300px}.mitgliederliste .lae-module-image img{position:absolute;margin:auto;top:0;bottom:0}article.type-mitglied .inside-article{padding:10px}.info{width:100%;max-width:100%;overflow:hidden}.info-label{font-size:80%;color:grey;text-align:center}.info-im-inhalt{padding:10px 40px 40px;width:100%;max-width:100%;overflow:hidden}.sidebar .info-im-inhalt{padding:10px 0 0}.info-im-inhalt img{border:1px solid #000;width:100%;max-width:100%;height:auto;display:block;object-fit:contain}.info-im-inhalt img:is([sizes="auto" i],[sizes^="auto," i]){max-width:100%;height:auto}#post-247005{background-image:url(//test.kupf.at/wp-content/themes/kupf/images/kupf-podcast-hg-230427.jpg);padding:40px}#post-247005 .inside-article{border:none !important}body.category-kulturtransfer #page{background-image:url(//test.kupf.at/wp-content/themes/kupf/images/kupf-podcast-hg-230427.jpg);padding:40px;margin-top:20px;margin-bottom:20px}body.category-kulturtransfer #content{background-color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px}body.category-kulturtransfer #primary{width:75%}body.category-kulturtransfer #content .podcast-autorinnen{display:flex}body.category-kulturtransfer #content .podcast-autorin{width:150px;float:left;margin-right:10px}body.category-kulturtransfer #content .podcast-autorin h2{font-size:larger;width:100%}body.category-kulturtransfer #content .podcast-autorinnen img{border:2px #000 solid;border-radius:9999px}body.category-kulturtransfer #content .podcast-autorinnen p{text-align:center;margin-top:10px}body.category-kulturtransfer #content .podcast-autorinnen a{color:#000;font-size:larger;font-weight:700}body.category-kulturtransfer #right-sidebar{border:none;width:25%}body.category-kulturtransfer #right-sidebar .widget{margin-top:40px}body.category-kulturtransfer #right-sidebar .widget-title{margin-bottom:10px}body.category-kulturtransfer #right-sidebar .widget_newsletterwidgetminimal .tnp-submit{background-color:#000;margin-top:10px}body.category-kulturtransfer #main article .inside-article{border:none}body.category-kulturtransfer #main article .entry-header{min-height:auto;float:left;width:100%;margin-bottom:20px}body.category-kulturtransfer #main .podcast-buttons{margin-top:20px}body.category-kulturtransfer .entry-cba{margin-bottom:20px}.podcast-narrow{margin-left:20%;margin-right:20%}@media (max-width:1024px){.podcast-narrow,.podcast-single-header{margin-left:0 !important;margin-right:0 !important}body.category-kulturtransfer #primary{width:100%}body.category-kulturtransfer #right-sidebar{width:100%}}.podcast-single-top .wp-block-post{border:2px solid #000;border-radius:6px;padding:20px}.podcast-single-bottom{display:flex;flex-wrap:wrap}.podcast-single-bottom .wp-block-post{border:2px solid #000;border-radius:6px;padding:20px;margin:20px}.podcast-single-bottom .wp-block-post .wp-block-post-date{font-weight:700;margin-bottom:20px}.podcast-single .wp-block-post-excerpt__more-text a{margin-top:20px;background:#000;padding:10px;color:#fff;font-weight:700;border-radius:6px}.podcast-single .wp-block-post-title a{color:#000}.podcast-newsletter .tnp-email{width:auto;min-width:325px;max-width:400px;margin-right:30px}.podcast-newsletter .tnp-email,.podcast-newsletter .tnp-email:focus{border-color:#000}.podcast-newsletter .tnp-submit,.podcast-newsletter .tnp-submit:hover{background-color:#000 !important}.podcast-author img{border:2px solid #000}.podcast-author{margin-bottom:20px}.podcast-newsletter .tnp-privacy-field{margin-top:20px}.podcast-newsletter .tnp-privacy-field a{color:#000}.podcast-single-header{margin-top:40px;margin-left:20%;margin-right:20%;width:100%;text-align:center}.podcast-single-navigation{width:100%}.podcast-single-navigation .align-center{text-align:center}.podcast-single-navigation .align-right{text-align:right}.podcast-single-navigation ul{display:flex;justify-content:space-between;margin-left:20px;margin-right:10px}.podcast-single-navigation ul li{list-style-type:none;background-color:#000;padding:5px;width:200px}.podcast-single-navigation ul li a{color:#fff}body.category-kulturtransfer article{border:2px solid #000;border-radius:6px;padding:20px;margin:20px}body.category-kulturtransfer .attachment-thumbnail{float:left}.post-213769{border:2px solid #000}body.page-id-213769 .wp-block-cover{padding:40px}.post-213769 .inside-article,.post-199758 .inside-article,.post-217713 .inside-article,.post-215665 .inside-article,.post-262183 .inside-article,.post-284954 .inside-article{padding:0 !important}#post-213769 .entry-content,#post-199758 .entry-content,#post-217713 .entry-content,#post-215665 .entry-content,#post-262183 .entry-content,#post-284954 .entry-content{margin-top:0 !important}.wp-block-woocommerce-checkout,.wp-block-woocommerce-cart{padding:40px}body.single-course .site-main{padding:0}.post-213769 .entry-header{visibility:hidden;display:none}.post-213769 .kupf-akademie-icon{text-align:center}.post-213769 .kupf-akademie-icon figcaption{font-size:1.5em}.post-213769 .tnp-subscription-minimal .tnp-email{border-top:#000 2px solid;border-right:#000 1px solid;border-bottom:#000 2px solid;border-left:#000 2px solid;background-color:#f8f3c3;width:75%}.post-213769 .tnp-subscription-minimal .tnp-submit{border-top:#000 2px solid;border-right:#000 2px solid;border-bottom:#000 2px solid;border-left:#000 1px solid;background-color:#d2766e;width:25%}.post-213769 .tnp-subscription-minimal .tnp-privacy-field{margin-top:10px;text-align:left;font-size:16px}.post-213769 .tnp-subscription-minimal .tnp-privacy-field a{color:#000}.kupf-sensei-landing-header-bg .wp-block-group__inner-container{padding-top:0;padding-bottom:0}.post-213769 .wp-block-columns{margin-bottom:0 !important}.entry-content>[class*=wp-block-]:not(:last-child){margin-bottom:0 !important}body.sensei .wp-block-video{margin-bottom:-11px}body.sensei .wp-block-video video{border-bottom:2px solid #000}.kupf-sensei-bottom-border{border-bottom:2px solid #000;margin-bottom:0}.post-213769 .wp-block-cover{width:100% !important;max-width:100% !important;margin-left:0 !important}.ka-landing-p1{background-color:#fce78e;padding-left:0 !important;padding-right:40px;padding-top:40px;padding-bottom:40px}@media (max-width:1024px){.mobile-align-left{text-align:left}}.sensei-pro-task-list{padding:0 !important}.kupf-sensei-courses-in-columns{margin:0 !important;width:100% !important;padding:40px;gap:4em !important}.kupf-sensei-courses-in-columns ul{margin:0 !important}.kupf-sensei-courses-in-columns .wp-block-column{text-align:center}.kupf-sensei-courses-in-columns .attachment-post-thumbnail{max-height:230px;width:100%}.kupf-sensei-courses-in-columns .wp-block-button__link{background-color:#fce78e !important;text-align:center;padding:10px 20px;display:inline-block;border:2px solid;color:#000 !important}@media screen and (min-width:1024px){.ka-landing-text{min-height:220px}}body.sensei #content,body.page-id-215665 #content,body.page-id-217713 #content{flex-wrap:wrap;border:2px solid #000;background-color:#fff}body.page-id-199758 .col2-set{display:flex;flex-direction:row-reverse;padding:40px}body.page-id-199758 .col2-set .col-1{margin-left:20px}body.page-id-199758 .col2-set .col-2{margin-right:20px}body.page-id-199758 .col2-set .col-2 .button{margin-top:17px}body.page-id-199758 .col2-set div{width:50%}body.page-id-199758 input{height:50px}body.page-id-199758 #rememberme{height:unset}body.page-id-199758 .sensei-login-submit{margin-top:44px}body.page-id-199758 .sensei-login-submit a{margin-left:20px}body.page-id-199758 input.button{background-color:#fce78e;padding:10px 20px;display:inline-block;border:2px solid;color:#000}body.sensei #sensei-user-courses{padding:40px}.page-template-page-sensei-my-courses .inside-article{border:none !important}.course-container .course-excerpt,.course-container .course .course-excerpt,.course .course-excerpt{margin-top:0 !important}body.post-type-archive-course .site-main{padding:0}body.post-type-archive-course .site-main .sensei-archive-controls{padding:40px 40px 0}body.post-type-archive-course .site-main .course-container{padding:0 40px 40px}body.post-type-archive-course .sensei-archive-controls .sensei-ordering,body.post-type-archive-course .sensei-archive-controls .sensei-course-filters{display:none;visibility:hidden}body.post-type-archive-course .course-content{display:flex}.kupf-sensei-button{background-color:#fce78e;padding:10px 20px;display:inline-block;border:2px solid;color:#000;font-weight:700}.sensei-course-meta .course-category{visibility:hidden;display:none}body.single-course #kupf-sensei-menu-top{margin-bottom:0}body.single-course .course-products{background:unset}body.single-course .course-product,body.single-course .course-product-price{text-align:center}.tts_content_wrapper_1{margin-bottom:0 !important}body.single-course .course-product button{background-color:#fce78e !important;padding:10px 20px !important;border:2px solid !important;color:#000 !important;font-weight:700 !important}body.single-course .woo-image{display:none;visibility:hidden}body.single-course main .woocommerce-notices-wrapper:empty{margin-bottom:0}body.single-course .wp-block-cover{padding:40px}body.single-course .sensei-course-video-container{line-height:0;margin-bottom:0}body.single-course main .post-entries{visibility:hidden;display:none}body.single-course article.module{padding-left:40px;padding-right:40px}body.single-course .modules-title{visibility:hidden;display:none}body.single-course article.module .module-description{padding:0;font-style:normal}#primary article.module .module-lessons header{padding-left:0 !important;font-size:1.5em;font-weight:400 !important}body.single-course article.module header{padding-left:0 !important;pointer-events:none;font-weight:600}body.single-course article.module header a{color:#000}body.single-course article.module header h2:before{content:"Modul: "}#primary .lessons-list{background-color:#ddd;border-top:2px solid #000}#primary .lessons-list li{border-bottom:2px solid #000}#primary .lessons-list li a{color:#000}.course:not(body){border-bottom:none}.course .module .module-lessons header{border-top:none !important}.kupf-sensei-enrolment{padding:40px;background-color:#d2766e}.kupf-sensei-enrolment h2{font-size:1.8em}.kupf-sensei-enrolment .course-product{background-color:#db998a}.kupf-sensei-enrolment .in-progress{background-color:#fce78e !important;padding:10px 20px !important;border:2px solid !important;color:#000 !important;font-weight:700 !important}.kupf-sensei-background-aqua{background-color:#d0e4e3}.kupf-sensei-background-yellow{background-color:#f4ec9e}.kupf-sensei-background-red{background-color:#d2766e}body.single-course article.type-course{padding:0 !important;border:none}body.single-course article.type-course header.entry-header{display:none;visibility:hidden}body.single-course article.type-course .inside-article{padding:0 !important}body.single-course article.type-course .entry-content>*{padding:10px 40px}.wp-block-sensei-lms-course-outline-module{border:none !important;margin-top:60px !important}.wp-block-sensei-lms-course-outline-module__title{color:#000 !important;padding:0 !important;font-size:32.4px !important;pointer-events:none}.wp-block-sensei-lms-course-outline-module .sensei-collapsible__toggle{visibility:hidden;display:none}.wp-block-sensei-lms-course-outline-module__description{padding-left:0 !important}.wp-block-sensei-lms-course-outline-module__header h2 a:before{content:"Modul: "}.wp-block-sensei-lms-course-outline-module__header{padding:0 !important}.wp-block-sensei-lms-course-outline-module__lessons-title{font-size:32.4px !important;text-transform:none !important;font-weight:400 !important;background-color:unset !important;padding-left:0 !important}.wp-block-sensei-lms-collapsible a:first-of-type{border-top:2px solid #000 !important}.wp-block-sensei-lms-course-outline-lesson{border-bottom:2px solid #000 !important;background-color:#ddd}body.single-course article.type-course #sensei-footer{width:100%;flex-basis:100%}body.single-lesson .site-main{padding:0;margin:0}body.single-lesson .site-main>*{padding:40px}body.single-lesson #main .sensei-message{border-bottom:2px solid #000 !important;margin:0 !important}body.single-lesson header,body.single-lesson .wp-post-image{visibility:hidden;display:none !important}.kupf-sensei-lesson-meta{background-color:#666;color:#fff}.kupf-sensei-lesson-meta h3{font-size:30px;color:#fff}.kupf-sensei-lesson-meta a{color:#fff}.kupf-sensei-lesson-meta .post-entries div{min-width:30%;max-width:45%}.kupf-sensei-lesson-meta .post-entries div a{display:block}.kupf-sensei-lesson-meta .post-entries div a:hover{color:#ddd}.kupf-sensei-lesson-meta .post-entries .meta-nav{display:block}.kupf-sensei-lesson-meta .post-entries .nav-prev{text-align:left}.kupf-sensei-lesson-meta .post-entries .nav-next{text-align:right}.kupf-sensei-lesson-meta .post-entries div,.kupf-sensei-lesson-meta .sensei-breadcrumb{background-color:#333;border:2px solid #000;border-radius:3px;padding:8px;margin-bottom:20px}.kupf-sensei-lesson-content{border-bottom:2px solid #000;margin-bottom:0}body.tax-module .kupf-sensei-lesson-meta,body.tax-module .module-container{padding:40px}.lesson_button_form input.complete{background-color:#fce78e !important;border:2px solid #000 !important;border-radius:3px !important;padding:15px !important;margin-bottom:20px !important;width:100% !important;font-size:30px !important;color:#000 !important}.sensei-results-links .button{padding:8px 20px !important;border:2px solid !important;font-weight:700 !important;background-color:#fce78e !important;display:inline-block !important;border:2px solid !important;color:#000 !important;font-weight:700 !important}body.single-quiz .site-main{padding:0;margin:0}body.single-quiz .site-main>*{padding:40px}body.single-quiz .site-main .kupf-sensei-lesson-meta{margin-bottom:0}body.single-quiz #main .sensei-message{border-bottom:2px solid #000 !important;margin:0 !important}body.single-quiz .quiz-submit{background-color:#fff !important;padding:15px 20px !important;display:inline-block !important;border:2px solid !important;color:#000 !important;font-weight:700 !important;line-height:normal !important}body.single-quiz .quiz-submit:hover{text-decoration:none !important}body.sensei #right-sidebar{border-left:2px solid #000;border-right:none;border-bottom:none;border-top:none;align-content:stretch;height:unset;padding-top:40px}body.sensei .site-main{margin:0 !important}body.sensei #primary{background-color:#fff}#kupf-sensei-menu-top{width:100%;display:flex;flex-direction:column;flex-basis:100%;flex-wrap:wrap;justify-content:center;background-color:#000;color:#fff;height:40px;padding:2px 40px;line-height:1}.kupf-sensei-menu-logo img{height:34px}.kupf-sensei-menu-entry-left{align-self:flex-start;display:flex;width:max-content}.kupf-sensei-menu-entry-right{align-self:flex-end;display:flex;width:max-content}.kupf-sensei-menu-entry-right a{margin-left:5px}#kupf-sensei-menu-top a{color:#fff}.product_cat-kupfakademie .kupf-woocommerce-login,.product_cat-kupfakademie .woocommerce-breadcrumb,.product_cat-kupfakademie .wc-tabs,.product_cat-kupfakademie .woocommerce-product-gallery__trigger{display:none;visibility:hidden}.product_cat-kupfakademie .single_add_to_cart_button{background-color:#fce78e !important;padding:10px 20px !important;display:inline-block !important;border:2px solid !important;color:#000 !important;font-weight:700 !important}body.kupf-product-cat-kupfakademie .site-content{flex-wrap:wrap}.page-id-217713 .wc-block-components-button,.page-id-215665 .wc-block-components-button{background-color:#fce78e !important;padding:10px 20px !important;display:inline-block !important;border:2px solid !important;color:#000 !important;font-weight:700 !important;line-height:unset}.page-id-217713 .wc-block-components-spinner:after,.page-id-215665 .wc-block-components-spinner:after{top:0 !important;left:0 !important;margin:0 !important}.page-id-217713 .wp-block-cover,.page-id-215665 .wp-block-cover,.page-id-199758 .wp-block-cover .page-id-262183 .wp-block-cover{padding:40px}body.post-type-archive-course .wc-forward{background-color:#fce78e !important;display:inline-block !important;padding-left:5px !important;padding-right:5px !important;border:2px solid !important;color:#000 !important;font-weight:700 !important}.woocommerce-mini-cart__buttons .button{background-color:#fce78e !important;display:inline-block !important;padding-left:5px !important;padding-right:5px !important;border:2px solid !important;color:#000 !important;font-weight:700 !important;width:50%}.course-progress-navigation,.course-progress-details summary{display:none !important;visibility:hidden}.kupf-sidebar-home-button{background-color:#ccc !important;width:100%;padding:10px 20px !important;display:inline-block !important;border:2px solid !important;color:#000 !important;font-weight:700 !important;font-size:20px}.widget_sensei_course_progress header{background-color:#d2766e;padding-bottom:20px;color:#fff}.widget_sensei_course_progress header a{color:#fff}.kupf-sidebar-home-button img{vertical-align:middle;margin-right:20px}.course-progress-lessons li{background-color:#ddd;color:#fff;border-bottom:2px solid #000 !important}.course-progress-lessons li a{color:#000;width:100%}.course-progress-module{background-color:#bbb !important;padding-top:20px !important;padding-bottom:20px !important}#sensei-footer{width:75%;flex-basis:75%;color:#000;background-color:#fff;height:auto;border-top:2px solid #000;padding:20px 40px}.kupf-sensei-footer-img-ak{max-height:100px}@media screen and (max-width:782px){#wp-admin-bar-kupf_admin{display:block !important;margin-top:6px !important;height:40px !important}#wp-admin-bar-kupf_admin a:before{font-size:33px !important}#wp-admin-bar-kupf_admin a{line-height:1.5 !important;font-size:20px !important}}.generate-columns.grid-25,.grid-sizer.grid-25,.grid-25{width:25%}.grid-33{width:33.3333%}.grid-75{width:75%}.generate-columns-container{margin-left:0;margin-bottom:0}@media (max-width:767px){.generate-columns-activated .generate-columns-container{margin-left:0;margin-right:0}.generate-columns-container .page-header{margin-left:0}.generate-columns.mobile-grid-100,.grid-sizer.mobile-grid-100,.mobile-grid-100{width:100%;margin-top:20px}.generate-columns-container>.paging-navigation{margin-left:0}}