@charset "UTF-8";
:root{--preheader-schrift: 14px;--header-width: 94%;--header-width-max: 1800px;--main-width: 94%;--main-width-max: 1800px;--main-width-full: 2560px;--footer-width: 94%;--footer-width-max: 1800px;--color-line: #dedede;--color-light-background: #f2f2f2;--highlight: #0B77BC;--text-color: #303030;--color-link: #0155AA;--border-radius-level: 50;--margin-multiplier: 1.0;--header-multiplier: 1.0;--header-multiplier-2: 1.0;--multiplier-1: 1.0;--text-gap: 1.4rem;--grid-gap: 30px;--margin: 1.6rem;--padding: 20px;--font-size: 17px;--h1: 1.6rem;--h2: 1.4rem;--h3: 1.2rem}@media (min-width:1400px){:root{--header-width: 92%;--main-width: 92%;--footer-width: 92%}}@media (min-width:768px){:root{--font-size: 18px;--padding: 30px;--margin: 1.8rem}}@media (min-width:1600px){:root{--font-size: 19px;--padding: 40px;--margin: 2rem}}@font-face{font-family:"VW Head";src:url("../fonts/VWHead-Bold.woff2") format("woff2"), url("../fonts/VWHead-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"VW Head";src:url("../fonts/VWHead-Light.woff2") format("woff2"), url("../fonts/VWHead-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"VW Head";src:url("../fonts/VWHead.woff2") format("woff2"), url("../fonts/VWHead.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"VW Text";src:url("../fonts/VWText.woff2") format("woff2"), url("../fonts/VWText.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"VW Text";src:url("../fonts/VWText-Bold.woff2") format("woff2"), url("../fonts/VWText-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Skoda-Logo:before{content:"";color:#004533}.icon-SEAT_Logo_from_2017:before{content:""}.icon-Cupra:before{content:""}.icon-Volkswagen_logo_2019:before{content:"";color:#001e50}#wpadminbar{width:auto !important;min-width:auto !important;opacity:0.05;transition:all 0.2s ease-in-out}#wpadminbar:hover{opacity:1;transform:translateX(0)}#wpadminbar #wp-admin-bar-top-secondary{display:none !important}html,body{margin:0;padding:0;font-family:"VW Text", "Arial";font-size:var(--font-size);background-color:#fff;overflow-x:hidden}*{margin:0;padding:0;font-family:"VW Text", "Arial"}a{color:#0155AA;text-decoration:none}p{line-height:150%;max-width:600px;margin:auto}h1,h2{line-height:140%;max-width:500px;margin:auto;font-family:"VW Head", "Arial"}h1,.h1{font-size:var(--h1)}h2,.h2{font-size:var(--h2)}h3,.h3{font-size:var(--h3)}picture,img{display:block}#wrapper{width:85%;margin:auto;max-width:768px;text-align:center;padding:var(--margin) 0}#wrapper [class^="modul-"]:not(:first-child),#wrapper h1:not(:first-child),#wrapper h2:not(:first-child),#wrapper h3:not(:first-child),#wrapper h4:not(:first-child),#wrapper h5:not(:first-child),#wrapper ul:not(:first-child),#wrapper ol:not(:first-child),#wrapper p:not(:first-child),#wrapper table:not(:first-child),#wrapper .wf-button:not(:first-child),#wrapper .text-gap:not(:first-child),#wrapper .logo:not(:first-child),#wrapper .swiper:not(:first-child){margin-top:var(--margin)}.modul-logo img{height:auto;margin:auto;max-height:50px}.modul-banner{padding:var(--padding) 0;margin:calc(var(--margin) * 1.25) 0 !important;position:relative;z-index:1;color:#fff}.modul-banner p{max-width:100%}.modul-banner:after{content:"";background:var(--highlight);position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:-1}.modul-logo+.modul-banner{margin-top:var(--margin) !important}.modul-bild img{width:100%;height:auto;border-radius:16px}.modul-akkordions{max-width:550px;margin:auto}.modul-akkordions .akkordion{text-align:left}.modul-akkordions .akkordion:not(:last-child){border-bottom:1px solid var(--color-line)}.modul-akkordions .akkordion .titel{padding:16px 32px 16px 0;position:relative;cursor:pointer}.modul-akkordions .akkordion .titel:after{content:"+";position:absolute;top:50%;right:0;transform:translateY(-50%)}.modul-akkordions .akkordion .inhalt{display:none;padding-bottom:16px}.modul-akkordions .akkordion.active .titel:after{content:"-"}.modul-logo_slider{margin:calc(var(--margin) * 1.25) 0 !important;padding:var(--padding) 0;position:relative;z-index:1}.modul-logo_slider:after{content:"";background:#F1F1F1;position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:-1}@keyframes slides{from{transform:translateX(0)}to{transform:translateX(-100%)}}.modul-logo_slider .logos{white-space:nowrap;position:relative;display:flex}@media (min-width:768px){.modul-logo_slider .logos{overflow:hidden}}.modul-logo_slider .logo_items{display:inline-block;animation:35s slides infinite linear;display:flex}.modul-logo_slider img{width:auto;height:45px;object-fit:contain;margin-right:2.5em}.modul-iconliste{text-align:left;margin-left:auto;margin-right:auto;width:fit-content;font-size:1.1em;padding-left:1.8em;max-width:500px}.modul-iconliste li{line-height:150%;width:fit-content;position:relative}.modul-iconliste li:not(:first-child){margin-top:0.7em}.modul-iconliste li svg{position:absolute;top:0;left:-1.8em;margin-right:0.6em;width:1.4em;height:auto;overflow:visible}.modul-abstand svg{width:auto;height:2em;object-fit:contain;overflow:visible}ul.modul-iconliste{list-style:none}ul.modul-iconliste li{margin-left:auto;margin-right:auto}ol.modul-iconliste{padding-left:3.6em;font-size:1.05em}ol.modul-iconliste svg{left:-3.6em}.modul-bewertungen{max-width:500px;margin:auto}.modul-bewertungen p,.modul-bewertungen svg{margin-top:2px !important}.modul-bewertungen .swiper-slide{background:#F1F1F1;border-radius:16px;padding:24px;box-sizing:border-box;text-align:left}.modul-bewertungen .header{display:flex;justify-content:space-between;align-items:center}.modul-bewertungen .header p{line-height:120%}.modul-bewertungen .header p:last-child{font-size:0.9em;color:#5B5B5B}.modul-bewertungen .sterne{margin:8px 0}.modul-bewertungen .sterne svg{height:18px;width:auto}.swiper{padding-bottom:1.6rem !important}.wf-button,.wpcf7-submit{background:var(--highlight);border:none;color:#fff;transition:all 0.2s;display:inline-flex;grid-gap:6px;align-items:center;justify-content:center;font-weight:500;padding:18px 28px;border-radius:100px}.wf-button:hover,.wpcf7-submit:hover{filter:brightness(1.1)}.wf-button svg,.wpcf7-submit svg{height:1.2em;width:auto}.wf-button svg path,.wpcf7-submit svg path{fill:#000}#wrapper>*:not(.logo){opacity:0}#wrapper>*:not(.logo).visible{animation:fade-up 0.8s ease-out both}@keyframes fade-up{0%{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.read-more-text{display:none}.read-more{cursor:pointer}.read-more b{color:#18233c}#overlays #whatsapp{opacity:1;transform:scale(1);z-index:10;position:fixed;bottom:4%;right:3%;cursor:pointer;transition:all 0.2s}#overlays #whatsapp svg{overflow:visible;width:3.3em;height:auto}@media (min-width:1024px){#overlays #whatsapp svg{width:3.5em}}#overlays #whatsapp:not(.instant-visible) #nachricht{opacity:0}#overlays #whatsapp.visible{animation:popIn 0.3s ease-in-out}#overlays #whatsapp.visible #nachricht{animation:newMessage 0.5s ease-in forwards}#overlays #whatsapp:hover{transform:scale(1.1)}@keyframes popIn{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes newMessage{0%{opacity:0}75%{opacity:0}100%{opacity:1}}#whatsapp-chat{font-size:17px;transition:all 0.2s;opacity:0;transform:scale(0);pointer-events:none;transform-origin:bottom right;z-index:11;position:fixed;bottom:4%;right:3%;width:94%;max-width:360px;border-radius:16px;overflow:hidden;box-shadow:0px 0px 12px #00000012}#whatsapp-chat.is_open{opacity:1;transform:scale(1);pointer-events:all}#whatsapp-chat .chat-close{position:absolute;right:0;top:0;padding:8px;cursor:pointer}#whatsapp-chat .chat-close svg{height:1.4em;width:1.4em;object-fit:contain;overflow:visible;stroke:#fff;opacity:0.8}#whatsapp-chat .chat-header{display:flex;background:#075e54;padding:20px 28px;color:#fff;font-size:0.9em;grid-gap:16px;align-items:center}#whatsapp-chat .chat-header img{width:100%;height:auto;border-radius:200px;display:block}#whatsapp-chat .chat-header .image-wrapper{position:relative;width:60px;height:60px}#whatsapp-chat .chat-header .image-wrapper:after{content:"";position:absolute;right:2px;bottom:2px;width:12px;height:12px;background:#25d366;border-radius:10px}#whatsapp-chat .chat-header .wrapper{flex:1}#whatsapp-chat .chat-header .wrapper p{line-height:120%}#whatsapp-chat .chat-header .name{font-weight:600;margin-bottom:4px;font-size:1.1em}#whatsapp-chat .nachricht{background:#fff;padding:12px 20px 12px 12px;border-radius:12px;border-top-left-radius:0;display:grid;grid-gap:2px;width:fit-content;margin-bottom:24px;position:relative;text-align:left}#whatsapp-chat .nachricht svg{position:absolute;right:100%;top:0}#whatsapp-chat .nachricht span{display:inline-flex}#whatsapp-chat .nachricht span+span{margin-top:8px}#whatsapp-chat .nachricht img{height:1.1em;width:auto}#whatsapp-chat .chat-chat{background-image:url("/wp-content/themes/webflair2025-landingpage/dist/img/whatsapp-background-min.jpg");padding:32px;text-align:center}#whatsapp-chat .wf-button{border-radius:28px;padding:14px 24px;background:#21c85f;font-weight:600}#whatsapp-chat .wf-button svg{height:1.5em}#whatsapp-chat .wf-button svg path{fill:#fff}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="url"],textarea,select{background:#fff;border:1px solid var(--color-line);border-radius:8px;padding:16px;font-size:1rem;color:#333;width:100%;box-sizing:border-box;transition:all 0.2s ease-in-out}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="url"]:focus,textarea:focus,select:focus{outline:none}input[type="text"]:disabled,input[type="email"]:disabled,input[type="password"]:disabled,input[type="tel"]:disabled,input[type="number"]:disabled,input[type="url"]:disabled,textarea:disabled,select:disabled{background-color:#e5e5e5;color:#666666;cursor:not-allowed}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="tel"]::placeholder,input[type="number"]::placeholder,input[type="url"]::placeholder,textarea::placeholder,select::placeholder{color:#aaa}textarea{height:100px}.codedropz-upload-handler{border:2px dashed var(--color-line)}.codedropz-upload-handler .codedropz-upload-inner span{display:none}.codedropz-upload-handler .codedropz-upload-container{padding:0;height:120px;display:flex;align-items:center}.codedropz-upload-handler .cd-upload-btn{position:relative}.codedropz-upload-handler .cd-upload-btn:after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%230155AA" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cloud-upload"><path d="M12 13v8"/><path d="M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"/><path d="m8 17 4-4 4 4"/></svg>');content:"";position:absolute;top:50%;left:-1.5em;width:1.2em;height:1.2em;background-position:center;background-repeat:no-repeat;background-size:100%;transform:translateY(-50%)}select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%224%22%20height=%224%22%20viewBox=%220%200%204%204%22%3E%3Cpath%20fill=%22%23333%22%20d=%22M0%200l2%202%202-2H0z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px;padding-right:36px}.red{color:#b61515;font-size:0.9em;margin-left:3px}.optional{font-size:0.9em;margin-left:3px;opacity:0.6}.wpcf7-form{text-align:left}.wpcf7-form label{display:block;margin:1.4rem 0 0.4rem 0;font-size:0.9em}.wpcf7-form .wpcf7-submit{width:100%;margin-top:1.4rem;font-weight:bolder;font-size:1em}.wpcf7-form-control-wrap{display:block}label.entscheidung+.wpcf7-form-control-wrap .wpcf7-form-control{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}label.entscheidung+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0;position:relative;text-align:center;background:#fafafa;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}label.entscheidung+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--color-line);border-radius:8px}label.entscheidung+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]:checked{border:2px solid #000}label.entscheidung+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{margin:0;padding:16px 14px}label.entscheidung-2+.wpcf7-form-control-wrap .wpcf7-form-control{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:8px}label.entscheidung-2+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0;flex:1;position:relative;text-align:center;background:#fafafa;border-radius:8px;display:flex;align-items:center;justify-content:center}label.entscheidung-2+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--color-line);border-radius:8px}label.entscheidung-2+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]:checked{border:2px solid #000}label.entscheidung-2+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{margin:0;padding:16px 8px}label.entscheidung-3+.wpcf7-form-control-wrap .wpcf7-form-control{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px}label.entscheidung-3+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0;flex:1;position:relative;text-align:center;background:#fafafa;border-radius:8px;display:flex;align-items:center;justify-content:center}label.entscheidung-3+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--color-line);border-radius:8px}label.entscheidung-3+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]:checked{border:2px solid #000}label.entscheidung-3+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{margin:0;padding:16px 8px}label.entscheidung-4+.wpcf7-form-control-wrap .wpcf7-form-control{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px}label.entscheidung-4+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0;flex:1;position:relative;text-align:center;background:#fafafa;border-radius:8px;display:flex;align-items:center;justify-content:center}label.entscheidung-4+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--color-line);border-radius:8px}label.entscheidung-4+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type="radio"]:checked{border:2px solid #000}label.entscheidung-4+.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{margin:0;padding:16px 8px}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-acceptance .wpcf7-list-item label{display:flex;grid-gap:8px}.wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]{width:16px;height:16px}form>label,.swiper-slide>label,[data-class="wpcf7cf_group"]>label{font-size:1em !important;font-weight:bold;margin:2.4rem 0 1rem 0 !important;display:inline-block}form>label:first-child,.swiper-slide>label:first-child,[data-class="wpcf7cf_group"]>label:first-child{margin-top:1.2rem !important}form>label span,.swiper-slide>label span,[data-class="wpcf7cf_group"]>label span{font-weight:normal;font-size:0.8em !important;line-height:120%;padding-top:12px}[data-class="wpcf7cf_group"]{margin-top:1.2rem}.fahrzeugbilder+.wpcf7-form-control-wrap{}.fahrzeugbilder+.wpcf7-form-control-wrap .wpcf7-list-item-label::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:32px;margin-bottom:14px;display:block}.fahrzeugbilder+.wpcf7-form-control-wrap .wpcf7-list-item label{padding:28px 8px !important}.fahrzeugbilder+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(1) .wpcf7-list-item-label::before{content:""}.fahrzeugbilder+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label::before{content:""}.fahrzeugschein+.wpcf7-form-control-wrap{}.fahrzeugschein+.wpcf7-form-control-wrap .wpcf7-list-item label{padding:28px 8px !important}.fahrzeugschein+.wpcf7-form-control-wrap .wpcf7-list-item-label::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:32px;margin-bottom:14px;display:block}.fahrzeugschein+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label::before{content:""}.fahrzeugschein+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(1) .wpcf7-list-item-label::before{content:""}.fahrzeugschein+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label::before{content:""}.marken+.wpcf7-form-control-wrap{}.marken+.wpcf7-form-control-wrap .wpcf7-list-item label{padding:28px 8px !important}.marken+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(1) .wpcf7-list-item-label::before{content:"";font-family:"icomoon";font-size:48px;margin-bottom:14px;display:block}.marken+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label::before{content:"";font-family:"icomoon";font-size:48px;margin-bottom:14px;display:block}.marken+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label::before{content:"";font-family:"icomoon";font-size:48px;margin-bottom:14px;display:block}.marken+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label::before{content:"";font-family:"icomoon";font-size:48px;margin-bottom:14px;display:block}.marken+.wpcf7-form-control-wrap .wpcf7-list-item:nth-child(5) .wpcf7-list-item-label::before{content:"";font-family:"icomoon";font-size:48px;margin-bottom:14px;display:block}.wpcf7-not-valid-tip{display:none !important}