@-webkit-keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@-webkit-keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}:root{--font-family-heading:proxima-nova,sans-serif;--font-family-body:proxima-nova,sans-serif;--line-height-heading:1.2;--line-height-body:1.6;--font-weight-heading-black:800;--font-weight-heading-bold:700;--font-weight-heading-medium:500;--font-weight-heading-regular:400;--font-weight-heading-light:300;--font-weight-body-black:900;--font-weight-body-bold:800;--font-weight-body-medium:500;--font-weight-body-regular:400;--font-weight-body-light:300;--color-black:rgb(0, 0, 0);--color-white:rgb(255, 255, 255);--color-green:rgb(0, 175, 7);--color-yellow-background:rgba(255, 175, 0, 0.15);--color-yellow-border:rgba(255, 175, 0, 0.25);--color-alpha:rgb(236, 103, 26);--color-beta:rgb(175, 160, 136);--color-text:rgb(60, 60, 59);--color-text-entrance:rgb(60, 60, 59);--color-link-alpha:rgb(236, 103, 26);--color-link-beta:rgb(60, 60, 59);--color-background-alpha:rgba(175, 160, 136, 0.25);--color-background-entrance:rgba(175, 160, 136, 0.25);--color-background-overlay:rgba(0, 0, 0, 0.75);--color-border:rgba(60, 60, 59, 0.25);--color-error:rgb(236, 16, 16);--color-error-background:rgba(236, 16, 16, 0.05);--color-error-border:rgba(236, 16, 16, 0.6);--color-h1:rgb(236, 103, 26);--color-h2:rgb(60, 60, 59);--color-h3:rgb(60, 60, 59);--color-h4:rgb(175, 160, 136);--color-h5:rgb(175, 160, 136)}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}:root{--font-family-heading:proxima-nova,sans-serif;--font-family-body:proxima-nova,sans-serif;--line-height-heading:1.2;--line-height-body:1.6;--font-weight-heading-black:800;--font-weight-heading-bold:700;--font-weight-heading-medium:500;--font-weight-heading-regular:400;--font-weight-heading-light:300;--font-weight-body-black:900;--font-weight-body-bold:800;--font-weight-body-medium:500;--font-weight-body-regular:400;--font-weight-body-light:300;--color-black:rgb(0, 0, 0);--color-white:rgb(255, 255, 255);--color-green:rgb(0, 175, 7);--color-yellow-background:rgba(255, 175, 0, 0.15);--color-yellow-border:rgba(255, 175, 0, 0.25);--color-alpha:rgb(236, 103, 26);--color-beta:rgb(175, 160, 136);--color-text:rgb(60, 60, 59);--color-text-entrance:rgb(60, 60, 59);--color-link-alpha:rgb(236, 103, 26);--color-link-beta:rgb(60, 60, 59);--color-background-alpha:rgba(175, 160, 136, 0.25);--color-background-entrance:rgba(175, 160, 136, 0.25);--color-background-overlay:rgba(0, 0, 0, 0.75);--color-border:rgba(60, 60, 59, 0.25);--color-error:rgb(236, 16, 16);--color-error-background:rgba(236, 16, 16, 0.05);--color-error-border:rgba(236, 16, 16, 0.6);--color-h1:rgb(236, 103, 26);--color-h2:rgb(60, 60, 59);--color-h3:rgb(60, 60, 59);--color-h4:rgb(175, 160, 136);--color-h5:rgb(175, 160, 136)}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.tx-ktgdealersearch.module-hint{padding:1.25em 1.5625em;background-color:var(--color-yellow-background);border:1px solid var(--color-yellow-border);border-radius:3px}.col-wrapper.-mobile .tx-ktgdealersearch.module-hint.-styling-alpha{border-radius:0}.col-wrapper:not(.-mobile) .tx-ktgdealersearch.module-hint.-styling-alpha{display:none}@media (min-width:64em){.col-wrapper:not(.-mobile) .tx-ktgdealersearch.module-hint.-styling-alpha{display:block}}.tx-ktgdealersearch.module-hint .hint__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:.8em}.tx-ktgdealersearch.module-hint .hint__text:before{margin-right:16px;content:"\e93e";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-ktgdealersearch.module-hint .hint__text p{line-height:1}@media (min-width:64em){.tx-ktgdealersearch.module-hint .hint__text{font-size:.64em}}.tx-ktgdealersearch.module-hint.-styling-beta{background-color:rgba(0,0,0,.05);border:1px solid var(--color-border)}.plugin-dealersearch-detail .tx-ktgdealersearch.module-map #map{width:100%;height:400px}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}:root{--font-family-heading:proxima-nova,sans-serif;--font-family-body:proxima-nova,sans-serif;--line-height-heading:1.2;--line-height-body:1.6;--font-weight-heading-black:800;--font-weight-heading-bold:700;--font-weight-heading-medium:500;--font-weight-heading-regular:400;--font-weight-heading-light:300;--font-weight-body-black:900;--font-weight-body-bold:800;--font-weight-body-medium:500;--font-weight-body-regular:400;--font-weight-body-light:300;--color-black:rgb(0, 0, 0);--color-white:rgb(255, 255, 255);--color-green:rgb(0, 175, 7);--color-yellow-background:rgba(255, 175, 0, 0.15);--color-yellow-border:rgba(255, 175, 0, 0.25);--color-alpha:rgb(236, 103, 26);--color-beta:rgb(175, 160, 136);--color-text:rgb(60, 60, 59);--color-text-entrance:rgb(60, 60, 59);--color-link-alpha:rgb(236, 103, 26);--color-link-beta:rgb(60, 60, 59);--color-background-alpha:rgba(175, 160, 136, 0.25);--color-background-entrance:rgba(175, 160, 136, 0.25);--color-background-overlay:rgba(0, 0, 0, 0.75);--color-border:rgba(60, 60, 59, 0.25);--color-error:rgb(236, 16, 16);--color-error-background:rgba(236, 16, 16, 0.05);--color-error-border:rgba(236, 16, 16, 0.6);--color-h1:rgb(236, 103, 26);--color-h2:rgb(60, 60, 59);--color-h3:rgb(60, 60, 59);--color-h4:rgb(175, 160, 136);--color-h5:rgb(175, 160, 136)}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.tx-ktgdealersearch .-sidebar{position:relative;margin:0}.tx-ktgdealersearch .module-sidebar{position:static}.tx-ktgdealersearch .sidebar-wrapper.sidebar-wrapper-mobile{display:none;opacity:0;pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .35s cubic-bezier(.4,0,.02,1),-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:opacity .35s cubic-bezier(.4,0,.02,1),-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:opacity .35s cubic-bezier(.4,0,.02,1),transform .35s cubic-bezier(.4,0,.02,1);transition:opacity .35s cubic-bezier(.4,0,.02,1),transform .35s cubic-bezier(.4,0,.02,1),-webkit-transform .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch .sidebar-wrapper.sidebar-wrapper-mobile.-fixed{position:fixed;top:1.5625em;pointer-events:auto;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tx-ktgdealersearch .sidebar-wrapper.sidebar-wrapper-mobile.-bottom{position:absolute;top:auto;bottom:0;left:0;pointer-events:auto;width:100%;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:64em){.tx-ktgdealersearch .sidebar-wrapper.sidebar-wrapper-mobile{display:block}}.tx-ktgdealersearch.module-sidebar .sidebar-wrapper{border:1px solid var(--color-border)}.tx-ktgdealersearch.module-sidebar .sidebar-wrapper .module-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%}.tx-ktgdealersearch.module-sidebar .sidebar__image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:250px;padding:1.953125em;background-color:var(--color-background-alpha)}.tx-ktgdealersearch.module-sidebar .sidebar__image img{-o-object-fit:contain;object-fit:contain}.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks,.tx-ktgdealersearch.module-sidebar .sidebar__contact,.tx-ktgdealersearch.module-sidebar .sidebar__cta{border-top:1px solid var(--color-border);padding:1.953125em}.tx-ktgdealersearch.module-sidebar .sidebar__cta .btn{width:100%;text-align:center;padding:.64em 1em}.tx-ktgdealersearch.module-sidebar .sidebar__cta .btn+.btn{margin-top:1em}@media (min-width:64em){.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks a,.tx-ktgdealersearch.module-sidebar .sidebar__contact .contact__links a,.tx-ktgdealersearch.module-sidebar .sidebar__contact .contact__links span,.tx-ktgdealersearch.module-sidebar .sidebar__contact p{font-size:.8em}}.tx-ktgdealersearch.module-sidebar .sidebar__contact .contact__links a:before,.tx-ktgdealersearch.module-sidebar .sidebar__contact .contact__links span:before{margin-right:16px;color:var(--color-text);width:1em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tx-ktgdealersearch.module-sidebar .sidebar__contact .contact__address+.contact__links{margin-top:1.5625em}.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks a{display:block;font-weight:var(--font-weight-body-medium);color:var(--color-text)}.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks a:before{margin-right:6px;content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.512em;color:var(--color-link-alpha)}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}:root{--font-family-heading:proxima-nova,sans-serif;--font-family-body:proxima-nova,sans-serif;--line-height-heading:1.2;--line-height-body:1.6;--font-weight-heading-black:800;--font-weight-heading-bold:700;--font-weight-heading-medium:500;--font-weight-heading-regular:400;--font-weight-heading-light:300;--font-weight-body-black:900;--font-weight-body-bold:800;--font-weight-body-medium:500;--font-weight-body-regular:400;--font-weight-body-light:300;--color-black:rgb(0, 0, 0);--color-white:rgb(255, 255, 255);--color-green:rgb(0, 175, 7);--color-yellow-background:rgba(255, 175, 0, 0.15);--color-yellow-border:rgba(255, 175, 0, 0.25);--color-alpha:rgb(236, 103, 26);--color-beta:rgb(175, 160, 136);--color-text:rgb(60, 60, 59);--color-text-entrance:rgb(60, 60, 59);--color-link-alpha:rgb(236, 103, 26);--color-link-beta:rgb(60, 60, 59);--color-background-alpha:rgba(175, 160, 136, 0.25);--color-background-entrance:rgba(175, 160, 136, 0.25);--color-background-overlay:rgba(0, 0, 0, 0.75);--color-border:rgba(60, 60, 59, 0.25);--color-error:rgb(236, 16, 16);--color-error-background:rgba(236, 16, 16, 0.05);--color-error-border:rgba(236, 16, 16, 0.6);--color-h1:rgb(236, 103, 26);--color-h2:rgb(60, 60, 59);--color-h3:rgb(60, 60, 59);--color-h4:rgb(175, 160, 136);--color-h5:rgb(175, 160, 136)}.tx-ktgdealersearch.module-support .support__headline{margin-bottom:1.5625em}@media (min-width:64em){.tx-ktgdealersearch.module-support .support__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:64em){.tx-ktgdealersearch.module-support .content__content,.tx-ktgdealersearch.module-support .module-image{width:48.3108108108%}}.tx-ktgdealersearch.module-support .content__content .link span{color:var(--color-link-alpha);cursor:pointer;-webkit-transition:color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.module-support .content__content .link span:hover{color:var(--color-link-beta)}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}:root{--font-family-heading:proxima-nova,sans-serif;--font-family-body:proxima-nova,sans-serif;--line-height-heading:1.2;--line-height-body:1.6;--font-weight-heading-black:800;--font-weight-heading-bold:700;--font-weight-heading-medium:500;--font-weight-heading-regular:400;--font-weight-heading-light:300;--font-weight-body-black:900;--font-weight-body-bold:800;--font-weight-body-medium:500;--font-weight-body-regular:400;--font-weight-body-light:300;--color-black:rgb(0, 0, 0);--color-white:rgb(255, 255, 255);--color-green:rgb(0, 175, 7);--color-yellow-background:rgba(255, 175, 0, 0.15);--color-yellow-border:rgba(255, 175, 0, 0.25);--color-alpha:rgb(236, 103, 26);--color-beta:rgb(175, 160, 136);--color-text:rgb(60, 60, 59);--color-text-entrance:rgb(60, 60, 59);--color-link-alpha:rgb(236, 103, 26);--color-link-beta:rgb(60, 60, 59);--color-background-alpha:rgba(175, 160, 136, 0.25);--color-background-entrance:rgba(175, 160, 136, 0.25);--color-background-overlay:rgba(0, 0, 0, 0.75);--color-border:rgba(60, 60, 59, 0.25);--color-error:rgb(236, 16, 16);--color-error-background:rgba(236, 16, 16, 0.05);--color-error-border:rgba(236, 16, 16, 0.6);--color-h1:rgb(236, 103, 26);--color-h2:rgb(60, 60, 59);--color-h3:rgb(60, 60, 59);--color-h4:rgb(175, 160, 136);--color-h5:rgb(175, 160, 136)}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.tx-ktgdealersearch .module-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2;opacity:0;-webkit-transition:opacity .35s cubic-bezier(.4,0,.02,1);transition:opacity .35s cubic-bezier(.4,0,.02,1);pointer-events:none}.tx-ktgdealersearch .module-overlay.-open{opacity:1;pointer-events:auto}.tx-ktgdealersearch .module-overlay .overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);cursor:pointer}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon{position:absolute;top:30px;right:30px;width:30px;height:30px;cursor:pointer}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:before{position:absolute;top:50%;left:50%;content:"";display:block;width:30px;height:2px;background-color:var(--color-white);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:background-color .35s cubic-bezier(.4,0,.02,1);transition:background-color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:after{position:absolute;top:50%;left:50%;content:"";display:block;width:30px;height:2px;background-color:var(--color-white);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transition:background-color .35s cubic-bezier(.4,0,.02,1);transition:background-color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:hover:after,.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:hover:before{background-color:rgba(255,255,255,.7)}.tx-ktgdealersearch .module-overlay .overlay__overlay{position:relative;background-color:var(--color-white);width:91.3851351351%;max-width:500px;margin:4.768371582em auto;padding:1.5625em}@media (min-width:40em){.tx-ktgdealersearch .module-overlay .overlay__overlay{padding:2.44140625em}}.tx-ktgdealersearch .module-overlay .overlay__overlay{z-index:1;max-height:85vh;height:100%;overflow:auto}@media (min-width:40em){.tx-ktgdealersearch .module-overlay .overlay__overlay{width:56.9256756757%}}@media (min-width:64em){.tx-ktgdealersearch .module-overlay .overlay__overlay{width:39.6959459459%}}.tx-ktgdealersearch .module-overlay .overlay__content.-hide{display:none}.tx-ktgdealersearch .module-overlay .content__form{margin-top:1em}.tx-ktgdealersearch .module-overlay .content__form .-btn-alpha{width:100%}@media (min-width:64em){.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks span{font-size:.8em}}.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks span{display:block;font-weight:var(--font-weight-body-medium);color:var(--color-text);cursor:pointer}.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks span:before{margin-right:6px;content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.512em;color:var(--color-link-alpha)}.flatpickr-calendar.open{pointer-events:all;z-index:111}.flatpickr-calendar input{position:relative;top:auto;right:auto;bottom:auto;left:auto}.flatpickr-calendar .flatpickr-day{font-family:inherit;font-size:1em}.flatpickr-calendar .flatpickr-day.selected{background-color:var(--color-alpha);border-color:var(--color-alpha)}.flatpickr-calendar .flatpickr-day.disabled{text-decoration:line-through}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.form,form{margin:0}.form .page__wrap,form .page__wrap{margin-bottom:1.5625em}.form .page__wrap:last-child,form .page__wrap:last-child{margin-bottom:0}.form .header,form .header{margin-bottom:.8em}.form .header:last-child,form .header:last-child{margin-bottom:0}.form .header p,form .header p{font-size:.8em}.form .page__wrap .error__wrap,form .page__wrap .error__wrap{padding:16px 26px 15px;margin-bottom:.8em;text-align:center}.form .field__wrap,form .field__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.512em}.form .field__wrap:last-child,form .field__wrap:last-child{margin-bottom:0}.form .field__wrap.-hide,form .field__wrap.-hide{display:none}.form .field__wrap.l-2col-b1-25-75>.col-one,.form .field__wrap.l-2col-b1-33-66>.col-one,.form .field__wrap.l-2col-b1-50-50>.col-one,.form .field__wrap.l-2col-b1-66-33>.col-one,.form .field__wrap.l-2col-b1-75-25>.col-one,form .field__wrap.l-2col-b1-25-75>.col-one,form .field__wrap.l-2col-b1-33-66>.col-one,form .field__wrap.l-2col-b1-50-50>.col-one,form .field__wrap.l-2col-b1-66-33>.col-one,form .field__wrap.l-2col-b1-75-25>.col-one{margin-bottom:.512em}@media (min-width:40em){.form .field__wrap.l-2col-b1-25-75>.col-one,.form .field__wrap.l-2col-b1-33-66>.col-one,.form .field__wrap.l-2col-b1-50-50>.col-one,.form .field__wrap.l-2col-b1-66-33>.col-one,.form .field__wrap.l-2col-b1-75-25>.col-one,form .field__wrap.l-2col-b1-25-75>.col-one,form .field__wrap.l-2col-b1-33-66>.col-one,form .field__wrap.l-2col-b1-50-50>.col-one,form .field__wrap.l-2col-b1-66-33>.col-one,form .field__wrap.l-2col-b1-75-25>.col-one{margin-bottom:0}}.form .field__wrap.l-2col-b2-25-75>.col-one,.form .field__wrap.l-2col-b2-33-66>.col-one,.form .field__wrap.l-2col-b2-50-50>.col-one,.form .field__wrap.l-2col-b2-66-33>.col-one,.form .field__wrap.l-2col-b2-75-25>.col-one,form .field__wrap.l-2col-b2-25-75>.col-one,form .field__wrap.l-2col-b2-33-66>.col-one,form .field__wrap.l-2col-b2-50-50>.col-one,form .field__wrap.l-2col-b2-66-33>.col-one,form .field__wrap.l-2col-b2-75-25>.col-one{margin-bottom:.512em}@media (min-width:64em){.form .field__wrap.l-2col-b2-25-75>.col-one,.form .field__wrap.l-2col-b2-33-66>.col-one,.form .field__wrap.l-2col-b2-50-50>.col-one,.form .field__wrap.l-2col-b2-66-33>.col-one,.form .field__wrap.l-2col-b2-75-25>.col-one,form .field__wrap.l-2col-b2-25-75>.col-one,form .field__wrap.l-2col-b2-33-66>.col-one,form .field__wrap.l-2col-b2-50-50>.col-one,form .field__wrap.l-2col-b2-66-33>.col-one,form .field__wrap.l-2col-b2-75-25>.col-one{margin-bottom:0}}.form .actions,form .actions{margin-top:.8em;margin-bottom:.8em}.form .actions:last-child,form .actions:last-child{margin-bottom:0}.form input::-ms-clear,form input::-ms-clear{display:none}.form select::-ms-expand,form select::-ms-expand{display:none}.form .form-group .input,form .form-group .input{position:relative;display:block;background-color:#fff;border:0 none;border-radius:3px}.form .form-group .input input,.form .form-group .input select,.form .form-group .input textarea,form .form-group .input input,form .form-group .input select,form .form-group .input textarea{display:block;opacity:0;width:100%;min-height:3.2em;padding:.64em 1.25em;font:inherit;font-size:.8em;background-color:transparent;border:0 none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;outline:0}.form .form-group .input select,form .form-group .input select{padding:.64em 2.44140625em .64em 1.25em;-webkit-appearance:none}.form .form-group .input input.-filled,.form .form-group .input input:focus,.form .form-group .input select.-filled,.form .form-group .input select:focus,.form .form-group .input textarea.-filled,.form .form-group .input textarea:focus,form .form-group .input input.-filled,form .form-group .input input:focus,form .form-group .input select.-filled,form .form-group .input select:focus,form .form-group .input textarea.-filled,form .form-group .input textarea:focus{opacity:1}.form .form-group .input input.-filled+.input-background>label,.form .form-group .input input:focus+.input-background>label,.form .form-group .input select.-filled+.input-background>label,.form .form-group .input select:focus+.input-background>label,.form .form-group .input textarea.-filled+.input-background>label,.form .form-group .input textarea:focus+.input-background>label,form .form-group .input input.-filled+.input-background>label,form .form-group .input input:focus+.input-background>label,form .form-group .input select.-filled+.input-background>label,form .form-group .input select:focus+.input-background>label,form .form-group .input textarea.-filled+.input-background>label,form .form-group .input textarea:focus+.input-background>label{top:0;-webkit-transform:translateY(-50%) scale(.75);-ms-transform:translateY(-50%) scale(.75);transform:translateY(-50%) scale(.75);color:rgba(60,60,59,.25)}.form .form-group .input input:hover+.input-background,.form .form-group .input select:hover+.input-background,.form .form-group .input textarea:hover+.input-background,form .form-group .input input:hover+.input-background,form .form-group .input select:hover+.input-background,form .form-group .input textarea:hover+.input-background{-webkit-box-shadow:inset 0 0 0 1px #ec671a;box-shadow:inset 0 0 0 1px #ec671a}.form .form-group .input input:hover+.input-background>label,.form .form-group .input select:hover+.input-background>label,.form .form-group .input textarea:hover+.input-background>label,form .form-group .input input:hover+.input-background>label,form .form-group .input select:hover+.input-background>label,form .form-group .input textarea:hover+.input-background>label{color:#ec671a}.form .form-group .input input:focus+.input-background,.form .form-group .input select:focus+.input-background,.form .form-group .input textarea:focus+.input-background,form .form-group .input input:focus+.input-background,form .form-group .input select:focus+.input-background,form .form-group .input textarea:focus+.input-background{-webkit-box-shadow:inset 0 0 0 2px #ec671a;box-shadow:inset 0 0 0 2px #ec671a}.form .form-group .input input:focus+.input-background>label,.form .form-group .input select:focus+.input-background>label,.form .form-group .input textarea:focus+.input-background>label,form .form-group .input input:focus+.input-background>label,form .form-group .input select:focus+.input-background>label,form .form-group .input textarea:focus+.input-background>label{color:#ec671a}.form .form-group .input .input-background,form .form-group .input .input-background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(60,60,59,.25);box-shadow:inset 0 0 0 1px rgba(60,60,59,.25);-webkit-transition:-webkit-box-shadow .25s cubic-bezier(.4,0,.02,1);transition:-webkit-box-shadow .25s cubic-bezier(.4,0,.02,1);transition:box-shadow .25s cubic-bezier(.4,0,.02,1);transition:box-shadow .25s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .25s cubic-bezier(.4,0,.02,1);pointer-events:none}.form .form-group .input .input-background label,form .form-group .input .input-background label{position:absolute;top:.8em;left:1.5625em;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;display:block;font-size:.8em;color:#3c3c3b;background-color:#fff;border-radius:3px;-webkit-box-shadow:-10px 0 0 0 #fff,10px 0 0 0 #fff;box-shadow:-10px 0 0 0 #fff,10px 0 0 0 #fff;-webkit-transition:color .25s cubic-bezier(.4,0,.02,1),top .25s cubic-bezier(.4,0,.02,1),-webkit-transform .25s cubic-bezier(.4,0,.02,1);transition:color .25s cubic-bezier(.4,0,.02,1),top .25s cubic-bezier(.4,0,.02,1),-webkit-transform .25s cubic-bezier(.4,0,.02,1);transition:color .25s cubic-bezier(.4,0,.02,1),top .25s cubic-bezier(.4,0,.02,1),transform .25s cubic-bezier(.4,0,.02,1);transition:color .25s cubic-bezier(.4,0,.02,1),top .25s cubic-bezier(.4,0,.02,1),transform .25s cubic-bezier(.4,0,.02,1),-webkit-transform .25s cubic-bezier(.4,0,.02,1)}.form .form-group.-error .input .input-background,form .form-group.-error .input .input-background{background-color:rgba(236,16,16,.05);-webkit-box-shadow:inset 0 0 0 1px rgba(236,16,16,.59);box-shadow:inset 0 0 0 1px rgba(236,16,16,.59)}.form .form-group.-error .input .input-background label,form .form-group.-error .input .input-background label{color:#ec1010;background-color:transparent;-webkit-box-shadow:-10px 0 0 0 transparent,10px 0 0 0 transparent;box-shadow:-10px 0 0 0 transparent,10px 0 0 0 transparent}.form .form-group.-error .input input:focus+.input-background,.form .form-group.-error .input select:focus+.input-background,.form .form-group.-error .input textarea:focus+.input-background,form .form-group.-error .input input:focus+.input-background,form .form-group.-error .input select:focus+.input-background,form .form-group.-error .input textarea:focus+.input-background{-webkit-box-shadow:inset 0 0 0 2px rgba(236,16,16,.59);box-shadow:inset 0 0 0 2px rgba(236,16,16,.59)}.form .form-group.-error .input input:focus+.input-background>label,.form .form-group.-error .input select:focus+.input-background>label,.form .form-group.-error .input textarea:focus+.input-background>label,form .form-group.-error .input input:focus+.input-background>label,form .form-group.-error .input select:focus+.input-background>label,form .form-group.-error .input textarea:focus+.input-background>label{color:#ec1010;background-color:#fff;-webkit-box-shadow:-10px 0 0 0 #fff,10px 0 0 0 #fff;box-shadow:-10px 0 0 0 #fff,10px 0 0 0 #fff}.form .form-group .select:after,form .form-group .select:after{position:absolute;top:50%;right:3.0517578125em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\e909";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.4096em;color:#3c3c3b;background-color:#fff;pointer-events:none}.form .form-group .group-title,form .form-group .group-title{margin-bottom:.512em}.form .form-group .group-title span,form .form-group .group-title span{font-size:.8em}.form .form-group .checkbox+.checkbox,form .form-group .checkbox+.checkbox{margin-top:.512em}.form .form-group .checkbox label.form-check-label,form .form-group .checkbox label.form-check-label{position:relative;display:block}.form .form-group .checkbox label.form-check-label:before,form .form-group .checkbox label.form-check-label:before{position:absolute;top:0;left:0;width:20px;height:20px;content:"";background-color:#fff;border:1px solid rgba(60,60,59,.25);border-radius:3px;-webkit-transition:border-color .25s cubic-bezier(.4,0,.02,1);transition:border-color .25s cubic-bezier(.4,0,.02,1)}@media (min-width:90em){.form .form-group .checkbox label.form-check-label:before,form .form-group .checkbox label.form-check-label:before{width:25px;height:25px}}.form .form-group .checkbox label.form-check-label:hover:before,form .form-group .checkbox label.form-check-label:hover:before{border:1px solid #ec671a}.form .form-group.-error .checkbox label.form-check-label:before,form .form-group.-error .checkbox label.form-check-label:before{background-color:rgba(236,16,16,.05);border:1px solid rgba(236,16,16,.59)}.form .form-group .checkbox label.form-check-label:after,form .form-group .checkbox label.form-check-label:after{position:absolute;top:5px;left:5px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px;height:10px;content:"\e906";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#ec671a;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.02,1),-webkit-transform .2s cubic-bezier(.4,0,.02,1);transition:opacity .2s cubic-bezier(.4,0,.02,1),-webkit-transform .2s cubic-bezier(.4,0,.02,1);transition:transform .2s cubic-bezier(.4,0,.02,1),opacity .2s cubic-bezier(.4,0,.02,1);transition:transform .2s cubic-bezier(.4,0,.02,1),opacity .2s cubic-bezier(.4,0,.02,1),-webkit-transform .2s cubic-bezier(.4,0,.02,1)}@media (min-width:90em){.form .form-group .checkbox label.form-check-label:after,form .form-group .checkbox label.form-check-label:after{top:6px;left:6px;width:13px;height:13px;font-size:13px}}.form .form-group .checkbox.-checked label.form-check-label:after,form .form-group .checkbox.-checked label.form-check-label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.form .form-group .checkbox label.form-check-label input,form .form-group .checkbox label.form-check-label input{position:absolute;top:1px;left:1px;opacity:0}.form .form-group .checkbox label.form-check-label span,form .form-group .checkbox label.form-check-label span{display:block;padding:1px 0 0 30px;font-size:.8em}@media (min-width:90em){.form .form-group .checkbox label.form-check-label span,form .form-group .checkbox label.form-check-label span{padding:2px 0 0 35px}}.form .form-group .radio-group .group-title,form .form-group .radio-group .group-title{margin-bottom:.512em}.form .form-group .radio-group .group-title span,form .form-group .radio-group .group-title span{font-size:.8em}.form .form-group .radio+.radio,form .form-group .radio+.radio{margin-top:.512em}.form .form-group .radio label,form .form-group .radio label{position:relative;display:block;min-height:1.28em}.form .form-group .radio label:before,form .form-group .radio label:before{position:absolute;top:0;left:0;width:20px;height:20px;content:"";background-color:#fff;border:1px solid rgba(60,60,59,.25);border-radius:100%;-webkit-transition:border-color .2s cubic-bezier(.4,0,.02,1);transition:border-color .2s cubic-bezier(.4,0,.02,1)}@media (min-width:90em){.form .form-group .radio label:before,form .form-group .radio label:before{width:25px;height:25px}}.form .form-group .radio label:hover:before,form .form-group .radio label:hover:before{border:1px solid #ec671a}.form .form-group .radio.-checked label:before,form .form-group .radio.-checked label:before{border:1px solid #ec671a}.form .form-group.-error .radio label:before,form .form-group.-error .radio label:before{background-color:rgba(236,16,16,.05);border:1px solid rgba(236,16,16,.59)}.form .form-group .radio label:after,form .form-group .radio label:after{position:absolute;top:5px;left:5px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px;height:10px;content:"";background-color:#ec671a;border-radius:100%;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.02,1),-webkit-transform .2s cubic-bezier(.4,0,.02,1);transition:opacity .2s cubic-bezier(.4,0,.02,1),-webkit-transform .2s cubic-bezier(.4,0,.02,1);transition:transform .2s cubic-bezier(.4,0,.02,1),opacity .2s cubic-bezier(.4,0,.02,1);transition:transform .2s cubic-bezier(.4,0,.02,1),opacity .2s cubic-bezier(.4,0,.02,1),-webkit-transform .2s cubic-bezier(.4,0,.02,1)}@media (min-width:90em){.form .form-group .radio label:after,form .form-group .radio label:after{top:6px;left:6px;width:13px;height:13px}}.form .form-group .radio.-checked label:after,form .form-group .radio.-checked label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.form .form-group .radio label input,form .form-group .radio label input{position:absolute;top:1px;left:1px;opacity:0}.form .form-group .radio label span,form .form-group .radio label span{display:block;padding:1px 0 0 30px;font-size:.8em}@media (min-width:90em){.form .form-group .radio label span,form .form-group .radio label span{padding:2px 0 0 35px}}.form .form-group.-error .error.help-block,form .form-group.-error .error.help-block{display:block;font-size:.64em;color:#ec1010;margin-top:3px}.no-touchevents .form .form-group label.select-label,.no-touchevents form .form-group label.select-label{pointer-events:none}#LeadsLeadsContactForm .form-group .radio+.radio{margin-top:1em;padding-top:1em;border-top:1px solid rgba(60,60,59,.25)}.page .frc-captcha{padding-top:.8em;margin-top:.64em;position:relative;background-color:transparent;border:none;-webkit-transition:border .3s cubic-bezier(.4,0,.02,1);transition:border .3s cubic-bezier(.4,0,.02,1)}.page .frc-captcha.-error{border:1px solid #ec1010;border-radius:3px}.page .module-billboard-newsletter .frc-icon{fill:#fff;stroke:#fff}.page .module-billboard-newsletter .frc-banner a,.page .module-billboard-newsletter .frc-banner a b,.page .module-billboard-newsletter .frc-text{color:#fff}.form .multi-select,form .multi-select{position:relative}.form input[type=text].multi-select,form input[type=text].multi-select{color:#000;cursor:pointer}.form .field__overlay+label,form .field__overlay+label{cursor:pointer}.form .field__overlay,form .field__overlay{position:absolute;top:-69px;left:0;width:100%;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px hsla(0,0%,0%,.06);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.06);background-color:#fff;z-index:21;opacity:0;pointer-events:none;-webkit-transition:opacity .25s cubic-bezier(.4,0,.02,1);transition:opacity .25s cubic-bezier(.4,0,.02,1)}.form .field__overlay.-open,form .field__overlay.-open{opacity:1;pointer-events:all}.form .field__overlay .overlay__select,form .field__overlay .overlay__select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:14px 16px;cursor:pointer}.form .field__overlay .overlay__select span,form .field__overlay .overlay__select span{font-size:16px;color:#ec671a}.form .field__overlay .overlay__select:hover,form .field__overlay .overlay__select:hover{background-color:rgba(60,60,59,.25)}.form .field__overlay .overlay__select.-selected,form .field__overlay .overlay__select.-selected{background-color:rgba(60,60,59,.25)}.form .form-group .input .input-background label.active,form .form-group .input .input-background label.active{top:0;-webkit-transform:translateY(-50%) scale(.75);-ms-transform:translateY(-50%) scale(.75);transform:translateY(-50%) scale(.75);color:rgba(60,60,59,.25)}form .form-group .input:hover input[type=text].multi-select{color:#ec671a;cursor:default}form .form-group .input:hover .input-background label:not(.active){color:#ec671a}form .input-field.col{border:1px solid rgba(60,60,59,.25)}form .input-field.col:hover{border:1px solid #ec671a}header+form{margin-top:1.953125em}[id^=VoucherCampaignForm]{max-width:800px;margin-left:auto;margin-right:auto;text-align:left}[id^=VoucherCampaignForm] .btn-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tx-ktgdealersearch.plugin-dealersearch-detail .col-wrapper{margin-bottom:1.5625em}.tx-ktgdealersearch.plugin-dealersearch-detail .col-wrapper:last-child{margin-bottom:0}.tx-ktgdealersearch.plugin-dealersearch-detail .-mobile-max-width{margin-left:auto;margin-right:auto;max-width:90%}@media (min-width:40em){.tx-ktgdealersearch.plugin-dealersearch-detail .-mobile-max-width{max-width:94%}}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .-mobile-max-width{max-width:none;margin-left:0;margin-right:0}}.tx-ktgdealersearch.plugin-dealersearch-detail .headline-wrap .col-one{margin-bottom:1em}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .headline-wrap .col-one{margin-bottom:0}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events,.tx-ktgdealersearch.plugin-dealersearch-detail .module-services,.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable,.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles{margin-top:4.768371582em;margin-bottom:4.768371582em}.tx-ktgdealersearch.plugin-dealersearch-detail .col-wrapper.-no-margin-mobile,.tx-ktgdealersearch.plugin-dealersearch-detail .col.-no-margin-mobile{margin:0}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .col-wrapper.-no-margin-mobile,.tx-ktgdealersearch.plugin-dealersearch-detail .col.-no-margin-mobile{margin-bottom:4.768371582em}}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .-desktop-max-width{margin-left:auto;margin-right:auto;max-width:94%}}@media (min-width:90em){.tx-ktgdealersearch.plugin-dealersearch-detail .-desktop-max-width{max-width:82%}}@media (min-width:105em){.tx-ktgdealersearch.plugin-dealersearch-detail .-desktop-max-width{max-width:1378px}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-tag-labels .tags-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-tag-labels .tags-wrapper{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-tag-labels .tags-wrapper .tag__tag{display:block;padding:6px 12px;font-size:.8em;margin-left:10px;white-space:nowrap;background-color:var(--color-background-alpha);border-radius:3px}.tx-ktgdealersearch.plugin-dealersearch-detail .module-tag-labels .tags-wrapper .tag__tag:first-child{margin-left:0}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-tag-labels .tags-wrapper .tag__tag{font-size:.64em}}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .-mobile{display:none}}.tx-ktgdealersearch.plugin-dealersearch-detail .-desktop{display:none}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .-desktop{display:block}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-back-link span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--color-text);-webkit-transition:color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1);cursor:pointer}.tx-ktgdealersearch.plugin-dealersearch-detail .module-back-link span:hover{color:var(--color-link-alpha)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-back-link span:before{margin-right:6px;content:"\e90a";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.64em;color:var(--color-link-alpha)}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-back-link span{font-size:.8em}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-back-link a:hover span{color:var(--color-link-alpha)}@media (min-width:40em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-list ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-list ul li:first-child{margin-top:0}.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .contact__address{display:none}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .contact__address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .address__address,.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .address__links{width:48.3108108108%}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .address__address p a{display:block;margin:1.25em 0 1.953125em;padding:.8em 0;text-align:center;background-color:var(--color-beta);color:var(--color-white);border-radius:3px}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .address__address p a{display:inline;margin:0;padding:0;background:0 0;text-align:left;color:var(--color-link-alpha)}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .address__links a:before,.tx-ktgdealersearch.plugin-dealersearch-detail .module-contact .address__links span:before{margin-right:16px;color:var(--color-text);width:1em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module-placeholder{width:100%;height:auto;position:relative;background-color:var(--color-background-alpha);padding-top:100px;padding-bottom:100px}.module-placeholder .module-placeholder__background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.module-placeholder .consent__wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.25em;background-color:var(--color-white);border-radius:3px;margin-left:auto;margin-right:auto;max-width:400px;z-index:3}.module-placeholder .consent__wrapper .consent__text{z-index:3}.module-placeholder .consent__wrapper .consent__text span{color:var(--color-text)}.module-placeholder .consent__wrapper .consent__text{padding-bottom:1em}.module-placeholder .consent__wrapper .consent__button{z-index:3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center}.module-placeholder .consent__wrapper .-btn-placeholder{z-index:3;cursor:pointer}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .events__event{padding:1em 0}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .events__event:first-child{padding-top:0}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .events__event:last-child{padding-bottom:0}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .events__event+.events__event{border-top:1px solid var(--color-border)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__meta .meta__date span{font-size:.64em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__meta .meta__save{display:none}@media (min-width:40em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__meta .meta__save{display:block}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__meta .meta__save a{display:inline-block;padding:0 10px;background-color:var(--color-white);color:var(--color-link-alpha);font-size:.64em;border:2px solid var(--color-link-alpha);border-radius:3px;-webkit-transition:all .35s cubic-bezier(.4,0,.02,1);transition:all .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__meta .meta__save a:hover{background-color:var(--color-link-alpha);color:var(--color-white)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__link{margin-top:1em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__save{margin-top:1.5625em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__save .btn{width:100%;text-align:center}@media (min-width:40em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__save{display:none}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__description{margin-top:.64em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-events .content__link a:after{margin-left:6px;content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.64em;color:var(--color-link-alpha)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tabs{-webkit-box-shadow:inset 0 -2px 0 0 var(--color-border);box-shadow:inset 0 -2px 0 0 var(--color-border);margin-bottom:1em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab .tab__tab{padding-bottom:1em;margin-left:1.5625em;border-bottom:2px solid transparent;-webkit-transition:border .35s cubic-bezier(.4,0,.02,1);transition:border .35s cubic-bezier(.4,0,.02,1);cursor:pointer}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab .tab__tab:first-child{margin-left:0}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab .tab__tab span{font-weight:var(--font-weight-body-bold);-webkit-transition:color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab .tab__tab span span{display:block}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab .tab__tab.-active{border-bottom:2px solid var(--color-beta)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab .tab__tab.-active span{color:var(--color-beta)}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-timetable-tab .timetable__tab .tab__tab span span{display:inline}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__mainseason,.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__offseason{opacity:0;max-height:0;overflow:hidden;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 1s cubic-bezier(.4,0,.02,1),-webkit-transform 1s cubic-bezier(.4,0,.02,1);transition:opacity 1s cubic-bezier(.4,0,.02,1),-webkit-transform 1s cubic-bezier(.4,0,.02,1);transition:opacity 1s cubic-bezier(.4,0,.02,1),transform 1s cubic-bezier(.4,0,.02,1);transition:opacity 1s cubic-bezier(.4,0,.02,1),transform 1s cubic-bezier(.4,0,.02,1),-webkit-transform 1s cubic-bezier(.4,0,.02,1)}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__mainseason.-active,.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__offseason.-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;max-height:none;overflow:visible}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion.-active .timetable__mainseason,.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion.-active .timetable__offseason{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;max-height:none;overflow:visible}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion.-active .accordion__headline:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion+.module-accordion{padding-top:1.5625em;border-top:1px solid var(--color-border)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion .accordion__headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:.8em;margin-bottom:1em;cursor:pointer}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion .accordion__headline span{-webkit-transition:color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion .accordion__headline:hover span{color:var(--color-link-beta)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .module-accordion .accordion__headline:after{content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.64em;color:var(--color-link-alpha);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:transform .35s cubic-bezier(.4,0,.02,1);transition:transform .35s cubic-bezier(.4,0,.02,1),-webkit-transform .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__table .table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__table .table__row .row__values{width:60%}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__table .table__row .row__values{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:80%}}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__table .table__row .row__val{width:50%;padding-right:1em}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__table .table__row .row__label{width:40%}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__table .table__row .row__label span{font-weight:var(--font-weight-body-medium)}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .timetable__table .table__row .row__label{width:20%}}.tx-ktgdealersearch.plugin-dealersearch-detail .module-timetable .season__description{margin-top:1.5625em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .module-headline-paragraph .heading+p{margin-top:1.5625em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .module-accordion>.accordion-wrapper{opacity:0;max-height:0;overflow:hidden;-webkit-transition:opacity .35s cubic-bezier(.4,0,.02,1);transition:opacity .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .module-accordion.-active>.accordion-wrapper{opacity:1;max-height:none;overflow:visible}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .module-accordion.-active>.accordion__headline:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles>.module-accordion+.module-accordion{padding-top:1.5625em;border-top:1px solid var(--color-border)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles{position:relative;z-index:2}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .accordion__headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:.8em;margin-bottom:1em;cursor:pointer}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .accordion__headline span{-webkit-transition:color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .accordion__headline:hover span{color:var(--color-link-beta)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .accordion__headline:after{content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.64em;color:var(--color-link-alpha);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:transform .35s cubic-bezier(.4,0,.02,1);transition:transform .35s cubic-bezier(.4,0,.02,1),-webkit-transform .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .vehicles__type+.vehicles__type{margin-top:10px}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card{position:relative;width:48.3108108108%;border:1px solid var(--color-border);-webkit-box-shadow:2px 2px 0 0 var(--color-border);box-shadow:2px 2px 0 0 var(--color-border);margin:.8em 0}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card:first-child,.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card:nth-child(2){margin-top:0}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card:hover .card__top .top__content:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card:hover .card__bottom{opacity:1;pointer-events:auto}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card .card__top .top__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.64em 1em;background-color:var(--color-white)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card .card__top .top__content:after{content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.64em;color:var(--color-link-alpha);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.02,1);transition:transform .35s cubic-bezier(.4,0,.02,1);transition:transform .35s cubic-bezier(.4,0,.02,1),-webkit-transform .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card .card__bottom{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);padding:.64em 1em;border:1px solid var(--color-border);background-color:var(--color-white);-webkit-box-shadow:2px 2px 0 0 var(--color-border);box-shadow:2px 2px 0 0 var(--color-border);z-index:1;opacity:0;pointer-events:none;-webkit-transition:opacity .35s cubic-bezier(.4,0,.02,1);transition:opacity .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card .card__bottom .bottom__layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card .card__bottom .bottom__link{margin-top:1em}.tx-ktgdealersearch.plugin-dealersearch-detail .module-vehicles .vehicles__vehicles .type-group .module-vehicle-card .card__bottom .bottom__link a{width:100%;text-align:center;font-size:.8em;display:inline-block;padding:5px}