.price-payment-tab,.used-car-search{margin-top:var(--default-margin-y);margin-bottom:var(--default-margin-y)}.cap-valuation-vehicle__information,.finance-controls,.shortlist-record{padding:var(--default-padding-x) var(--default-padding-y)}.error-page__body,.header__main{padding-left:var(--default-padding-x);padding-right:var(--default-padding-x)}.cap-valuation-vehicle__header,.shortlist-record>*,.single-step-valuation-form__check{margin-right:var(--default-margin-x)}.page_service-booking main{margin-top:var(--default-margin-y)}.cap-valuation-vehicle,.contact-us-dealership,.contact-us__field,.error-page,.finance-controls,.form-group,.form__field,.header,.multi-step-valuation-form__field--registration,.multi-step-valuation-form__instructions,.page_advanced-search .latest-stock-aside,.serivce-booking-form,.serivce-booking-form__field,.serivce-booking-form__fields,.single-step-valuation-form__check-list,.single-step-valuation-form__fieldset,.used-car-search__field,.used-car-search__fields,.used-car-search__legend,.used-list-vehicle,.valuation-form__fieldset,.valuation-progress{margin-bottom:var(--default-margin-y)}.dim-content{position:fixed;top:110px;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:1003}.container{max-width:145rem}.container_narrow{max-width:110rem}.container_wide{max-width:175rem}.flex-spacer{flex-grow:1;margin:0;background:none}.align-center{align-self:center;align-items:center}.col-5th{flex:0 0 20%;max-width:20%}.col-7th{flex:0 0 14.285%;max-width:14.285%}.row_dynamicrepeater>div{display:flex;flex-wrap:wrap}.full-image img{display:block;width:100%;height:auto}.section{padding-top:30px;padding-bottom:30px}.mb-row-0 .row{margin-bottom:0!important}.pt-0-mobile{padding-top:0}.no-js img.lazyload{display:none}.lazyload_fade{overflow:hidden;margin:0;display:inline-block;background-color:#ebebeb}.lazyload_fade .lazyload,.lazyload_fade .lazyloading{filter:blur(20px);transform:scale(1.03);transition:all .1s ease-in-out;opacity:0}.lazyload_fade .lazyloaded,.lazyload_fade noscript img{filter:blur(0);transform:scale(1);opacity:1}.no-decoration{text-decoration:none;color:inherit}.no-decoration:hover{text-decoration:none;color:inherit}:root{--default-margin-x:1em;--default-margin-y:1em;--default-padding-x:1em;--default-padding-y:1em}@font-face{font-family:uknumberplateregular;src:url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff2) format("woff2"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff) format("woff"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.ttf) format("truetype"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.svg#uknumberplateregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:DesignK;src:url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKL.woff2) format("woff2"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKL.woff) format("woff"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/designkl-webfont.ttf) format("truetype"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKL.eot) format("eot");font-weight:400;font-style:normal}@font-face{font-family:DesignK;src:url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKM.woff2) format("woff2"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKM.woff) format("woff"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/designkl-webfont.ttf) format("truetype"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKM.eot) format("eot");font-weight:400;font-style:normal}@font-face{font-family:DesignK;src:url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKB.woff2) format("woff2"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKB.woff) format("woff"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/designkb-webfont.ttf) format("truetype"),url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Fonts/DesignKB.eot) format("eot");font-weight:700;font-style:normal}html{box-sizing:border-box;font-size:62.5%;background-color:pink}*,:after,:before{box-sizing:inherit}body{font-family:"'DesignK', sans-serif"}#form1,body{background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:"'DesignK', sans-serif";font-weight:500}img{height:auto;max-width:100%}hr{background-color:#ccc;border:0;height:1px}.used-list>div{display:flex;flex-wrap:wrap;width:100%}.no-overflow-x{overflow-x:hidden;max-width:100%}.light-grey-bg{background-color:#efefef;margin-top:60px;margin-bottom:60px}h1{font-size:4rem}h2{font-size:3.2rem}h3{font-size:2.8rem}h4{font-size:2.4rem}h5{font-size:2rem}h6{font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:1.2em;line-height:1.3;clear:both}body,h1,h2,h3,h4,h5,h6{font-family:DesignK,sans-serif}body{color:#04141f;font-size:1.6rem;font-weight:300;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-bottom:1em}a,a:visited{color:#36434b}a:hover{color:#04141f}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:"Monaco, Consolas, 'Andale Mono', 'DejaVu Sans Mono', monospace"}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}.form-fields--primary-bg{background-color:#36434b;padding:60px;margin-bottom:0}.form-fields--primary-bg label{color:#fff}.form-fields--primary-bg input,.form-fields--primary-bg select{border:1px solid #717b80;color:#fff;height:60px}.form-fields--primary-bg textarea{border:1px solid #717b80;padding:2rem;color:#fff}.form-fields--primary-bg p{color:#fff}.form-fields--primary-bg .form-check-input{margin-right:1rem}.form-fields--primary-bg .form-check-label{color:#fff}.form-fields--primary-bg label.ex-demo{display:inline-block;height:60px;vertical-align:middle}.form-fields--primary-bg .nav-tabs{display:flex;justify-content:end;border-bottom:0}.form-fields--primary-bg .nav-tabs .nav-link{background-color:transparent;border:none;text-transform:uppercase;color:#fff;font-weight:700;font-size:1.2rem;margin-bottom:1.5rem;padding:0}.form-fields--primary-bg .bodystyle-wrap{transition:.3s ease-in}.form-fields--primary-bg .bodystyle-wrap:hover{box-shadow:0 60px 40px -7px rgba(0,0,0,.2);border-radius:50px;transform:scale(1.02)}.form-fields--primary-bg .bodystyle-wrap a{display:flex;flex-direction:column;justify-content:center}.form-fields--primary-bg .bodystyle-wrap img{width:150px;margin:0 auto;text-align:center}.form-fields--primary-bg .bodystyle-wrap p{text-align:center;text-transform:uppercase;font-weight:700;color:#fff}.form-fields--primary-bg .btn--primary{color:#04141f}.banner{position:relative;min-height:130px;display:flex;align-items:end;background-color:#36434b}.banner__content{background:linear-gradient(180deg,transparent,rgba(4,20,31,.5) 50%,rgba(4,20,31,.9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#4d000000",GradientType=0);padding:2rem;position:relative;width:100%}.banner__headline{color:#fff;font-size:17.6px;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.banner__synopsis{color:#fff;font-size:32px;font-size:2rem;margin-bottom:2.5rem}.banner__btn{background-color:#ebc729;color:#333}.banner__image{width:100%;height:auto}.banner__link{width:100%}.banner__video-wrapper{background-color:#000;position:absolute;padding-bottom:56.25%;top:50%;left:0;right:0;height:0;transform:translateY(-50%);min-height:320px}.banner__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slick-dots{z-index:599;position:absolute;bottom:30px}.slick-dots li button{border-radius:0!important}.slick-dots li.slick-active button{border-color:#fff!important;background:#fff!important}.slick-dots li button{border-color:#717b80!important;background:#717b80!important;width:30px!important;height:2px!important}.banner_has_content .banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:240px;-o-object-fit:cover;object-fit:cover;background-color:#36434b}.home-slide .slick-list .slick-slide{margin:0;z-index:998}.home-slide .slick-list .slick-slide .banner .banner__image img{width:100%}.home-slide .slick-list .slick-slide .banner .banner__content{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:2.5rem;position:absolute;top:0}.home-slide .slick-list .slick-slide .banner .banner__content .banner__headline{font-size:4rem;margin-bottom:2rem}.home-slide .slick-list .slick-slide .banner .banner__content .banner__headline .banner__synopsis{margin-bottom:2.5rem;font-weight:600}.home-slide .slick-list .slick-slide .banner .banner__btn{width:200px;height:60px;display:flex;justify-content:center;align-content:center;align-items:center;font-size:1.6rem;text-transform:uppercase;color:#04141f;font-weight:700;margin:0 auto}.home-slide .slick-list .slick-slide .slick-arrow{display:block!important}.home-slide .slick-dots{bottom:25px}.page-slide .slick-list{height:38em!important}.page-slide .banner,.page-slide .banner .banner__image,.page-slide .banner .banner__image img{min-height:38em!important}.welcome-banner{position:relative}.welcome-banner .banner{display:flex;justify-content:center;align-content:center;align-items:center;align-self:center}.welcome-banner .container{position:absolute}.welcome-banner__content{padding:5rem;width:100%;background-color:rgba(54,67,75,.8);text-align:center;height:450px;max-width:100%;overflow-y:auto;position:relative;color:#fff}.welcome-banner__content h1,.welcome-banner__content h2{font-weight:700}.welcome-banner__content p:last-of-type{margin-bottom:0}.welcome-banner__content .umb-grid{width:100%}.welcome-banner__content .umb-grid .row{margin-bottom:0!important;width:100%}.welcome-banner__footer{background-color:#04141f;position:absolute;right:1.5rem;left:1.5rem;bottom:0}.welcome-banner__footer ul{list-style:none;margin-bottom:0;padding-left:0}.welcome-banner__footer ul li{padding:2rem 0}.welcome-banner__footer ul li:after{content:" ";background-color:#717b80;display:inline-block;width:1px;height:10px;margin:0 1.5rem}.welcome-banner__footer ul li a{color:#fff;font-size:1.2rem;font-weight:700}.welcome-banner__footer ul li a .icon{color:#717b80}.welcome-banner__footer ul li.after-none:after{display:none}.page_home .welcome-banner__footer ul li a .icon{color:#fff}.spotlight-wrapper{padding-left:28px;padding-right:28px}.spotlight{position:relative}.spotlight__content{position:absolute;background:linear-gradient(180deg,transparent,rgba(4,20,31,.5) 100%,rgba(4,20,31,.4) 0);width:100%;right:0;bottom:0;height:100%}.spotlight__content .spotlight__headline{font-size:27px;font-weight:400;color:#fff;position:absolute;bottom:30px;left:30px;margin-bottom:0}.spotlight img{width:100%}.bg-heading{background-color:#36434b}.bg-heading h1{color:#fff;margin-bottom:0;padding-bottom:0}.bg-heading p{color:#fff;margin-top:2rem;margin-bottom:0}.gallery .slick-next,.gallery .slick-prev{transition:.3s ease-in}.gallery .slick-prev{background-color:rgba(4,20,31,.9);border-radius:50%;height:100px;width:100px;left:92px!important}.gallery .slick-prev:hover{background-color:#04141f}.gallery .slick-prev:before{right:auto;font-size:30px;color:#efefef}.gallery .slick-next{background-color:rgba(4,20,31,.9);border-radius:50%;height:100px;width:100px;right:92px!important}.gallery .slick-next:hover{background-color:#04141f}.gallery .slick-next:before{right:auto;font-size:30px;color:#efefef}.spotlight-wrapper .offer_inline{border:none;border-radius:0}.spotlight-wrapper .offer_inline .offer__title{position:absolute;bottom:20px;left:20px;color:#fff;font-size:27px;font-weight:400}.spotlight-wrapper .offer_inline .offer__content{padding:3rem 3rem 0}.spotlight-wrapper .offer_inline .offer__content p{margin-bottom:0}.spotlight-wrapper .offer_inline img{filter:brightness(50%)}.slick-prev{left:25px!important}.slick-next{right:25px!important}.slick-next:before,.slick-prev:before{font-size:60px!important}.cookie-notice{display:none;border-bottom:1px solid #333;font-size:1.2rem;margin-bottom:0;background-color:#36434b;transform:translateX(0)}.cookie-notice__content{padding:2rem 0}.cookie-notice__title{margin-bottom:0;font-size:22px;color:#fff}.cookie-notice__disclaimer{font-size:1.2rem;margin-bottom:0;padding-left:30px;padding-right:15px;color:#fff}.cookie-notice__disclaimer a{color:#fff;text-decoration:underline}.cookie-notice__disclaimer a:hover{font-weight:700}.cookie-notice__close{min-width:180px;margin-bottom:15px}.cookie-notice .btn{margin-bottom:0}.cookie-option{padding:20px;margin-bottom:30px;border:1px solid #ebebeb;background-color:#fff}.cookie-option h3{margin-bottom:.5rem}.cookie-option .custom-control-label:before{top:auto}.cookie-option .custom-switch .custom-control-label:after{top:10px!important;display:inline-block}.cookie-modal__button{position:fixed;bottom:0;left:0;z-index:1000;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 2px 1px 2px rgba(0,0,0,.8)}.custom-switch .custom-control-label:before{width:2rem;display:inline-block}.custom-switch .custom-control-label:after{top:12px!important;display:inline-block}.custom-control-label:before{position:relative;margin-right:1rem}.ccc-content--dark{background-color:#36434b!important}.dropdown-item:active{background-color:#36434b}.dropdown-item:visited{color:inherit}.stage-bounce{height:25px;display:inline-flex;position:relative}.bounce-wrap{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bounce-icon{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-timing-function:linear;animation-timing-function:linear;font-size:2.4rem;font-weight:700;color:#fff;position:absolute;bottom:-10px}@-webkit-keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.footer{background-color:#04141f;color:#efefef;border-top:1px solid #04141f}.footer a{color:inherit}.footer__heading{font-size:1.6rem;font-weight:700;color:#efefef;margin-bottom:2rem}.footer__links{padding-top:50px;padding-bottom:50px}.footer__links ul{list-style:none;padding-left:0;margin-bottom:0}.footer__links li{margin-bottom:.25rem}.footer__links a{font-weight:lighter;font-size:1.6rem}.footer__company{padding-top:30px;padding-bottom:30px}.footer__logo{display:inline-block;margin-bottom:15px}.footer__company-details p{margin-bottom:0}.footer__copyright{padding-top:1.5rem;padding-bottom:1.5rem}.footer__copyright p{margin-bottom:0;font-size:1.2rem;text-transform:uppercase;font-weight:700}.footer__copyright .text-right{margin-bottom:0!important}.footer__social .icon{font-size:2.5rem;transition:.3s ease-in}.footer__social .icon.icon-linkedin{position:relative;bottom:5px;font-size:2rem}.footer__social .icon:hover{box-shadow:0 60px 40px -7px rgba(0,0,0,.2);border-radius:50px;transform:scale(1.02)}.footer__notice{background-color:#fff}.footer__notice .row{display:flex;align-items:center;align-self:center;align-content:center}.footer__notice p{color:#717b80;font-size:1.2rem}.footer .border-top{border-top:2px solid #2f3c45!important}.footer .google-reviews{display:block;margin-top:30px}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:0;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:2px;width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff}.header{background-color:#fff}.header__tel{line-height:60px;font-size:20px;margin-bottom:0}.breadcrumbs{background-color:#04141f;padding-top:.5rem;padding-bottom:.5rem;font-size:1.4rem;font-weight:600;border-bottom:1px solid #717b80}.breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;align-items:center;align-self:center;align-content:center}.breadcrumbs li{display:inline}.breadcrumbs li:after{content:"/";display:inline;margin-left:1rem;margin-right:1rem;font-weight:700;vertical-align:middle;color:#717b80}.breadcrumbs li:last-child a{color:#717b80!important}.breadcrumbs li:last-child:after{display:none}.breadcrumbs a{color:#fff;text-decoration:none}.breadcrumbs a,.breadcrumbs input{font-size:1.2rem}.breadcrumbs .currentlink{text-decoration:none}.d-custom-none{display:none!important}.d-custom-show{display:flex!important;padding:10px!important}.d-custom-show a.header__logo{text-align:center}.d-custom-show .header__logo img{width:30%!important}.logo-bar{background-color:#fff;padding:20px}.header__topbar{background-color:#04141f}.header__topbar ul{padding-left:0;list-style-type:none}.header__topbar ul li a{color:#efefef;text-transform:uppercase;font-size:1.2rem;font-weight:700}.header__topbar ul li a:hover{text-decoration:none}.header__topbar ul li .icon{color:#fff;margin-right:1rem;font-size:1.4rem}.header__topbar ul .header__topbar-right{color:#fff}.header__topbar ul .header__topbar-right:hover{color:#fff}.header__topbar ul .after-none:after{display:none}.header__topbar .icon-telephone{display:inline-block;transform:rotate(270deg)}.header__topbar .navbar-toggler__bar{display:block;width:25px;height:2px;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out;position:absolute;border-radius:0;color:#717b80;background-color:#717b80}.header__navigation{background-color:#fff}.header__navigation .navbar{padding:0}.header__navigation .navbar .nav-link{padding:0;text-align:left}.header__navigation .navbar .nav-link.red{color:#bb162b!important}.navbar__menu .nav-item .nav-link{color:#04141f!important;font-weight:600}.navbar__menu .dropdown-menu{border:none;width:240px;position:absolute;top:50px;margin-left:-10px;z-index:999;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.navbar__menu .dropdown-menu .dropdown-item{border-bottom:1px solid #efefef;font-size:1.5rem;padding:15px 23px;color:#04141f}.navbar__menu .dropdown-menu .dropdown-item:hover{background-color:#efefef}.navbar__menu .dropdown-menu .dropdown-item:last-child{border-bottom:none!important}.no-js .collapse{display:block}.header__logo img{width:120px}.navbar-toggler{padding:0;line-height:normal;border:none;border-radius:0;font-size:1.2rem;font-weight:700;color:#fff;text-align:center}.animated-icon1,.animated-icon2,.animated-icon3{width:100%;height:15px;position:relative;margin:0 0 5px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:2px;width:20px;border-radius:0;opacity:1;left:0;left:calc(50% - 10px);transform:rotate(0deg);transition:.25s ease-in-out;background:#fff}.animated-icon1 span:first-child{top:0}.animated-icon1 span:nth-child(2){top:6px}.animated-icon1 span:nth-child(3){top:12px}.animated-icon1.open span:first-child{top:5px;transform:rotate(135deg)}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.animated-icon1.open span:nth-child(3){top:5px;transform:rotate(-135deg)}.animated-icon2 span:first-child{top:0}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px}.animated-icon2 span:nth-child(4){top:20px}.animated-icon2.open span:first-child{top:11px;width:0;left:50%}.animated-icon2.open span:nth-child(2){transform:rotate(45deg)}.animated-icon2.open span:nth-child(3){transform:rotate(-45deg)}.animated-icon2.open span:nth-child(4){top:11px;width:0;left:50%}.animated-icon3 span:first-child{top:0;transform-origin:left center}.animated-icon3 span:nth-child(2){top:10px;transform-origin:left center}.animated-icon3 span:nth-child(3){top:20px;transform-origin:left center}.animated-icon3.open span:first-child{transform:rotate(45deg);top:0;left:8px}.animated-icon3.open span:nth-child(2){width:0;opacity:0}.animated-icon3.open span:nth-child(3){transform:rotate(-45deg);top:21px;left:8px}.header{position:sticky;top:0;z-index:999;box-shadow:0 3px 3px 0 rgba(0,0,0,.15)}.nav-pills .nav-link.active{color:#04141f;background-color:#fff}.dealership-card a{color:#04141f}.dealership-card__telephone,.dealership-card__title{font-weight:700}.news-item{border:none;border-radius:0;transition:all .4s ease-in-out;margin-bottom:2rem}.news-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.news-item .news-item__pos-abs{position:absolute;bottom:30px;left:20px}.news-item .news-item__pos-abs .news-item__title{color:#fff;font-size:27px;font-weight:400}.news-item .news-item__pos-abs .news-item__title a{color:#fff}.news-item .news-item__pos-abs .news-item__label{font-size:1.4rem}.news-item .news-item__content{padding:2rem}.news-item .news-item__content p{margin-bottom:0}.news-item img{filter:brightness(50%)}.news-item .btn{margin-top:3rem}.page_news-detail .news-aside{position:sticky;top:150px}.page_news-detail .news-aside figure{margin-bottom:2rem}.offer_page{border:none;border-radius:0;margin-bottom:3rem;transition:all .4s ease-in-out}.offer_page:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.offer_page .offer__title{position:absolute;bottom:30px;left:20px;color:#fff;font-size:27px;font-weight:400}.offer_page .offer__title a{color:#fff}.offer_page .offer__content{padding:2rem}.offer_page .offer__content p{margin-bottom:0}.offer_page .offer__content .exclusive-offer{text-transform:uppercase;font-weight:700;color:#bb162b;margin-top:1.5rem}.offer_page .btn{margin-top:3rem}.offer_page figure{background-color:transparent}.offer_page .offer__img{filter:brightness(100%)}.offer-details h2{margin-bottom:0}.testimonial{padding:2rem;margin-bottom:2rem;border:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.testimonial__author,.testimonial__date,.testimonial__location{font-weight:700;font-style:normal}.page_career-results #JobRepeater_RepeaterUpdatePanel{width:100%}.page_career-results .careers__cards{border:none;transition:all .3s ease}.page_career-results .careers__cards:hover{box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1)}.page_career-results .careers__cards img{height:75px!important}.page_career-results .careers__cards .careers__location-heading{font-size:24px;width:100%;margin-bottom:.5rem}.page_career-results .careers__cards hr{margin:1.25rem 0}.page_career-results .careers__cards .careers__information{padding:2rem}.page_career-results .careers__cards .careers__information table{width:100%}.page_career-results .careers__cards .careers__description{margin-bottom:0}.page_career-results .careers__cards .btn{margin-top:3rem!important}.page_career-application #Certify_Certify{display:inline-block;height:auto}.page_career-application #COGFormSubmit_Submit{max-width:350px;width:300p;width:250px}.page_career-application #CV_CV{padding:1.5rem}.accordion>.card .card-header{position:relative;padding:.75rem 2rem}.accordion>.card .card-header .btn.collapsed:after{content:""}.accordion>.card .card-header .btn:after{content:"";font-family:mbblueskyicons;top:50%;right:2rem;position:absolute;margin-top:-15px;font-size:20px;transition:transform .5s ease-in-out;transform:translateY(0)}.accordion>.card .card-header .btn{padding:0;margin:0;width:100%;justify-content:flex-start}.btn{color:var(--button-text);background-color:var(--button-color);border-radius:0;width:170px;height:50px;text-transform:uppercase;font-size:1.6rem;font-weight:600;transition:all .9s ease-in-out;display:flex;justify-content:center;align-content:center;align-items:center}.btn--primary{--button-color:#fff;--button-hover-color:hsla(0,0%,100%,0.8);--button-text:#04141f}.btn--primary-alt{--button-color:#04141f;--button-hover-color:rgba(4,20,31,0.7);--button-text:#fff}.btn--secondary{--button-color:#717b80;--button-hover-color:rgba(113,123,128,0.7);--button-text:#fff}.btn:focus{box-shadow:none!important}.btn:visited{color:var(--button-text)}.btn:active,.btn:hover{--button-color:var(--button-hover-color);color:var(--button-text)}.btn--outline{border:1px solid var(--button-color);background:none}.btn--outline,.btn--outline:visited{color:var(--button-color)}.btn--outline:active,.btn--outline:hover{background-color:var(--button-color);color:var(--button-text)}.btn--circle,.btn--round{border-radius:50%}.btn--circle{background-color:var(--button-color);color:var(--button-text)}.btn.btn--primary:hover{box-shadow:inset 29em 0 0 0 hsla(0,0%,100%,.8)}.btn.btn--secondary:hover{box-shadow:inset 29em 0 0 0 rgba(113,123,128,.7)}.btn.btn--primary-alt:hover{box-shadow:inset 29em 0 0 0 rgba(4,20,31,.7)}input,select,textarea{border-radius:0;padding:0 1.5em 0 2rem;border:1px solid #04141f;color:#04141f;background-color:transparent}input:focus,select:focus,textarea:focus{border-color:#717b80}.input--full-width{display:block;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/img/icons/dropdown.png);background-repeat:no-repeat;background-position:right 1em top 50%;background-size:1.2em}.fancybox-content{padding:10px}.form__label{display:block}@font-face{font-family:uknumberplateregular;font-style:normal;font-weight:400;src:url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.eot);src:url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff2) format("woff2"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff) format("woff"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.ttf) format("truetype"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.svg#uknumberplateregular) format("svg")}.reg-plate{position:relative;max-width:8em;padding-left:2.1em;padding-top:.1em;padding-bottom:.1em;font-family:uknumberplateregular;font-size:2em;text-transform:uppercase;background-color:#eace00;background-image:url(/assets/img/valuation/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:1em;max-width:unset}.container-wrapper-sm{max-width:110rem;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-wrapper-sm .container{padding:0;max-width:inherit;margin:0}._vm_btn{width:auto;height:60px;text-transform:uppercase;font-size:1.6rem;font-weight:600;transition:all .9s ease-in-out;display:flex;justify-content:center;align-content:center;align-items:center;padding:0 2rem;min-width:250px}._vm_btn:hover{text-decoration:none}._vm_btn--primary{background-color:#04141f;color:#fff!important}._vm_btn--primary:hover{box-shadow:inset 29em 0 0 0 rgba(4,20,31,.7);color:#fff!important}._vm_btn--secondary{background-color:#717b80;color:#fff}._vm_btn--secondary:hover{box-shadow:inset 29em 0 0 0 rgba(113,123,128,.7);color:#fff}._vm_btn--secondary:visited{color:#fff}.tl-grid-button{display:inline-flex;margin-top:2rem}.accordion>.card{overflow:hidden;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0;border-bottom:1px solid rgba(0,0,0,.125)}.accordion>.card h5{color:#fff}.accordion>.card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#04141f;border-bottom:1px solid rgba(0,0,0,.125)}.accordion>.card .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card .card-body{flex:1 1 auto;padding:3rem}.content-panel__img-left,.content-panel__img-right{display:flex;flex-wrap:wrap;align-items:center}.tl-grid-img-block,.tl-grid-img-block-aside{flex:0 0 100%;max-width:100%}.video-wrapper{position:relative;display:block;width:100%;padding:0;overflow:hidden;margin-bottom:30px}.video-wrapper:before{display:block;content:"";padding-top:56.25%}.video-wrapper iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.tl-grid-call-to-action-box{background-color:#efefef;padding:30px;text-align:center}.tl-grid-call-to-action-box h2{margin-bottom:2rem}.tl-grid-call-to-action-box p{margin-bottom:3rem}.tl-grid-call-to-action-box ._vm_btn{width:100%}.full-gallery-wrap{margin-bottom:30px}.gallery-list-inner,.image-gallery__ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:100%}.gallery-list-inner .gallery-item,.image-gallery__ul .gallery-item{display:block;width:400px;height:300px;max-width:100%;background-size:cover;background-position:50%}.umb-grid blockquote{background-color:#f7f7f7;padding:30px;text-align:center}.umb-grid blockquote p{font-size:1.3rem;margin-bottom:.75rem}.umb-grid .row{margin-bottom:30px}.thumbnail{border:none;transition:all .3s ease;margin-bottom:2rem}.thumbnail:hover{box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1)}.thumbnail_subpage .thumbnail__img{background-color:transparent}.thumbnail_subpage .thumbnail__img img{-webkit-clip-path:inset(45px 20px);clip-path:inset(45px 20px);transition:-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1);transition:clip-path .3s cubic-bezier(.215,.61,.355,1);transition:clip-path .3s cubic-bezier(.215,.61,.355,1),-webkit-clip-path .3s cubic-bezier(.215,.61,.355,1)}.thumbnail_subpage .thumbnail__content{padding:2rem}.thumbnail_subpage .thumbnail__content .thumbnail__title{font-size:2.7rem;margin-bottom:1rem}.thumbnail_subpage .thumbnail__link{text-decoration:none}.thumbnail_subpage .thumbnail__link:hover{text-decoration:none}.thumbnail:hover img{-webkit-clip-path:inset(0 0);clip-path:inset(0 0)}.container_narrow .umb-grid .grid-section .container{padding:0!important;max-width:75rem}.container .umb-grid .grid-section .container{padding:0!important}.container_wide .umb-grid .grid-section .container{padding:0!important;max-width:175rem}.container-fluid .umb-grid .grid-section .container{padding:0;max-width:100%}.full-image,table{width:100%}table{border:none}table tbody tr:nth-child(odd){background-color:#efefef}table tbody tr td{border:none;padding:.75rem}.flex-center-cogcms .column{display:flex;align-self:center;align-items:center}.icon-section h3{font-size:2rem;font-weight:700;margin:15px 0 10px}.icon-section img{width:220px}.page_cms-page-folder .model .image-with-accreditation-wrapper{background-color:transparent;margin:0 auto;text-align:center}.page_cms-page-folder .model .image-with-accreditation-wrapper img{width:300px}.page_cms-page-folder .model .advanced__textarea{padding:2.5rem}.page_cms-page-folder .model .advanced__textarea h3{font-size:2.7rem;margin-bottom:0}.page_cms-page-folder .model .tl-grid-button{margin:0 2.5rem 2.5rem}.tl-grid-html-embed iframe{width:100%}.umb-grid .spotlight-wrapper{padding:0}.umb-grid .spotlight-wrapper .image-with-accreditation-wrapper{position:relative}.umb-grid .spotlight-wrapper h3{position:relative;bottom:75px;left:30px;color:#fff;font-size:27px;font-weight:400;margin-bottom:0}.umb-grid .spotlight-wrapper .advanced__textarea{padding:0 3rem}.umb-grid .spotlight-wrapper .advanced__textarea p{margin-bottom:0}.umb-grid .spotlight-wrapper ._vm_btn{width:auto;margin:3rem;padding:0 2rem}.umb-grid .spotlight-wrapper img{filter:brightness(75%)}.cta-btn-solo .tl-grid-call-to-action-box{padding:5rem}.cta-btn-solo .tl-grid-call-to-action-box h2,.cta-btn-solo .tl-grid-call-to-action-box p{display:none}.slick-next,.slick-prev{display:block;position:absolute;top:50%;z-index:1;width:2rem;height:2rem;padding:0;border:none;color:transparent;font-size:0;line-height:0;background:transparent;outline:none;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer}.slick-next:before,.slick-prev:before{color:#000;background-color:#fff;padding-left:5px;padding-right:5px;font-family:mbblueskyicons;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.slick-prev{left:-25px}.slick-prev:before{content:"\e905"}.slick-next{right:-25px}.slick-next:before{content:"\e906"}.slick-list{margin:0 -15px}.slick-slide{margin:30px 15px}.slick-dots{display:block;width:100%;padding:0;margin:2rem 0 0;text-align:center;list-style:none}.slick-dots li{display:inline-block;padding:0;margin:0 .5rem .5rem;cursor:pointer}.slick-dots li button{display:block;width:1.6rem;width:1rem;height:1rem;padding:0;border:1px solid #dee2e6;border-radius:50%;-webkit-border-radius:50%;color:transparent;font-size:0;line-height:0;background:transparent;outline:none;cursor:pointer;-moz-border-radius:50%}.slick-dots li.slick-active button{border-color:#369;background:#369}.gallery-thumbs .slick-list,.gallery .slick-list{margin-right:0;margin-left:0}.gallery-thumbs .slick-slide,.gallery .slick-slide{padding:0;margin:0}#map-canvas{height:320px}body{background-color:#fafafa}#form1{margin:0 auto;max-width:195rem;background-color:#fff}.slider-fields .ui-widget-content{border:0}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-br,.slider-fields .ui-corner-right{border-bottom-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bl,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-left{border-bottom-left-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-right,.slider-fields .ui-corner-top,.slider-fields .ui-corner-tr{border-top-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-left,.slider-fields .ui-corner-tl,.slider-fields .ui-corner-top{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;margin-bottom:3em;text-align:left;background-color:#212121}.slider-fields .ui-slider-horizontal .ui-slider-range-min{left:0}.slider-fields .ui-slider-horizontal .ui-slider-range{top:0;height:100%;background-color:#2b6fad}.slider-fields .ui-slider .ui-slider-range{display:block;position:absolute;z-index:1;border:0;font-size:.7em;background-position:0 0}.slider-fields .ui-slider-horizontal .ui-slider-handle{top:-.4em;margin-left:0}.slider-fields .ui-slider-horizontal .ui-slider-handle,.slider-fields .ui-widget-content .ui-slider-handle{width:.8em;height:1.5em;border-color:#000;background:#000}.slider-fields .ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.slider-fields .ui-widget-header{background:#fff}.proxy-list{padding:0;margin:0;overflow:hidden}.proxy-list li{float:left;padding:5px;margin:0 5px 5px 0;border:1px solid #ddd;border-radius:2px;line-height:normal;list-style-type:none;cursor:pointer;background-color:#fff}.proxy-list li.selected{border-color:#04141f;color:#fff;background:#04141f}.proxy-list li a{color:#565656}.colour-group .proxy-list li{position:relative;width:30px;height:30px;border:0;border-radius:100%;background-color:#efefef}.colour-group .proxy-list li.selected{border:2px solid #000!important}.colour-group .proxy-list li span{display:block;text-indent:-9999px}.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{border:1px solid #f0f0f0;background-color:#fff}.colour-group .proxy-list li.proxy-yellow{background-color:#ff0}.colour-group .proxy-list li.proxy-unknown:after{position:absolute;top:7px;right:10px;color:#3c5866;content:"?";font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;text-align:center}.serivce-booking-form__submit{display:flex;flex-direction:column;align-items:center}.serivce-booking-form__submit>*{margin-bottom:.5em}.ccc-icon.active{display:none!important}#online-booking{height:620px}.page_service-your-kia .advanced__textarea{padding:30px;box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1);border-radius:20px}.page_service-your-kia #online-booking{height:620px}.service-booking-form{background-color:red}.page_used-car-results #COGDynamicRepeater_V1_RepeaterUpdatePanel{display:flex;flex-wrap:wrap}.page_used-car-results .used-list-vehicle-table .icon-charging-station{color:#fff;background:#00d300;padding:7px;border-radius:100px;margin-left:-5px}.key-spec-item{display:flex;flex-wrap:wrap;justify-content:space-between}.key-spec-item a{color:#333;text-decoration:underline}.key-spec-item__data{font-weight:600}.finance-controls{border:1px solid #ebebeb}.finance-controls__field{display:flex;align-items:center}.finance-controls__input{min-width:0;flex-grow:1;margin-left:1em}.finance-controls__submit{width:100%}.results-controls__pagination{background-color:#36434b;padding:1.25rem;width:100%}.results-controls__pagination ul{display:flex;padding-left:0;list-style:none;border-radius:0;margin-bottom:0;height:60px;width:35%}.results-controls__pagination ul li a,.results-controls__pagination ul li span{margin-left:-1px;background-color:#fff;border:2px solid #fff;padding:.5rem .75rem;text-decoration:none;display:flex;height:100%;align-content:center;align-items:center;width:100%;text-align:center;justify-content:center}.results-controls__pagination ul li:first-child a,.results-controls__pagination ul li:first-child span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.results-controls__pagination ul li:last-child a,.results-controls__pagination ul li:last-child span{border-top-right-radius:0;border-bottom-right-radius:0}.results-controls__pagination ul li a{color:#000}.results-controls__pagination ul li span{color:#ccc}.results-controls__pagination ul li.COGPagerItemSelected span{background-color:#36434b;color:#fff}.results-controls__sort select{margin-bottom:0!important}.COGPager li{width:20%;text-align:center}.COGPager li.COGPagerFirst,.COGPager li.COGPagerItemSelected,.COGPager li.COGPagerLast,.COGPager li.COGPagerNext,.COGPager li.COGPagerPrevious{display:inline}.results-filter{flex-basis:100%}.used-car-shortlist>div{display:flex}.shortlist-record{display:flex}.used-car-search__field,.used-car-search__fields{display:flex;flex-direction:column}.used-car-search__input{width:100%}.used-list-vehicle__table{margin-bottom:0;width:100%}.used-list-vehicle__table .used-list-vehicle-table__body{display:flex;flex-direction:column}.used-list-vehicle__table .used-list-vehicle-table__row{display:flex;justify-content:space-between;padding:.5rem}.used-list-vehicle__table .used-list-vehicle-table__row:nth-child(odd){background-color:#efefef}.used-list-vehicle__table .used-list-vehicle-table__row .used-list-vehicle-table__heading{font-size:1.6rem;font-weight:lighter}.used-list-vehicle__table .used-list-vehicle-table__item{text-align:right;font-weight:700}.used-list-vehicle__table .icon,.used-list-vehicle__table span{display:inline-block;vertical-align:inherit;padding:6px 0 0}.used-list-vehicle{display:flex;flex-direction:column;background-color:#fff}.used-list-vehicle__image-wrapper{position:relative}.used-list-vehicle__image-figure{margin-bottom:0}.used-list-vehicle__image{width:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover}.used-list-vehicle .used-list-vehicle__bar{width:100%;display:flex;position:absolute;bottom:0;left:0}.used-list-vehicle .used-list-vehicle__bar .corner-sash,.used-list-vehicle .used-list-vehicle__bar .image-count{margin-bottom:0;font-size:1.2rem;color:#efefef;width:auto;text-align:center;padding:.75rem 1rem;font-weight:700}.used-list-vehicle .used-list-vehicle__bar .image-count{position:absolute;bottom:0;left:0;background-color:#04141f;text-align:left;cursor:pointer}.used-list-vehicle .used-list-vehicle__bar .corner-sash{position:absolute;bottom:0;right:0;background-color:#bb162b}.used-list-vehicle-price{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-bottom:0}.used-list-vehicle-price__now{width:auto;justify-content:space-between}.used-list-vehicle-price__monthly,.used-list-vehicle-price__now{display:inline-block;color:#36434b;font-weight:700}.used-list-vehicle__information{display:flex;flex-direction:column;padding:3.5rem}.used-list-vehicle__information .used-list-vehicle-title__model{display:block;font-size:2.7rem;font-weight:700;color:#04141f;margin-bottom:1rem}.used-list-vehicle__information .used-list-vehicle-title__version{color:#04141f;font-size:2.4rem;font-weight:400;margin-bottom:2rem}.used-list-vehicle__features{font-size:1.2rem;color:#717b80;padding:2rem 0;margin-bottom:0}.used-list-vehicle__link{width:100%}.used-list-vehicle .used-list-vehicle-price .used-list-vehicle-price__save{font-size:2.2rem;color:#007740;font-weight:700}.used-list-vehicle .used-list-vehicle-price__saving-sash{position:absolute;top:0;width:100%;color:#efefef;background-color:#007740;text-align:center;font-weight:700;padding:.2rem}.used-list-vehicle .used-list-vehicle-fuel_type{position:absolute;bottom:0;width:100%;color:#efefef;background-color:#105380;text-align:center;font-weight:700;padding:.4rem 0 .5rem}.page_used-car-results .results-filter{z-index:875;position:sticky;top:150px;margin-bottom:2rem}.page_used-car-results .form-fields--primary-bg{padding:2rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.page_used-car-results .form-fields--primary-bg h4{margin-bottom:1rem}.page_used-car-results p a{text-decoration:underline}.page_used-car-results hr{background-color:#717b80}.page_used-car-results input,.page_used-car-results select{margin-bottom:2rem}.page_used-car-results .vehicle-show-counter{font-size:1.2rem}.page_used-car-results .nav-pills{width:100%;margin-bottom:2rem}.page_used-car-results .nav-pills .nav-item{width:50%}.page_used-car-results .nav-pills .nav-item .nav-link{color:#fff;background-color:transparent}.page_used-car-results .nav-pills .nav-item .nav-link.active{font-weight:700;text-decoration:underline}.page_used-car-results #FinanceMaxRegularPayment_DD,.page_used-car-results #FinanceMinRegularPayment_DD,.page_used-car-results #MaxPrice_DD,.page_used-car-results #MinPrice_DD{width:100%}.page_used-car-results .mobile-spec-list ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;margin:10px 0 20px}.page_used-car-results .mobile-spec-list ul li:nth-child(2n){margin-right:.5rem;border-left:1px solid #cecece;padding-left:1rem}.page_used-car-results .mobile-spec-list ul li{list-style:none;display:inline-block;width:48%;margin-bottom:1rem}.page_used-car-results .mobile-spec-list ul li .icon-charging-station{color:#00d300}.refine-search .icon-times{position:absolute;right:20px;top:20px;z-index:9999;color:#fff;cursor:pointer!important;transition:.3s ease-in}.refine-search .icon-times:hover{transform:scale(1.01);font-weight:700}.refine-search .icon-times:before{font-size:20px}.refine-search-cta{position:fixed;bottom:30px;z-index:106}.refine-search-cta .refine-search-cta__button{width:150px!important;height:50px;text-align:center;border-radius:50%;position:fixed;z-index:599;min-width:50px;border-radius:0;top:119px;right:0;padding:0;display:flex;justify-content:center;align-content:center;align-self:center;align-items:center;color:#fff;background-color:rgba(54,67,75,.8)}.refine-search-cta .refine-search-cta__button .icon{font-size:1.4rem;position:relative}.refine-search-outer{z-index:875;position:sticky;top:20px}.refine-search--active .refine-search{left:0;right:0;background-color:#fff}.refine-search-overlay{content:"";position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0;visibility:hidden;transition:all .4s ease-in-out;z-index:999}.refine-search--active{position:relative;left:320px}.page_used-car-details .breadcrumbs{z-index:400;position:sticky;top:123px}.page_used-car-details .breadcrumbs__nav{display:flex}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-start{width:50%;justify-content:start}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end{width:50%;justify-content:end}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end li .icon{color:#717b80!important}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end li:after{content:"|"}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end li:last-child a{color:#fff!important}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end li input,.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end li select,.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end li textarea{border-radius:0;padding:0;border:none;color:#fff;background-color:transparent}.page_used-car-details .gallery__links-bar{display:flex;width:100%;background-color:#04141f;color:#fff;position:absolute;z-index:499;bottom:0}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap{display:inline-flex;width:80%;padding:1rem}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap a{color:#efefef;font-size:1.2rem;text-transform:uppercase;cursor:pointer}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap a:hover{text-decoration:none}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap a:after{content:"|";display:inline;margin-left:1rem;margin-right:1rem;font-weight:700;color:#717b80}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap a .icon{font-size:1.2rem}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap .view-count{color:#efefef;font-size:1.2rem;text-transform:uppercase;cursor:default}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap .view-count:after{display:none}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap .view-count .icon{font-size:1.2rem}.page_used-car-details .gallery__links-bar .gallery__links-bar-sash-wrap{display:inline-flex;width:20%;background-color:#bb162b;padding:1rem;text-align:center;text-transform:uppercase}.page_used-car-details .gallery__links-bar .gallery__links-bar-sash-wrap .corner-sash{margin-bottom:0;width:100%;font-size:1.2rem;font-weight:700;text-align:center}.page_used-car-details .gallery__links-bar .gallery__links-bar-sash-wrap .corner-sash .icon{font-size:1.4rem}.page_used-car-details .gallery{position:relative}.page_used-car-details .gallery .lazyload_fade{background-color:#04141f}.page_used-car-details .gallery .embed-responsive-4by3:before{padding-top:64%}.page_used-car-details .gallery .slick-prev{left:25px!important}.page_used-car-details .gallery .slick-next{right:25px!important}.page_used-car-details .ucd-overview{padding:3rem 7.5rem;flex-direction:column}.page_used-car-details .ucd-overview .ucd-overview__heading{font-size:4rem;margin-bottom:1rem}.page_used-car-details .ucd-overview .ucd-overview__sub-title{font-size:2.7rem;font-weight:700;margin-bottom:2rem}.page_used-car-details .ucd-overview .ucd-overview__price{font-size:2rem;margin-bottom:2rem}.page_used-car-details .ucd-finance__php{background-color:#efefef;padding:7rem}.page_used-car-details .ucd-finance__php .ucd-finance__php-title{font-size:1.6rem;font-weight:400}.page_used-car-details .ucd-finance__php .ucd-finance__php-price{font-size:3.2rem;font-weight:700}.page_used-car-details .ucd-finance__php .btn{margin-top:2.5rem}.page_used-car-details .ucd-finance__call{background-color:#717b80;padding:4rem 5rem}.page_used-car-details .ucd-finance__call small{margin-bottom:1.5rem}.page_used-car-details .ucd-finance__call .ucd-finance__call-number{font-size:2.7rem;margin-bottom:0}.page_used-car-details .ucd-finance__chat{background-color:rgba(4,20,31,.9);padding:4rem 5rem}.page_used-car-details .ucd-finance__chat small{margin-bottom:1.5rem}.page_used-car-details .ucd-finance__chat .ucd-finance__chat-title{color:#efefef;font-size:2.7rem;margin-bottom:0}.features .light-grey{background-color:#efefef}.features .dark-grey{background-color:#36434b;padding:100px 0 100px 100px}.features .features__heading{font-size:3.2rem;font-weight:700;color:#fff;margin-bottom:3rem}.features .nav-tabs{border:none;padding-left:0;margin-bottom:3rem}.features .nav-tabs .nav-item,.features .nav-tabs .nav-item .nav-link{padding:0;display:inline-flex;width:100%}.features .nav-tabs .nav-item .nav-link{color:#fff;font-weight:700;border:none;margin-bottom:.5rem;border-radius:0;align-content:center;align-items:center}.features .nav-tabs .nav-item .nav-link.active{background-color:#efefef;color:#04141f}.features .nav-tabs .nav-item .nav-link:hover{background-color:#efefef;color:#04141f}.features .nav-tabs .nav-item .nav-link .icon{color:#36434b;font-size:3.6rem;background-color:#efefef;height:75px;width:115px;display:inline-flex;justify-content:center;align-content:center;align-items:center}.features .tab-content{height:100%;padding:100px}.features .tab-content h4{font-weight:medium;font-size:2.4rem;color:color}.features .tab-content .equipment-spec-list{margin-bottom:0;padding:0;list-style:none}.features .tab-content .equipment-spec-list .equipment-spec-list__item:before{content:"";font-family:mbblueskyicons;font-size:1.4rem;margin-right:.75rem}.features .tab-content .highlight-icons{padding:20px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1);border-radius:2rem}.features .tab-content .highlight-icons .icon{font-size:3.2rem;margin-bottom:2rem}.features .tab-content .highlight-icons p{font-size:2rem;margin-bottom:0}.auto-transact{box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.auto-transact .mb-row-0 .column{display:flex;flex-direction:column;align-items:center;align-self:center;align-content:center}.auto-transact .advanced__textarea{padding:50px}.auto-transact .advanced__textarea h4{font-size:2.7rem;margin-bottom:3rem}.auto-transact .reserve-btn{margin-top:3rem}.page_car-not-found .slick-dots{bottom:0}.used-list-vehicle--codeweavers,.used-list-vehicle--codeweavers .used-list-vehicle__information{flex-direction:row}.page_advanced-search .form-fields--primary-bg .slider-value{color:#fff;font-style:italic;margin-bottom:2rem}.page_advanced-search .form-fields--primary-bg .nav-tabs{justify-content:space-around;margin:3rem 0!important}.page_advanced-search .form-fields--primary-bg .nav-tabs .nav-link{font-size:1.6rem;margin-bottom:0}.page_advanced-search .form-fields--primary-bg .noUi-connect{background:#bb162b}.page_new-vehicle-details .breadcrumbs{z-index:875;position:sticky;top:125px}.page_new-vehicle-details .breadcrumbs__nav{display:flex}.page_new-vehicle-details .breadcrumbs__nav .breadcrumbs__nav-start{width:50%;justify-content:start}.page_new-vehicle-details .breadcrumbs__nav .breadcrumbs__nav-end{width:50%;justify-content:end}.page_new-vehicle-details .breadcrumbs__nav .breadcrumbs__nav-end li .icon{color:#717b80!important}.page_new-vehicle-details .breadcrumbs__nav .breadcrumbs__nav-end li:after{content:"|"}.page_new-vehicle-details .breadcrumbs__nav .breadcrumbs__nav-end li:last-child a{color:#fff!important}.page_new-vehicle-details .welcome-banner .welcome-banner__inner{position:relative;padding-bottom:64px}.page_new-vehicle-details .welcome-banner .welcome-banner__content{height:386px}.page_new-vehicle-details .welcome-banner .welcome-banner__content h1{font-size:3.2rem;margin-bottom:2rem}.page_new-vehicle-details .welcome-banner .welcome-banner__content h5{font-size:1.6rem;color:#fff}.page_new-vehicle-details .welcome-banner .welcome-banner__content .welcome-banner__footer ul li a{font-size:1.5rem}.page_new-vehicle-details .offer_inline-full-width{border:none}.page_new-vehicle-details .offer_inline-full-width .lazyload_fade{background-color:transparent;margin:0 auto;text-align:center}.page_new-vehicle-details .offer_inline-full-width .finance-row{justify-content:center}.page_new-vehicle-details .offer_inline-full-width .finance-row .finance-label{height:100px;width:100px;border-radius:50%;background-color:rgba(4,20,31,.9);margin:.5rem;box-shadow:2.4px 2.4px 3.2px rgba(0,0,0,.15)}.page_new-vehicle-details .offer_inline-full-width .finance-row .finance-label p{font-size:2.7rem;font-weight:400;color:#fff;text-align:center;display:block}.page_new-vehicle-details .offer_inline-full-width .finance-row .finance-label small{display:block;font-size:1.2rem}.page_new-vehicle-details .offer_inline-full-width .offer__title{margin-bottom:3rem}.page_new-vehicle-details .offer_inline-full-width .offer__content{padding:0}.page_new-vehicle-details .offer_inline-full-width .offer__content ul{list-style:none;margin-bottom:2rem}.page_new-vehicle-details .offer_inline-full-width .offer__content ul li{color:#04141f}.page_new-vehicle-details .offer_inline-full-width .offer__content ul li:before{content:"";font-family:mbblueskyicons;margin-right:.8rem;color:#717b80;font-weight:700;font-size:1.2rem}.page_new-vehicle-details .offer_inline-full-width .offer__content h5{font-size:2.4rem;font-weight:400}.page_new-vehicle-details .offer_inline-full-width .terms-link{font-size:1.2rem;font-weight:700;margin-top:2rem}.page_new-vehicle-details .accordion .card .btn{justify-content:start;width:100%}.page_new-vehicle-details .accordion .card .card-body{display:flex}.page_new-vehicle-details .accordion .card .card-body .model-info{display:flex;flex-direction:row-reverse;width:100%;justify-content:space-between}.page_new-vehicle-details .accordion .card .card-body .model-img{display:flex;align-content:center;align-items:center}.page_new-vehicle-details .used-list.carousel .slick-dots{position:relative;margin:0}.page_new-vehicle-details .spotlight-wrapper{padding-left:0;padding-right:0;padding-bottom:70px}.page_new-vehicle-details .spotlight-wrapper h2{position:absolute;top:auto;left:35px;color:#fff;font-size:1.8rem;font-weight:400;margin-top:-40px}.page_new-vehicle-details .spotlight-wrapper .advanced__textarea{padding:3rem 3rem 0}.page_new-vehicle-details .spotlight-wrapper .advanced__textarea p{margin-bottom:0}.page_new-vehicle-details .spotlight-wrapper img{filter:brightness(50%)}.page_new-vehicle-details .banner_has_content .banner__btn{position:absolute;left:50%;bottom:30px;transform:translate(-50%)}.card.model{transition:all .4s ease-in-out;border-radius:0;border:none}.card.model:hover{box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1);background-color:#efefef;transform:scale(1.01)}.card.model .card-img-top{background-color:transparent;margin:0 auto;text-align:center}.card.model .card-img-top img{width:300px}.card.model .card-body{padding:2.5rem}.card.model .card-body .card-title{font-size:2.7rem;margin-bottom:0}.card.model .card-body p{margin-top:3rem;margin-bottom:3rem}.card.model .card-body .model__label,.card.model .card-body p{font-weight:700;font-size:2rem}.card.model .card-body .model__synopsis{font-size:1.6rem;font-weight:700;color:#bb162b!important;text-transform:uppercase}.page_advanced-search .carousel__carousel-item{margin-top:0;margin-bottom:0}.reg-finder{padding:20px;margin-bottom:30px;border:1px solid #ebebeb}.search-slider{width:100%;margin-bottom:1.5rem}.umb-grid .responsive-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.umb-grid .responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.contact-us__dealers{background-color:#efefef}.our-locations-map{background-image:url(https://bluesky.sirv.com/Websites/Ken%20Jervis/Images/Location/Map/ken-j-map-plus-google-logo.jpg);width:100%;max-width:100%;background-size:cover;background-repeat:no-repeat;position:relative;height:650px}.our-locations-map__box{position:absolute;width:535px;height:500px;top:75px;left:75px;background-color:rgba(54,67,75,.8)}.our-locations-map__information{color:#fff;padding:7.5rem}.our-locations-map__information h3{font-weight:700}.our-locations-map__information h4{font-weight:600}.our-locations-map__footer{background-color:#04141f;position:absolute;right:0;left:0;bottom:0}.our-locations-map__footer ul{list-style:none;display:flex;justify-content:center}.our-locations-map__footer ul li{padding:3rem 0}.our-locations-map__footer ul li:after{content:" ";background-color:#717b80;display:inline-block;width:1px;height:10px;margin:0 1.5rem}.our-locations-map__footer ul li a{color:#efefef;text-transform:uppercase;font-size:1.2rem;font-weight:700}.our-locations-map__footer ul li .icon{margin-right:1rem!important}.our-locations-map__footer ul .icon-telephone{display:inline-block;transform:rotate(270deg);margin-right:1rem}.our-locations-map__footer ul .after-none:after{display:none}.page_dealership-details.details .our-locations-map{height:400px;background-position-y:50%}.page_dealership-details.details .dealership__cards .btn{width:275px}.page_dealership-details .features .dark-grey,.page_dealership-details .features .tab-content{padding:50px 0 50px 50px}.error-page__title{font-size:4.5em;color:#36434b}.error-page__subtitle{margin-bottom:.75em;font-size:2em;font-weight:700}.error-page__advice p{margin-bottom:.25em}.error-page__list{padding-left:1.25em}.sitemap-list a{text-decoration:none}.sitemap-list ol,.sitemap-list ul{list-style:none}.sitemap-list li a,.sitemap-list li a.multi:after{position:relative;display:block;margin:0;padding:15px;font-size:14px;font-weight:700;line-height:16px;white-space:normal;color:#333;background-color:#fff;border:1px solid #f5f5f5;border-top:4px solid #04141f}.sitemap-list li a{box-shadow:1px 1px 2px rgba(106,113,127,.2);margin-bottom:2rem}.sitemap-list li a.multi:after{content:" ";position:absolute;left:6px;top:6px;width:100%;height:100%;border-width:2px;border-color:#eee;border-top-width:0!important;border-left-width:0!important;background-color:transparent}.sitemap-list li a:before{content:" " attr(href) " ";display:block;text-transform:uppercase;font-size:10px;font-weight:700;word-wrap:break-word;color:#04141f}.sitemap-list li a small{display:block;font-weight:400;font-size:12px;margin-top:10px}.sitemap-list .sitemap .fa{position:absolute;top:15px;right:15px;font-size:16px;vertical-align:middle}.sitemap-list li,.sitemap-list ul{position:relative;display:inline-block}.sitemap-list .primary ul li:after,.sitemap-list .primary ul li:before{content:"";position:absolute;top:0;left:0;border-color:#ddd;border-width:1px;z-index:0}.sitemap-list .primary ul li a{border-top-color:#e74c3c;width:auto}.sitemap-list .primary ul li .fa,.sitemap-list .primary ul li a:before{color:#e74c3c}.sitemap-list .primary ul ul{white-space:nowrap}.sitemap-list .primary ul ul li{position:relative;vertical-align:top;padding-top:20px;margin-right:20px;white-space:normal;width:100%}.sitemap-list .primary ul ul li:last-child{padding-right:0}.sitemap-list .primary ul ul li:before{border-top-style:solid;width:30px;top:50px;margin:0 0 0 -30px}.sitemap-list .primary ul ul li:first-child:before{border-top-style:none;border-left-style:solid;width:0;height:30px;top:0;left:45px;margin:0 0 0 -30px}.sitemap-list .primary ul ul li a{border-top-color:#3498db;width:auto}.sitemap-list .primary ul ul li .fa,.sitemap-list .primary ul ul li a:before{color:#3498db}.sitemap-list .primary ul ul ul{display:block;white-space:normal}.sitemap-list .primary ul ul ul li{display:block;position:relative;width:100%;padding-left:30px;margin-right:0}.sitemap-list .primary ul ul ul li:before,.sitemap-list .primary ul ul ul li:first-child:before{border-top-style:none;border-left-style:solid;height:100%;top:0;left:45px}.sitemap-list .primary ul ul ul li:last-child:before{height:50px}.sitemap-list .primary ul ul ul li:after{border-top-style:solid;top:50px;left:15px;width:15px}.sitemap-list .primary ul ul ul li a{border-top-color:#2ecc71;width:auto}.sitemap-list .primary ul ul ul li .fa,.sitemap-list .primary ul ul ul li a:before{color:#2ecc71}.sitemap-list .primary ul ul ul ul li a{border-top-color:#e67e22}.sitemap-list .primary ul ul ul ul li .fa,.sitemap-list .primary ul ul ul ul li a:before{color:#e67e22}.sitemap-list .primary ul ul ul ul ul li a{border-top-color:#9b59b6}.sitemap-list .primary ul ul ul ul ul li .fa,.sitemap-list .primary ul ul ul ul ul li a:before{color:#9b59b6}.sitemap-list .secondary{display:block;margin-top:20px;padding-top:20px;border-top:2px dotted #eee}.sitemap-list .secondary ul{white-space:nowrap}.sitemap-list .secondary ul li{display:inline-block;white-space:normal;padding:0 20px 0 0}.sitemap-list .secondary ul li:after,.sitemap-list .secondary ul li:before{display:none}.sitemap-list .secondary ul li:last-child{padding:0}.sitemap-list .primary>ul>li>a,.sitemap-list .primary>ul>li>ul>li,.sitemap-list .secondary li a{width:220px}.list-item{padding:30px;margin-bottom:30px;border:1px solid #eaeaea;background-color:#fff}.list-item__image{margin-bottom:1.5rem}.dealership__cards{border:none;transition:all .3s ease;box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1);background-color:#efefef}.dealership__cards:hover{box-shadow:0 20px 30px rgba(0,0,0,.2)}.dealership__cards img{height:75px!important}.dealership__cards .dealership__header{align-items:center}.dealership__cards .dealership__header .dealership__location-heading{font-size:2rem;margin-left:3rem;margin-bottom:0;display:inline-table;margin-right:.5rem}.dealership__cards .dealership__header a{display:inline-table;overflow:hidden}.dealership__cards hr{margin:.75rem 0;background-color:#dee2e6}.dealership__cards .dealership__information{padding:1.25rem}.dealership__cards .dealership__information table{width:100%}.cap-valuation-vehicle{display:flex;flex-direction:column}.cap-valuation-vehicle__row{display:flex;justify-content:space-between}.cap-valuation-vehicle__data{text-align:right}.single-step-valuation-form__check-list{display:flex}.single-step-valuation-form__check label{margin-right:.35em}.valuation-progress{height:2rem}.valuation-progress__bar{background-color:#36434b}.page_contact #COGDynamicRepeater_V1_RepeaterUpdatePanel,.page_contact #FindUsRepeater_upCOGDealerRepeater{position:sticky;top:150px;z-index:399}.page_dealership-details .spotlight-wrapper{padding:0 1.5rem}.card-center{transform:translateX(100%)}.page_used-car-details .used-list-vehicle-table .icon-charging-station{color:#fff;background:#00d300;padding:7px;border-radius:100px;margin-left:-5px}.page_used-car-details .gallery .slick-next:before,.page_used-car-details .gallery .slick-prev:before{background-color:transparent!important}.page_used-car-details .gallery .slick-next,.page_used-car-details .gallery .slick-prev{width:60px;height:60px}.page_car-not-found #Featured_Carousel_RepeaterUpdatePanel>div{width:96%;margin:0 2%}#kia-approved-benefits .column.col-md-3 img{width:60%}#kia-approved-benefits .column.col-md-3 h3{font-size:1.8rem;margin-top:.5rem;margin-bottom:.75rem}#kia-approved-benefits .column.col-md-3 p{font-size:1.5rem}@media (min-width:576px){.col-sm-5th{flex:0 0 20%;max-width:20%}.col-sm-7th{flex:0 0 14.285%;max-width:14.285%}}@media (min-width:600px){.page_car-not-found #Featured_Carousel_RepeaterUpdatePanel>div{width:48%;margin:0 1%}}@media (min-width:768px){.col-md-5th{flex:0 0 20%;max-width:20%}.col-md-7th{flex:0 0 14.285%;max-width:14.285%}.mobile-ctas{display:none}.cookie-notice{padding:2rem 0}.cookie-notice__content{display:flex;align-items:center;align-content:center;align-self:center}.cookie-notice__title{font-size:26px}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:50%}}@media only screen and (min-width:48rem){:root{--default-margin-x:1em}:root{--default-margin-y:1em}:root{--default-padding-x:1em}:root{--default-padding-y:1em}.finance-controls__submit{float:right;width:unset}.results-filter{flex-basis:calc(25% - var(--default-margin-x));margin-right:var(--default-margin-x)}.error-page__title{font-size:6em;margin-bottom:0}.cap-valuation-vehicle{flex-direction:row}.cap-valuation-vehicle__information{display:flex;flex-direction:column;justify-content:space-between}.cap-valuation-vehicle__table{margin-top:1.5em}}@media (min-width:800px){.banner{min-height:480px}}@media (min-width:992px){.col-lg-5th{flex:0 0 20%;max-width:20%}.col-lg-7th{flex:0 0 14.285%;max-width:14.285%}.section{padding-top:50px;padding-bottom:50px}.light-grey-bg{margin-top:50px;margin-bottom:50px}.footer__logo{margin-bottom:0}.footer__company-details{display:flex;flex-wrap:wrap;height:100%;align-content:center;text-align:right;justify-content:end}.tl-grid-img-block,.tl-grid-img-block-aside{flex:0 0 50%;max-width:50%}.tl-grid-img-block-aside{padding:30px}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:33.33333%}}@media only screen and (min-width:62rem){:root{--default-margin-x:1.25em}:root{--default-margin-y:1.25em}:root{--default-padding-x:1.25em}:root{--default-padding-y:1.25em}}@media (min-width:1000px){.home-slide .slick-list .slick-slide .banner .banner__content{top:unset;bottom:0;padding:7.5rem 7.5rem 7rem}.page_car-not-found #Featured_Carousel_RepeaterUpdatePanel>div{width:31%}}@media (min-width:1200px){.col-xl-5th{flex:0 0 20%;max-width:20%}.col-xl-7th{flex:0 0 14.285%;max-width:14.285%}.page_used-car-results .results-filter{height:calc(100vh - 165px);overflow-y:auto}.refine-search-cta,.refine-search-cta .refine-search-cta__button,.refine-search-overlay{display:none}.refine-search--active{left:0;overflow:initial}.refine-search--active .refine-search-overlay{opacity:.7;visibility:visible}.refine-search__close{position:absolute;top:20px;right:20px}.refine-search__close .icon-times{font-size:28px}}@media only screen and (min-width:75rem){:root{--default-margin-x:1.25em}:root{--default-margin-y:1.25em}:root{--default-padding-x:1.25em}:root{--default-padding-y:1.25em}.error-page__title{font-size:8em}}@media (min-width:1400px){.d-custom-none{display:flex!important}.navbar__menu-container{display:block!important}.navbar__menu-container .row{width:100%}.d-custom-show{display:none!important}.logo-bar{padding:30px}.header__topbar ul li:after{content:" ";background-color:#717b80;display:inline-block;width:1px;height:10px;margin:0 1.5rem}.page_car-not-found #Featured_Carousel_RepeaterUpdatePanel>div{width:23%}}@media (min-width:1600px){.banner{min-height:600px}.navbar-expand-custom{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-custom .navbar-nav{flex-direction:row}.navbar-expand-custom .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-custom .navbar-collapse{display:flex!important}.navbar-expand-custom .navbar-toggler{display:none}}@media only screen and (min-width:105rem){:root{--default-margin-x:1.25em}:root{--default-margin-y:1.25em}:root{--default-padding-x:1.25em}:root{--default-padding-y:1.25em}}@media (min-width:1200px)and (max-height:750px){.page_used-car-results .results-filter{height:calc(100vh - 190px)}}@media (max-width:12000px){.welcome-banner__content{padding:0 3rem 64px;display:flex;justify-content:center;align-content:center;align-items:center;align-self:center;flex-direction:column}}@media (max-width:1700px){.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap{padding:2rem}.page_used-car-details .ucd-overview{padding:1rem 7.5rem}.page_used-car-details .ucd-overview .ucd-overview__sub-title{margin-bottom:2rem}.page_used-car-details .ucd-finance__php{padding:3rem}}@media (max-width:1600px){.home-slide .slick-list .slick-slide .banner .banner__image img{min-height:auto!important}.page-slide .slick-list{height:32em!important}.page-slide .banner .banner__image img{min-height:auto!important}.header__topbar ul li .icon{font-size:2rem;display:block;text-align:center;margin-right:0}.header__topbar ul li .google-reviews{padding-top:1.5rem}.header__navigation .navbar .nav-link{width:100%;text-align:center;padding:1rem}.navbar__menu .nav-item{width:100%}.navbar__menu .dropdown-menu{width:100%;position:relative;border-bottom:none;border-radius:0;top:0;box-shadow:none;margin-left:0;text-align:center;padding:0 3rem}.navbar__menu .dropdown-menu .dropdown-item{padding:1rem 2rem;border-top:1px solid #efefef;border-bottom:none}.navbar__menu .dropdown-menu .dropdown-item:last-child{border-bottom:1px solid #efefef!important}}@media (max-width:1599px){.header__navigation{max-height:calc(100vh - 130px);overflow:auto}.page_new-vehicle-details .breadcrumbs{top:155px}}@media (max-width:1500px){.page-slide .slick-list{height:29em!important}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap{padding:3rem}.page_used-car-details .ucd-overview .ucd-overview__heading{font-size:3.2rem}.page_used-car-details .ucd-overview .ucd-overview__sub-title{font-size:2.4rem;margin-bottom:1rem}.page_used-car-details .ucd-overview .btn{margin-top:1rem!important}.page_used-car-details .ucd-finance__php{padding:2rem}.page_used-car-details .ucd-finance__call,.page_used-car-details .ucd-finance__chat{padding:3rem 5rem}}@media (max-width:1400px){.page-slide .banner,.page-slide .banner .banner__image{min-height:20em!important}.header__topbar ul{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.umb-grid .spotlight-wrapper h3{bottom:50px}.features .dark-grey{padding:65px 0 65px 65px}.features .tab-content{padding:65px}.page_new-vehicle-details .spotlight-wrapper h2{top:auto}}@media (max-width:1380px){.page-slide .slick-list{height:26em!important}}@media (max-width:1300px){.page_new-vehicle-details .spotlight-wrapper h2{font-size:2.2rem}}@media (max-width:1240px){.page-slide .slick-list{height:23em!important}}@media (max-width:1200px){.form-fields--primary-bg .used-car-search__input{margin-bottom:1rem}.home-slide .slick-list .slick-slide .banner .banner__image img{width:100%}.welcome-banner .banner{height:480px}.welcome-banner .banner__image{height:auto;background-size:cover}.welcome-banner .container{max-width:100%;padding-left:0;padding-right:0}.welcome-banner__content h1,.welcome-banner__content h2{margin-bottom:2rem}.welcome-banner__footer{right:0;left:0}.gallery .slick-next,.gallery .slick-prev{display:none}.header__topbar ul{padding-top:.5rem!important;padding-bottom:.5rem!important}.header__topbar ul li .icon{font-size:1.4rem}.page_news-detail .news-aside{margin-bottom:0}.page_news-detail .btn-link{padding-bottom:2rem;font-style:italic}.umb-grid .spotlight-wrapper .col-md-4{flex:0 0 50%;max-width:50%;margin-bottom:20px}.results-controls,.results-controls__sort select{width:100%}.page_used-car-results .form-fields--primary-bg{height:100%;display:flex;align-content:center;align-items:center}.page_used-car-results .form-fields--primary-bg .container{padding:0;height:100%;overflow-y:auto;overflow-x:hidden}.refine-search{position:fixed;top:150px;right:auto;bottom:0;left:-1200px;border-radius:0;max-width:100%;height:calc(100% - 150px);transition:left .5s ease-in-out;z-index:999}.refine-search-outer{margin-bottom:0}.page_used-car-details .gallery__links-bar .gallery__links-bar-icon-wrap{padding:1rem}.page_used-car-details .gallery .slick-next,.page_used-car-details .gallery .slick-prev{display:block!important}.page_used-car-details .ucd-overview{padding:3rem 7.5rem}.page_used-car-details .ucd-overview .btn{margin-top:3rem!important}.page_used-car-details .ucd-finance__php{padding:6rem}.page_new-vehicle-details .breadcrumbs{top:134px}.page_new-vehicle-details .spotlight-wrapper .col-md-4{flex:0 0 50%;max-width:50%;margin-bottom:20px}}@media (max-width:1080px){.page-slide .slick-list{height:21em!important}}@media (max-width:1000px){.navbar-toggler{font-size:0}.our-locations-map{background-size:auto;background-position-x:50%;background-position-y:-145%;background-repeat:repeat;height:570px}.our-locations-map .hide{display:none}.our-locations-map__box{width:auto;height:400px;top:25px;left:15px;right:15px}.our-locations-map__information{padding:4.5rem;height:100%}.our-locations-map__footer ul{justify-content:space-around}.our-locations-map__footer ul li:after{display:none}.our-locations-map__footer ul li .icon{margin-right:0!important;font-size:1.6rem}}@media (max-width:992px){.refine-search-cta{margin-top:40px}}@media (max-width:980px){.page-slide .slick-list{height:19em!important}}@media (max-width:800px){.page_new-car-results .page__main .slick-slider{max-height:16em}}@media (max-width:768px){.form-fields--primary-bg{padding:2.5rem 0}.home-slide .slick-list .slick-slide .slick-arrow{display:none!important}.welcome-banner__content{display:block;padding-top:20px}.bg-heading .container_wide{position:relative}.bg-heading h1{font-size:2.7rem}.bg-heading p{margin-top:1rem;font-size:1.4rem}.spotlight-wrapper .offer_inline .offer__content{padding:2rem}.cookie-notice__disclaimer{padding:2rem 0}.footer__links{text-align:center;padding-top:0;padding-bottom:0}.footer__links ul{margin-bottom:2rem}.footer__copyright p{text-align:center!important;margin-bottom:1rem!important}.footer__social .mobile-row{display:flex;justify-content:space-evenly}.footer__notice p{text-align:center}.breadcrumbs li:after{margin-left:.75rem;margin-right:.75rem}.news-item .news-item__content,.offer_page .offer__content{padding:2rem}.umb-grid .spotlight-wrapper{padding-bottom:20px}.umb-grid .spotlight-wrapper .col-md-4{flex:0 0 100%;max-width:100%}.umb-grid .spotlight-wrapper .advanced__textarea{padding:2rem}.page_service-your-kia .advanced__textarea{margin-bottom:3rem}.results-controls__pagination{display:block!important}.results-controls__pagination ul{width:100%}.results-controls__sort{margin-top:1rem}.page_used-car-details .breadcrumbs{position:relative;top:0}.page_used-car-details .breadcrumbs__nav{display:block}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-start{width:100%}.page_used-car-details .breadcrumbs__nav .breadcrumbs__nav-end{width:100%;justify-content:start;display:none}.page_used-car-details .gallery__links-bar{overflow:auto;white-space:nowrap}.features .dark-grey,.features .tab-content{padding:50px}.features .tab-content .highlight-icons{margin-bottom:2.5rem}.page_advanced-search .form-fields--primary-bg{padding:2.5rem}.page_new-vehicle-details .breadcrumbs{position:relative;top:0;z-index:499}.page_new-vehicle-details .breadcrumbs__nav{display:block}.page_new-vehicle-details .breadcrumbs__nav .breadcrumbs__nav-start{width:100%}.page_new-vehicle-details .breadcrumbs__nav .breadcrumbs__nav-end{width:100%;justify-content:start;display:none}.page_new-vehicle-details .welcome-banner .welcome-banner__content{display:block}.page_new-vehicle-details .welcome-banner .welcome-banner__content h1{font-size:3rem;margin-bottom:1rem}.page_new-vehicle-details .welcome-banner .welcome-banner__content h5{margin-bottom:2rem}.page_new-vehicle-details .welcome-banner .welcome-banner__content p{font-size:1.4rem}.page_new-vehicle-details .welcome-banner .welcome-banner__content .welcome-banner__footer ul li a{font-size:1.2rem}.page_new-vehicle-details .offer_inline-full-width .offer__title{margin-top:3rem}.page_new-vehicle-details .offer_inline-full-width .o-1{order:1}.page_new-vehicle-details .offer_inline-full-width .o-2{order:2}.page_new-vehicle-details .offer_inline-full-width .o-3{order:3}.page_new-vehicle-details .accordion .card .card-body,.page_new-vehicle-details .accordion .card .card-body .model-img,.page_new-vehicle-details .accordion .card .card-body .model-info{display:block}.page_new-vehicle-details .used-list.carousel .slick-slide{margin-bottom:0}.page_new-vehicle-details .spotlight-wrapper{padding-bottom:20px}.page_new-vehicle-details .spotlight-wrapper .col-md-4{flex:0 0 100%;max-width:100%}.page_new-vehicle-details .spotlight-wrapper h2{top:0;font-size:2.4rem;position:relative;color:#000;left:0;padding:0 2rem;margin:2rem 0 0}.page_new-vehicle-details .spotlight-wrapper .advanced__textarea{padding:2rem}.umb-grid .advanced__textarea table{width:100%!important}.page_contact .form-fields--primary-bg{padding:2rem!important}}@media only screen and (max-width:48rem){.cap-valuation-vehicle__image{align-self:center}.cap-valuation-vehicle__table{width:100%}.cap-valuation-vehicle__reset{width:100%;border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:767px){.header__topbar ul li .google-reviews_sml{margin-top:-10px}}@media screen and (max-width:767px){.model__synopsis{display:none!important}}@media (max-height:750px){.page_used-car-results .results-filter{top:175px}.page_used-car-results .form-fields--primary-bg h4{font-size:2.2rem}.page_used-car-results input,.page_used-car-results select{margin-bottom:1rem!important;height:50px}.page_used-car-results .nav-pills{margin-bottom:1rem}.page_used-car-results .nav-pills .nav-item .nav-link{font-size:1.4rem;padding:.5rem}}@media (max-width:700px){.page_new-car-results .page__main .slick-slider{max-height:13em}}@media (max-width:630px){.page_home .welcome-banner .banner{height:auto}.page_home .welcome-banner figure{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.page_home .welcome-banner .container{position:relative}.page_home .welcome-banner .welcome-banner__content,.page_new-vehicle-details .welcome-banner .banner{height:auto}.page_new-vehicle-details .welcome-banner figure{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.page_new-vehicle-details .welcome-banner .container{position:relative}.page_new-vehicle-details .welcome-banner .welcome-banner__content{height:auto}}@media (max-width:580px){.home-slide .slick-list .slick-slide .banner{align-items:start}.home-slide .slick-list .slick-slide .banner .banner__image img{-o-object-fit:cover;object-fit:cover}.home-slide .slick-list .slick-slide .banner .banner__content{padding:2rem}.home-slide .slick-list .slick-slide .banner .banner__content .banner__headline{font-size:2.7rem;margin-bottom:1.75rem}.page-slide .banner,.page-slide .banner .banner__image{min-height:21em!important}.page-slide .banner .banner__image img{-o-object-fit:cover;object-fit:cover}.page_new-car-results .page__main .slick-slider{max-height:10em}.welcome-banner .banner{height:500px}.welcome-banner .banner__image{filter:blur(.5rem)}.welcome-banner__content{height:500px;padding-bottom:95px!important}.welcome-banner__content h1,.welcome-banner__content h2{font-size:27px}.gallery .slick-prev{width:30px;height:30px}.gallery .slick-prev:before{font-size:22px}.gallery .slick-next{width:30px;height:30px}.gallery .slick-next:before{font-size:22px}.results-controls__pagination ul li a,.results-controls__pagination ul li span{padding:.5rem .63rem}.page_used-car-details .ucd-finance__call,.page_used-car-details .ucd-finance__chat,.page_used-car-details .ucd-overview{padding:3rem}}@media (max-width:400px){.page_new-car-results .page__main .slick-slider{max-height:8em}}@media (-webkit-min-device-pixel-ratio:0)and (-webkit-min-device-pixel-ratio:0),(-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){select option{background-color:rgba(221,238,255,.5);color:#000}}@media (max-width:780pc){.bounce-icon{right:-30px}}