/**
 * @license
 * MyFonts Webfont Build ID 4105039, 2021-06-17T08:38:53-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: HelveticaLTWXX-Roman by Linotype
 * URL: https://www.myfonts.com/fonts/linotype/helvetica/pro-regular/
 * Copyright: Copyright &amp;#x00A9; 2014 Monotype Imaging Inc. All rights reserved.
 * 
 * 
 * 
 * © 2021 MyFonts Inc
*/@font-face{font-family:Helvetica-Webfont;src:url(/assets/font-BFuv096q.woff2) format("woff2"),url(/assets/font-BPsgvuLZ.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:TrimPoster-Webfont;src:url(/assets/TrimPoster-Slim-RFFa4b3i.woff2) format("woff2"),url(/assets/TrimPoster-Slim-BZv_RdtB.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}:root{font-synthesis:weight;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica-Webfont,Helvetica,Arial,sans-serif;color-scheme:light dark;--background-color: #ffffff;--text-color: #333333;--suttle-text-color: grey;--primary-color: #ea5e11;--primary-hover-color: #d7540d;--shadow-color: rgba(0, 0, 0, .3);--secondary-color: #f0f0f0;--success-color: #32a852;--error-color: #be343d}body.dark-mode{--background-color: #171718;--text-color: #f8f8f8;--primary-hover-color: #fc7f3c;--shadow-color: rgba(252, 127, 60, .5);--secondary-color: #232324}body{transition:background-color .25s;background-color:var(--background-color);color:var(--text-color);margin:0}body.mobile-menu-open{overflow:hidden}h1{font-family:TrimPoster-Webfont,sans-serif;font-size:5rem;line-height:1.1;font-weight:400;margin:0;letter-spacing:.7px}h2{font-family:TrimPoster-Webfont,sans-serif;font-weight:400;font-size:3rem;margin:0;letter-spacing:.3px}h3{font-family:TrimPoster-Webfont,sans-serif;font-weight:400;font-size:2rem;margin:0;letter-spacing:.2px}h4{font-size:1.5em;line-height:1.1;margin:0;font-weight:400}p{line-height:1.5}.p-small{font-size:.9em}button{border-radius:20px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;background-color:var(--primary-color);cursor:pointer;transition:.35s;color:#fff}button:hover{box-shadow:4px 4px 7px var(--shadow-color);background-color:var(--primary-hover-color)}body.dark-mode button:hover{box-shadow:0 0 20px var(--shadow-color)}button.success{background-color:var(--success-color);box-shadow:none!important;cursor:default}button.error{background-color:var(--error-color)}body.dark-mode button.error:hover{box-shadow:0 0 20px #c8121e80}button.secondary-button{background-color:transparent;color:var(--primary-color);border:2px solid var(--primary-color)}button.secondary-button:hover{color:var(--primary-color);text-shadow:4px 4px 7px var(--shadow-color)}body.dark-mode button.secondary-button:hover{color:var(--primary-hover-color);border:2px solid var(--primary-hover-color);text-shadow:0 0 3px var(--shadow-color)}a,.link{color:var(--text-color);transition:.25s;text-decoration:none;font-weight:700;cursor:pointer}a:hover,.link:hover{color:var(--primary-color)}#app{margin:0;display:flex;flex-direction:column;min-height:100vh}main{flex:1}.site-footer{margin-top:auto;background-color:var(--secondary-color);color:var(--text-color);padding:2rem}.shadow{box-shadow:5px 10px 15px var(--shadow-color)}body.dark-mode .shadow{box-shadow:0 0 15px var(--shadow-color)}.shadow-light{box-shadow:3px 7px 10px var(--shadow-color)}body.dark-mode .shadow-light{box-shadow:0 0 10px var(--shadow-color)}.mg-xs{margin-bottom:6px}.mg-s{margin-bottom:10px}.mg-m{margin-bottom:16px}.mg-l{margin-bottom:26px}.mg-xl{margin-bottom:42px}.mg-xxl{margin-bottom:69px}.mg-xxxl{margin-bottom:112px}.blur-load{position:relative;overflow:hidden}.blur-load canvas{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .3s ease-out}.blur-load img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 2rem}@media (max-width: 1300px){.container{max-width:900px}}@media (max-width: 1000px){.container{max-width:700px}}@media (max-width: 800px){.container{max-width:550px}}@media (max-width: 350px){.container{padding-left:1rem;padding-right:1rem}}.std-page{margin-top:69px}body.dark-mode .mobile-menu-close-icon:hover path[data-v-df009613],body.dark-mode .modal-close-button:hover path[data-v-df009613]{box-shadow:0 0 10px var(--shadow-color)}.navigation[data-v-f491e50f]{display:flex;justify-content:center;position:relative;margin:0 1em}.nav-link[data-v-f491e50f]{font-size:1.4em;display:block;padding:1rem;text-decoration:none;color:var(--text-color);position:relative;transition:color .3s ease}.nav-link[data-v-f491e50f]:hover{color:var(--primary-color)}.nav-underline[data-v-f491e50f]{position:absolute;bottom:0;height:3px;background-color:var(--primary-color);transition:left .3s ease,width .3s ease;border-radius:3px}.mobile-menu-close-icon[data-v-f491e50f]{display:none;position:absolute;top:.3em;right:.3em;font-size:1.8em;cursor:pointer;stroke:var(--text-color);z-index:10;padding:.5em;transition:.3s;transform:rotate(0)}.mobile-menu-close-icon[data-v-f491e50f]:hover{stroke:var(--primary-color);transform:rotate(90deg);transform-origin:50% 45%}body.dark-mode .mobile-menu-close-icon[data-v-f491e50f]:hover{text-shadow:0 0 5px var(--shadow-color)}@media (max-width: 899px){.navigation[data-v-f491e50f]{display:block;position:fixed;margin:0;top:0;left:0;height:100%;min-width:55%;background-color:var(--secondary-color);padding:2rem;transform:translate(-100%);transition:.3s ease;z-index:100;box-shadow:none}.navigation .nav-link[data-v-f491e50f]{display:block;padding:.8rem 0;text-align:left}.mobile-menu-close-icon[data-v-f491e50f]{display:block}body.mobile-menu-open .navigation[data-v-f491e50f]{transform:translate(0);box-shadow:0 0 15px var(--shadow-color)}}.hidden[data-v-f9b2bfd3]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.toggle-wrapper[data-v-f9b2bfd3]{width:95px;display:block;margin:0;--transition: .5s;--foreground: var(--text-color);--background: var(--background-color);--withth: 120px}.toggle[data-v-f9b2bfd3]{background:var(--text-color);border-radius:40px;padding:9px;position:relative;transition:background var(--transition);cursor:pointer}.toggle[data-v-f9b2bfd3]:before{content:"";display:block;height:28px;width:28px;border-radius:30px;background:var(--background-color);position:absolute;top:4.5px;left:6px;z-index:2;transform:translate(0);transition:transform var(--transition),background var(--transition)}.toggle.enabled[data-v-f9b2bfd3]:before{transform:translate(55px)}.toggle input[data-v-f9b2bfd3]{opacity:0;position:absolute;top:0}.toggle .icons[data-v-f9b2bfd3]{display:flex;justify-content:space-between;align-items:center;height:100%;margin:0 5px}.toggle .icons svg[data-v-f9b2bfd3]{fill:var(--background-color);height:20px;width:20px;z-index:0}.st0[data-v-ab51c798]{fill:var(--primary-color)}.st1[data-v-ab51c798]{fill:none}.st2[data-v-ab51c798]{fill:var(--text-color)}.st3[data-v-ab51c798]{font-family:TrimPoster-Webfont}.st4[data-v-ab51c798]{font-size:185px}.st4s[data-v-ab51c798]{font-size:120.181px}.st5[data-v-ab51c798]{font-family:Helvetica-Webfont}.st6[data-v-ab51c798]{font-size:52px}.st6s[data-v-ab51c798]{font-size:32.7766px}.st7[data-v-ab51c798]{letter-spacing:4px}.st8[data-v-ab51c798]{font-weight:400}.st9[data-v-ab51c798]{height:var(--logo-height)}.burger-btn[data-v-834c63b4]{--burger-height: 4.5px;--span-height: 3px;cursor:pointer;display:block;padding:.5em}span[data-v-834c63b4]{display:block;width:100%;box-shadow:1px 1px 5px 0 var(--shadow-color);border-radius:3px;height:var(--span-height);width:30px;background:var(--text-color);transition:all .3s;position:relative;margin:var(--burger-height)}body.dark-mode span[data-v-834c63b4]{box-shadow:0 0 5px var(--shadow-color)}body.mobile-menu-open[data-v-834c63b4]{box-shadow:none!important}body.mobile-menu-closed .burger-top[data-v-834c63b4]{animation:top-reverse-834c63b4 ease .5s forwards}body.mobile-menu-closed .burger-middle[data-v-834c63b4]{animation:middle-reverse-834c63b4 ease .5s forwards}body.mobile-menu-closed .burger-bottom[data-v-834c63b4]{animation:bottom-reverse-834c63b4 ease .5s forwards}body.mobile-menu-open .burger-top[data-v-834c63b4]{animation:top-834c63b4 ease .5s forwards}body.mobile-menu-open .burger-middle[data-v-834c63b4]{animation:middle-834c63b4 ease .5s forwards}body.mobile-menu-open .burger-bottom[data-v-834c63b4]{animation:bottom-834c63b4 ease .5s forwards}@media (min-width: 900px){.btn[data-v-834c63b4],span[data-v-834c63b4]{display:none}}@keyframes top-834c63b4{0%{transform:translateY(0);opacity:1}50%{transform:translateY(calc(var(--burger-height) + var(--span-height)));opacity:1}to{transform:translateY(calc(var(--burger-height) + var(--span-height)));opacity:0}}@keyframes top-reverse-834c63b4{0%{transform:translateY(calc(var(--burger-height) + var(--span-height)));opacity:0}50%{transform:translateY(calc(var(--burger-height) + var(--span-height)));opacity:1}to{transform:translateY(0);opacity:1}}@keyframes bottom-834c63b4{0%{transform:translateY(0);opacity:1}50%{transform:translateY(calc((var(--burger-height) + var(--span-height)) * -1));opacity:1}to{transform:translateY(calc((var(--burger-height) + var(--span-height)) * -1));opacity:0}}@keyframes bottom-reverse-834c63b4{0%{transform:translateY(calc((var(--burger-height) + var(--span-height)) * -1));opacity:0}50%{transform:translateY(calc((var(--burger-height) + var(--span-height)) * -1));opacity:1}to{transform:translateY(0);opacity:1}}@keyframes middle-834c63b4{0%{opacity:1}50%{opacity:1}to{opacity:0}}@keyframes middle-reverse-834c63b4{0%{opacity:0}50%{opacity:1}to{opacity:1}}.navbar[data-v-33f9458f]{z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;background-color:var(--background-color);box-shadow:0 0 15px var(--shadow-color);padding-top:5px;position:fixed;top:0;left:0;width:calc(100% - 4em)}.dark-mode .navbar[data-v-33f9458f]{border-bottom:1px solid var(--primary-color)}.nav-wrapper[data-v-33f9458f]{display:flex;align-items:center}.logo-link[data-v-33f9458f]{--logo-height: 50px}@media (max-width: 899px){.hamburger-icon[data-v-33f9458f]{display:block}.dark-mode-toggle[data-v-33f9458f]{display:none}}.site-footer[data-v-ed48f032]{border-top:1px solid var(--primary-color);padding:1rem 2rem;background-color:var(--secondary-color);display:block;margin-top:auto}.footer-content[data-v-ed48f032]{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:2rem;border-bottom:1px solid var(--border-color)}.social-links[data-v-ed48f032]{font-size:1.5em;text-align:right}.social-links a[data-v-ed48f032]{padding:.2 .5em}.footer-links[data-v-ed48f032]{text-align:center}.footer-bottom[data-v-ed48f032]{font-size:.9em;color:var(--suttle-text-color);margin-bottom:0;display:flex;justify-content:space-between}.footer-bottom p[data-v-ed48f032]{margin-bottom:0}.footer-bottom a[data-v-ed48f032]{font-weight:400;color:var(--suttle-text-color);transition:color .3s}.footer-bottom a[data-v-ed48f032]:hover{color:var(--primary-color)}@media (max-width: 600px){.footer-bottom[data-v-ed48f032]{flex-direction:column;align-items:center}.credit[data-v-ed48f032]{margin-top:.3em}}@media (max-width: 450px){.social-links[data-v-ed48f032]{padding-bottom:1em}}main{margin-top:60px}.router-anim-enter-from,.router-anim-leave-to{opacity:0;transform:translateY(-10px)}.router-anim-enter-active,.router-anim-leave-active{transition:all .2s ease-out;will-change:opacity,transform}.hero-section{display:grid;grid-template-columns:37% 63%;gap:0;align-items:center;position:relative;height:70vh}.hero-left{padding:0 3em}.hero-title{margin-top:0;line-height:1.2}.hero-subtitle{line-height:1.3;color:var(--text-color)}.hero-text{line-height:1.3}.hero-buttons{display:flex;gap:1em}.hero-button.primary-button:hover{background-color:var(--primary-color-darker)}.hero-image{max-width:100%;height:100%;overflow:hidden;border-radius:0 0 0 110px}.hero-image img{display:block;width:auto;height:100%;width:100%;object-fit:cover;object-position:center}@media (max-width: 1200px){.hero-section{grid-template-columns:45% 55%}}@media (max-width: 899px){.hero-section{grid-template-columns:1fr;text-align:center;height:auto}.hero-left{order:1;padding:0 1em}.hero-title{margin-bottom:26px}.hero-subtitle{font-size:1.3em}.hero-image{order:0;width:90%;margin-left:auto;min-height:200px;margin-bottom:42px}.hero-buttons{justify-content:center}}@media (max-width: 550px){.hero-section{margin-bottom:69px}.hero-title{font-size:3.5em}.hero-buttons{flex-direction:column}}.service-card[data-v-9049558c]{background-color:var(--secondary-color);border-radius:20px;overflow:hidden;transition:transform .3s ease}.service-card[data-v-9049558c]:hover{transform:translateY(-5px)}.service-image[data-v-9049558c]{height:180px;overflow:hidden}.service-image img[data-v-9049558c]{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.service-content[data-v-9049558c]{padding:1.3rem}.service-description[data-v-9049558c]{line-height:1.4}.more-services-content[data-v-9049558c]{margin:auto 0}.more-services-title[data-v-9049558c]{font-size:2.5rem;margin-top:1.5rem}.more-services-description[data-v-9049558c]{line-height:1.4}@media (max-width: 1000px){.more-services-title[data-v-9049558c]{margin-top:2rem}}@media (max-width: 800px){.service-image[data-v-9049558c]{height:120px}.more-services-title[data-v-9049558c]{margin-top:0}}@media (max-width: 650px){.sm-hide[data-v-9049558c]{display:none}}.services-section[data-v-3bac9d2c]{text-align:center}.services-grid[data-v-3bac9d2c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem}@media (max-width: 899px){.services-grid[data-v-3bac9d2c]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.8rem}}@media (max-width: 399px){.services-grid[data-v-3bac9d2c]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.showroom-teaser[data-v-87734728]{position:relative;overflow:hidden;margin-bottom:87px;margin-top:-25px}.filmstrip-top[data-v-87734728],.filmstrip-bottom[data-v-87734728]{position:absolute;white-space:nowrap}.filmstrip-top[data-v-87734728]{top:0;left:-500px;padding-top:25px;height:125px}.filmstrip-bottom[data-v-87734728]{bottom:0;right:-500px;height:125px}.filmstrip-top div[data-v-87734728],.filmstrip-bottom div[data-v-87734728]{display:inline-block;height:100px;width:200px;margin-right:40px;border-radius:20px;overflow:hidden}.filmstrip-top div[data-v-87734728],.filmstrip-bottom div[data-v-87734728]{object-fit:cover}.content[data-v-87734728]{position:relative;padding-top:115px;padding-bottom:140px;margin-top:25px}@media (max-width: 1000px){.filmstrip-top[data-v-87734728]{left:-600px}.filmstrip-bottom[data-v-87734728]{right:-600px}}@media (max-width: 1000px){.filmstrip-top[data-v-87734728]{left:-800px}.filmstrip-bottom[data-v-87734728]{right:-800px}}.moebelplaner-teaser[data-v-823a6c29]{display:flex;align-items:center}.teaser-image[data-v-823a6c29]{width:66.666%;position:relative;overflow:hidden;max-height:500px;height:70vw;border-radius:20px}.image-container[data-v-823a6c29]{position:relative;width:100%;height:100%}.blur-load[data-v-823a6c29]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s}.blur-load.active-image[data-v-823a6c29]{opacity:1}.teaser-image img[data-v-823a6c29]{width:100%;height:100%;object-fit:cover;border-radius:20px}.teaser-content[data-v-823a6c29]{width:33.3333%;padding-left:2rem}.teaser-content p[data-v-823a6c29]{margin-bottom:2rem;font-size:1.1rem;line-height:1.5;color:var(--text-color)}@media (max-width: 800px){.moebelplaner-teaser[data-v-823a6c29]{flex-direction:column}.teaser-image[data-v-823a6c29]{width:100%;margin-bottom:26px;padding:0}.teaser-content[data-v-823a6c29]{width:100%;padding:0}}.cls-1[data-v-7fcd765a]{fill:none;stroke:var(--suttle-text-color);stroke-miterlimit:10;stroke-width:3px}.cls-3[data-v-7fcd765a]{height:1em;margin:0 1px}.cls-2[data-v-de4634c4]{fill:#fbbc04;stroke:var(--suttle-text-color);stroke-miterlimit:10;stroke-width:3px}.cls-3[data-v-de4634c4]{height:1em;margin:0 1px}.cls-1[data-v-65bb1887]{fill:#fbbc04;stroke:var(--suttle-text-color);stroke-miterlimit:10;stroke-width:3px}.cls-2[data-v-65bb1887]{fill:none;stroke:var(--suttle-text-color);stroke-miterlimit:10;stroke-width:3px}.cls-3[data-v-65bb1887]{height:1em;margin:0 1px}.top-line[data-v-9fb6254d]{display:flex;justify-content:space-between}.review-button[data-v-9fb6254d]{height:39.2px}.testimonials-summary[data-v-9fb6254d]{display:flex}.rating-stars[data-v-9fb6254d]{font-size:2em}.rating-text[data-v-9fb6254d]{font-size:2em;font-weight:700;color:var(--text-color);margin:4px 0 0 7px}.review-count[data-v-9fb6254d]{font-size:.9em;color:var(--suttle-text-color);margin:4px 0 0 7px}.testimonials-grid[data-v-9fb6254d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.testimonial[data-v-9fb6254d]{background-color:var(--secondary-color);border-radius:20px;padding:2rem;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.testimonial-text[data-v-9fb6254d]{font-size:1.1em;line-height:1.6;color:var(--text-color);margin-bottom:1rem}.testimonial-text[data-v-9fb6254d]:before{content:"„";font-size:1.7em;color:var(--primary-color);margin-right:.1em;line-height:.5}.testimonial-text[data-v-9fb6254d]:after{content:"”";font-size:1.7em;color:var(--primary-color);margin-left:.1em;margin-top:.3em;line-height:.5}.testimonial-meta[data-v-9fb6254d]{position:relative;bottom:0;display:flex;justify-content:space-between}.testimonial-author[data-v-9fb6254d]{font-size:1rem;font-weight:700;color:var(--primary-color);margin:0}.testimonial-source[data-v-9fb6254d]{display:block;text-align:right;color:var(--suttle-text-color);text-decoration:none;transition:color .3s ease}.testimonial-source[data-v-9fb6254d]:hover{color:var(--primary-color)}.visually-hidden[data-v-9fb6254d]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width: 800px){.testimonials-grid[data-v-9fb6254d]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.hidden[data-v-9fb6254d]{display:none}}@media (max-width: 600px){.testimonials-section[data-v-9fb6254d]{text-align:center}.top-line[data-v-9fb6254d]{flex-direction:column;align-items:center}.testimonials-summary[data-v-9fb6254d]{margin-bottom:16px}.testimonials-grid[data-v-9fb6254d]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}}.faq-headline[data-v-9d6808e7]{text-align:center}.faq-accordion[data-v-9d6808e7]{background-color:var(--secondary-color);padding:1em 2em;border-radius:20px}.faq-item[data-v-9d6808e7]:not(:last-child){border-bottom:1px solid var(--suttle-text-color)}.faq-question[data-v-9d6808e7]{cursor:pointer;font-size:1.2rem;font-weight:700;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease,stroke .3s ease;padding-top:1rem;padding-bottom:1rem;stroke:var(--text-color)}.faq-question[data-v-9d6808e7]:hover{color:var(--primary-color);stroke:var(--primary-color)}.faq-question-p[data-v-9d6808e7]{padding-right:.5em;margin:0}.faq-icon[data-v-9d6808e7]{font-size:1.5rem;transition:transform .3s ease;transform:rotate(45deg) translate(-2px)}.faq-item.open .faq-icon[data-v-9d6808e7]{transform:rotate(0) translate(0)}.faq-answer[data-v-9d6808e7]{padding:0;font-size:1rem;line-height:1.5;margin:0;overflow:hidden;transition:.3s ease;opacity:1}.faq-item.open .faq-answer[data-v-9d6808e7]{margin-bottom:1rem}.faq-item:not(.open) .faq-answer[data-v-9d6808e7]{opacity:0;height:0}.final-cta-section[data-v-3213d10e]{text-align:center}.final-cta-section p[data-v-3213d10e]{font-size:1.1em;line-height:1.6;margin-bottom:2rem}
