/*!
Core: 1.0.0
Boilerplate: 2.0.0
Author: Bluesky Interactive
Author URI: https://www.blueskyinteractive.co.uk/

Boilerplate (2.0.0) is to be used with Core (1.0.0) as the foundation for all Bluesky websites (2019).

Bootstrap v4.2 used for grid structure (https://getbootstrap.com/docs/4.2/getting-started/introduction/).
*/
body{color:#282828;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{clear:both;margin-bottom:50px;font-family:"Open Sans",sans-serif}.h1{font-size:32px;font-weight:600}h2{font-size:24px;font-weight:600}@media(max-width:466px){h2{font-size:24px;letter-spacing:-1px;line-height:26px}h1,h2,h3,h4,h5,h6{margin-bottom:30px}}p{margin-bottom:1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.link{color:#c00}.link:hover{color:#c00;border-bottom:2px solid #c00;text-decoration:none}.terms{font-size:12px;color:#999;white-space:pre-wrap}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}a{color:#000;outline:0}.page_privacy-legal a:hover{color:#c00}hr{background-color:#ccc;border:0;height:1px;margin:1.5em 0}img{height:auto;max-width:100%}figure{margin:1em 0}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.aligner{display:flex;align-items:center;justify-content:center}.aligner .aligner-item{flex:1}.justify-between{display:flex;justify-content:space-between}.text-center{text-align:center}.white{background:#fff}.light-grey{background:#f4f4f4}.pad-top-30{padding-top:30px !important}.pad-bottom-30{padding-bottom:30px !important}.pad-60{padding:60px 15px}.pad-bottom-0{padding-bottom:0 !important}.mgn-bottom-30{margin-bottom:30px}.no-mgn{margin:0}.no-pad{padding:0}.bg-img{background-position:center;background-size:cover}.gap-2{gap:.5rem}@media(min-width:1200px){.gap-xl-3{gap:1rem}}@media(min-width:1200px){.pr-xl-3{padding-right:1rem!important}.pl-xl-3{padding-left:1rem!important}}.sr-only,.hide{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.skippy{display:block;padding:1em;color:#fff;text-align:center;background-color:#369;outline:0;text-decoration:underline}.skippy:hover,.skippy:focus,.skippy:active{color:#fff}.skippy .skippy__text{padding:.5em;outline:1px dotted}.no-js img.lazyload{display:none}.lazyload_fade{overflow:hidden;margin:0;display:inline-block;background-color:#ebebeb}.lazyload_fade .lazyload,.lazyload_fade .lazyloading{-webkit-filter:blur(20px);filter:blur(20px);transform:scale(1.03);transition:all 100ms ease-in-out;opacity:0}.lazyload_fade .lazyloaded,.lazyload_fade noscript img{-webkit-filter:blur(0);filter:blur(0);transform:scale(1);opacity:1}.accordion{width:100%}.accordion .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:.25rem}.accordion .card-header{margin-bottom:0;background-color:#c00;border-bottom:1px solid #fff}.accordion .card-header .btn-link{padding:.75rem 1.25rem;width:100%;display:block;text-align:left;border:none;background:none;font-size:18px;cursor:pointer;color:#fff}.accordion .card-header .btn-link[aria-expanded="true"]{background:#999}.accordion .card-header .btn-link[aria-expanded="true"]:after{content:"";float:right;font-family:'mbblueskyicons'}.accordion .card-header .btn-link.collapsed:after{content:"";float:right;font-family:'mbblueskyicons'}.accordion .card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem;border-right:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #999;overflow-x:auto}.accordion .collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;transition:500ms;overflow:hidden}.accordion .collapse.show{height:auto;transition:500ms}.accordion .collapse:not(.show){height:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.no-js .tab-content>.tab-pane{display:block}.nav-tabs{text-align:center;padding:0;list-style:none;justify-content:space-around;display:flex;margin:100px 0}.nav-tabs .nav-item{display:inline-block}.nav-tabs .nav-item .nav-link{font-size:20px;color:#777;position:relative;display:block;padding:0 10px}.nav-tabs .nav-item .nav-link:hover{text-decoration:none}.nav-tabs .nav-item .nav-link:hover:before{content:"";display:block;position:absolute;bottom:-5px;left:0;background:#777;width:100%;height:3px}.nav-tabs .nav-item .nav-link.active{color:#2b2b2b}.nav-tabs .nav-item .nav-link.active:before{content:"";display:block;position:absolute;bottom:-5px;left:0;background:#c00;width:100%;height:3px}@media(max-width:768px){.nav-tabs .nav-item .nav-link{font-size:14px;padding:0 5px;letter-spacing:-.5px}}@media(max-width:500px){.nav-tabs{margin:40px 0}}.full-spec{padding:0;list-style:none;columns:3}.full-spec li{line-height:32px;color:#777;padding-left:30px;position:relative}.full-spec li:before{content:"";font-family:'mbblueskyicons';color:#c00;font-size:18px;margin-right:30px;position:absolute;left:0}.why-list{padding:0;list-style:none;margin-bottom:30px}.why-list li{margin-bottom:10px}.why-list .why-list__icon{background:#c00;color:#fff;width:40px;height:40px;line-height:40px;font-size:20px;display:inline-block;border-radius:50%;margin-right:10px}@media(max-width:1450px){.full-spec{columns:2}}@media(max-width:900px){.full-spec{columns:1}}.bg-img{min-height:320px}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;background-color:#ebebeb}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.btn,#cw-credit-check-cw-creditcheck{display:inline-block;font-weight:400;color:#fff;line-height:24px;cursor:pointer;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.75rem 2rem;font-size:16px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn.btn_primary,#cw-credit-check-cw-creditcheck{background-color:#c00}.btn.btn_primary:hover,#cw-credit-check-cw-creditcheck:hover{background-color:#e6e6e6;text-decoration:none;color:#c00}.btn.btn_secondary{background-color:transparent;border:1px solid #fff}.btn.btn_secondary:hover{border-color:#c00;text-decoration:none;color:#c00}.btn.btn_secondary:focus{background-color:#fff}.btn.btn_tertiary{background-color:#0c121c;border:1px solid #fff}.btn.btn_tertiary:hover{background-color:#e6e6e6;text-decoration:none;color:#c00}.btn.btn_tertiary:focus-visible{outline:2px solid #b4b4b4}#cw-credit-check-cw-creditcheck:before{content:"";font-family:'mbblueskyicons' !important;color:#fff;margin-right:7px}#cw-credit-check-cw-creditcheck .cw-view-count{display:none}.icon{display:inline-block;width:24px;height:24px;font-size:16px;text-align:center;line-height:24px}.icon.icon-facebook-f{background:transparent;color:#000}.icon.icon-twitter{background:transparent;color:#000}.icon.icon-instagram{background:transparent;color:#000}.icon.icon-linkedin-in{background:transparent;color:#000}.footer__social .icon.icon-facebook-f,.footer__social .icon.icon-twitter,.footer__social .icon.icon-instagram,.footer__social .icon.icon-linkedin-in,.overlay-header .icon.icon-facebook-f,.overlay-header .icon.icon-twitter,.overlay-header .icon.icon-instagram,.overlay-header .icon.icon-linkedin-in{background:transparent;color:#fff}.page_new-car-details .page__header .header__top-links>li>a i{color:#c00}.page_new-car-details .page__header.whiteHeader .header__top-links>li>a i{color:#c00}.form-control{display:block;width:100%;padding:.75rem .75rem;font-size:16px;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{outline:2px solid #c00}.js_filter_change{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .85rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;height:60px;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}label{display:inline-block;margin-bottom:3px;font-size:13px}select::-ms-expand{display:none}select,.budget-select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:#fff;background-image:url("/img/select.jpg");background-position:98% center;background-repeat:no-repeat}.form-group{margin-bottom:1rem}input[disabled="disabled"],select[disabled="disabled"]{background:#f1f1f1}.bootstrap-datetimepicker-widget a[data-action]{color:#fff}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:#c00}.bootstrap-datetimepicker-widget .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.bootstrap-datetimepicker-widget .collapse{display:none}.bootstrap-datetimepicker-widget .collapse.in{display:block}.bootstrap-datetimepicker-widget .dropdown-menu{position:absolute;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.bootstrap-datetimepicker-widget .list-unstyled{padding-left:0;list-style:none}.g-recaptcha{margin-bottom:10px}.call-back--new .form-group{max-width:750px}.table{width:100%}.table td,.table th{padding:5px 10px;border:1px solid #ccc;line-height:24px}.table .table__center{text-align:center}.table .table__left{text-align:left}.table .table__right{text-align:left}.table .table__small{max-width:220px}.green-col{background:#fafffa}.red-col{background:#fff1f1}@media(max-width:991px){.table{font-size:12px}.table .table__small{width:inherit}}@media(max-width:500px){.table{font-size:10px}.table td{padding:5px 5px;letter-spacing:-.4px}}body:before{content:"";display:block;background:#fff;width:100%}.page__header{position:sticky;top:0;width:100%;z-index:1071;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__header.darkHeader{background:#fff}.page__header .header__container{margin-top:1rem;margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__header .header__top{justify-content:space-between}.page__header .header__main{justify-content:space-between}.page__header .header__social-links{margin:15px}.embedsocial-header{display:none}@media(min-width:1200px){.embedsocial-header{top:-15px;left:0;width:450px;display:block}}.page__header .header__top-links{margin:15px 0;padding:0}.page__header .header__top-links>li>a{border-left:1px solid #ccc;color:#000;text-transform:uppercase;padding:0 25px}.page__header .header__top-links>li>a i{color:#c00}.page__header .header__top-links>li:first-child a{border-left:none}.page__header .header__top-links .header__link{display:inline-block;list-style:none}.page__header .header__logo{align-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;padding-left:20px}.page__header .header__logo:hover{text-decoration:none}.page__header .header__franchise-img{height:40px;margin-left:15px}.page__header .header__tel{line-height:60px;font-size:20px;margin-bottom:0}#telephone-list{padding:0}#telephone-list li{list-style:none;line-height:30px;margin-bottom:5px;display:flex;justify-content:space-between;align-items:center}#telephone-list li a{margin-left:30px}#telephone-list li a span{float:right;margin-left:15px;font-weight:700;color:#c00}@media(max-width:430px){#telephone-list li{display:block}#telephone-list li a{margin-left:0;width:100%}}#franchise-list{padding:0;margin:0}#franchise-list li{list-style:none;line-height:30px;float:left;width:33.333%;padding:20px}#franchise-list li a{background:#c00;color:#fff;display:block;padding:15px 0;text-align:center;transition:500ms}#franchise-list li a:hover{text-decoration:none;background:#f4f4f4;color:#c00}.overlay-header:before{display:none}.overlay-header .page__header{background:none;transition:1000ms}.overlay-header .page__header .header__top-links>li>a{color:#fff}.overlay-header .page__header .header__logo .header__group-img,.overlay-header .page__header .img-invert{filter:contrast(0) brightness(200%)}.overlay-header .page__header .navbar-nav .nav-link{color:#fff}.overlay-header .page__header.whiteHeader{background:#fff;transition:1000ms}.overlay-header .page__header.whiteHeader .header__top-links>li>a{color:#000}.overlay-header .page__header.whiteHeader .header__logo img{filter:none}.overlay-header .page__header.whiteHeader .navbar-nav .nav-link{color:#000}.overlay-header .page__header.whiteHeader .navbar-nav .nav-link:hover{color:#000}@media(max-width:1300px){.header__link span{display:none}.page__header .header__top-links>li>a{padding:0 15px}#franchise-list li{width:50%;padding:10px 10px}}@media(max-width:720px){.page__header .header__social-links{display:none}.page__header .header__top{justify-content:center}.page__header .header__top-links>li>a{padding:0 10px;font-size:12px}}@media(max-width:600px){#franchise-list li{width:100%;padding:10px 10px}#franchise-list li a{padding:5px 0}}@media(max-width:430px){body:before{height:0}.page_new-car-details .page__header{background:#fff}.page__header .header__container{margin-bottom:1rem}.page__header .header__top .header__link:last-child{display:none}.page__header .header__logo{margin-left:0}.page__header .navbar-toggler{margin-right:0}}.header__navbar{list-style:none;padding:0;margin:0}.navbar-toggler{padding:0;background-color:#c00;border:none;color:#fff;width:50px;height:50px;line-height:50px;margin-right:15px}.navbar-toggler i{font-size:32px;width:inherit;height:inherit;line-height:inherit}.navbar__menu{margin:0;padding:0}.navbar__menu li{display:block;border-top:1px solid rgba(125,125,125,.5);text-transform:uppercase}.navbar__menu li a{display:block;padding:.8rem 20px;position:relative}.navbar-nav .nav-link{color:#000;transition:500ms}.navbar-nav .nav-link:hover{background:#f4f4f4;color:#000;text-decoration:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-collapse.collapse.show{max-height:calc(100vh - 136px);max-height:calc(100dvh - 136px);overflow-y:auto}.collapse{display:none}.collapse.show{display:block}.no-js .collapse{display:block}.dropdown .dropdown-menu{display:none}.dropdown .dropdown-menu.show{display:flex}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:7px solid;border-right:7px solid transparent;border-bottom:0;border-left:7px solid transparent;position:absolute;left:calc(50% - 10px);opacity:0;bottom:3px;z-index:9999;transition:500ms;color:#000}.dropdown-toggle:hover:after{opacity:1;color:#000}.dropdown-toggle[aria-expanded="true"]{background:#f4f4f4 !important;color:#000 !important}@media(min-width:1300px){.header__navbar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-toggler{display:none}.collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto}.no-flexbox .collapse{display:block}.dropdown-menu{position:absolute;top:176px;left:0;z-index:1000;display:none;float:left;width:100%;padding:40px 25px 20px;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#f4f4f4;background-clip:padding-box;box-shadow:0 10px 8px rgba(0,0,0,.1)}.dropdown-menu a{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#fff;text-align:inherit;white-space:nowrap;background-color:#c00;border:0;margin-bottom:20px;transition:500ms}.dropdown-menu a:hover{text-decoration:none;background:#fff;color:#c00}.dropdown-menu a i{font-size:18px;margin-right:10px}.navbar__menu{display:block}.navbar__menu li{display:inline-block;border:none}}@media(max-width:1480px){.navbar__menu li a{padding:.8rem 10px}}@media(max-width:1299px){.navbar__menu-container{position:absolute;left:0;background:#000;width:100%;margin-top:25px;z-index:10}.navbar__menu-container.collapse{height:0;overflow:hidden}.navbar__menu-container.collapse.show{height:auto}.navbar-nav .nav-link{color:#fff}.dropdown-toggle::after{opacity:1;color:#fff;left:auto;right:35px;bottom:22px}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#fff;text-align:inherit;white-space:nowrap;background-color:#c00;border:0;margin:10px 0 0;transition:500ms}.dropdown .dropdown-menu{padding-bottom:10px}.navbar__menu li a{padding-left:35px}}@media(max-width:430px){.navbar__menu-container{padding-top:0;margin-top:15px}}.footer{background:#000;color:#fff;padding:20px;text-align:center}.footer a{color:#fff}.footer p{font-size:14px;line-height:16px;margin-bottom:15px;color:#ccc}.footer .footer__logo{margin:60px 0;opacity:.8}.footer .social-links i{display:inline-block;margin-bottom:60px;height:45px;width:45px;line-height:45px;font-size:22px}.footer .footer__links{padding:0;list-style:none;line-height:36px;margin-bottom:60px}.footer .footer__links a{color:#ccc}.footer .umb-grid{text-align:left;width:100%}.slider-fields .ui-widget-content{border:0 none}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-right,.slider-fields .ui-corner-br{border-bottom-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-left,.slider-fields .ui-corner-bl{border-bottom-left-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-top,.slider-fields .ui-corner-right,.slider-fields .ui-corner-tr{border-top-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-top,.slider-fields .ui-corner-left,.slider-fields .ui-corner-tl{border-top-left-radius:4px}.slider-fields .ui-widget-content{background:transparent}.slider-fields .ui-slider-horizontal{height:.8em}.slider-fields .ui-slider{position:relative;text-align:left;margin-bottom:3em;background-color:#212121}.slider-fields .ui-slider-horizontal .ui-slider-range-min{left:0}.slider-fields .ui-slider-horizontal .ui-slider-range{height:100%;top:0;background-color:#2b6fad}.slider-fields .ui-slider .ui-slider-range{background-position:0 0;border:0 none;display:block;font-size:.7em;position:absolute;z-index:1}.slider-fields .ui-slider-horizontal .ui-slider-handle{margin-left:0;top:-.4em;background:#000;border-color:#000;height:1.5em;width:.8em}.slider-fields .ui-widget-content .ui-slider-handle{background:#000;border-color:#000;height:1.5em;width:.8em}.slider-fields .ui-slider .ui-slider-handle{cursor:default;position:absolute;z-index:2}.slider-fields .ui-widget-header{background:#fff}.proxy-list{margin:0;padding:0;overflow:hidden}.proxy-list li{list-style-type:none;float:left;border:1px solid #ddd;border-radius:2px;margin:0 5px 5px 0;padding:5px;line-height:normal;cursor:pointer;background:#fff}.proxy-list li a{color:#565656}.proxy-list li.selected{background:#666;border-color:#666;color:#fff}.colour-group .proxy-list li.proxy-unknown{display:none}.colour-group .proxy-list li{height:30px !important;width:30px;border-radius:100%;background-color:#efefef;border:0;position:relative}.colour-group .proxy-list li span{text-indent:-9999px;display:block}.colour-group .proxy-list li.selected{border:7px solid #c00 !important;box-shadow:0 0 0 3px #fff inset}.colour-group .proxy-list li.proxy-black{background-color:#000 !important}.colour-group .proxy-list li.proxy-blue{background-color:#03c !important}.colour-group .proxy-list li.proxy-bronze{background-color:#c90 !important}.colour-group .proxy-list li.proxy-brown{background-color:#630 !important}.colour-group .proxy-list li.proxy-gold{background-color:#c93 !important}.colour-group .proxy-list li.proxy-green{background-color:#090 !important}.colour-group .proxy-list li.proxy-grey{background-color:#999 !important}.colour-group .proxy-list li.proxy-orange{background-color:#f60 !important}.colour-group .proxy-list li.proxy-purple{background-color:#639 !important}.colour-group .proxy-list li.proxy-red{background-color:#c00 !important}.colour-group .proxy-list li.proxy-silver{background-color:#ccc !important}.colour-group .proxy-list li.proxy-white{background-color:#fff !important;border:1px solid #f0f0f0}.colour-group .proxy-list li.proxy-yellow{background-color:#ff0 !important}.colour-group .proxy-list li.proxy-unknown::after{content:"?";position:absolute;text-align:center;top:7px;right:10px;font-weight:bold;font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#3c5866}.proxy-list li:before{font-family:'mbblueskyicons';display:block;width:100%;height:auto;font-size:40px;text-align:center;padding-top:10px}.proxy-list li span{display:block;line-height:22px;margin-bottom:10px;text-align:center}.proxy-{display:none}.proxy-:before{content:""}.proxy-5-door:before{content:""}.proxy-convertible:before{content:""}.proxy-coupe:before{content:""}.proxy-crossover:before{content:""}.proxy-estate:before,.proxy-station-wagon:before{content:""}.proxy-hatchback:before{content:""}.proxy-kombi:before{content:""}.proxy-mpv:before{content:""}.proxy-panel-van:before{content:""}.proxy-pick002dup:before{content:""}.proxy-saloon:before{content:""}.proxy-suv:before{content:""}.proxy-van:before{content:""}.proxy-window-van:before{content:""}.proxy-diesel:before{content:""}.proxy-electric:before{content:""}.proxy-other:before{content:""}.proxy-petrol:before{content:""}.proxy-hybrid:before{content:""}.proxy-automatic:before,.proxy-single-speed:before{content:""}.proxy-manual:before{content:""}.proxy-not-specified:before{content:""}.proxy-semiautomatic:before{content:""}.advanced-search{background:#f4f4f4;margin:50px 0;padding:30px 15px}.advanced-search label{padding-top:15px;border-top:3px solid #ddd;display:block;margin-top:30px}.advanced-search .proxy-list li{background:#fff;margin:0 10px 10px 0;border:1px solid #ccc;padding:0 15px;line-height:50px;width:calc(25% - 10px)}.advanced-search .proxy-list li.selected{background:#c00;color:#fff}.advanced-search .colour-group .proxy-list li{height:50px !important;width:50px;border:none}.advanced-search .colour-group .proxy-list li.proxy-unknown::after{top:0;right:19px}.advanced-search .btn_primary{margin-top:30px}.advanced-search .noUi-connect{background:#c00}@media(max-width:1600px){.advanced-search .proxy-list li{width:calc(33.33% - 10px)}}@media(max-width:1270px){.advanced-search .proxy-list li{width:calc(50% - 10px)}}@media(max-width:767px){.advanced-search .proxy-list li{width:calc(33.33% - 10px)}}@media(max-width:620px){.advanced-search .proxy-list li{width:calc(50% - 10px);padding:0}.proxy-list li:before{font-size:30px}.proxy-list li span{line-height:20px;font-size:14px}}@media(max-width:375px){.proxy-list li:before{font-size:24px}}.speedy-search .speedy-search_btn{width:100%;padding:.75rem 0}.budget-select.form-control{text-align:left;text-decoration:none;color:#495057}.budget-wrap{position:absolute;bottom:0;background:#f4f4f4;z-index:9999;left:0;width:100%;padding:15px 15px 0;display:none}.budget-wrap .nav-tabs{margin:0}.budget-wrap .nav-tabs li{width:50%}.budget-wrap .nav-tabs a.active{background:#c00;color:#fff}.budget-wrap .nav-tabs a{background:#ccc;display:block;margin-bottom:15px;color:#000;text-decoration:none}.budget-close{margin-bottom:15px;cursor:pointer;text-align:center}.budget-close:hover{color:#c00}.mini-spot{padding:0;overflow:hidden;position:relative;padding-top:20%;background:#000}.mini-spot:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.4);opacity:1;transition:500ms}.mini-spot:hover{text-decoration:none}.mini-spot:hover:before{opacity:0}.mini-spot:hover>img{transform:translate(0%,0%) scale(2);filter:brightness(.5) blur(1px) saturate(0)}.mini-spot .mini-spot__image{transition:500ms;position:absolute;left:50%;top:50%;transform:translate(-25%,-25%) scale(1.5);transform-origin:right bottom}.mini-spot .mini-spot__content{position:absolute;text-align:right;top:40px;right:40px;color:#fff;z-index:2}.mini-spot .mini-spot__title{font-size:24px;font-family:"Open Sans",sans-serif;text-transform:uppercase;margin-bottom:10px;line-height:28px}.mini-spot .mini-spot__title:before{content:"";font-family:'mbblueskyicons';color:#c00;margin-right:10px}@media(max-width:991px){.mini-spot .mini-spot__content{top:15px;right:15px;font-size:14px}.mini-spot .mini-spot__content .mini-spot__title{font-size:18px}}@media(max-width:767px){.mini-spot{padding-top:35%}}.banner-fold{position:relative;max-height:calc(100vh - 145px);min-height:500px;width:100%;display:flex;overflow:hidden;align-items:center;background:#000;margin-bottom:-100px}.banner-fold .slider{width:100%}.banner-fold:after{content:"";display:block;width:100%;height:50px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%)}.banner{height:480px;position:relative;background-size:cover;background-position:center}.banner .banner__content{text-align:center;text-shadow:0 0 5px #000;position:absolute;width:100%;top:calc(50% - 74px);color:#fff}.no-overlay .banner{height:400px}.motability-banner .container{max-width:100%;padding:0}.motability-banner .container .image-with-accreditation-wrapper{align-items:start}@media(min-width:1200px){.motability-banner .container .image-with-accreditation-wrapper{max-height:600px;height:600px;align-items:center}}.page-content{background:#fff;padding:30px 30px 0;width:100%}.page-content h1,.page-content .h1{margin:0 0 30px 0;font-size:32px;font-weight:600;width:100%}.page-content h2,.page-content .h2{margin:0 0 30px 0;font-size:24px;font-weight:600;width:100%}.page-content h3,.page-content .h3{margin:0 0 30px 0;font-size:20px;font-weight:600;width:100%}@media(max-width:767px){.banner-fold{min-height:inherit}}@media(max-width:767px){.page-content{padding:30px 15px;background:#f7f7f7}.banner{display:none}}.mod{border:1px solid #eaeaea;padding:30px;margin-bottom:30px;background-color:#fff}.outline-box{border:1px solid #d7d7d7;padding:30px;align-items:center;margin-bottom:30px;display:flex;flex-flow:wrap;height:100%}.tile{padding:0}.img-link{position:relative;overflow:hidden;height:100%;max-height:325px;display:block}.page__team .img-link{max-height:450px}.img-link:hover>.img-link__text{background:rgba(0,0,0,0)}.img-link img{transform:scale(1.02);transition:500ms;max-width:initial;width:100%;object-fit:cover}.img-link:hover>img{transform:scale(1.2)}.img-link .img-link__text{z-index:1;position:absolute;display:flex;color:#fff;left:0;top:0;text-align:center;width:100%;height:100%;align-items:center;justify-content:center;padding:0 15px;font-size:18px;font-weight:600;text-transform:uppercase;transition:500ms;justify-content:center;text-shadow:0 0 5px #000;letter-spacing:1px;min-height:100%;line-height:20px}.img-link .img-link__text:before{content:"";font-family:'mbblueskyicons';color:#c00;margin-right:10px}.img-link .img-link__text:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.45);transition:500ms;z-index:-1}.img-link .img-link__text.img-link__text--bottom{align-items:flex-end;padding:15px}.img-link .img-link__text.img-link__text--bottom:before{content:""}.img-link:hover>.img-link__text:after{background:rgba(0,0,0,0)}.img-link .img-link__price{z-index:1;position:absolute;display:flex;color:#fff;left:0;top:30px;text-align:center;width:100%;height:100%;align-items:center;font-size:18px;font-weight:900;text-transform:uppercase;justify-content:center;text-shadow:0 0 5px #000;letter-spacing:1px}.img-link .img-link__price span{font-weight:100;margin-right:10px}.img-link .img-link__synopsis{z-index:1;position:absolute;display:flex;color:#fff;left:0;top:0;text-align:center;width:100%;height:100%;align-items:flex-end;padding:15px;font-size:13px;font-weight:100;text-transform:uppercase;justify-content:center;text-shadow:0 0 5px #000;letter-spacing:1px;line-height:16px}.img-link--offer{padding-top:50%;background:#000}.img-link--offer img{transform:scale(1.3);transition:500ms;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:right bottom}.img-link--offer:hover>img{transform:scale(2)}.home-fold .slider-item__content{text-align:left}.slider-item__content{top:calc(50% - 140px);left:0;padding:0 30px;position:absolute;width:100%;text-align:center;display:block}.slider-item__content .slider-item__headline{color:#fff;font-size:35px;font-family:"Open Sans",sans-serif;text-shadow:0 0 10px #000;margin-bottom:0;font-weight:700}.slider-item__content .slider-item__synopsis{color:#fff;font-size:16px;text-shadow:0 0 10px #000}.slider-item__content .slider-item__btn{background-color:#ebc729;color:#333}.slider-item__img{width:100%;height:auto}.slider__slider-videowrap{display:flex;align-items:center;position:absolute;top:0;left:0;z-index:0;height:100%;width:100%}.slider__slider-videowrap iframe{width:100%}@media(max-width:991px){.slider-item__content .slider-item__headline{font-size:25px;line-height:28px;margin-bottom:15px}}@media(max-width:600px){.slider-item__content{top:calc(50% - 60px)}.slider__slider-videowrap{display:none}.home-fold .slider .slick-prev:before,.home-fold .slider .slick-next:before{font-size:36px;color:#fff}.home-fold .slider .slick-dots{display:none !important}}.news-content{background:#f4f4f4;padding:30px 30px 0}.news-content a{color:#bb133c;font-weight:bold}.news-content .btn.btn_primary{color:#fff!important}#news-list{display:flex;flex-wrap:wrap;width:100%}#news-list .news{margin-bottom:30px}#news-list .news__wrap{margin-bottom:30px;height:100%;overflow:hidden}#news-list .news__title{font-size:20px;line-height:26px;margin-bottom:30px}.news-carousel .slick-track{margin-left:0}.news-carousel{padding:0 40px}.news{padding:0 20px}.news__image-wrap{padding-bottom:45%;background-repeat:no-repeat;background-size:cover;background-position:center;display:block}.news__content{height:100%;padding:30px;background:#fff}.news__title{font-size:22px;line-height:36px}@media(max-width:767px){.news-content .justify-between{align-items:center;flex-direction:column}.news__content{padding:30px 15px}}.testimonial{margin-bottom:30px}.testimonial .testimonial__wrap{background:#fff;padding:30px;margin-bottom:30px;height:100%}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1}.slick-prev:before,.slick-next:before{font-family:'mbblueskyicons';font-size:20px;line-height:1;opacity:.75;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:before{content:""}.slick-next:before{content:""}.slick-next{right:0}.slick-prev{left:0}.news-carousel .slick-next{right:0;top:-65px;border:1px solid #666;width:30px;height:30px;transition:500ms}.news-carousel .slick-next:hover{background:#666}.news-carousel .slick-prev{right:29px;left:inherit;top:-65px;border:1px solid #666;width:30px;height:30px;transition:500ms}.news-carousel .slick-prev:hover{background:#666}.news-carousel .slick-prev:before,.news-carousel .slick-next:before{color:#c00}.news-carousel .slick-dots{display:none !important}.slick-list{margin:0 -15px}.slick-slide{margin:0}#used-details-images .slick-track{background:#000}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{cursor:pointer;display:inline-block;margin:0 .5rem .5rem;padding:0}.slick-dots li button{background:transparent;border:1px solid #dee2e6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;line-height:0;outline:none;padding:0;width:1.6rem;height:1rem;width:1rem}.slick-dots li.slick-active button{background:#ccc;border-color:#ccc}.carousel__carousel-item.carousel-item_vehicle{padding:20px}.carousel__carousel-item .carousel-item__inner{background-color:#fff;border:1px solid #e1e1e1;display:flex}.carousel__carousel-item .carousel-item__inner img{width:100%;height:auto}.carousel__carousel-item .carousel-item__image{width:50%;display:block;padding:30px}.carousel__carousel-item .carousel-item__image figure{display:block !important;position:relative}.carousel__carousel-item .carousel-item__image .carousel-item__price{position:absolute;bottom:0;color:#fff;background:rgba(0,0,0,.5);padding:5px 10px;margin:0}.carousel__carousel-item .carousel-item__content{width:50%;padding:20px 30px 20px 0}.carousel__carousel-item .carousel-item__content h3{margin-bottom:15px}.carousel__carousel-item .carousel-item__content p{margin-bottom:15px}.carousel__carousel-item .carousel-item__content p i{color:#c00}.carousel__carousel-item .carousel-item__content p:last-child{margin-bottom:0}.carousel__carousel-item .carousel-item__content .btn{width:100%}@media(max-width:767px){.carousel__carousel-item .carousel-item__inner{flex-direction:column}.carousel__carousel-item .carousel-item__image{width:100%}.carousel__carousel-item .carousel-item__content{width:100%;padding:0 30px 30px}}@media(max-width:466px){.carousel__carousel-item.carousel-item_vehicle{padding:0}.carousel__carousel-item .carousel-item__image,.carousel__carousel-item .carousel-item__content{padding:15px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#used-list #COGDynamicRepeater_V1_RepeaterUpdatePanel{width:100%}}.gallery .slick-list,.gallery-thumbs .slick-list{margin-left:0;margin-right:0}.gallery .slick-slide,.gallery-thumbs .slick-slide{padding:0;margin:0}.cookie-notice{display:none;position:fixed;bottom:0;width:100%;z-index:999999999;background:#000;color:#fff;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #3d3d3d}.cookie-notice h2{margin:0}.cookie-notice .cookie-notice__options{padding:0;margin:0}.cookie-notice .cookie-notice__options li{list-style:none;display:inline-block;width:calc(50% - 3px)}.cookie-notice .cookie-notice__options li .btn{width:100%}.compare-list{display:none;position:fixed;bottom:0;left:0;width:100%;height:calc(100%);z-index:9999;background:#535353;overflow-x:auto}.compare-list table{width:100%;table-layout:fixed;text-align:center;text-transform:uppercase;font-size:14px}.compare-vehicle{min-height:150px;color:#fff;font-size:16px;font-weight:400;padding:0}.compare-vehicle:nth-child(odd){background:#2b2b2b}.compare-vehicle table{width:100%;height:100%;text-align:center;table-layout:fixed;text-transform:uppercase}.compare-vehicle table td{border-right:1px solid rgba(255,255,255,.1)}.compare-table{height:100%}#ShortlistDetails_RepeaterUpdatePanel{height:calc(100% - 40px)}.compare-vehicle img{height:auto;width:100%;max-width:100%;padding-right:15px}#shortlist-tab{position:fixed;left:20px;bottom:-70px;transition:bottom 500ms linear;font-family:'Montserrat',sans-serif;text-transform:uppercase;width:100%;z-index:99999;height:60px;width:60px}#shortlist-tab.open{bottom:20px}#shortlist-tab .widget{padding:0;border-right:none;border-bottom:none;color:#fff;font-size:13px;margin:0;background:#c00;width:100%;height:100%;text-align:center;border-radius:50%;border:none;box-shadow:0 0 10px rgba(0,0,0,.35)}#shortlist-tab .widget i{color:#fff;position:absolute;font-size:40px;line-height:40px;display:block;left:10px;top:10px}#shortlist-tab .shortlist-count{display:inline-block;width:60px;position:relative;z-index:500;line-height:60px;margin-right:5px}.compare-list__header{position:sticky;top:0;z-index:999;color:#fff;font-size:18px;padding:5px 15px;background:#1e1e2c;font-weight:bold}.close-compare i{background:#fff;width:50px;height:50px;display:block;text-align:center;line-height:50px;border-radius:50%;color:#1e1e2c;font-size:38px;position:absolute;right:15px;top:15px}.close-compare:hover,.close-compare:active,.close-compare:focus{text-decoration:none}@media(max-width:1680px){.compare-vehicle table td .btn{width:calc(100% - 30px);min-width:80px;margin:5px 15px;padding:0}}@media(min-width:940px){.img-field{width:200px}.make-field{width:200px}.price-field{width:80px}.mileage-field{width:100px}.fuel-field{width:80px}.gear-field{width:80px}.delete-field{width:125px}}@media(max-width:350px){#shortlist-tab .widget{display:block;border-left:none;text-align:center;padding-right:0;padding-left:0}}@media(max-width:991px){.compare-vehicle{font-size:14px}.compare-vehicle img{padding:0}}@media(max-width:800px){.compare-vehicle{font-size:14px;height:auto !important}.compare-vehicle td{display:block;width:100%;text-align:center;border-top:1px solid #666;padding:5px 0}.compare-vehicle td:first-child{border:none}.compare-list__header{position:fixed;top:-40px}.compare-list__header .close-compare{top:45px;right:25px}.compare-vehicle img{padding:10px}}.call-back{background:#f4f4f4;text-align:center;margin:0 auto 0;max-width:1200px}.call-back h2,.call-back .btn{margin-bottom:15px}.call-back .checkbox-inline{margin:0 10px}.g-recaptcha div:first-child{width:100% !important}.why-choose ul{padding:0}.why-choose ul li{list-style:none;line-height:20px;margin-bottom:10px;font-weight:bold;position:relative;padding-left:50px;height:40px;display:flex;align-items:center}@media(max-width:400px){.why-choose ul li{font-size:13px;margin-bottom:20px}}.why-choose ul li:before{content:"";font-family:'mbblueskyicons';display:inline-block;font-size:24px;width:40px;height:40px;background:#c00;text-align:center;margin-right:15px;color:#fff;border-radius:50%;line-height:40px;font-weight:100;position:absolute;left:0}.why-choose ul li:nth-child(1):before{content:""}.why-choose ul li:nth-child(2):before{content:""}.why-choose ul li:nth-child(3):before{content:""}.why-choose ul li:nth-child(4):before{content:""}.why-choose ul li:nth-child(5):before{content:""}.why-choose ul li:nth-child(6):before{content:""}.why-choose ul li:nth-child(7):before{content:""}.why-choose ul li:nth-child(8):before{content:""}.why-choose ul li:nth-child(9):before{content:""}.why-choose ul li:nth-child(10):before{content:""}.why-choose ul li:nth-child(11):before{content:""}.why-choose ul li:nth-child(12):before{content:""}.offer-page .umb-grid{margin-top:-30px}.tl-grid-call-to-action-box{border:1px solid #d7d7d7;padding:30px;display:flex;justify-content:space-between;margin:30px 0;width:100%;align-items:center}.tl-grid-call-to-action-box h2,.tl-grid-call-to-action-box p{margin:0}.cms-content .tl-grid-call-to-action-box{margin:30px 15px;width:calc(100% - 30px)}._vm_btn--primary{display:inline-block;white-space:nowrap;font-weight:400;color:#fff;line-height:24px;cursor:pointer;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;border-radius:30px;padding:.75rem 2rem;font-size:16px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#c00}._vm_btn--primary:hover{background:#ccc;color:#c00;text-decoration:none}.advanced__textarea{margin:0;width:100%}.advanced__textarea a:not(.btn){color:#c00;font-weight:bold}.advanced__textarea table{width:100% !important;margin:30px 0}.advanced__textarea table td,.advanced__textarea table th{border-bottom:1px solid #ccc;padding:5px 15px}.offer-header{justify-content:space-between;display:flex;align-items:center;padding:15px 30px;background:#000}.offer-header .offer-header__title h1{margin:0;color:#fff}.offer-header .offer-header__share .addthis_inline_share_toolbox{padding-top:5px}.pages-header{background:#000;display:flex;color:#fff;padding:30px 35px;flex-direction:column}.pages-header h1{margin:0}.pages-header p{margin:0;color:#fff}.news-content img{display:block;margin:0 auto}.grid-section{display:flex;flex-wrap:wrap}.grid-section h2,.grid-section h3{margin:30px 0}.grid-section>div{width:100%}.cms-content .umb-grid{background:#fff;width:100%}.cms-content .grid-section>.advanced__textarea{padding:30px;margin:0;width:100%}.cms-content .grid-section>.advanced__textarea a:not(.btn){color:#c00}.cms-content .grid-section>h2,.cms-content .grid-section>h3{padding:30px 30px 0;margin:0;width:100%}.cms-content .grid-section>hr{width:100%;margin-bottom:0}.cms-content .grid-section .accordion .card{padding:0 15px}.content-panel__img-left{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.content-panel__img-left .tl-grid-img-block-aside--right{order:2}.content-panel__img-left .tl-grid-img-left{order:1}.content-panel__img-right{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.content-panel__img-right .tl-grid-img-block-aside--left{order:1}.content-panel__img-right .tl-grid-img-left{order:2}.image-with-accreditation-wrapper{max-height:500px;overflow:hidden;margin-bottom:30px;display:flex;align-items:center;margin-left:-15px;margin-right:-15px}.image-with-accreditation-wrapper img{width:100%;display:flex}.col-md-12 .image-with-accreditation-wrapper{height:500px}.tl-grid-img-block.tl-grid-img-left{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center;background:#f4f4f4}.tl-grid-img-block.tl-grid-img-left img{width:100%}.tl-grid-img-block-aside.tl-grid-img-block-aside--right,.tl-grid-img-block-aside.tl-grid-img-block-aside--left{padding:50px 30px;line-height:36px;display:flex;justify-content:center;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;background:#f4f4f4;flex-direction:column}.inline-block{display:flex;flex:0 0 100%;max-width:100%}.video-wrapper{position:relative;display:block;padding:0;overflow:hidden;background-color:#ebebeb;width:600px;max-width:600px;height:340px;margin:30px auto}.video-wrapper iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.box-table table{border:1px solid #ccc}.page_cms-page main .grid-section .row{margin:0}.page_cms-page main .grid-section .row .col-md-12 .advanced__textarea{padding:30px 15px 0}.page_cms-page main .grid-section .row .col-md-12 .advanced__textarea h2{margin-top:0}.page_cms-page main .grid-section .row .image-with-accreditation-wrapper{margin-bottom:0}.page_cms-page main .grid-section .row .col-md-6{padding:0 30px}@media(max-width:1091px){.tl-grid-img-block-aside.tl-grid-img-block-aside--right,.tl-grid-img-block-aside.tl-grid-img-block-aside--left,.tl-grid-img-block.tl-grid-img-left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content-panel__img-left .tl-grid-img-block-aside--right{order:2}.content-panel__img-left .tl-grid-img-left{order:1}.content-panel__img-right .tl-grid-img-block-aside--left{order:2}.content-panel__img-right .tl-grid-img-left{order:1}}@media(max-width:991px){.offer-header{flex-direction:column}.tl-grid-call-to-action-box{flex-direction:column}.tl-grid-call-to-action-box p{margin:0 0 15px}}@media(max-width:767px){.tl-grid-img-block-aside.tl-grid-img-block-aside--right,.tl-grid-img-block-aside.tl-grid-img-block-aside--left{padding:50px 15px}.grid-section>p{padding:30px 15px}.video-wrapper{width:100%;height:auto;padding-top:56.25%}}.home-fold{position:relative;height:calc(100vh - 145px);min-height:500px;width:100%;display:flex;overflow:hidden;align-items:center;background:#000}.home-fold .slider{width:100%;height:100%;max-height:100%;display:flex;align-items:center}.home-fold .slider .slick-list{margin:0;width:100%}.home-fold .slider .slick-slide img{width:100vw}.home-fold .slider .slick-slide{display:flex;align-items:center}.home-fold .slider .slick-list,.home-fold .slider .slick-track{height:100%}.home-fold .supersearch{position:absolute;bottom:0;left:0;color:#fff;width:100%;text-align:center;background:#000;padding:30px 0}.home-fold .supersearch .supersearch__form{max-width:345px;width:100%;display:inline-block}.home-fold .supersearch .supersearch__total{font-size:32px;margin-right:100px}.home-fold .supersearch .supersearch__input{height:60px;line-height:60px;border:none;width:calc(100% - 60px);padding:0 15px}.home-fold .supersearch .supersearch__btn{height:60px;line-height:60px;width:60px;color:#fff;text-align:center;background:#c00;display:inline-block;margin-left:-5px}.home-fold .supersearch .supersearch__btn .icon{font-size:20px}.home-fold .slick-dots{position:absolute;bottom:300px;display:none}.franchise-link{border:1px solid #ccc;border-right:none;background:#fff;height:130px;display:flex;justify-content:center;align-items:center;margin-bottom:-1px}.franchise-link:first-child{border-left:none}.home-search{text-align:center;padding:70px 15px}.home-search h2{margin-bottom:70px}.home-search .speedy-search{margin-bottom:40px}.home-search a{color:#aaa;text-decoration:underline}.mid-nav{border-top:1px solid #ccc;padding:25px 0;text-align:center}.mid-nav a{font-weight:600;color:#000;text-align:left}.mid-nav a i{color:#c00;font-size:20px;margin-right:10px;width:30px;text-align:center;display:inline-block}.new-car-range .new-car-range__header{border:1px solid #ccc;border-right:none;align-items:center;display:flex;flex-direction:column;justify-content:center}.new-car-range .new-car-range__header h3{margin:0}.new-car-range .new-car-range__carousel{border:1px solid #ccc;border-right:none;padding:30px 50px}.new-car-range .new-car-range__carousel .slick-prev{left:-30px}.new-car-range .new-car-range__carousel .slick-next{right:-30px}.new-car-range .new-car-range__carousel .slick-prev,.new-car-range .new-car-range__carousel .slick-next{width:30px;height:55px}.new-car-range .new-car-range__carousel .slick-prev:before,.new-car-range .new-car-range__carousel .slick-next:before{font-size:55px;color:#c00}.new-car-range .new-car-range__carousel .slick-initialized .slick-slide{display:flex;flex-direction:column;align-items:center;color:#000}.new-car-range .new-car-range__carousel .slick-slide p{margin:15px 0 0}.home-content{background:url("/img/bg/home.jpg") no-repeat;background-attachment:fixed;background-position:center center;background-size:cover;padding:140px 35px 280px;color:#fff;position:relative}.home-content:after{content:"";display:block;width:100%;height:50px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%)}.home-content h1{font-size:36px;font-weight:normal}.home-content p{line-height:36px}.content .content__header{padding:0 60px}.content .content__icon{font-size:26px;color:#ef6204}.content .content__area{padding:50px 60px;line-height:36px}.content .content__image{padding:0;overflow:hidden}.content .content__image img{width:100%}.career-spot{background:url("/img/bg/careers.jpg") no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;padding:75px 15px;color:#fff;line-height:36px}.career-spot .career-spot__content{padding:60px}.career-spot .career-spot__content:first-child{border-right:1px solid #fff}.page.page_home .career-spot .career-spot__content:first-child{border-right:0}.career-spot .career-spot__sub{font-weight:100;font-size:26px;margin-bottom:25px}.career-spot .career-spot__list{line-height:60px;font-size:21px;font-weight:600;margin:0 0 15px}.career-spot .career-spot__icon{background:#c00;color:#fff;height:60px;width:60px;text-align:center;line-height:60px;border-radius:50%;margin-right:15px}#latest-tweets{background:#00adef;color:#fff;padding:30px 15px;margin-top:10px;line-height:36px}#latest-tweets h4{margin-bottom:30px;font-size:21px}#latest-tweets h4 i{font-size:26px;margin-right:20px}#latest-tweets a{color:inherit;font-weight:900}#latest-tweets .latest-tweets{padding:0;list-style:none}#latest-tweets .twitter-time{display:block;margin-top:15px}.sprkl-wrapper{width:calc(100% + 20px) !important;margin-left:-10px;margin-right:-10px}@media(max-width:1190px){.home-fold .supersearch .supersearch__total{margin:0 0 15px;display:block;font-size:20px}.home-fold .slick-dots{bottom:300px}}@media(max-width:991px){.home-fold{height:auto;min-height:auto}.mid-nav a{margin-top:20px}.home-content{background-attachment:scroll}.career-spot{background:url("/img/bg/careers-tablet.jpg") no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}}@media(max-width:767px){.home-fold{flex-direction:column;margin-bottom:0}.home-fold .supersearch{position:static;padding:40px 15px 50px}.home-fold .slick-dots{bottom:10px}.home-content{padding:100px 35px 100px}.home-content h1{font-size:24px}.content .content__area,.career-spot .career-spot__content{padding:50px 15px}.content .content__header{padding:0 15px}.career-spot .career-spot__list{line-height:40px;font-size:16px}.career-spot .career-spot__icon{height:40px;width:40px;line-height:40px;margin-right:5px}.news-carousel{padding:0}.news-carousel .news{padding:0 15px}}@media(max-width:500px){.career-spot{background:url("/img/bg/careers-mobile.jpg") no-repeat;background-size:cover;background-position:center center}.new-car-range .new-car-range__header{padding:15px 0;border-bottom:none}.mid-nav a{font-size:12px;padding-right:0}.mid-nav a i{font-size:16px;margin-right:0}.news-carousel .slick-dots{display:block !important}.news__title{font-size:18px;line-height:25px}.news__content p{display:none}}@media(max-width:420px){.home-content{padding:100px 15px 100px}.content h2{font-size:24px}.content .content__icon{font-size:20px}}.results-controls__pagination{float:right;display:block}.results-controls__pagination ul{display:block;padding-left:0;float:right;list-style:none;margin:0}.results-controls__pagination ul li{list-style-type:none;width:35px;height:60px;display:inline-block;margin:0 0 0 -1px;text-align:center}.results-controls__pagination ul li a,.results-controls__pagination ul li span{display:block;width:100%;height:100%;line-height:60px;color:#000}.results-controls__pagination ul li a{color:#000}.results-controls__pagination ul li span{color:#999}.results-controls .form-control{border:1px solid #ccc}.results-controls_top,.results-controls_bottom{padding:15px 0 5px;display:flex;flex-wrap:wrap;width:100%}.used-list-vehicle__image a{display:block}#COGDynamicRepeater_V1_RepeaterUpdatePanel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding:10px 5px;background:#f4f4f4}.used-list-vehicle-wrap{padding:8px}.used-list-vehicle{display:block;background:#fff;margin:0;box-shadow:0 0 12px rgba(0,0,0,.08)}.used-list-vehicle:hover{text-decoration:none}.used-list-vehicle-image{position:relative;min-height:200px}@media(min-width:576px){.used-list-vehicle-image{min-height:200px}}@media(min-width:768px){.used-list-vehicle-image{min-height:170px}}@media(min-width:1200px){.used-list-vehicle-image{min-height:130px}}@media(min-width:1900px){.used-list-vehicle-image{min-height:224px}}.used-list-vehicle-image img{width:100% !important;height:auto !important}.image-count{position:absolute;top:0;left:0;background:#000;color:#fff;opacity:.4;margin:0;padding:0 8px;font-size:12px}.image-sash{position:absolute;bottom:30px;right:0;background:#c00;color:#fff;margin:0;padding:0 8px;font-size:12px}.monthly-price{width:100%;background:#000;color:#fff;margin:0;padding:5px 12px;min-height:30px;font-size:13px;font-weight:600}.used-list-summary{overflow:hidden}.used-list-title,.used-list-price,.used-list-summary ul{padding:10px;border-bottom:1px solid #efefef}.used-list-price p{margin:0;font-size:20px;font-weight:600;line-height:20px;color:#000}.used-list-price p.price-label{color:#84878b;font-size:11px;font-weight:600;line-height:14px;text-transform:uppercase;letter-spacing:.5px}.used-list-summary h2{margin:0;font-size:13px;color:#000;line-height:21px;text-transform:uppercase;font-weight:100;font-family:inherit}.used-list-summary ul{overflow:hidden;margin:0;border:none}.used-list-summary li{list-style-type:none;float:left;width:50%;color:#999b9f;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.used-list-summary li i{width:20px;text-align:center;font-size:12px;color:#999b9f}.used-list-spec{margin:0}.price{font-size:16px}.price .was{text-decoration:line-through;font-weight:100;font-size:14px;color:#999b9f;display:inline-block}.price .save{font-weight:100;font-size:14px;color:#999b9f}.image-gallery__ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding:0 20px 0 20px}.image-gallery__item{display:flex;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;overflow:hidden}@media only screen and (max-width:992px){.image-gallery__item{display:flex;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:600px){.image-gallery__item{display:flex;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.image-gallery__ul{padding:0 10px 0 10px}}.image-gallery__link{width:100%;display:block}.image-gallery__link img{width:100%;transition:500ms}.image-gallery__link:hover>img{transform:scale(1.1)}+a .tl-grid-button ._vm_btn ._vm_btn--primary{width:100%}@media screen and (max-width:1700px){.used-list-vehicle-wrap{width:20%}}@media screen and (max-width:1365px){.used-list-vehicle-wrap{width:25%}.COGPager li{width:20px}#results-controls .controls .search-box{width:330px}}@media screen and (max-width:940px){.used-list-vehicle-wrap{width:33.3333%}.pagination,.COGPager{width:100%;text-align:center}.COGPager li{display:inline-block;float:none;width:40px}#results-controls .controls .search-box{width:calc(100% - 350px)}}@media screen and (max-width:767px){.used-list-vehicle-wrap{width:50%}}@media screen and (max-width:600px){.used-list-vehicle-wrap{width:100%}#results-controls .controls .search-box{width:100%}.COGPager li{width:20px}#results-controls .controls .sort{width:calc(100% - 112px)}}@media screen and (max-width:450px){.COGPagerItem{display:none !important}}.used__bar{background:#1c1c1c}.used__bar .used__container{justify-content:space-between;display:flex;padding:15px 30px 15px;color:#fff}.used__bar .used__container a{color:#fff}.used__bar .corner-sash{background-color:#c00;padding:0 10px}.gallery-expand{cursor:pointer}.gallery-expand:hover{text-decoration:underline !important}.VehicleViewCountWrapper{font-weight:bold;text-transform:uppercase;display:block;padding:.75rem 1rem;text-align:center;background:#000;color:#fff}.VehicleViewCountWrapper::before{content:'';font-family:'mbblueskyicons'!important;margin-right:.5rem}#used-details-images{position:relative}#used-details-images img{width:100%}#used-details-images .sash-container{display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:1200px){#used-details-images .sash-container{position:absolute;left:0;bottom:0;right:0;top:auto}}#used-details-images .sash-container .corner-sash{background-color:#bb133c;color:#fff;padding:.5rem 1rem}#used-details-images .sash-container .gallery-expand{background-color:#000;color:#fff;padding:.5rem 1rem}#used-details-images .slick-arrow{width:24px;height:24px;background-color:#000;border-radius:50%}#used-details-images .slick-arrow::before{color:#fff;opacity:1;position:relative}#used-details-images .slick-prev{left:1rem}#used-details-images .slick-prev::before{right:1px}#used-details-images .slick-next{right:1rem}#used-details-images .slick-next::before{left:1px}.used-details__title-info{flex-direction:column;display:flex}.used-details__price .price{font-size:25px!important;color:#000}.used-details__price .save{color:#bb133c}.share-widget{cursor:pointer}.share-widget:hover{text-decoration:underline!important}#share .col-6{background-color:#000;border:1px solid #fff;padding:10px 0}#share .col-6:hover{background-color:#c00}#share .icon{color:#fff}#share .btn-primary{background-color:#c00;color:#fff;margin:5px 0}#share .btn-primary:hover{background-color:#000}#share .copy-alert{opacity:0;transition:opacity 750ms ease-in}#share .copy-alert.active{opacity:1}@media(min-width:992px){.used-details_top{border:1px solid #d7d7d7}}.used-details__title-info h1{background-color:#000;color:#fff;font-size:1.7rem;padding:2rem;margin:0}.used-details__title-info .used-details__price{font-size:1rem;color:#000;gap:.5rem}.used-details__title-info .used-details__price span{font-size:1.4rem}.used-details__title-info .used-details__price .finance-price{font-weight:700}.used-details__price .was{text-decoration:line-through;font-weight:100;font-size:14px;color:#212529;display:inline-block}.used-details__price .price{font-size:1.7rem!important;color:#000}.used-details__price .save{color:#bb133c}.used-details__title-info p{margin:0}.used-details__contact-info{display:flex;justify-content:center;border-bottom:1px solid #d7d7d7;align-items:center;text-align:center;padding:40px 30px}.used-details__contact-info .used-details__dealership{font-weight:bold;margin-bottom:5px}.used-details__contact-info .used-details__dealership a{text-decoration:none}.used-details__contact-info .used-details__location{min-width:300px}.used-details__contact-info .used-details__number{font-size:22px;margin:0;letter-spacing:1px;color:#c00}.finance-calculator label{font-size:1rem}.finance-calculator #financeType{border-width:0;margin-bottom:0}.finance-calculator #financeType tr{display:flex;gap:2rem}.finance-calculator #financeType td{padding:1rem 0}.finance-calculator #financeType label{padding-bottom:.25rem;width:100%;display:block;margin-bottom:0;text-align:center}.finance-calculator #financeType [type="radio"]:checked+label{border-bottom:2px solid #bb133c}.finance-calculator [type="radio"]:checked,.finance-calculator [type="radio"]:not(:checked){position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.finance-calculator .monthly{font-weight:700}.finance-calculator .monthly-value{font-size:1.5rem}.finance-calculator .values{text-align:right}#quote{width:min(90%,992px)}.quote-details{width:100%;margin-top:2rem}.quote-details_cell{width:50%;padding:10px}.quote-details_row:nth-of-type(2n){background-color:#e1e1e1}.quote-details_row .quote-details_cell:last-child{text-align:right}@media(max-width:576px){.vehicle__highlights.enhanced>div{padding-left:0;padding-right:0}}.used__enhanced{padding:60px 30px 30px}.used__box{border:1px solid #d7d7d7;padding:30px;align-items:center;margin-bottom:30px;display:flex;flex-flow:wrap}.used__box.used__box--full{height:100%}.used__table{line-height:1.2}.used__table:first-child{border-right:1px solid #ccc}.used__table td,.used__table th{padding:.5rem 0 .5rem .5rem}.enhanced{margin-top:50px}.enhanced .enhanced__icon{font-size:32px;color:#c00;width:60px}.enhanced p{margin:0}.part-ex-spot{position:relative;background-image:url("/img/bg/keys.jpg");background-size:cover;background-position:center;padding:3rem 2rem}@media(min-width:1200px){.part-ex-spot{padding:8rem 2rem}}.part-ex-spot::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4}.part-ex-spot__content{text-align:center;color:#fff}.w-100{width:100%!important}.h-100{height:100%!important}.text-center{text-align:center}.approved-used-benefits{padding:30px 20px;text-align:center}.approved-used-benefits h2{text-align:center}.approved-used-benefits ul{display:flex;flex-direction:column;text-align:left;padding-left:0}.approved-used-benefits li{position:relative;list-style-type:none;padding-left:2rem;margin-bottom:1rem}.approved-used-benefits li:before{position:absolute;content:'';font-family:'mbblueskyicons';color:#c00;left:0}@media(min-width:992px){.approved-used-benefits{padding:80px 0}.approved-used-benefits h2{margin-bottom:3rem}.approved-used-benefits ul{flex-direction:row;max-width:992px;margin:auto;flex-wrap:wrap}.approved-used-benefits li{min-width:50%;text-align:left}}.breadcrumbs{padding:0;margin:0;display:inline-block}.breadcrumbs li{display:inline-block;color:#fff;list-style:none;margin-right:45px;position:relative;font-size:14px;line-height:30px}.breadcrumbs li:first-child a{margin:0}.breadcrumbs li:before{content:"";font-family:'mbblueskyicons';color:#a8a8a8;position:absolute;left:-26px;font-size:18px}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li a{color:#a8a8a8;text-decoration:none}.used__top-ctas{display:inline-block}.used__top-ctas a{color:#fff}.used__top-ctas a i{color:#c00}div.used__top-ctas a{margin-left:5px}.spec-table td,.spec-table th{border-bottom:1px solid #dfdfdf;line-height:32px;color:#333;font-weight:100}#tech,#spec,#finance{padding:0 60px}#location #map-canvas{min-height:100%}#YouMightLike{padding:60px 30px}@media(max-width:1300px){.breadcrumbs{display:none}.used__top-ctas{width:100%;display:flex;justify-content:space-around;justify-content:space-evenly}.used__bar .used__container{justify-content:space-around}.used-details__buttons .btn{margin:7px 0;width:100%}}@media(max-width:991px){.used-details__title-info{text-align:center}}@media(max-width:767px){.used__bar .used__container.used__container-middle{flex-wrap:wrap;color:#ccc}.used__bar .used__container.used__container-middle a{width:100%;justify-content:center;display:flex;margin-bottom:20px;font-size:16px !important}.used__bar .used__container.used__container-middle a i{color:#c00}.used__bar .used__container a span{display:none}.used-details__contact-info{flex-direction:column;text-align:center}.used__table{font-size:14px}.used__table th{width:120px}}@media(max-width:576px){.used__table:first-child{border-right:none}.page_used-car-details .enhanced{margin-right:0;margin-left:0}.page_used-car-details .used-details__contact-info{border-bottom:none}}@media(max-width:466px){#tech,#spec,#finance{padding:0 15px}.used__bar .used__container{padding:25px 15px}.used__bar .used__container a{font-size:12px}.full-spec li{line-height:24px;font-size:14px}.full-spec li:before{margin-right:10px}.used-details__contact-info,.used-details__title-info{padding:40px 15px}.used__box{padding:15px}#YouMightLike{padding:50px 30px;background-color:#f4f4f4}#YouMightLike h2{margin-bottom:1rem}#YouMightLike article h2{margin-bottom:0}#VehicleViewCount_lblVehicleViewCounts{width:100%;text-align:center}.used__table td{text-align:right;padding:0 15px 0 0}}#electricCalculator{width:100%!important}.page__main #electricCalculator .btn-primary,.page__main #electricCalculator .btn-secondary{background-color:#c00;border-color:#c00;color:#fff!important}.page__main #electricCalculator .btn-primary:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#fff!important}.page__main #electricCalculator a,.page__main #electricCalculator .stepTitle{color:#c00!important}.page__main #electricCalculator .checked,.page__main #electricCalculator .wizard-icon-container{background-color:#c00!important;border-color:#c00!important}.page__main #electricCalculator .wizard-progress-bar{background-color:#c00!important;color:#c00!important}.page__main #electricCalculator .wizard-icon-circle.md.checked .wizard-icon{color:#fff}.page__main #electricCalculator .formulate-input[data-classification="text"] input:focus{box-shadow:0 0 5px #c00!important;border-color:#c00!important}.page__main #electricCalculator .back__button{color:#c00}.page__main #electricCalculator .electric-benefits .fa-icon{color:#c00}.page__main #electricCalculator input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#c00!important}.uvd-description{border-radius:.75rem;text-align:center}.uvd-description p{text-align:left;white-space:pre-line}.uvd-description .icon{height:100px;width:100px;font-size:6rem;line-height:100px}@media(max-width:767px){.uvd-description .icon{margin-bottom:1rem}}@media(max-width:767px){.uvd-description span{text-align:center;display:block}}.uvd-description p[data-readmore]{transition:height 200ms;overflow:hidden}.reserve{width:100%}.reserve .reserve__img{height:600px;width:100%;background-position:center;background-size:cover;margin-bottom:-100px;position:relative}.reserve .reserve__img:before{content:"";background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute}.reserve .reserve__img:after{content:"";display:block;width:100%;height:50px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%)}.reserve .reserve__img-heading{text-align:center;color:#fff;text-transform:uppercase;text-shadow:0 0 5px #000;font-size:35px;position:absolute;width:100%;top:40%;margin:0}.reserve .reserve__summary{padding-top:20px}.reserve .reserve__vehicle-details{flex-direction:column;padding:0 15px}.reserve .reserve__heading,.reserve .reserve__price{width:100%;margin:0}.reserve .reserve__number{background:#ef6204;color:#fff;float:left;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;font-weight:bold;margin-right:15px;font-size:18px}#PostcodeList_lstAddresses{height:65px !important;width:99.999%;margin-top:16px;background:#f0f0f0}#PostcodeLookup_btnPostcodeLookup{width:100%;padding:.75rem 0}@media(min-width:1200px){.border-right-lg{border-right:1px solid #ccc}}.new-fold{position:relative;height:calc(100vh);min-height:500px;width:100%;display:flex;overflow:hidden;align-items:center;background:#000;margin-bottom:-130px}.new-fold:before{content:"";display:block;width:100%;height:200px;position:absolute;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 100%);z-index:1}.new-fold:after{content:"";display:block;width:100%;height:50px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%)}.new-fold figure{width:100%}.new-fold figure img{width:100%}@media(max-width:430px){.new-fold{height:260px !important;min-height:260px;margin-bottom:0}.new-fold:before,.new-fold:after{background:none}}.new-car-header{display:flex;flex:0 0 100%;max-width:100%;position:relative;border-bottom:1px solid #d7d7d7;flex-wrap:wrap}.new-car-header .new-car-header__info{display:flex;align-items:center;border-right:1px solid #d7d7d7;padding:15px;justify-content:space-around;justify-content:space-evenly}.new-car-header .new-car-header__ctas{display:flex;justify-content:space-around;justify-content:space-evenly;align-items:center;padding:15px;flex-wrap:wrap}.new-car-header .new-car-header__ctas a{max-width:230px;padding:.75rem 0;margin:5px 0}.new-car-header .new-car-header__title h1{color:#2b2b2b;font-size:26px;margin:0}.new-car-header .new-car-header__title h2{color:#2b2b2b;font-size:16px;margin:0}.new-car-header .new-car-header__title p{color:#c00;font-size:22px;margin:0;font-weight:600}.car-offer-tabs{margin-bottom:100px}.car-offer-tabs .tab-pane{padding:0 60px}.inline-offer .inline-offer__list{background:#f3f3f3;padding:30px;list-style:none;line-height:40px;columns:2;column-rule:2px solid #fff;margin-bottom:50px}.inline-offer .inline-offer__list .inline-offer__label{width:calc(100% - 190px);padding:0 20px;display:inline-block}.inline-offer .inline-offer__list .inline-offer__value{width:150px;font-weight:600;padding:0 20px;display:inline-block}.inline-offer .inline-offer__terms{font-size:12px;color:#999}.inline-offer .inline-offer__terms strong{color:#000}.inline-offer .inline-offer__details{text-align:center;margin-bottom:50px}.inline-offer .inline-offer__details table{background:#f3f3f3;width:100%;margin-bottom:15px;border:1px solid #ccc}.inline-offer .inline-offer__details table th,.inline-offer .inline-offer__details table td{border-bottom:1px solid #ccc;text-align:left;padding:5px 15px}.business-offer .business-offer__details{text-align:center;margin-bottom:50px}.business-offer .business-offer__details a{margin-top:50px}.business-offer .business-offer__details h2{margin-bottom:30px}.business-offer .business-offer__synopsis{line-height:32px;margin-bottom:0;height:100%;margin-bottom:30px}.business-offer .business-offer__terms{font-size:12px;color:#999;margin:50px 0}.new-gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.new-gallery .gallery__image{display:flex;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;overflow:hidden}.new-gallery .gallery__image a{width:100%;display:block}.new-gallery .gallery__image img{width:100%;transform:scale(1.08);transition:500ms}.new-gallery .gallery__image a:hover>img{transform:scale(1.3)}.new-gallery .gallery__image:first-of-type,.new-gallery .gallery__video{display:flex;flex:0 0 50%;max-width:50%}.new-gallery.new-gallery--no-video .gallery__image:nth-child(-n+2){display:flex;flex:0 0 50%;max-width:50%}.enhanced__text{display:flex;align-items:center;padding:30px 15px;flex-wrap:wrap}@media(max-width:991px){#new-offer,#business-offer{padding:0}.inline-offer .inline-offer__list{columns:1;padding:30px 0}.inline-offer .inline-offer__list .inline-offer__value{text-align:right;padding:0}}@media(max-width:575px){.new-fold{height:450px}.new-car-header .new-car-header__info{flex-direction:column}.inline-offer .inline-offer__list,.business-offer .business-offer__synopsis{font-size:12px;line-height:24px}.inline-offer .inline-offer__list .inline-offer__value{width:80px;padding:0}.inline-offer .inline-offer__list .inline-offer__label{width:calc(100% - 100px);padding:0 0 0 15px}.new-gallery .gallery__image,.new-gallery .gallery__video{flex:0 0 100% !important;max-width:100% !important}.enhanced{margin-right:-15px;margin-left:-15px;margin-top:0;width:auto}.new-car-header__title{text-align:center}}.valuation-form h2{margin:50px 0}#btnRegNoLookup,#btnPostCodeLookup{width:100%}.checkboxes label{margin:0 20px 0 3px}#btnSubmit{margin-bottom:30px}@media(max-width:390px){.checkboxes label{margin:0 0 15px 10px;width:calc(100% - 30px)}.page_contact-us .checkboxes label{width:40%}}#representative-example table{margin-top:20px}#representative-example.table-responsive{overflow-x:auto}#representative-example table tr td,#representative-example table tr th{border-top:1px solid #000;border-bottom:1px solid #000}#FindUsRepeater_upCOGDealerRepeater{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.location{margin-bottom:30px}.location .location__link{display:block;width:40%}.location .location__link:hover{text-decoration:none}.location .location__img{width:100%;margin-bottom:0}.location .location__details{width:60%;padding-left:15px}.location .location__details .btn_primary{padding:.75rem 0;width:48%}.dealership-map{height:500px;margin-bottom:-100px}.dealership-map:after{content:"";display:block;width:100%;height:80px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%)}.dealership-map.dealership-map--directions{margin-bottom:0}.dealership-map.dealership-map--directions:after{height:30px}.directions-control{max-width:345px}.adp-directions{width:100%}.showroom-wrap{padding:30px 0 0 !important;background:#fff}.showroom-wrap iframe{width:100%;height:400px}.showroom-wrap img{width:100%}.gm-style-iw-d,.gm-style .gm-style-iw-c{max-height:initial !important}@media(max-width:960px){.page-content .justify-between{flex-direction:column-reverse}.page-content .justify-between h1{width:100%;flex:0 0 100%;max-width:100%;display:flex;justify-content:center}.page-content .justify-between .directions-control{width:100%;flex:0 0 100%;max-width:100%;display:flex;margin-bottom:30px}.page-content .justify-between .directions-control .btn{width:100%}}@media(max-width:466px){.location .location__link{width:100%}.location .location__details{width:100%;padding-left:0}}.slider.lgr-txt .slider-item__content{padding-right:25%;top:calc(30% - 60px)}.slider.lgr-txt .slider-item__content .slider-item__headline{font-size:16px;line-height:initial}.slider.lgr-txt .slider-item__content .slider-item__synopsis{font-size:12px;line-height:initial}@media only screen and (min-width:500px){.slider.lgr-txt .slider-item__content{top:calc(40% - 60px)}.slider.lgr-txt .slider-item__content .slider-item__headline{font-size:20px;line-height:25px}.slider.lgr-txt .slider-item__content .slider-item__synopsis{font-size:16px}}@media only screen and (min-width:800px){.slider.lgr-txt .slider-item__content .slider-item__headline{font-size:24px;line-height:30px}}@media only screen and (min-width:1200px){.slider.lgr-txt .slider-item__content{padding-right:40%;top:calc(50% - 140px)}.slider.lgr-txt .slider-item__content .slider-item__headline{font-size:36px;line-height:40px}}.custom-message{background:#c00;text-align:center;padding:20px 0 0;display:block;font-weight:bold;overflow:hidden;color:#fff}.custom-message .advanced__textarea a:not(.btn){color:#fff}.page_cms_sd_img .umb-grid .col-md-4 .image-with-accreditation-wrapper img{width:250px}.container-fluid .umb-grid .grid-section .container{max-width:100%;padding:0}@media(min-width:576px) and (max-width:780px){.used__table{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.used__table:first-child{border-right:none}.used__table th{width:220px}}@media(max-width:575px){.used__table th{width:150px}}@media(min-width:992px) and (max-width:1320px){.used__table{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.used__table:first-child{border-right:none}.used__table th{width:220px}}.cms_lightbox img{width:100%;max-width:1000px}.available-now #COGDynamicRepeater_V1_RepeaterUpdatePanel{margin-right:0;margin-left:0;padding:0;width:100%}.available-now .carousel__carousel-item .carousel-item__content{padding:20px 30px;width:100%}.available-now .carousel__carousel-item .carousel-item__content p{margin-bottom:20px}@media(max-width:767px){.available-now .carousel__carousel-item .carousel-item__inner{flex-direction:unset}.available-now .carousel__carousel-item .carousel-item__image{width:unset}}.page__reserve-page .reserve-banner .image-with-accreditation-wrapper{max-height:calc(100vh - 150px);height:initial}.page__reserve-page .reserve-tile .image-with-accreditation-wrapper{padding:20px;justify-content:center}.page__reserve-page .reserve-tile .image-with-accreditation-wrapper img{max-width:300px}.page__reserve-page .reserve-tile a{margin-bottom:10px;width:100%}@media(min-width:1900px){.page__reserve-page .reserve-tile a{width:calc(50% - 5px)}}@media(min-width:1500px){.page__reserve-page .reserve-tile{padding:0 30px}}.mw-1400{max-width:1400px}.container-fluid.electric-home{padding:40px 35px 10px}.electric-homepage-3-buttons{display:flex;flex-wrap:wrap;gap:20px}.news-article .w-fit-content{width:fit-content}.news-article.v1 img{object-fit:cover;height:300px}.news-article.v1.featured{margin-bottom:0 !important}.news-article.v1.featured img{object-fit:cover;height:100%}@media(min-width:992px){.news-article.v1.featured img{height:440px}}@media(min-width:1200px){.news-article.v1.featured img{height:540px}}.news-article.v1 .card{height:100%}.news-article.v1 .card .card-content{height:100%}.news-article.v1 .card .card-content .card-body{display:flex;flex-direction:column;height:100%;border:3px solid #fff}.news-article.v1 .card .card-content .card-body .card-text{height:calc(3*1.5em);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-article.v1 .card .card-content .card-body .card-title{text-transform:uppercase;margin-bottom:1.5rem}.news-article.v1 .card .card-content .card-body .btn{width:fit-content;margin-top:auto}.news-article.v3.featured .card{height:100%}@media(min-width:992px){.news-article.v3.featured .card{height:605px}}.news.page .pagination{justify-content:center}.news.page .slick-slider .slick-dots{margin:0}.news.page .slick-slider .slick-list{margin:0 -10px}.news.page .slick-slider .slick-list .slick-slide{margin:0 10px}.news.page .btn.btn-outline-dark{padding:.5rem .375rem;font-size:.875rem}.news-details .section{padding:80px 0}.news-details .section .related-articles{max-width:1200px}.news-details .section img{margin-bottom:1.5rem}.news-details .related-articles-carousel .slick-list{display:flex}.news-details .related-articles-carousel .slick-track{display:flex}.news-details .related-articles-carousel .slick-track .slick-slide{height:100%}.news-details .related-articles-carousel .slick-track .slick-slide>div{height:100%}.news-details .related-articles-carousel .slick-track .slick-slide>div article{height:100%}.me-1{margin-right:1rem}.filter-title{font-weight:bold;font-size:1rem;margin-bottom:.5rem}.filters{margin-bottom:3rem}.news-title{margin-bottom:0}.regplate-bg{border:0 !important;text-transform:uppercase;font-weight:bold !important;font-size:1.875rem !important;padding:1.3rem 0 1.3rem 6rem !important;background-image:url("https://bluesky.sirv.com/Websites/heritage/img/gb.png"),linear-gradient(to right,rgba(0,0,0,0) 16%,white 10%);background-color:#0b66fa !important;background-position:1.25%;background-repeat:no-repeat;border-radius:1rem 0 0 1rem !important}@media(max-width:992px){.regplate-bg{padding:1rem 0 1rem 4.5rem !important;border:1px solid #dee2e6 !important;border-radius:1rem !important;font-size:1.65rem !important}}.regplate-bg:focus{border:0 !important;box-shadow:none !important}.reg-plate{position:relative;border:1px solid #ced4da;max-width:8em;padding-left:2.1em;padding-top:.1em;padding-bottom:.1em;font-family:"uknumberplateregular";font-size:1.5rem;text-transform:uppercase;background-color:#eace00;background-image:url("https://bluesky.sirv.com/Global/Assets/Images/Components/Numberplate/numberplate-bg.gif");background-repeat:no-repeat;background-size:contain}.reg-plate--white{background-color:#fff}.reg-plate--transparent{background-color:transparent}.reg-plate--inline{padding-top:.5em;padding-bottom:.5em;padding-left:2.6em;font-size:1rem;max-width:unset}.reg-form{text-align:center;color:#fff;border-radius:.5rem;padding:1rem}@media(max-width:992px){.reg-form{padding:1.5rem}}.reg-form .container{max-width:900px !important}@media(max-width:992px){.reg-form .container{padding:0}}.reg-form .regplate-bg{padding:1.3rem 0 1.3rem 6rem !important}@media(max-width:992px){.reg-form .regplate-bg{padding:1.3rem 0 1.3rem 7rem !important;font-size:1.25rem !important;border-radius:1rem !important}}@media(max-width:576px){.reg-form .regplate-bg{padding:1.3rem 0 1.3rem 5rem !important}}.reg-form .left-border{border-left:1px solid #dee2e6}@media(max-width:992px){.reg-form .left-border{border-left:0}}.reg-form.dark-blue-gradient .row{background-color:#fff;border-radius:.375rem}@media(max-width:992px){.reg-form.dark-blue-gradient .row{border-radius:0%;background-color:transparent}}@media(max-width:992px){.reg-form.dark-blue-gradient .left-border{border:0 !important}}.rounded-2{border-radius:1rem !important;outline:2px solid #c00}.fw-6{font-weight:600 !important}.success-text{font-size:1.5rem}.text-red{color:#c00}.service-booking .options{border-collapse:separate;display:block;float:left;width:100%}.service-booking .options a{background-color:#fff;border:1px solid #fff;border-radius:1rem;color:#000;display:block;margin-bottom:1.5rem;padding:1.25rem 3rem;text-decoration:none;vertical-align:middle;border-radius:1rem !important;outline:2px solid #c00;width:100%}.service-booking .options a p{align-items:center;display:flex;font-size:1.375rem;font-weight:700;gap:2.75rem;justify-content:flex-start;margin:0}.service-booking .options a p small{font-weight:100}.service-booking .options a.selected p::before{background-color:#c00 !important}.service-booking .step-5 .existing-q__option.childIsChecked input[type="radio"]+label:before{background-color:#c00 !important}.service-booking .checklist svg{color:#c00 !important;font-size:1.5rem}.service-booking .options a p:before,.service-booking .options a.selected p:before{border:4px solid #809fb8;border-radius:50%;content:"";display:block;height:2.5rem;width:2.5rem}@media(max-width:1440px){.options a{padding:1.25rem 2rem}}@media(max-width:1280px){.options a{padding:1.15rem}}@media(max-width:1440px){.options a p{gap:1rem}}@media(max-width:1280px){.options a p{font-size:1rem}}@media(max-width:1200px){.options a p{flex-direction:column}}@media(max-width:768px){.options a p{font-size:1.25rem}}.step-5 .btn{padding:1.575rem 1.25rem}.step-5 .existing-q .checkExisting label{margin-bottom:0}.step-5 .existing-q .checkExisting input{margin-top:0;margin-bottom:0;padding-bottom:0}.step-5 .existing-q__title{display:block;padding-top:24px;padding-bottom:8px}.step-5 .existing-q__option{display:block;border:solid 1px #fff;background-color:#fff;width:100%;float:left;vertical-align:middle;text-decoration:none;padding:1.25rem 3rem;color:#000;border-radius:.375rem;cursor:pointer}.step-5 .existing-q__option.childIsChecked{display:block;border:solid 1px #fff;background:#fff;color:#000 !important}.step-5 .existing-q__option.childIsChecked input[type="radio"]+label:before{content:"";display:block;width:2.5rem;height:2.5rem;border:4px solid #809fb8;border-radius:50%}.step-5 .existing-q__option label{position:relative;cursor:pointer;display:flex;justify-content:flex-start;gap:2.75rem;align-items:center}.step-5 .existing-q__option.yes input[type="radio"]+label:after,.step-5 .existing-q__option.no input[type="radio"]+label:after{content:""}.step-5 .existing-q #isExistingCustomer{margin-left:10px;margin-top:10px;width:18px;height:18px;border:1px solid #fff;content:""}.step-5 .existing-q input[type="radio"]{position:absolute;opacity:0}.step-5 .existing-q input[type="radio"]+label:before{content:"";display:block;width:2.5rem;height:2.5rem;border:4px solid #809fb8;border-radius:50%}.step-5 .after-existing-q .form-control{padding:1.5rem 1.25rem}.idea-list{list-style:none}.step-6 table{width:100%;border:1px solid #d0e4f5}.step-6 table tr:nth-child(even){background-color:#f8f9fa}.step-6 table td:first-child{font-weight:500}.step-6 table td{padding:.75rem;border-right:1px solid #d0e4f5;word-break:break-word}.service-booking .btn.btn_secondary{background-color:#282828}.fw-bold{font-weight:600 !important}.option small.price-note{display:block;margin-top:4px}.hs-asset .umb-grid .accordion .card-header{margin-bottom:0;background-color:#c00;border-bottom:1px solid #fff;padding:0}.hs-asset .umb-grid .accordion .card-header .btn-link{padding:.75rem 1.25rem;width:100%;display:block;text-align:left;text-decoration:none;border:none;background:none;font-size:18px;cursor:pointer;color:#fff}.hs-asset .umb-grid .accordion .card-header .btn-link[aria-expanded="true"]{background:#999}.hs-asset .umb-grid .accordion .card-header .btn-link[aria-expanded="true"]:after{content:"";font-family:'mbblueskyicons';float:right}.hs-asset .umb-grid .accordion .card-header .btn-link.collapsed:after{content:"";float:right;font-family:'mbblueskyicons'}.main.hs-asset{margin-top:30px}