:root{--color-white:#fff;--color-black:#000;--menu-mobile-line-color:#000;--menu-desktop-bgcolor:#fff}.w-nav-arrow:before,.w-nav-control:before{font-family:fontawesome;vertical-align:top}a.w-nav-control{padding:10px}.w-nav-list{list-style:none;margin:0;display:none}.w-nav-anchor,.w-nav-item{display:block;position:relative}.w-nav-item{margin:0}.w-nav-anchor{overflow:hidden;color:inherit;border:none!important}.w-nav-arrow{display:none;position:absolute;top:0;right:0;font-weight:400;line-height:inherit;text-transform:none;text-align:center;width:2em}.w-nav.type_mobile .w-nav-anchor{line-height:1.6em;padding:.7rem;box-shadow:0 1px 0 rgba(0,0,0,.06) inset}.w-nav.type_mobile .w-nav-anchor.level_2{padding-left:2rem}.w-nav.type_mobile .w-nav-anchor.level_3{padding-left:3rem}.w-nav.type_mobile .w-nav-anchor.level_4{padding-left:4rem}.w-nav.type_mobile .btn.menu-item .w-nav-anchor.level_1{margin:.7rem}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-title{padding-right:2em}.w-nav.type_mobile .btn.menu-item-has-children>.w-nav-anchor .w-nav-title{padding-right:.5em}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-arrow{display:block;padding:.7rem 0;transition:transform .3s}.w-nav.type_mobile .btn.menu-item-has-children>.w-nav-anchor .w-nav-arrow{display:inline;vertical-align:top;position:static}.w-nav-arrow:before{content:'\f105';font-size:1.5em}.w-nav.type_desktop .hover_underline .w-nav-title{position:relative}.w-nav-control:before{content:'\f0c9';font-size:1.4rem}.w-nav.type_mobile .w-nav-arrow:before{content:'\f107'}.w-nav.type_mobile .w-nav-item.opened>.w-nav-anchor .w-nav-arrow{transform:rotate(180deg)}.header_hor .w-nav.type_mobile .w-nav-control{display:block;line-height:3.5rem;padding:0 .8rem}.w-nav.type_mobile .w-nav-list.level_1{position:absolute;z-index:1;left:-2.7rem;right:-2.7rem;padding-left:2rem;padding-right:2rem;box-shadow:0 3px 3px rgba(0,0,0,.1);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;top:calc(100% + 15px)}.infinite-mobile-menu-right{position:relative;right:auto;top:auto;margin-top:0;display:flex;align-items:center}#infinite-mobile-top-search i{font-size:18px;color:#545454}#infinite-mobile-top-search{margin-right:10px;margin-top:0}.infinite-mobile-header .infinite-logo{padding:0;flex-grow:1}.w-nav.type_mobile li>a{color:#999}.w-nav.type_mobile ul>li.current-menu-ancestor>a span,.w-nav.type_mobile ul>li.current-menu-item>a span,.w-nav.type_mobile ul>li>a:hover span{color:#333}@media only screen and (max-width :900px){.noscroll{overflow:hidden}}.w-nav-list .w-nav-arrow{background:rgba(0,0,0,.03);width:2.5em}.infinite-mobile-menu-right:first-child{float:none}.gdlr-core-blog-full .gdlr-core-blog-title,.gdlr-core-blog-info-wrapper .gdlr-core-blog-info,.gdlr-core-blog-info.gdlr-core-blog-info-font.gdlr-core-skin-caption.gdlr-core-blog-info-date,.gdlr-core-button,.gdlr-core-recent-post-widget .gdlr-core-blog-info a,.gdlr-core-recent-post-widget .gdlr-core-blog-info a:hover,.gdlr-core-testimonial-item .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title,.gdlr-core-testimonial-item .gdlr-core-testimonial-title,.infinite-body h1,.infinite-body h2,.infinite-body h3,.infinite-body h4,.infinite-body h5,.infinite-body h6,.infinite-navigation .sf-menu>.infinite-mega-menu .sf-mega-section-inner>a,.infinite-navigation .sf-menu>li>a,.infinite-top-search-wrap input.search-field,.infinite-widget-head-text,infinite-body footer .infinite-copyright-text,infinite-body footer .infinite-footer-column,ul.mm-listview li a,ul.mm-listview li span.infinite-mm-menu-blank{letter-spacing:0}a:focus{outline:2px dotted rgba(127,127,127)}body.infinite-body .skip-to-content-link{background:var(--color-white);color:var(--color-black);font-weight:700;left:50%;padding:4px;position:absolute;transform:translateY(-300%);z-index:9999999999}body.infinite-body .skip-to-content-link:hover,body.infinite-body .skip-to-content-link:active{background:var(--color-white);color:var(--color-black)}body.infinite-body .skip-to-content-link:focus{transform:translateY(0%)}.checkbox-dsgvo{float:left;margin-right:5px}.checkbox-dsgvo span{margin-left:0}@media only screen and (max-width:767px){.infinite-footer-column{margin-bottom:0}}.novalidate{color:#000}.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=tel]{height:38px}.wpcf7-email{padding:9px !important}.dsgvo-text{line-height:1.1;margin-bottom:15px;margin-top:15px;display:block;position:relative;z-index:0}.dsgvo-text span{margin-left:0 !important}.dsgvo-text{display:block}.dsgvo-text .wpcf7-not-valid{display:block;color:#fff;font-size:.95em}.dsgvo-text .wpcf7-not-valid:after{content:'';top:-9px;left:-10px;right:-10px;bottom:-10px;position:absolute;z-index:-1;display:block;border:2px solid #af0000 !important}.dsgvo-text .wpcf7-form-control-wrap{position:initial}.dsgvo-text .wpcf7-list-item{margin:0}.dsgvo-hinweis{display:block;font-size:.8em}.dsgvo-checbox .wpcf7-not-valid-tip{display:none !important}.dsgvo-checbox .wpcf7-not-valid-tip:after{content:"test"}.dsgvo-checbox input[type=checkbox]{display:inline-block;margin-left:0;padding-left:0}.wpcf7-form-control-wrap.checkbox-dsgvo>span,.wpcf7-form-control-wrap.checkbox-dsgvo{display:inline-block;padding:0 !important}span.dsgvo-checbox{display:inline-block;margin-right:2px}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{color:#af0000;border:0 !important;text-align:center}div.wpcf7-response-output{margin:0}.wpcf7-form-control-wrap.checkbox-dsgvo input,.wpcf7-form-control-wrap.checkbox-dsgvo span{display:flex;align-items:center;margin:0 !important}span.dsgvo-hinweis{padding-top:10px}.wpcf7 span.wpcf7-form-control-wrap.checkbox-dsgvo{display:flex;margin-bottom:0}.dsgvo-checbox .wpcf7-list-item-label{display:none}.social-menu-item a{color:#00759c !important}.social-menu-item:hover a{color:#000 !important}.infinite-navigation .sf-menu>li.social-menu-item-3{padding-right:100px;padding-left:10px}.infinite-navigation .sf-menu>li.social-menu-item i{font-size:20px}.infinite-navigation .sf-menu>li.social-menu-item-2{padding-left:10px;padding-right:10px}.infinite-navigation .sf-menu>li.social-menu-item-1{padding-left:100px;padding-right:10px}.mkt-kachel h3{font-size:20px;color:#fff;text-align:center}.mkt-kachel{width:33.3%;display:flex;flex-direction:column;align-content:center;align-items:center;margin-left:30px;margin-left:30px}.mkt-kachel-box{position:relative;width:100%;max-width:270px}.mkt-kachel-box-back,.mkt-kachel-box-front,.mkt-kachel-border{height:200px}.mkt-kachel-box-front{display:flex;justify-content:center;align-items:center;border:2px solid #fff}.mkt-kachel-box-back{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.5s;border:2px solid #fff;padding:15px}.mkt-kacheln-first-row{display:flex;gap:30px;padding:30px;align-items:flex-end}.mkt-kachel-box-back{background-color:#fff}.mkt-kachel-box:hover .mkt-kachel-box-back,.mkt-kachel-box:hover .mkt-kachel-viereck,.mkt-kachel-box:hover .mkt-kachel-border{opacity:1}.mkt-kachel-viereck{position:absolute;bottom:-30px;right:-22px;z-index:10;opacity:0;transition:.5s}.mkt-kachel-border{border:2px solid #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;opacity:0}.mkt-startseite-blog .gdlr-core-blog-grid{display:flex;flex-direction:column;padding-left:30px;padding-right:30px}.mkt-startseite-blog .gdlr-core-blog-grid .gdlr-core-blog-thumbnail{order:2}.mkt-startseite-blog .gdlr-core-blog-grid .gdlr-core-blog-grid-content-wrap{order:1;height:60px}.mkt-startseite-blog .gdlr-core-blog-grid .gdlr-core-blog-grid-content-wrap .gdlr-core-blog-title{font-size:18px}.mkt-schopf-teig-box h3{font-size:20px}.mkt-schopf-teig-box-first .mkt-schopf-teig-box-quadrat{position:absolute;width:80px;top:-66px;left:-39px;z-index:-10}.mkt-schopf-teig-box-last .mkt-schopf-teig-box-quadrat{bottom:-64px;right:-26px;position:absolute;width:55px;z-index:-10}#custom_html-2 img{max-width:185px;margin-top:-10px}#custom_html-5 i{margin-right:16px;font-size:20px}.simple-link-btn{padding:15px 30px;background-color:#00759c;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;display:inline-block;position:relative;overflow:hidden;transition:background-color .3s}.simple-link-btn:hover{background-color:#005f7f}.simple-link-btn{position:relative;padding:15px 30px;background-color:#00759c;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;display:inline-block;overflow:hidden;transition:background-color .3s}.simple-link-btn:hover{background-color:#005f7f}.mkt-header-wichtig{border-bottom:5px solid #005f7f;width:fit-content;margin-bottom:30px;font-size:22px;font-weight:600;text-transform:uppercase}.header-arrow{width:30px !important;transform:rotate(180deg)}.ms-anim-layers{color:#fff}.ms-anim-layers h3{color:#fff}.gdlr-core-portfolio-item .flex-nav-prev .arrow_carrot-left{content:url('/wp-content/uploads/2025/04/Icon-core-arrow-bottom.svg');width:30px}.gdlr-core-portfolio-item .flex-nav-next .arrow_carrot-right{content:url('/wp-content/uploads/2025/04/Icon-core-arrow-bottom.svg');width:30px;transform:rotate(180deg)}.gdlr-core-portfolio-item .flex-direction-nav{width:100%}.gdlr-core-portfolio-item .flex-nav-prev{left:-48px;position:absolute}.gdlr-core-portfolio-item .flex-nav-next{position:absolute;right:-48px}.gdlr-core-portfolio-item .gdlr-core-flexslider-nav{z-index:999;position:absolute;width:100%;top:42%}a.mkt-startseite-button{color:#fff;background-color:#62604d;font-family:"PT Sans Bold ";padding:15px;font-size:16px}a.hausbau-header-button{color:#fff}a.hausbau-header-button:hover{color:#00759c}.mkt-hausbau-column-right{position:relative}.mkt-hausbau-column-right .gdlr-core-pbf-column-content{position:absolute;bottom:0;right:0;background-color:rgba(255,255,255,.9);width:70%}.mkt-hausbau-textbox h1{padding-top:30px;padding-left:30px}.mkt-product-attributes-overlay{position:absolute;bottom:-15px;right:-15px;background-color:#00759c;color:#fff;padding:15px;display:flex;flex-direction:column-reverse;align-items:flex-end}.product-attribute{display:block;line-height:28px;font-size:20px}.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail{position:relative;margin-bottom:38px;overflow:unset}.gdlr-core-zoom-on-hover:hover img{-webkit-transform:scale(1);transform:scale(1)}.gdlr-core-product-thumbnail-info{display:none}.mkt-product-overlay-link img{transform:rotate(180deg) !important;width:45px;margin-top:10px}.gdlr-core-product-grid .gdlr-core-product-grid-content-wrap{text-align:left;font-size:22px}.gdlr-core-product-title a{font-size:22px;border-bottom:5px solid #00759c;padding-bottom:5px;margin-bottom:30px;display:block}.single-product .infinite-content-container{max-width:1920px;margin:0 auto}h2.mkt-single-product-besonderheiten{color:#fff;font-size:36px}.mkt-single-product-title{text-transform:uppercase}.mkt-single-produkt-eigenschaften{display:flex;justify-content:space-between}.mkt-single-product-header-text{padding-right:60px !important}.ms-layer{bottom:0;top:unset !important;left:unset !important;right:0;padding:33px}.ms-anim-layers h3{font-size:22px}.infinite-header-background{opacity:90%}.mkt-header-wrapper .gdlr-core-column-48{margin-top:-170px}.slider-text{font-size:18px;width:70%}.slide-number{text-align:right;font-size:40px}.slide-number-little{font-size:20px;margin-right:10px}.header-arrow{width:45px !important}.w-nav-arrow:before,.w-nav-control:before{font-family:fontawesome;vertical-align:top}a.w-nav-control{padding:10px}.w-nav-list{list-style:none;margin:0;display:none}.w-nav-anchor,.w-nav-item{display:block;position:relative}.w-nav-item{margin:0}.w-nav-anchor{overflow:hidden;color:inherit;border:none!important}.w-nav-arrow{display:none;position:absolute;top:0;right:0;font-weight:400;line-height:inherit;text-transform:none;text-align:center;width:2em}.w-nav.type_mobile .w-nav-anchor{line-height:1.6em;padding:.7rem;box-shadow:0 1px 0 rgba(0,0,0,.06) inset}.w-nav.type_mobile .w-nav-anchor.level_2{padding-left:2rem}.w-nav.type_mobile .w-nav-anchor.level_3{padding-left:3rem}.w-nav.type_mobile .w-nav-anchor.level_4{padding-left:4rem}.w-nav.type_mobile .btn.menu-item .w-nav-anchor.level_1{margin:.7rem}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-title{padding-right:2em}.w-nav.type_mobile .btn.menu-item-has-children>.w-nav-anchor .w-nav-title{padding-right:.5em}.w-nav.type_mobile .menu-item-has-children>.w-nav-anchor .w-nav-arrow{display:block;padding:.7rem 0;transition:transform .3s}.w-nav.type_mobile .btn.menu-item-has-children>.w-nav-anchor .w-nav-arrow{display:inline;vertical-align:top;position:static}.w-nav-arrow:before{content:'\f105';font-size:1.5em}.w-nav.type_desktop .hover_underline .w-nav-title{position:relative}.w-nav-control:before{content:'\f0c9';font-size:1.4rem}.w-nav.type_mobile .w-nav-arrow:before{content:'\f107'}.w-nav.type_mobile .w-nav-item.opened>.w-nav-anchor .w-nav-arrow{transform:rotate(180deg)}.header_hor .w-nav.type_mobile .w-nav-control{display:block;line-height:3.5rem;padding:0 .8rem}.w-nav.type_mobile .w-nav-list.level_1{position:absolute;z-index:1;left:-2.7rem;right:-2.7rem;padding-left:2rem;padding-right:2rem;box-shadow:0 3px 3px rgba(0,0,0,.1);overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;top:calc(100% + 15px)}.infinite-mobile-menu-right{position:relative;right:auto;top:auto;margin-top:0;display:flex;align-items:center}#infinite-mobile-top-search i{font-size:18px;color:#545454}#infinite-mobile-top-search{margin-right:10px;margin-top:0}.infinite-mobile-header .infinite-logo{padding:0;flex-grow:1}.w-nav.type_mobile li>a{color:#999}.w-nav.type_mobile ul>li.current-menu-ancestor>a span,.w-nav.type_mobile ul>li.current-menu-item>a span,.w-nav.type_mobile ul>li>a:hover span{color:#333}@media only screen and (max-width :900px){.noscroll{overflow:hidden}}.w-nav-list .w-nav-arrow{background:rgba(0,0,0,.03);width:2.5em}.infinite-mobile-menu-right:first-child{float:none}.gdlr-core-blog-full .gdlr-core-blog-title,.gdlr-core-blog-info-wrapper .gdlr-core-blog-info,.gdlr-core-blog-info.gdlr-core-blog-info-font.gdlr-core-skin-caption.gdlr-core-blog-info-date,.gdlr-core-button,.gdlr-core-recent-post-widget .gdlr-core-blog-info a,.gdlr-core-recent-post-widget .gdlr-core-blog-info a:hover,.gdlr-core-testimonial-item .gdlr-core-block-item-title-wrap .gdlr-core-block-item-title,.gdlr-core-testimonial-item .gdlr-core-testimonial-title,.infinite-body h1,.infinite-body h2,.infinite-body h3,.infinite-body h4,.infinite-body h5,.infinite-body h6,.infinite-navigation .sf-menu>.infinite-mega-menu .sf-mega-section-inner>a,.infinite-navigation .sf-menu>li>a,.infinite-top-search-wrap input.search-field,.infinite-widget-head-text,infinite-body footer .infinite-copyright-text,infinite-body footer .infinite-footer-column,ul.mm-listview li a,ul.mm-listview li span.infinite-mm-menu-blank{letter-spacing:0}.checkbox-dsgvo{float:left;margin-right:5px}.checkbox-dsgvo span{margin-left:0}@media only screen and (max-width:767px){.infinite-footer-column{margin-bottom:0}}.novalidate{color:#000}.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=tel]{height:38px}.wpcf7-email{padding:9px !important}.dsgvo-text{line-height:1.1;margin-bottom:15px;margin-top:15px;display:block;position:relative;z-index:0}.dsgvo-text span{margin-left:0 !important}.dsgvo-text{display:block}.dsgvo-text .wpcf7-not-valid{display:block;color:#fff;font-size:.95em}.dsgvo-text .wpcf7-not-valid:after{content:'';top:-9px;left:-10px;right:-10px;bottom:-10px;position:absolute;z-index:-1;display:block;border:2px solid #af0000 !important}.dsgvo-text .wpcf7-form-control-wrap{position:initial}.dsgvo-text .wpcf7-list-item{margin:0}.dsgvo-hinweis{display:block;font-size:.8em}.dsgvo-checbox .wpcf7-not-valid-tip{display:none !important}.dsgvo-checbox .wpcf7-not-valid-tip:after{content:"test"}.dsgvo-checbox input[type=checkbox]{display:inline-block;margin-left:0;padding-left:0}.wpcf7-form-control-wrap.checkbox-dsgvo>span,.wpcf7-form-control-wrap.checkbox-dsgvo{display:inline-block;padding:0 !important}span.dsgvo-checbox{display:inline-block;margin-right:2px}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{color:#af0000;border:0 !important;text-align:center}div.wpcf7-response-output{margin:0}.wpcf7-form-control-wrap.checkbox-dsgvo input,.wpcf7-form-control-wrap.checkbox-dsgvo span{display:flex;align-items:center;margin:0 !important}span.dsgvo-hinweis{padding-top:10px}.wpcf7 span.wpcf7-form-control-wrap.checkbox-dsgvo{display:flex;margin-bottom:0}.dsgvo-checbox .wpcf7-list-item-label{display:none}.menu-termin-button a{background-color:#00759c !important;color:#fff !important}.social-menu-item a{color:#00759c !important}.social-menu-item:hover a{color:#000 !important}.infinite-navigation .sf-menu>li.social-menu-item-3{padding-right:100px;padding-left:10px}.infinite-navigation .sf-menu>li.social-menu-item i{font-size:20px}.infinite-navigation .sf-menu>li.social-menu-item-2{padding-left:10px;padding-right:10px}.infinite-navigation .sf-menu>li.social-menu-item-1{padding-left:100px;padding-right:10px}.mkt-kachel h3{font-size:20px;color:#fff;text-align:center}.mkt-kachel{width:33.3%;display:flex;flex-direction:column;align-content:center;align-items:center;margin-left:30px;margin-left:30px}.mkt-kachel-box{position:relative;width:100%;max-width:270px}.mkt-kachel-box-back,.mkt-kachel-box-front,.mkt-kachel-border{height:200px}.mkt-kachel-box-front{display:flex;justify-content:center;align-items:center;border:2px solid #fff}.mkt-kachel-box-back{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.5s;border:2px solid #fff;padding:15px}.mkt-kacheln-first-row{display:flex;gap:30px;padding:30px;align-items:flex-end}.mkt-kachel-box-back{background-color:#fff}.mkt-kachel-box:hover .mkt-kachel-box-back,.mkt-kachel-box:hover .mkt-kachel-viereck,.mkt-kachel-box:hover .mkt-kachel-border{opacity:1}.mkt-kachel-viereck{position:absolute;bottom:-30px;right:-22px;z-index:10;opacity:0;transition:.5s}.mkt-kachel-border{border:2px solid #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;opacity:0}.mkt-startseite-blog .gdlr-core-blog-grid{display:flex;flex-direction:column;padding-left:30px;padding-right:30px}.mkt-startseite-blog .gdlr-core-blog-grid .gdlr-core-blog-thumbnail{order:2}.mkt-startseite-blog .gdlr-core-blog-grid .gdlr-core-blog-grid-content-wrap{order:1;height:60px}.mkt-startseite-blog .gdlr-core-blog-grid .gdlr-core-blog-grid-content-wrap .gdlr-core-blog-title{font-size:18px}.mkt-schopf-teig-box h3{font-size:20px}.mkt-schopf-teig-box-first .mkt-schopf-teig-box-quadrat{position:absolute;width:80px;top:-66px;left:-39px;z-index:-10}.mkt-schopf-teig-box-last .mkt-schopf-teig-box-quadrat{bottom:-64px;right:-26px;position:absolute;width:55px;z-index:-10}#custom_html-2 img{max-width:185px;margin-top:-10px}#custom_html-5 i{margin-right:10px}.simple-link-btn{padding:15px 30px;background-color:#00759c;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;display:inline-block;position:relative;overflow:hidden;transition:background-color .3s}.simple-link-btn:hover{background-color:#005f7f}.simple-link-btn{position:relative;padding:15px 30px;background-color:#00759c;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;display:inline-block;overflow:hidden;transition:background-color .3s}.simple-link-btn:hover{background-color:#005f7f}.mkt-header-wichtig{border-bottom:5px solid #005f7f;width:fit-content;margin-bottom:30px;font-size:22px;font-weight:600;text-transform:uppercase}.link-layer{width:100%;height:100%;padding:0 !important}.link-layer a{width:100%;height:100%;display:block;color:transparent}.header-arrow{width:30px !important;transform:rotate(180deg)}.ms-anim-layers{color:#fff}.ms-anim-layers h3{color:#fff}.gdlr-core-portfolio-item .flex-nav-prev .arrow_carrot-left{content:url('/wp-content/uploads/2025/04/Icon-core-arrow-bottom.svg');width:30px}.gdlr-core-portfolio-item .flex-nav-next .arrow_carrot-right{content:url('/wp-content/uploads/2025/04/Icon-core-arrow-bottom.svg');width:30px;transform:rotate(180deg)}.gdlr-core-portfolio-item .flex-direction-nav{width:100%}.gdlr-core-portfolio-item .flex-nav-prev{left:-48px;position:absolute}.gdlr-core-portfolio-item .flex-nav-next{position:absolute;right:-48px}.gdlr-core-portfolio-item .gdlr-core-flexslider-nav{z-index:999;position:absolute;width:100%;top:42%}a.mkt-startseite-button:hover{background-color:#00759c !important;color:#fff}.gdlr-core-pbf-element h2.hausbau-header-h2{color:#fff;font-size:22px}.mkt-hausbau-header-text{width:60%}.hausbau-header-container{display:flex;justify-content:space-between;width:66%}a.hausbau-header-button{color:#fff}a.hausbau-header-button:hover{color:#00759c}.mkt-hausbau-column-right{position:relative}.mkt-hausbau-column-right .gdlr-core-pbf-column-content{position:absolute;bottom:0;right:0;background-color:rgba(255,255,255,.9);width:70%}.mkt-hausbau-textbox h1{padding-top:30px;padding-right:30px}.mkt-product-attributes-overlay{position:absolute;bottom:-15px;right:-15px;background-color:#00759c;color:#fff;padding:15px;display:flex;flex-direction:column-reverse;align-items:flex-end;transition:.3s}.gdlr-core-product-item-holder .gdlr-core-product-thumbnail:hover .mkt-product-attributes-overlay{background-color:#62604d}.product-attribute{display:block;line-height:28px;font-size:20px}.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail{position:relative;margin-bottom:38px;overflow:unset}.gdlr-core-zoom-on-hover:hover img{-webkit-transform:scale(1);transform:scale(1)}.gdlr-core-product-thumbnail-info{display:none}.mkt-product-overlay-link{transform:rotate(180deg);width:45px;margin-top:10px}.gdlr-core-product-grid .gdlr-core-product-grid-content-wrap{text-align:left;font-size:22px}.gdlr-core-product-title a{font-size:22px;border-bottom:5px solid #00759c;padding-bottom:5px;margin-bottom:30px;display:block}.single-product .infinite-content-container{max-width:1920px;margin:0 auto}h2.mkt-single-product-besonderheiten{color:#fff;font-size:36px}.mkt-single-product-title{text-transform:uppercase}.mkt-single-produkt-eigenschaften{display:flex;justify-content:space-between}.mkt-single-product-header-text{padding-right:60px !important}.ms-slide-layers{left:unset !important;right:0;max-width:unset !important}.ms-layer.text-layer{width:50%;background-color:rgba(0,0,0,.6)}.ms-layer{bottom:0;top:unset !important;left:unset !important;right:0;padding:33px}.ms-anim-layers h3{font-size:22px}.infinite-header-background{opacity:90%}.mkt-header-wrapper .gdlr-core-column-48{margin-top:-170px}.slider-text{font-size:18px;width:70%}.slide-number{text-align:right;font-size:40px}.slide-number-little{font-size:20px;margin-right:10px}.header-arrow{width:45px !important}.infinite-header-style-plain .infinite-header-background{bottom:25px !important}.mkt-gemeinsam-bauen-text-box{max-width:500px}.mkt-geminesam-bauen-container{display:flex;align-items:flex-end;justify-content:flex-end}.mkt-geminesam-bauen-container .gdlr-core-pbf-column-content{margin-right:0;background-color:rgba(255,255,255,.9);padding:60px}@media only screen and (min-width:999px){.mkt-gemeinsam-bauen-wrapper .gdlr-core-column-20 .gdlr-core-pbf-column-content-margin{margin-right:15px}.mkt-gemeinsam-bauen-wrapper .gdlr-core-column-40 .gdlr-core-pbf-column-content-margin{margin-left:15px}}::selection{background-color:#81d742;color:#000}.woocommerce-product-gallery .flex-control-nav{gap:30px;display:flex;margin-top:30px !important}.gdlr-core-social-share-wrap{display:none}.woocommerce-breadcrumb{display:none !important}.product_cat-katalog .posted_in{display:none !important}.infinite-woocommerce-social-share{display:none !important}.woocommerce-product-gallery{float:right !important;width:50% !important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%;padding-right:60px}.mkt-product-description-heading{color:#00759c;font-size:36px;font-family:"PT Sans Bold ";line-height:44px;margin-bottom:60px}.product_title.entry-title,.price.infinite-title-font{display:none}.mkt-product-description-heading-wohnflaeche{font-size:22px;font-family:"PT Sans Bold ";margin-bottom:40px}.mkt-product-flex-row{display:flex;justify-content:space-between;max-width:460px}.mkt-single-product-title-container{text-align:left}.mkt-single-product-title-container p{padding-left:30px}.gdlr-core-portfolio-item .slides li{padding:15px}.infinite-woocommerce-tab{display:none}.related.products h2{display:none}.related.products{padding-top:60px}.gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title{letter-spacing:0px;font-size:18px;height:43px;display:flex;align-items:flex-start;margin-bottom:15px}.gdlr-core-portfolio-content{margin-top:50px}.gdlr-core-image-overlay-content{margin-top:-25px;display:block;width:100%;height:100%;position:absolute;left:0;right:0;top:50%}.gdlr-core-image-overlay-content .gdlr-core-portfolio-title{display:block;width:100% !important;height:100% !important}.gdlr-core-image-overlay-content .gdlr-core-portfolio-title a{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.two-row-form{display:flex;gap:30px}.two-row-form-column{width:50%}.mkt-blue-background{background-color:#0580a9}.mkt-blue-background h4{color:#fff !important}.gdlr-core-social-share-item{display:none}.mkt-portfolio-unsere-immobilien .gdlr-core-portfolio-item .gdlr-core-flexslider-nav{z-index:999;position:absolute;width:100%;top:55%}.mkt-immobilien-referenz{background-color:#62604d;margin-top:140px;height:280px;margin-right:45px;display:flex;flex-direction:column;align-content:center;justify-content:center}.mkt-immobilien-referenz h3{color:#fff;margin-bottom:0}.mkt-portfolio-unsere-immobilien .gdlr-core-item-mglr{margin-right:0 !important}.mkt-startseite-button-telefon{width:25px !important;margin-right:10px}.mkt-startseite-button-kontakt{width:25px !important;margin-right:10px}.gdlr-core-flexslider{z-index:999}.mkt-hausbau-header-text .mkt-startseite-button-telefon{width:35px !important;margin-right:10px}.mkt-hausbau-header-text .mkt-startseite-button-kontakt{width:30px !important;margin-right:10px}.mkt-absolute-kataloge{position:absolute;top:-110px;right:100px;transform:rotate(5deg)}.mkt-absolute-kataloge img{width:300px}.mkt-immobilien-referenz .mkt-immobilien-referenz-icon.mkt-referenz-haus-icon{width:136px}.mkt-immobilien-referenz .mkt-immobilien-referenz-icon.mkt-referenz-wohnanlage-icon{width:165px}.mkt-immobilien-referenz .mkt-immobilien-referenz-icon.mkt-referenz-baugrundstuecke-icon{width:96px}.mkt-portfolio-unsere-immobilien .gdlr-core-portfolio-info{display:none !important}.menu-termin-button{position:relative;display:inline-block;z-index:99}.menu-termin-button a{position:relative;display:inline-block;padding:0 !important}.menu-termin-button .button-svg-1{position:absolute;right:55%;width:10px;height:10px;opacity:0;z-index:-1;transition:opacity .6s ease-out .2s,transform .6s cubic-bezier(.3,1.2,.3,1.2)}.menu-termin-button .button-svg-2{position:absolute;right:45%;width:24px;height:24px;opacity:0;z-index:-1;transition:opacity .6s ease-out .1s,transform .6s cubic-bezier(.3,1.2,.3,1.2) .1s}.menu-termin-button .button-svg-3{position:absolute;right:45%;top:-6px;width:30px;height:30px;opacity:0;z-index:-1;transition:opacity .6s ease-out .2s,transform .6s cubic-bezier(.3,1.2,.3,1.2) .2s}.menu-termin-button:hover .button-svg-1{opacity:1;transform:translateY(-65px) translateX(20px) rotate(40deg) !important}.menu-termin-button:hover .button-svg-2{opacity:1;transform:translateY(-30px) translateX(20px) rotate(15deg) !important}.menu-termin-button:hover .button-svg-3{opacity:1;transform:translateY(-60px) translateX(40px) rotate(45deg) !important}.mkt-button-effekt-text{position:relative;z-index:9999;background-color:#00759c !important;padding:10px 20px !important}.infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-header-background{bottom:0 !important}.infinite-fixed-navigation.infinite-style-slide .infinite-logo-inner img{max-height:100px !important;width:auto}.mkt-portfolie-produktbox-1{margin-right:20px !important}.mkt-portfolie-produktbox-2{margin-right:10px !important;margin-left:10px !important}.mkt-portfolie-produktbox-3{margin-left:20px !important}.mkt-portfolio-blue-background{background-color:#00759c !important;color:#fff;padding:30px !important;margin:15px}.infinite-header-wrap{z-index:9999 !important}.mkt-gemeinsam-bauen-boxen-mobil{display:none}.mkt-footer-change-order-1,.mkt-footer-margin{margin-bottom:25px}.mkt-footer-display-mobile{display:none}@media only screen and (max-width:999px){.mkt-header-wrapper .gdlr-core-column-12,.mkt-header-wrapper .gdlr-core-column-48{width:100%}.mkt-header-wrapper .gdlr-core-column-12 .gdlr-core-pbf-column-content-margin{padding-top:30px !important}.mkt-header-wrapper .gdlr-core-pbf-wrapper-container{flex-direction:column-reverse}.mkt-header-wrapper .gdlr-core-column-48{margin-top:0}.mkt-header-wrapper .gdlr-core-column-48 .gdlr-core-pbf-column-content-margin{margin-left:0 !important}.infinite-mobile-header .infinite-logo-inner{line-height:45px;margin-right:0}.infinite-mobile-header .infinite-logo-inner{line-height:45px;margin-right:0}.infinite-logo-inner{max-width:100px}.mkt-header-wrapper .gdlr-core-column-12{max-width:500px !important;margin:0 auto !important}.mkt-header-wrapper .gdlr-core-column-12 .gdlr-core-text-box-item{padding-bottom:30px !important}a.w-nav-control{padding:10px;color:#000}.slider-text{font-size:16px;line-height:18px;width:70%}.infinite-body h2{font-size:22px}.mkt-gemeinsam-bauen-wrapper .gdlr-core-column-20,.mkt-gemeinsam-bauen-wrapper .gdlr-core-column-40{width:100%}.mkt-gemeinsam-bauen-boxen-desktop{display:none}.mkt-gemeinsam-bauen-boxen-mobil{display:block}.mkt-kachel{width:50%;margin-left:0;margin-left:0}.mkt-gemeinsam-bauen-wrapper .gdlr-core-pbf-wrapper-container{max-width:unset}.mkt-kacheln-first-row{display:flex;gap:10px;padding:10px;align-items:flex-end}.mkt-wrapper-warum-schopf-teig .mkt-schopf-teig-box-quadrat{display:none !important}.mkt-wrapper-warum-schopf-teig .gdlr-core-column-15{width:48%;border-width:2px;border-color:#62604d;border-style:solid;margin-bottom:4%}.mkt-wrapper-warum-schopf-teig .gdlr-core-pbf-wrapper-container.clearfix.gdlr-core-container-custom{gap:4%}.mkt-wrapper-warum-schopf-teig .mkt-schopf-teig-box .gdlr-core-pbf-background-wrap{border:unset !important}.mkt-mobil-buttons-beside .gdlr-core-column-30{width:50%}.w-nav-list .menu-termin-button{display:none}.mkt-footer-change-order{display:flex;flex-direction:column-reverse}#custom_html-2,#custom_html-3,#custom_html-4,#custom_html-5{text-align:center}.mkt-footer-change-order-1,.mkt-footer-margin{margin-bottom:0}.mkt-footer-display-none{display:none}.mkt-footer-display-mobile{display:block}.mkt-footer-display-mobile i{margin-right:10px;margin-top:20px;font-size:25px}.infinite-header-background{opacity:100%}.mkt-header-wrapper{padding-left:0 !important;padding-right:0 !important}.gdlr-core-flexslider-nav{display:block}.gdlr-core-portfolio-item .flex-nav-prev{left:-25px;position:absolute}.gdlr-core-portfolio-item .flex-nav-next{position:absolute;right:-25px}.gdlr-core-portfolio-content{margin-top:0}.startseite-portfolio-wrapper{margin-top:-60px;margin-bottom:-60px}.mkt-kachel h3{font-size:16px;color:#fff;text-align:center}.mkt-kachel-box-back{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.5s;border:2px solid #fff;padding:15px;font-size:15px;line-height:18px}.mkt-kachel-box-back,.mkt-kachel-box-front,.mkt-kachel-border{height:172px}.infinite-body h1,.infinite-body h2{font-size:22px}.infinite-body p,.gdlr-core-portfolio-content{font-size:16px}.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin.mkt-geminesam-bauen-container{padding-left:0 !important;padding-right:0 !important}.mkt-geminesam-bauen-container .gdlr-core-pbf-column-content{margin-right:0;background-color:rgba(255,255,255,.9);padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;margin-top:98px}.mkt-schopf-teig-box .gdlr-core-text-box-item-content p{margin-bottom:0}.warum-schopf-teig-wrapper{padding-top:0 !important}}@media only screen and (max-width:767px){.mkt-header-wrapper .gdlr-core-pbf-wrapper-container{max-width:unset !important}.ms-slide-layers{right:0;max-width:90% !important}.two-row-form{display:flex;gap:30px;flex-direction:column}.two-row-form-column{width:100%}.mkt-hausbau-column-right .gdlr-core-pbf-background-wrap{width:100%;height:300px;margin-top:-300px}.mkt-mobile-wrapper-hausbau{padding-top:250px !important}}@media only screen and (max-width:1720px){.mkt-absolute-kataloge{top:160px !important}.hausbau-header-container{display:grid !important}.mkt-absolute-kataloge img{width:250px}.mkt-single-produkt-eigenschaften{display:flex;justify-content:space-between;align-content:flex-end;flex-direction:column}}@media only screen and (max-width:767px){.mkt-hausbau-header-text{width:100% !important}.mkt-absolute-kataloge{bottom:-55px !important;left:180px !important;top:inherit !important;right:inherit !important}.mkt-absolute-kataloge img{width:300px}.hausbau-header-button{margin-bottom:15px}.mkt-hausbau-header-text{padding-bottom:10px !important}.mkt-single-produkt-eigenschaften{display:block}.mkt-product-description-heading{font-size:25px;line-height:normal;margin-bottom:30px}.product_cat-katalog .entry-summary{width:100% !important;padding-right:0 !important}.woocommerce div.product div.images.woocommerce-product-gallery{position:unset;float:left !important;width:100% !important}.mkt-product-description-heading-wohnflaeche{margin-bottom:20px}.gdlr-core-text-box-item-content p{font-size:15px !important}.product_meta{border-bottom:solid;border-bottom-width:2px;border-bottom-color:#eee;padding-bottom:25px}.gdlr-core-text-box-item-content p{font-size:18px !important}}@media only screen and (max-width:440px){.mkt-button-effekt-text{padding:7px !important}.menu-termin-button a{display:flex !important;font-size:12px}}.kachel-text-mobil{display:none}@media only screen and (max-width:1400px){.kachel-text-mobil{display:block}.kachel-text-desktop{display:none}}@media only screen and (max-width:999px){.kachel-text-mobil{display:none}.kachel-text-desktop{display:block}}@media only screen and (max-width:450px){.kachel-text-mobil{display:block}.kachel-text-desktop{display:none}}@media only screen and (max-width:1660px){.infinite-navigation .sf-menu>li.social-menu-item-1{padding-left:10px;padding-right:10px}.infinite-navigation .sf-menu>li{padding-left:5px;padding-right:5px}.infinite-navigation .sf-menu>li.social-menu-item-2{padding-left:0;padding-right:0}}@media only screen and (max-width:1350px){.infinite-logo-inner{max-width:150px}.infinite-navigation{padding-top:47px}.infinite-navigation .sf-menu>li>a,.infinite-navigation .sf-vertical>li>a{font-size:14px}}@media only screen and (max-width:1200px){.infinite-mobile-header-wrap{display:block}.infinite-header-wrap{display:none !important}}.mkt-header-wrapper-mobil{display:none}@media only screen and (max-width:1450px){.mkt-header-wrapper-desktop{display:none}.mkt-header-wrapper-mobil{display:block}}@media only screen and (max-width:1250px){.mkt-header-wrapper-mobil .gdlr-core-pbf-wrapper-container{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.mkt-header-wrapper-mobil .gdlr-core-column-48,.mkt-header-wrapper-mobil .gdlr-core-column-12{width:100%}.mkt-header-wrapper-mobil .gdlr-core-column-48 .gdlr-core-pbf-column-content-margin{margin-left:0 !important}}@media only screen and (max-width:999px){.mkt-kachel-viereck{display:none !important}}body{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:break-word}.mkt-header-wrapper-startseite .text-layer .slider-text{line-height:25px;margin-top:-30px;margin-bottom:-60px}@media only screen and (max-width:768px){.mkt-header-wrapper-startseite .text-layer .slider-text{line-height:25px;margin-top:-30px;margin-bottom:-20px}}.text-layer .slider-text{line-height:25px;margin-top:-30px}@media only screen and (max-width:767px){.text-layer .slider-text{line-height:25px;margin-top:-30px;margin-bottom:0}}@media only screen and (max-width:500px){.ms-layer.text-layer{width:80%;background-color:rgba(0,0,0,.6)}.text-layer .slider-text{line-height:20px;font-size:16px}.slide-number{text-align:right;font-size:30px}.slide-number-little{font-size:16px;margin-right:10px}.header-arrow{width:35px !important}}@media only screen and (max-width:767px){.mkt-immobilien-referenz{margin-top:30px;margin-right:0}}.immobilien-portfolio-wrapper .gdlr-core-portfolio-item .flex-nav-next{position:absolute;right:0}.immobilien-portfolio-wrapper .gdlr-core-portfolio-item .flex-nav-prev{left:-30px;position:absolute}@media only screen and (max-width:1400px){.immobilien-portfolio-wrapper .gdlr-core-column-15,.immobilien-portfolio-wrapper .gdlr-core-column-45{width:100%}.immobilien-portfolio-wrapper .gdlr-core-portfolio-item .flex-nav-next{position:absolute;right:0}.mkt-immobilien-referenz{background-color:#62604d;margin-top:7px;height:222px;margin-right:0;display:flex;flex-direction:column;align-content:center;justify-content:center}}@media only screen and (max-width:1000px){.immobilien-portfolio-wrapper .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title{letter-spacing:0px;font-size:18px;height:43px;display:flex;align-items:flex-start;margin-bottom:32px}}@media only screen and (max-width:1000px){.immobilien-portfolio-wrapper .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title{margin-bottom:32px}}@media only screen and (max-width:767px){.immobilien-portfolio-wrapper .gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title{letter-spacing:0px;font-size:18px;height:43px;display:flex;align-items:flex-start;margin-bottom:15pxpx}.immobilien-portfolio-wrapper .gdlr-core-column-45{margin-top:-80px}.immobilien-portfolio-wrapper .gdlr-core-column-15{margin-top:60px}}.infinite-comments-area{display:none !important}.rating-count{position:relative;background:url("/wp-content/uploads/2025/06/bewertungswald-hintergrund.webp");background-size:cover;border-top:10px;border-top-style:solid;border-top-color:#006933;display:flex;padding-left:30px;padding-bottom:10px;max-width:400px;width:100%;z-index:999;max-height:133px}.rating-count .icon{display:flex;width:40%}.rating-count .icon img{display:block !important;align-items:flex-end !important;margin-top:10px !important;width:100% !important}.rating-count .count-container{width:60%;text-align:center;font-size:14px;font-weight:600;color:#000;margin-left:10px;margin-right:10px;line-height:1.3;margin-top:11px}.rating-count .count{color:#006933;font-size:45px;font-weight:800;display:flex;height:40px;align-items:baseline;justify-content:center;margin-bottom:26px}.rating-count .buttons{position:absolute;left:0;top:0;right:0;bottom:0;display:none;justify-content:space-evenly;flex-direction:column;align-items:center;flex-wrap:wrap;background:rgba(255,255,255,.7)}.rating-count .buttons .button-wrapper{display:block;width:100%;text-align:center}.rating-count .buttons .button-wrapper a{display:block;width:55%;margin:0 auto;padding:5px 0;background:#006933;color:#fff;font-size:13px;text-transform:none}.rating-count:hover .buttons{display:flex !important}.infinite-copyright-text{display:flex;justify-content:center}@media only screen and (max-width:768px){.infinite-copyright-text{display:flex;justify-content:center;flex-direction:column-reverse}.rating-count{margin-bottom:20px;margin-left:0;max-height:200px}}#sidebar{margin:0}.infinite-copyright-container{padding-top:0}@media only screen and (max-width:1900px){.pe-pro-seal{bottom:200px !important}}@media only screen and (max-width:1312px){.rating-count .count{color:#006933;font-size:30px;font-weight:800;display:flex;height:14px;align-items:baseline;justify-content:center;margin-bottom:26px}}.mkt-infinite-column{width:16.6%}@media only screen and (max-width:1000px){.infinite-column-15,.mkt-infinite-column{float:left;width:33.3%}}@media only screen and (max-width:768px){.infinite-column-15,.mkt-infinite-column{float:left;width:100%}.rating-count .count{color:#006933;font-size:45px;font-weight:800;display:flex;height:40px;align-items:baseline;justify-content:center;margin-bottom:26px}#custom_html-6{display:flex;justify-content:center;margin-top:30px}}@media only screen and (max-width:768px){.pe-pro-seal{bottom:30px !important}}@media only screen and (max-width:600px){.rating-count{position:relative;background:url("/wp-content/uploads/2025/06/bewertungswald-hintergrund.webp");background-size:cover;border-top:10px;border-top-style:solid;border-top-color:#006933;display:flex;padding-left:0;padding-bottom:10px;max-width:400px;width:100%;z-index:999;max-height:unset;flex-direction:column;align-items:center}}.mkt-hinweis{margin-left:15px;margin-right:15px}.kt-portfolio-wrapper .gdlr-core-container{padding-left:50px;padding-right:50px}.badges-container-desktop{display:flex;gap:30px;max-width:100%;justify-content:space-between;width:100%}.badges-container-desktop img{width:150px;height:150px}.infinite-footer-wrapper .infinite-footer-container{overflow:visible}#custom_html-6 .textwidget{position:relative}.badges-container-desktop{position:absolute;top:-180px}.footer-last-image{margin-right:3px}.infinite-footer-wrapper{padding-top:120px}@media only screen and (max-width:1400px){.badges-container-desktop img{width:100%;height:auto}.infinite-footer-wrapper{padding-top:90px}.badges-container-desktop{position:absolute;top:-150px}}@media only screen and (max-width:767px){.badges-container-desktop{position:relative;top:0;margin-bottom:30px}.provenexpert-flex{display:flex;justify-content:center}}.product-cat-live-produkte .mkt-single-product-besonderheiten,.product-cat-live-produkte .mkt-single-product-title-container p,.product-cat-live-produkte .posted_in,.product-cat-live-produkte .product_meta,.product-cat-live-produkte .mkt-mobile-wrapper-hausbau{display:none}.product-cat-live-produkte .price{display:block}.product-cat-live-produkte .product{display:flex;gap:60px}.product-cat-live-produkte .woocommerce-product-gallery{width:33.3% !important}.product-cat-live-produkte .entry-summary{width:66.6% !important}.product-cat-live-produkte .variations th,.product-cat-live-produkte .variations td{background-color:#fff;color:#000;text-align:left;padding:0}.product-cat-live-produkte .variations th{padding-top:4px}.product-cat-live-produkte .variations td select{height:35px;padding-left:15px}.product-cat-live-produkte .single_add_to_cart_button{background-color:#00759c !important;padding:10px 20px !important;font-size:16px !important}.product-cat-live-produkte .price,.product-cat-live-produkte .price bdi{color:#00759c !important;font-weight:700}.product-cat-live-produkte .reset_variations{float:right;margin-right:24px !important;display:none !important}.product-cat-live-produkte .entry-summary{display:flex;flex-direction:column}.product-cat-live-produkte .entry-summary h1{order:1}.product-cat-live-produkte .entry-summary .price{order:2}.product-cat-live-produkte .entry-summary .variations_form{order:3}.product-cat-live-produkte .entry-summary .woocommerce-product-details__short-description{order:4}.variations select{display:none}#photoswipe-fullscreen-dialog{z-index:99999}.single-product .summary>p.price{display:none}.wc-block-cart__submit-container a{background-color:#00759c !important;padding:10px 20px !important;font-size:16px !important;color:#fff}.wc-block-cart-items__row,.wc-block-cart-items__header span{color:#000 !important;text-transform:none}.wc-block-cart-item__wrap .wc-block-components-product-price{display:none !important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:0 !important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label:before{content:"Gesammtsumme";font-size:20px}.wc-block-cart-items__header .wc-block-cart-items__header-image,.wc-block-cart-items__header-total{padding:16px !important}.wc-block-cart-items__header-total span{font-size:0 !important}.wc-block-cart-items__header-total:before{content:"Zwischensumme";font-size:16px;color:#000;text-transform:none}.wp-block-woocommerce-checkout-order-summary-subtotal-block{border-top:0;padding-bottom:0}.wp-block-woocommerce-checkout-order-summary-subtotal-block{display:none !important}.wc-block-components-button{background-color:#00759c !important;color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;padding:10px !important;padding-left:20px !important;padding-right:20px !important;box-shadow:unset !important;border:unset;transition:.3s !important}.wc-block-components-button:hover{cursor:pointer;background-color:#62604d !important}.wc-block-cart__submit-container a:hover{color:#fff !important}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new.wc-block-product-new.has-4-columns{display:none}span.woocommerce-Price-amount.amount,.infinite-top-cart-content-wrap .infinite-highlight,.infinite-top-cart-item-wrap .infinite-top-cart-price-wrap .woocommerce-Price-amount.amount{color:#00759c !important}.infinite-main-menu-cart>.infinite-top-cart-count{background-color:#00759c !important}.gdlr-core-product-price.gdlr-core-title-font span{color:#00759c !important}.mkt-product-attributes-overlay{width:18%;height:18%;padding:8px;display:flex;justify-content:center}.live-shop-wrapper .mkt-product-attributes-overlay,.product-cat-live-produkte .mkt-product-attributes-overlay{width:75px;height:75px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.product-cat-live-produkte .product{display:flex;gap:60px;flex-direction:column}.product-cat-live-produkte .woocommerce-product-gallery{width:100% !important}.product-cat-live-produkte .entry-summary{width:100% !important}.product-cat-live-produkte div.product div.summary{width:50%;padding-right:0}}.product-cat-live-produkte .woocommerce-message{display:none}.wc-block-checkout__shipping-option{display:none}.wc-block-cart__empty-cart__title:before{display:none !important}.gdlr-core-wc-out-of-stock{display:none !important}