h4{padding-top:30px;color:#23425f;font-family:"avenir-lt-pro";font-weight:700;font-size:1.1rem}h5{font-size:1.25rem}h6{font-size:1rem}pre{font-family:monospace,monospace;font-size:1em;white-space:pre-wrap}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}details{display:block}summary{display:list-item}figcaption{font-size:16px;color:#333;line-height:1.4;font-style:italic;font-weight:400}template{display:none}@media print{pre{white-space:pre-wrap!important}pre,blockquote{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #ccc}thead{display:table-header-group}}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}select{display:block}table{background-color:transparent;width:100%;margin-block-end:15px;font-size:.9em;border-spacing:0;border-collapse:collapse}table th,table td{padding:15px;line-height:1.5;vertical-align:top;border:1px solid rgba(128,128,128,0.5019607843)}table th{font-weight:700}table thead th,table tfoot th{font-size:1em}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-block-start:1px solid rgba(128,128,128,0.5019607843)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:rgba(128,128,128,0.0705882353)}table tbody tr:hover>td,table tbody tr:hover>th{background-color:rgba(128,128,128,0.1019607843)}table tbody+tbody{border-block-start:2px solid rgba(128,128,128,0.5019607843)}@media (max-width:767px){table table{font-size:.8em}table table th,table table td{padding:7px;line-height:1.3}table table th{font-weight:400}}h1.wizard-title{padding:0;margin:0;line-height:20px;padding-bottom:15px;font-size:25px;font-weight:600}#wizard-model{background-color:rgba(0,0,0,90%);width:100%;height:100%;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;display:none;overflow-y:scroll}#wizard-model .inner{width:98%;background-color:#fff;position:relative;margin:0 auto;margin-top:50px;padding:20px;box-sizing:border-box;border-radius:10px}#wizard-model .item-selector{list-style:none;margin:0;padding:0;text-align:center;display:flex;align-items:flex-start;justify-content:flex-start;column-gap:40px}.product-row{clear:both;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#wizard-model .item-selector li{position:relative;display:inline-block;cursor:pointer;box-sizing:border-box;color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wizard-model .item-selector li p{display:block;text-align:center;font-weight:700;margin:0}#wizard-model .item-selector li img{max-width:140px;height:auto}.content-area li,.main-content-inner li{list-style:unset}#wizard-model .item-selector li.selected{border:2px solid #f58046;background-color:#ffa500!important;color:#000}#wizard-model .item-selector li:hover:after{position:absolute;content:"";background-color:rgba(174,190,191,.8);height:100%;width:100%;top:0;right:0}#wizard-model .inner #nav{clear:both;margin-top:10px}#wizard-model .inner #nav .navbutton.wizard-prev{float:left}.clearfix{clear:both}#wizard-model .inner #nav .navbutton.wizard-next{float:right}#wizard-model .inner #nav .navbutton{display:inline-block;background-color:#ffa500;cursor:pointer;padding:5px 10px;color:#fff;font-size:1.4em}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.loading-wrap{margin:100px auto 0;width:70px;text-align:center}.loading-wrap>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loading-wrap .dots1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-wrap .dots2{-webkit-animation-delay:-.16s;animation-delay:-.16s}#wizard-model .producttitle{color:#4b7f5a;font-size:14px}#wizard-model .pricy-total{border:1px solid #acacac;color:#fff;background-color:#ffa500;font-size:14px;padding:0 5px}.total-row{display:flex;align-items:center;justify-content:space-between}#wizard-model .pricy-count{border:1px solid #c29898;color:#4b7f5a;font-size:14px;padding:0 5px}div#step-container hr{margin-bottom:0}.total-row{margin-top:10px;font-size:18px}#wizard-model .pricy{color:#4b7f5a;background-color:#fff;font-size:14px}#wizard-model .product-price{width:90px;text-align:left}#wizard-model .product-img img{height:64px!important;width:auto!important;margin:0!important}#wizard-model .inner .add_item_to_cart{display:inline-block;background-color:#ffa500;cursor:pointer;padding:5px 10px;color:#fff;font-size:1.4em}.add-cart-btn-wrap{display:block;text-align:center;margin-top:40px}.loading_cart{opacity:.3;pointer-events:none;cursor:not-allowed}.cat-img{width:300px;height:200px;background-size:cover;border-radius:30px 30px 0 0}.cat-title{padding:20px}.page-id-2030 div#wizard-model{position:relative;display:block!important;background-color:transparent!important;overflow:auto}.step-container{position:relative;transition:all .5s ease}.slide-up{transform:translateY(-100%);opacity:0}.slide-in{animation:slideInFromBottom .5s ease forwards}.wizard-step{font-family:"avenir-lt-pro";font-size:16px;font-weight:700;margin-bottom:20px;opacity:0;transform:translateY(30px);transition:all .5s ease;pointer-events:none}.cat-image{background:0 0;border-radius:30px 30px 0 0;background-size:cover}.wizard-step.active{opacity:1;transform:translateY(0);pointer-events:auto}.option-title{color:#23425f;font-weight:600;padding:20px;margin:0}.option{background:#fff;padding:0;margin:10px 0;cursor:pointer;border-radius:30px;position:relative;border-top:2px solid #23425f;border-bottom:2px solid #23425f;border-right:2px solid #23425f;border-left:2px solid #23425f}li.option.selected{border:0}.check-mark-icon-wrap{position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.checkmark{font-family:arial;font-weight:700;-ms-transform:scaleX(-1) rotate(-35deg);-webkit-transform:scaleX(-1) rotate(-35deg);transform:scaleX(-1) rotate(-35deg);color:#23425f;display:inline-block;font-size:30px}.option.selected .cat-title{padding:20px;z-index:999;position:relative;font-weight:600}.selected-display{margin-top:10px;font-weight:700;color:#23425f}.wizard-step .item-selector{list-style:none;margin:0;padding:0;text-align:center;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;column-gap:20px}.option.selected:after{content:"";background-color:rgba(90,170,149,.8);border-radius:30px;position:absolute;height:100%;width:100%;left:0;top:0}.option.selected .option-title{z-index:9;position:relative;font-weight:600;color:#23425f}.shape-wrap{min-height:200px;background-size:contain;position:relative;background-repeat:no-repeat;box-sizing:content-box;margin:0 auto;text-align:center;width:200px!important;height:auto}.recht-shape{background-image:url("/wp-content/themes/hello-elementor/images/line-icon.svg");--lzl-bg-img:"/wp-content/themes/hello-elementor/images/line-icon.svg"}.lvorm-shape{background-image:url("/wp-content/themes/hello-elementor/images/l-shape-icon.svg");--lzl-bg-img:"/wp-content/themes/hello-elementor/images/l-shape-icon.svg"}.lvorm-shape.lzl:not(.lzl-ed),.lvorm-shape.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%20width%3D%22400px%22%20height%3D%22400px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.uvorm-shape{background-image:url("/wp-content/themes/hello-elementor/images/u-shape-icon.svg");--lzl-bg-img:"/wp-content/themes/hello-elementor/images/u-shape-icon.svg"}.uvorm-shape.lzl:not(.lzl-ed),.uvorm-shape.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%20width%3D%22400px%22%20height%3D%22400px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.tvorm-shape{background-image:url("/wp-content/themes/hello-elementor/images/T-shape-icon.svg");--lzl-bg-img:"/wp-content/themes/hello-elementor/images/T-shape-icon.svg"}.tvorm-shape.lzl:not(.lzl-ed),.tvorm-shape.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%20width%3D%22400px%22%20height%3D%22400px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.andere-shape{background-image:url("/wp-content/themes/hello-elementor/images/custom-shape-icon.svg");--lzl-bg-img:"/wp-content/themes/hello-elementor/images/custom-shape-icon.svg"}.andere-shape.lzl:not(.lzl-ed),.andere-shape.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%20width%3D%22400px%22%20height%3D%22400px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.shape-layout{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.shape-input{width:40px;border:1px solid #23425f;padding:3px 5px;border-radius:3px;background:#fff;color:#23425f}.unit-type{color:#000;font-weight:600;padding-left:5px}.shape-inputs .input-wrap{display:flex;justify-content:flex-start;align-items:center;column-gap:10px;margin-bottom:20px}.shape-inputs .input-wrap label{width:80px}input#custom_corners,.shape-inputs .input-wrap input{width:100px;background:#f9fbf2;border:2px solid #23425f;border-radius:30px;color:#23425f}.andere-wrap{margin-bottom:20px}.andere-wrap label{margin-right:15px}.shape-image{margin-left:100px;padding:50px;background-color:#f9fbf2;border-radius:30px;position:relative}div#step-5-container .wizard-inputs .option,div#step-4-container .wizard-inputs .option{padding:15px 25px;display:flex;font-weight:600;align-items:center;justify-content:center;align-content:center;margin:5px 0;border:2px solid #23425f}div#step-5-container .wizard-inputs .option p,div#step-4-container .wizard-inputs .option p{margin:0}div#step-5-container .wizard-inputs .option.selected,div#step-4-container .wizard-inputs .option.selected{border:2px solid #5aaa95}div#step-5-container .wizard-inputs .option p,div#step-4-container .wizard-inputs .option p{color:#23425f;z-index:2}div#step-5-container .wizard-inputs .option.selected p,div#step-4-container .wizard-inputs .option.selected p{font-weight:600;color:#23425f}.item-overview-row{display:flex;justify-content:flex-start;align-items:center;align-content:center;gap:20px;margin-bottom:10px}.item-overview-row .item-label{color:#23425f;font-size:16px;font-weight:600;width:55%;font-family:"avenir-lt-pro"}.item-overview-row .item-value{font-family:"avenir-lt-pro";font-size:16px;font-weight:100}.item-overview-wrap h3{color:#23425f;font-size:25px;font-weight:800;margin-bottom:40px;font-family:"avenir-lt-pro"}.item-overview-wrap{width:38%;background:#f9fbf2;border-radius:35px 0px 0px 35px;padding:30px}.item-overview-section{display:flex;align-items:stretch;align-content:center;border:2px solid #23425f;border-radius:30px}.product-quote{width:70%;padding:30px}.product-row{clear:both;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-row-header .product-head{font-family:"avenir-lt-pro";font-weight:700;color:#23425f}.product-row{font-family:"avenir-lt-pro";clear:both;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.product-name{width:40%}.product-price{width:15%}.product-quantity{width:15%}.product-subtotal{width:20%}div#step-6-container{margin-top:50px}.product-quote .add_item_to_cart{background:#23425f;display:inline-block;border-radius:30px;padding:15px 30px;cursor:pointer;color:#fff;font-weight:600}.add_item_to_cart:hover{background:#5aaa95;color:#23425f}span.pricy-count{border:1px solid #23425f;border-radius:30px;padding:5px 15px;width:70px;display:block;text-align:center}ul.step-3 li.option{width:calc(calc(100% / 4) - 20px)}.step-3 .cat-image img{height:200px}.recht-shape.lzl:not(.lzl-ed),.recht-shape.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20400%22%20width%3D%22400px%22%20height%3D%22400px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.step-description{display:inline-block;border-bottom:1px solid #f9fbf2;padding-bottom:10px;padding-right:5rem;margin-bottom:2rem}.step-description p{font-family:"avenir-lt-pro",sans-serif;font-size:16px!important;font-weight:100;margin:0}li.option button:hover,li.option button{position:absolute;bottom:-65px;left:50%;transform:translateX(-50%);border:0;color:#23425f;font-size:16px;font-family:"avenir-lt-pro",sans-serif;font-weight:400;display:flex;justify-content:center;align-items:center;background-color:transparent;cursor:pointer}ul.step-2.item-selector.option-group li{margin-bottom:70px}.tooltip-btn{position:relative;cursor:pointer}.tooltip-btn::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:6px 10px;border-radius:4px;white-space:nowrap;font-size:13px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:100;word-wrap:break-word;width:200px;text-wrap:auto}.tooltip-btn:hover::after{opacity:1}ul.step-3p .option{width:calc(calc(100% / 4) - 40px)}.woocommerce-variation-add-to-cart{flex-wrap:wrap!important}.product-extra-fields-wrapper{width:100%}.swatch-group{margin-bottom:20px}.swatch-label{font-weight:700;margin-bottom:15px}.swatch-options{display:flex;flex-wrap:wrap;gap:20px}.swatch-item{text-align:center;background:#fff;padding:0;margin-bottom:10px;cursor:pointer;box-shadow:4px 4px 10px 2px #e7e5e4;border-radius:0;position:relative;border-bottom:2px solid #afbdbf}.swatch-item input{display:none}.swatch-item img{max-width:200px;display:block;margin:0 auto 5px;object-fit:cover;width:200px;height:150px}.swatch-item.selected:after,.swatch-item:hover:after{content:"";background-color:rgba(174,190,191,.8);position:absolute;height:100%;width:100%;left:0;top:0}.swatch-item:hover span.swatch-image-title .swatch-text,.swatch-item.selected span.swatch-image-title .swatch-text{color:#000;z-index:1;position:relative;font-weight:500}.swatch-item.selected img,.swatch-item:hover img{filter:brightness(1.2)}.swatch-text{display:block;font-size:14px;padding:15px;border-top:1px solid rgba(204,204,204,.35)}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:normal;vertical-align:middle;background-color:transparent!important;padding:0;text-align:left}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .variations tbody tr td{padding-bottom:14px}ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared{list-style:none;margin:0;padding:0;text-align:center;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;column-gap:20px}li.variable-item.button-variable-item{font-family:"avenir-lt-pro";font-size:14px;padding:10px 20px;display:flex;align-items:center;justify-content:center;margin:8px 0;border:2px solid #23425f;border-radius:30px;background:#fff;cursor:pointer;position:relative}li.variable-item.button-variable-item.selected span{font-weight:600;z-index:1;color:#23425f;position:relative}li.variable-item.button-variable-item.selected{color:#23425f;border:2px solid #5aaa95;background-color:#5aaa95}.woocommerce div.product form.cart .variations tbody tr th.label{width:100%;margin-bottom:15px;display:flex;align-items:center}.woocommerce div.product form.cart .variations tbody tr{display:flex;flex-wrap:wrap;justify-content:flex-start}.woocommerce div.product form.cart .variations label,.woocommerce div.product form.cart .variations th span,.swatch-label{font-size:1.5rem;font-weight:500}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background-image:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover span{opacity:.6}.nice-select-dropdown .option[data-value=""]{display:none}.wpo-totals-hidden{display:block!important}@media only screen and (max-width:1024px){.step-3 .option{width:calc(calc(100% / 2) - 20px)}}@media only screen and (max-width:820px){.wizard-step .item-selector{column-gap:20px}ul.step-1 li.option,ul.step-2 li.option,ul.step-3 li.option{width:calc(calc(100% / 2) - 20px)}.cat-img{width:auto;height:120px;border-radius:30px 30px 0px 0px}.option-title{padding:20px;font-size:12px}.step-3 .cat-image img,.cat-image img{height:120px}}.wizard-loading{text-align:center;padding:20px;font-size:16px;font-weight:700;color:#555}.wizard-loading::after{content:"";display:inline-block;width:20px;height:20px;margin-left:10px;border:3px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin .8s linear infinite}@media only screen and (max-width:600px){.product-row div{font-size:12px}div#step-5-container .wizard-inputs .option,div#step-4-container .wizard-inputs .option,.item-overview-row .item-label,.item-overview-row div{font-size:14px}.item-overview-wrap{width:100%;padding:20px;border-radius:30px 30px 0px 0px}.product-quote{width:100%;padding:20px}.product-quantity{width:20%!important;margin-right:15px}.product-row-header .product-head{font-size:16px}.product-name{width:50%}.product-price,.product-subtotal{width:25%}.shape-layout{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.shape-image{margin-left:0;padding:50px;background-color:#f9fbf2;position:relative}.item-overview-section{display:block;align-items:baseline;align-content:center;border:1px solid #23425f}.item-overview-wrap{width:100%!important;background:#f9fbf2;padding:30px}.product-quote{width:100%!important;padding:30px}span.pricy-count{border:1px solid #23425f;padding:5px 15px;width:100%;display:block;text-align:center}.step-3 .cat-image img,.cat-image img{height:120px}}