@import url(https://use.typekit.net/bmi3zum.css);@charset "UTF-8";:root{--contentwidth:1600px;--footerwidth:745px;--listviewwidth:1400px;--detailviewwidth:1735px;--white:#FFFFFF;--black:#000000;--bgprimary:#dfb321;--bgprimary-accent:#dfb321;--bgprimary-dark:#826c25;--bgprimary-light:#ff5a64;--bgsecondary:#ff5400;--bgsecondary-accent:#ff7836;--bgsecondary-dark:#ff691f;--bgsecondary-light:#fda980;--bgbenelli:#149d49;--bgkeeway:#ff5b02;--bgmutt:#000000;--bglexmoto:#ed2127;--bglight:#f8f9fa;--bgdark:#0b0e13;--bgprimary-text:#FFFFFF;--text:#000000;--fontfamily:"montserrat", sans-serif;--paneltextlink:#FFFFFF;--paneltextlinkhover:#FFFFFF;--sale:#FF0000;--searchwidgetpadding:3rem 1.5rem;--boxshadow:0 0 12px rgb(14 15 16 / 8%)}body{font-family:var(--fontfamily);color:var(--text)}button.navbar-toggler{color:#000}.contentwidth{max-width:var(--contentwidth);margin:0 auto}h2,.h2{font-size:3.5rem;font-weight:bolder}.btn{text-transform:uppercase;font-weight:800;padding:1rem}.home .btn-primary{color:#FFF}.btn-primary{color:#fff;background-color:#000;border-color:#fff0}.btn-primary:hover{color:#000;background-color:#fff0;border-color:#fff0;text-decoration:underline 1px #000}.btn-secondary{color:#fff;background-color:#fff0;border-color:#fff0}a.btn-secondary:hover{color:#fff;background-color:#fff0;border-color:#fff0;text-decoration:underline 1px #fff}.themebgcolor,a.themebgcolor{color:var(--black);background-color:var(--white);border-color:#fff0;font-weight:700;padding:1rem}.themebgcolor:hover,a.themebgcolor:hover{color:var(--white);background-color:var(--black);border-color:#fff0;font-weight:700;padding:1rem}#dealer-nav{background-color:var(--white);color:var(--black);border-bottom:0px!important}body.module-used_vehicles_v2 div#dealer-nav{border-bottom:1px solid #cc0000!important}#dealer-nav a{background-color:var(--white);color:var(--black);font-weight:700;text-transform:uppercase}#dealer-nav .dealerlogo{max-width:230px}#dealer-nav .dropdown-menu{background-color:#e5e5e5}#dealer-nav .dropdown-menu .nav-link{background-color:#e5e5e5;font-weight:700}#dealer-nav .fab{color:var(--black)}#header_contact{background-color:transparent!important}#dealer-footer{background-color:var(--black);color:var(--white)}.btn-primary.cta{color:var(--black);background-color:var(--white);border:1px solid #fff0;font-weight:700;padding:1rem}.btn-primary.cta:hover{color:var(--white);background-color:var(--black);border:1px solid #fff}.fab{color:var(--white)}.owl-theme .owl-nav [class*=owl-],.owl-theme .owl-nav [class*=owl-]:active{color:#FFF!important;background:black!important}.home .owl-theme .owl-nav [class*=owl-],.home .owl-theme .owl-nav [class*=owl-]:active{color:#FFF!important;background:black!important;padding:10px 15px!important}.home .owl-theme .owl-dots .owl-dot span{width:20px;height:20px;border-radius:30px;border:2px solid #000;background:#fff0}.home .owl-theme .owl-dots .owl-dot.active span{background-color:black!important;width:20px;height:20px;border-radius:30px;border:2px solid #000;background:#000}.home .owl-nav div.owl-prev,.home .owl-nav div.owl-next{margin-top:-20px;top:50%;text-align:center;line-height:20px!important;width:40px;height:40px;padding:0}.home .owl-nav div.owl-prev{left:-4rem;right:auto;margin-left:0}.home .owl-nav div.owl-next{right:-4rem;left:auto;margin-right:0}.search-bikes-outer{background-image:url(/i/53/used-bike-search-bg.jpg?r=3138);background-position:center center;background-size:cover;height:100%}.brands-outer h3{font-size:3.5rem}.btn-benelli{color:var(--bgbenelli)}.btn-keeway{color:var(--bgkeeway)}.btn-mutt{color:var(--bgmutt)}.btn-lexmoto{color:var(--bglexmoto)}.used-bikes-outer{background-image:url(/i/59/used-bikes-featured-bg.jpg?r=3262);background-position:center center;background-size:cover;height:100%}#used_bikes_carousel{margin-top:10rem}.card.featuredbike{background-color:#f3f3f3;border:0}.card.featuredbike span.card-subtitle.reg{display:none!important}.card.featuredbike .owl-carousel .owl-item img{max-height:380px;object-fit:cover}.card.featuredbike h5{font-size:1rem;color:#000}.card-subtitle.price{font-size:2rem;color:#000}.used-bike-cta{color:#ed2127}.used-bike-cta:hover{text-decoration:1px solid underline #ed2127}.workshop-outer{background-image:url(/i/52/workshop-bg.jpg?r=6237);background-position:center center;background-size:cover;height:100%}.workshop-icons-outer{max-width:1200px}.welcome-outer{background-image:url(/i/58/welcome-mobile-bg.jpg?r=3737);background-position:center center;background-size:cover;height:50vh}.welcome-inner{padding:5rem 0 0 0;color:#fff}.welcome-text{margin-top:15%;padding-left:8px;color:#fff}.fa-brands{color:#fff}.dealer-map{background-image:url(/i/43/dealer-map.JPG?r=6239);background-position:center center;height:100%;max-height:320px}body.module-used_vehicles_v2 .spec-holder{margin-bottom:3rem}body.module-used_vehicles_v2 #used_vehicle_detail a.bike_recently_viewed img,body.module-used_vehicles_v2 #used_vehicle_detail a.othersinstock img{width:160px!important;margin-bottom:1rem}@media (max-width:1199.98px){.brands-outer h3{font-size:2.5rem}}@media (max-width:991.98px){#used_bikes_carousel{margin-top:2rem}}@media (min-width:992px){.delivery-inner{margin-left:-10rem}.welcome-outer{background-image:url(/i/57/welcome-bg-test.jpg?r=3831);background-position:center center;background-size:cover;height:106vh}.welcome-text{margin-top:10%;margin-left:10%}}@media (max-width:767.98px){h2,.h2{font-size:2rem}#dealer-nav .dealerlogo{max-width:150px}.brands-outer h3{font-size:2rem!important}}@media (max-width:575.98px){.brands-outer .col-12[data-type="container-content"]{display:grid}.brands-outer section[data-type="component-text"]{order:2}.brands-outer section[data-type="component-photo"]{order:1}}.news .btn-primary{background-color:#000;border:1px solid #000}.news .btn-primary:hover{background-color:#fff;color:#000;text-decoration:#000 solid 1px underline;border:1px solid #fff0}.benelli .btn-primary{background-color:#000;border:1px solid #000}.benelli .btn-primary:hover{background-color:#000;border:1px solid #000;color:#fff;text-decoration:underline 1px #fff}.keeway .btn-primary{background-color:#000;border:1px solid #000}.keeway .btn-primary:hover{background-color:#000;border:1px solid #000;color:#fff;text-decoration:underline 1px #fff}.mutt .btn-primary{background-color:#000;border:1px solid #000}.mutt .btn-primary:hover{background-color:#000;border:1px solid #000;color:#fff;text-decoration:underline 1px #fff}.lexmoto .btn-primary{background-color:#000;border:1px solid #000}.lexmoto .btn-primary:hover{background-color:#000;border:1px solid #000;color:#fff;text-decoration:underline 1px #fff}