.header_theme_default{position:relative;z-index:1030}.navbar--header-main{background:#efefef;padding:.75rem 0!important}.navbar--header-main .navbar-brand{border-right:0;color:#000!important;float:left;font-size:2rem;font-weight:700;letter-spacing:.3rem;line-height:2rem;margin:0;padding:0}.navbar--header-main .navbar-brand span{color:#6b6868;display:block;font-size:.8rem;letter-spacing:.1rem;line-height:1rem;margin-top:.4rem}.navbar--header-main .logo{max-width:150px;width:auto}.navbar--header-main .call-us .call-icon{align-items:center;background:#78faae;border-radius:50%;display:flex;font-size:1.25rem;height:3.125rem;justify-content:center;width:3.125rem}.navbar--header-main .call-us .call-icon .icon{color:#0e3a2f!important;font-weight:400!important}.navbar--header-main .call-us p{display:block;font-size:.75rem;font-weight:300;margin-bottom:0}.navbar--header-main .call-us a{color:#000!important;display:block;font-size:1.4rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;text-decoration:none;transition:.3s}.navbar--header-main .call-us a:hover{color:#0e3a2f!important}.navbar .container{display:block!important}.navbar .hidden{display:none}.navbar .show-hidden,.navbar .show-hide-toggle{display:block!important}.navbar .navbar-toggler{background:#0e3a2f;border-radius:50%;float:right;height:3.2rem;padding:.85rem .975rem;width:3.2rem}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-toggler .icon{color:#78faae}.navbar .navbar-nav .icon{color:#0e3a2f;font-weight:700;transition:.3s}.navbar .navbar-nav .icon:hover{color:#000}.navbar .navbar-nav .nav-item{margin-bottom:.5rem;padding:0 .75rem;width:100%}.navbar .navbar-nav .nav-item .nav-link{align-items:center;border:1px solid #fff;color:#fff;display:flex;padding:.5rem 1rem!important}.navbar .navbar-nav .dropdown-toggle:after{border:0;content:"";margin:0}.navbar .navbar-nav .dropdown-menu{border-radius:0!important}.navbar .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#0e3a2f;color:#fff}.banner .banner__video-wrapper{display:flex;justify-content:center}.banner .banner__content{background-color:rgba(55,55,55,.7);bottom:0!important;height:100%;left:0!important;padding:1.75rem!important;right:auto!important;text-align:left!important;width:100%}.banner .banner__headline{font-size:2.5rem;font-weight:700;margin-bottom:0;text-align:center;text-transform:uppercase;width:100%}.featured-car img{max-width:100%}#map-canvas{height:450px}.nav-segment{background-color:#f8fafd;border-radius:.3125rem;padding:.25rem;position:relative}.nav-segment:not(.nav-fill){display:inline-flex}.nav-segment .nav-link{border-radius:.3125rem;color:#677788;font-size:.875rem;font-weight:700;padding:.375rem .875rem}.nav-segment .nav-link.active{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);color:#6b6868}.reg-plate{background-repeat:no-repeat;background-size:contain;border:1px solid #6b6868;font-family:uknumberplateregular;font-size:2em;max-width:100%;padding-bottom:.3em;padding-left:1em;padding-top:.3em;position:relative;text-transform:uppercase}.reg-plate--white{background-color:#fff}.reg-plate--transparent{background-color:#0000}.reg-plate--inline{font-size:1em;max-width:unset;padding-bottom:.5em;padding-left:2.6em;padding-top:.5em}.btn{border-radius:2rem!important;font-weight:700!important;padding:.8125rem 2rem!important;text-transform:uppercase}.btn.btn-primary{background-color:#78faae!important;border:0!important;color:#0e3a2f!important}.btn.btn-primary:hover{background:#a8ffcc!important;border:0!important}.btn.btn-secondary{background-color:transparent;border:1px solid #fff}.btn.btn-secondary:hover{background:#0e3a2f!important;border:1px solid #0e3a2f;color:#fff!important}.btn.btn-secondary-alt{background:#0e3a2f!important;border:0!important;color:#78faae!important}.btn.btn-secondary-alt:hover{background:#000!important;border:0!important}.footer{padding-bottom:0;padding-top:0}.footer a,.footer P{color:#fff}.footer a{text-decoration:none;transition:.3s}.footer a:hover{color:#78faae}.footer .umb-grid .grid-section .container .advanced__textarea{padding:0}.footer__heading{color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;margin-bottom:1.5rem}.footer__links{border-right:none}.footer__links .col-md-6{margin-bottom:2rem;width:50%!important}.footer__links ul{margin-bottom:0;padding-left:0}.footer__links ul li{list-style:none;margin-bottom:.75rem}.footer__company{padding-left:.75rem!important}.footer__company .btn{display:none}.footer__other-links{color:#fff;font-size:.9rem;padding:2.5rem .75rem}.footer__other-links .row{margin:0;padding:0}.footer__other-links p{float:left;margin-bottom:0;padding:0;width:auto}.footer__other-links .umb-grid{float:left;width:auto}.footer__other-links ul{margin:0 0 1rem;padding-left:0}.footer__other-links ul li{border-right:1px solid #fff;display:inline;list-style:none;padding:0 .75rem}.footer__other-links ul li:first-child{padding-left:0}.footer__other-links ul li:last-child{border:0}.footer__other-links .icon{color:#fff;padding:0 .75rem;transition:.3s}.footer__other-links .icon:hover{color:#0e3a2f}.footer__other-links .icon.icon-arrow-to-top{color:#78faae}.footer__other-links .icon.icon-arrow-to-top:hover{color:#fff}.footer__other-links .back-to-top{cursor:pointer}.cookie-notice p{color:#000}.cookie-notice a{color:#0e3a2f}.cookie-notice a:hover{color:#000}.form-control,.form-select{background-color:#efefef!important;border-radius:0!important;margin-bottom:1rem;padding:.75rem!important;text-decoration:none;text-transform:uppercase}.form-control:hover,.form-select:hover{color:#000}.form-control.light,.form-select.light{border:1px solid #efefef;color:#fff!important}.form-control:focus,.form-select:focus{border:1px solid #6b6868!important;box-shadow:none!important;color:#000}.form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%230e3a2f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important}.form-light{background-color:#fff!important}input.form-control::-moz-placeholder{color:#000}input.form-control::placeholder{color:#000}.panel-alt input.form-control,.panel-alt select.form-select{background-color:#efefef;border-radius:0!important;color:#000!important;margin-bottom:1rem;padding:.75rem!important;text-decoration:none;text-transform:uppercase}.panel-alt input.form-control:hover,.panel-alt select.form-select:hover{color:#000}.panel-alt input.form-control:focus,.panel-alt select.form-select:focus{box-shadow:none;color:#000}.panel-alt input.form-control::-moz-placeholder,.panel-alt select.form-select::-moz-placeholder{color:#000!important}.panel-alt input.form-control::placeholder,.panel-alt select.form-select::placeholder{color:#000!important}.form-control.light::-moz-placeholder{color:#fff}.form-control.light::placeholder{color:#fff}.panel input.form-control,.panel select.form-select{background-color:#6b6868!important;border:1px solid #efefef;border-radius:0!important;color:#fff!important;margin-bottom:1rem;padding:.75rem!important;text-decoration:none;text-transform:uppercase}.panel input.form-control:hover,.panel select.form-select:hover{color:#000}.panel input.form-control:focus,.panel select.form-select:focus{box-shadow:none;color:#fff}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline label{margin-left:.25rem}.spotlight{align-items:center;display:flex;justify-content:center;padding:1rem}.repairs{background-image:url(https://bluesky.sirv.com/Websites/Turners/Images/spotlights/authorised-service-repair.jpg);background-repeat:no-repeat;background-size:cover;height:100%}.repairs.lazy{background-color:#f1f1fa;background-image:none}.aftersales{background-image:url(https://bluesky.sirv.com/Websites/Turners/Images/spotlights/seasonal-aftersales-offers.jpg);background-repeat:no-repeat;background-size:cover;height:100%}.aftersales.lazy{background-color:#f1f1fa;background-image:none}.content{background-color:rgba(55,55,55,.7);color:#fff;max-height:100vh;padding:2rem;text-align:center;text-transform:uppercase}.content .h3{font-size:2rem;padding-bottom:2rem}.spotlight-small .banner__image img{max-width:100%}.spotlight-small .banner__content{align-items:center;background-color:transparent;display:flex;justify-content:center;padding:1rem 0!important}.spotlight-small .banner__headline{align-items:center;background:#0e3a2f;border-radius:50%;color:#fff;display:none;font-size:1.2rem!important;height:2rem;justify-content:center;margin-bottom:0;padding:1.25rem;width:2rem!important}.spotlight-small .banner__synopsis{font-weight:700;margin:0;text-transform:uppercase}.spotlight-other a{color:#000;display:block;transition:.2s}.spotlight-other a:hover{color:#0e3a2f}.slick-slider .carousel-control-next,.slick-slider .carousel-control-prev{display:none!important;height:2.5rem;top:-5.4rem;transition:.3s;width:2.5rem}.slick-slider .carousel-control-next .icon,.slick-slider .carousel-control-prev .icon{align-items:center;border:1px solid #373737;color:#000;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.slick-slider .carousel-control-prev{left:auto;right:3.25rem}.slick-slider .carousel-control-next{right:.2rem}.slick-slider .slick-list{padding:0!important}.hero .slider .carousel-control-next,.hero .slider .carousel-control-prev{bottom:5rem;display:none!important;height:2.5rem;top:auto;transition:.3s;width:2.5rem}.hero .slider .carousel-control-next .icon,.hero .slider .carousel-control-prev .icon{align-items:center;border:1px solid #fff;color:#fff;display:flex;height:2.5rem;justify-content:center;transition:.3s;width:2.5rem}.hero .slider .carousel-control-prev{left:auto;right:11rem}.hero .slider .carousel-control-next{right:8rem}.hero .slider .slick-list{padding:0!important}.slick-carousel .slick-slide>div{padding:0 5px}.testimonial-slider .slick-slider .carousel-control-next,.testimonial-slider .slick-slider .carousel-control-prev{display:none!important;height:2.5rem;top:-6.5rem;transition:.3s;width:2.5rem}.testimonial-slider .slick-slider .carousel-control-next .icon,.testimonial-slider .slick-slider .carousel-control-prev .icon{align-items:center;border:1px solid #373737;color:#000;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.testimonial-slider .slick-slider .carousel-control-prev{left:auto;right:-5rem}.testimonial-slider .slick-slider .carousel-control-next{right:-8rem}.testimonial-slider .slick-slider .slick-list{padding:0!important}.promise .slick-slider .carousel-control-next,.promise .slick-slider .carousel-control-prev{display:none!important;height:2.5rem!important;top:-5.4rem!important;transition:.3s;width:2.5rem!important}.promise .slick-slider .carousel-control-next .icon,.promise .slick-slider .carousel-control-prev .icon{align-items:center;border:1px solid #373737!important;color:#000!important;display:flex;height:2.5rem!important;justify-content:center;width:2.5rem!important}.promise .slick-slider .carousel-control-prev{left:auto;right:3.25rem!important}.promise .slick-slider .carousel-control-next{right:.2rem!important}.promise .slick-slider .slick-list{padding:0!important}.used-list-vehicle{text-align:center;text-transform:uppercase}.used-list-vehicle img{margin-bottom:1.5rem;max-width:100%;width:100%}.used-list-vehicle .used-list-vehicle__title{font-size:1.5rem;margin-bottom:1rem}.used-list-vehicle .used-list-vehicle__title small{display:block}.used-list-vehicle .used-list-vehicle__title a{color:#0e3a2f;text-decoration:none}.used-list-vehicle .used-list-vehicle__info{margin-bottom:1.5rem}.used-list-vehicle .used-list-vehicle__info span{background:#efefef;border-radius:1rem;display:inline-block;font-size:.85rem;font-weight:300;margin-bottom:.5rem;margin-right:.5rem;padding:.5rem .75rem}.used-list-vehicle .used-list-vehicle__price{color:#0e3a2f;font-size:1.3rem;font-weight:700}.used-list-vehicle .used-list-vehicle__features{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);width:100%}.used-list-vehicle .used-list-vehicle__features .feature{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;margin-bottom:.5rem;row-gap:.2rem;width:calc(100% - 3rem)}.used-list-vehicle .used-list-vehicle__features .feature .icon{align-items:center;display:flex;flex-direction:row;font-size:1.5rem;font-weight:300;grid-column:1;grid-row:1/3;height:100%;justify-content:center;margin:0;padding:0;width:100%}.used-list-vehicle .used-list-vehicle__features .feature__value{font-size:.8rem;grid-column:2;grid-row:2;margin-right:.5rem}.used-list-vehicle .used-list-vehicle__link{align-items:center;color:#000;display:flex;font-size:.85rem;justify-content:center;margin-top:.5rem;text-align:center;text-decoration:none;transition:.3s}.used-list-vehicle .used-list-vehicle__link:before{color:#0e3a2f;content:""!important;font-family:mbblueskyicons;font-size:1.5rem;margin-right:.5rem}.used-list-vehicle .used-list-vehicle__link:hover{color:#0e3a2f}.list-sash{background-color:#3b9cee;border-radius:5px;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;padding:.25rem .5rem;position:absolute;right:1rem;top:1rem;z-index:10}.offer{border:none;transform:perspective(1px) translateZ(0);transition-duration:.4s;transition-property:transform;vertical-align:middle}.offer:hover{transform:scale(1.02)}.offer .offer__title a{color:#000;text-decoration:none;transition:.3s}.offer .offer__title a:hover{color:#0e3a2f}.offer .offer__link{align-items:center;color:#000;display:flex;font-size:.85rem;justify-content:center;margin-top:.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s}.offer .offer__link:before{color:#0e3a2f;content:""!important;font-family:mbblueskyicons;font-size:1.5rem;margin-right:.5rem}.offer .offer__link:hover{color:#0e3a2f}.recaptcha div{display:flex;justify-content:center}#speedy-search{padding:2.5rem .75rem;text-transform:uppercase}#speedy-search .budget-wrap{background:#efefef;bottom:0;display:none;left:0;padding:.9375rem .9375rem 0;position:absolute;width:100%;z-index:9999}#speedy-search .budget-wrap .nav-tabs{margin:0}#speedy-search .budget-wrap .nav-tabs li{width:50%}#speedy-search .budget-wrap .nav-tabs li a{background:#fff;color:#000;display:block;margin-bottom:.9375rem;padding:1rem;text-decoration:none}#speedy-search .budget-wrap .nav-tabs li a.active{background:#efefef;color:#fff}#speedy-search .budget-wrap .budget-close{color:#fff;cursor:pointer;margin-bottom:.9375rem;text-align:center}#speedy-search .budget-wrap .budget-close:hover{color:#efefef}.home-intro .advanced__textarea[data-readmore]{margin-bottom:.5rem;overflow:hidden;position:relative;transition:height .5s}.home-intro .readmore{margin-bottom:.5rem}.home-intro .readmore:before{color:#0e3a2f;content:""!important;font-family:mbblueskyicons;font-size:1.5rem;margin-right:.5rem}.home-intro .container{padding:0}.home-intro .container .icon{margin-right:.5rem}.home-intro .container a{align-items:center;color:#000!important;display:flex;font-size:.8rem!important;justify-content:center;padding:0;text-decoration:none!important;text-transform:uppercase}.home-intro .container a:hover{color:#0e3a2f!important}.home-intro .container a:before{color:#78faae;content:"";font-family:mbblueskyicons;font-size:1.5rem;margin-right:.5rem}.testimonials,.testimonials .testimonial-slider{padding:2.5rem .75rem}.testimonials .testimonial-slider .testimonial .testimonial__body{font-size:1.5rem;margin-bottom:1.75rem;text-transform:uppercase}.testimonials .testimonial-slider .testimonial .testimonial__author{float:none;margin:0 auto;width:76%}.testimonials .testimonial-slider .testimonial .testimonial__author p{margin-bottom:0;width:100%}.testimonials .testimonial-slider .testimonial .testimonial__image{border-radius:50%;float:left;margin-right:1rem;max-width:100%;width:24%}.testimonials .testimonial__rating{float:left}.testimonials .testimonial__rating .icon{color:#fbbc05;font-size:.8rem}.sitemap-page a{text-decoration:none}.sitemap-page ol,.sitemap-page ul{list-style:none}.sitemap-page .sitemap{display:inline-block;min-width:100%;padding:40px}.sitemap-page li a,.sitemap-page li a.multi:after{background-color:#fff;border:1px solid #f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:4px solid #95a5a6;color:#333;display:block;font-size:14px;font-weight:700;line-height:16px;margin:0;padding:15px;position:relative;white-space:normal;z-index:1}.sitemap-page li a{box-shadow:1px 1px 2px rgba(106,113,127,.2)}.sitemap-page li a.multi:after{background-color:transparent;border-color:#eee;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-width:2px;border-left-width:0!important;border-top-width:0!important;content:" ";height:100%;left:6px;position:absolute;top:6px;width:100%;z-index:-1}.sitemap-page li a:before{word-wrap:break-word;color:#95a5a6;content:" " attr(href) " ";display:block;font-size:10px;font-weight:700;text-transform:uppercase}.sitemap-page li a small{display:block;font-size:12px;font-weight:400;margin-top:10px}.sitemap-page .sitemap .fa{font-size:16px;position:absolute;right:15px;top:15px;vertical-align:middle}.sitemap-page li,.sitemap-page ul{display:inline-block;position:relative}.sitemap-page .primary ul li:after,.sitemap-page .primary ul li:before{border-color:#ddd;border-width:1px;content:"";left:0;position:absolute;top:0;z-index:0}.sitemap-page .primary ul li a{border-top-color:#e74c3c;width:auto}.sitemap-page .primary ul li .fa,.sitemap-page .primary ul li a:before{color:#e74c3c}.sitemap-page .primary ul ul{white-space:nowrap}.sitemap-page .primary ul ul li{margin-right:20px;padding-top:20px;position:relative;vertical-align:top;white-space:normal;width:100%}.sitemap-page .primary ul ul li:last-child{padding-right:0}.sitemap-page .primary ul ul li:before{border-top-style:solid;margin:0 0 0 -30px;top:50px;width:30px}.sitemap-page .primary ul ul li:first-child:before{border-left-style:solid;border-top-style:none;height:30px;left:45px;margin:0 0 0 -30px;top:0;width:0}.sitemap-page .primary ul ul li a{border-top-color:#3498db;width:auto}.sitemap-page .primary ul ul li .fa,.sitemap-page .primary ul ul li a:before{color:#3498db}.sitemap-page .primary ul ul ul{display:block;white-space:normal}.sitemap-page .primary ul ul ul li{display:block;margin-right:0;padding-left:30px;position:relative;width:100%}.sitemap-page .primary ul ul ul li:before,.sitemap-page .primary ul ul ul li:first-child:before{border-left-style:solid;border-top-style:none;height:100%;left:45px;top:0}.sitemap-page .primary ul ul ul li:last-child:before{height:50px}.sitemap-page .primary ul ul ul li:after{border-top-style:solid;left:15px;top:50px;width:15px}.sitemap-page .primary ul ul ul li a{border-top-color:#2ecc71;width:auto}.sitemap-page .primary ul ul ul li .fa,.sitemap-page .primary ul ul ul li a:before{color:#2ecc71}.sitemap-page .primary ul ul ul ul li a{border-top-color:#e67e22}.sitemap-page .primary ul ul ul ul li .fa,.sitemap-page .primary ul ul ul ul li a:before{color:#e67e22}.sitemap-page .primary ul ul ul ul ul li a{border-top-color:#9b59b6}.sitemap-page .primary ul ul ul ul ul li .fa,.sitemap-page .primary ul ul ul ul ul li a:before{color:#9b59b6}.sitemap-page .secondary{border-top:2px dotted #eee;display:block;margin-top:20px;padding-top:20px}.sitemap-page .secondary ul{white-space:nowrap}.sitemap-page .secondary ul li{display:inline-block;padding:0 20px 0 0;white-space:normal}.sitemap-page .secondary ul li:after,.sitemap-page .secondary ul li:before{display:none}.sitemap-page .secondary ul li:last-child{padding:0}.sitemap-page .primary>ul>li>a,.sitemap-page .primary>ul>li>ul>li,.sitemap-page .secondary li a{width:220px}.service-booking .progress{border-radius:2rem}.service-booking #mileage{max-width:100%}.service-booking .was-validated .reg-plate:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.service-booking .options{border-collapse:separate;display:block;float:left;width:100%}.service-booking .options.half a{float:left;margin-bottom:.5rem;width:100%}.service-booking .options.half a:last-child{margin-right:0}.service-booking .options .option a{float:left;width:100%}.service-booking .options a{background-color:#efefef;border:1px solid #fff;color:#000;display:block;padding:1rem;text-align:center;text-decoration:none;vertical-align:middle;width:100%}.service-booking .options a p{font-weight:700;margin:0}.service-booking .options a:hover{background:#373737;border:1px solid #373737}.service-booking .options a:hover p,.service-booking .options a:hover small{color:#fff!important}.service-booking .options a[selected=true]{background:#373737;border:1px solid #373737;color:#fff!important}.service-booking .options a:hover p,.service-booking .options a[selected=true] p{color:#fff!important;margin-bottom:0}.service-booking .options a[selected=true]:before{content:""}.service-booking .step-3 .options a:before{content:"";font-family:mbblueskyicons;font-size:1.4rem;font-style:normal;font-weight:400;height:.4em;text-decoration:inherit;vertical-align:middle;width:.4em}.service-booking .step-3 .options a:hover:before{color:#fff}.service-booking .step-3 .options a[selected=true]:before{color:#fff!important;content:"";font-family:mbblueskyicons;font-size:1.4rem;font-style:normal;font-weight:400;height:.4em;text-decoration:inherit;vertical-align:middle;width:.4em}.service-booking .step-4 .options{border-collapse:separate;display:block;float:left;width:100%}.service-booking .step-4 .options.half{margin-bottom:0}.service-booking .step-4 .options h4{font-size:16px;font-weight:300!important}.service-booking .step-4 .options a{background-color:#fff;border:1px solid #efefef;color:#000;display:block;font-size:14px;margin-right:10px;padding:12px 15px;position:relative;text-align:left;text-decoration:none;vertical-align:middle;width:100%}.service-booking .step-4 .options a:before{background:#fff;border:1px solid #efefef;border-radius:100%;content:"";height:18px;left:12px;position:absolute;top:14px;width:18px}.service-booking .step-4 .options a[selected=true]{background-color:#373737;color:#fff}.service-booking .step-4 .options a[selected=true]:after{background:#373737;border-radius:100%;content:"";height:10px;left:16px;position:absolute;top:18px;transition:all .2s ease;width:10px}.service-booking .step-4 .options a h4{margin:0 0 0 30px}.service-booking .step-4 .options a:hover,.service-booking .step-4 .options a h4 :hover{background:#373737;color:#fff}.service-booking .step-4 .options a.selected,.service-booking .step-4 .options a:hover{border:1px solid #efefef;color:#fff!important}.service-booking .step-4 .options a.selected{background:#373737}.service-booking .step-4 .options a.selected h4{color:#fff;margin-bottom:0}.service-booking .step-4 .options a.selected:before{content:""}.service-booking .step-4 .options p{display:block;float:left;margin:5px 0 10px}.service-booking .step-4 .options:hover p{color:#bb0a30!important}.service-booking table{margin-bottom:15px;width:100%}.service-booking table tr:nth-of-type(2n){background-color:#f9f9f9}.service-booking table td{border:1px solid #ebebeb;padding:10px}.service-booking table td:first-child{width:25%}.service-booking .call-us .call-icon{align-items:center;background:#4ba82e;border-radius:50%;display:flex;font-size:1.25rem;height:3.125rem;justify-content:center;width:3.125rem}.service-booking .call-us .call-icon .icon{color:#fff!important;font-weight:400!important;margin:0}.service-booking .call-us p{display:block;font-size:.75rem;font-weight:300;margin-bottom:0;text-transform:uppercase}.service-booking .call-us a{color:#fff;display:block;font-size:1.4rem;font-weight:700;letter-spacing:.1rem;line-height:1.5rem;text-decoration:none}.service-booking .call-us a:hover{color:#4ba82e}.service-booking .panel-alt input.form-control,.service-booking .panel-alt select.form-select{margin-bottom:1rem}.flatpickr-calendar{border:1px solid #efefef!important;border-radius:0!important;box-shadow:none!important}.flatpickr-calendar.inline,.flatpickr-days,.flatpickr-innerContainer,.flatpickr-rContainer{display:block!important;width:100%!important}.dayContainer{max-width:100%!important;width:100%!important}.flatpickr-day{border-radius:0!important;max-width:14.287%!important;width:14.287%!important}.flatpickr-day.selected{background:#0e3a2f!important;border-color:#0e3a2f!important}.service-booking .alert-danger{margin-top:20px}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem}.alert,.used-vehicle-details .gallery-container{position:relative}.used-vehicle-details .slick-slider .carousel-control-next,.used-vehicle-details .slick-slider .carousel-control-prev{bottom:1.25rem;display:none!important;height:2.5rem;top:auto;width:2.5rem}.used-vehicle-details .slick-slider .carousel-control-next .icon,.used-vehicle-details .slick-slider .carousel-control-prev .icon{align-items:center;border:1px solid #fff;color:#fff;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.used-vehicle-details .slick-slider .carousel-control-prev{left:auto;right:4rem}.used-vehicle-details .slick-slider .carousel-control-next{right:1.25rem}.used-vehicle-details .slick-slider .slick-list{padding:0!important}.used-vehicle-details .slick-slider img{width:100%}.used-vehicle-details .used-vehicle-details__details{padding:1rem .75rem;text-align:center;text-transform:uppercase}.used-vehicle-details .used-vehicle-details__details img{margin-bottom:1.5rem;max-width:100%;width:100%}.used-vehicle-details .used-vehicle-details__title{color:#0e3a2f!important;font-size:2.5rem;margin-bottom:1rem}.used-vehicle-details .used-vehicle-details__title small{display:block}.used-vehicle-details .used-vehicle-details__title a{color:#0e3a2f;text-decoration:none}.used-vehicle-details .used-vehicle-details__info{margin-bottom:3rem}.used-vehicle-details .used-vehicle-details__info span{background:#efefef;border-radius:1rem;font-size:.875rem;font-weight:300;margin-right:.5rem;padding:.5rem .75rem}.used-vehicle-details .price{color:#0e3a2f;font-weight:700}.used-vehicle-details .used-vehicle-details__links{text-transform:uppercase}.used-vehicle-details .used-vehicle-details__links li{display:inline-block}.used-vehicle-details .used-vehicle-details__links a{color:#000;display:flex;font-size:.875rem;text-decoration:none;transition:.3s}.used-vehicle-details .used-vehicle-details__links a:hover{color:#0e3a2f}.used-vehicle-details .used-vehicle-details__links a .icon{color:#0e3a2f;font-weight:300;margin-right:0}.used-vehicle-details .used-vehicle-details__key-features .feature{background:#fff;padding:1rem 4rem;text-transform:uppercase}.used-vehicle-details .used-vehicle-details__key-features .feature .icon{color:#0e3a2f;display:block;font-size:1.5rem;font-weight:300;margin-bottom:1.5rem}.used-vehicle-details .panel-notes{color:#fff;padding:2.5rem .75rem}.used-vehicle-details .video-button{position:relative}.used-vehicle-details .video-button .play-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.results-filter .card{background:#efefef;border:none}.results-filter .card-header{background:#0e3a2f;color:#fff}.results-filter .card-title{margin-bottom:0}.results-filter .list-group{padding:1rem}.results-filter .form-select{background-color:#fff!important;margin-bottom:0}.dealership-details .dealership-card{padding:2.5rem .75rem}.dealership-details .dealership-card__contact-button{max-width:280px;width:100%}.dealership-details .dealership-card__hours table{width:100%}.dealership-details .dealership-card__hours table tr{background-color:#efefef}.dealership-details .dealership-card__hours table th{padding:1rem}.dealership-details .dealership-card__hours table tr:nth-child(2n){background-color:#fff}.dealership-details .dealer-slider .slick-active button{opacity:1}.offer-page .umb-grid .col-md-6{margin-bottom:1.5rem}.offer-page .centre-headings h2{text-align:center}.testimonial-listing .testimonial__rating .icon{color:#fbbc05;font-size:.8rem}.container .umb-grid .container{padding-left:0;padding-right:0}.umb-grid .grid-section .container{padding:0}.umb-grid .grid-section .container h2,.umb-grid .grid-section .container h3{margin:1rem 0}.umb-grid .grid-section .container .advanced__textarea{padding:1rem 0}.umb-grid .full-image{width:100%}.umb-grid .accordion{margin-bottom:.5rem}.umb-grid .accordion>.card{word-wrap:break-word;background-clip:border-box;background-color:transparent;border:0;border-radius:0;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.umb-grid .accordion>.card:first-of-type{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.umb-grid .accordion>.card:last-of-type{border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.umb-grid .accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.umb-grid .accordion>.card .card-header{background-color:#efefef;border:1px solid #6b6868;border-radius:0!important;color:#000;margin-bottom:0;padding:0 0 0 1.25rem}.umb-grid .accordion>.card .card-header .btn{align-items:center;color:inherit;display:flex;font-weight:700;justify-content:space-between;padding:0!important;padding:0;text-align:left;text-decoration:none;width:100%}.umb-grid .accordion>.card .card-header .btn:after{align-items:center;border-left:1px solid #000;content:"";display:flex;font-family:mbblueskyicons;font-size:1.5rem;font-weight:400;justify-content:center;margin-left:.75rem;padding:.25rem 1rem;transform:rotate(0deg);transition:.5s}.umb-grid .accordion>.card .card-header .btn:focus{box-shadow:none!important;outline:none!important}.umb-grid .accordion>.card .card-header .btn:not(.collapsed):after{content:""}.umb-grid .accordion>.card .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.umb-grid .accordion>.card .card-body{background-color:transparent;flex:1 1 auto;padding:1.25rem 0;text-align:left!important}.video-wrapper{display:block;margin-bottom:30px;overflow:hidden;padding:0;position:relative;width:100%}.video-wrapper:before{content:"";display:block;padding-top:56.25%}.video-wrapper iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;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{background-position:50%;background-size:cover;display:block;height:300px;max-width:100%;width:400px}.umb-grid blockquote{background-color:#f7f7f7;padding:30px;text-align:center}.umb-grid blockquote p{font-size:1.3rem;margin-bottom:.75rem}.grid-vew .grid-container{width:100%}.proxy-list li{margin-bottom:.25em}.proxy-list li span{align-items:center;display:inline-flex}.proxy-list li.proxy-black span:before{background-color:#000}.proxy-list li.proxy-blue span:before{background-color:#03c}.proxy-list li.proxy-bronze span:before{background-color:#c90}.proxy-list li.proxy-brown span:before{background-color:#630}.proxy-list li.proxy-gold span:before{background-color:#c93}.proxy-list li.proxy-green span:before{background-color:#090}.proxy-list li.proxy-grey span:before{background-color:#999}.proxy-list li.proxy-orange span:before{background-color:#f60}.proxy-list li.proxy-purple span:before{background-color:#639}.proxy-list li.proxy-red span:before{background-color:#c00}.proxy-list li.proxy-yellow span:before{background-color:#ff0}.proxy-list li.proxy-silver span:before{background-color:#ccc}.proxy-list li.proxy-white span:before{background-color:#fff;border:1px solid #aeaeae}.proxy-list li.proxy-unknown:after{color:#3c5866;content:"?";font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;position:absolute;right:10px;text-align:center;top:7px}.colour-group .proxy-list li span:before{border-radius:50%;content:"";display:inline-block;height:1em;margin-right:.25em;width:1em}@font-face{font-family:uknumberplateregular;font-style:normal;font-weight:400;src: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")}@font-face{font-display:swap;font-family:skodaregular;font-style:normal;font-weight:400;src:url(https://bluesky.sirv.com/Websites/Turners/fonts/SKODANextW01-Regular.woff2) format("woff2"),url(https://bluesky.sirv.com/Websites/Turners/fonts/SKODANext-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:skodabold;font-style:normal;font-weight:700;src:url(https://bluesky.sirv.com/Websites/Turners/fonts/SKODANextW01-Bold.woff2) format("woff2"),url(https://bluesky.sirv.com/Websites/Turners/fonts/SKODANextArabic-Bold.ttf) format("truetype")}body{font-family:skodaregular,sans-serif}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4{font-family:skodabold,sans-serif;letter-spacing:.1rem;text-transform:uppercase}.container{max-width:1710px!important}.container-sm{max-width:1480px!important}.container-xs{margin-left:auto;margin-right:auto;max-width:1130px!important;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}.no-scroll{height:100%;overflow-y:hidden}.light-grey-bg{background-color:#efefef}.grey-bg{background-color:#6b6868}.dark-grey-bg{background-color:#373737}.dark-border{border:1px solid #6b6868}.light-border{border:1px solid #efefef}.icon{color:#0e3a2f;font-size:1.2rem;font-weight:700}.text-darker{color:#000!important}.text-white{color:#fff!important}a{text-decoration:none!important}.panel{color:#fff;padding:2.5rem .75rem}.panel .icon{margin-right:.5rem}.panel a{color:#fff;font-size:.8rem;text-decoration:none;transition:.3s}.panel a:hover{color:#000}.panel-alt,.panel-large{color:#fff;padding:2.5rem .75rem}.mobile-contact a{align-items:center;background:#4ba82e;border-radius:50%;bottom:1rem;display:flex;height:4rem;justify-content:center;position:fixed;right:1rem;width:4rem}.mobile-contact a,.mobile-contact a:hover{text-decoration:none!important}.mobile-contact a .icon{color:#fff;font-size:1.5rem;font-weight:400}.page-title{padding:1.25rem 0}.intro{padding:2.5rem .75rem!important}.intro h1{font-size:1.5rem;margin-bottom:0;text-transform:uppercase}.card-body ul{margin:0 0 .5rem;padding:0}.card-body li{list-style-type:none;padding-bottom:.75rem}.card-body li:before{color:#0e3a2f;content:"";font-family:mbblueskyicons;font-size:1rem;margin-right:.5rem}.hide{display:none}.accordion .card{word-wrap:break-word;background-clip:border-box;background-color:transparent;border:0;border-radius:0;display:flex;flex-direction:column;margin-bottom:.5rem;min-width:0;overflow:hidden;position:relative}.accordion .card:first-of-type{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion .card:last-of-type{border-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card .card-header{background-color:#efefef;border:1px solid #6b6868;border-radius:0!important;color:#000;margin-bottom:0;padding:0 0 0 1.25rem}.accordion .card .card-header .btn{align-items:center;color:inherit;display:flex;font-weight:700;justify-content:space-between;padding:0!important;padding:0;text-align:left;text-decoration:none;width:100%}.accordion .card .card-header .btn:after{align-items:center;border-left:1px solid #000;content:"";display:flex;font-family:mbblueskyicons;font-size:1.5rem;font-weight:400;justify-content:center;padding:.25rem 1rem;transform:rotate(0deg);transition:.5s}.accordion .card .card-header .btn:focus{box-shadow:none!important;outline:none!important}.accordion .card .card-header .btn:not(.collapsed):after{content:""}.accordion .card .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.accordion .card .card-body{background-color:transparent;flex:1 1 auto;padding:1.25rem;text-align:left!important}.shortlist-tab{align-items:center;background:#999;background:#0e3a2f;border-radius:50%;bottom:-80px;color:#fff;display:flex;font-weight:400;height:5rem;justify-content:center;left:15px;position:fixed;text-align:center;text-transform:uppercase;transition:bottom .5s linear;width:5rem;z-index:900}.shortlist-tab .icon{color:#fff!important;margin-right:.25rem}.shortlist-tab.open{bottom:1rem}.inline-icon-img{display:inline-block;height:1em}@media (min-width:576px){.testimonials .testimonial-slider .testimonial .testimonial__author{float:left;width:35%}}@media (min-width:768px){.navbar .navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar .navbar-nav .dropdown>.dropdown-toggle:active{pointer-events:none}.banner .banner__content{height:auto;padding:2rem 0!important}.banner .banner__headline{font-size:2rem;text-align:left;width:54%}.footer__other-links .row{margin:auto}.used-vehicle-details .used-vehicle-details__links a .icon{margin-right:.5rem}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:50%}.intro{padding:4rem 8rem!important}}@media (min-width:992px){.navbar--header-main{padding:1.35rem 0!important}.navbar--header-main .navbar-brand{border-right:1px solid rgba(107,104,104,.3);font-size:2.5rem;margin:0 1.5rem 0 0;padding:.5rem 1.5rem .5rem 0}.navbar--header-main .navbar-brand span{font-size:1rem}.footer{padding-bottom:0;padding-top:2rem}.footer__links{border-right:1px solid #fff}.footer__company{padding-left:10rem!important}.footer__company .btn{display:inline-block}.footer__other-links{font-size:.75rem;padding:2rem 6rem}.footer__other-links ul{margin:0}.form-control,.form-select,.panel-alt input.form-control,.panel-alt select.form-select,.panel input.form-control,.panel select.form-select{margin-bottom:0}.spotlight{padding:3rem}.content{padding:14rem 7rem 7.75rem;text-align:left}.content .h3{font-size:1.75rem}.spotlight-small .banner__content{justify-content:start;padding:1rem 0!important}.spotlight-small .banner__headline{display:flex}.spotlight-small .banner__synopsis{margin:0 0 0 .8rem}.service-booking #mileage{max-width:22rem}.service-booking .options.half a{float:left;margin:.5rem 1rem .5rem 0;width:48%}.service-booking .step-4 .options.half a{display:block;float:left;margin:0 10px 0 0!important;width:100%}.used-vehicle-details .panel-notes{padding:4rem 8rem}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:33.33333%}}@media (min-width:1200px){.banner .banner__headline{width:34%}#map-canvas{height:100%}.reg-plate{max-width:11em}.hero .slider .carousel-control-next,.hero .slider .carousel-control-prev,.promise .slick-slider .carousel-control-next,.promise .slick-slider .carousel-control-prev,.slick-slider .carousel-control-next,.slick-slider .carousel-control-prev,.testimonial-slider .slick-slider .carousel-control-next,.testimonial-slider .slick-slider .carousel-control-prev{display:block!important}.used-list-vehicle{text-align:left}.offer .offer__link,.used-list-vehicle .used-list-vehicle__link{justify-content:start}#speedy-search{padding:4rem 8rem}.home-intro .container a{justify-content:flex-start}.testimonials{padding:6rem 5rem 6rem 8rem}.used-vehicle-details .slick-slider .carousel-control-next,.used-vehicle-details .slick-slider .carousel-control-prev{display:block!important}.used-vehicle-details .used-vehicle-details__details{padding:4rem 8rem;text-align:left}.used-vehicle-details .used-vehicle-details__key-features .feature{padding:2.5rem 0}.dealership-details .dealership-card{padding:4rem 6rem}.umb-grid .accordion>.card .card-header .btn:after{margin-left:0}.panel{padding:8rem 8rem 8rem 5.35rem}.panel-alt{padding:6rem 8rem}.panel-large{padding:7rem 6rem}.page-title{padding:2.5rem 0}.scroll-container{height:100vh;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory}.scroll-container .scroll-slide{display:flex;flex-direction:column;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;scroll-snap-align:start}.scroll-container .scroll-slide section{height:100%}.scroll-container .navbar__menu{position:fixed}.scroll-container .footer{left:0;min-width:85vw}.scroll-container .go-up{padding-bottom:2em}}@media (min-width:1200px)and (max-width:1399.98px){.navbar .navbar-nav .nav-item .nav-link{padding:0 .4rem!important}.testimonial-slider .slick-slider .carousel-control-prev{right:2.8rem}.testimonial-slider .slick-slider .carousel-control-next{right:.5rem}.used-list-vehicle .used-list-vehicle__features{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}}@media (min-width:1200px)and (min-width:1200px){.scroll-container .scroll-slide{height:100vh}}@media (min-width:1400px){.navbar--header-main .call-us a{font-size:.7rem}.navbar .navbar-collapse{display:block;float:left}.navbar .navbar-nav .nav-item{margin-bottom:0;padding:0;width:auto}.navbar .navbar-nav .nav-item .nav-link{border:none;color:#000;padding:0}.hero .slider .slick-slide img{width:100%}.testimonials .testimonial-slider{padding:4rem 10rem 0 0}}@media (min-width:1500px){.navbar--header-main .call-us a{font-size:1.4rem}}@media screen and (max-width:1600px)and (min-width:1401px){#speedy-search,.panel,.panel-alt,.panel-large,.testimonials,.used-vehicle-details .used-vehicle-details__details{padding:2.5rem}}@media screen and (max-width:1600px)and (min-width:1441px){.used-vehicle-details .panel-notes{padding:4rem 8rem}}@media (max-width:1399.98px){.navbar .navbar-nav .dropdown-menu{background-color:transparent!important}.navbar .navbar-toggler{z-index:1000}.navbar .navbar-collapse{align-content:center;background:rgba(55,55,55,.85);bottom:0;display:flex;flex-direction:column;left:0;opacity:0;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;text-align:center!important;top:6.5rem;transition:opacity .35s ease}.navbar .navbar-collapse.collapse{display:flex;opacity:0;pointer-events:none}.navbar .navbar-collapse.collapsing[style*=height]{height:100vh!important;opacity:1}.navbar .navbar-collapse.collapsing{height:100vh;opacity:0}.navbar .navbar-collapse.collapse.show{opacity:1;pointer-events:auto}.navbar .navbar-collapse .navbar-nav{margin-right:0!important}.navbar .navbar-nav{background:#373737;margin-left:0!important;padding:.75rem 0;width:100%}.navbar .dropdown-toggle:after{color:#fff;content:""!important;font-family:mbblueskyicons;font-size:1.5rem;margin-right:.5rem;position:absolute;right:2rem}.navbar .dropdown-menu{border:0}.navbar .dropdown-menu .dropdown-item{color:#fff}}@media (max-width:991.98px){.navbar--header-main .logo{margin-left:1.5rem}.footer__links .col-md-6:first-of-type{border-right:1px solid #fff}.footer__links ul li:last-of-type{margin-bottom:0}}@media (max-width:575.98px){.navbar--header-main .logo{width:20%}.navbar .navbar-collapse{top:5.25rem}.used-vehicle-details .used-vehicle-details__info{bottom:1.5rem;left:2rem;margin-bottom:0;position:absolute;z-index:1}}@media screen and (max-width:375px){.used-vehicle-details .used-vehicle-details__ctas .btn{margin-bottom:.5rem}}