@font-face{font-family:'amerigo_btroman';src:url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/AmerigoBT-ItalicA.woff2) format('woff2'),url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/AmerigoBT-ItalicA.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:'amerigo_btroman';src:url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/AmerigoBT-RomanA.woff2) format('woff2'),url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/AmerigoBT-RomanA.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'dinregular';src:url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro.woff2) format('woff2'),url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'dinregular';src:url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-Italic.woff2) format('woff2'),url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-Italic.woff) format('woff');font-weight:400;font-style:italic}@font-face{font-family:'dinregular';src:url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-Bold.woff2) format('woff2'),url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'din_condensed';src:url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-Cond.woff2) format('woff2'),url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-Cond.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'din_condensedbold';src:url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-CondBold.woff2) format('woff2'),url(https://cdn.dealerwebs.co.uk/fonts/harley-davidson/DINPro-CondBold.woff) format('woff');font-weight:700;font-style:normal}#dealer-footer img.img-fluid.d-block.d-lg-none{width:100%}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block!important}body{color:#000!important;background-color:#FFF!important}div#dealer-nav{border-bottom:none!important}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #4c4c4c;text-align:center;color:#4c4c4c;border-right:0}.search-border{border-right:1px solid #4c4c4c}a{color:#2a2a2a}.btn-nav{background-color:#fff0;padding:0;border:none;color:#FFF;font-size:1.8rem}#newsletter-sign-up .btn-primary{background-color:#FFF;text-transform:uppercase;color:#000!important;font-weight:700;border-color:#fff;padding:.7em 1.4em;font-size:1.1rem;font-family:'din_condensedbold',Sans-Serif}.btn-nav:focus{border:none}.btn:focus,.btn:active{outline:none!important;box-shadow:none!important}#dealer-nav .btn-lg,.btn-group-lg>.btn{color:#FFF!important}#dealer-nav .dropdown-menu{background-color:#f3f3f3;font-weight:400;border:1px solid #ccc;padding:10px}.brands-holder{background-color:#212121}p.nav-icon-text{margin:3px;font-size:.9rem}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;font-size:.95rem;font-weight:700}.location-gold{background-color:#2a2a2a;padding:23px;color:#FFF;font-size:1.7rem;text-align:center}.location-gold p{font-size:.8rem;text-align:center;padding:0;margin:0}.dealerlogowrap{max-width:none}p a{color:#fff}.header-brands{max-width:120px!important}.fca p{font-size:0.5rem!important;line-height:1.7em}#dealer-nav img{max-width:100%}.hide-on-desktop{display:none}.used-search-bg{background-image:url(/./templates/harley_davidson/custom/images/bikefinder-bg.jpg);background-size:cover;background-position:center;padding:100px 40px;margin:0 auto;text-align:center;border-radius:40px 0 0 0;color:#FFF!important}.used-search-bg h3{color:#FFF}.btn-used-bike-search{background:0 0;background-color:#fff;background-image:none;border:2px solid #f60;box-shadow:none;color:#000;cursor:pointer;display:inline-block;font-weight:600;font-size:17px;line-height:34px;margin-bottom:0;min-height:40px;padding:0 40px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased;position:relative;transition:background 250ms,border-color 250ms;width:100%}#dealer-nav .nobgsearch{background-color:#fff0;border-radius:0rem;border:1px solid #d7d7d7;text-align:center;color:#d7d7d7;border-right:0}.search-border{border-right:1px solid #d7d7d7}.nobgsearch::-webkit-input-placeholder{color:#d7d7d7}.nobgsearch::-moz-placeholder{color:#d7d7d7}.nobgsearch::placeholder{color:#d7d7d7}.nobgsearch:-ms-input-placeholder{color:#d7d7d7}.home-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;background:#fff0;z-index:1;padding-left:15px;padding-right:15px}.img-hover-zoom:hover img{transform:scale(1.1)}.img-hover-zoom img{transition:transform .3s ease}.img-hover-zoom{overflow:hidden}.bg-img{object-fit:cover;width:100%;height:100%;object-position:center;overflow:hidden}.bg-img-l{object-fit:cover;width:100%;height:100%;object-position:left;overflow:hidden}.bg-img-r{object-fit:cover;width:100%;height:100%;object-position:right;overflow:hidden}.whitebox{background-color:#FFF;max-width:370px;font-size:0.rem;padding:20px 40px}.whitebox .btn-primary,.whitebox-auto .btn-primary{background-color:#d7d7d7}.whitebox h3{font-size:1.5rem}.whitebox p{font-size:.8rem}.homepage-feature{height:480px}.home-blackbg{background-color:#0b0b0b;padding-bottom:140px;padding-top:140px;color:#FFF}.brand-shape{background-color:#161616;border-radius:51px 0 0 0;padding:20px 0}a.brand-link.d-block{text-align:center;font-size:.79rem;color:#86775a;font-weight:700}a.brand-link:hover{text-decoration:none}a.brand-link.d-block:after{font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:700;content:"\f0a9";margin-left:10px;font-size:.79rem;color:#86775a}.store-top-row{height:544px}.modal .store-top-row{height:344px}.store-top-row .whitebox{max-width:auto!important}.instagram-bg{background-image:url(/./templates/dwmaster/custom/images/instagrambg.jpg);background-position:top 50px;background-size:cover;padding:40px 20px 0 20px;color:#FFF;background-position:right 0 bottom 80px;background-repeat:no-repeat}.facebook-bg{background-image:url(/./templates/dwmaster/custom/images/facebookbg.jpg);background-position:top 50px;background-size:cover;padding:40px 20px 0 20px;color:#FFF;background-position:right 0 bottom 80px;background-repeat:no-repeat}.platform-holder{max-width:475px;margin:0 auto;padding-top:50px}#dealer-footer h4{font-size:1.6rem;margin-bottom:0;padding-bottom:0}#newsletter-sign-up p{color:#FFF;font-size:1rem;margin-bottom:0;padding-bottom:0}div#dealer-footer{background-color:#0b0b0b;color:#FFF}.footer-title{color:#FFF;font-size:1.1rem}#dealer-footer .btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;color:#FFF;padding-right:10px;padding-left:0;padding-top:0;padding-bottom:0}a.footerbrandlink{color:#FFF;font-weight:300;font-size:14px;display:inline-block;padding:0 5px}#dealer-lowertext{border-top:none;background-color:#0b0b0b}.bottomlinkscontent{border-top:1px #8b7c5c solid}#dealer-lowertext .website-terms,#dealer-lowertext .bottom-footer-text,#dealer-lowertext .fca{color:#8b7c5c;font-size:.75rem}.fca a{color:#8b7c5c;text-decoration:underline}a.dw-strap{font-size:10px;color:#8b7c5c;float:left;margin:0 auto 5px 0}.card.blog-card{border:0;padding:0.rem;background-color:#fff0;color:#FFF}.blog-card .card-block{height:auto;overflow:hidden;border-radius:0}.blog-item h4::before{border-top:5px solid #000}#news-page a,#blog a{color:#000!important}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.img-gradient-news:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .7959384437368697) 0%,rgb(0 0 0 / .4429972672662815) 36%,#fff0 77%)}.img-gradient-news{width:100%;height:100%;overflow:hidden}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-overlay:hover img{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer;filter:brightness(1.2);-webkit-filter:brightness(1.2);overflow:hidden}.card-img-overlay img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-gradient-news{width:100%;height:100%;overflow:hidden}.img-gradient-news:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .7959384437368697) 0%,rgb(0 0 0 / .4429972672662815) 36%,#fff0 77%)}a.feature-cta{color:#FFF;text-transform:uppercase;font-weight:300;text-shadow:0 0 18px #000}a.feature-cta:hover{color:#FFF;font-weight:500}.card.blog-card{border:0;padding:0rem}.blog-card p.card-text{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.35em;text-align:left;margin-top:0;font-size:.85rem}.bodycontent .btn-primary,.dealer-footer .btn-primary,.btn-bikecta{background-color:#d7d7d7;text-transform:uppercase;color:#000;font-weight:400;border-color:#d7d7d7;padding:.7em 1.4em;font-family:'din_condensedbold',Sans-Serif}h2.parallax-heading{color:#FFF}h3.parallax-subheading{color:#FFF}.alt-bg,.gold-bg,.gold-container{background-color:#8b7c5c;padding:80px 0;color:#FFF}.black-bg,.black-container{background-color:#0b0b0b;padding:80px 0;color:#FFF}.grey-bg,.grey-container{background-color:#ededed;padding:80px 0}.location1{background-image:url(/./templates/dwmaster/custom/images/location-1-background.jpg);background-position:center;background-size:cover;padding:80px 0;color:#FFF}.location2{background-image:url(/./templates/dwmaster/custom/images/location-2-background.jpg);background-position:center;background-size:cover;padding:80px 0;color:#FFF}.location3{background-image:url(/./templates/dwmaster/custom/images/location-3-background.jpg);background-position:center;background-size:cover;padding:80px 0;color:#FFF}.location5{background-image:url(/./templates/dwmaster/custom/images/location-5-background.jpg);background-position:center;background-size:cover;padding:80px 0;color:#FFF}.location4{background-image:url(/./templates/dwmaster/custom/images/location-4-background.jpg);background-position:center;background-size:cover;padding:80px 0;color:#FFF}.used-search-inner select{margin:0;background:#FFF;color:#585757;border:1px solid #454545;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-used-bike-search{background-color:#fff}#newsletter-sign-up{background-color:#000}#dealer-nav .navbar-expand-xl .navbar-nav .nav-link{padding-right:.3rem!important;padding-left:.3rem!important;font-size:0.74rem!important;font-weight:700}.logo-brand-holder{display:inline-block;white-space:nowrap}.dropdown-menu a.nav-link{color:#000!important;font-weight:400!important}a.btn.btn-primary.newbike-cta:after{display:none}a.btn.btn-family{text-transform:uppercase}.searchoverlay{height:100%;width:100%;display:none;position:fixed;top:0;left:0;background-color:#000;background-color:rgb(0 0 0 / .9);z-index:999}.searchoverlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;cursor:pointer;color:#fff}.closebtn{padding-left:10px;color:#888;font-weight:700;float:right;font-size:20px;cursor:pointer}.searchoverlay-content{position:relative;top:46%;width:80%;text-align:center;margin-top:30px;margin:auto}.searchoverlay input[type=text]{font-size:17px;border:none;float:left;width:80%;background:#fff;padding:26px}.searchoverlay button{padding:26px}.searchoverlay button{float:left;width:20%;padding:26px;background:#ddd;font-size:17px;border:none;cursor:pointer}#dealer-nav .nav-link{Text-transform:none}div#dealer-nav{background-color:#000;border-bottom:inherit}.btn-used-bike-search{background-color:#fff;background-image:none;border:1px solid #fff0;box-shadow:none;color:#000;cursor:pointer;text-transform:uppercase!important;display:inline-block;font-weight:400;font-size:1rem;margin-bottom:0;min-height:auto;padding:.6rem 1rem!important;text-align:center;text-transform:none;white-space:nowrap;-webkit-font-smoothing:antialiased;position:relative;transition:background 250ms,border-color 250ms;margin:0;line-height:normal}div#used_bikes_carousel h5{color:#FFF}div#used_bikes_carousel span.card-subtitle.price{color:#FFF}div#used_bikes_carousel span.card-subtitle.price{display:block;font-weight:700;margin:10px auto 10px!important}.card-title{margin-bottom:0.75rem!important}.blog_widget h5{text-align:center;text-transform:none}.card-action{text-align:center}span.background-text{display:none}.hide-mobile-news h2{display:none}.blog_widget p.card-text{text-align:center}.btn{text-transform:none}.used-search-bg h3{color:#FFF}.carousel-caption h4{margin-bottom:15px}.home-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;background:#fff0;z-index:1;padding-left:15px;padding-right:15px}.navbar-toggler{font-size:1.3rem;padding:.25rem .25rem}.brands-holder .btn-lg,.brands-holder .btn-group-lg>.btn{padding:.2rem;font-size:1rem;line-height:1.5}#dealer-nav .btn-lg,.btn-group-lg>.btn{padding:.2rem;font-size:1.25rem;line-height:1.5}.whitebox-auto{background-color:#FFF;max-width:auto;font-size:0.rem;padding:20px 40px}.whitebox-auto h3{color:#f60;font-size:1.3rem}.whitebox-auto p{font-size:.8rem}p.nav-icon-text{color:#FFF}.locations .modal-content{background-color:#FFF;color:#000;padding:inherit}.imgoverlay-feature{height:295px}.img-text-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff0;z-index:1;padding-left:15px;padding-right:15px}.img-text-overlay h3{color:#FFF;text-align:center;font-size:1.8rem;margin-bottom:0}.img-text-overlay h4{color:#FFF;text-align:center;font-size:1rem;margin-bottom:0;font-family:'dinregular',Sans-Serif}.black-bg,.black-container{background-color:#000}.custom-gallery-bg{background-image:url(/./templates/harley_davidson/custom/images/custom-gallery-bg.jpg);padding:60px 0;background-size:cover;background-position:center center}.harley-customs-build{background-image:url(/templates/harley_davidson/custom/images/harley-custom-builds-bg.jpg);background-position:top center;background-size:cover;padding:60px 0;color:#FFF}.reviews{padding:20px}.reviews .col-lg-3{padding:20px;border-left:1px dashed #fff}.reviews .col-lg-3:not(:last-child){border-right-width:0}.reviews .row:not(:last-child) .col-lg-3{border-bottom-width:0}.tabs-holder .nav-link{color:#FFF}.blog-wrapper #keyword-search-input-flexdatalist{background-color:#FFF;color:#000}@media (min-width:1500px){#dealer-nav .navbar-expand-custom .navbar-nav .nav-link{font-size:0.68rem!important}}@media (min-width:1600px){.location-gold{background-color:#2a2a2a;padding:23px 50px;color:#FFF;font-size:1.7rem;text-align:center}}@media (max-width:1499.98px){#dealer-nav .nav-item .nav-link{color:#FFF;font-size:.9rem;text-transform:uppercase;font-weight:600;border-bottom:1px solid rgb(255 255 255 / .4);padding:15px 10px 15px}.hd-custom{height:490px}}@media (min-width:768px){.modal-xl{width:90%;max-width:1400px}}@media (max-width:991px){.hide-on-desktop{display:block}.hide-on-mobile{display:none}.home-blackbg{background-color:#0b0b0b;padding-bottom:65px;padding-top:65px;color:#FFF}a.card.blog-card{color:#000;text-align:left!important}#blog_carousel .card-title{line-height:1.15em;font-size:1.4rem;text-align:left;text-transform:uppercase}.blog-card .card-block{height:auto;overflow:hidden}#blog_carousel .card-text{text-align:left}.blog-card .card-action{margin:0}}@media (max-width:575px){.location-gold{padding:18px 15px;font-size:1rem}.location-gold p{font-size:.65rem}.btn-nav{font-size:1.4rem}.whitebox{max-width:none}.homepage-feature{height:365px}.whitebox-auto h3{color:#f60;font-size:1.1rem}.whitebox-auto{background-color:#FFF;max-width:auto;font-size:0.rem;padding:20px 20px}.store-top-row{height:344px}#dealer-nav .logowrapper img{max-width:100%;max-width:130px}.hd-custom{height:400px}}@media (max-width:360px){#dealer-nav img{max-width:100%}}