img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
form.improved .standard-formular>p,form.improved .wpcf7-form-control-wrap{display:contents}form.improved .standard-formular{gap:16px}form.improved label{width:100%}@media (min-width:768px){form.improved label.half{width:calc(50% - 8px)}}form.improved label span{font-size:12px}form.improved label input,form.improved label select,form.improved label textarea{margin:0}html body .wcag-b,html body.page .wcag-b{z-index:999999999;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}html body .wcag-b.fixed,html body.page .wcag-b.fixed{position:fixed}html body .wcag-b.absolute,html body.page .wcag-b.absolute{position:absolute}html body .wcag-b.top,html body.page .wcag-b.top{top:0}html body .wcag-b.bottom,html body.page .wcag-b.bottom{bottom:0}html body .wcag-b.left,html body.page .wcag-b.left{left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body .wcag-b.right,html body.page .wcag-b.right{right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body .wcag-b.bottom.a-start .v-h,html body .wcag-b.top.a-start .v-h,html body.page .wcag-b.bottom.a-start .v-h,html body.page .wcag-b.top.a-start .v-h{top:unset;bottom:0;right:-2px;-webkit-transform:translateX(100%);transform:translateX(100%)}html body .wcag-b.bottom.a-start .v-h .mark,html body .wcag-b.top.a-start .v-h .mark,html body.page .wcag-b.bottom.a-start .v-h .mark,html body.page .wcag-b.top.a-start .v-h .mark{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;rotate:unset}html body .wcag-b.bottom.a-end .v-h,html body .wcag-b.top.a-end .v-h,html body.page .wcag-b.bottom.a-end .v-h,html body.page .wcag-b.top.a-end .v-h{bottom:unset;left:-2px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}html body .wcag-b.left.a-start .v-h,html body.page .wcag-b.left.a-start .v-h{top:unset;bottom:-2px;-webkit-transform:translateY(100%);transform:translateY(100%)}html body .wcag-b.left.a-start .v-h .mark,html body.page .wcag-b.left.a-start .v-h .mark{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;rotate:unset}html body .wcag-b.left:not(.a-start) .v-h,html body.page .wcag-b.left:not(.a-start) .v-h{top:-2px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}html body .wcag-b.left:not(.a-start) .v-h .mark,html body.page .wcag-b.left:not(.a-start) .v-h .mark{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;rotate:unset}html body .wcag-b.right:not(.a-start) .v-h,html body.page .wcag-b.right:not(.a-start) .v-h{top:-2px;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}html body .wcag-b.right.a-start .v-h,html body.page .wcag-b.right.a-start .v-h{top:unset;bottom:-2px;right:0;-webkit-transform:translateY(100%);transform:translateY(100%)}html body .wcag-b.a-start.left,html body .wcag-b.a-start.right,html body.page .wcag-b.a-start.left,html body.page .wcag-b.a-start.right{top:20px}html body .wcag-b.a-start.bottom,html body .wcag-b.a-start.top,html body.page .wcag-b.a-start.bottom,html body.page .wcag-b.a-start.top{left:20px}html body .wcag-b.a-center.left,html body .wcag-b.a-center.right,html body.page .wcag-b.a-center.left,html body.page .wcag-b.a-center.right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html body .wcag-b.a-center.bottom,html body .wcag-b.a-center.top,html body.page .wcag-b.a-center.bottom,html body.page .wcag-b.a-center.top{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}html body .wcag-b.a-center.bottom .v-h,html body .wcag-b.a-center.top .v-h,html body.page .wcag-b.a-center.bottom .v-h,html body.page .wcag-b.a-center.top .v-h{left:-2px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}html body .wcag-b.a-end.left,html body .wcag-b.a-end.right,html body.page .wcag-b.a-end.left,html body.page .wcag-b.a-end.right{bottom:20px}html body .wcag-b.a-end.bottom,html body .wcag-b.a-end.top,html body.page .wcag-b.a-end.bottom,html body.page .wcag-b.a-end.top{right:20px}html body .wcag-b a,html body .wcag-b button,html body.page .wcag-b a,html body.page .wcag-b button{all:unset;display:block;aspect-ratio:1;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;aspect-ratio:1;background-color:var(--wcag-bg)!important;outline:none;-webkit-box-shadow:1px 4px 17px 3px rgba(0,0,0,.27);box-shadow:1px 4px 17px 3px rgba(0,0,0,.27)}html body .wcag-b a .icn,html body .wcag-b button .icn,html body.page .wcag-b a .icn,html body.page .wcag-b button .icn{width:20px}html body .wcag-b a .icn .f,html body .wcag-b button .icn .f,html body.page .wcag-b a .icn .f,html body.page .wcag-b button .icn .f{fill:var(--wcag-icon)!important}html body .wcag-b a .mark,html body .wcag-b button .mark,html body.page .wcag-b a .mark,html body.page .wcag-b button .mark{all:unset;background-color:transparent;padding:0;position:absolute}html body .wcag-b a .mark .b,html body .wcag-b button .mark .b,html body.page .wcag-b a .mark .b,html body.page .wcag-b button .mark .b{fill:var(--wcag-bg)!important}html body .wcag-b a.active,html body .wcag-b a:hover,html body .wcag-b button.active,html body .wcag-b button:hover,html body.page .wcag-b a.active,html body.page .wcag-b a:hover,html body.page .wcag-b button.active,html body.page .wcag-b button:hover{background-color:var(--wcag-hover)!important}html body .wcag-b a.active .icn .f,html body .wcag-b a:hover .icn .f,html body .wcag-b button.active .icn .f,html body .wcag-b button:hover .icn .f,html body.page .wcag-b a.active .icn .f,html body.page .wcag-b a:hover .icn .f,html body.page .wcag-b button.active .icn .f,html body.page .wcag-b button:hover .icn .f{fill:var(--wcag-icon-hover)!important}html body .wcag-b a.active .mark .b,html body .wcag-b a:hover .mark .b,html body .wcag-b button.active .mark .b,html body .wcag-b button:hover .mark .b,html body.page .wcag-b a.active .mark .b,html body.page .wcag-b a:hover .mark .b,html body.page .wcag-b button.active .mark .b,html body.page .wcag-b button:hover .mark .b{fill:var(--wcag-hover)!important}html body .wcag-b a img,html body .wcag-b button img,html body.page .wcag-b a img,html body.page .wcag-b button img{width:16px;-webkit-filter:invert(1) brightness(100);filter:invert(1) brightness(100)}html body .wcag-b.top a,html body .wcag-b.top button,html body.page .wcag-b.top a,html body.page .wcag-b.top button{padding:0 4px}html body .wcag-b.top a .mark,html body .wcag-b.top button .mark,html body.page .wcag-b.top a .mark,html body.page .wcag-b.top button .mark{width:100%;bottom:0;left:0;-webkit-transform:translateY(95%);transform:translateY(95%)}html body .wcag-b.bottom a,html body .wcag-b.bottom button,html body.page .wcag-b.bottom a,html body.page .wcag-b.bottom button{padding:0 4px 4px}html body .wcag-b.bottom a .mark,html body .wcag-b.bottom button .mark,html body.page .wcag-b.bottom a .mark,html body.page .wcag-b.bottom button .mark{width:100%;top:0;left:0;-webkit-transform:translateY(90%);transform:translateY(90%);rotate:180deg}html body .wcag-b.left a,html body .wcag-b.left button,html body.page .wcag-b.left a,html body.page .wcag-b.left button{padding:0 4px}html body .wcag-b.left a .mark,html body .wcag-b.left button .mark,html body.page .wcag-b.left a .mark,html body.page .wcag-b.left button .mark{width:100%;height:100%;-webkit-transform:translateY(60%)!important;transform:translateY(60%)!important;rotate:-90deg}html body .wcag-b.right a,html body .wcag-b.right button,html body.page .wcag-b.right a,html body.page .wcag-b.right button{padding:0 4px}html body .wcag-b.right a .mark,html body .wcag-b.right button .mark,html body.page .wcag-b.right a .mark,html body.page .wcag-b.right button .mark{width:100%;height:100%;-webkit-transform:translateY(60%)!important;transform:translateY(60%)!important;rotate:90deg}html body .wcag-b .v-h,html body.page .wcag-b .v-h{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;height:28px;width:1px;opacity:0}html body .wcag-b .v-h:focus-within,html body.page .wcag-b .v-h:focus-within{opacity:1;width:auto}html body .wcag-b .v-h:focus-within .mark .b,html body.page .wcag-b .v-h:focus-within .mark .b{fill:var(--wcag-bg)!important}html body .wcag-b .v-h>ul,html body.page .wcag-b .v-h>ul{all:unset;overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;scroll-behavior:smooth;padding:0 8px!important;background-color:var(--wcag-bg)!important}html body .wcag-b .v-h>ul a,html body.page .wcag-b .v-h>ul a{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:28px;white-space:nowrap;color:var(--wcag-icon)!important;font-size:12px;font-weight:600;line-height:100%;background-color:var(--wcag-bg)!important;outline:unset!important}html body .wcag-b .v-h .mark,html body.page .wcag-b .v-h .mark{height:28px;width:13px;-webkit-transform:translateX(-1px);transform:translateX(-1px);rotate:180deg}html body .wcag-b .v-h .mark .b,html body.page .wcag-b .v-h .mark .b{fill:var(--wcag-bg-bg)!important}html.wcagCss header nav .menu-item-has-children{position:relative}html.wcagCss header nav .menu-item-has-children>ul{display:none}html.wcagCss header nav .menu-item-has-children>a:focus+ul{display:block!important;opacity:1}html.wcagCss header nav .menu-item-has-children:focus-within>ul{opacity:1;display:block!important}.current-menu-item a,.current-menu-parent a{color:var(--active-nav-item)!important;font-weight:700!important;text-decoration:underline}header nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}html.cont :not(.img-c) img:not(.ign):not(.invert){-webkit-filter:contrast(1.4)!important;filter:contrast(1.4)!important}html.cont header{background-color:var(--header-bg-contrast)!important}html.cont footer{background-color:var(--footer-bg-contrast)!important}html.cont .standard-formular label span input,html.cont .standard-formular label span select,html.cont .standard-formular label span textarea{border:1px solid #000!important}html.cont .standard-formular label input,html.cont .standard-formular label select,html.cont .standard-formular label textarea{border:1px solid #000!important}html.cont.invert-logo header:not(.transparent) .close-nav,html.cont.invert-logo header:not(.transparent) .logo,html.cont.invert-logo header:not(.transparent) .open-nav{-webkit-filter:invert(1);filter:invert(1)}html.cont .img-c{overflow:hidden}html.cont .img-c h1,html.cont .img-c h2,html.cont .img-c h3,html.cont .img-c h4,html.cont .img-c h5,html.cont .img-c h6,html.cont .img-c p,html.cont .img-c span{color:#fff!important}html.cont .img-c :has(>img),html.cont .img-c :has(video),html.cont .img-c:has(>img),html.cont .img-c:has(video){background-color:transparent}html.cont .img-c :has(>img):after,html.cont .img-c :has(video):after,html.cont .img-c:has(>img):after,html.cont .img-c:has(video):after{opacity:1!important}html.cont .img-c :has(>img)>img,html.cont .img-c :has(>img)>video,html.cont .img-c :has(video)>img,html.cont .img-c :has(video)>video,html.cont .img-c:has(>img)>img,html.cont .img-c:has(>img)>video,html.cont .img-c:has(video)>img,html.cont .img-c:has(video)>video{z-index:-2!important}html.cont .b h1,html.cont .b h2,html.cont .b h3,html.cont .b h4,html.cont .b h5,html.cont .b h6,html.cont .b li,html.cont .b ol,html.cont .b p,html.cont .b span,html.cont .b table,html.cont .b ul,html.cont .black h1,html.cont .black h2,html.cont .black h3,html.cont .black h4,html.cont .black h5,html.cont .black h6,html.cont .black li,html.cont .black ol,html.cont .black p,html.cont .black span,html.cont .black table,html.cont .black ul,html.cont .blackback h1,html.cont .blackback h2,html.cont .blackback h3,html.cont .blackback h4,html.cont .blackback h5,html.cont .blackback h6,html.cont .blackback li,html.cont .blackback ol,html.cont .blackback p,html.cont .blackback span,html.cont .blackback table,html.cont .blackback ul,html.cont .dark h1,html.cont .dark h2,html.cont .dark h3,html.cont .dark h4,html.cont .dark h5,html.cont .dark h6,html.cont .dark li,html.cont .dark ol,html.cont .dark p,html.cont .dark span,html.cont .dark table,html.cont .dark ul{color:#fff!important}html.cont .img-c a.button,html.cont a.button,html.cont form button,html.cont form input[type=submit]{color:#000!important;background-color:#fff!important;border:1px solid #000!important;font-weight:bolder!important;padding:16px 32px!important}html.cont .img-c a.button span,html.cont a.button span,html.cont form button span,html.cont form input[type=submit] span{color:#000!important;font-weight:bolder!important}html body .img-c :has(>img),html body .img-c :has(video),html body .img-c:has(>img),html body .img-c:has(video),html body.page .img-c :has(>img),html body.page .img-c :has(video),html body.page .img-c:has(>img),html body.page .img-c:has(video){position:relative!important}html body .img-c :has(>img):after,html body .img-c :has(video):after,html body .img-c:has(>img):after,html body .img-c:has(video):after,html body.page .img-c :has(>img):after,html body.page .img-c :has(video):after,html body.page .img-c:has(>img):after,html body.page .img-c:has(video):after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;pointer-events:none;content:"";position:absolute;top:0;left:0;z-index:-1;background:#000;background:linear-gradient(131deg,rgba(0,0,0,.79) 0%,rgba(0,0,0,.81) 100%);width:100%;height:100%}html body .img-c :has(>img).slick-track,html body .img-c :has(video).slick-track,html body .img-c:has(>img).slick-track,html body .img-c:has(video).slick-track,html body.page .img-c :has(>img).slick-track,html body.page .img-c :has(video).slick-track,html body.page .img-c:has(>img).slick-track,html body.page .img-c:has(video).slick-track{position:static;overflow:hidden;height:100%}html body .img-c :has(>img).slick-track:after,html body .img-c :has(video).slick-track:after,html body .img-c:has(>img).slick-track:after,html body .img-c:has(video).slick-track:after,html body.page .img-c :has(>img).slick-track:after,html body.page .img-c :has(video).slick-track:after,html body.page .img-c:has(>img).slick-track:after,html body.page .img-c:has(video).slick-track:after{height:100vh}html body .img-c :has(>img).slick-slide,html body .img-c :has(video).slick-slide,html body .img-c:has(>img).slick-slide,html body .img-c:has(video).slick-slide,html body.page .img-c :has(>img).slick-slide,html body.page .img-c :has(video).slick-slide,html body.page .img-c:has(>img).slick-slide,html body.page .img-c:has(video).slick-slide{height:auto}html body .img-c :has(>img)>img:not(.hintergrund):not(.background):not(.back),html body .img-c :has(video)>img:not(.hintergrund):not(.background):not(.back),html body .img-c:has(>img)>img:not(.hintergrund):not(.background):not(.back),html body .img-c:has(video)>img:not(.hintergrund):not(.background):not(.back),html body.page .img-c :has(>img)>img:not(.hintergrund):not(.background):not(.back),html body.page .img-c :has(video)>img:not(.hintergrund):not(.background):not(.back),html body.page .img-c:has(>img)>img:not(.hintergrund):not(.background):not(.back),html body.page .img-c:has(video)>img:not(.hintergrund):not(.background):not(.back){position:inherit}html body .img-c :has(>img)>img:not(.hintergrund):not(.background):not(.back)+img:after,html body .img-c :has(video)>img:not(.hintergrund):not(.background):not(.back)+img:after,html body .img-c:has(>img)>img:not(.hintergrund):not(.background):not(.back)+img:after,html body .img-c:has(video)>img:not(.hintergrund):not(.background):not(.back)+img:after,html body.page .img-c :has(>img)>img:not(.hintergrund):not(.background):not(.back)+img:after,html body.page .img-c :has(video)>img:not(.hintergrund):not(.background):not(.back)+img:after,html body.page .img-c:has(>img)>img:not(.hintergrund):not(.background):not(.back)+img:after,html body.page .img-c:has(video)>img:not(.hintergrund):not(.background):not(.back)+img:after{display:none}html body .img-c :has(>img) .inner,html body .img-c :has(>img) .txt,html body .img-c :has(video) .inner,html body .img-c :has(video) .txt,html body .img-c:has(>img) .inner,html body .img-c:has(>img) .txt,html body .img-c:has(video) .inner,html body .img-c:has(video) .txt,html body.page .img-c :has(>img) .inner,html body.page .img-c :has(>img) .txt,html body.page .img-c :has(video) .inner,html body.page .img-c :has(video) .txt,html body.page .img-c:has(>img) .inner,html body.page .img-c:has(>img) .txt,html body.page .img-c:has(video) .inner,html body.page .img-c:has(video) .txt{position:relative;z-index:1}html.t h1,html.t h2,html.t h3,html.t h4,html.t h5,html.t h6{font-weight:bolder!important}html.t li,html.t ol,html.t p,html.t span,html.t table,html.t ul{font-weight:700}html.t-p h1,html.t-p h2,html.t-p h3,html.t-p h4,html.t-p h5,html.t-p h6,html.t-p p{-ms-hyphens:auto!important;hyphens:auto!important;padding-top:2rem!important;padding-bottom:1rem!important}html.t-p .site-links p{padding:0!important}html.a-s *{-webkit-transition:unset!important;transition:unset!important;-webkit-animation:unset!important;animation:unset!important}html.a-s .animatedParent *{opacity:1!important}@media (prefers-reduced-motion:reduce){*{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important;scroll-behavior:auto!important}* .animatedParent *{opacity:1!important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--wcag-focus)!important;outline-offset:0px!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.footer img{height:auto!important}.tabs .tabs-slider .slick-dots li button{height:auto!important}.sr-only{display:none!important}
@charset "UTF-8";:root{--space-extralarge:180px;--space-large:120px;--space-medium:60px;--space-small:30px;--space-extrasmall:10px}@media only screen and (max-width:768px){:root{--space-extralarge:100px;--space-large:75px;--space-medium:50px;--space-small:20px;--space-extrasmall:8px}}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;-webkit-box-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;-webkit-box-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;-webkit-box-flex:0;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}@font-face{font-family:"BMWTypeWeb";src:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.woff2) format("woff2"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.woff) format("woff"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.ttf) format("truetype"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.svg#BMWTypeNextTT-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"BMWTypeWebLiBo";src:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.woff2) format("woff2"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.woff) format("woff"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.ttf) format("truetype"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Light.svg#BMWTypeNextTT-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"BMWTypeWeb";src:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Bold.woff2) format("woff2"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Bold.woff) format("woff"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Bold.ttf) format("truetype"),url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./fonts/neu/BMWTypeNextTT-Bold.svg#BMWTypeNextTT-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}.hamburger{padding:0;display:inline-block;cursor:pointer;outline:none;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;cursor:pointer;margin-right:0;margin-top:0}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:var(--color-text)}.hamburger-box{width:19px;height:19px;display:block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:19px;height:3px;background-color:var(--color-text);position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.transparent .hamburger-inner,.transparent .hamburger-inner:after,.transparent .hamburger-inner:before{background-color:#fff}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner:after,.hamburger:hover .hamburger-inner:before{background-color:var(--color-main)}
/*! Custom: modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
#locarlSuche html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}#locarlSuche body{margin:0}#locarlSuche hr{height:0;color:inherit}#locarlSuche abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#locarlSuche b,#locarlSuche strong{font-weight:bolder}#locarlSuche small{font-size:80%}#locarlSuche sub,#locarlSuche sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#locarlSuche sub{bottom:-.25em}#locarlSuche sup{top:-.5em}#locarlSuche table{text-indent:0;border-color:inherit}#locarlSuche button,#locarlSuche input,#locarlSuche optgroup,#locarlSuche select,#locarlSuche textarea{font-family:inherit;font-size:100%;line-height:1.5;margin:0}#locarlSuche button,#locarlSuche select{text-transform:none}#locarlSuche [type=button],#locarlSuche [type=reset],#locarlSuche [type=submit],#locarlSuche button{-webkit-appearance:button}#locarlSuche ::-moz-focus-inner{border-style:none;padding:0}#locarlSuche :-moz-focusring{outline:1px dotted ButtonText}#locarlSuche :-moz-ui-invalid{box-shadow:none}#locarlSuche legend{padding:0}#locarlSuche progress{vertical-align:baseline}#locarlSuche ::-webkit-inner-spin-button,#locarlSuche ::-webkit-outer-spin-button{height:auto}#locarlSuche [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#locarlSuche ::-webkit-search-decoration{-webkit-appearance:none}#locarlSuche ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#locarlSuche summary{display:list-item}#locarlSuche blockquote,#locarlSuche dd,#locarlSuche dl,#locarlSuche figure,#locarlSuche h1,#locarlSuche h2,#locarlSuche h3,#locarlSuche h4,#locarlSuche h5,#locarlSuche h6,#locarlSuche hr,#locarlSuche p,#locarlSuche pre{margin:0}#locarlSuche button{background-color:transparent;background-image:none}#locarlSuche fieldset{margin:0;padding:0}#locarlSuche ol,#locarlSuche ul{list-style:none;margin:0;padding:0}#locarlSuche html{line-height:1.5}#locarlSuche body{font-family:inherit;line-height:inherit}#locarlSuche *,#locarlSuche :after,#locarlSuche :before{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}#locarlSuche hr{border-top-width:1px}#locarlSuche img{border-style:solid}#locarlSuche textarea{resize:vertical}#locarlSuche input::-moz-placeholder,#locarlSuche textarea::-moz-placeholder{opacity:1;color:#9ca3af}#locarlSuche input:-ms-input-placeholder,#locarlSuche textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}#locarlSuche input::-webkit-input-placeholder,#locarlSuche textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}#locarlSuche input::-ms-input-placeholder,#locarlSuche textarea::-ms-input-placeholder{opacity:1;color:#9ca3af}#locarlSuche input::placeholder,#locarlSuche textarea::placeholder{opacity:1;color:#9ca3af}#locarlSuche [role=button],#locarlSuche button{cursor:pointer}#locarlSuche table{border-collapse:collapse}#locarlSuche h1,#locarlSuche h2,#locarlSuche h3,#locarlSuche h4,#locarlSuche h5,#locarlSuche h6{font-size:inherit;font-weight:inherit}#locarlSuche a{color:inherit;text-decoration:inherit}#locarlSuche button,#locarlSuche input,#locarlSuche optgroup,#locarlSuche select,#locarlSuche textarea{padding:0;line-height:inherit;color:inherit}#locarlSuche audio,#locarlSuche canvas,#locarlSuche embed,#locarlSuche iframe,#locarlSuche img,#locarlSuche object,#locarlSuche svg,#locarlSuche video{display:block;vertical-align:middle}#locarlSuche img,#locarlSuche video{max-width:100%;height:auto}#locarlSuche [hidden]{display:none}#locarlSuche *,#locarlSuche :after,#locarlSuche :before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}#locarlSuche .locarl-bmwselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCI+PHBhdGggZmlsbD0iIzhFOEU4RSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzMgMjNsLTItMi02IDYtNi02LTIgMiA4IDh6Ii8+PC9zdmc+") no-repeat 100% 50%}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}#locarlSuche .locarl-mt-4{margin-top:16px}#locarlSuche .locarl-mb-1{margin-bottom:4px}#locarlSuche .locarl-block{display:block}#locarlSuche .locarl-flex{display:-webkit-box;display:-ms-flexbox;display:flex}#locarlSuche .locarl-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#locarlSuche .locarl-w-full{width:100%}@-webkit-keyframes locarl-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes locarl-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes locarl-ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes locarl-ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes locarl-pulse{50%{opacity:.5}}@keyframes locarl-pulse{50%{opacity:.5}}@-webkit-keyframes locarl-bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes locarl-bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}#locarlSuche .locarl-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}#locarlSuche .locarl-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#locarlSuche .locarl-gap-5{gap:20px}#locarlSuche .locarl-rounded-none{border-radius:0}#locarlSuche .locarl-border{border-width:1px}#locarlSuche .focus\:locarl-border-2:focus{border-width:2px}#locarlSuche .locarl-border-transparent{border-color:transparent}#locarlSuche .locarl-border-bmwbordergray{--tw-border-opacity:1;border-color:rgba(187,187,187,var(--tw-border-opacity))}#locarlSuche .focus\:locarl-border-gray-700:focus{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity))}#locarlSuche .locarl-bg-bmwblue{--tw-bg-opacity:1;background-color:rgba(27,94,201,var(--tw-bg-opacity))}#locarlSuche .hover\:locarl-bg-bmwbluehover:hover{--tw-bg-opacity:1;background-color:rgba(6,83,182,var(--tw-bg-opacity))}#locarlSuche .locarl-p-4{padding:16px}#locarlSuche .locarl-px-4{padding-left:16px;padding-right:16px}#locarlSuche .locarl-py-4{padding-top:16px;padding-bottom:16px}#locarlSuche .locarl-text-xs{font-size:12px}#locarlSuche .locarl-font-light{font-weight:300}#locarlSuche .locarl-font-bold{font-weight:700}#locarlSuche .locarl-text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}#locarlSuche .locarl-text-bmwgray{--tw-text-opacity:1;color:rgba(102,102,102,var(--tw-text-opacity))}#locarlSuche .disabled\:locarl-opacity-50:disabled,#locarlSuche .locarl-opacity-50{opacity:.5}*,:after,:before{--tw-shadow:0 0 transparent}#locarlSuche .locarl-shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}#locarlSuche .focus\:locarl-outline-none:focus{outline:1px solid transparent;outline-offset:0}*,:after,:before{--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.locarl-col-count-1{-moz-column-count:1;-webkit-column-count:1;column-count:1}.locarl-col-count-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.locarl-col-count-3{-moz-column-count:3;-webkit-column-count:3;column-count:3}@media (min-width:768px){.md\:locarl-col-count-1{-moz-column-count:1;-webkit-column-count:1;column-count:1}.md\:locarl-col-count-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.md\:locarl-col-count-3{-moz-column-count:3;-webkit-column-count:3;column-count:3}}:focus-visible{outline:none}@media (min-width:640px){#locarlSuche .sm\:locarl-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@font-face{font-family:bmwTypeNextWeb;src:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/../fonts/BMWTypeNext-Light.37a49424.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:bmwTypeNextWeb;src:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/../fonts/BMWTypeNext-Regular.33a7095c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:bmwTypeNextWeb;src:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/../fonts/BMWTypeNext-Bold.17ff7960.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}#locarlSuche{font-size:15px!important;line-height:1.5;font-weight:300;background-color:#fff;min-width:300px!important;overflow-x:hidden!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#locarlSuche,#locarlSuche button,#locarlSuche div,#locarlSuche h1,#locarlSuche h2,#locarlSuche h3,#locarlSuche h4,#locarlSuche h5,#locarlSuche h6,#locarlSuche p,#locarlSuche select,#locarlSuche span,#locarlSuche td,#locarlSuche th{font-family:bmwTypeNextWeb,Arial,serif!important;color:#262626}*{--color-main:#1c69d4;--color-main-highlight:#0653b6;--color-second:#666;--color-second-highlight:#4d4d4d;--color-text:#262626;--color-darkgray:#8e8e8e;--color-mediumgray:#bbb;--color-lightgray:#e6e6e6}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:16px}body{font:15px/22px "BMWTypeWeb",Arial,Roboto,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;color:var(--color-text)}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;width:100%;height:auto;vertical-align:bottom}.wp-block-image{margin-bottom:0}a{color:var(--color-main);text-decoration:none}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04a4cc}.aligncenter,.text-center{text-align:center!important}.alignright,.text-right{text-align:right!important}.blocksatz{text-align:justify!important}hr{margin:40px 0;border-color:#eee}.hyphenate{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}a.button{background-color:#1c69d4;color:#fff;display:inline-block;padding:13.5px 15px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:"BMWTypeWeb";font-size:14px;font-weight:700;line-height:16px;text-align:center;min-width:285px;margin-bottom:16px}a.button:hover{background-color:var(--color-main-highlight)}a.button:before{display:block;content:"";margin-top:-.1875rem}a.button:after{display:block;content:"";margin-bottom:-.125rem;top:-.125rem}a.button.gray{background-color:var(--color-second)}a.button.gray:hover{background-color:var(--color-second-highlight)}p.buttons:after,p.buttons:before{display:none}p.buttons a.button:first-child{margin-right:10px}.two-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.two-buttons a.button{min-width:inherit;width:calc(50% - 5px)}a.secondary-button{color:var(--color-second);font-family:"BMWTypeWeb";font-size:15px;line-height:22px;font-weight:700}a.secondary-button:before{content:"";background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/right-arrow-grey.svg);background-position:0 0;background-repeat:no-repeat;background-size:9px 13px;width:9px;height:13px;margin-right:.3125rem;margin-top:-.1875rem;top:.0625rem;display:inline-block;position:relative}a.secondary-button:hover{color:var(--color-main)}a.secondary-button:hover:before{background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/right-arrow-blue.svg)}h1,h2,h3,h4,h5,h6{font:13px/20px "BMWTypeWeb",Arial,Roboto,"Helvetica Neue",Helvetica,sans-serif;color:var(--color-text);font-weight:300;margin:0;padding:10px 0 0}h1{font-size:60px;line-height:60px}h1:before{display:block;content:"";margin-top:-.75rem}h1:after{display:block;content:"";margin-bottom:-.5625rem;top:-.5625rem}h2{font-size:35px;line-height:42px;text-transform:uppercase}h2:before{display:block;content:"";margin-top:-.5625rem}h2:after{display:block;content:"";margin-bottom:-.4375rem;top:-.4375rem}h3{font-size:25px;line-height:32px}h3:before{display:block;content:"";margin-top:-.4375rem}h3:after{display:block;content:"";margin-bottom:-.375rem;top:-.375rem}h4{font-size:20px;line-height:27px;text-transform:uppercase}h4:before{display:block;content:"";margin-top:-.4375rem}h4:after{display:block;content:"";margin-bottom:-.3125rem;top:-.3125rem}h5,h6{font-size:15px;line-height:22px}h5:before,h6:before{display:block;content:"";margin-top:-.375rem}h5:after,h6:after{display:block;content:"";margin-bottom:-.3125rem;top:-.3125rem}p{padding:10px 0 0;margin:0;font-family:"BMWTypeWebLiBo"}p:before{display:block;content:"";margin-top:-.3125rem}p:after{display:block;content:"";margin-bottom:-.3125rem;top:-.3125rem}h2+ol,h2+p,h4+p,p+p.buttons{padding-top:30px}p.buttons+p.buttons{padding-top:10px}ol{margin:0;padding:0;list-style-position:outside;line-height:1.6;padding-top:15px;margin-left:20px}table{width:100%;font-family:"BMWTypeWebLiBo"}table tr{border-bottom:1px solid var(--color-lightgray)}table tr:last-child{border-bottom:0}table tbody tr:hover{background-color:#fafafa}table td,table th{text-align:right;padding:15px 15px 15px 0}table td:first-child,table th:first-child{text-align:left}td:not(.wysiwyg):before{display:block;content:"";margin-top:-.3125rem}td:not(.wysiwyg):after{display:block;content:"";margin-bottom:-.3125rem;top:-.3125rem}.nonVersal{text-transform:none}.header{position:fixed;width:100%;z-index:999;-webkit-transition:background .3s ease-out,border .3s ease-out;transition:background .3s ease-out,border .3s ease-out;background-color:#fff;border-bottom:1px solid var(--color-lightgray)}.header .main{position:relative;z-index:2;-webkit-transition:all .3s;transition:all .3s}.header .main.addShadow{-webkit-box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.23);box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.23)}.header .inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0 0}.header .inner .left{position:relative;width:calc(100% - 90px);padding-right:15px}.header .inner .left:after{display:none}.header .inner .left .logo{margin-bottom:14px}.header .inner .left .logo a{display:block}.header .inner .left .logo a span.image{display:inline-block;width:61px;height:60px;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/kruft-logo-black.svg);background-size:contain;background-repeat:no-repeat;margin-right:30px}.header .inner .left .logo a span.text{font-size:25px;line-height:32px;color:var(--color-text)}.header .inner .right .bmw-logo a{display:block;width:55px;height:55px;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/bmw-logo.svg);background-size:contain;background-repeat:no-repeat}.header .inner .right .bmw-logo a span{display:none}.header .inner .left .open-nav{display:none}.header .inner .left .nav ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.header .inner .left .nav ul li{display:block;position:relative}.header .inner .left .nav ul li a{display:block;color:var(--color-darkgray);font-size:14px;line-height:17px;font-weight:700;padding:0 16px 20px;outline:none}.header .inner .left .nav ul li a:hover,.header .inner .left .nav ul li.current_page_item ul li a:hover,.header .inner .left .nav ul li.current_page_item>a,.header .inner .left .nav ul li:hover>a{color:var(--color-main)}.header .inner .left .nav ul li a.openSubnav{color:var(--color-text)}.header .inner .left .nav ul li a.openSubnav:after{content:"";width:100%;left:0;right:0;bottom:0;height:5px;display:block;position:absolute;background-color:var(--color-main)}.header .inner .left .nav ul li ul{display:none}.submenu-wrapper{height:0;overflow:hidden;-webkit-box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.23);box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.23);background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#f2f2f2));background:linear-gradient(to right,#fff 50%,#f2f2f2 50%);-webkit-transition:height .3s ease-out,opacity .3s ease-out,-webkit-box-shadow .3s ease-out;transition:height .3s ease-out,opacity .3s ease-out,-webkit-box-shadow .3s ease-out;transition:height .3s ease-out,box-shadow .3s ease-out,opacity .3s ease-out;transition:height .3s ease-out,box-shadow .3s ease-out,opacity .3s ease-out,-webkit-box-shadow .3s ease-out}.submenu-wrapper .inner{position:relative;padding-top:35px;padding-bottom:35px;background:-webkit-gradient(linear,left top,right top,color-stop(32%,#fff),color-stop(32%,#f2f2f2));background:linear-gradient(to right,#fff 32%,#f2f2f2 32%);height:100%;display:block}.submenu-wrapper .inner .close-menu{border-radius:0;border:1px solid transparent;-webkit-appearance:none;padding:.84375rem .9375rem;vertical-align:middle;outline:0;width:auto;margin:0;position:absolute;background-color:transparent;right:1.25rem;top:2.5rem;display:block}.submenu-wrapper .inner .close-menu .icon{width:15px;height:15px;font-size:1px;text-indent:-9999px;overflow:hidden;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/close.svg);background-repeat:no-repeat;background-position:center center;display:inline-block}.submenu-wrapper .inner .close-menu:hover .icon{background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/close-blue.svg)}.submenu-wrapper .inner .submenu .sub-menu{position:relative}.submenu-wrapper .inner .submenu ul.sub-menu{list-style-type:none;margin:0;padding:0}.submenu-wrapper .inner .submenu ul.sub-menu li{display:block;width:32%;padding-right:20px}.submenu-wrapper .inner .submenu ul.sub-menu li a{display:block;color:var(--color-darkgray);font-size:14px;line-height:17px;font-weight:700;padding:10px 0;border-bottom:2px solid transparent;cursor:pointer;position:relative}.submenu-wrapper .inner .submenu ul.sub-menu li a:hover,.submenu-wrapper .inner .submenu ul.sub-menu li:hover>a{color:var(--color-text);border-color:var(--color-main)}.submenu-wrapper .inner .submenu ul.sub-menu li.active>a{color:var(--color-main);border-color:var(--color-main)}.submenu-wrapper .inner .submenu ul.sub-menu li.active>a:after{content:"";display:block;width:8px;height:11px;position:absolute;top:13px;right:10px;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/right-arrow-blue.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.submenu-wrapper .inner .submenu .sub-menu .sub-menu{display:none;position:absolute;top:0;left:32%;padding-left:20px}.submenu-wrapper .inner .submenu .sub-menu .sub-menu.submenuOpen{display:block}.submenu-wrapper .inner .submenu .sub-menu .sub-menu li{width:360px}.submenu-wrapper .inner .submenu .sub-menu .sub-menu li a:hover,.submenu-wrapper .inner .submenu .sub-menu .sub-menu li:hover a{border-color:transparent}.header.transparent{border:none;background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.4)));background:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.header.transparent .inner .left{border-bottom:1px solid rgba(255,255,255,.4)}.header.transparent .inner .left:after{content:"";display:block;width:111px;height:12px;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/bmw_claim_freude-am-fahren_white.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-30px;right:0}.header.transparent .inner .left .logo a span.image{background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/kruft-logo-white.svg)}.header.transparent .inner .left .logo a span.text{color:#fff}.header.transparent .inner .right .bmw-logo a{background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/bmw-logo-white.svg)}.header.transparent .inner .left .nav ul li a{color:#fff}.header.transparent .inner .left .nav ul li a:hover,.header.transparent .inner .left .nav ul li.current_page_item ul li a:hover,.header.transparent .inner .left .nav ul li.current_page_item>a,.header.transparent .inner .left .nav ul li:hover>a{color:var(--color-main)}.header.open-mobile-nav{height:100vh;overflow:scroll}.mobile-nav{display:none;position:relative}.mobile-nav .close-menu{border-radius:0;border:1px solid transparent;-webkit-appearance:none;padding:.84375rem .9375rem;vertical-align:middle;outline:0;width:auto;margin:0 0 16px;line-height:0;position:absolute;background-color:transparent;right:50px;top:10px;display:block;z-index:9999}.mobile-nav .close-menu:before{display:block;content:"";margin-top:-.1875rem}.mobile-nav .close-menu:after{display:block;content:"";margin-bottom:-.125rem;top:-.125rem}.mobile-nav .close-menu .icon{width:19px;height:19px;font-size:1px;text-indent:-9999px;overflow:hidden;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/close.svg);background-repeat:no-repeat;background-position:center center;display:inline-block}.mobile-nav .close-menu:hover .icon{background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/close-blue.svg)}.mobile-nav ul{list-style-type:none;margin:0;padding:0;width:100%;height:calc(100vh - 100px);padding-top:70px;padding-bottom:30px;position:relative}.mobile-nav ul li{display:block;padding:0 50px}.mobile-nav ul li a{display:block;color:var(--color-text);font-size:15px;line-height:15px;font-weight:700;padding:20px 20px 20px 0;border-bottom:1px solid var(--color-lightgray);cursor:pointer;position:relative}.mobile-nav ul li a:hover,.mobile-nav ul li:hover>a{color:var(--color-main)}.mobile-nav ul li.menu-item-has-children>a{background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/right-arrow-black.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:16px}.mobile-nav .sub-menu{display:none;position:absolute;left:0;top:0;background-color:#fff;height:100%;z-index:2}.mobile-nav .sub-menu .sub-menu{z-index:3}.mobile-nav .sub-menu .menu-parent{-webkit-box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.23);box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16),0 .1875rem .375rem 0 rgba(0,0,0,.23);background-color:#fff;border-top:1px solid var(--color-lightgray);position:absolute;left:0;top:0;color:var(--color-text);padding:0 25px;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/left-arrow-black.svg);background-repeat:no-repeat;background-size:16px;background-position:left 40px center;text-align:center;width:100%}.mobile-nav .sub-menu .menu-parent span{position:relative;display:inline-block;padding:20px 20px 16px;border-bottom:4px solid var(--color-main);font-weight:700;font-size:15px;line-height:17px}.mobile-nav .sub-menu .menu-parent+li{padding-top:58px}.allcont{padding:0;display:block}.gridrow{width:100%;margin:0 auto;gap:16px}.inner,.wp-block-group{width:96%;max-width:1185px;margin:0 auto;position:relative}.wp-block-group .wp-block-group{width:100%}.wp-block-group .inner.resetInner{width:100%}.smaller{max-width:760px;margin:0 auto}.gridrow{display:-webkit-box;display:-ms-flexbox;display:flex}.gridrow .col+.col{margin-left:1.266%}.wp-block-column+.wp-block-column,.wp-block-column:nth-child(2n){margin-left:1.266%}.wp-block-columns{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-column{margin-bottom:0;-ms-flex-preferred-size:unset;flex-basis:unset}.box50>.col,.wp-block-columns.box50>.wp-block-column{width:49.367%}.box33>.col,.wp-block-columns.box33>.wp-block-column{width:30.6%}.box25>.col,.wp-block-columns.box25>.wp-block-column{width:100%}.box20>.col{width:16.72%}.box33-66>.col.col1{width:31.28%}.box33-66>.col.col2{width:64.61%}.box66-33>.col.col1{width:64.61%}.box66-33>.col.col2{width:31.28%}.box25-25-50>.col1,.box25-25-50>.col2{width:21.925%}.box25-25-50>.col3{width:47.95%}.box25-75>.col.col1{width:22.95%}.box25-75>.col.col2{width:72.95%}.box75-25>.col.col1{width:72.95%}.box75-25>.col.col2{width:22.95%}.box100>.col{width:100%}.box20-60-20>.col1,.box20-60-20>.col3{width:16.72%}.box20-60-20>.col2{width:58.36%}.reverseCol{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.reverseCol .col,.reverseCol .wp-block-column{margin-left:1.266%}.reverseCol .col+.col,.reverseCol .wp-block-column+.wp-block-column{margin-left:0}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.space-extralarge{margin-bottom:200px}.space-large{margin-bottom:90px}.space-medium{margin-bottom:60px}.space-small{margin-bottom:30px}.space-extrasmall{margin-bottom:15px}footer{background-color:var(--color-lightgray);font-size:14px;position:relative;padding:30px 0}footer .gridrow+.gridrow{margin-top:30px}footer .gridrow .col+.col{margin-left:5.063%}footer .gridrow .col.col1{width:135px}footer .subvention{height:calc(100% - 80px);max-width:400px;position:absolute;right:20px;bottom:20px}footer .subvention img{height:100%}footer .gridrow h5{padding:0;font-weight:700;font-size:14px}footer ul{padding:0;margin:0;list-style-type:none}footer ul li{display:inline-block;vertical-align:top;line-height:1.4;margin-right:16px}footer ul li a{font-family:Arial,Roboto,"Helvetica Neue",Helvetica,sans-serif;color:var(--color-darkgray)}footer ul li a:hover{color:var(--color-main)}footer .footer-social-media ul li a{display:block;width:45px;position:relative}footer .footer-social-media ul li a img{width:25px}footer .footer-social-media ul li a img:last-child{position:absolute;top:0;left:0;opacity:0}footer .footer-social-media ul li a:hover img{opacity:0}footer .footer-social-media ul li a:hover img:last-child{opacity:1}footer hr{background-color:var(--color-mediumgray);border:none;height:1px;margin:40px 0 10px -8px;width:calc(100% + 8px + 8px)}footer .copyright{font-family:Arial,Roboto,"Helvetica Neue",Helvetica,sans-serif;line-height:1.5}.bewertungscta{display:block}.bewertungscta .gridrow{min-height:90vh}.rateform{margin-top:20px}.bewertungscta .gridrow .col>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.bewertungscta .col:nth-of-type(2){background-color:#f2f2f2;padding:80px 60px}.bewertungscta .col+.col{margin:0;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bewertungscta .col+.col>div{width:100%}.bewertungscta .buttons{margin-top:50px;position:relative;padding-bottom:32px;max-width:1000px}.bewertungscta .buttons+div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bewertungscta .buttons+div p{padding:0}.bewertungscta .buttons button{width:calc(10% - 4px);margin:0;padding:8px 0;border:none;background-color:#fff;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.bewertungscta .buttons:after{content:"";display:block;position:absolute;left:0;bottom:16px;height:8px;width:100%;background-size:cover;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 660 10'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23f7c200; %7D .cls-1, .cls-2, .cls-3, .cls-4, .cls-5 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %2359a032; %7D .cls-3 %7B fill: %23df0a1b; %7D .cls-4 %7B fill: %2372b543; %7D .cls-5 %7B fill: %23e83b3b; %7D %3C/style%3E%3C/defs%3E%3Crect class='cls-3' y='0' width='132' height='10'/%3E%3Crect class='cls-5' x='132' width='132' height='10'/%3E%3Crect class='cls-1' x='264' width='132' height='10'/%3E%3Crect class='cls-4' x='396' width='132' height='10'/%3E%3Crect class='cls-2' x='528' width='132' height='10'/%3E%3C/svg%3E");background-repeat:no-repeat}.bewertungscta .standard-formular textarea{max-height:100px}.bewertungscta label input,.bewertungscta label textarea{background-color:transparent!important}.bewertungscta .googlerate{margin-top:40px;padding:20px 60px;background-color:#fff;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bewertungscta .googlerate img{width:20px;height:20px}.bewertungscta .googlerate p{padding:0;color:var(--color-text);margin-left:10px;font-size:16px;font-weight:700;letter-spacing:.96px}.bewertungscta .gridrow.box50 .col+.col,.bewertungscta .wp-block-columns.box50>.wp-block-column+.wp-block-column{margin:0}.mobileinfo{display:none}#bewhead{margin-bottom:20px}@media (max-width:786px){.bewertungscta .gridrow.box50 .col+.col,.wp-block-columns.box50>.wp-block-column+.wp-block-column{margin:0}.bewertungscta .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;gap:5px}.bewertungscta .buttons button{min-width:55px}.bewertungscta h2,.bewertungscta p{text-align:center}.bewertungscta .buttons+div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.bewertungscta .buttons+div>:first-child{display:none}.mobileinfo{display:block;margin:20px 0}.bewertungscta .googlerate{margin:0 auto}#bewsubhead{margin-bottom:20px}.bewertungscta .buttons:after{width:20px;height:100%;left:0;top:0;background-size:contain;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 300'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23f7c200; %7D .cls-1, .cls-2, .cls-3, .cls-4, .cls-5 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %2359a032; %7D .cls-3 %7B fill: %23df0a1b; %7D .cls-4 %7B fill: %2372b543; %7D .cls-5 %7B fill: %23e83b3b; %7D %3C/style%3E%3C/defs%3E%3Crect class='cls-3' x='0' y='0' width='5' height='60'/%3E%3Crect class='cls-5' x='0' y='60' width='5' height='60'/%3E%3Crect class='cls-1' x='0' y='120' width='5' height='60'/%3E%3Crect class='cls-4' x='0' y='180' width='5' height='60'/%3E%3Crect class='cls-2' x='0' y='240' width='5' height='60'/%3E%3C/svg%3E")}}@media (max-width:980px){.bewertungscta .gridrow{gap:0;height:auto;min-height:unset}.bewertungscta .gridrow img{max-height:250px}.bewertungscta .googlerate{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}.banner{margin:0 auto 90px;display:block;max-width:1680px;width:100%}@media (min-width:1025px){.banner{min-height:700px}}.banner .slide{width:100%;position:relative}.banner .slide img{width:100%;height:756px;-o-object-fit:cover;object-fit:cover}.banner .largetext{padding-top:16px}.banner .buttons{padding-top:16px}.banner .slide .text{max-width:1185px;width:96%;position:absolute;top:190px;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-right:90px}.banner .slide .text h1,.banner .slide .text h2{padding-top:0;font-size:60px;line-height:66px}.banner .slide .text h1,.banner .slide .text h2,.banner .slide .text p{max-width:550px}.banner .slide .text h2:before{display:block;content:"";margin-top:-.75rem}.banner .slide .text h2:after{display:block;content:"";margin-bottom:-.5625rem;top:-.5625rem}.banner .slide .text .largetext p{font-size:25px;line-height:32px}.banner .slide .text .largetext p:before{display:block;content:"";margin-top:-.4375rem}.banner .slide .text .largetext p:after{display:block;content:"";margin-bottom:-.375rem;top:-.375rem}.banner .slide .text.white .largetext,.banner .slide .text.white h2{color:#fff!important}.banner .text.black h1{color:#000}.banner .slide .kleingedrucktes{min-height:10px;padding-top:50px}.steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.steps>div{border:1px solid var(--color-lightgray);padding:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.steps>div{width:calc(50% - 8px)}}.steps .step-number{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:32px;font-weight:600;color:#1c69d4}.steps .step-number span{opacity:0;-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.steps .active .step-number span{opacity:1;-webkit-transform:unset;transform:unset}.steps .step-number h3{padding:0}.steps .step-content p{display:block;padding-top:16px}.slick-slide{outline:none}.slick-arrow{-webkit-appearance:none;border:none!important;outline:none!important;text-indent:-9999px;font-size:1px;overflow:hidden;padding:0;width:40px;height:40px;position:absolute;z-index:1;left:0;top:358px;margin-top:-20px;background-color:rgba(102,102,102,.75);background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/left-arrow-white.svg);background-size:16px;background-position:10px;background-repeat:no-repeat;-webkit-transition:all .25s;transition:all .25s}.slick-arrow:hover{background-color:var(--color-second-highlight)}.slick-arrow.slick-next{left:inherit;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-dots{list-style:none;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;padding:5px 0;margin:0}.banner .slick-dots{position:absolute;top:756px}.slick-dots li.inactive{width:0}.slick-dots li button{font-size:10px;padding:0;margin:10px;height:10px;width:10px;border-radius:50%;background:#9b9b9b;color:rgba(187,187,187,0);-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer;border:none}.slick-dots li button:focus{outline:0}.slick-dots li button.is-active.is-small{-webkit-transform:scale(.5);transform:scale(.5)}.slick-dots li.slick-active button{background-color:var(--color-main);-webkit-transform:scale(1.25);transform:scale(1.25)}.mediatext .text>h2{padding-top:0}.mediatext .video{position:relative}.mediatext .video video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.video{position:relative}.video .playpause{background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/play.svg);background-repeat:no-repeat;background-size:14px;background-position:center;width:60px;height:60px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0px -4px 40px rgba(0,0,0,.5);box-shadow:0px -4px 40px rgba(0,0,0,.5);background-color:#d9d9d9}.accordeon .item{border-top:1px solid var(--color-lightgray)}.accordeon .item:last-child{border-bottom:1px solid var(--color-lightgray)}.accordeon h6.accordeon-title{position:relative;padding:10px 0;cursor:pointer;margin:0;text-transform:none;-webkit-transition:all .25s;transition:all .25s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordeon h6.accordeon-title span{padding:0 10px;display:block;font-weight:700}.accordeon .accordeon-title:before{content:"";display:inline-block;width:40px;height:40px;background-color:transparent;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/acc-arrow.svg);background-size:40px;background-position:center;background-repeat:no-repeat;-webkit-transition:all .25s;transition:all .25s}.accordeon .accordeon-title.is-opened:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordeon .accordeon-content{display:none;padding:0 0 45px 50px;margin-top:-10px}.accordeon .item:first-of-type .accordeon-content{display:block}.accordeon .accordeon-content img{padding-top:10px}.boxes+.boxes{margin-top:-75px}.boxes .col{padding:14px;border:1px solid var(--color-lightgray);position:relative}.boxes .box50 .image{width:100%;height:312px;position:relative}.boxes .box25 .image{width:100%;height:142px;position:relative}.boxes .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.boxes .text{width:100%;padding-bottom:32px}.boxes .text h2+p,.boxes .text h3+p{padding-top:10px}.boxes .text .buttons{position:absolute;left:14px;bottom:14px;width:calc(100% - 14px - 14px)}.standorte p.buttons a.button{margin-bottom:0;margin-right:0;min-width:unset;width:100%}.standorte .text p.buttons{position:relative;bottom:inherit;left:inherit;width:100%}.standorte .text p.buttons+p.buttons{padding-top:30px}.boxes.standorte .text{padding-bottom:0!important}.tabs .tabs-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.tabs .tabs-slider .item{width:100%}.tabs .tabs-slider .slick-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.tabs .tabs-slider .item .gridrow.box50 img{padding-top:10px}.tabs .tabs-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;bottom:inherit;left:0;top:0;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs .tabs-slider .slick-dots li{width:calc(16.6666666667% - 12.5px);margin-bottom:20px}.tabs .tabs-slider .slick-dots li+li{margin-left:15px}.tabs .tabs-slider .slick-dots li:nth-of-type(6n+1){margin-left:0}.tabs .tabs-slider .slick-dots li button{font-size:14px;line-height:14px;font-weight:700;text-align:left;color:var(--color-mediumgray);background:0 0;text-indent:inherit;height:auto;width:100%;margin:0;padding:15px 0 15px;-webkit-transform:none!important;transform:none!important;border-radius:0;position:relative;-webkit-transition:none;transition:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}.tabs .tabs-slider .slick-dots li button:after{content:"";display:block;width:100%;height:5px;position:absolute;bottom:0;left:0;background-color:var(--color-mediumgray)}.tabs .tabs-slider .slick-dots li:hover button{color:#a1a1a1}.tabs .tabs-slider .slick-dots li.slick-active button{color:var(--color-main)}.tabs .tabs-slider .slick-dots li.slick-active button:after{background-color:var(--color-main)}.mitarbeiter .boxes{margin-top:0;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.mitarbeiter .boxes .gridrow{-ms-flex-wrap:wrap;flex-wrap:wrap}.mitarbeiter .boxes .gridrow .col{margin-bottom:15px;min-height:300px}.mitarbeiter .boxes .gridrow .col:nth-of-type(4n+1){margin-left:0}.mitarbeiter .boxes .gridrow .col .textbild{display:-webkit-box;display:-ms-flexbox;display:flex}.mitarbeiter .boxes .gridrow .col .textbild img{width:100px;height:100px;margin-right:15px;margin-bottom:30px;padding-top:0}.mitarbeiter .boxes .gridrow.box50 .col:nth-of-type(odd){margin-left:0}.mitarbeiter .boxes .gridrow.box50 .col .textbild{display:block}.mitarbeiter .boxes .gridrow.box50 .col .textbild img{width:480px;height:270px;display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;margin-right:0;margin-bottom:15px;padding-top:0}.mitarbeiter .boxes .gridrow .col .textbild h5:first-of-type{padding-top:0}.mitarbeiter .boxes .gridrow .col .text{padding-bottom:0}.mitarbeiter .boxes tr td:first-child{word-break:normal;-ms-hyphens:none;hyphens:none}.offer .gridrow{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.offer .gridrow .col{width:calc(50% - 7.5px);margin-left:0}.offer table{margin-top:10px;width:100%}.offer table h5,.offer table h6{color:var(--color-main)}.offer table h6{font-weight:700}.offer table td+td{text-align:right;padding-right:0;white-space:nowrap}.offer table tr{border-bottom:none}.offer table td,.offer table th{text-align:left;padding:5px 0;padding-right:30px}.offer .button{width:100%;min-width:unset}.galerie .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.galerie .slick-arrow.slick-next{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.galerie .galerie_inner .slide{position:relative;padding:0 8px}.galerie .galerie_inner .slide a:after{content:"";display:block;width:30px;height:30px;position:absolute;bottom:10px;right:15px;background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/loupe.svg);background-size:contain;background-repeat:no-repeat}.galerie .galerie_inner .slide img{height:180px;width:auto}.featherlight-previous{right:90%!important}.featherlight-next{left:90%!important}.featherlight-next span,.featherlight-previous span{font-size:40px!important;color:#1d1d1d!important;text-shadow:none!important}.sales-bar{border-top:2px solid var(--color-lightgray);position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#fff;z-index:998}.sales-bar ul{list-style:none;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:640px;padding:0}.sales-bar ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 5px;border-top:6px solid transparent;margin-top:-2px}.sales-bar ul li:last-child{visibility:hidden;display:none}@media print,screen and (min-width:521px){.sales-bar ul li:last-child{visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex}}.sales-bar ul li:active,.sales-bar ul li:focus,.sales-bar ul li:hover{border-top-color:var(--color-main);background-color:var(--color-lightgray)}.sales-bar ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8px;padding-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales-bar ul li a img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;display:block}.sales-bar ul li a span{display:block;width:100%;color:var(--color-darkgray);margin-top:8px;font-size:12px;line-height:16px;font-weight:700}.sales-bar ul li a span:before{display:block;content:"";margin-top:-.25rem}.sales-bar ul li a span:after{display:block;content:"";margin-bottom:-.1875rem;top:-.1875rem}.space-large+.download{margin-top:-90px}.download a{color:var(--color-second);font-weight:700;line-height:20px}.download a:hover{color:var(--color-main)}.download a:before{content:"";background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/download-icon.svg);background-position:0 0;background-repeat:no-repeat;background-size:20px;width:20px;height:20px;display:inline-block;margin-right:10px;position:relative;top:4px}.download a:after{display:block;content:"";margin-bottom:-.1875rem;top:-.1875rem}.modelle,.modelle-group{position:relative}.space-large+.modelle{margin-top:-90px}.modelle-group .hintergrund-text{font-size:133px;line-height:100%;position:absolute;z-index:-1;left:15px;top:0;color:var(--color-lightgray)}.modelle .gridrow.box25{-ms-flex-wrap:wrap;flex-wrap:wrap}.modelle .gridrow.box25>.col{padding:0 7.5px;margin-top:15px;margin-bottom:15px;cursor:pointer}.modelle .gridrow.box25 .col:nth-of-type(4n+1){margin-left:0}.modelle .gridrow.box25 h4{padding-top:0;text-transform:none}.modelle .gridrow.full{width:100%;height:0;overflow:hidden;-webkit-transition:height .5s;transition:height .5s}.modelle .gridrow.full .col2{padding-bottom:75px;padding-right:7.5px}.modelle .gridrow.full .col1{padding-left:7.5px}.modelle .gridrow.full .col1 img{padding-top:10px}.modelle .gridrow.full h2+h4{padding-top:30px}.modelle .gridrow.full h4+p{padding-top:10px}.modelle .gridrow.full p+p.buttons{padding-top:30px}.modelle .gridrow.full p.buttons+p.buttons{padding-top:10px}.video_slider_wrapper .video_inner{position:relative}.video_slider_wrapper .video_inner .video_slider{max-width:1680px;margin:0 auto;width:100%}.video_slider_wrapper .video_inner .video_slider .slide{position:relative;padding:0 8px}.video_slider_wrapper .video_inner .video_slider .slide .video video{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;display:block}.video_slider_wrapper .video_inner .video_slider .slide .caption{font-size:12px}.video_slider_wrapper .video_inner .video_slider .slick-arrow{top:calc(50% - 20px);background-image:url(//www.bmw-kruft.de/wp-content/themes/wvnderlab_theme/./img/right-arrow-black.svg);background-color:var(--color-lightgray);-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:13px;left:60px}.video_slider_wrapper .video_inner .video_slider .slick-arrow.slick-arrow.slick-next{-webkit-transform:none;transform:none;left:inherit;right:60px}.video_slider_wrapper .video_inner .hidden-button{position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);width:23%;height:100%}.video_slider_wrapper .video_inner .hidden-button.next{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%);left:inherit;right:0}.standard-formular{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.standard-formular .space-small,.standard-formular h3,.standard-formular p{width:100%}.standard-formular h3{text-transform:uppercase;margin-bottom:16px}.standard-formular br{display:none}.standard-formular label{display:block;width:100%;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.standard-formular .half{width:calc(50% - 8px)}.standard-formular label.hidden{opacity:0;visibility:hidden;height:1px}.standard-formular span{display:block;width:100%}.standard-formular span.half{width:calc(50% - 12.5px)}.standard-formular span.labeltext{margin-bottom:4px;display:inline-block!important;font-size:15px;line-height:22px}.standard-formular span input,.standard-formular span select,.standard-formular span textarea{font-family:"BMWTypeWeb";width:100%;font-size:16px;font-weight:400;line-height:100%;background-color:#fff;color:#262626;margin-bottom:16px;padding:8px;outline:none!important;border-radius:0!important;border:1px solid #bbbbbb!important;-webkit-box-shadow:inset 0 1px 2px rgba(38,38,38,.1);box-shadow:inset 0 1px 2px rgba(38,38,38,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;height:39px}.standard-formular span select{font-weight:700;color:#6f6f6f;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 40 40' style='enable-background:new 0 0 40 40;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%236F6F6F;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Crect class='st0' width='40' height='40'/%3E%3Cpath class='st1' d='M29.5,15.7L27,13.3l-7.5,7.4L12,13.3l-2.5,2.4l10,10'/%3E%3C/svg%3E%0A");background-position:right center;background-repeat:no-repeat;background-size:contain}.standard-formular span input:focus,.standard-formular span select:focus,.standard-formular span textarea:focus{border:1px solid #6f6f6f!important;-webkit-box-shadow:none!important;box-shadow:none!important}.standard-formular span textarea{height:250px;resize:none}::-webkit-input-placeholder{color:#6f6f6f;opacity:1}::-moz-placeholder{color:#6f6f6f;opacity:1}:-ms-input-placeholder{color:#6f6f6f;opacity:1}::-ms-input-placeholder{color:#6f6f6f;opacity:1}::placeholder{color:#6f6f6f;opacity:1}:-ms-input-placeholder{color:#6f6f6f}::-ms-input-placeholder{color:#6f6f6f}.standard-formular span[data-name=datenschutz]{display:block;position:relative;margin-bottom:16px}.standard-formular span[data-name=datenschutz] span{margin:0}.standard-formular span[data-name=datenschutz] label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.standard-formular span[data-name=datenschutz] input[type=checkbox]{width:20px;height:20px;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;background-color:#fff;cursor:pointer;border-radius:0!important;border:2px solid #bbbbbb!important;-webkit-transition:border .25s ease-out,background .25s ease-out;transition:border .25s ease-out,background .25s ease-out}.standard-formular span[data-name=datenschutz] label .wpcf7-list-item-label{margin-left:10px}.standard-formular span[data-name=datenschutz] label .wpcf7-list-item-label a{color:var(--color-main)}.standard-formular span[data-name=datenschutz] .checkmark{position:absolute;top:0;left:0;height:20px;width:20px}.standard-formular span[data-name=datenschutz] .checkmark:after,.standard-formular span[data-name=datenschutz] .checkmark:before{content:"";position:absolute;display:block;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.standard-formular span[data-name=datenschutz] input:checked{border:2px solid var(--color-main)!important}.standard-formular span[data-name=datenschutz] input:checked~.checkmark:after,.standard-formular span[data-name=datenschutz] input:checked~.checkmark:before{opacity:1}.standard-formular span[data-name=datenschutz] .checkmark:after{left:10px;top:4px;width:3px;height:12px;background-color:var(--color-main);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.standard-formular span[data-name=datenschutz] .checkmark:before{left:5px;top:8px;width:3px;height:7px;background-color:var(--color-main);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.standard-formular input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border:none!important;border-radius:0!important;margin-bottom:16px;background-color:var(--color-main);color:#fff;display:inline-block;padding:13.5px 15px;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:"BMWTypeWeb";font-size:14px;font-weight:700;line-height:17px;text-align:center;width:288px;max-width:100%}.standard-formular input[type=submit]:focus,.standard-formular input[type=submit]:hover{background-color:var(--color-main-highlight)}.standard-formular input[type=submit]:disabled{background-color:var(--color-main);opacity:1}.wpcf7 form .wpcf7-response-output{margin:0 0 40px!important;padding:8px!important}.standard-formular .wpcf7-not-valid-tip{font-family:"BMWTypeWeb";font-weight:700;margin-top:-8px;margin-bottom:8px;font-size:12px;font-weight:700;color:#d20000}.standard-formular .checkbox{margin-bottom:20px}.standard-formular .checkbox .wpcf7-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.standard-formular .checkbox .first{margin:0}.standard-formular .checkbox .wpcf7-form-control-wrap{margin-top:8px}.standard-formular .checkbox .wpcf7-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.standard-formular .checkbox .wpcf7-list-item{width:100%;margin:4px 0}.standard-formular .checkbox .checkmark{display:none}.standard-formular .checkbox .wpcf7-checkbox input{width:20px;height:20px;margin:0}.standard-formular .checkbox .wpcf7-checkbox input:checked{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 595.28 595.28'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %233465af; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M542.01,111.84l-7.26-7.26c-12.44-12.44-32.6-12.44-45.04,0L199.16,395.13l-94.66-94.66c-11.02-11.02-28.88-11.02-39.9,0l-12.4,12.4c-11.02,11.02-11.02,28.88,0,39.9l97.41,97.41c.29.66.69,1.28,1.23,1.82l43.73,43.73c.54.54,1.16.94,1.82,1.23l3.05,3.05,32.35-32.35c1.16-1.16,2.19-2.39,3.1-3.69l307.1-307.1c12.44-12.44,12.44-32.6,0-45.04Z'/%3E%3C/svg%3E");background-size:25px;background-position:center;border-color:var(--color-main)!important;background-size:15px;background-repeat:no-repeat}.fahrzeugsuche{position:relative;padding:200px 0;background-size:cover;background-repeat:no-repeat}.fahrzeugsuche .inner #locarlSuche{max-width:800px;margin:0 auto}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}#faaren-iframe iframe{height:100%}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}ul.check{list-style:none;padding:0}ul.check li{padding-left:25px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.29 4.58'%3E%3Cdefs%3E%3Cstyle%3E .b %7B fill: %231d1d1b; %7D .b, .c %7B stroke-width: 0px; %7D .c %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cpolyline class='c' points='.35 1.81 2.42 3.87 5.93 .35'/%3E%3Cpolygon class='b' points='2.42 4.58 0 2.16 .71 1.45 2.42 3.16 5.58 0 6.29 .71 2.42 4.58'/%3E%3C/svg%3E");background-position:left center;background-size:15px;background-repeat:no-repeat}.has-text-align-center{text-align:center}.textImg{position:relative;overflow:hidden;padding:80px 40px 160px}@media (max-width:768px){.textImg{padding:40px 20px 80px}.textImg a{min-width:none;width:100%;text-align:center}}.textImg a,.textImg h1,.textImg h2,.textImg p{max-width:400px;color:#fff;font-weight:600}.textImg h1{font-size:35px;line-height:42px;text-transform:uppercase}.textImg img{position:absolute!important;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media (min-width:768px){.txtBttn{display:-webkit-box;display:-ms-flexbox;display:flex}.txtBttn>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.txtBttn .dwn{background-size:15px;background-position:13.5px center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 291.95 383.25'%3E%3Cdefs%3E%3Cstyle%3E .b %7B fill: %23fff; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='b' d='M29.21,0c50.15,0,100.3,0,150.46,0,0,25.2,0,50.39,0,75.59,0,22.87,13.9,36.69,36.88,36.69,23.7,0,47.4,0,71.1,0h4.3c0,1.62,0,2.85,0,4.07,0,77.21.01,154.42,0,231.63,0,20.84-14.45,35.26-35.3,35.26-73.72.02-147.44.01-221.15,0-2.11,0-4.26-.02-6.34-.35C11.39,379.98.03,366.44.02,348.14,0,271.55.01,194.96.01,118.38c0-28.07-.04-56.13.02-84.2C.06,22.24,4.89,12.51,14.88,5.99,19.14,3.21,24.4,1.95,29.21,0ZM145.96,157.94c-22.06,0-44.12.03-66.18-.02-5.26-.01-9.26,2.01-11.43,6.83-3.46,7.67,2.29,15.62,11.29,15.63,26.42.04,52.84.01,79.27.01,17.82,0,35.65-.02,53.47.01,5.09,0,8.99-2,11.16-6.66,3.56-7.66-2.08-15.77-11.01-15.79-22.18-.05-44.37-.02-66.55-.02ZM145.6,225.31c22.18,0,44.37-.02,66.55.02,5.07,0,9.01-1.83,11.27-6.48,3.7-7.63-1.83-15.94-10.7-15.97-21.94-.07-43.87-.02-65.81-.02-22.43,0-44.87.02-67.3-.01-4.93,0-8.75,1.85-11,6.3-3.9,7.7,1.71,16.12,10.8,16.15,22.06.06,44.12.02,66.18.02ZM146.01,270.22c22.06,0,44.12-.03,66.18.02,5.25.01,9.25-2.02,11.42-6.85,3.38-7.55-2.24-15.58-10.93-15.6-25.05-.06-50.1-.02-75.15-.02-19.32,0-38.64.02-57.95-.01-5.1,0-8.98,2.03-11.15,6.67-3.56,7.64,2.11,15.76,11.04,15.78,22.18.05,44.37.02,66.55.02ZM123.94,292.68c-14.7,0-29.4-.02-44.1,0-7.29.01-12.36,4.57-12.44,11.08-.08,6.67,5.04,11.36,12.54,11.36,29.03.02,58.06.02,87.09,0,7.55,0,12.65-4.6,12.63-11.28-.03-6.67-5.12-11.16-12.73-11.17-14.33-.02-28.66,0-42.98,0Z'/%3E%3Cpath class='b' d='M202.23,7.75c27.31,27.3,54.59,54.56,81.84,81.81-.3.04-1.07.25-1.84.25-22.68.02-45.36.04-68.04,0-7.29-.01-12.04-4.65-12.06-11.84-.05-22.8-.02-45.61-.01-68.41,0-.69.08-1.38.11-1.81Z'/%3E%3C/svg%3E");background-repeat:no-repeat;min-width:unset;padding:13.5px 15px 13.5px 40px}.txtBttn>:last-child{-webkit-box-flex:2;-ms-flex:2;flex:2}}.accordeon-new{margin-top:var(--font-default-linegap);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.accordeon-new .item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid var(--color-lightgray)}.accordeon-new .item .title{background-color:transparent;font-size:18px;font-weight:500;text-align:left;margin:0;width:100%;padding:2rem;position:relative;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;max-width:unset;color:#000;border:none;outline:unset}.accordeon-new .item .title:focus-visible{outline:2px solid #fff;outline-offset:-2px}.accordeon-new .item .title span{display:inline-block;color:#000}.accordeon-new .item .title:after{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;aspect-ratio:1;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 20H27' stroke='black' stroke-width='2'/%3E%3Cpath d='M20 13V27' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.accordeon-new .item .content-container{display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr;-webkit-transition:grid-template-rows .3s linear;transition:grid-template-rows .3s linear;transition:grid-template-rows .3s linear,-ms-grid-rows .3s linear}.accordeon-new .item .content{padding:0 20px 40px;overflow:hidden;-webkit-transition:padding .3s linear;transition:padding .3s linear;border-radius:0 0 12px 12px;color:#000}.accordeon-new .item.--open .title{color:#000}.accordeon-new .item.--open .title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-filter:invert(1);filter:invert(1);background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 20H27' stroke='black' stroke-width='2'/%3E%3Cpath d='M27 20L13 20' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A")}.accordeon-new .item:not(.--open) .content-container{-ms-grid-rows:0fr;grid-template-rows:0fr}.accordeon-new .item:not(.--open) .content{padding-top:0;padding-bottom:0}.accordeon-new .button{margin:20px 0 0}@media (min-width:768px){.accordeon-new .item .title{padding:20px 40px 20px 20px}.accordeon-new .item .title:after{right:25px}.accordeon-new .item .content{padding:0 20px 40px}}.open-nav{display:none}@media (max-width:1680px){.banner .slide img{height:45vw}.banner .slick-dots{top:45vw}.banner .slick-arrow{top:22.5vw}.video_slider_wrapper .video_inner .video_slider .slide .video video{height:29.7444vw}}@media (max-width:1280px){.banner .slide .text{max-width:100%;width:100%;padding-left:50px;padding-right:50px}.inner,.wp-block-group{width:100%;max-width:100%;padding:0 50px}.header .inner{padding:25px 50px 0}.boxes .box50 .image{height:24.4vw}.boxes .box25 .image{height:11.1vw}.galerie .galerie_inner .slide img{height:14.07vw}.modelle-group .hintergrund-text{font-size:10.4vw;left:55px}footer .subvention{max-width:300px;height:auto}}@media (max-width:1024px){.header .inner .right .bmw-logo a{width:36px;height:36px}.header .inner .left{position:relative;width:calc(100% - 74px);display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:14px}.header .inner .left .logo{margin-bottom:0}.header .inner .left .nav{display:none}.header .inner .left .open-nav{display:block;margin-top:5px;margin-right:20px;height:19px}footer .subvention{top:20px;bottom:unset;max-width:200px;height:auto}}@media screen and (max-width:980px){h1{font-size:50px;line-height:55px}h1:before{margin-top:-.625rem}h1:after{margin-bottom:-.4375rem;top:-.4375rem}.header .inner .left .logo a span.image{display:none}.gridrow.box50,.wp-block-columns.box50{-ms-flex-wrap:wrap;flex-wrap:wrap}.gridrow.box50 .col,.wp-block-columns.box50>.wp-block-column{width:100%;-ms-flex-preferred-size:inherit!important;flex-basis:inherit!important}.gridrow.box50 .col+.col,.wp-block-columns.box50>.wp-block-column+.wp-block-column{margin-left:0;margin-top:15px}.gridrow.box33,.wp-block-columns.box33{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gridrow.box33 .col,.wp-block-columns.box33>.wp-block-column{width:47.95%}.gridrow.box33 .col+.col+.col,.wp-block-columns.box33>.wp-block-column+.wp-block-column+.wp-block-column{margin-top:15px;margin-left:0}.gridrow.box25{-ms-flex-wrap:wrap;flex-wrap:wrap}.gridrow.box25>.col,.wp-block-columns.box25>.wp-block-column{width:calc(50% - 7.5px)}.gridrow.box25>.col+.col,.wp-block-columns.box25>.wp-block-column+.wp-block-column{margin-left:15px}.gridrow.box25>.col:nth-child(3),.wp-block-columns.box25>.wp-block-column:nth-child(3){margin-left:0px}.gridrow.box25 .col:nth-child(3),.gridrow.box25 .col:nth-child(4),.wp-block-columns.box25>.wp-block-column:nth-child(3),.wp-block-columns.box25>.wp-block-column:nth-child(4){margin-top:15px}.gridrow.box33-66{-ms-flex-wrap:wrap;flex-wrap:wrap}.box33-66>.col.col1,.box33-66>.col.col2{width:100%}.gridrow.box33-66>.col+.col{margin-left:0;margin-top:15px}.reverseCol .col,.reverseCol .wp-block-column{margin-left:0}.reverseCol .col+.col,.reverseCol .wp-block-column+.wp-block-column{margin-left:0;margin-top:15px}.banner .slide .text{position:relative;top:inherit;left:inherit;z-index:1;-webkit-transform:none;transform:none;padding-top:60px}.banner .slide .kleingedrucktes{max-width:100%;width:100%;padding-left:50px;padding-right:50px;padding-top:30px}.banner .slide .text.white .largetext,.banner .slide .text.white h2{color:var(--color-text)!important}.boxes .box50 .image{height:50.8vw}.boxes .box25 .image{height:21.9vw}.tabs .tabs-slider .slick-dots li{width:calc(33.333% - 10px)}.tabs .tabs-slider .slick-dots li:nth-child(3n+1){margin-left:0}.box33-66>.col.col1 .space-extrasmall{display:none}.box33-66>.col.col1 img{width:auto}.galerie .galerie_inner .slide img{height:27.9vw}.modelle-group .hintergrund-text{font-size:21vw;line-height:17vw;height:calc(16.9vw + 20px);position:relative;text-align:right;display:block;z-index:0;left:inherit;top:inherit;cursor:pointer;margin:0 50px 15px;color:#bbb;background-color:gray;overflow:hidden;padding-top:20px}.modelle-group.group-BMWM .hintergrund-text,.modelle-group.group-BMWi .hintergrund-text,.modelle-group.group-Hybrid .hintergrund-text{font-size:8vw;line-height:8vw;padding-right:20px}.modelle-group.group-1 .hintergrund-text:before{content:"1er"}.modelle-group.group-2 .hintergrund-text:before{content:"2er"}.modelle-group.group-3 .hintergrund-text:before{content:"3er"}.modelle-group.group-4 .hintergrund-text:before{content:"4er"}.modelle-group.group-5 .hintergrund-text:before{content:"5er"}.modelle-group.group-6 .hintergrund-text:before{content:"6er"}.modelle-group.group-7 .hintergrund-text:before{content:"7er"}.modelle-group.group-8 .hintergrund-text:before{content:"8er"}.modelle-group.group-X .hintergrund-text:before{content:"X"}.modelle-group.group-Z .hintergrund-text:before{content:"Z"}.modelle-group.group-BMWM .hintergrund-text:before{content:"BMW M"}.modelle-group.group-Hybrid .hintergrund-text:before{content:"Hybrid"}.modelle-group.group-BMWi .hintergrund-text:before{content:"BMW i"}.modelle-group .hintergrund-text:before{content:"";display:block;font-size:20px;line-height:27px;color:#fff;position:absolute;bottom:0;left:0;padding-left:15px;padding-bottom:15px}.modelle-group .modelle{height:0;overflow:hidden;margin-bottom:0}.space-large+.modelle{margin-top:0}.video_slider_wrapper .video_inner .hidden-button{width:42px}.video_slider_wrapper .video_inner .video_slider .slide{padding:0 2px}.video_slider_wrapper .video_inner .video_slider .slide .video video{height:51.1778vw}}@media (max-width:768px){body{overflow-x:hidden}h1,h2,h3,h4,p{-ms-hyphens:auto;hyphens:auto}.header.transparent .inner .left:after{display:none}.gridrow.box33 .col,.wp-block-columns.box33>.wp-block-column{width:100%}.gridrow.box33 .col+.col,.wp-block-columns.box33>.wp-block-column+.wp-block-column{margin-top:15px;margin-left:0}.boxes .box25 .text{padding-bottom:54px}.offer .gridrow{-ms-flex-wrap:wrap;flex-wrap:wrap}.offer .gridrow .col{width:100%}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .subvention{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;margin:20px 20px 0;max-width:400px}}@media (max-width:520px){h1{font-size:35px;line-height:39px}h1:before{margin-top:-.4375rem}h1:after{margin-bottom:-.375rem;top:-.375rem}h2{font-size:25px;line-height:32px}h2:before{margin-top:-.4375rem}h2:after{margin-bottom:-.375rem;top:-.375rem}h3{font-size:20px;line-height:27px}h3:before{margin-top:-.4375rem}h3:after{margin-bottom:-.3125rem;top:-.3125rem}.two-buttons{display:block}.two-buttons a.button{display:block;width:100%}p.buttons a.button:first-child{margin-right:0}.inner,.wp-block-group{padding:0 20px}.header .inner{padding:25px 20px 0}.header.transparent .inner .left{border:none}.mobile-nav ul li{display:block;padding:0 20px}.mobile-nav .close-menu{right:20px}.mobile-nav .sub-menu .menu-parent{background-position:left 10px center}.mobile-nav .sub-menu .menu-parent+li{padding-top:38px}.gridrow.box25 .col,.wp-block-columns.box25>.wp-block-column{width:100%}.gridrow.box25 .col+.col,.wp-block-columns.box25>.wp-block-column+.wp-block-column{margin-left:0;margin-top:15px}.banner .slide .kleingedrucktes,.banner .slide .text{padding-left:20px;padding-right:20px}.banner .slick-arrow{display:none!important}.banner .slide .text h2{padding-top:0;font-size:35px;line-height:39px}.banner .slide .text h2:before{margin-top:-.4375rem}.banner .slide .text h2:after{margin-bottom:-.375rem;top:-.375rem}.banner .slide .text .largetext{padding-right:90px}.banner .slide .text .largetext p{font-size:20px;line-height:27px}.banner .slide .text .largetext p:before{margin-top:-.4375rem}.banner .slide .text .largetext p:after{margin-bottom:-.3125rem;top:-.3125rem}.banner a.button{min-width:unset;display:block;width:100%;margin-right:0}.block-button a.button{min-width:unset;display:block;width:100%;margin-right:0}.boxes .box25 .text{padding-bottom:0}.boxes .text{padding-bottom:0}.boxes .box50 .image{height:49.5vw}.boxes .box25 .image{height:48.6vw}.boxes .text .buttons{position:relative;left:inherit;bottom:inherit;width:inherit}.tabs .tabs-slider .slick-dots li button{font-size:12px;line-height:12px}.tabs .tabs-slider .slick-dots li{width:calc(50% - 7.5px)}.tabs .tabs-slider .slick-dots li+li,.tabs .tabs-slider .slick-dots li:nth-child(3n+1){margin-left:15px}.tabs .tabs-slider .slick-dots li:nth-child(odd){margin-left:0}.offer{max-width:unset}.galerie .slick-arrow{display:none!important}.modelle-group .hintergrund-text{font-size:21vw;line-height:17vw;height:calc(16.9vw + 20px);margin:0 20px 15px}footer .gridrow{-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid var(--color-mediumgray);padding-top:30px}footer .gridrow .col.col1{width:100%}footer .gridrow .col+.col{margin-left:0}footer ul li{display:block;margin-top:10px;margin-right:0}.footer-social-media ul li{margin-top:20px}footer .subvention{max-width:unset}}
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.modelle-new .hintergrund-text{font-size:133px;line-height:100%;position:absolute;z-index:-1;top:0;color:#e6e6e6}@media (max-width:1024px){.modelle-new .hintergrund-text{font-size:21vw;line-height:17vw;height:calc(16.9vw + 20px);position:relative;text-align:right;display:block;z-index:0;left:inherit;top:inherit;cursor:pointer;color:#bbb;background-color:gray;overflow:hidden;padding-top:20px}}.modelle-new .cornertxt{display:block;position:absolute;bottom:0;left:0;color:#bbb;line-height:100%;padding:10px;font-size:20px;z-index:1;color:#fff}@media (min-width:1025px){.modelle-new .cornertxt{display:none}}.modelle-new .background-div{position:relative;margin:0 20px 15px}.modelle-new .modelle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}@media (min-width:521px){.modelle-new .modelle{margin-bottom:var(--space-extrasmall)}}.modelle-new .modelle .modell-div{width:calc(25% - 40px);padding:0 7.5px;margin-top:15px;margin-bottom:15px;margin-left:40px;cursor:pointer}.modelle-new .modelle .modell-div h4{-ms-hyphens:auto;hyphens:auto}.modelle-new .modelle .modell-div img{width:100%}@media (max-width:768px){.modelle-new .modelle .modell-div{width:calc(50% - 40px)}}@media (max-width:520px){.modelle-new .modelle .modell-div{width:100%;margin:15px 0}}.modelle-new .modelle .modell-info>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modelle-new .modelle .modell-info-handler{display:none;width:100%}.modelle-new .modelle .button-div{display:-webkit-box;display:-ms-flexbox;display:flex}.modelle-new .modelle .btn{margin-top:20px}.modelle-new .modelle .two-buttons a.button{min-width:inherit;width:calc(50% - 5px)}.modelle-new .modelle .two-buttons a.button:nth-child(2){background-color:#666}.modelle-new .modelle .two-buttons a.button:nth-child(2):hover{background-color:#4d4d4d}@media (max-width:1024px){.modelle-new .modelle .modell-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modelle-new .modelle .modell-img img{width:100%}@media (max-width:768px){.modelle-new .modelle .box50>.col,.modelle-new .modelle .col2{width:100%}}.modelle-new .modelle .box50 .col2{padding-bottom:70px;padding-right:7.5px}.modelle-new .modelle .box50 .col2 h2{padding:0}.modelle-new .modellslide{display:none;margin:0 20px 15px}@media (min-width:1025px){.modelle-new .modellslide{display:block}}@media (min-width:521px){.modelle-new .modellslide{margin:0}}.icon-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.icon-boxes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.icon-boxes>div{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid var(--color-lightgray)}.icon-boxes>div .icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;background-color:#1c69d4;padding:6px 10px}.icon-boxes>div .icon img{height:26px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.icon-boxes>div .text{padding:20px 10px}.icon-boxes>div .text h3{padding:0 0 8px}.contactCta>div{border:1px solid var(--color-lightgray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.contactCta>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contactCta>div .content{padding:20px}.contactCta>div .content ul{list-style-type:none;padding:0;margin:24px 0 0}.contactCta>div .content ul li+li{margin-top:8px}.contactCta>div .content ul li a{text-decoration:none;background-position:left center;font-weight:600;padding-left:28px;background-size:20px;background-repeat:no-repeat}.contactCta>div .content ul li a.tel{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 15.92V18.92C21.0011 19.1985 20.9441 19.4742 20.8325 19.7293C20.7209 19.9845 20.5573 20.2136 20.3521 20.4019C20.1468 20.5901 19.9046 20.7335 19.6407 20.8227C19.3769 20.9119 19.0974 20.9451 18.82 20.92C15.7428 20.5856 12.787 19.5341 10.19 17.85C7.77382 16.3147 5.72533 14.2662 4.18999 11.85C2.49997 9.24121 1.44824 6.271 1.11999 3.18C1.095 2.90347 1.12787 2.62476 1.21649 2.36163C1.30512 2.09849 1.44756 1.85669 1.63476 1.65162C1.82196 1.44655 2.0498 1.28271 2.30379 1.17052C2.55777 1.05834 2.83233 1.00026 3.10999 1H6.10999C6.5953 0.995225 7.06579 1.16708 7.43376 1.48353C7.80173 1.79999 8.04207 2.23945 8.10999 2.72C8.23662 3.68007 8.47144 4.62273 8.80999 5.53C8.94454 5.88793 8.97366 6.27692 8.8939 6.65088C8.81415 7.02485 8.62886 7.36811 8.35999 7.64L7.08999 8.91C8.51355 11.4135 10.5864 13.4864 13.09 14.91L14.36 13.64C14.6319 13.3711 14.9751 13.1859 15.3491 13.1061C15.7231 13.0263 16.1121 13.0555 16.47 13.19C17.3773 13.5286 18.3199 13.7634 19.28 13.89C19.7658 13.9585 20.2094 14.2032 20.5265 14.5775C20.8437 14.9518 21.0122 15.4296 21 15.92Z' stroke='%231c69d4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.contactCta>div .content ul li a.mail{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4H20C21.1 4 22 4.9 22 6V18C22 19.1 21.1 20 20 20H4C2.9 20 2 19.1 2 18V6C2 4.9 2.9 4 4 4Z' stroke='%231c69d4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 6L12 13L2 6' stroke='%231c69d4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.contactCta>div .content ul li a.whatsapp{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1976_2)'%3E%3Cpath d='M17.507 14.3072L17.498 14.3822C15.299 13.2862 15.069 13.1402 14.785 13.5662C14.588 13.8612 14.014 14.5302 13.841 14.7282C13.666 14.9232 13.492 14.9382 13.195 14.8032C12.895 14.6532 11.932 14.3382 10.792 13.3182C9.904 12.5232 9.308 11.5482 9.132 11.2482C8.839 10.7422 9.452 10.6702 10.01 9.61426C10.11 9.40426 10.059 9.23927 9.985 9.09027C9.91 8.94027 9.313 7.4703 9.063 6.88431C8.823 6.30032 8.576 6.37432 8.391 6.37432C7.815 6.32432 7.394 6.33232 7.023 6.71831C5.409 8.49228 5.816 10.3222 7.197 12.2682C9.911 15.8201 11.357 16.4741 14.001 17.3821C14.715 17.6091 15.366 17.5771 15.881 17.5031C16.455 17.4121 17.648 16.7821 17.897 16.0771C18.152 15.3722 18.152 14.7872 18.077 14.6522C18.003 14.5172 17.807 14.4422 17.507 14.3072Z' fill='%231c69d4'/%3E%3Cpath d='M20.52 3.44937C12.831 -3.9835 0.106 1.40741 0.101 11.8932C0.101 13.9892 0.65 16.0331 1.696 17.8381L0 24L6.335 22.348C14.24 26.618 23.996 20.9481 24 11.8992C24 8.72328 22.76 5.73433 20.505 3.48837L20.52 3.44937ZM22.002 11.8662C21.996 19.4991 13.617 24.266 6.99 20.3701L6.63 20.1561L2.88 21.1311L3.885 17.4861L3.646 17.1111C-0.478 10.5462 4.26 1.9664 12.072 1.9664C14.726 1.9664 17.217 3.00138 19.093 4.87634C20.968 6.73531 22.002 9.22627 22.002 11.8662Z' fill='%231c69d4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1976_2'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.contactCta>div .content ul li a.calendar{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 2V6M16 2V6M3 10H21M15 22V18C15 17.4696 15.2107 16.9609 15.5858 16.5858C15.9609 16.2107 16.4696 16 17 16H21M21 17V6C21 5.46957 20.7893 4.96086 20.4142 4.58579C20.0391 4.21071 19.5304 4 19 4H5C4.46957 4 3.96086 4.21071 3.58579 4.58579C3.21071 4.96086 3 5.46957 3 6V20C3 20.5304 3.21071 21.0391 3.58579 21.4142C3.96086 21.7893 4.46957 22 5 22H16L21 17Z' stroke='%231c69d4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.contactCta>div .img img{height:100%;-o-object-fit:cover;object-fit:cover}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}
.standard-formular div{width:100%}.banner h1{color:#fff}@media (max-width:768px){.banner .slide img{height:220px}}@media (min-width:768px) and (max-width:1680px){.banner .slide img{height:45vw}}
:root{--wcag-bg:#e5e5e5;--wcag-hover:#05a;--wcag-focus:#05a;--wcag-icon-hover:#fff;--wcag-icon:#05a;--active-nav-item:#05a;--header-bg-contrast:#000;--footer-bg-contrast:#fff}.cont .kleingedrucktes{background-color:#000}.cont .close-menu{filter:invert(1)}