.pagewrapper{height:100%;width:100%;overflow:hidden;position:relative}.inner--wrapper{max-width:1260px;background-color:#fff;-webkit-box-shadow:1px 1px 12px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 12px 4px rgba(0,0,0,0.2);margin:0 auto;padding:2rem;margin-top:4rem;margin-bottom:4rem;border-radius:3px;overflow:hidden;position:relative}.fa{font-family:FontAwesome !important}html{font-size:64.5%;scroll-behavior:smooth}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:1.6rem;font-family:"Nunito",Arial,sans-serif;color:#000;background-color:#fff;scroll-behavior:smooth;background:#111811 url(../src-pix/bg_page.png) no-repeat center top;background-attachment:fixed;background-size:100%}body.nooverflow{overflow:hidden}nav ul{margin:0;padding:0;list-style:none}button,input[type=submit]{cursor:pointer}a{text-decoration:none;color:#C82327;-webkit-transition:all 0.5s;transition:all 0.5s}a:hover{color:#000;-webkit-transition:all 0.5s;transition:all 0.5s}p,li{font-size:1.6rem;line-height:1.4}p{margin-top:3rem;margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-size:6rem;color:#C82327;margin-top:0;margin-bottom:4rem;font-weight:900}h1 strong,h1 b,h1 i,h1 em,h2 strong,h2 b,h2 i,h2 em,h3 strong,h3 b,h3 i,h3 em,h4 strong,h4 b,h4 i,h4 em,h5 strong,h5 b,h5 i,h5 em,h6 strong,h6 b,h6 i,h6 em{font-size:1.8rem;color:#5E6161;display:block;font-weight:normal}h1,.eb-slider-title{padding-top:4rem;font-size:6rem;color:#640303}h2{font-size:3.2rem;color:#5E6161;margin-bottom:2rem}h3{color:#5E6161;font-size:2rem;color:#5E6161;margin-bottom:2rem}h3 strong,h3 b,h3 i,h3 em{font-size:1.8rem;color:#C82327}h4,h5,h6{color:#5E6161;font-size:2.2rem}h4 strong,h4 b,h4 i,h4 em,h5 strong,h5 b,h5 i,h5 em,h6 strong,h6 b,h6 i,h6 em{font-size:1.8rem;color:#C82327}main{position:relative;z-index:13}#maincontent button,#maincontent input[type=submit],#maincontent .eb-slider-button{background-color:#640303;padding:1.2rem 3.2rem;color:#fff;text-align:center;border-radius:9px;font-size:1.6rem;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent button:hover,#maincontent input[type=submit]:hover,#maincontent .eb-slider-button:hover{background-color:#C82327;-webkit-transition:all 0.5s;transition:all 0.5s;cursor:pointer}#mainheader{position:relative;padding-left:4rem;left:-2rem;width:calc(100% + 4rem)}#mainheader .banner-left{position:absolute;right:0;top:-2rem}#mainheader .banner-right{position:absolute;left:0;top:0}#mainheader .logo{position:relative;z-index:12;max-width:120px}#mainheader .logo img{width:100%;height:auto}#mainheader nav,#mainheader aside{position:relative;z-index:12}#mainheader .header--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#mainheader nav ul li{display:inline-block}#mainheader nav ul li a{display:block;font-weight:900;text-transform:uppercase;color:#640303;font-size:1.8rem;padding:0 1rem}#mainheader nav ul li a:hover{color:#C82327}#mainheader nav ul .sub-menu{position:absolute;left:0;width:100%;top:28px;background-color:#fff;padding-left:0.4rem}#mainheader nav ul .sub-menu li{display:inline-block}#mainheader nav ul .sub-menu li a{padding:0.6rem;font-size:1.6rem;color:#5E6161}#mainheader nav ul .sub-menu li a:hover{color:#C82327}#mainheader aside a{position:relative;font-weight:bold}#mainheader aside a:after{position:absolute;width:280px;height:280px;content:" ";top:0;left:-10%;border-radius:50%;background-color:#D8D8D8;-webkit-transform:translate(-10%, -50%);transform:translate(-10%, -50%);z-index:-1}.mob{display:none}#mainfooter{margin-top:8rem;position:relative;margin-top:8rem;background:#fff url(../src-pix/bg_footer.png) no-repeat 120% -58px;left:-2rem;width:calc(100% + 4rem)}#mainfooter img{max-width:120px;height:auto}#mainfooter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin:0 auto;gap:40px;padding-left:8rem}#mainfooter .container .infobox{max-width:520px}#mainfooter .container .infobox aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mainfooter .container .infobox aside p{max-width:75%}#mainfooter .container p,#mainfooter .container li{font-size:1.3rem}#mainfooter .container strong,#mainfooter .container b{display:block;margin-bottom:0.4rem;font-size:1.4rem}#mainfooter:before{content:" ";width:100%;height:1px;background-color:#D8D8D8;position:relative;top:0;display:block}#mainfooter .downline{width:100%;text-align:center;display:block;position:relative;background-color:#640303;color:#fff;bottom:-2rem}#mainfooter .downline p{margin:0;padding:0.8rem;font-size:1.2rem}.pageloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#eee;z-index:23377;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pageloader img{width:320px;height:auto}#maincontent{padding-left:2rem;padding-right:2rem;position:relative;z-index:11}#maincontent .wp-block-essential-blocks-row{max-width:1024px;margin:0 auto;margin-bottom:6rem}#maincontent .eb-slider-image{position:absolute;width:60%;right:0;z-index:4;top:-20px}#maincontent .eb-slider-item:after{content:" ";background-color:#640303;width:400px;height:400px;position:absolute;top:0;right:0;border-radius:50%;-webkit-transform:translate(-44%, 0%);transform:translate(-44%, 0%)}#maincontent .eb-slider-subtitle{color:#000;font-size:2rem;font-weight:bold;margin-bottom:3rem}#maincontent .eb-slider-title{padding-top:6rem;font-size:4.8rem;color:#640303;z-index:6;position:relative;font-weight:800}#maincontent .eb-slider-content{max-width:920px;margin:0 auto;padding-bottom:100px;min-height:480px}#maincontent p{max-width:900px}#maincontent .eb-accordion-container .eb-accordion-title-wrapper{background:transparent;border:1px solid #ccc}#maincontent .eb-accordion-container .eb-accordion-content-wrapper .eb-accordion-content{border-top:0px;border-color:#ccc}#maincontent .eb-accordion-container .eb-accordion-wrapper h1,#maincontent .eb-accordion-container .eb-accordion-wrapper h2,#maincontent .eb-accordion-container .eb-accordion-wrapper h3,#maincontent .eb-accordion-wrapper h4,#maincontent .eb-accordion-container .eb-accordion-wrapper h5,#maincontent .eb-accordion-container .eb-accordion-wrapper h6,#maincontent .eb-accordion-container .eb-accordion-wrapper p{color:#000;margin-bottom:2rem}#maincontent .eb-accordion-container h3.eb-accordion-title{color:#C82327;font-weight:normal;margin:0}#maincontent .eb-accordion-container h3.eb-accordion-title em{font-style:normal;color:#C82327;font-weight:normal;margin:0}#maincontent .wpcf7-form{padding:0.5rem 2rem;background-color:#eee;border-radius:9px}#maincontent .wpcf7{margin:20px 0}#maincontent .wpcf7 label{display:block;font-weight:bold;margin-bottom:5px}#maincontent .wpcf7 input[type="text"],#maincontent .wpcf7 input[type="email"],#maincontent .wpcf7 textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;margin-bottom:10px}#maincontent .wpcf7 input[type="submit"]{background-color:#C82327;color:white;padding:10px 20px;border:none;border-radius:4px;cursor:pointer}#maincontent .wpcf7 input[type="submit"]:hover{background-color:#640303}#maincontent .wpcf7 .wpcf7-response-output{margin-top:10px;padding:10px;border-radius:4px}#maincontent .wpcf7 .wpcf7-validation-errors{background-color:#f44336;color:white;margin-top:10px;padding:10px;border-radius:4px}#maincontent .product.woocommerce.add_to_cart_inline{position:absolute;top:360px;right:12rem;background:#fff;border:0px !important;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);box-shadow:0 10px 30px 0 rgba(0,0,0,0.15)}#maincontent .woocommerce ul.products li.product,#maincontent .woocommerce-page ul.products li.product{background-color:#fff;-webkit-box-shadow:1px 1px 12px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 12px 3px rgba(0,0,0,0.2)}#maincontent .wc-block-grid__product{background-color:#fff;-webkit-box-shadow:1px 1px 12px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 12px 3px rgba(0,0,0,0.2);max-width:calc( 50% - 2rem);margin:1rem}#maincontent .wc-block-grid__product .wp-block-button.wc-block-grid__product-add-to-cart{position:relative;bottom:0;left:0;width:100%;margin:0;width:calc(16px + 100%);left:-8px;bottom:-16px;background:red}#maincontent .wc-block-grid__product .wp-block-button.wc-block-grid__product-add-to-cart .wp-block-button__link.add_to_cart_button.ajax_add_to_cart{display:block;border-radius:0px}#maincontent .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:block;text-align:center;margin-top:1rem}#maincontent .eb-feature-list-items.circle .eb-feature-list-icon-box .eb-feature-list-icon-inner,#maincontent .eb-feature-list-items.circle .eb-feature-list-icon-box .eb-feature-list-icon-inner .eb-feature-list-icon{background-color:#C82327}#maincontent .wc-block-grid__product .wc-block-grid__product-title{min-height:41px}#maincontent .wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none;width:calc(16px + 100%);left:-8px}#maincontent .eb-woo-products-wrapper .eb-woo-products-gallery .eb-woo-product-content-wrapper .eb-woo-product-content .eb-woo-product-price{color:#000}#maincontent .eb-woo-products-wrapper .eb-woo-products-gallery .eb-woo-product-content .eb-woo-product-title a{color:#C82327}#maincontent .eb-team-wrapper{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);background:#fff;border-radius:9px}#maincontent .eb-team-wrapper .image img{max-width:100%;-o-object-fit:cover;object-fit:cover;display:inline-block;width:100%;height:200px}#maincontent #dacalc{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);background:#fff;border-radius:9px;padding:2rem 3rem}#maincontent #dacalc h3,#maincontent #dacalc p{margin:0}#maincontent #dacalc span{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}#maincontent #dacalc span input{max-width:60%}#maincontent #dacalc input,#maincontent #dacalc .output{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;margin:0}#maincontent #dacalc input.nope,#maincontent #dacalc .output.nope{border:1px solid red}#maincontent #dacalc input span,#maincontent #dacalc .output span{float:left;margin:0;margin-right:1rem}#maincontent #dacalc #dacalcsum{padding:1rem}#maincontent #dacalc #dacalcsum b{width:60%;display:block;text-align:right;float:right}#maincontent #dacalc #dacalcsum a{display:block;text-align:center;background:#32373c;padding:1rem;border-radius:6px;margin-top:1rem;color:#fff}#maincontent #dacalc #dacalcsum a:hover{background-color:#C82327}#maincontent #dacalc .skala{background:#eee;padding:1rem;border-radius:9px;position:relative;width:100%;display:block}#maincontent #dacalc .skala .indicator{background-color:#C82327;width:4%;display:block;height:16px;position:absolute;top:12px;border-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;left:0}#maincontent #dacalc .skala a{position:relative;top:36px;color:#000;width:4.0%;display:inline-block;text-align:center}#maincontent #dacalc .skala a:hover{color:#640303}#maincontent .addtodacart .product.woocommerce.add_to_cart_inline{position:relative;top:0;right:0}#maincontent .shop_table{background-color:#fff}#maincontent #sidebar{display:none}#mainheader .logo{position:relative;z-index:12;max-width:120px;height:auto}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#640303;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#000}#warenkorb{position:absolute;top:-2rem;right:0;background:#640303;color:#fff;border-bottom-left-radius:4px}.wc-block-mini-cart__template-part .wp-block-woocommerce-mini-cart-contents{background-color:#fff}.wc-block-mini-cart__template-part .wp-block-woocommerce-mini-cart-contents .wc-block-components-product-name{font-size:2rem}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.wc-block-mini-cart__drawer,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{font-size:1.6rem}h2.wc-block-mini-cart__title{font-size:2rem}@media (max-width: 1260px){#mainheader aside{display:none}}@media (max-width: 980px){#maincontent .eb-slider-image{position:relative;width:60%;right:0;z-index:4;top:0}#maincontent .eb-slider-title{padding-top:0;font-size:4.8rem;color:#640303;z-index:6;position:relative;font-weight:800}#maincontent .eb-slider-content{max-width:920px;margin:0 auto;padding-bottom:0;min-height:initial;top:-90px;position:relative}main{z-index:1111}main.isbg{z-index:12}.mob{display:block}.mob .openmobile{font-size:3rem;position:absolute;right:0;background:#fff;padding:1rem 2rem;top:28px;color:#C82327}.mob .openmobile:hover{color:#000}#mainheader{z-index:123}.menuwrapper{position:fixed;top:0;left:-100%;height:100%;width:100%;max-width:290px;background:#fff;z-index:99999999;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);box-shadow:0 10px 30px 0 rgba(0,0,0,0.15);-webkit-transition:all 0.5s;transition:all 0.5s}.menuwrapper.open{left:0;-webkit-transition:all 0.5s;transition:all 0.5s}.menuwrapper img{display:block;margin:0 auto;width:80%;height:auto}#mainheader .header--wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}#mainheader nav ul li a{padding:1rem}#mainheader nav ul li,#mainheader nav ul .sub-menu li{display:block}#mainheader nav ul .sub-menu{position:relative;left:0;width:100%;top:0;background-color:#fff;padding-left:0.4rem}}@media (max-width: 780px){#maincontent .eb-slider-image{width:100%}#maincontent .product.woocommerce.add_to_cart_inline{right:0}#maincontent #dacalc .skala a{min-width:20px;padding:5px}}

/*# sourceMappingURL=theme.css.map */