@import url(https://bluesky.sirv.com/Global/Assets/Fonts/Kia/2023/kia.css);:root{--bsk-h1-font-size:2.25rem;--bsk-h2-font-size:2rem;--bsk-h3-font-size:1.5rem;--bsk-h4-font-size:1.25rem;--bsk-h5-font-size:1rem;--bsk-h6-font-size:1rem;--bsk-display-1-font-size:3rem;--bsk-display-2-font-size:2.5rem;--bsk-display-3-font-size:2.25rem;--bsk-display-4-font-size:2rem;--bsk-display-5-font-size:2rem;--bsk-display-6-font-size:2rem;--bsk-spacer-0:0;--bsk-spacer-1:0.25rem;--bsk-spacer-2:0.5rem;--bsk-spacer-3:0.75rem;--bsk-spacer-4:1rem;--bsk-spacer-5:1.5rem;--bsk-spacer-6:2rem;--bsk-spacer-7:2.5rem;--bsk-section-spacer-0:0;--bsk-section-spacer-1:1rem;--bsk-section-spacer-2:1.5rem;--bsk-section-spacer-3:2rem;--bsk-section-spacer-md-0:0;--bsk-section-spacer-md-1:2rem;--bsk-section-spacer-md-2:4rem;--bsk-section-spacer-md-3:4rem;--bsk-section-spacer-lg-0:0;--bsk-section-spacer-lg-1:2.5rem;--bsk-section-spacer-lg-2:5rem;--bsk-section-spacer-lg-3:7.5rem;--bsk-border-radius:1.5rem;--bsk-border-radius-sm:0.5rem;--bsk-border-radius-lg:2.5rem;--bsk-border-radius-pill:50rem;--bsk-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bsk-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bsk-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bsk-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bsk-font-family-base:var(--bs-font-sans-serif)}[v-cloak]{display:none}.fw-semi,.fw-semibold{font-weight:600!important}@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")}html :is(h1,.h1){margin-bottom:.5rem}html :is(h2,.h2){margin-bottom:.5rem}html :is(h3,.h3){margin-bottom:.5rem}html :is(h4,.h4){margin-bottom:.5rem}html :is(h5,.h5){margin-bottom:.5rem}html :is(h6,.h6){margin-bottom:.5rem}html :is(.display1){margin-bottom:1rem}html :is(.display2){margin-bottom:1rem}html :is(.display3){margin-bottom:1rem}html :is(.display4){margin-bottom:1rem}html :is(.display5){margin-bottom:1rem}html :is(.display6){margin-bottom:1rem}._vm_btn:not(.btn-blank,.btn-link,._vm_btn--link,._vm_btn--,.btn-no-icon),.btn:not(.btn-blank,.btn-link,._vm_btn--link,._vm_btn--,.btn-no-icon){align-items:center;display:inline-flex!important;font-weight:700!important;gap:var(--bsk-spacer-3);justify-content:center;text-transform:uppercase}._vm_btn:not(.btn-blank,.btn-link,._vm_btn--link,._vm_btn--,.btn-no-icon):after,.btn:not(.btn-blank,.btn-link,._vm_btn--link,._vm_btn--,.btn-no-icon):after{background-color:currentcolor;content:"";display:block;height:1em;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:0;width:.6em}._vm_btn.no-arrow:after,.btn.no-arrow:after{height:0;-webkit-mask:none;mask:none;width:0}.bg-danger,.bg-dark,.bg-primary,.bg-secondary,.bg-success{color:#fff}.bg-danger :is(h1,h2,h3,h4,h5,h6),.bg-dark :is(h1,h2,h3,h4,h5,h6),.bg-primary :is(h1,h2,h3,h4,h5,h6),.bg-secondary :is(h1,h2,h3,h4,h5,h6),.bg-success :is(h1,h2,h3,h4,h5,h6){color:#fff}.tl-grid-cards__item{border:0!important}.tl-grid-card__body{background-color:#fff;text-align:left!important}.display-6,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{line-height:1.2!important;text-transform:uppercase}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}.tick-list ul{margin:0;padding-left:1.5rem}.tick-list ul.list-unstyled li:before{left:-.75rem}.tick-list ul li{list-style-type:none!important;margin-bottom:var(--bsk-spacer-3);position:relative}.tick-list ul li:before{background-color:#000;content:"";height:100%;left:-1.5rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") no-repeat left 0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") no-repeat left 0;-webkit-mask-size:.875rem;mask-size:.875rem;position:absolute;top:0;width:20px}.full-buttons ._vm_btn{width:100%}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover,.hamburger[aria-expanded=true]:hover{opacity:.7}.hamburger[aria-expanded=true] .hamburger-inner,.hamburger[aria-expanded=true] .hamburger-inner:after,.hamburger[aria-expanded=true] .hamburger-inner:before{background-color:#fff}.hamburger-box{display:inline-block;height:19px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:4px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin[aria-expanded=true] .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin[aria-expanded=true] .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin[aria-expanded=true] .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.header_theme_default{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);position:relative;z-index:999}.header_theme_default .navbar-toggler:focus{box-shadow:none!important}.header_theme_default .navbar-brand{margin-right:var(--bsk-spacer-3);min-width:114px}.header_theme_default .navbar-brand img{display:block;height:auto;max-width:100%}.header_theme_default .offcanvas-header{background-color:#000}.header_theme_default .offcanvas-header .btn-close{filter:invert(1)}.contact__details{cursor:pointer}.navbar--header-main .navbar-toggler{border:0;padding:0}header .dropdown-menu li{padding:.25rem 0!important;position:relative}header .dropdown-menu .dropdown-submenu{display:none;left:100%;position:absolute;top:-7px}header .dropdown-menu .dropdown-submenu-left{left:auto;right:100%}.navbar{background-color:#14284b}.navbar .nav-link .nav-icon{height:50px;width:50px}.header .offcanvas .navbar-nav .nav-item{padding:.25rem 0!important}.header .offcanvas .navbar-nav .nav-item .dropdown-item,.header .offcanvas .navbar-nav .nav-item .nav-link{padding:.5rem!important;position:relative;text-transform:uppercase}.header .offcanvas .navbar-nav .nav-item .dropdown-item:hover,.header .offcanvas .navbar-nav .nav-item .nav-link:hover{background-color:#6c757d!important;color:#fff!important}.header .offcanvas .navbar-nav .nav-item .dropdown-item:focus,.header .offcanvas .navbar-nav .nav-item .dropdown-item[aria-expanded=true],.header .offcanvas .navbar-nav .nav-item .nav-link:focus,.header .offcanvas .navbar-nav .nav-item .nav-link[aria-expanded=true]{background-color:#fff!important;color:#000!important}.header .offcanvas .navbar-nav .nav-item .dropdown-item.dropdown-toggle:after,.header .offcanvas .navbar-nav .nav-item .nav-link.dropdown-toggle:after{border:none!important}.header .offcanvas .navbar-nav .nav-item .dropdown-item.dropdown-toggle:focus:after,.header .offcanvas .navbar-nav .nav-item .dropdown-item.dropdown-toggle:hover:after,.header .offcanvas .navbar-nav .nav-item .dropdown-item.dropdown-toggle[aria-expanded=true]:after,.header .offcanvas .navbar-nav .nav-item .nav-link.dropdown-toggle:focus:after,.header .offcanvas .navbar-nav .nav-item .nav-link.dropdown-toggle:hover:after,.header .offcanvas .navbar-nav .nav-item .nav-link.dropdown-toggle[aria-expanded=true]:after{align-items:center;background-color:#000;content:"";display:flex;height:100%;justify-content:center;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m14.74 11.4-4.58-4.22C9.7 6.75 9 7.12 9 7.78v8.43c0 .66.7 1.03 1.16.6l4.58-4.22c.34-.31.34-.89 0-1.2Z'/%3E%3C/svg%3E") no-repeat right 50%;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m14.74 11.4-4.58-4.22C9.7 6.75 9 7.12 9 7.78v8.43c0 .66.7 1.03 1.16.6l4.58-4.22c.34-.31.34-.89 0-1.2Z'/%3E%3C/svg%3E") no-repeat right 50%;-webkit-mask-size:1.6rem;mask-size:1.6rem;position:absolute;right:.5rem;top:0;width:20px}.header .offcanvas-start .close{cursor:pointer}.header .offcanvas-start .offcanvas-body{background-color:#000!important;width:100%}.header .dropdown-menu{background:#212529!important;border:none!important;border-radius:0!important;height:100vh!important;left:0!important;padding:.75rem!important;position:fixed!important;top:0!important;transform:none!important;transition:.5s!important;width:100%!important}.header .dropdown-menu .dropdown-item{color:#fff!important;font-weight:700;padding:.5rem!important;text-transform:uppercase!important}.header .dropdown-menu .dropdown-item:hover{background-color:#fff!important;color:#000!important}.header .dropdown-menu.show{left:0!important}.header .dropdown-menu .dropdown-menu.show{background:var(--bs-gray-800)!important;left:0!important;overflow-y:auto}.header .nav-close{display:block}.header .offcanvas-backdrop{background-color:transparent!important;opacity:0!important}.footer .address ul{margin-bottom:var(--bsk-spacer-5)!important}.footer .address li,.footer a,.footer p{font-size:.875rem!important}.footer p{line-height:1rem!important}.footer--centered>div[class*=container]{gap:.75rem}.footer .footer__links li:last-of-type{margin-bottom:0}.footer .footer__content,.footer .footer__links,.footer div[class*=col-]>[slot]:not(:has(:is(.footer__links,.footer__content))){display:flex;flex-direction:column}.footer table td{padding-bottom:var(--bsk-spacer-3)}.footer img{max-width:200px;width:100%}.footer address{font-size:var(--bsk-h6-font-size)}.footer ul{list-style:none;margin-bottom:var(--bsk-spacer-4);padding-left:0}.footer ul li{font-size:var(--bsk-h6-font-size);margin-bottom:var(--bsk-spacer-2)}.footer a{color:#000}.footer a:hover{color:#14284b}.footer .primary-links{gap:.75rem}.footer .footer-copyright a{color:#fff}.slick-slide img{height:auto;max-width:100%}.slider .carousel-control-next,.slider .carousel-control-prev,.slider .slick-next,.slider .slick-prev,.slider .slider-next,.slider .slider-prev{bottom:auto;top:50%;transform:translateY(-50%)}main:has(.slick-list){max-width:100dvw;overflow-x:hidden}.slick-slider .slick-list{overflow:visible}.slick-slider .slick-track{display:flex}.slick-slider .slick-slide{margin:0 19px}.slick-slider .slick-dots{margin:25px auto 1em;position:relative}.slick-slider .slick-dots li button{background-color:#6c757d;border-radius:50%;height:15px;opacity:1;width:15px}.slick-slider .slick-dots li.slick-active button{background-color:#14284b}.carousel-arrows-top.car-carousel .slick-slide{margin:0 var(--bsk-spacer-7) 0 0}.carousel-arrows-top .slick-slider{--arrow-btn-size:48px;--carousel-arrow-space:0px;margin-top:calc(var(--arrow-btn-size)*-1.1);padding-top:calc(var(--carousel-arrow-space)*1.5 + var(--arrow-btn-size));position:relative}.carousel-arrows-top .slick-slider .slick-track{margin-left:0}.carousel-arrows-top .slick-slider .slick-arrow{aspect-ratio:1;border:1px solid #eee;display:none!important;opacity:1;width:var(--arrow-btn-size)}.carousel-arrows-top .slick-slider .slick-arrow svg{color:#14284b;height:24px}.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next{background-color:#fff;border-radius:2.5rem;right:12rem;transition:all .3s}.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next:hover{background-color:#14284b}.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next:hover path{fill:#fff!important}.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev{background-color:#fff;border-radius:2.5rem;left:auto;right:calc(var(--arrow-btn-size) + 12.5rem);transition:all .3s}.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev:hover{background-color:#14284b}.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev:hover path{fill:#fff!important}.carousel-arrows-top .slick-slider .slick-arrow{bottom:auto;position:absolute;top:calc(var(--carousel-arrow-space)/2)}.carousel-arrows-top .slick-slide{margin:0 var(--bsk-spacer-1)}.carousel-arrows-top .slick-dots{margin:25px auto 1em;position:relative}.carousel-arrows-top .slick-dots li button{background-color:#6c757d;border-radius:50%;height:15px;opacity:1;width:15px}.reviews .carousel-arrows-top .slick-slider{margin-top:1rem;padding-top:0;position:relative}.reviews .carousel-arrows-top .slick-slider .slick-track{margin-left:0}.reviews .carousel-arrows-top .slick-slider .slick-arrow{aspect-ratio:1;display:block!important;opacity:1;width:56px}.reviews .carousel-arrows-top .slick-slider .slick-arrow svg{color:#14284b!important;height:24px}.reviews .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next{border-radius:2.5rem;right:12rem;transition:all .3s}.reviews .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev{border-radius:2.5rem;left:auto;right:16rem;transition:all .3s}.reviews .carousel-arrows-top .slick-slider .slick-arrow{bottom:auto;position:absolute;top:-4.5rem}.reviews .carousel-arrows-top .slick-slide{margin:0 var(--bsk-spacer-1)}.reviews .carousel-arrows-top .slick-dots{margin:25px auto 1em;position:relative}.reviews .carousel-arrows-top .slick-dots li button{background-color:#6c757d;border-radius:50%;height:15px;opacity:1;width:15px}.reviews .carousel-arrows-top .slick-dots li.slick-active button{background-color:#14284b}.lightbox{text-decoration:none}.lightbox iframe{aspect-ratio:16/9;border-radius:10px;height:100%;min-height:140px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.lightbox picture{display:block;position:relative}.lightbox picture img{border-radius:10px;height:100%;min-height:140px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.lightbox picture .blurred{filter:blur(60px) saturate(4) brightness(1.2);inset:0;opacity:.6;position:absolute}.lightbox .lightbox__content{position:relative;z-index:1}.fancybox-content{border-radius:10px;max-width:800px;padding:30px}#speedy-search{align-items:center;background-image:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/backgrounds/donalds-group-welcome-banner.jpg);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding:1.5rem 1rem}.social-icons{padding:0}.social-icons li{list-style-type:none}.social-icons li:has(svg){align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:50px;justify-content:center;list-style-type:none!important;width:50px}.social-icons li:has(svg) a{padding:1rem 1.25rem}.social-icons li:has(svg) svg{color:#fff;font-size:1.25rem}.last-viewed-title{color:#000;text-decoration:none}.testimonial{display:block!important;height:auto}.testimonial img{-o-object-fit:cover;object-fit:cover}.testimonial .clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.testimonial .fa-star path{fill:#ffda6a}.breadcrumbs a{color:#000}.thumbnail{position:relative}.thumbnail img{border-radius:1.5rem;height:auto;width:100%}.thumbnail__content{bottom:0;position:absolute;width:100%;z-index:1}.thumbnail__content a{color:#fff;text-decoration:none}.thumbnail__content a:hover{color:#fff}.thumbnail:after{background:linear-gradient(180deg,transparent,#212529);border-radius:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.team-tabs .nav-pills{justify-content:center}.team-tabs .grid-section{display:flex;flex-wrap:wrap;margin:auto}.team-tabs .grid-section>div{flex:0 0 100%;margin-bottom:0!important;max-width:100%}.team-tabs .image-with-accreditation-wrapper img{border-radius:50rem;-o-object-fit:cover;object-fit:cover}.team-tabs .small-brand{margin:0 10px;max-width:55px}.team-tabs .small-brand:first-child{margin-left:0}.modal{z-index:1050!important}.modal .modal-lg{max-width:1000px}.modal .modal-header{border:0!important}.modal .modal-header h4{margin-bottom:0}.modal-backdrop{z-index:1040!important}.nav-pills .nav-link{background-color:#124a8e!important;color:#fff;text-transform:uppercase}.nav-pills .nav-link.active{background-color:#f5f5f5!important;color:#000!important}#offer-section .nav-pills{justify-content:center}.info-card .image-with-accreditation-wrapper{height:auto!important;max-height:750px}.info-card .image-with-accreditation-wrapper img{max-height:750px}.info-card .advanced__textarea{background-color:#fff;padding:1.25rem}.info-card-bottom .image-with-accreditation-wrapper{height:auto!important;max-height:426px}.info-card-bottom .image-with-accreditation-wrapper img{max-height:426px}.info-card-bottom .advanced__textarea{background-color:#fff;padding:1.25rem}.tl-grid-html-embed:has(svg){align-items:center;display:flex;justify-content:center}.tl-grid-html-embed:has(svg) svg{font-size:var(--bsk-display-2-font-size);margin-bottom:var(--bsk-spacer-2)}.master .card.thumbnail{margin-bottom:1rem!important}.model-img{overflow:hidden;position:relative}.model__coming-soon{--angle:35deg;background-color:#000;color:#fff;font-size:.665rem;left:85%;padding:.3rem 0;pointer-events:none;position:absolute;text-align:center;text-indent:2rem;text-transform:uppercase;top:5%;transform:translate(-50%,-50%) rotate(var(--angle));width:120%;z-index:2}.home .model__coming-soon{display:none}.btn-primary{--btn-swipe-bg:var(--bs-primary,#0d6efd);--btn-swipe-time:.35s;--btn-swipe-ease:cubic-bezier(.22,.61,.36,1);isolation:isolate;overflow:hidden;position:relative}._vm_btn--primary,.btn-primary,.link-group li{--btn-swipe-bg:#000!important;--btn-swipe-time:.65s;--btn-swipe-ease:cubic-bezier(.22,.61,.36,1);isolation:isolate;overflow:hidden;position:relative!important;z-index:0!important}.btn-outline-light,.btn-outline-primary,.btn-outline-secondary{--btn-swipe-bg:#fff!important;--btn-swipe-time:.65s;--btn-swipe-ease:cubic-bezier(.22,.61,.36,1);isolation:isolate;overflow:hidden;position:relative!important;z-index:0!important}._vm_btn--primary:before,.btn-outline-light:before,.btn-primary:before,.link-group li:before{background:var(--btn-swipe-bg);content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform var(--btn-swipe-time) var(--btn-swipe-ease);z-index:-1}.btn-outline-primary:before,.btn-outline-secondary:before{background:#124a8e;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform var(--btn-swipe-time) var(--btn-swipe-ease);z-index:-1}._vm_btn--primary:hover:before,.btn-outline-light:hover:before,.btn-outline-primary:hover:before,.btn-outline-secondary:hover:before,.btn-primary:focus-visible:before,.btn-primary:hover:before,.link-group li:hover:before{transform:translateX(0)}._vm_btn--primary:hover,.btn-primary:hover,.btn:focus-visible,.link-group li:hover{color:#fff!important}.spotlight .image-with-accreditation-wrapper{border-radius:1.5rem;overflow:hidden;position:relative}.spotlight .image-with-accreditation-wrapper .zoom,.spotlight .image-with-accreditation-wrapper>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transform-origin:center;transition:transform .5s ease;width:100%;will-change:transform}.spotlight .image-with-accreditation-wrapper:hover .zoom,.spotlight .image-with-accreditation-wrapper:hover>img{transform:scale(1.1)}.model-img img{aspect-ratio:1.6/1.2;overflow:visible;transform:scale(1);transition:.5s}.model-img img:hover{transform:scale(1.05)}.team-tabs .image-with-accreditation-wrapper img{aspect-ratio:1/1;max-width:100%;width:300px}.home .home-brands .brand-logo{align-items:center;display:flex;justify-content:center;padding:3.875rem 0}.home .home-brands .brand-logo img{max-width:100%}.home .hero .carousel-control-next,.home .hero .carousel-control-prev{bottom:.5rem;opacity:1;top:auto;width:5%;z-index:4}.home .hero .carousel-control-next svg,.home .hero .carousel-control-prev svg{width:1rem}.home .hero .carousel-control-next{right:2rem;width:1rem}.home .hero .carousel-control-prev{left:2rem;width:1rem}.home .hero .slick-dots{bottom:1rem;position:absolute}.home .hero .slick-dots li button{background-color:hsla(0,0%,100%,.4);height:8px;width:8px}.home .hero .slick-dots li.slick-active button{background-color:#fff}.home #offer-tabs .nav-pills{justify-content:flex-start}.home #offer-tabs .tab-content{overflow:visible!important}.home .home-spotlights .g-0{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.home .home-spotlights .spotlight-wrapper{margin:0!important}.home .home-spotlights .spotlight-wrapper:first-child{grid-row:span 2/span 2}.home .home-spotlights .spotlight-wrapper:nth-child(2){grid-row-start:3}.home .home-spotlights .spotlight-wrapper:nth-child(4){grid-column-start:2;grid-row:span 2/span 2}.home .home-spotlights .spotlight-wrapper .grid-section{position:relative}.home .home-spotlights .spotlight-wrapper .spotlight{margin:0!important}.home .home-spotlights .spotlight-wrapper .spotlight:first-of-type{margin-bottom:.5rem!important}.home .home-spotlights .spotlight-wrapper .spotlight .column{padding:0!important}.home .home-spotlights .spotlight-wrapper .spotlight.tall .image-with-accreditation-wrapper{border-radius:1.5rem;position:relative}.home .home-spotlights .spotlight-wrapper .spotlight.tall .image-with-accreditation-wrapper:after{background:linear-gradient(180deg,transparent,#212529);border-radius:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.home .home-spotlights .spotlight-wrapper .spotlight.tall .image-with-accreditation-wrapper img{border-radius:1.5rem}.home .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper{position:relative}.home .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper:after{background:linear-gradient(180deg,transparent,#212529);border-radius:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.home .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper img{border-radius:1.5rem}.home .home-spotlights .spotlight-wrapper .spotlight-content{bottom:1rem;color:#fff;left:1rem;margin:0!important;position:absolute}.home .home-spotlights .spotlight-wrapper .spotlight-content .h2{font-weight:700!important;margin-bottom:0!important}.home .home-spotlights .spotlight-wrapper .spotlight-content .link-spacing .link-group li{margin-bottom:.5rem}.home .home-spotlights .spotlight-wrapper .spotlight-content .link-group{padding:0}.home .home-spotlights .spotlight-wrapper .spotlight-content .link-group li{border:2px solid #fff;border-radius:2.5rem;display:inline-block;margin-right:.25rem;padding:.25rem .5rem;text-transform:uppercase}.home .home-spotlights .spotlight-wrapper .spotlight-content .link-group li a{align-items:center;color:#fff;display:inline-flex!important;font-size:.875rem;font-weight:500;justify-content:center}.home .home-spotlights .spotlight-wrapper .spotlight-content .link-group li a:after{background-color:currentcolor;content:"";display:block;height:1em;margin-left:.75rem;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:0;width:.5em}.home .intro .center-pad{padding:0 var(--bsk-section-spacer-3)!important}.ucd .breadcrumbs a,.ucd .dealer-info a{color:#000}.ucd .watching{background-color:#f5f5f5;border:1px solid #ced4da;border-radius:1.5rem;display:flex;gap:.5rem;padding:.5rem .75rem;text-transform:none}.ucd bsk-shortlist-local-heart{align-items:center;display:flex;flex-direction:row-reverse;flex-grow:1;margin:0!important}.ucd .local-heart svg{font-size:1.25rem}.ucd .gallery.slick-slider .carousel-control-next,.ucd .gallery.slick-slider .carousel-control-prev{bottom:.5rem;opacity:1;top:auto;width:10%}.ucd .gallery.slick-slider .slick-dots{position:absolute;width:50%}.ucd .gallery.slick-slider .slick-dots li{display:none}.ucd .gallery.slick-slider .slick-dots li:has(+li.slick-active){display:grid}.ucd .gallery.slick-slider .slick-dots li:has(+li+li.slick-active){display:grid}.ucd .gallery.slick-slider .slick-dots li.slick-active,.ucd .gallery.slick-slider .slick-dots li.slick-active+li,.ucd .gallery.slick-slider .slick-dots li.slick-active+li+li{display:grid}.ucd .gallery.slick-slider .slick-dots li button{background-color:hsla(0,0%,100%,.4);height:8px;width:8px}.ucd .gallery.slick-slider .slick-dots li.slick-active button{background-color:#fff!important}.ucd .gallery.slick-slider .slick-dots:has(li.slick-active:first-child,li.slick-active:nth-child(2),li.slick-active:nth-child(3)) li:nth-child(-n+5){display:grid}.ucd .gallery.slick-slider .slick-dots:has(li.slick-active:first-child,li.slick-active:nth-child(2),li.slick-active:nth-child(3)) li:nth-child(n+6){display:none}.ucd .gallery.slick-slider .slick-dots:has(li.slick-active:last-child,li.slick-active:nth-last-child(2),li.slick-active:nth-last-child(3)) li:nth-last-child(-n+5){display:grid}.ucd .gallery.slick-slider .slick-dots:has(li.slick-active:last-child,li.slick-active:nth-last-child(2),li.slick-active:nth-last-child(3)) li:nth-last-child(n+6){display:none}.ucd #financeType{position:relative}.ucd #financeType tbody,.ucd #financeType td,.ucd #financeType thead,.ucd #financeType tr{border:0;padding:0}.ucd #financeType tr{display:flex;gap:.5rem}.ucd #financeType tr td input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1px;margin:0;overflow:hidden;position:absolute;width:1px}.ucd #financeType tr td label{align-items:center;background:none;background-color:var(--bs-secondary);border:0;border-radius:1.5rem;color:#fff!important;cursor:pointer;display:flex;font-weight:700;padding:.5rem 1rem .5rem 2rem;position:relative}.ucd #financeType tr td label:before{background-color:currentcolor;content:"";height:1rem;left:.75rem;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/icons/plus-solid.svg) no-repeat 50% 50%;mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/icons/plus-solid.svg) no-repeat 50% 50%;-webkit-mask-size:1.25rem;mask-size:1.25rem;position:absolute;width:1rem}.ucd #financeType tr td label:after{border-radius:50%;content:"";height:1rem;left:.75rem;position:absolute;width:1rem}.ucd #financeType tr td input:checked+label{background-color:#f5f5f5!important;color:#000!important}.ucd #financeType tr td input:checked+label:before{background-color:currentcolor;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/icons/minus-solid.svg) no-repeat 50% 50%;mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/icons/minus-solid.svg) no-repeat 50% 50%;-webkit-mask-size:1.25rem;mask-size:1.25rem}.ucd .accordion .card-body,.ucd .accordion-body{background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;flex:1 1 auto;padding:var(--bsk-spacer-7) var(--bsk-section-spacer-3)!important}.ucd .accordion-body .accordion-body{padding:var(--bsk-spacer-7) var(--bsk-spacer-6)!important}.ucd .accordion-item{background-color:transparent;border-bottom:0;border-left:0;border-right:0}.ucd .accordion-header{border:0;padding:0;position:relative}.ucd .accordion-header,.ucd .accordion-header button{border-radius:0!important;color:#212529;margin-bottom:0}.ucd .accordion-header button{background-color:transparent;border:none;border-top:1px solid #eee;font-weight:700;padding:var(--bsk-spacer-3) var(--bsk-spacer-4);text-align:left;text-decoration:none;text-transform:uppercase;width:100%}.ucd .accordion-header button:after{align-items:center;background-color:#000;content:"";display:flex;height:100%;justify-content:center;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E") no-repeat 50% 50%;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:1.2rem;mask-size:1.2rem;position:absolute;right:1.5rem;top:0;transition:.15s;width:40px}.ucd .accordion-header button[aria-expanded=true]{background-color:#fff}.ucd .accordion-header button[aria-expanded=true]:after{transform:rotate(180deg)}.ucd .accordion-header .btn-link:focus{box-shadow:none}.ucd .dealer-info{border:2px solid #124a8e;border-radius:1.5rem;padding:var(--bsk-spacer-3)}.ncd .card img{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}.ncd .card h4{padding:0 var(--bsk-spacer-5)}.ncd .card .advanced__textarea{padding:0 var(--bsk-spacer-5) var(--bsk-spacer-5) var(--bsk-spacer-5)}.ncd .gallery .slick-slider .slick-list{overflow:hidden}.ncd .gallery .slick-track{display:flex}.ncd .gallery .slick-slide{margin:0}.ncd .gallery .carousel-control-next,.ncd .gallery .carousel-control-prev{bottom:2rem;opacity:1;top:auto;width:5%;z-index:4}.ncd .gallery .carousel-control-next.slick-disabled,.ncd .gallery .carousel-control-prev.slick-disabled{opacity:.7!important}.ncd .gallery .carousel-control-next{right:4rem;width:1.5rem}.ncd .gallery .carousel-control-prev{left:4rem;width:1.5rem}.ncd .gallery .slick-dots{bottom:2rem;position:absolute}.ncd .gallery .slick-dots li button{background-color:hsla(0,0%,100%,.4);height:8px;width:8px}.ncd .gallery .slick-dots li.slick-active button{background-color:#fff}.contact-us-form .form-label{font-weight:700}.contact-us-form input[type=radio]{margin-right:.75rem}.border-left{border-left:2px solid #14284b;display:block;padding-left:1rem}.dealer-details{padding-right:0!important}.dealership__hours .grid-section>div{margin:0!important;padding:0!important}.dealership__hours .grid-section>div .container{padding:0!important}.dealership__hours table td{border-bottom:0!important;border-top:1px solid #ced4da;padding:.75rem 0!important}.dealership__hours table td:first-of-type{font-weight:700}.dealership__hours table td:last-of-type{text-align:right}.testimonial-page blockquote{background-color:#f5f5f5;padding:1rem}.testimonial-page .testimonial-listing{position:relative}.testimonial-page .testimonial-listing.is-collapsed:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95));bottom:0;content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0}.testimonial-page .testimonial-listing .is-hidden{display:none!important}.testimonial-listing .slick-slide{margin:0 var(--bsk-spacer-3);opacity:.2}.testimonial-listing .slick-slide .card{height:auto;margin:1rem 0 3rem;max-height:220px!important;padding:3rem}.testimonial-listing .slick-slide.slick-current{opacity:1!important}.testimonial-listing .slick-slide.slick-current .card{box-shadow:1px 15px 30px 0 rgba(0,0,0,.175)}.news-article .w-fit-content{width:-moz-fit-content;width:fit-content}.news-article.v1 img{border-bottom-left-radius:0;border-bottom-right-radius:0}.news-article.v1.featured{margin-bottom:0!important}.news-article.v1.featured img{height:100%;-o-object-fit:cover;object-fit:cover}.news-article.v1 .card,.news-article.v1 .card .card-content{height:100%}.news-article.v1 .card .card-content .card-body{display:flex;flex-direction:column;height:100%}.news-article.v1 .card .card-content .card-body .card-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.news-article.v1 .card .card-content .card-body .btn{margin-top:auto;width:-moz-fit-content;width:fit-content}.news-article.v3.featured .card{height:100%}.news.page .pagination{justify-content:center}.news.page .slick-slider .slick-slide{margin:0}.news-details .section{padding:80px 0}.news-details .section .related-articles{max-width:1300px}.news-details .related-articles-carousel .slick-list,.news-details .related-articles-carousel .slick-track{display:flex}.news-details .related-articles-carousel .slick-track .slick-slide,.news-details .related-articles-carousel .slick-track .slick-slide>div,.news-details .related-articles-carousel .slick-track .slick-slide>div article{height:100%}.flex-c{flex-direction:row}.flex-c,.flex-c-col{align-items:center;display:flex;justify-content:center}.flex-c-col{flex-direction:column}@font-face{font-display:swap;font-family:Mazda Type;font-style:normal;font-weight:400;src:url(https://bluesky.sirv.com/Websites/Donalds%20Group/fonts/mazda/MazdaType-Regular.woff2) format("woff2"),url(https://bluesky.sirv.com/Websites/Donalds%20Group/fonts/mazda/MazdaType-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Mazda Type;font-style:normal;font-weight:700;src:url(https://bluesky.sirv.com/Websites/Donalds%20Group/fonts/mazda/MazdaType-Bold.woff2) format("woff2"),url(https://bluesky.sirv.com/Websites/Donalds%20Group/fonts/mazda/MazdaType-Bold.woff) format("woff")}.mazda,.mazda .h1,.mazda .h2,.mazda .h3,.mazda .h4,.mazda .h5,.mazda .h6,.mazda h1,.mazda h2,.mazda h3,.mazda h4,.mazda h5,.mazda h6{font-family:Mazda Type}.mazda .text-primary{color:#000!important}.mazda .text-secondary{color:#101010!important}.mazda .bg-primary{background-color:#000!important}.mazda .bg-secondary{background-color:#101010!important}.mazda .bg-tertiary{background-color:#3a3d46!important}.mazda ._vm_btn--primary,.mazda .btn-primary{background-color:#000!important;border-color:#000!important}.mazda ._vm_btn--primary:hover,.mazda .btn-primary:hover{background-color:#3a3d46!important;border-color:#3a3d46!important}.mazda ._vm_btn--secondary,.mazda .btn-secondary{background-color:#101010!important;border-color:#101010!important}.mazda ._vm_btn--secondary:hover,.mazda .btn-secondary:hover{background-color:#3a3d46!important;border-color:#3a3d46!important}.mazda .btn-outline-secondary{border-color:#101010!important;color:#101010}.mazda .btn-outline-secondary:hover{background-color:#3a3d46!important;border-color:#3a3d46!important}.mazda .navbar{background-color:#101010!important}.mazda #speedy-search{align-items:center;background:#000;display:flex;padding:1.5rem 1rem}.mazda .nav-pills .nav-link{background-color:#101010!important;color:#fff!important}.mazda .nav-pills .nav-link.active{background-color:var(--bs-light-tint)!important;color:var(--bs-black)!important}.mazda.new-cars .nav-link{background-color:#101010!important;color:#fff!important}.mazda.new-cars .nav-link.active{background-color:#000!important;color:#fff!important}.mazda .carousel-arrows-top .slick-slider .slick-arrow path{fill:#000!important}.mazda .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next:hover,.mazda .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev:hover{background-color:#000}.mazda .home-spotlights .spotlight-wrapper .spotlight{display:block!important;position:relative!important;text-align:start}.mazda .home-spotlights .spotlight-wrapper .spotlight .image-caption{bottom:2rem;color:#fff;font-size:var(--bsk-h4-font-size);left:2rem;position:absolute;text-transform:uppercase;z-index:1}.mazda .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper{position:relative}.mazda .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper:after{background:linear-gradient(180deg,transparent,#212529);border-radius:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mazda .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper img{border-radius:1.5rem}.mazda .home-spotlights .spotlight-wrapper .spotlight .tl-grid-html-embed{bottom:8.5rem;color:#fff;left:2rem;position:absolute;text-transform:uppercase;z-index:1}.mazda .home-spotlights .spotlight-wrapper .spotlight .h2{font-size:var(--bsk-h4-font-size);font-weight:700!important;margin-bottom:0!important}.mazda .home-spotlights .spotlight-wrapper .spotlight .link-group{bottom:1rem;left:2rem;padding:0;position:absolute}.mazda .home-spotlights .spotlight-wrapper .spotlight .link-group li{border:2px solid #fff;border-radius:2.5rem;display:inline-block;margin:0 .25rem .5rem 0;padding:.25rem .5rem;text-transform:uppercase}.mazda .home-spotlights .spotlight-wrapper .spotlight .link-group li a{align-items:center;color:#fff;display:inline-flex!important;font-size:.875rem;font-weight:500;justify-content:center}.mazda .home-spotlights .spotlight-wrapper .spotlight .link-group li a:after{background-color:currentcolor;content:"";display:block;height:1em;margin-left:.75rem;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:0;width:.5em}.mazda .progress-bar{background-color:#000!important}.kia,.kia .h1,.kia .h2,.kia .h3,.kia .h4,.kia .h5,.kia .h6,.kia h1,.kia h2,.kia h3,.kia h4,.kia h5,.kia h6{font-family:designk}.kia .text-primary{color:#05141f!important}.kia .text-secondary{color:#9ba1a5!important}.kia .bg-primary{background-color:#05141f!important}.kia .bg-secondary{background-color:#9ba1a5!important}.kia ._vm_btn--primary,.kia .btn-primary{background-color:#05141f!important;border-color:#05141f!important}.kia ._vm_btn--primary:hover,.kia ._vm_btn--secondary,.kia .btn-primary:hover,.kia .btn-secondary{background-color:#9ba1a5!important;border-color:#9ba1a5!important}.kia ._vm_btn--secondary:hover,.kia .btn-secondary:hover{background-color:#05141f!important;border-color:#05141f!important}.kia .btn-outline-secondary{border-color:#9ba1a5!important;color:#9ba1a5}.kia .btn-outline-secondary:hover{border-color:#05141f!important}.kia .btn-outline-secondary:hover,.kia .navbar{background-color:#05141f!important}.kia #speedy-search{align-items:center;background:#000;display:flex;padding:0 10rem}.kia .nav-pills .nav-link{background-color:#9ba1a5!important;color:#fff!important}.kia .nav-pills .nav-link.active{background-color:var(--bs-light-tint)!important;color:var(--bs-black)!important}.kia.new-cars .nav-link:not(.navbar-nav .nav-link){background-color:#9ba1a5!important;color:#fff!important}.kia.new-cars .nav-link:not(.navbar-nav .nav-link).active{background-color:#05141f!important;color:#fff!important}.kia .carousel-arrows-top .slick-slider .slick-arrow path{fill:#05141f!important}.kia .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next:hover,.kia .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev:hover{background-color:#05141f}.kia .home-spotlights .spotlight-wrapper .spotlight{display:block!important;position:relative!important;text-align:start}.kia .home-spotlights .spotlight-wrapper .spotlight .image-caption{bottom:2rem;color:#fff;font-size:var(--bsk-h4-font-size);left:2rem;position:absolute;text-transform:uppercase;z-index:1}.kia .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper{position:relative}.kia .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper:after{background:linear-gradient(180deg,transparent,#212529);border-radius:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.kia .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper img{border-radius:1.5rem}.kia .home-spotlights .spotlight-wrapper .spotlight .tl-grid-html-embed{bottom:8.5rem;color:#fff;left:2rem;position:absolute;text-transform:uppercase;z-index:1}.kia .home-spotlights .spotlight-wrapper .spotlight .h2{font-size:var(--bsk-h4-font-size);font-weight:700!important;margin-bottom:0!important}.kia .home-spotlights .spotlight-wrapper .spotlight .link-group{bottom:1rem;left:2rem;padding:0;position:absolute}.kia .home-spotlights .spotlight-wrapper .spotlight .link-group li{border:2px solid #fff;border-radius:2.5rem;display:inline-block;margin:0 .25rem .5rem 0;padding:.25rem .5rem;text-transform:uppercase}.kia .home-spotlights .spotlight-wrapper .spotlight .link-group li a{align-items:center;color:#fff;display:inline-flex!important;font-size:.875rem;font-weight:500;justify-content:center}.kia .home-spotlights .spotlight-wrapper .spotlight .link-group li a:after{background-color:currentcolor;content:"";display:block;height:1em;margin-left:.75rem;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:0;width:.5em}.kia .progress-bar{background-color:#05141f!important}@font-face{font-display:swap;font-family:Favorit Std;font-style:normal;font-weight:300;src:url(/assets/fonts/mg/favorit-std-light.woff2) format("woff2"),url(/assets/fonts/mg/favorit-std-light.woff) format("woff")}@font-face{font-display:swap;font-family:Favorit Std;font-style:normal;font-weight:500;src:url(/assets/fonts/mg/favorit-std-medium.woff2) format("woff2"),url(/assets/fonts/mg/favorit-std-medium.woff) format("woff")}.mg body{font-family:Favorit Std}.mg strong{font-weight:500}.mg .light{font-weight:300}.mg .btn,.mg .display-1,.mg .display-2,.mg .display-3,.mg .display-4,.mg .display-5,.mg .display-6,.mg .fw-bold,.mg .h2,.mg .h3,.mg .h4,.mg .h5,.mg .image-caption,.mg .link-group__item a,.mg h2,.mg h3,.mg h4,.mg h5{font-family:Favorit Std;font-weight:300!important}.mg .btn,.mg .nav-link{font-weight:500!important}.mg .text-primary{color:#a00022!important}.mg .text-secondary{color:#101010!important}.mg .bg-primary{background-color:#a00022!important}.mg .bg-secondary,.mg .bg-tertiary{background-color:#101010!important}.mg ._vm_btn--primary,.mg .btn-primary{background-color:#a00022!important;border-color:#a00022!important}.mg ._vm_btn--primary:hover,.mg ._vm_btn--secondary,.mg .btn-primary:hover,.mg .btn-secondary{background-color:#101010!important;border-color:#101010!important}.mg ._vm_btn--secondary:hover,.mg .btn-secondary:hover{background-color:#a00022!important;border-color:#a00022!important}.mg .btn-outline-secondary{border-color:#101010!important;color:#101010}.mg .btn-outline-secondary:hover{background-color:#a00022!important;border-color:#a00022!important}.mg .navbar{background-color:#101010!important}.mg #speedy-search{align-items:center;background:#000;display:flex;padding:0 10rem}.mg .nav-pills .nav-link{background-color:#101010!important;color:#fff!important}.mg .nav-pills .nav-link.active{background-color:var(--bs-light-tint)!important;color:var(--bs-black)!important}.mg.new-cars .nav-link{background-color:#101010!important;color:#fff!important}.mg.new-cars .nav-link.active{background-color:#a00022!important;color:#fff!important}.mg .carousel-arrows-top .slick-slider .slick-arrow path{fill:#a00022!important}.mg .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next:hover,.mg .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev:hover{background-color:#a00022}.mg .home-spotlights .spotlight-wrapper .spotlight{display:block!important;position:relative!important;text-align:start}.mg .home-spotlights .spotlight-wrapper .spotlight .image-caption{bottom:2rem;color:#fff;font-size:var(--bsk-h4-font-size);left:2rem;position:absolute;text-transform:uppercase;z-index:1}.mg .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper{position:relative}.mg .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper:after{background:linear-gradient(180deg,transparent,#212529);border-radius:1.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mg .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper img{border-radius:1.5rem}.mg .home-spotlights .spotlight-wrapper .spotlight .tl-grid-html-embed{bottom:8.5rem;color:#fff;left:2rem;position:absolute;text-transform:uppercase;z-index:1}.mg .home-spotlights .spotlight-wrapper .spotlight .h2{font-size:var(--bsk-h4-font-size);font-weight:700!important;margin-bottom:0!important}.mg .home-spotlights .spotlight-wrapper .spotlight .link-group{bottom:1rem;left:2rem;padding:0;position:absolute}.mg .home-spotlights .spotlight-wrapper .spotlight .link-group li{border:2px solid #fff;border-radius:2.5rem;display:inline-block;margin:0 .25rem .5rem 0;padding:.25rem .5rem;text-transform:uppercase}.mg .home-spotlights .spotlight-wrapper .spotlight .link-group li a{align-items:center;color:#fff;display:inline-flex!important;font-size:.875rem;font-weight:500;justify-content:center}.mg .home-spotlights .spotlight-wrapper .spotlight .link-group li a:after{background-color:currentcolor;content:"";display:block;height:1em;margin-left:.75rem;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:0;width:.5em}.mg .progress-bar{background-color:#a00022!important}@font-face{font-display:swap;font-family:VOLVR;font-style:normal;font-weight:200;src:url(/assets/fonts/volvo/VOLVR.woff2) format("woff2"),url(/assets/fonts/volvo/VOLVR.woff) format("woff"),url(/assets/fonts/volvo/VOLVR.ttf) format("ttf")}@font-face{font-display:swap;font-family:VOLVRBold;font-style:normal;font-weight:400;src:url(/assets/fonts/volvo/VOLVB.woff2) format("woff2"),url(/assets/fonts/volvo/VOLVB.woff) format("woff"),url(/assets/fonts/volvo/VOLVB.ttf) format("ttf")}.volvo{font-family:VOLVR}.volvo .display-1,.volvo .display-2,.volvo .display-3,.volvo .display-4,.volvo .display-5,.volvo .display-6,.volvo .h2,.volvo .h3,.volvo .h4,.volvo .h5,.volvo .image-caption,.volvo h2,.volvo h3,.volvo h4,.volvo h5{font-family:VOLVRBold;text-transform:none!important}.volvo .text-primary{color:#000!important}.volvo .text-secondary{color:#141414!important}.volvo ._vm_btn,.volvo .btn,.volvo .nav-pills .nav-link,.volvo .rounded-pill{border-radius:0!important}.volvo .bg-primary{background-color:#000!important}.volvo .bg-primary,.volvo .bg-secondary{color:#fff!important}.volvo .bg-secondary,.volvo .bg-tertiary{background-color:#141414!important}.volvo .btn-outline-light:hover{color:#fff}.volvo ._vm_btn,.volvo .btn,.volvo .link-group li{--btn-swipe-bg:#333!important}.volvo ._vm_btn--primary,.volvo .btn-primary{background-color:#000!important;border-color:#000!important}.volvo ._vm_btn--primary:hover,.volvo ._vm_btn--secondary,.volvo .btn-primary:hover,.volvo .btn-secondary{background-color:#141414!important;border-color:#141414!important}.volvo ._vm_btn--secondary:hover,.volvo .btn-secondary:hover{background-color:#000!important;border-color:#000!important}.volvo .btn-outline-secondary{border-color:#141414!important;color:#141414}.volvo .btn-outline-secondary:hover{background-color:#000!important;border-color:#000!important}.volvo .navbar{background-color:#e1dfdd!important}.volvo .navbar .text-white{color:#000!important}.volvo .navbar .border-white{border-color:#000!important}.volvo .hamburger-inner,.volvo .hamburger-inner:after,.volvo .hamburger-inner:before{background-color:#000!important}.volvo .header-franchise-logo,.volvo .navbar-brand{filter:invert(1)}.volvo #speedy-search{align-items:center;background:linear-gradient(180deg,#000,#141414);display:flex;padding:1.5rem 1rem}.volvo .nav-pills .nav-link{background-color:#141414!important;color:#fff!important}.volvo .nav-pills .nav-link.active{background-color:var(--bs-light-tint)!important;color:var(--bs-black)!important}.volvo.new-cars .nav-link{background-color:#141414!important;color:#fff!important}.volvo.new-cars .nav-link.active{background-color:#000!important;color:#fff!important}.volvo .carousel-arrows-top .slick-slider .slick-arrow path{fill:#000!important}.volvo .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next:hover,.volvo .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev:hover{background-color:#000}.volvo .home-spotlights .spotlight-wrapper .spotlight{display:block!important;position:relative!important;text-align:start}.volvo .home-spotlights .spotlight-wrapper .spotlight .image-caption{bottom:2rem;color:#fff;font-size:var(--bsk-h4-font-size);left:2rem;position:absolute;text-transform:uppercase;z-index:1}.volvo .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper{position:relative}.volvo .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper:after{background:linear-gradient(180deg,transparent,#212529);border-radius:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.volvo .home-spotlights .spotlight-wrapper .spotlight .image-with-accreditation-wrapper img{border-radius:1.5rem}.volvo .home-spotlights .spotlight-wrapper .spotlight .tl-grid-html-embed{bottom:8.5rem;color:#fff;left:2rem;position:absolute;text-transform:uppercase;z-index:1}.volvo .home-spotlights .spotlight-wrapper .spotlight .h2{font-size:var(--bsk-h4-font-size);font-weight:700!important;margin-bottom:0!important}.volvo .home-spotlights .spotlight-wrapper .spotlight .link-group{bottom:1rem;left:2rem;padding:0;position:absolute}.volvo .home-spotlights .spotlight-wrapper .spotlight .link-group li{border:2px solid #fff;border-radius:0;display:inline-block;margin:0 .25rem .5rem 0;padding:.25rem .5rem;text-transform:uppercase}.volvo .home-spotlights .spotlight-wrapper .spotlight .link-group li a{align-items:center;color:#fff;display:inline-flex!important;font-size:.875rem;font-weight:500;justify-content:center}.volvo .home-spotlights .spotlight-wrapper .spotlight .link-group li a:after{background-color:currentcolor;content:"";display:block;height:1em;margin-left:.75rem;-webkit-mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);mask:url(https://bluesky.sirv.com/Websites/Donalds%20Group/images/logos/icons/chevron-right-light.svg);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:0;width:.5em}.volvo .progress-bar,.volvo bsk-cw-api-sliders .range-slider .noUi-handle{background-color:#000!important}.volvo bsk-cw-api-sliders .range-slider .noUi-connect{background:#000!important}.volvo .dealer-info{border:2px solid #000!important}@media only screen and (width <= 567px){.navbar .nav-link .nav-icon{height:40px;width:40px}.social-icons li:has(svg){height:40px;width:40px}.kia #speedy-search,.mg #speedy-search{padding:1.5rem 1rem}}@media (min-width:576px){.team-tabs .grid-section>div{flex:0 0 50%;max-width:50%}.testimonial-listing .slick-list{width:50%}}@media only screen and (width <= 767px){.team-tabs .nav-pills{display:block!important}.home #offer-tabs .nav-pills{justify-content:center}.home .intro .center-pad .container{padding:0!important}.home .intro ._vm_btn{width:100%}}@media (min-width:768px){.header_theme_default .navbar-brand{max-width:-moz-fit-content;max-width:fit-content}.carousel-arrows-top .slick-slider{--arrow-btn-size:56px}}@media (max-width:991.98px){.carousel-arrows-top.car-carousel .slick-slide{margin:0 var(--bsk-spacer-3)}.border-left{border-left:none;padding-left:0}.google-map{height:300px}.testimonial-listing .slick-slide.slick-current .card{padding:3.5rem 2rem}}@media only screen and (width <= 991px){.footer .address ul{margin-bottom:var(--bsk-spacer-2)!important}.footer .container .row{gap:1.5rem}.footer .footer__content,.footer .footer__links,.footer div[class*=col-]>[slot]:not(:has(:is(.footer__links,.footer__content))){align-items:center;gap:1rem;justify-content:space-between}.footer ul li{display:inline-block}.footer .primary-links li{display:flex;justify-content:center;width:100%}}@media (max-width:1199.98px){.header_theme_default .navbar-collapse{flex-basis:auto;flex-grow:0}.navbar--header-main .navbar-nav{margin-bottom:var(--bsk-spacer-3);margin-top:var(--bsk-spacer-3)}.navbar--header-main .nav-link{align-items:center;display:flex;padding-bottom:var(--bsk-spacer-2);padding-top:var(--bsk-spacer-2)}.navbar--header-main .nav-link:after{margin-left:auto}.navbar--header-main .nav-link.show{color:#14284b}.navbar--header-main .nav-link.show:after{transform:rotate(180deg)}.navbar--header-main .dropdown-menu{border-bottom:none;border-left-width:3px;border-radius:0;border-right:none;border-top:none}.navbar--header-main .dropdown-item{font-size:.875rem;padding:var(--bsk-spacer-2) var(--bsk-spacer-4)}}@media only screen and (width >= 768px)and (width <= 991px){:root{--bsk-section-spacer-1:var(--bsk-section-spacer-md-1);--bsk-section-spacer-2:var(--bsk-section-spacer-md-2);--bsk-section-spacer-3:var(--bsk-section-spacer-md-3)}}@media (min-width:992px){.carousel-arrows-top .slick-slider .slick-arrow{display:block!important}.team-tabs .grid-section>div{flex:0 0 20%;margin:0!important;max-width:20%}.testimonial-listing .slick-slide.slick-current .card{height:auto;min-height:280px!important}.testimonial-listing .slick-list{width:33.33333333%}.news-article.v1.featured img{height:440px}.news-article.v3.featured .card{height:605px}}@media only screen and (width <= 992px){.home .home-brands .brand-logo{padding:1.75rem 1rem}.home .hero .carousel-control-next,.home .hero .carousel-control-prev{display:none}.home .hero .slick-dots{display:none!important}.ucd .info .btn{width:100%}.ucd #quote-action-buttons{text-align:center}.ucd #financeType{width:100%}.ucd .dealer-info{border:0}.kia #speedy-search,.mg #speedy-search{padding:3.25rem 4rem}}@media only screen and (width >= 992px){:root{--bsk-h1-font-size:2.5rem;--bsk-h2-font-size:2.25rem;--bsk-h3-font-size:2rem;--bsk-h4-font-size:1.5rem;--bsk-h5-font-size:1.25rem;--bsk-h6-font-size:1rem;--bsk-display-1-font-size:5rem;--bsk-display-2-font-size:4.5rem;--bsk-display-3-font-size:4rem;--bsk-display-4-font-size:3.5rem;--bsk-display-5-font-size:3rem;--bsk-display-6-font-size:2.5rem;--bsk-section-spacer-1:var(--bsk-section-spacer-lg-1);--bsk-section-spacer-2:var(--bsk-section-spacer-lg-2);--bsk-section-spacer-3:var(--bsk-section-spacer-lg-3)}html :is(h1,.h1){margin-bottom:1.5rem}html :is(h2,.h2){margin-bottom:1.5rem}html :is(h3,.h3){margin-bottom:.5rem}html :is(h4,.h4){margin-bottom:.5rem}html :is(h5,.h5){margin-bottom:.5rem}html :is(h6,.h6){margin-bottom:.5rem}html :is(.display1){margin-bottom:1.5rem}html :is(.display2){margin-bottom:1.5rem}html :is(.display3){margin-bottom:1.5rem}html :is(.display4){margin-bottom:1.5rem}html :is(.display5){margin-bottom:1.5rem}html :is(.display6){margin-bottom:1.5rem}.footer .footer__content,.footer .footer__links,.footer div[class*=col-]>[slot]:not(:has(:is(.footer__links,.footer__content))){gap:1.5rem}.footer .primary-links{gap:1.5rem}.contact-us-form textarea{height:16em}}@media (max-width:575.98px){.vehicle-card .btn{display:none!important}.navbar--header-main .navbar-nav{margin-bottom:var(--bsk-spacer-0);margin-top:var(--bsk-spacer-0)}.last-viewed-title h4{margin-bottom:0!important}.last-viewed-title{text-decoration:underline}.team-tabs .image-with-accreditation-wrapper{float:left;width:35%}.team-tabs .advanced__textarea{float:right;text-align:start;width:60%}.ucd .accordion .card-body,.ucd .accordion-body{padding:var(--bsk-spacer-3)}.volvo .header-franchise-logo{height:auto;width:100px}}@media only screen and (width >= 992px)and (width <= 1599.98px){.home .home-brands .brand-logo{padding:2.875rem 0}.kia #speedy-search,.mg #speedy-search{padding:1rem 3rem}}@media only screen and (width <= 1024px){.home .intro .center-pad{padding:0 var(--bsk-section-spacer-0)!important}}@media (width <= 1070px){.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next{right:8rem}.carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev{right:calc(var(--arrow-btn-size) + 8rem)}.reviews .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-next{right:1rem}.reviews .carousel-arrows-top .slick-slider .slick-arrow.carousel-control-prev{right:4.75rem}}@media only screen and (width <= 1199px){header .dropdown-menu .dropdown-submenu{display:contents}header .dropdown-menu .dropdown-submenu>li{padding-left:var(--bsk-spacer-3)}}@media (min-width:1200px){.carousel-arrows-top .slick-slider{margin-top:calc(var(--arrow-btn-size)*-1);padding-top:calc(var(--carousel-arrow-space) + var(--arrow-btn-size))}.carousel-arrows-top .slick-slider .slick-arrow{top:-1.25rem}.reviews .carousel-arrows-top .slick-slider{margin-top:1rem;padding-top:0}.news-article.v1.featured img{height:540px}}@media only screen and (width >= 1490px){.header .nav-close{display:none}.header .offcanvas-start{min-width:495px;top:calc(6.6rem - 8px)!important;width:auto!important}.header .offcanvas-start .offcanvas-body{background-color:#000!important}.header .dropdown-menu{-webkit-overflow-scrolling:touch;background:#212529!important;border:none!important;border-radius:0!important;height:100vh!important;left:0!important;overflow-y:auto;padding:.75rem!important;position:fixed!important;top:calc(6.6rem - 8px)!important;transform:none!important;transition:.5s!important;width:492px!important}.header .dropdown-menu .dropdown-item{color:#fff!important;font-weight:700;padding:.5rem!important;text-transform:uppercase!important}.header .dropdown-menu .dropdown-item:hover{background-color:#fff!important;color:#000!important}.header .dropdown-menu.show{left:492px!important}.header .dropdown-menu .dropdown-menu.show{background:var(--bs-gray-800)!important;left:984px!important;padding-bottom:10rem!important}}@media (width <= 1500px){.last-viewed .container{max-width:1400px!important}}@media (min-width:1600px){.testimonial-listing .slick-list{width:25%}}@media (max-width:767.98px){.nav-pills .nav-link{margin-bottom:.5rem;width:100%}.ncd #summary .btn{width:100%}.ncd .gallery .carousel-control-next,.ncd .gallery .carousel-control-prev{bottom:1rem}.ncd .gallery .carousel-control-next{right:1rem}.ncd .gallery .carousel-control-prev{left:1rem}.ncd .gallery .slick-dots{bottom:1rem}.testimonial-listing .slick-slide .card{padding:1.25rem}}