@-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}}@-webkit-keyframes preloader-animation{0%{background-position:150% 50%}100%{background-position:-50% 50%}}@keyframes preloader-animation{0%{background-position:150% 50%}100%{background-position:-50% 50%}}.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__button:before,.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__filters .module-filter .filter__label,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__location span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__opening span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__phone span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__vehicle-types:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__location span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__meta .meta__opening span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__meta .meta__phone span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__distance span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__service span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__name:before{background:#f1f0ee;background:linear-gradient(-70deg,rgba(60,60,59,.05) 8%,rgba(60,60,59,.1) 18%,rgba(60,60,59,.05) 33%);background-size:200% 100%;background-position:-50% 50%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:preloader-animation;animation-name:preloader-animation;-webkit-animation-timing-function:linear;animation-timing-function:linear}@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}}.module-entrance-form .field__tabs .tabs__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.module-entrance-form .field__tabs .tabs__navigation .navigation__item{opacity:.5;cursor:pointer;width:50%;padding:1em .64em}@media (min-width:64em){.module-entrance-form .field__tabs .tabs__navigation .navigation__item{padding:.8em .512em}}.module-entrance-form .field__tabs .tabs__navigation .navigation__item{text-align:center;-webkit-transition:-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1);transition:-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1);transition:box-shadow .35s cubic-bezier(.4,0,.02,1);transition:box-shadow .35s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1)}.module-entrance-form .field__tabs .tabs__navigation .navigation__item span{display:block;font-size:.8em}@media (min-width:64em){.module-entrance-form .field__tabs .tabs__navigation .navigation__item span{font-size:.64em}}.module-entrance-form .field__tabs .tabs__navigation .navigation__item span{font-weight:var(--font-weight-body-medium);line-height:1;color:var(--color-text-entrance)}.module-entrance-form .field__tabs .tabs__navigation .navigation__item.-active{opacity:1;-webkit-box-shadow:inset 0 1px 0 0 var(--color-text-entrance);box-shadow:inset 0 1px 0 0 var(--color-text-entrance)}.module-entrance-form .field__tabs .tabs__content .content__fields{display:none}.module-entrance-form .field__tabs .tabs__content .content__fields.-active{display:block}.pac-container{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.pac-logo:after{display:none}.pac-item{padding:8px 11px}.pac-item>span{display:block;padding:0;line-height:var(--line-height-body)}.pac-item .pac-icon-marker{display:none}.module-predictions{z-index:10;padding:1.953125em 0;background-color:var(--color-white);border-radius:3px;border:1px solid var(--color-border);-webkit-box-shadow:0 2px 5px 0 var(--color-border);box-shadow:0 2px 5px 0 var(--color-border)}.module-predictions.-small{padding:1em 0}.module-predictions .predictions__prediction{padding:0 1.953125em}.module-predictions .predictions__prediction.-active,.module-predictions .predictions__prediction:hover{background-color:var(--color-background-alpha);cursor:pointer}.module-predictions .predictions__prediction:first-child{margin-top:-1em}.module-predictions.-small .predictions__prediction{padding:0 1em}.module-predictions .predictions__prediction .prediction-wrapper{padding:1em 0;border-bottom:1px solid var(--color-border)}.module-predictions .predictions__prediction .prediction-footer,.module-predictions .predictions__prediction .prediction-header{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}.module-predictions.-small .predictions__prediction .prediction-footer,.module-predictions.-small .predictions__prediction .prediction-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.module-predictions .predictions__prediction .prediction__name{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:.512em}.module-predictions .predictions__prediction .prediction__name span{display:block;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading-bold);font-size:1.25em}@media (min-width:64em){.module-predictions .predictions__prediction .prediction__name span{font-size:1em}}.module-predictions .predictions__prediction .prediction__name span{line-height:var(--line-height-heading);white-space:nowrap}.module-predictions.-small .predictions__prediction .prediction__name{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-bottom:.32768em}.module-predictions.-small .predictions__prediction .prediction__name span{white-space:normal}.module-predictions .predictions__prediction .prediction__service{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.512em}.module-predictions .predictions__prediction .prediction__service span{display:block;padding:6px 8px;font-size:.8em}@media (min-width:64em){.module-predictions .predictions__prediction .prediction__service span{font-size:.64em}}.module-predictions .predictions__prediction .prediction__service span{white-space:nowrap;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:3px}.module-predictions.-small .predictions__prediction .prediction__service{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:.8em}.module-predictions .predictions__prediction .prediction__location{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}.module-predictions .predictions__prediction .prediction__location:before{margin-right:6px;content:"\e90b";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:1em}@media (min-width:64em){.module-predictions .predictions__prediction .prediction__location:before{font-size:.8em}}.module-predictions .predictions__prediction .prediction__location:before{color:var(--color-link-alpha)}.module-predictions .predictions__prediction .prediction__location span{display:block;font-size:.8em}@media (min-width:64em){.module-predictions .predictions__prediction .prediction__location span{font-size:.64em}}.module-predictions .predictions__prediction .prediction__location span{white-space:nowrap}.module-predictions .predictions__prediction .prediction__location:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:13px}.module-predictions .predictions__prediction .prediction__openings{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}.module-predictions .predictions__prediction .prediction__openings:before{margin-right:6px;content:"\e90c";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:.8em}@media (min-width:64em){.module-predictions .predictions__prediction .prediction__openings:before{font-size:.64em}}.module-predictions .predictions__prediction .prediction__openings:before{color:var(--color-text)}.module-predictions .predictions__prediction .prediction__openings.-has-open:before{color:var(--color-green)}.module-predictions .predictions__prediction .prediction__openings span{display:block;font-size:.8em}@media (min-width:64em){.module-predictions .predictions__prediction .prediction__openings span{font-size:.64em}}.module-predictions .predictions__prediction .prediction__openings span{white-space:nowrap}.module-predictions .predictions__prediction .prediction__openings:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:13px}.module-predictions .predictions-wrapper+.predictions-button{margin-top:1em}.module-predictions .predictions-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.module-predictions .predictions-button .btn{padding:.4096em .64em}.module-predictions .predictions-button .btn span{font-size:.8em}@media (min-width:64em){.module-predictions .predictions-button .btn span{font-size:.64em}}@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}}@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}}.module-placeholder{width:100%;height:auto;position:relative;background-color:rgba(236,103,26,.05);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:#fff;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:#3c3c3b}.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;color:#fff;background-color:#ec671a;border:2px solid #ec671a;border-radius:3px;-webkit-transition:color .25s cubic-bezier(.4,0,.02,1),background-color .25s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .2s cubic-bezier(.4,0,.02,1);transition:color .25s cubic-bezier(.4,0,.02,1),background-color .25s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .2s cubic-bezier(.4,0,.02,1);transition:color .25s cubic-bezier(.4,0,.02,1),background-color .25s cubic-bezier(.4,0,.02,1),box-shadow .2s cubic-bezier(.4,0,.02,1);transition:color .25s cubic-bezier(.4,0,.02,1),background-color .25s cubic-bezier(.4,0,.02,1),box-shadow .2s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .2s cubic-bezier(.4,0,.02,1);padding:.4096em 1em}.video__iframe{display:none}.module-iframe__iframe{display:none}.module-hubspot-form__target{display:none}.tx-ktgdealersearch.module-map__two-click-solution{height:100%;width:100%}.tx-ktgdealersearch.module-map__two-click-solution .module-placeholder{padding-top:50px;padding-bottom:50px}@media (min-width:64em){.tx-ktgdealersearch.module-map__two-click-solution .module-placeholder{position:-webkit-sticky!important;position:sticky!important;top:0;height:100vh;margin-right:-3vw}}@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}html.no-overflow-hidden{overflow:visible!important}html.no-overflow-hidden body{overflow:visible!important}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__header{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:1em 0;background-color:var(--color-white);-webkit-box-shadow:0 1px 0 0 var(--color-border);box-shadow:0 1px 0 0 var(--color-border)}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__header:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";background-color:var(--color-background-alpha)}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__header .header-wrapper{position:relative;z-index:2}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__header{position:relative}}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content{position:relative;padding:0 0 1.5625em}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content{padding:1.5625em 0}}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col{width:100%}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col.content-col-one{position:relative;z-index:2;padding-top:50vh;pointer-events:none}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col.content-col-two{position:absolute;top:0;left:0;z-index:1;height:100%}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col.content-col-one{position:static;width:56.9256756757%;padding-top:0;pointer-events:all}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col.content-col-two{position:static;width:39.6959459459%;height:auto}}@media (min-width:90em){.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col.content-col-one,.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col.content-col-two{width:48.3108108108%}}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col:last-child{margin-bottom:1em}@media (min-width:64em){.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__content .content-col:last-child{margin-bottom:0}}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__fix-map{position:-webkit-sticky;position:sticky;bottom:0;left:0;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-bottom:1.953125em}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__fix-map .fix-map__button{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}.tx-ktgdealersearch.plugin-dealersearch-list .dealersearch-list__fix-map .fix-map__button:after{margin-left:6px;content:"\e945";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;color:var(--white)}.tx-ktgdealersearch.module-filter-bar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tx-ktgdealersearch.module-filter-bar.-open:before{position:fixed;top:0;left:0;z-index:2;width:100%;height:100vh;content:"";background-color:var(--color-background-overlay)}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.tx-ktgdealersearch.module-filter-bar:before{display:none}}.tx-ktgdealersearch.module-filter-bar+.module-filters-selected{margin-top:1em}.tx-ktgdealersearch.module-filter-bar .filter-bar__button{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;margin-right:1em}.tx-ktgdealersearch.module-filter-bar .filter-bar__button:before{margin-right:10px;content:"\e944";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:.8em}.tx-ktgdealersearch.module-filter-bar .filter-bar__button span{display:block;font-size:1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__button span{font-size:.8em}}.tx-ktgdealersearch.module-filter-bar .filter-bar__button span{font-weight:var(--font-weight-body-medium)}.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__button span,.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__button:before{display:none;margin:0}.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__button{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;font-size:1em;min-height:calc(1em * var(--line-height-body))}.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__button:before{display:block;width:185px;height:1em;content:""}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__button{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;font-size:1em;min-height:calc(.8em * var(--line-height-body))}.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__button:before{display:block;width:185px;height:.8em;content:""}}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters{position:fixed;top:0;right:0;z-index:2;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;width:90%;height:100vh;height:-webkit-fill-available;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__filters{position:relative;z-index:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-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;width:auto;height:auto;padding-bottom:0;overflow:visible;background-color:transparent}}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .filter-bar__header{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:0 1em;margin-bottom:1em;border-bottom:1px solid var(--color-border)}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .filter-bar__header .header__title span{display:block;line-height:1;font-weight:var(--font-weight-body-medium)}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .filter-bar__header .header__close{padding:1em}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .filter-bar__header .header__close:after{display:block;content:"\e93d";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-filter-bar.-loading .filter-bar__filters .module-filter .filter__label span,.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__filters .module-filter .filter__label:after{display:none}.tx-ktgdealersearch.module-filter-bar.-loading .filter-bar__filters .module-filter .filter__label{padding:0;width:128px;height:29px}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter{padding:0 1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter{padding:0}}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter:last-child{padding:0 1em 1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter:last-child{padding:0}}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter+.module-filter{padding-top:1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter+.module-filter{padding-top:0}}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter+.module-filter{margin-top:1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter+.module-filter{margin-top:0}}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter+.module-filter{margin-left:1em}}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter+.module-filter{border-top:1px solid var(--color-border)}@media (min-width:64em){.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .module-filter+.module-filter{border-top:0 none}}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .filter-bar__actions{position:-webkit-sticky;position:sticky;bottom:1em;left:0;width:100%;padding:0 1em;margin-top:1.953125em}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .filter-bar__actions .actions__action{width:100%}.tx-ktgdealersearch.module-filter-bar .filter-bar__filters .filter-bar__actions .actions__action .btn{width:100%;text-align:center}.tx-ktgdealersearch.module-filter{position:relative}.tx-ktgdealersearch.module-filter .filter__label{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;cursor:pointer}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__label{padding:.4096em .8em}}.tx-ktgdealersearch.module-filter .filter__label{margin-bottom:.64em}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__label{margin-bottom:0}}.tx-ktgdealersearch.module-filter .filter__label{background-color:var(--color-white);border-radius:14.5px;-webkit-transition:-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1);transition:-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1);transition:box-shadow .35s cubic-bezier(.4,0,.02,1);transition:box-shadow .35s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.module-filter .filter__label span{display:block;font-size:1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__label span{font-size:.64em}}.tx-ktgdealersearch.module-filter .filter__label span{line-height:1;font-weight:var(--font-weight-body-medium)}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__label:after{margin-left:5px;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}.tx-ktgdealersearch.module-filter .filter__label span{font-weight:var(--font-weight-body-regular)}}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__label:hover,.tx-ktgdealersearch.module-filter.-show-options .filter__label{-webkit-box-shadow:inset 0 0 0 1px var(--color-border);box-shadow:inset 0 0 0 1px var(--color-border)}}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__options{position:absolute;top:calc(100% + 5px);left:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:100%;max-width:100vw;padding:1em;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:3px;-webkit-box-shadow:0 2px 5px 0 var(--color-border);box-shadow:0 2px 5px 0 var(--color-border)}}.tx-ktgdealersearch.module-filter .filter__options .options__group .group__title{margin-bottom:.4096em}.tx-ktgdealersearch.module-filter .filter__options .options__group .group__title span{display:block;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading-bold);color:var(--color-h3);font-size:1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__options .options__group .group__title span{font-size:.8em}}.tx-ktgdealersearch.module-filter .filter__options .options__group+.options__group{margin-top:1em}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__options .options__group+.options__group{margin-top:0}}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__options .options__group+.options__group{margin-left:2.44140625em}}.tx-ktgdealersearch.module-filter .filter__options .options__fieldset .fieldset__title{margin-bottom:.4096em}.tx-ktgdealersearch.module-filter .filter__options .options__fieldset .fieldset__title span{display:block;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading-bold);color:var(--color-text);font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__options .options__fieldset .fieldset__title span{font-size:.64em}}.tx-ktgdealersearch.module-filter .filter__options .options__fieldset+.options__fieldset{margin-top:.512em}.tx-ktgdealersearch.module-filter .filter__options .options__option .form-group .checkbox label.form-check-label{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;min-height:23px}.tx-ktgdealersearch.module-filter .filter__options .options__option .form-group .checkbox label.form-check-label:before{width:23px;height:23px}.tx-ktgdealersearch.module-filter .filter__options .options__option .form-group .checkbox label.form-check-label:after{top:6px;left:6px;width:11px;height:11px;font-size:11px}.tx-ktgdealersearch.module-filter .filter__options .options__option .form-group .checkbox label.form-check-label span{padding:0 0 0 32px;font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__options .options__option .form-group .checkbox label.form-check-label span{font-size:.64em}}.tx-ktgdealersearch.module-filter .filter__options .options__option .form-group .checkbox label.form-check-label span{white-space:nowrap}.tx-ktgdealersearch.module-filter .filter__options .options__option+.options__option{margin-top:.32768em}.tx-ktgdealersearch.module-filter .filter__options .options__show-all{margin-top:.32768em}.tx-ktgdealersearch.module-filter .filter__options .options__show-all span{cursor:pointer;font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-filter .filter__options .options__show-all span{font-size:.64em}}.tx-ktgdealersearch.module-filter .filter__options .options__show-all span{font-weight:var(--font-weight-body-medium);color:var(--color-link-alpha)}.tx-ktgdealersearch.module-filters-selected{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-.512em;margin-left:-.512em}.tx-ktgdealersearch.module-filters-selected .filters-selected__filter{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;cursor:pointer;padding:.32768em .8em;margin-top:.512em;margin-left:.512em;background-color:var(--color-background-alpha)}.tx-ktgdealersearch.module-filters-selected .filters-selected__filter:after{margin-left:4px;content:"\e93d";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}.tx-ktgdealersearch.module-filters-selected .filters-selected__filter span{display:block;font-size:.64em;line-height:1}.tx-ktgdealersearch.module-filters-selected .filters-selected__clear{cursor:pointer;padding:.32768em 0;margin-top:.512em;margin-left:.512em}.tx-ktgdealersearch.module-filters-selected .filters-selected__clear span{display:block;font-size:.64em;line-height:1}.tx-ktgdealersearch.module-search-form{margin-bottom:1em}@media (min-width:64em){.tx-ktgdealersearch.module-search-form{margin-bottom:1.953125em}}.tx-ktgdealersearch.module-search-form .search-form__header{margin-bottom:1em}.tx-ktgdealersearch.module-search-form .search-form__form .page__wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%}.tx-ktgdealersearch.module-search-form .search-form__form .page__wrap .field__wrap div{height:100%}.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs{width:100%}.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation .navigation__item{opacity:.5;cursor:pointer;width:50%;padding:1em .64em}@media (min-width:64em){.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation .navigation__item{padding:.8em .512em}}.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation .navigation__item{text-align:center;-webkit-transition:-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1);transition:-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1);transition:box-shadow .35s cubic-bezier(.4,0,.02,1);transition:box-shadow .35s cubic-bezier(.4,0,.02,1),-webkit-box-shadow .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation .navigation__item span{display:block;font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation .navigation__item span{font-size:.64em}}.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation .navigation__item span{font-weight:var(--font-weight-body-medium);line-height:1;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-form .search-form__form .field__tabs .tabs__navigation .navigation__item.-active{opacity:1;-webkit-box-shadow:inset 0 1px 0 0 var(--color-link-alpha);box-shadow:inset 0 1px 0 0 var(--color-link-alpha)}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap{width:100%;margin:0 -1px 0 0}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input{border-radius:0}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input input{min-height:calc(.8em + 16px + 22px + 2px);padding:14px 16px 13px;font-size:1em}@media (min-width:64em){.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input input{font-size:.8em}}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input input.-filled+.input-background>label,.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input input:focus+.input-background>label,.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input select.-filled+.input-background>label,.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input select:focus+.input-background>label,.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input textarea.-filled+.input-background>label,.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input textarea:focus+.input-background>label{top:0}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input .input-background{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--color-border);border-right:0 none}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input .input-background label{top:14px;left:16px;font-size:1em}@media (min-width:64em){.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input .input-background label{font-size:.8em}}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap:first-child .form-group .input{border-radius:3px 0 0 3px}.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap:first-child .form-group .input .input-background{border-radius:3px 0 0 3px}@media (min-width:64em){.tx-ktgdealersearch.module-search-form .search-form__form .field__wrap .form-group .input input{min-height:calc(.64em + 16px + 22px + 2px)}}.tx-ktgdealersearch.module-search-form .search-form__form .actions{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:11px 12px;background-color:var(--color-white);border:1px solid var(--color-border);border-left:0 none}.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn{display:block;padding:8px 13px}.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn:before{display:block;content:"\e93c";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:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn:before{font-size:.64em}}.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn span{display:none;font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn span{font-size:.64em}}.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn span{line-height:1}@media (min-width:40em){.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn:before{display:none}.tx-ktgdealersearch.module-search-form .search-form__form .actions .btn span{display:block}}.tx-ktgdealersearch.module-search-results{position:relative;padding-top:1em}@media (min-width:64em){.tx-ktgdealersearch.module-search-results{padding-top:0}}.tx-ktgdealersearch.module-search-results{pointer-events:all;-webkit-transition:-webkit-transform .7s cubic-bezier(.4,0,.02,1);transition:-webkit-transform .7s cubic-bezier(.4,0,.02,1);transition:transform .7s cubic-bezier(.4,0,.02,1);transition:transform .7s cubic-bezier(.4,0,.02,1),-webkit-transform .7s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.module-search-results:before{position:absolute;top:0;left:0;z-index:-1;width:100vw;height:100%;margin-left:-5vw;margin-right:-5vw;content:"";background-color:var(--color-white)}@media (min-width:40em){.tx-ktgdealersearch.module-search-results:before{margin-left:-3vw;margin-right:-3vw}}@media (min-width:64em){.tx-ktgdealersearch.module-search-results:before{display:none}}.tx-ktgdealersearch.module-search-results .search-results__header{margin-bottom:1em}.tx-ktgdealersearch.module-search-results .search-results__filters-selected{margin-bottom:1em}.tx-ktgdealersearch.module-search-results .search-results__results{margin-left:-5vw;margin-right:-5vw;margin-bottom:1.953125em}@media (min-width:40em){.tx-ktgdealersearch.module-search-results .search-results__results{margin-left:-3vw;margin-right:-3vw}}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results{margin-left:0;margin-right:0}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result{display:block;cursor:pointer;padding:1em 0;padding-left:5vw;padding-right:5vw;color:var(--color-text);border-bottom:1px solid var(--color-border)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result:first-child{border-top:1px solid var(--color-border)}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result{padding-left:0;padding-right:0}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:3px}@media (min-width:40em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__name{display:inline}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__name span{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading-bold);font-size:1.25em}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__name span{font-size:1em}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__name span{-webkit-transition:color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result:hover .result__header .header__name .name__name span{color:var(--color-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__name{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;font-size:1em;min-height:calc(1.25em * var(--line-height-body))}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__name:before{display:block;width:245px;height:1.25em;content:""}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__name{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;font-size:1em;min-height:calc(1em * var(--line-height-body))}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__name:before{display:block;width:245px;height:1em;content:""}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__info{position:relative;display:inline;margin-left:10px}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__info .info__icon{display:inline}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__info .info__icon:before{font-size:1em}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__info .info__icon:before{font-size:.8em}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__info .info__overlay{position:absolute;bottom:calc(100% + 10px);left:calc(50% - 150px);opacity:0;pointer-events:none;width:300px;padding:10px 20px;font-size:.64em;background-color:var(--color-white);border:1px solid var(--color-border)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__info .info__overlay .overlay__shape{position:absolute;bottom:-5px;left:144px;content:"";border-top:6px solid transparent;border-right:6px solid transparent;border-left:6px solid var(--color-white);border-bottom:6px solid var(--color-white);-webkit-box-shadow:-1px 1px 0 0 var(--color-border);box-shadow:-1px 1px 0 0 var(--color-border);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__name .name__info:hover .info__overlay.-open{opacity:1;pointer-events:all}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__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;width:100%;margin-bottom:.8em}@media (min-width:40em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta{margin-bottom:0}}@media (min-width:40em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:auto}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta .meta__service span{display:block;padding:7px 9px;font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta .meta__service span{font-size:.64em}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta .meta__service span{line-height:1;white-space:nowrap;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:3px;-webkit-transition:color .35s cubic-bezier(.4,0,.02,1),background-color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1),background-color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result:hover .result__header .header__meta .meta__service span{color:var(--color-white);background-color:var(--color-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__service span{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;font-size:1em;min-height:calc(.8em * 1)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__service span:before{display:block;width:130px;height:.8em;content:""}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__service span{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;font-size:1em;min-height:calc(.64em * 1)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__service span:before{display:block;width:130px;height:.64em;content:""}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta .meta__distance{margin-left:10px}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta .meta__distance span{display:block;padding:7px 9px;font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta .meta__distance span{font-size:.64em}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__header .header__meta .meta__distance span{line-height:1;white-space:nowrap;background-color:var(--color-background-alpha);border:1px solid var(--color-border);border-radius:3px;-webkit-transition:color .35s cubic-bezier(.4,0,.02,1),background-color .35s cubic-bezier(.4,0,.02,1);transition:color .35s cubic-bezier(.4,0,.02,1),background-color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result:hover .result__header .header__meta .meta__distance span{color:var(--color-white);background-color:var(--color-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__distance span{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;font-size:1em;min-height:calc(.8em * 1)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__distance span:before{display:block;width:65px;height:.8em;content:""}@media (min-width:64em){.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__distance span{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;font-size:1em;min-height:calc(.64em * 1)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__header .header__meta .meta__distance span:before{display:block;width:65px;height:.64em;content:""}}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__vehicle-types{margin-bottom:1em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__vehicle-types span{display:block;font-size:.64em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__vehicle-types{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;font-size:1em;min-height:calc(.64em * var(--line-height-body))}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__vehicle-types:before{display:block;width:170px;height:.64em;content:""}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__location{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__location:before{margin-right:6px;content:"\e90b";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:.8em;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__location span{font-size:.64em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__phone{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;margin-left:1.5625em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__phone:before{margin-right:5px;content:"\e93f";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:.8em;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__phone span{font-size:.64em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__opening{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__opening:before{margin-right:6px;content:"\e90c";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-text)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__opening.-has-open:before{color:var(--color-green)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content .content__meta .meta__opening span{font-size:.64em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__location span,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__opening span,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__phone span{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;font-size:1em;min-height:calc(.64em * var(--line-height-body))}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__location span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__opening span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content .content__meta .meta__phone span:before{display:block;width:100px;height:.64em;content:""}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__location span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__location span{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;font-size:1em;min-height:calc(.8em * var(--line-height-body))}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__location span:before{display:block;width:100px;height:.8em;content:""}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__meta .meta__phone{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__meta .meta__phone:before{margin-right:5px;content:"\e93f";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:.8em;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__meta .meta__phone span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__meta .meta__opening{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__meta .meta__opening:before{margin-right:6px;content:"\e90c";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:.8em;color:var(--color-text)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__meta .meta__opening.-has-open:before{color:var(--color-green)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile .content__meta .meta__opening span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__meta .meta__opening span,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__meta .meta__phone span{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;font-size:1em;min-height:calc(.8em * var(--line-height-body))}.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__meta .meta__opening span:before,.tx-ktgdealersearch.module-search-results .search-results__results .results__result.results__result--loading .result__content-mobile .content__meta .meta__phone span:before{display:block;width:100px;height:.8em;content:""}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__location span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__opening{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;margin-bottom:1.25em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__opening:before{margin-right:6px;content:"\e90c";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:.8em;color:var(--color-text)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__opening.-has-open:before{color:var(--color-green)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__opening span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__vehicle-types{margin-bottom:1.25em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__vehicle-types .vehicle-types__header span{font-size:.8em;font-weight:var(--font-weight-body-medium)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__vehicle-types .vehicle-types__content span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__header{margin-bottom:.32768em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__header span{font-size:.8em;font-weight:var(--font-weight-body-medium)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__content{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:1.25em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__content>div{width:48.3108108108%;margin-bottom:.32768em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__phone{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__phone:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:13px;margin-right:5px;content:"\e93f";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:.8em;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__phone span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__fax{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__fax:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:13px;margin-right:5px;content:"\e940";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:.8em;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__fax span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__email a{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__email a:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:13px;margin-right:5px;content:"\e941";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:.8em;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__email a span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__route a{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}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__route a:before{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:13px;margin-right:5px;content:"\e90b";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:.8em;color:var(--color-link-alpha)}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__meta .meta__route a span{font-size:.8em}.tx-ktgdealersearch.module-search-results .search-results__results .results__result .result__content-mobile-open .content__link .btn{width:100%;text-align:center}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more{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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__button{margin-bottom:.8em}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__button .btn{display:block;padding:.4096em .64em}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__button .btn span{font-size:.64em}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__progress{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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__progress .progress__info{margin-bottom:1.25em}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__progress .progress__info span{display:block;font-size:.64em}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__progress .progress__bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:175px;height:3px;background-color:var(--color-border);border-radius:3px}.tx-ktgdealersearch.module-search-results .search-results__load-more .module-load-more .load-more__progress .progress__bar span{display:block;width:0;height:3px;background-color:var(--color-alpha);-webkit-transition:width .35s cubic-bezier(.4,0,.02,1);transition:width .35s cubic-bezier(.4,0,.02,1);border-radius:3px}.tx-ktgdealersearch.module-map{position:relative;height:100%}.tx-ktgdealersearch.module-map .map-wrapper{position:relative;height:100%}@media (min-width:64em){.tx-ktgdealersearch.module-map .map-wrapper{position:-webkit-sticky!important;position:sticky!important;top:0;height:100vh;margin-left:0;margin-right:-3vw}}@media (min-width:90em){.tx-ktgdealersearch.module-map .map-wrapper{margin-right:-9vw}}@media (min-width:105em){.tx-ktgdealersearch.module-map .map-wrapper{margin-right:calc((100vw - 1378px)/ 2 * -1)}}.tx-ktgdealersearch.module-map #map{height:100%}.tx-ktgdealersearch.module-map #map .gm-svpc,.tx-ktgdealersearch.module-map #map .gmnoprint{display:none}.tx-ktgdealersearch.module-map #map .popup-container{position:absolute;cursor:auto;width:205px;height:0;font-size:16px;font-family:var(--font-family-body);font-weight:var(--font-weight-body-regular);font-style:normal;color:var(--color-text);line-height:var(--line-height-body)}.tx-ktgdealersearch.module-map #map .popup-bubble-anchor{position:absolute;bottom:0;left:0;width:100%;font-size:1em}@media (min-width:40em){.tx-ktgdealersearch.module-map #map .popup-bubble-anchor{font-size:1em}}@media (min-width:64em){.tx-ktgdealersearch.module-map #map .popup-bubble-anchor{font-size:1em}}@media (min-width:90em){.tx-ktgdealersearch.module-map #map .popup-bubble-anchor{font-size:1.25em}}@media (min-width:105em){.tx-ktgdealersearch.module-map #map .popup-bubble-anchor{font-size:1.25em}}.tx-ktgdealersearch.module-map #map .popup-bubble-anchor::after{position:absolute;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:none;width:0;height:0;content:""}@media (min-width:64em){.tx-ktgdealersearch.module-map #map .popup-bubble-anchor::after{display:block}}.tx-ktgdealersearch.module-map #map .popup-container.-up .popup-bubble-anchor::after{top:-30px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.tx-ktgdealersearch.module-map #map .popup-container.-down .popup-bubble-anchor::before{position:absolute;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:none;width:0;height:0;content:"";top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}@media (min-width:64em){.tx-ktgdealersearch.module-map #map .popup-container.-down .popup-bubble-anchor::before{display:block}}.tx-ktgdealersearch.module-map #map .popup-container.-down .popup-bubble-anchor::after{top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--color-background-alpha)}.tx-ktgdealersearch.module-map #map .popup-bubble{position:absolute;top:0;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:100%}.tx-ktgdealersearch.module-map #map .popup-container.-up .popup-bubble{-webkit-transform:translate(-50%,-100%) translateY(-30px);-ms-transform:translate(-50%,-100%) translateY(-30px);transform:translate(-50%,-100%) translateY(-30px)}.tx-ktgdealersearch.module-map .map-popup-wrapper{background-color:var(--color-white);border-radius:3px}.tx-ktgdealersearch.module-map .map__popups .map-popup-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__image{position:relative;width:100%;padding-bottom:60%;background-color:var(--color-background-alpha);-webkit-box-shadow:inset 0 -1px 0 0 var(--color-border);box-shadow:inset 0 -1px 0 0 var(--color-border)}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;max-width:calc(100% - 32px);max-height:calc(100% - 32px)}.tx-ktgdealersearch.module-map .map__popups .module-map-popup .map-popup__image{width:40%;padding-bottom:24%}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content{padding:.8em 1em 1em;background-color:var(--color-white)}.tx-ktgdealersearch.module-map .map__popups .module-map-popup .map-popup__content{width:60%}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name{margin-bottom:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name{margin-bottom:1em}}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name{font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name{font-size:.64em}}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name{line-height:1}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name li:before{top:.35em}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name .name__name{display:inline}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name .name__name span{font-weight:var(--font-weight-body-medium)}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name .name__info{position:relative;display:inline;margin-left:10px}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name .name__info .info__icon{display:inline}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name .name__info .info__overlay{position:absolute;bottom:calc(100% + 10px);left:calc(50% - 150px);opacity:0;pointer-events:none;width:300px;padding:10px 20px;background-color:var(--color-white);border:1px solid var(--color-border)}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name .name__info .info__overlay .overlay__shape{position:absolute;bottom:-5px;left:144px;content:"";border-top:6px solid transparent;border-right:6px solid transparent;border-left:6px solid var(--color-white);border-bottom:6px solid var(--color-white);-webkit-box-shadow:-1px 1px 0 0 var(--color-border);box-shadow:-1px 1px 0 0 var(--color-border);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__name .name__info:hover .info__overlay{opacity:1;pointer-events:all}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__links .links__link{width:100%;text-align:center;margin-bottom:.32768em}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__links .links__link:last-child{margin-top:.64em;margin-bottom:0}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__links .links__link .btn{display:block;width:100%;padding:.4096em .64em}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__links .links__link span{display:block;font-size:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__links .links__link span{font-size:.64em}}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__content .content__links .links__link span{line-height:1}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__close{position:absolute;top:0;right:0;padding:.8em 1em 1em}.tx-ktgdealersearch.module-map .module-map-popup .map-popup__close:before{display:block;content:"\e93d";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:.8em}@media (min-width:64em){.tx-ktgdealersearch.module-map .module-map-popup .map-popup__close:before{font-size:.64em}}.tx-ktgdealersearch.module-map .map__controls{position:absolute;top:1.5625em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:calc(100% - 62px);padding:.4096em .8em;background-color:var(--color-white);-webkit-box-shadow:0 2px 5px 0 var(--color-border);box-shadow:0 2px 5px 0 var(--color-border)}.tx-ktgdealersearch.module-map .map__controls .controls__control .form-group .checkbox label.form-check-label{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;min-height:23px}.tx-ktgdealersearch.module-map .map__controls .controls__control .form-group .checkbox label.form-check-label:before{width:23px;height:23px}.tx-ktgdealersearch.module-map .map__controls .controls__control .form-group .checkbox label.form-check-label:after{top:5px;left:5px;width:13px;height:13px;font-size:13px;color:var(--color-white)}.tx-ktgdealersearch.module-map .map__controls .controls__control .form-group .checkbox label.form-check-label span{padding:0 0 0 32px;font-size:.64em;white-space:nowrap}.tx-ktgdealersearch.module-map .map__controls .controls__control .form-group .checkbox.-checked label.form-check-label:before{background-color:var(--color-link-alpha)}.tx-ktgdealersearch.module-map .map__popups{position:absolute;bottom:0;left:5%;width:90%;padding-bottom:5%}@media (min-width:40em){.tx-ktgdealersearch.module-map .map__popups{left:3%;width:94%;padding-bottom:3%}}.pac-container{width:90vw!important}@media (min-width:40em){.pac-container{width:94vw!important}}@media (min-width:64em){.pac-container{width:calc(.4831081081 * 94vw)!important}}@media (min-width:90em){.pac-container{width:calc(.4831081081 * 82vw)!important}}@media (min-width:105em){.pac-container{width:calc(.4831081081 * 1378px)!important}}