@-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}}body:after{content:"break-0";display:none}@media (min-width:40em){body:after{content:"break-1";display:none}}@media (min-width:64em){body:after{content:"break-2";display:none}}@media (min-width:90em){body:after{content:"break-3";display:none}}@media (min-width:105em){body:after{content:"break-4";display:none}}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}:root{--font-family-heading:proxima-nova,sans-serif;--font-family-body:proxima-nova,sans-serif;--line-height-heading:1.2;--line-height-body:1.6;--font-weight-heading-black:800;--font-weight-heading-bold:700;--font-weight-heading-medium:500;--font-weight-heading-regular:400;--font-weight-heading-light:300;--font-weight-body-black:900;--font-weight-body-bold:800;--font-weight-body-medium:500;--font-weight-body-regular:400;--font-weight-body-light:300;--color-black:rgb(0, 0, 0);--color-white:rgb(255, 255, 255);--color-green:rgb(0, 175, 7);--color-yellow-background:rgba(255, 175, 0, 0.15);--color-yellow-border:rgba(255, 175, 0, 0.25);--color-alpha:rgb(236, 103, 26);--color-beta:rgb(175, 160, 136);--color-text:rgb(60, 60, 59);--color-text-entrance:rgb(60, 60, 59);--color-link-alpha:rgb(236, 103, 26);--color-link-beta:rgb(60, 60, 59);--color-background-alpha:rgba(175, 160, 136, 0.25);--color-background-entrance:rgba(175, 160, 136, 0.25);--color-background-overlay:rgba(0, 0, 0, 0.75);--color-border:rgba(60, 60, 59, 0.25);--color-error:rgb(236, 16, 16);--color-error-background:rgba(236, 16, 16, 0.05);--color-error-border:rgba(236, 16, 16, 0.6);--color-h1:rgb(236, 103, 26);--color-h2:rgb(60, 60, 59);--color-h3:rgb(60, 60, 59);--color-h4:rgb(175, 160, 136);--color-h5:rgb(175, 160, 136)}@keyframes arrow-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}55%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:1}50%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}55%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes arrow-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}10%{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:1}50%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}55%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes arrow-bottom-rotated{0%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}10%{-webkit-transform:rotate(180deg) translateY(-25%);transform:rotate(180deg) translateY(-25%);opacity:1}50%{-webkit-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%);opacity:0}55%{-webkit-transform:rotate(180deg) translateY(-100%);transform:rotate(180deg) translateY(-100%);opacity:0}100%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1}}@keyframes arrow-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:1}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}55%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.tx-ktgdealersearch .module-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2;opacity:0;-webkit-transition:opacity .35s cubic-bezier(.4,0,.02,1);transition:opacity .35s cubic-bezier(.4,0,.02,1);pointer-events:none}.tx-ktgdealersearch .module-overlay.-open{opacity:1;pointer-events:auto}.tx-ktgdealersearch .module-overlay .overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);cursor:pointer}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon{position:absolute;top:30px;right:30px;width:30px;height:30px;cursor:pointer}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:before{position:absolute;top:50%;left:50%;content:"";display:block;width:30px;height:2px;background-color:var(--color-white);-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:background-color .35s cubic-bezier(.4,0,.02,1);transition:background-color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:after{position:absolute;top:50%;left:50%;content:"";display:block;width:30px;height:2px;background-color:var(--color-white);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transition:background-color .35s cubic-bezier(.4,0,.02,1);transition:background-color .35s cubic-bezier(.4,0,.02,1)}.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:hover:after,.tx-ktgdealersearch .module-overlay .overlay-bg .close-icon:hover:before{background-color:rgba(255,255,255,.7)}.tx-ktgdealersearch .module-overlay .overlay__overlay{position:relative;background-color:var(--color-white);width:91.3851351351%;max-width:500px;margin:4.768371582em auto;padding:1.5625em}@media (min-width:40em){.tx-ktgdealersearch .module-overlay .overlay__overlay{padding:2.44140625em}}.tx-ktgdealersearch .module-overlay .overlay__overlay{z-index:1;max-height:85vh;height:100%;overflow:auto}@media (min-width:40em){.tx-ktgdealersearch .module-overlay .overlay__overlay{width:56.9256756757%}}@media (min-width:64em){.tx-ktgdealersearch .module-overlay .overlay__overlay{width:39.6959459459%}}.tx-ktgdealersearch .module-overlay .overlay__content.-hide{display:none}.tx-ktgdealersearch .module-overlay .content__form{margin-top:1em}.tx-ktgdealersearch .module-overlay .content__form .-btn-alpha{width:100%}@media (min-width:64em){.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks span{font-size:.8em}}.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks span{display:block;font-weight:var(--font-weight-body-medium);color:var(--color-text);cursor:pointer}.tx-ktgdealersearch.module-sidebar .sidebar__bottomlinks span:before{margin-right:6px;content:"\e900";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.512em;color:var(--color-link-alpha)}.flatpickr-calendar.open{pointer-events:all;z-index:111}.flatpickr-calendar input{position:relative;top:auto;right:auto;bottom:auto;left:auto}.flatpickr-calendar .flatpickr-day{font-family:inherit;font-size:1em}.flatpickr-calendar .flatpickr-day.selected{background-color:var(--color-alpha);border-color:var(--color-alpha)}.flatpickr-calendar .flatpickr-day.disabled{text-decoration:line-through}