/*!
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/).
*/
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap");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:#ea5d1a}.link:hover{color:#ea5d1a;border-bottom:2px solid #ea5d1a;text-decoration:none}.terms{font-size:12px;color:#999}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}a{color:#000;outline:0}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}.black{background:#000}.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}.no-mgn{margin:0}.no-pad{padding:0}.bg-img{background-position:center;background-size:cover}.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:#ea5d1a;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}.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:block !important;height:0;overflow:hidden}.tab-content>.active{height:auto}.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:#ea5d1a;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}}.nav-tabs.dealership-tabs{margin:20px 0 40px}.nav-tabs.dealership-tabs .nav-link{border:0;background-color:transparent}.nav-tabs.dealership-tabs .nav-link:hover{cursor:pointer}.nav-tabs.dealership-tabs .nav-link:focus{outline:none}.nav-tabs.dealership-tabs .nav-link:focus-visible{outline:1px solid #ea5d1a}.full-spec{padding:0;list-style:none;columns:3}.full-spec li{line-height:32px;color:#777}.full-spec li:before{content:"";font-family:'mbblueskyicons';color:#ea5d1a;font-size:18px;margin-right:30px}.why-list{padding:0;list-style:none;margin-bottom:30px}.why-list li{margin-bottom:10px}.why-list .why-list__icon{background:#ea5d1a;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{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{background-color:#ea5d1a}.btn.btn_primary:hover{background-color:#dedad4;text-decoration:none;color:#ea5d1a}.btn.btn_secondary{background-color:transparent;border:1px solid #fff}.btn.btn_secondary:hover{border-color:#ea5d1a;text-decoration:none;color:#ea5d1a}.btn.btn_secondary:focus{background-color:#fff}.btn.btn_tertiary{background-color:#0c121c;border:1px solid #fff}.btn.btn_tertiary:hover{background-color:#dedad4;text-decoration:none;color:#ea5d1a}.btn.btn_tertiary:focus{background-color:#dedad4}.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}.overlay-header .whiteHeader .icon{color:#000}.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 #ea5d1a}.form-control[type="file"]{height:50px;padding:.6rem .75rem}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}.form_career{padding:30px;box-sizing:border-box;width:100%}input[disabled="disabled"],select[disabled="disabled"]{background:#f1f1f1}.career-details table{width:100% !important;border:none !important;margin-bottom:30px !important}.career-details table td,.career-details table th{padding:15px !important;border:1px solid #ccc !important}.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}}.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}.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:#ea5d1a}.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:50px;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;border-bottom:1px solid #e4e4e4;line-height:30px}#telephone-list li a{color:#999}#telephone-list li a span{float:right;margin-left:15px;font-weight:700;color:#ef6204}@media(max-width:430px){#telephone-list li{display:block;float:left;width:100%;text-align:center}#telephone-list li a{float:left;outline:0;text-align:center;margin-left:0;width:100%}#telephone-list li a span{float:left;margin-left:0;text-align:center;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:#ea5d1a;color:#fff;display:block;padding:15px 0;text-align:center;transition:500ms}#franchise-list li a:hover{text-decoration:none;background:#f4f4f4;color:#ea5d1a}.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){.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:#ea5d1a;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 10px;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}.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:1530px){.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:120px;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:#ea5d1a;border:0;margin-bottom:20px;transition:500ms}.dropdown-menu a:hover{text-decoration:none;background:#fff;color:#ea5d1a}.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-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:#ea5d1a;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{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:2px solid #000 !important}.colour-group .proxy-list li.proxy-black{background-color:#000}.colour-group .proxy-list li.proxy-blue{background-color:#03c}.colour-group .proxy-list li.proxy-bronze{background-color:#c90}.colour-group .proxy-list li.proxy-brown{background-color:#630}.colour-group .proxy-list li.proxy-gold{background-color:#c93}.colour-group .proxy-list li.proxy-green{background-color:#090}.colour-group .proxy-list li.proxy-grey{background-color:#999}.colour-group .proxy-list li.proxy-orange{background-color:#f60}.colour-group .proxy-list li.proxy-purple{background-color:#639}.colour-group .proxy-list li.proxy-red{background-color:#c00}.colour-group .proxy-list li.proxy-silver{background-color:#ccc}.colour-group .proxy-list li.proxy-white{background-color:#fff;border:1px solid #f0f0f0}.colour-group .proxy-list li.proxy-yellow{background-color:#ff0}.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-: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-automatic: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:#ea5d1a;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:#ea5d1a}@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}.jobsearch p{font-size:24px;margin-bottom:30px}.jobsearch .btn{width:100%;padding:.75rem 0}.jobsearch.supersearch.black{padding:20px 0}.jobsearch.supersearch.black p{color:#fff}.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:#ea5d1a;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:#ea5d1a}.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,.55);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:#ea5d1a;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%}}@media(max-width:500px){.banner-fold .slider{top:-25px}}.banner-fold{position:relative;max-height:calc(100vh - 145px);min-height:200px;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}.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){.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%;height: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%}.img-link .img-link__text:before{content:"";font-family:'mbblueskyicons';color:#ea5d1a;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:#ccc;left:0;top:0;text-align:center;width:100%;height:100%;align-items:flex-end;padding:15px;font-size:16px;font-weight:100;text-transform:uppercase;justify-content:center;text-shadow:0 0 5px #000;letter-spacing:1px}.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)}.slider-item__content{top:calc(50% - 140px);left:0;padding:0 30px;position:absolute;width:100%;text-align:center;display:block}.slider-item__content a:not(.btn){pointer-events:none}.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}}.page__news-details .banner{display:block}@media screen and (max-width:48rem){.banner{height:200px}h1{font-size:1.7em}}.news-content{background:#f4f4f4;padding:50px 30px 0}.news-content .umb-grid{background:transparent}.news-content .umb-grid .container{max-width:100%}.news-content .umb-grid .image-with-accreditation-wrapper img{width:auto}.news-content .container{padding:0}@media(min-width:90rem){.news-content{padding-top:80px;padding-bottom:80px}}@media(max-width:48rem){.news-content .tl-grid-img-block-aside.tl-grid-img-block-aside--left,.news-content .tl-grid-img-block-aside.tl-grid-img-block-aside--right{padding:10px 15px}}.news-content .tl-grid-img-block-aside h2{margin:1.5rem 0}@media(min-width:48rem){.news-content .content-panel__img-left,.news-content .content-panel__img-right{margin-bottom:50px}}.news-content .tl-grid-call-to-action-box{display:grid}.news-content .tl-grid-call-to-action-box h2{margin-top:0;margin-bottom:1rem;grid-area:heading}.news-content .tl-grid-call-to-action-box p{margin-bottom:2rem;grid-area:text}.news-content .tl-grid-call-to-action-box a{grid-area:cta}@media(min-width:16rem){.news-content .tl-grid-call-to-action-box{grid-column-gap:1rem;grid-template-columns:auto min-content;grid-template-areas:'heading cta' 'text cta'}}#NewsMainRepeater_RepeaterUpdatePanel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#NewsMainRepeater_RepeaterUpdatePanel .news{margin-bottom:30px}#NewsMainRepeater_RepeaterUpdatePanel .news__wrap{margin-bottom:30px;height:100%;overflow:hidden}#NewsMainRepeater_RepeaterUpdatePanel .news__title{font-size:20px;line-height:26px;margin-bottom:30px}.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 img{float:left;margin-bottom:30px}.testimonial h2{margin-bottom:30px}.testimonial .testimonial__wrap{background:#fff;padding:30px;margin-bottom:30px;height:100%}.job{position:relative;background:#000;padding:0}.job img{opacity:.3;width:100%}.job .job__details{position:absolute;top:0;left:0;z-index:1;color:#fff;text-align:center;width:100%;height:100%;align-items:center;display:flex;justify-content:center;padding:15px;border:1px solid #999;border-left:none;border-top:none}.job .job__details h2{margin:0;font-size:22px;line-height:24px;margin-bottom:10px}.job .job__details p{font-weight:100;color:#ccc}.job-spec{margin:0 0 30px 0}.job-spec p{margin:0}.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:#ea5d1a}.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__image .corner-sash{position:absolute;top:0;right:0;color:#fff;background:rgba(0,0,0,.5);padding:5px 10px;margin:0;font-size:12px}.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:#ea5d1a}.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}}.gallery .slick-list,.gallery-thumbs .slick-list{margin-left:0;margin-right:0}.gallery .slick-slide,.gallery-thumbs .slick-slide{padding:0;margin:0}.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)}.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:#ea5d1a;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}.why-choose ul li{list-style:none;line-height:40px;margin-bottom:10px;font-weight:bold}.why-choose ul li:before{content:"";font-family:'mbblueskyicons';display:inline-block;font-size:24px;width:40px;height:40px;background:#ea5d1a;text-align:center;margin-right:15px;color:#fff;border-radius:50%;line-height:40px;font-weight:100}.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;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:#ea5d1a}._vm_btn--primary:hover{background:#ccc;color:#ea5d1a;text-decoration:none}.advanced__textarea{margin:0;width:100%}.advanced__textarea a:not(.btn){color:#ea5d1a;font-weight:bold}.advanced__textarea table{width:100%;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:#ea5d1a}.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{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}.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:0 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%}}.content-img-top .tl-grid-img-block.tl-grid-img-left{display:block!important}.content-img-top .tl-grid-img-block-aside h3{margin-top:0!important}.home-fold{position:relative;height:calc(100vh - 45px);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{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:#ea5d1a;display:inline-block;margin-left:-5px}.home-fold .supersearch .supersearch__btn .icon{font-size:20px}.home-fold .slick-dots{position:absolute;bottom:200px;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:#ea5d1a;font-size:20px;margin-right:10px}.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:#ea5d1a}.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/careers.jpg") no-repeat;background-attachment:fixed;background-position:center center;background-size:cover;padding:140px 35px 140px;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;margin:0 0 30px}.home-content a{font-weight:bold}.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:#ea5d1a;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:192px}}@media(max-width:991px){.home-fold{height:auto;min-height:auto}.home-content{background-attachment:scroll}.mid-nav a{margin-top:20px}.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){.career-spot{background:url("/img/bg/careers-mobile.jpg") no-repeat;background-size:cover;background-position:center center}.home-fold{flex-direction:column;margin-bottom:0}.home-fold .slider{display:none}.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){.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}.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;background:#ccc}.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:0;right:0;background:#008fff;color:#fff;margin:0;padding:0 8px;font-size:12px}.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}.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}@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}}.page_used-car-details .gutter{padding-top:40px}.used__bar{background:#1c1c1c}.used__bar .used__container{justify-content:space-between;display:flex;padding:25px 30px;color:#fff}.used__bar .used__container a{color:#fff}.used-details__title-info{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding:40px 30px;flex-direction:column;display:flex;justify-content:center}.used-details__title-info h1{font-size:26px;margin:0}.used-details__title-info .used-details__price{font-size:16px;color:#ea5d1a}.used-details__title-info .used-details__price a{color:#ea5d1a}.used-details__title-info .used-details__price span{font-size:22px}.used-details__title-info p{margin:0}.used-details__contact-info{display:flex;justify-content:space-between;border-bottom:1px solid #d7d7d7;align-items: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:#ea5d1a}.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:calc(100% - 30px)}.used__table{line-height:36px}.used__table:first-child{border-right:1px solid #ccc}.used__table td,.used__table th{padding:0 0 0 15px}.enhanced{margin-top:50px}.enhanced .enhanced__icon{font-size:32px;color:#ea5d1a;width:60px}.enhanced p{margin:0}.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:#ea5d1a}.spec-table td,.spec-table th{border-bottom:1px solid #dfdfdf;line-height:32px;color:#777;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:#ea5d1a}.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}}@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:60px 0}#VehicleViewCount_lblVehicleViewCounts{width:100%;text-align:center}}.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%}.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:#ea5d1a;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}.business-offer .business-offer__details{text-align:center;margin-bottom:50px}.business-offer .business-offer__details a{margin-top:50px}.business-offer .business-offer__synopsis{background:#f3f3f3;padding:30px;line-height:40px;margin-bottom:0;white-space:pre;height:100%}.business-offer .business-offer__image{background-position:center;background-size:cover;min-height:200px}.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}}.valuation-form h2{margin:50px 0}#btnRegNoLookup,#btnPostCodeLookup{width:100%}.checkboxes label{margin:0 20px 0 3px}#btnSubmit{margin-bottom:30px}#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%}.location .outline-box{align-items:flex-start}.location-image{aspect-ratio:3/2}.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:466px){.location .location__link{width:100%}.location .location__details{width:100%;padding-left:0}}.custom-message{background:#ccc;text-align:center;padding:20px 0 0;display:block;font-weight:bold;overflow:hidden}.custom-message .advanced__textarea a:not(.btn){color:#000}.container-fluid .umb-grid .grid-section .container{max-width:100%;padding:0}.heritage-tiles_cms .column{padding:0;overflow:hidden;height:150px}@media(min-width:1200px){.heritage-tiles_cms .column{height:235px}}.heritage-tiles_cms .column>div{height:100%}.heritage-tiles_cms .column>div>a{padding:0;overflow:hidden;position:relative;background:#000;display:block;height:100%}.heritage-tiles_cms .column>div>a::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.55);opacity:1;transition:500ms}.heritage-tiles_cms .column>div>a:hover::before{opacity:0}.heritage-tiles_cms .image-with-accreditation-wrapper{height:inherit}.heritage-tiles_cms .image-with-accreditation-wrapper img{transition:500ms;height:inherit;object-fit:cover;transform:translate(0%,0%) scale(1.1)}.heritage-tiles_cms a:hover img{transform:translate(0%,0%) scale(1);filter:brightness(.5) blur(1px) saturate(0)}.heritage-tiles_cms .image-caption{position:absolute;text-align:right;top:40px;right:40px;color:#fff;z-index:2;font-size:1.5rem;font-family:'Open Sans',sans-serif;text-transform:uppercase;margin-bottom:10px;line-height:1.8rem}.heritage-tiles_cms .image-caption:before{content:'';font-family:'mbblueskyicons';color:#ea5d1a;margin-right:10px}.heritage-tiles_cms a:hover .image-caption{text-decoration:none}@media(max-width:1199px){.heritage-tiles_cms .image-caption{top:15px;right:15px;font-size:1rem}}.page_business-areas .accordion{margin-bottom:1rem}.heritage-tiles_gutter .column{padding:0;border:1px solid #999;border-left:none;border-top:none}.heritage-tiles_gutter .column>div{overflow:hidden}.container-fluid .umb-grid .grid-section .container{max-width:100%;padding:0}.page_business-areas .umb-grid .container{max-width:100%;padding:0}.text-white{color:#fff}.why-head-sec .container .row .column{padding:0}.why-head-sec .container .row .column .advanced__textarea{padding:0!important}