.side-nav .engine-5-menu .dock-link,.sv-cta{font-weight:700;color:#fff;text-transform:uppercase}.side-nav,.sv-cta{top:50%;transform:translate(0,-50%)}#sv-mobile-wrapper,.sv-cta{left:0;box-shadow:0 0 3px rgb(0 0 0 / .8)}.sv-widget,.widget-vehicle-search-results .card-body .custTag{display:none}.side-nav{-webkit-transition:right .4s cubic-bezier(.25, .46, .45, .94);-moz-transition:right .4s cubic-bezier(.25, .46, .45, .94);-o-transition:right .4s cubic-bezier(.25, .46, .45, .94);-ms-transition:right .4s cubic-bezier(.25, .46, .45, .94);transition:right .4s cubic-bezier(.25, .46, .45, .94);display:inline-block;position:fixed;right:0;font-size:20px;width:300px;overflow:hidden;padding:20px 0;z-index:-1}.side-nav .engine-5-menu li,.side-nav .engine-5-menu li .dock-link,.side-nav .engine-5-menu li .dock-link i:before{-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;transition:.1s ease-in-out}.side-nav .engine-5-menu li{position:relative;float:none;height:40px}.side-nav .engine-5-menu,.vs-list-price{position:relative}#sv-mobile,.sv-cta,.sv-trigger,.sv_overlay{position:fixed}.side-nav .engine-5-menu li:focus .dock-link,.side-nav .engine-5-menu li:hover .dock-link{text-decoration:none;background-color:#1c449b;color:#fff}.side-nav .engine-5-menu .dock-link{display:block;position:relative;font-size:15px;background-color:#282828;box-shadow:inset 1px 0 0 1px #fff;padding:0}.side-nav .engine-5-menu .dock-link:before{content:''}.side-nav .engine-5-menu .dock-link:hover i:before{color:#fff!important;background-color:#e71e24}.side-nav .engine-5-menu .dock-link i{margin-right:10px;background-color:#282828}.side-nav .engine-5-menu .dock-link i:before{position:relative;display:block;width:45px;height:40px;padding:10px;box-shadow:inset 0 0 0 1px #fff;text-align:center;font-size:20px;color:#fff!important}.sv-cta{display:block;background-color:#00a599!important;border-radius:5px 0 0 5px;border:2px solid #fff;height:140px;padding:0 8px;text-align:center;writing-mode:vertical-lr;-webkit-transition:left .1s ease-in-out .3s;-moz-transition:left .1s ease-in-out .3s;-o-transition:left .1s ease-in-out .3s;-ms-transition:left .1s ease-in-out .3s;transition:left .1s ease-in-out .3s;cursor:default}#sv-mbl-btn i,.sv-hover-close{transform:translate(-50%,-50%);top:50%}.side-nav.sv-item .engine-5-menu li a{z-index:999}.side-nav.sv-item .engine-5-menu li a:hover{right:0}.side-nav.sv-item{right:-300px;-webkit-transition:right .4s ease-in-out;-moz-transition:right .4s ease-in-out;-o-transition:right .4s ease-in-out;-ms-transition:right .4s ease-in-out;transition:right .4s ease-in-out}.side-nav.sv-item .engine-5-menu li{-webkit-transition:.4s cubic-bezier(.4, 0, .2, 1);-moz-transition:.4s cubic-bezier(.4, 0, .2, 1);-o-transition:.4s cubic-bezier(.4, 0, .2, 1);-ms-transition:.4s cubic-bezier(.4, 0, .2, 1);transition:.4s cubic-bezier(.4, 0, .2, 1)}.side-nav.sv-item .engine-5-menu li .dock-link{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s cubic-bezier(0, 0, .2, 1)}#sv-mobile{left:10px;bottom:20px;height:0;z-index:998}#sv-mobile-wrapper{position:absolute;bottom:0;z-index:999;background-color:#282828;display:none;padding:6px;border-radius:5px;border:2px solid #fff}#sv-mobile-wrapper i:before{font-size:25px;color:#fff}#sv-mbl-close:before{font-size:30px!important}#sv-mbl-btn{display:block;flex-direction:column;position:relative;width:35px;height:35px}#sv-mbl-btn i{position:absolute;left:50%;-webkit-transition:opacity .2s!important;-moz-transition:opacity .2s!important;-o-transition:opacity .2s!important;transition:opacity .2s!important}.sv-hover{right:0!important;left:unset!important}.sv-hover-close{display:none;position:fixed;height:100%;width:210px;left:35%}.sv-trigger{top:50%;transform:translate(0,-50%);display:flex;justify-content:flex-end;align-items:center;right:44px;z-index:9998}.sv-item-hover:hover{right:0!important;left:unset!important;max-width:100%!important}.sv-item-hover:hover .engine-5-menu li:hover{right:0!important}.sv-item-hover:hover .engine-5-menu li{-webkit-transition:right .2s ease-in-out;-moz-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;-ms-transition:right .2s ease-in-out;transition:right .2s ease-in-out}#sv-mbl-btn.open #sv-mbl-close,#sv-mbl-open,.sv-show{opacity:1}.notransition_full,.notransition_item{-webkit-transition:right,opacity .5s ease-in-out!important;-moz-transition:right,opacity .5s ease-in-out!important;-o-transition:right,opacity .5s ease-in-out!important;-ms-transition:right,opacity .5s ease-in-out!important;transition:right,opacity .5s ease-in-out!important}#sv-mbl-btn.open #sv-mbl-open,#sv-mbl-close{opacity:0}@media only screen and (max-width:1025px){#sv-mobile-wrapper{display:flex}.sv-cta{display:none!important}}@media only screen and (min-width:960px){.side-nav.sv-item .engine-5-menu li a{right:-255px}}@media only screen and (max-width:767px){.side-nav .engine-5-menu .dock-link{font-size:12.5px}.side-nav .engine-5-menu li{height:30px}.side-nav .engine-5-menu .dock-link i:before{width:35px;height:30px;padding:10px;font-size:12.5px}}.sv_overlay{width:100vw;height:100vh;margin:0;padding:0;left:0;z-index:-1;display:none}.sv_overlay.view-active{display:block;z-index:997}#fc_frame,#fc_frame.fc-widget-normal{right:0!important;bottom:10px!important}.okewa-pulse_3,div#okewa-floating_cta{bottom:20px!important}.btn-outline-info,.btn-primary{background-color:#8e8e8e;color:#fff!important;border-color:#8e8e8e}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.btn-outline-info:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-primary:hover,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle,.show>.vs-result-more-button.dropdown-toggle,.vs-result-more-button:not(:disabled):not(.disabled).active,.vs-result-more-button:not(:disabled):not(.disabled):active{background-color:#241f20;color:#fff;border-color:#241f20}.btn-danger.focus,.btn-danger:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-info.focus,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-warning.focus,.btn-warning:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus,.show>.btn-outline-info.dropdown-toggle:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-warning.dropdown-toggle:focus,.vs-result-more-button.focus,.vs-result-more-button:focus{box-shadow:0 0 0 .2rem transparent}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#8e8e8e;color:#241f20;border-color:#8e8e8e}.btn-primary.disabled,.btn-primary:disabled{background-color:#8e8e8e;border-color:#8e8e8e}.btn-secondary{background-color:#241f20;border-color:#241f20}.btn-danger:hover,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-primary:hover,.btn-secondary:hover,.show>.btn-outline-info.dropdown-toggle,.vs-result-more-button:hover{background-color:#8e8e8e;color:#fff;border-color:#8e8e8e}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus,.show>.vs-result-more-button.dropdown-toggle:focus,.vs-result-more-button:not(:disabled):not(.disabled).active:focus,.vs-result-more-button:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(54,52,53,.5)}.vs-result-more-button{background-color:#241f20;border-color:#241f20;color:#fff}#blueimp-gallery .close,#blueimp-gallery .next,#blueimp-gallery .prev,.bg-danger,.bg-danger div,.bg-success div,.btn-warning,.widget-vehicle-search #vsf_search_button span{color:#fff!important}.btn-danger,.btn-outline-primary{background-color:#241f20;color:#fff!important;border-color:#241f20}.btn-warning{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.btn-warning:hover{background-color:rgba(33,37,41,.43);color:#fff;border-color:#241f20}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:rgba(0,0,0,.7);color:#fff;border-color:rgba(0,0,0,.7)}.bg-success{background-color:#1c449b!important}.bg-danger,.irs--big .irs-bar{background-color:#241f20!important}.alert-warning{background-color:#1c449b!important;color:#fff}#vsf_search_button span,.alert-warning h4,.alert-warning h6,.alert-warning p,.vs-sort-text{color:#fff}.new-model-list .fa-check-circle:before,.new-model-list .fa-plus-circle:before,.new-model-list .fa-stack-1x,.new-model-list .text-primary,.new-model-navigation .nav-tabs .nav-link.active,.text-primary,.widget-vehicle-search .fa-check-circle:before,.widget-vehicle-search .fa-plus-circle:before,.widget-vehicle-search .fa-stack-1x,.widget-vehicle-search .text-primary{color:#1c449b!important}i[class*=wishlist-icon]{color:#4c4c4c!important}.irs-from,.irs-single,.irs-to{color:#fff;font-size:14px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#1c449b!important}.vsf-search-terms .alert-warning{background-color:rgba(54,52,53,.5)!important;color:#fff}.border-primary{border-color:#241f20!important}.irs--big .irs-bar{border:1px solid #241f20!important;background:linear-gradient(to bottom,#fff 0,#241f20 30%,#241f20 100%)!important;box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)!important}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#241f20!important;background-color:#241f20!important}.text-danger,i.fas.fa-tag.fa-rotate-270.text-danger{color:#e71e24!important}#widget-forms-Service .form-group.row,#widget-forms-parts .form-group.row,#widget-forms-testdrive .form-group.row,.widget-vehicle-search-results>.row.mt-1,.widget-vehicle-search-results>.row.pt-1.mb-n3{margin:0}.form-group .form-label-group>label,.widget-vehicle-search .vs_paging{margin-left:0!important}.widget-vehicle-search .row.pt-1.mb-n3 .ml-auto.mr-3{margin-right:0!important}.page-item.active .page-link{background-color:#4c4c4c!important;border-color:#4c4c4c!important;color:#fff!important}.page-item span{color:#241f20!important}.dropdown-item.active,.dropdown-item:active{background-color:#241f20!important}.wishlist-item .media-body div:nth-child(3){position:relative!important;right:0!important;bottom:0!important;margin-right:0!important;float:left}.widget-vehicle-search-results .card-body .vs-list-price .custTag,.wishlist-item .media-body .text-primary{display:block}.wishlist-item .media-body div{margin:0!important}.vs-wishlist-wrapper .col-12.row.pt-2{margin:0!important;padding:0!important}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle,.widget-vehicle-compare .btn-info{color:#fff;background-color:#5d5b5a;border-color:#5d5b5a}.widget-vehicle-compare .btn-info:hover{color:#5d5b5a;background-color:#fff;border-color:#5d5b5a}.widget-vehicle-compare .btn-primary:hover{color:#5d5b5a!important;background-color:#fff;border-color:#5d5b5a}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,176,195,0)}.new-model-navigation{margin:65px 0}.custTag,ol.rotator-indicators{margin-right:-50%;transform:translate(-50%,-50%)}.new-model-navigation .nav-tabs .nav-link,.new-model-navigation .nav-tabs .nav-link.active{border:0;display:block;padding:20px 0;width:100%;border-top-left-radius:0;border-top-right-radius:0;font-weight:600;text-transform:uppercase;transition:color .3s ease-in-out;white-space:break-spaces;border-right:1px solid #e8e8e8;letter-spacing:.1px;font-size:17px}.new-model-navigation .nav-tabs{justify-content:space-evenly;margin:0 20px;background:#fff;box-shadow:2px 25px 32px 1px rgba(0,0,0,.25);flex-wrap:nowrap;border-bottom:4px solid #282828;align-items:center}.new-model-navigation li.nav-item{text-align:center;border:0;width:100%;margin-bottom:0}.new-model-navigation .nav-tabs .nav-item:last-child .nav-link{border-right:0px}.new-model-navigation li.nav-item:hover a{color:#7b7b7b}.new-model-navigation .nav-tabs .nav-link{color:rgba(0,0,0,.5)!important}ol.rotator-indicators{position:absolute;display:flex;align-items:center;justify-content:center;bottom:70px;width:auto;padding:0;left:50%;margin-left:unset;top:85%;list-style-type:none}.rotator-indicators li{height:15px!important;width:15px!important;border-radius:50%}#RotatorNext,#RotatorPrevious{width:6.5%;top:50%;transform:translate(0,-50%);opacity:.7}.rotator-button-icon{line-height:0;font-size:30px}.image-rotator span{color:#002c5f!important}#RotatorNext .fa-chevron-right,#RotatorPrevious .fa-chevron-left{color:#fff;font-size:25px;background-color:#282828;padding:5px 10px;border-radius:50%}.new-model-list .card-body .row:nth-child(4) .col-12 .row.px-1.mx-0.col-12,.widget-vehicle-search .card-body .row:nth-child(4) .col-12 .row.px-1.mx-0.col-12{padding-left:0!important}.new-model-list .card-header,.widget-vehicle-search .card-header{min-height:72px}.new-model-list .card-body .row:first-child .col-3 .row .col-12,.widget-vehicle-search .card-body .row:first-child .col-3 .row .col-12{font-size:.7rem!important}.new-model-list .card-body .row:first-child .col-5 .row .col-12,.widget-vehicle-search .card-body .row:first-child .col-5 .row .col-12{font-size:.8rem!important}.new-model-list .card-body .row:nth-child(2) .col-5,.widget-vehicle-search .card-body .row:nth-child(2) .col-5{z-index:-1}.new-model-list .card-body .row:first-child .col-4,.widget-vehicle-search .card-body .row:first-child .col-4{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.new-model-list .card-body .row:first-child .col-5,.widget-vehicle-search .card-body .row:first-child .col-5{-ms-flex:0 0 37%;flex:0 0 37%;max-width:37%}.new-model-list .card-body .row:first-child .col-3,.widget-vehicle-search .card-body .row:first-child .col-3{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.new-model-list .card-body .row:first-child>.col-4,.widget-vehicle-search .card-body .row:first-child>.col-4{min-height:170px}.custTag{bottom:0!important;left:97.5%!important;z-index:1}.FinanceCalc-expanded .form-group.mt-3.mb-0{font-size:13px}.FinanceCalc-expanded .form-group.vsfin{display:flex;flex-wrap:wrap}.FinanceCalc-expanded label.w-75{display:inline-block;font-size:.7rem!important;position:absolute;margin-bottom:0!important}.FinanceCalc-expanded .form-group.vsfin .w-25{right:0!important;top:0!important;position:relative!important;text-align:right;font-size:.7rem!important;width:100%!important;margin-bottom:10px}.FinanceCalc-expanded span.irs{flex:1}.FinanceCalc-expanded .finance-pie .d-flex label{display:flex;justify-content:flex-start;font-size:.7rem!important;word-spacing:0px}.finance-pie .d-flex #Balloon,.finance-pie .d-flex #Deposit,.finance-pie .d-flex #Installment,.finance-pie .d-flex #Interest,.finance-pie .d-flex #TotalPaid{display:flex;justify-content:flex-end;font-size:.7rem!important}.finance-pie small{font-size:9px!important}.FinanceCalc-Compact .col-12{padding-right:10px}#widget-forms-Finance .card:nth-child(3) .card-body .form-group:first-child .col-form-label{padding-top:0;padding-bottom:0}#widget-forms-Service .form-group.row .col-12,#widget-forms-parts .form-group.row .col-12,#widget-forms-testdrive .form-group.row .col-12{padding:0}#widget-forms-Service>div:nth-child(5)>.card-body>div>label.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}#widget-forms-Service>div:nth-child(5)>div.card-body>div>.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}#widget-forms-Service>div:nth-child(5)>div.card-body>.form-group{display:inline-flex;margin-right:1rem;flex:0 0 25%;max-width:25%;width:100%;padding-right:5px;padding-left:5px}.specials-widget .special-result-enquire-button.btn-primary{margin-left:10px}#special-nav-filter-Specials .btn{margin:10px}.article-widget>.col-12.mb-3{margin-top:30px;text-align:center}.form-group.row{margin-left:0!important;margin-right:0!important}#widget-contactinfo-Contact .card{margin:0 auto}#widget-forms-Contact{padding:0 20px}#widget-personnel-personel .nav-tabs .nav-link{border:1px solid #dee2e6;width:100%;color:#282828}#widget-personnel-personel .nav-tabs .nav-item.show .nav-link,#widget-personnel-personel .nav-tabs .nav-link.active{color:#fff!important;background-color:#282828}#widget-personnel-personel .nav-tabs .nav-item.show .nav-link,#widget-personnel-personel .nav-tabs .nav-link.active .badge-secondary{color:#6c757d;background-color:#fff}@media only screen and (min-width:1400px){#form-Contact>div.card.mb-2>div.card-body>div>div>div>div{padding-left:.8rem}#form-Contact>div.card.mb-2>div.card-body>div>div>div>div>label{width:calc(100% + 20px)}}@media only screen and (max-width:1400px){#form-Contact>div.card.mb-2>div.card-body>div{flex-direction:column}#form-Contact>div.card.mb-2>div.card-body>div>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1200px){.finance-calculator{min-height:70px;width:115%!important}}@media only screen and (max-width:1200px){#widget-forms-parts .col-xl-2,#widget-forms-parts .col-xl-4{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}#widget-forms-parts .col-xl-10,#widget-forms-parts .col-xl-8{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}#widget-personnel-personel .nav-tabs .nav-link{font-size:13px}}@media only screen and (max-width:1199px){.widget-vehicle-search .w-100.pt-md-1.pt-sm-1.pt-xl-0{display:flex;justify-content:left;margin-top:.5rem!important;flex-wrap:wrap}.widget-vehicle-search .w-100.pt-md-1.pt-sm-1.pt-xl-0 button:first-child{margin-left:0!important}.widget-vehicle-search .w-100.pt-md-1.pt-sm-1.pt-xl-0 button:last-child{margin-left:.25rem!important}}@media only screen and (max-width:992px){.new-model-navigation .nav.nav-tabs{margin:0;flex-wrap:wrap}.new-model-navigation li.nav-item{flex:none;width:150px}.new-model-navigation{margin-bottom:40px}.new-model-navigation .nav-tabs .nav-link,.new-model-navigation .nav-tabs .nav-link.active{border-right:0px}#widget-personnel-personel ul.nav.mx-0.nav-tabs{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:20px}#widget-personnel-personel ul.nav.mx-0.nav-tabs li{width:50%}#widget-personnel-personel .nav-link{padding:1rem .2rem;font-size:13px;text-align:center;width:100%}#widget-personnel-personel h6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;justify-content:center;padding-bottom:20px}#RotatorNext .fa-chevron-right,#RotatorPrevious .fa-chevron-left{padding:2px 5px;font-size:20px}#widget-personnel-personel .nav-tabs .nav-link{font-size:16px}}@media only screen and (max-width:576px){.card-body .row:nth-child(4) .col-12 .row.px-1.mx-0.col-12 .bg-light{margin-left:1px!important}#widget-forms-parts .col-xl-10,#widget-forms-parts .col-xl-2,#widget-forms-parts .col-xl-4,#widget-forms-parts .col-xl-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.finance-calculator .FinanceCalc-Compact{margin:0}.finance-calculator .FinanceCalc-Compact .col-12{padding-left:0;padding-right:0}.finance-calculator .finance-open-icon{padding:0;position:absolute;right:2px}.widget-vehicle-search .w-100.pt-md-1.pt-sm-1.pt-xl-0{display:block;justify-content:unset;margin-top:0!important;flex-wrap:unset}.widget-vehicle-search .w-100.pt-md-1.pt-sm-1.pt-xl-0 button:first-child{margin-left:.25rem!important}#RotatorNext .fa-chevron-right,#RotatorPrevious .fa-chevron-left{padding:1px 4px;font-size:16px}}@media only screen and (min-width:479px){.card-body .row:nth-child(5) .row .col-6:nth-child(3)>.btn-danger{top:-30px!important;left:-25px!important}.FinanceCalc-Compact .col-11{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:5px}.FinanceCalc-Compact .btn-sm{right:-25px!important}.FinanceCalc-expanded{padding-right:0!important}}