@charset "UTF-8";body{font-family:'Noto Sans',sans-serif}.navbar .pagename-Home{display:none}.overflow-hidden{overflow:hidden}.contentwidth{max-width:1720px}.fw-container .col-12{padding:0 15px}.no-gutters .col-12{padding:0}.fwparallax .col-12{padding:0}.gutters{padding-right:15px!important;padding-left:15px!important}.parallax-heading{color:#FFF;padding:20px;font-weight:700}.imgwidthauto img{width:auto;max-width:100%}.short-text{max-width:940px;margin:0 auto;text-align:center}.new_bikes_widget h5.card-title.text-center::after,a.fancypanelcta:after,a.hasarrow:after,.hasarrow a:after,a.card-link:after,.card-link:after,a.btn.cta:after,a.blog-cta.btn.btn-primary:after,.used-bike-cta:after,#search_button:after,.cms_button a.btn.btn-primary:after{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:800;content:"\f054";margin-left:8px;font-size:inherit}.bikesforsale .btn:after{content:""!important}.bikesforsale .usedbikectas .fa,.bikesforsale .usedbikectas .fas,.bikesforsale .attr-btns .fa,.bikesforsale .attr-btns .fas,.bikesforsale .attr-btns .far,.bikesforsale .attr-btns .fal{filter:invert(1) brightness(0)!important}.formstrap button#frm_button{color:#333;border:1px solid #333}.formstrap button#frm_button:hover{color:#333;border:1px solid #333;background:#f3f4f8}a.btn.cta,.btn.cta,.carousel a.btn.cta.themebgcolor{background:none;border:2px solid #FFF;padding:.7rem 1rem;color:#FFF;text-transform:uppercase;cursor:pointer}button.btn.btn-primary.cta.frm_button{background:none;border:2px solid #FFF;padding:.7rem 1rem;color:#FFF;text-transform:uppercase;cursor:pointer;background-color:#111}a.btn.cta:hover,.btn.cta:hover,.carousel a.btn.cta.themebgcolor:hover{background:rgb(255 255 255 / .3);border:2px solid #FFF}a.btn.cta.btn-black,.btn.cta.themebgcolor,a.blog-cta.btn.btn-primary,.used-bike-cta,a.btn.cta.themebgcolor,.cms_button a.btn.btn-primary{background:none;border:2px solid #000;padding:.8rem 1.5rem;color:#000}a.btn.cta.btn-black:hover,a.blog-cta.btn.btn-primary:hover,.used-bike-cta:hover,a.btn.cta.themebgcolor:hover,.btn.cta.themebgcolor:hover,.cms_button a.btn.btn-primary:hover{background:rgb(0 0 0 / .3);border:2px solid #000}.featured a.btn.cta.themebgcolor{background:none;border:2px solid #FFF;color:#FFF}.featured a.btn.cta.themebgcolor:hover{background:rgb(255 255 255 / .5);border:2px solid #FFF}div#blog_carousel .slider-item,#used_bikes_carousel .card.gallery-card.featuredbike{-webkit-box-shadow:0 0 8px 0 rgb(0 0 0 / .75);-moz-box-shadow:0 0 8px 0 rgb(0 0 0 / .75);box-shadow:0 0 8px 0 rgb(0 0 0 / .75);margin:5px;border:0}div#blog_carousel .card-block,div#used_bikes_carousel .card-block{padding:1.5rem!important}div#blog_carousel .card{border:none}div#blog_carousel .card-title,div#used_bikes_carousel .card-title{text-transform:uppercase;font-weight:700;font-size:.9rem}div#blog_carousel .card.blog-card i.fa.fa-book,div#used_bikes_carousel span.card-subtitle.reg,div#used_bikes_carousel span.card-subtitle.year{display:none}.carousel-caption h3,.bigfont,.widget_title,.midfont{font-weight:700;margin:0 auto .5rem;text-transform:uppercase}.carousel-caption .banner-text p{font-weight:100;margin:0 auto 1.5rem}.carousel-caption .cta{text-transform:uppercase}div#used_bikes_carousel span.card-subtitle.price{font-size:1.3rem;display:block}div#used_bikes_carousel .used-bike-cta{display:inline-block;margin-left:-4px}.widget_title{text-align:center;padding:5rem 0 3rem}.font-weight-light{font-weight:100}.bg-black{background:#000}.mw-1180{max-width:1180px;margin:auto}img.nestedimage.left{position:relative;float:left;margin:0 auto 1rem 0}img.framed,.framed img{padding:1rem;border:1px solid #e7e8ea;background:#f3f4f8;-webkit-box-shadow:0 1px 3px rgb(0 0 0 / .1);-moz-box-shadow:0 1px 3px rgb(0 0 0 / .1);box-shadow:0 1px 3px rgb(0 0 0 / .1)}.bar-red{background:#c00;width:125px;height:5px;top:0;left:0;margin-bottom:10px;margin-top:0;position:relative;display:block}.headingblock{padding:2rem;background:#000;color:#FFF;text-transform:uppercase;margin-bottom:2rem;text-align:center}.headingblock h1{padding:0;margin:auto;font-weight:700}.testimonial{padding:4rem 0rem 1rem;margin:0rem auto;background:url(/templates/dwmaster/custom/images/quote-left.png) left top no-repeat}.testimonial h3{text-transform:uppercase;font-weight:700}.homelinkbackground{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;transition:all 0.4s ease-in-out}.panellinkswrap .heightfull,.panellinkswrap .heighthalf{height:300px}.homelinkbackground.ducati{background:url(/templates/dwmaster/custom/images/brandpanel-ducati.jpg) no-repeat center;background-size:cover}.homelinkbackground.hd{background:url(/templates/dwmaster/custom/images/brandpanel-hd.jpg) no-repeat center;background-size:cover}.homelinkbackground.indian{background:url(/templates/dwmaster/custom/images/brandpanel-indian.jpg) no-repeat center;background-size:cover}.bg-usedbikesearch{background:url(/templates/dwmaster/custom/images/bg-usedbikesearch.jpg) no-repeat center;background-size:cover;margin:5rem auto!important}.panellink.dyno{background:url(/templates/dwmaster/custom/images/bg-dyno.jpg) no-repeat center;background-size:cover}.panellink.service{background:url(/templates/dwmaster/custom/images/bg-service.jpg) no-repeat center;background-size:cover}.panellink.mot{background:url(/templates/dwmaster/custom/images/bg-mot.jpg) no-repeat center;background-size:cover}.panellink.onlineshop{background:url(/templates/dwmaster/custom/images/bg-onlineshop.jpg) no-repeat center;background-size:cover}.panellink.promotions{background:url(/templates/dwmaster/custom/images/bg-promotions.jpg) no-repeat center;background-size:cover}.panellink.rentals{background:url(/templates/dwmaster/custom/images/bg-rentals.jpg) no-repeat center;background-size:cover}.homefeature_usedbikesearch{float:left;width:100%;padding:0 3rem;background:none}.bg-usedbikesearch .used-search-dropdowns-area{display:block;width:100%;float:right;text-align:center;padding:1rem}.bg-usedbikesearch .used-search-dropdowns-area .col-12.col-sm-6.col-md-3 label,.bg-usedbikesearch .used-search-dropdowns-area input.btn.btn-used-bike-search{width:100%}.bg-usedbikesearch select.used-search-style,.bg-usedbikesearch .btn-used-bike-search{background:url(/templates/dwmaster/custom/images/arrow-down.png) no-repeat center right #FFF;color:#000;height:50px;padding:0;cursor:pointer;border-radius:0;border:3px solid #FFF;-webkit-appearance:none;text-align:left;padding-left:1rem;font-size:1rem}.bg-usedbikesearch .used-search-inner label:after{display:none}.bg-usedbikesearch .btn-used-bike-search{background:url(/templates/dwmaster/custom/images/arrow-right-white.png) no-repeat center right #333;color:#FFF}.bg-usedbikesearch .btn-used-bike-search:hover{background:url(/templates/dwmaster/custom/images/arrow-right-white.png) no-repeat center right #fff0;color:#FFF}footer#footer{background:#000}.dealer-footer{color:#FFF;background:#000;display:block;width:100%}.footer_subscribe_box{max-width:300px;margin:20px auto}.dealer-footer i.fab{color:#FFF}.dealer-footer i.fab:hover{color:#666}#dealer-lowertext{background-color:#333}div#used_vehicle_detail{max-width:1200px;margin:auto}a.btn.viewbike,.btn.btn-enquire{background:#C00;border:none}a.btn.viewbike:hover,.btn.btn-enquire:hover{background:#900}@media (min-width:580px){.testimonial{padding:0rem 5rem;margin:5rem auto;background:url(/templates/dwmaster/custom/images/quote-left.png) left top no-repeat,url(/templates/dwmaster/custom/images/quote-right.png) right bottom no-repeat}}@media (min-width:769px){.parallax-heading{font-size:3rem}.homefeature_usedbikesearch{float:right;width:50%;padding:0 3rem}.bg-usedbikesearch .used-search-dropdowns-area{text-align:left}.bg-usedbikesearch .used-search-dropdowns-area .col-12.col-sm-6.col-md-3{flex:auto;max-width:50%;position:relative;float:right;width:50%;padding:10px}.usefullinks .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}img.nestedimage.left{margin:0 20px 20px 0}img.nestedimage{max-width:50%}}@media (min-width:991.99px){.carousel-caption h3,.bigfont,.widget_title{font-size:3rem}.midfont{font-size:2rem}.carousel-caption h4{font-size:1.8rem}.homelinkswrap .heightfull{height:710px}.bg-usedbikesearch{padding:200px 0}.panellinkswrap .heightfull{height:850px}.panellinkswrap .heighthalf{height:415px;margin-bottom:20px}.panellinkswrap .heightmid{height:531px;margin-bottom:20px}}@media (min-width:1200px){.navbar li.nav-item a.nav-link{font-size:0.8rem!important}}@media (max-width:1350px){.breakearly .col-lg-4{width:100%}}@media (max-width:1199px){div#blog_carousel a.blog-cta.btn.btn-primary,#used_bikes_carousel .used-bike-cta{font-size:10px;padding:10px}}@media (max-width:1199px){.navbar{padding:.5rem 0!important}.navbar button.navbar-toggler.burgernav{margin:0 20px!important}.navbar .navbar-collapse{margin:auto!important;padding:0!important}.navbar li.nav-item{padding:0!important}.navbar li.nav-item a.nav-link{background:#f3f4f8!important;padding:15px 25px!important;font-size:1rem!important;color:#333!important}.navbar li.nav-item ul.dropdown-menu .nav-link{background:#e5e6ea!important}.navbar li.nav-item.active .nav-link{background:#000!important;color:#FFF!important}.navbar li.nav-item.active ul.dropdown-menu .nav-link{background:#e5e6ea!important;color:#333!important}}@media (max-width:991.98px){.carousel-caption h3,.bigfont,.widget_title,.midfont{font-size:2rem}}@media (max-width:768px){.col-xs-6{flex:0 0 50%;max-width:50%}.px-xs-1{padding-right:7.5px!important;padding-left:7.5px!important}.pr-xs-1{padding-right:7.5px!important}.pl-xs-1{padding-left:7.5px!important}.mh-50 img{position:relative;top:0%;transform:translateY(-50%);margin-bottom:-50%}}@media (max-width:576px){.mb-sm-3{margin-bottom:1rem!important}.carousel-caption h3,.bigfont,.widget_title,.midfont{font-size:1.6rem}}@media (max-width:480px){.dealerlogowrap{margin-right:10px!important}}