@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@500&family=Rajdhani:wght@300;400;700&family=Ubuntu:wght@400;700&display=swap);h1,.h1{font-size:4.3rem}h2,.h2{font-size:3.8rem}h3,.h3{font-size:3rem}h4,.h4{font-size:2.5rem}h5,.h5{font-size:1.7rem}h6,.h6{font-size:1.2rem}h2.parallax-heading{font-size:4rem}.statement-header{font-weight:400!important;letter-spacing:.8em}.headline:after{content:" ";border-top:6px solid #ed1d24;display:block;width:160px;margin-top:15px}.flex-fill{flex:1}.phone-number-display-mobile{background-color:#4c4c4c}.nav-container{max-width:1800px;margin:0 auto;transition:0.15s all}#dealer-nav .dealer-number a{color:#FFF;font-weight:700;font-size:1.2rem}#dealer-nav{border-bottom:none!important;transition:0.15s all;font-family:'Rajdhani',sans-serif;text-transform:uppercase}#dealer-nav .nav-item .nav-link{color:#FFF;font-size:0.9rem!important;font-weight:700;border-bottom:none;padding:15px 0 15px;padding-right:1.4rem!important;padding-left:1.4rem!important}#dealer-nav .dropdown-menu .nav-item .nav-link:hover{color:#000!important}#dealer-nav .nav-item.active{border:1px solid #FFF;border-color:rgb(255 255 255 / .2)}#dealer-nav .nav-item:hover{background-color:#212121;color:#FFF!important;transition:0.15s all}#dealer-nav .dropdown-menu .nav-item:hover{background-color:#111}#dealer-nav .dropdown-menu .nav-item .nav-link:hover{color:#FFF!important;transition:0.15s all}#dealer-nav .nav-item .nav-link:hover{color:#FFF!important;transition:0.15s all}.scrolling-nav .nav-container{pointer-events:none;opacity:0;display:none}.navbar-toggler{font-size:1.3rem;color:#FFF}#dealer-nav ul.dropdown-menu .nav-item .nav-link{color:#FFF}.no-nav-border{border-bottom:0px!important}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #fff;text-align:center;color:#FFF;border-right:0}.search-border{border-right:1px solid #fff}.gradient-nav{background:#000;background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0) 100%)}.contact .gradient-nav,.news .gradient-nav,.usedbikes .gradient-nav,.bikesinstock .gradient-nav,.newbikegeneralenquiry,.gradient-nav,.newtestrideenquiry .gradient-nav,.gradient-nav,.newpartexchangeenquiry .gradient-nav,.newfinanceenquiry .gradient-nav{background:#000}input.search_submit{padding-top:12px}.bodycontent .btn-primary,.btn.cta,#dealer-footer .btn-primary{background-color:#ed1d24;color:#FFF;font-family:'Rajdhani',sans-serif;text-transform:uppercase;border:none;font-weight:700}.bodycontent .banner-text a.btn.cta{background-color:#ed1d24!important;color:#FFF!important;padding:15px!important}.bodycontent .btn-primary:hover,.btn.cta:hover{opacity:0.8!important;background-color:#ed1d24!important}.bodycontent .banner-text a.btn.cta:hover{opacity:0.8!important;background-color:#ed1d24!important}.home-frame{padding-left:30px;padding-right:30px;margin:0 auto;padding-top:5px}.home-frame-nogutters{padding-left:10px;padding-right:10px;margin:0 auto;padding-top:0}.brandbox{height:580px!important}.stretched-link-shop::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:auto;content:"";background-color:#fff0}.position-front{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff0;z-index:1;padding-left:0;padding-right:0;overflow:hidden;background:#000;background:-moz-linear-gradient(0deg,rgb(0 0 0 / .8015581232492998) 0%,#fff0 62%);background:-webkit-linear-gradient(0deg,rgb(0 0 0 / .8015581232492998) 0%,#fff0 62%);background:linear-gradient(0deg,rgb(0 0 0 / .8015581232492998) 0%,#fff0 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.img-hover-zoom img{transition:transform .3s ease}.bg-img{object-fit:cover;width:100%;height:100%;object-position:center;overflow:hidden}.brandbox{height:480px;overflow:hidden;color:#FFF}.img-hover-zoom:hover img{transform:scale(1.1)}.complete-size{height:480px;color:#FFF}.custom-space-box .col-1,.custom-space-box .col-2,.custom-space-box .col-3,.custom-space-box .col-4,.custom-space-box .col-5,.custom-space-box .col-6,.custom-space-box .col-7,.custom-space-box .col-8,.custom-space-box .col-9,.custom-space-box .col-10,.custom-space-box .col-11,.custom-space-box .col-12,.custom-space-box .col,.custom-space-box .col-auto,.custom-space-box .col-sm-1,.custom-space-box .col-sm-2,.custom-space-box .col-sm-3,.custom-space-box .col-sm-4,.custom-space-box .col-sm-5,.custom-space-box .col-sm-6,.custom-space-box .col-sm-7,.custom-space-box .col-sm-8,.custom-space-box .col-sm-9,.custom-space-box .col-sm-10,.custom-space-box .col-sm-11,.custom-space-box .col-sm-12,.custom-space-box .col-sm,.custom-space-box .col-sm-auto,.custom-space-box .col-md-1,.custom-space-box .col-md-2,.custom-space-box .col-md-3,.custom-space-box .col-md-4,.custom-space-box .col-md-5,.custom-space-box .col-md-6,.custom-space-box .col-md-7,.custom-space-box .col-md-8,.custom-space-box .col-md-9,.custom-space-box .col-md-10,.custom-space-box .col-md-11,.custom-space-box .col-md-12,.custom-space-box .col-md,.custom-space-box .col-md-auto,.custom-space-box .col-lg-1,.custom-space-box .col-lg-2,.custom-space-box .col-lg-3,.custom-space-box .col-lg-4,.custom-space-box .col-lg-5,.custom-space-box .col-lg-6,.custom-space-box .col-lg-7,.custom-space-box .col-lg-8,.custom-space-box .col-lg-9,.custom-space-box .col-lg-10,.custom-space-box .col-lg-11,.custom-space-box .col-lg-12,.custom-space-box .col-lg,.custom-space-box .col-lg-auto,.custom-space-box .col-xl-1,.custom-space-box .col-xl-2,.custom-space-box .col-xl-3,.custom-space-box .col-xl-4,.custom-space-box .col-xl-5,.custom-space-box .col-xl-6,.custom-space-box .col-xl-7,.custom-space-box .col-xl-8,.custom-space-box .col-xl-9,.custom-space-box .col-xl-10,.custom-space-box .col-xl-11,.custom-space-box .col-xl-12,.custom-space-box .col-xl,.custom-space-box .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;overflow:hidden}.workshop-top{position:relative;z-index:999;margin-top:-35%;margin-left:32%}.workshop-bottom{position:relative}.alt-bg{background-color:#222;color:#FFF}#dealer-footer{background-color:#0d0d0d;color:#FFF}a.quick-link{color:#FFF;font-size:.79rem;font-weight:400;white-space:nowrap}.footer-list{list-style:none;padding-inline-start:0}#dealer-footer h4{font-size:1.5rem;text-transform:uppercase;font-weight:700;padding-bottom:0}.footer-frame{max-width:1780px;margin:0 auto}@media (min-width:1200px){.bodycontent{padding-top:110px}.usedbikes .bodycontent,.bikesinstock .bodycontent{padding-top:120px!important}}@media (max-width:1199.98px){#dealer-nav .nav-item .nav-link{border-bottom:1px solid rgb(255 255 255 / .3)}.gradient-nav{background:#000!important}a.dealer-number{color:#FFF}div#dealer-nav{position:relative}}@media (max-width:991.98px){h1,.h1{font-size:3.3rem}h2,.h2{font-size:2.8rem}h3,.h3{font-size:2rem}h4,.h4{font-size:2.2rem}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1.1rem}h2.parallax-heading{font-size:3.3rem}}@media (max-width:400px){.headline:after{width:100%!important}}