@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,700;0,800;1,300;1,400;1,700;1,800&display=swap);@import url(https://cdn.dealerwebs.co.uk/css/core-multi.css);body{font-family:'Rubik',sans-serif;background-color:#e5e4e4}.bodycontent .btn{border-radius:7px!important}.btn-primary,.btn-used-bike-search,.btn .cta{background-color:#3a3a3a;border:1px solid #3a3a3a;padding:10px 20px}.btn-primary:hover,.btn-secondary:hover,.btn-custom:hover{opacity:.85!important}.btn-primary:hover{color:#fff;background-color:#3a3a3a;border:1px solid #3a3a3a}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase}.bg-dark{background-color:#111111!important}#dealer-nav img{width:175px}#dealer-nav .bg-dark{background-image:url(/./templates/dwmaster/custom/images/headerbg.png);background-position:calc(100% - 0px) calc(100% - 15px);background-repeat:no-repeat;background-size:cover;background-color:transparent!important}.logobox{background-color:#3a3a3a}#dealer-nav a.tel{color:#FFF;margin-top:-25px;font-weight:700}#dealer-nav .navbar-dark .navbar-toggler{color:#FFF;border-color:#fff0;margin-top:-25px}div#dealer-nav{border-bottom:none}.brands{max-width:1680px;margin:-50px auto 0}.home-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff0;z-index:1;padding-left:15px;padding-right:15px;background:#000;background:linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%);overflow:hidden}.img-hover-zoom img{transition:transform .3s ease}.bg-img{object-fit:cover;width:100%;height:100%;object-position:center;overflow:hidden}.brandbox{height:340px;overflow:hidden;color:#FFF;border-radius:7px}.img-hover-zoom:hover img{transform:scale(1.1)}.brands .col-1,.brands .col-2,.brands .col-3,.brands .col-4,.brands .col-5,.brands .col-6,.brands .col-7,.brands .col-8,.brands .col-9,.brands .col-10,.brands .col-11,.brands .col-12,.brands .col,.brands .col-auto,.brands .col-sm-1,.brands .col-sm-2,.brands .col-sm-3,.brands .col-sm-4,.brands .col-sm-5,.brands .col-sm-6,.brands .col-sm-7,.brands .col-sm-8,.brands .col-sm-9,.brands .col-sm-10,.brands .col-sm-11,.brands .col-sm-12,.brands .col-sm,.brands .col-sm-auto,.brands .col-md-1,.brands .col-md-2,.brands .col-md-3,.brands .col-md-4,.brands .col-md-5,.brands .col-md-6,.brands .col-md-7,.brands .col-md-8,.brands .col-md-9,.brands .col-md-10,.brands .col-md-11,.brands .col-md-12,.brands .col-md,.brands .col-md-auto,.brands .col-lg-1,.brands .col-lg-2,.brands .col-lg-3,.brands .col-lg-4,.brands .col-lg-5,.brands .col-lg-6,.brands .col-lg-7,.brands .col-lg-8,.brands .col-lg-9,.brands .col-lg-10,.brands .col-lg-11,.brands .col-lg-12,.brands .col-lg,.brands .col-lg-auto,.brands .col-xl-1,.brands .col-xl-2,.brands .col-xl-3,.brands .col-xl-4,.brands .col-xl-5,.brands .col-xl-6,.brands .col-xl-7,.brands .col-xl-8,.brands .col-xl-9,.brands .col-xl-10,.brands .col-xl-11,.brands .col-xl-12,.brands .col-xl,.brands .col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:2px;padding-left:2px}.custom-pt{padding-top:4px}.carousel.slide .carousel-indicators{bottom:63px}.linebefore-re:before{content:" ";border-top:4px solid #cea330;display:block;width:90px;margin-bottom:10px}.linebefore-b:before{content:" ";border-top:4px solid #149d49;display:block;width:90px;margin-bottom:10px}.linebefore-f:before{content:" ";border-top:4px solid #e4032c;display:block;width:90px;margin-bottom:10px}.linebefore-s:before{content:" ";border-top:4px solid #3251b7;display:block;width:90px;margin-bottom:10px}.linebefore-z:before{content:" ";border-top:4px solid #FFF;display:block;width:90px;margin-bottom:10px}.linebefore-k:before{content:" ";border-top:4px solid #e9652c;display:block;width:90px;margin-bottom:10px}.used-search-bg{background:#fff0;margin:0 auto;text-align:center}.used-search-inner select{background:#fff0;border:1px solid #000;color:#000!important;background-color:#fff0}.used-search-inner label:before{background:#fff0;color:#000!important}.used-search-inner label:after{content:"\f0d7";font-family:'Font Awesome 5 Pro';font-weight:700;font-size:1rem;color:#000;right:1rem;top:10px;padding:0 0 0;position:absolute;pointer-events:none}.used-search-style{font-size:1rem;text-transform:uppercase;padding:.6rem 1rem;color:#FFF!important;margin:0 auto;font-weight:400}.btn-used-bike-search{background-color:#3a3a3a;background-image:none;border:1px solid #fff0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;margin-bottom:0;min-height:auto;text-align:center;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased;position:relative;transition:background 250ms,border-color 250ms;margin:0;width:100%;line-height:normal;padding:13px!important}.welcome{color:#FFF}.usedvehicle .card-title{margin-bottom:.15rem}div#used_bikes_carousel span.card-subtitle.price{display:block;font-weight:700;margin-bottom:10px;font-size:1.7rem;margin-top:0}.home-alt{background-color:#3a3a3a;padding-bottom:150px;color:#FFF}.workshop-top{position:relative;z-index:999}.workshop-bottom{margin-left:18%;margin-top:-86%;position:relative}.workshop-container{margin-top:-20px}.text-overlap{position:relative;z-index:99;margin-left:-6%!important}div#dealer-footer,#dealer-lowertext{position:relative;float:left;width:100%;background-color:#131314;color:#FFF}div#dealer-footer,#dealer-lowertext{position:relative;float:left;width:100%;background-color:#131314;color:#FFF}#newsletter-sign-up{background-color:#FFF;color:#000}#dealer-footer .btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.1rem;line-height:1.5;padding-right:5px;padding-left:0;padding-top:0;padding-bottom:0;color:#FFF}#newsletter-sign-up p{color:#000;font-size:1.2rem;margin-bottom:0;text-transform:uppercase}.dealer-map{background-image:url(/./templates/dwmaster/custom/images/dealer-map.jpg)}.white-bg{background-color:#FFF}.new_bikes_widget .card{border:none}.new_bikes_widget p.cta-btn{border:1px solid #444;padding:10px;text-transform:uppercase;font-weight:400;display:inline-block;margin-top:5px!important;font-size:12px}.new_bikes_widget .card-title{text-transform:uppercase;font-size:21px}#dealer-nav ul.dropdown-menu{background:#2c2c2c;padding:0;margin:0;color:#FFF}#dealer-nav .nav-item .nav-link{font-size:.9rem;font-weight:400;border-bottom:1px solid rgb(255 255 255 / .2);padding:10px;color:#FFF}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #FFF;text-align:center;color:#FFF}.search-border{border-right:1px solid rgb(0 0 0 / .2)}#dealer-nav ::-webkit-input-placeholder{color:#dddada}#dealer-nav ::-moz-placeholder{color:#dddada}#dealer-nav :-ms-input-placeholder{color:#dddada}#dealer-nav :-moz-placeholder{color:#dddada}.background-white{background-color:#FFF;padding-top:80px;padding-bottom:80px}#feature-card.card{background-color:#131313;color:#FFF;border:none;transition:all 0.2s;box-shadow:0 .5rem 1rem 0 rgb(0 0 0 / 10%)}#feature-card.card hr{background-color:#ccc}#feature-card a.btn-primary{background-color:#000}body.newbikes{background-color:#FFF}.brandbox a{color:#FFF}.pricebox .btn-secondary{display:none!important}@media (min-width:575px){.kymco div#newbike-page{padding-top:0}.bodycontent{padding-top:70px!important}body.usedbikes .bodycontent{padding-top:0px!important}.newbikes #dealer-nav{opacity:1;transition:opacity 0.5s ease}.newbikes .scrolling-nav{pointer-events:none;opacity:0!important}div#newbike-page{padding-top:100px}.usedbikes{padding-top:120px;background-color:#FFF}}@media (min-width:1200px){.bodycontent{padding-top:104px!important}}@media (max-width:1199.98px){#dealer-nav .nav-item .nav-link{font-size:.9rem;font-weight:400;border-bottom:1px solid rgb(255 255 255 / .2);padding:10px}.brands{margin:-15px auto 0}.carousel.slide .carousel-indicators{bottom:13px}#dealer-nav img{width:125px}}@media (max-width:991.98px){.text-overlap{position:relative;z-index:99;margin-left:0%!important;margin-top:-25px}}@media (max-width:767.98px){.brandbox .h2{font-size:1.7rem}.brandbox{height:220px}.brands{margin:-15px auto 0}}@media (max-width:575.98px){#dealer-nav a.tel{color:#000;margin-top:0;font-weight:700}.brandbox .h2{font-size:1.4rem}.brandbox{height:190px}.fixed-top{position:relative}#dealer-nav img{width:91px}#dealer-nav .bg-dark{background-position:top}}