.two-columns[data-v-53194ee0]{position:relative;top:0;display:grid;max-height:100vh;grid-template-columns:1fr 1fr;gap:160px}@media (max-width: 1440px){.two-columns[data-v-53194ee0]{gap:48px}}@media (max-width: 576px){.two-columns[data-v-53194ee0]{display:flex;flex-direction:column-reverse;max-height:100vh;gap:32px}}.two-columns .intro[data-v-53194ee0]{display:flex;flex-direction:column;max-height:inherit;padding-top:104px}@media (max-width: 992px){.two-columns .intro[data-v-53194ee0]{padding-top:48px}}@media (max-width: 576px){.two-columns .intro[data-v-53194ee0]{height:480px;max-height:none;padding:0 16px}}.two-columns .intro h1[data-v-53194ee0]{margin-bottom:24px;width:100%;max-width:744px;font-size:48px;font-weight:700;color:#1c1c1c}@media (max-width: 576px){.two-columns .intro h1[data-v-53194ee0]{margin-bottom:16px;font-size:32px}}.two-columns .intro p[data-v-53194ee0]{width:100%;max-width:597px}.two-columns .intro .search-input[data-v-53194ee0]{position:relative;display:flex;flex-direction:column;margin-top:40px;width:100%}.two-columns .intro .search-input .get-location[data-v-53194ee0]{position:absolute;top:50%;left:16px;transform:translateY(-50%);cursor:pointer;z-index:1}.two-columns .intro .search-input input[data-v-53194ee0]{border:1px solid rgba(0,0,0,.08);border-radius:4px;height:48px;padding:0 16px 0 56px;background:#0e577c0d;transition:all .2s;caret-color:#0e577c;font-size:16px;font-family:inherit;width:100%;box-sizing:border-box}.two-columns .intro .search-input input[data-v-53194ee0]:focus{outline:none;border:1px solid #0E577C}.two-columns .intro .dealers[data-v-53194ee0]{display:flex;flex-direction:column;overflow:auto;margin-top:40px;height:auto}.two-columns .intro .dealers .dealer[data-v-53194ee0]{display:flex;border-top:1px solid rgba(0,0,0,.1);width:100%;padding:24px 0;line-height:140%;color:#1c1c1c}.two-columns .intro .dealers .dealer[data-v-53194ee0]:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.two-columns .intro .dealers .dealer a[data-v-53194ee0]{width:50%;padding-right:56px;font-weight:700;color:inherit;height:fit-content}.two-columns .intro .dealers .dealer span[data-v-53194ee0]{display:block;width:50%;padding-right:56px;font-weight:700;color:inherit}.two-columns .intro .dealers .dealer address[data-v-53194ee0]{width:50%;font-style:normal}.two-columns .map[data-v-53194ee0]{position:fixed;top:0;right:0;width:50%;height:100%}@media (max-width: 576px){.two-columns .map[data-v-53194ee0]{position:relative;flex-shrink:0;width:100%;height:240px}}.two-columns .map .map-container[data-v-53194ee0]{width:100%;height:100%}[data-v-53194ee0] .mapboxgl-popup{min-width:240px;font-family:FS Industry,Helvetica,Arial,sans-serif;font-size:16px}[data-v-53194ee0] .mapboxgl-popup .mapboxgl-popup-content{padding:24px}[data-v-53194ee0] .mapboxgl-popup .mapboxgl-popup-close-button{font-size:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}[data-v-53194ee0] .mapboxgl-popup a{display:block;font-weight:700;color:#000}[data-v-53194ee0] .mapboxgl-popup address{font-size:14px;font-style:normal}[data-v-53194ee0] .mapboxgl-popup .dealer-start-at{font-size:14px;font-weight:400}[data-v-53194ee0] .mapboxgl-control-container{display:none}.marker[data-v-53194ee0]{transition:transform .2s ease-out}.marker[data-v-53194ee0]:hover{transform:scale(1.2)}.rideModal[data-v-78c903bf]{position:fixed;z-index:5;top:0;opacity:1;width:100vw;height:100vh;background:#fff;transition:all .4s}.rideModal.hidden[data-v-78c903bf]{opacity:0;pointer-events:none}@media (max-width: 992px){.rideModal .grid-container[data-v-78c903bf]{padding-right:24px;padding-left:24px}}@media (max-width: 576px){.rideModal .grid-container[data-v-78c903bf]{padding:0}}.rideModal .grid-container .modal-header[data-v-78c903bf]{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%;height:80px}.rideModal .grid-container .modal-header .logo[data-v-78c903bf]{transform:translate(-8px);width:176px;height:40px;background:url(/images/logo-sprite.svg);background-position-x:left;background-position-y:-40px}@media (max-width: 1289px){.rideModal .grid-container .modal-header .logo[data-v-78c903bf]{background-position-y:-32px;transform:translate(0);width:140px;height:32px;background-size:140px}}.rideModal .grid-container .modal-header .close[data-v-78c903bf]{display:flex;align-items:center;justify-content:center;border:0;width:50px;height:50px;background:transparent;cursor:pointer}.rideModal .grid-container .modal-header .close[data-v-78c903bf]:before,.rideModal .grid-container .modal-header .close[data-v-78c903bf]:after{content:"";position:absolute;opacity:1;width:32px;height:3px;background-color:#1c1c1c;transition:all .4s;transition-delay:.2s}.rideModal .grid-container .modal-header .close[data-v-78c903bf]:after{transform:rotate(45deg)}.rideModal .grid-container .modal-header .close[data-v-78c903bf]:before{transform:rotate(-45deg);transition-delay:.3s}.rideModal .grid-container .modal-header .close.visible[data-v-78c903bf]:before,.rideModal .grid-container .modal-header .close.visible[data-v-78c903bf]:after{opacity:0;transition-delay:0s}.rideModal .grid-container .modal-header .close.visible[data-v-78c903bf]:after{opacity:0;transform:translate(-100px,-100px) rotate(45deg)}.rideModal .grid-container .modal-header .close.visible[data-v-78c903bf]:before{opacity:0;transform:translate(100px,-100px) rotate(-45deg)}@media (max-width: 1536px){.rideModal .grid-container .modal-header .close[data-v-78c903bf]:before,.rideModal .grid-container .modal-header .close[data-v-78c903bf]:after{width:24px;height:2px}}*{margin:0;padding:0;box-sizing:border-box}.dealer-finder-app{width:100%;height:100vh;overflow:hidden}@font-face{font-family:FS Industry;src:url(/assets/fs_industrie_regular-webfont-baSadZFs.woff2) format("woff2"),url(/assets/fs_industrie_regular-webfont-10hiullS.woff) format("woff"),url(/assets/FS-Industrie-Regular-8ZcW2s7Q.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FS Industry;src:url(/assets/fs_industrie_medium-webfont-P9QtIuO2.woff2) format("woff2"),url(/assets/fs_industrie_medium-webfont-D_tZeIYw.woff) format("woff"),url(/assets/fs_industrie_medium-webfont-CKsvmifF.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FS Industry;src:url(/assets/fs_industrie_bold-webfont-CfOrLfzv.woff2) format("woff2"),url(/assets/fs_industrie_bold-webfont-DQBxbGg7.woff) format("woff"),url(/assets/FS-Industrie-Bold-Cn8EW0GL.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FS Industry;src:url(/assets/fs_industrie_nw_black-webfont-DRwVMnsO.woff2) format("woff2"),url(/assets/fs_industrie_nw_black-webfont-cd_RvE1k.woff) format("woff"),url(/assets/FS-Industrie-Nw-Black-DRyoRChW.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*,*:before,*:after{position:relative;box-sizing:border-box}*:focus{outline:none}html{scroll-behavior:smooth}body{overflow-x:hidden;margin:0;width:100%;padding:0;background:#fff;font-family:FS Industry,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;color:#1c1c1c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1280px){body{font-size:16px}}body ::selection{background:#d82333;color:#fff}a{text-decoration:none}h1,h2,h3,h4,h5,p{margin:0}h1,h2,h3,h4{font-family:FS Industry,sans-serif;font-weight:600;line-height:100%}h1{font-size:64px;line-height:95%}@media (max-width: 992px){h1{font-size:48px}}@media (max-width: 576px){h1{font-size:38px}}h1.large{font-size:80px}.Thin{font-weight:300}h2{font-size:64px}@media (max-width: 1289px){h2{font-size:46px}}@media (max-width: 576px){h2{font-size:32px}}h3{font-size:56px}@media (max-width: 992px){h3{font-size:40px}}@media (max-width: 576px){h3{font-size:32px}}h4,h5{font-size:24px}p{font-weight:400;line-height:1.6;color:#000}ul,ol{font-weight:400;line-height:1.6;color:#0d0d0d}input{border:0;font-family:FS Industry,Helvetica,Arial,sans-serif}.grid-container{width:100%;max-width:1536px;margin-left:auto;margin-right:auto}@media (max-width: 1536px){.grid-container{padding-left:4%;padding-right:4%}}@media (max-width: 1289px){.grid-container{padding-left:24px;padding-right:24px}}@media (max-width: 576px){.grid-container{padding-left:0;padding-right:0}}
