.custom-banner-content{position:absolute;z-index:1;left:10%;top:50%;transform:translateY(-50%);text-align:left;width:600px;max-width:100%}.custom-banner-content .custom-banner-heading{color:var(--color-white);font-size:clamp(2rem, 0.9667rem + 3vw, 4rem);line-height:clamp(2rem, 0.9667rem + 3vw, 4rem);text-transform:uppercase;font-weight:700}.custom-banner-content .custom-banner-sub-heading{color:var(--color-white);font-size:clamp(1.5rem, 0.9667rem + 2vw, 2.2rem);line-height:clamp(1.5rem, 0.9667rem + 2vw, 2.2rem);text-transform:uppercase;margin:1rem auto}.custom-banner-content .custom-banner-sub-description{color:var(--color-white);font-size:1rem;text-shadow:0 0 5px rgb(0 0 0 / .45),-2px 2px 6px rgb(0 0 0 / .45)}form#used-vehicle-search-widget-v2 div#search-ad-type{display:none}.swiper.swiper-initialized.swiper-horizontal .swiper-wrapper .featuredbike,.swiper.swiper-initialized.swiper-horizontal .swiper-wrapper .featuredbike .card-title{text-align:center!important}[data-type="component-used_bikes"] .swiper .swiperimagewrap.usedvehicle{height:auto!important;aspect-ratio:4 / 3!important}.swiper .featuredbike-card-title{font-size:clamp(1.85rem, 0.9667rem + 3vw, 2rem);font-weight:700;text-transform:uppercase;min-height:70px}.swiper .swiper-pagination-bullet{background:#FFF;opacity:.5}.swiper.swiper-initialized.swiper-horizontal .swiper-pagination-bullet-active{opacity:1!important}.swiper .featuredbike-attributes{padding:.5rem;border:1px solid var(--color-black);font-size:1.3rem;margin:auto;width:330px;max-width:100%}.swiper .featuredbike-attributes:not(:has(span)){display:none}.swiper span.featuredbike-swiper-price{font-size:clamp(2rem, 0.9667rem + 3vw, 4rem);color:var(--color-primary);font-weight:700;text-transform:uppercase}.swiper.swiper-initialized.swiper-horizontal .swiper-scrollbar{background:var(--color-white)}.service-enquiry-wrapper{background:url(/i/60/service-cta-panel.webp?r=3038);background-repeat:no-repeat;background-size:contain;background-position:center}.service-enquiry-wrapper .form-bg-image .formstrap.container{width:980px;padding:3rem;box-shadow:var(--box-shadow);background:var(--color-white);max-width:90%}.service-enquiry-wrapper .form_wrapper{border-top:10px solid var(--color-primary)!important}.service-enquiry-wrapper legend{font-size:clamp(2rem, 0.9667rem + 3vw, 4rem)!important;font-weight:700;font-family:var(--heading-font);text-transform:uppercase}.boxedtabs .flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.boxedtabs .nav-link{border-color:var(--color-dark)!important;border-top:0!important;background:var(--color-white);color:var(--color-dark)!important;position:relative;font-size:2rem;border-bottom:0!important;padding:1.5rem 0 2rem}.boxedtabs .nav-link.active,.boxedtabs .feature-nav-pill a.active{border-color:var(--color-dark)!important;border-top:3px solid;background:var(--color-white);color:var(--color-dark);position:relative}.boxedtabs.with-arrow .nav-link.active::after{content:'';border-left:15px solid #fff0;border-right:15px solid #fff0;border-top:15px solid var(--color-primary);position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(180deg);display:block}.row.bg-vstrom{background:url(/i/62/bg-suzuki-vstrom.webp?r=3065);background-size:cover;background-repeat:no-repeat;padding:20vw 0;color:var(--color-white)}@media (min-width:576px){.boxedtabs .nav-link{font-size:4rem}}@media (min-width:769px){#used-vehicle-search-widget-v2 div#selectoptions div.selectmake,#used-vehicle-search-widget-v2 div#selectoptions div.selectmodel,#used-vehicle-search-widget-v2 div#selectoptions div.selectprice{flex:0 0 33.3%;max-width:33.3%}#used-vehicle-search-widget-v2 div#selectoptions div.searchnow{flex:0 0 100%;max-width:100%}}@media (min-width:1600px){.custom-banner-content{width:650px}.custom-banner-content .custom-banner-heading{font-size:5rem;line-height:5rem}.custom-banner-content .custom-banner-sub-heading{font-size:3rem;line-height:3rem}}@media (min-width:2000px){.service-enquiry-wrapper .form-bg-image .formstrap.container{width:1120px}}@media (min-width:2260px){.service-enquiry-wrapper .form-bg-image .formstrap.container{width:1555px;max-width:100%}}@media (max-width:991.98px){.service-enquiry-wrapper{background-size:cover;background-position:unset}}@media (max-width:520px){.custom-banner-content{left:5%}.custom-banner-content .custom-banner-heading{font-size:1.3rem;line-height:1.3rem}.custom-banner-content .custom-banner-sub-heading{font-size:1rem;line-height:1rem}.custom-banner-button{padding:.5rem 0.75rem!important;font-size:.9rem}.service-enquiry-wrapper .form-bg-image .formstrap.container{padding:0;max-width:100%}}