.homeBoxesStyleOne{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.2);box-shadow:0 0 25px 0 rgba(0,0,0,0.2)}.homeBoxesStyleOne .homeBoxStyleOne{background:#fff}.homeBoxesStyleOne .homeBoxStyleOne h4{color:#000;font-family:"Hyundai",sans-serif;background:#fff}.homeBoxesStyleOne .homeBoxStyleOne:nth-child(even){background:#fff}.homeBoxesStyleOne .homeBoxStyleOne:nth-child(even) h4{background:#fff}.homeBoxesStyleOne .homeBoxStyleOne .service-icon{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;background:#002c5f;color:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.homeBoxesStyleOne .homeBoxStyleOne .service-icon::before{border:1px solid #002c5f;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;-ms-transition:.8s;transition:.8s}.homeBoxesStyleOne .homeBoxStyleOne .service-icon::after{border:1px solid #002c5f;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}.homeBoxesStyleOne .homeBoxStyleOne img{transform:scale(1.1, 1.1);-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s}.homeBoxesStyleOne .homeBoxStyleOne:hover img{transform:scale(1, 1)}.homeBoxesStyleOne .homeBoxStyleOne:hover .service-icon{color:#fff;background:#00aad2}.homeBoxesStyleOne .homeBoxStyleOne:hover .service-icon::before{border-color:#00aad2}.homeBoxesStyleOne .homeBoxStyleOne:hover .service-icon::after{border-color:#00aad2}.homeBoxesStyleTwo .homeBoxStyleTwo{background:#002c5f;color:#fff;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.homeBoxesStyleTwo .homeBoxStyleTwo img{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.homeBoxesStyleTwo .homeBoxStyleTwo .homeBoxStyleTwo-title{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.homeBoxesStyleTwo .homeBoxStyleTwo::before{background:#002c5f;color:#fff;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s;position:absolute;content:attr(data-title) " >";bottom:-60px;left:0;right:0;width:100%;font-weight:bold;height:60px;font-size:16px;z-index:2;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 992px){.homeBoxesStyleTwo .homeBoxStyleTwo:hover img{top:-40px}.homeBoxesStyleTwo .homeBoxStyleTwo:hover .homeBoxStyleTwo-title{opacity:0}.homeBoxesStyleTwo .homeBoxStyleTwo:hover::before{bottom:0}}@media only screen and (max-width: 991px){.homeBoxesStyleTwo .homeBoxStyleTwo:hover img{transform:scale(1.1)}}.slider-outer{text-align:center;background:#f6f3f2;padding:25px;border-top:1px solid #e4dcd3;border-bottom:1px solid #e4dcd3}@media only screen and (max-width: 767px){.slider-outer{padding:15px 0;margin-bottom:20px}}.slider-outer h4{font-weight:bold;font-size:32px;margin-top:0;margin-bottom:20px}@media only screen and (max-width: 479px){.slider-outer h4{font-size:20px}}.slider-outer .slider-wrapper{margin:0}.slider-outer .slider-wrapper .slick-prev,.slider-outer .slider-wrapper .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;background:transparent;box-sizing:border-box}.slider-outer .slider-wrapper .slick-prev::after,.slider-outer .slider-wrapper .slick-next::after{opacity:.5;content:"";display:block;position:absolute;width:20px;height:20px;border-bottom:4px solid #002c5f;border-left:4px solid #002c5f;left:6px;top:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.slider-outer .slider-wrapper .slick-prev:hover::after,.slider-outer .slider-wrapper .slick-next:hover::after{opacity:1}.slider-outer .slider-wrapper .slick-prev:hover,.slider-outer .slider-wrapper .slick-prev:focus,.slider-outer .slider-wrapper .slick-next:hover,.slider-outer .slider-wrapper .slick-next:focus{color:transparent;outline:none;background:transparent}.slider-outer .slider-wrapper .slick-prev:hover::before,.slider-outer .slider-wrapper .slick-prev:focus::before,.slider-outer .slider-wrapper .slick-next:hover::before,.slider-outer .slider-wrapper .slick-next:focus::before{opacity:1}.slider-outer .slider-wrapper .slick-prev{left:0;z-index:1}@media only screen and (min-width: 992px){.slider-outer .slider-wrapper .slick-prev{left:-30px}}.slider-outer .slider-wrapper .slick-prev:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider-outer .slider-wrapper .slick-next{right:0}@media only screen and (min-width: 992px){.slider-outer .slider-wrapper .slick-next{right:-30px}}.slider-outer .slider-wrapper .slick-next:after{-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.slider-outer .slider-wrapper .slick-dots{display:block;width:100%;padding:0;margin:15px 0 0 0;list-style:none;text-align:center}.slider-outer .slider-wrapper .slick-dots li{position:relative;display:inline-block;margin:0;padding:0;cursor:pointer}.slider-outer .slider-wrapper .slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slider-outer .slider-wrapper .slick-dots li button:hover,.slider-outer .slider-wrapper .slick-dots li button:focus{outline:none}.slider-outer .slider-wrapper .slick-dots li button:hover::before,.slider-outer .slider-wrapper .slick-dots li button:focus::before{opacity:1}.slider-outer .slider-wrapper .slick-dots li button::before{width:8px;height:8px;content:'';text-align:center;opacity:.15;background:#002c5f;display:inline-block;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.slider-outer .slider-wrapper .slick-dots li.slick-active button:before{opacity:.5}.slider-outer .slick-slide{background:#fff;border:0;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.slider-outer .slick-slide .inner{color:#000;text-align:left;font-family:"Hyundai",sans-serif;text-align:center;background:#fff;z-index:9;position:relative}.slider-outer .slick-slide .slider-price{font-weight:bold}.slider-outer .slick-slide img{position:absolute;top:0;left:0;right:0;bottom:0}.slider-outer .slick-slide a .slick-image-wrapper{position:relative}.slider-outer .slick-slide a .slick-image-wrapper::before{content:'';display:block;padding-top:70%;width:100%}#page-content-wrapper .news-article .news-image{width:100%;clear:both;height:150px;overflow:hidden}#page-content-wrapper .news-article .news-image img{width:100%}@media only screen and (max-width: 1199px){.bottom-boxes-wrapper{background-attachment:inherit !important}}@media only screen and (min-width: 768px){.bottom-boxes-wrapper{height:1145px;margin-bottom:-306px;padding:35px 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.bottom-boxes-wrapper{padding:25px 10px}}@media only screen and (max-width: 767px){.bottom-boxes-wrapper{background:0 !important}}.bottom-boxes-wrapper .bottom-boxes{background:rgba(0,0,0,0.8);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:25px;float:left;width:100%}@media only screen and (max-width: 767px){.bottom-boxes-wrapper .bottom-boxes{background:0;box-shadow:none;padding:0}}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper h4{font-weight:bold;font-size:32px;margin-top:0;margin-bottom:20px;text-align:center;color:#fff}@media only screen and (max-width: 767px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper h4{color:#000}}@media only screen and (max-width: 479px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper h4{font-size:20px}}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home{float:left;width:23.5%;margin-right:2%;color:#fff}@media only screen and (max-width: 991px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home{width:49%}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home:nth-child(3){margin-right:0}}@media only screen and (max-width: 767px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home{color:#000}}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home:last-child{margin-right:0}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home h3{font-size:18px;line-height:24px;font-weight:bold}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home h3 a{color:#fff}@media only screen and (max-width: 767px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home h3 a{color:#000}}@media only screen and (max-width: 991px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home:nth-child(5),.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home:nth-child(4){display:none}}@media only screen and (max-width: 767px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home{width:100%}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home:nth-child(3){display:none}}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .news-listing-home .image-wrap{padding-top:60%;overflow:hidden;background-size:cover !important}.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .noNewsMessage{text-align:center;color:#fff}@media only screen and (max-width: 767px){.bottom-boxes-wrapper .bottom-boxes .latest-news-wrapper .noNewsMessage{color:#000}}.cms-content-wrapper table tr:nth-child(odd){background:#f6f3f2}.cms-content-wrapper table tr th{background:#002c5f;color:#fff}.cms-content-wrapper .tabbed-contents .nav-tabs{box-shadow:inset 0 5px 0 #fff}@media only screen and (max-width: 479px){.cms-content-wrapper .tabbed-contents .nav-tabs li{border-right:1px solid #f6f3f2}}.cms-content-wrapper .tabbed-contents .nav-tabs li.active a{background-color:#f6f3f2;box-shadow:inset 0 3px 0 #00aad2;color:#000}.cms-content-wrapper .tabbed-contents .nav-tabs li a{color:#fff;background:#002c5f;border-right:1px solid #fff;border-top:1px solid #fff;border-left:1px solid #fff}@media only screen and (min-width: 480px){.cms-content-wrapper .tabbed-contents .nav-tabs li a{box-shadow:inset 0 5px 0 #fff}}.cms-content-wrapper .tabbed-contents .nav-tabs li a.active-tab{background-color:#f6f3f2;box-shadow:inset 0 3px 0 #00aad2;color:#000}.cms-content-wrapper .tabbed-contents .nav-tabs li a:hover{background-color:#f6f3f2;box-shadow:inset 0 3px 0 #00aad2;color:#000}.cms-content-wrapper .tabbed-contents div.tab-content{background-color:#f6f3f2}.cms-content-wrapper ul:not(.nav-tabs):not(.unstyled){background:#f6f3f2;list-style-type:none}.cms-content-wrapper ul:not(.nav-tabs):not(.unstyled) li{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1)}.cms-content-wrapper ul:not(.nav-tabs):not(.unstyled) li::before{content:'\e941';font-family:'awfont';color:#00aad2}.cms-content-wrapper ul:not(.nav-tabs):not(.unstyled).icon-cross li::before{content:'\e930';color:#b93b3b;font-size:24px}.cms-content-wrapper .box{color:#000;background:#f6f3f2}.cms-content-wrapper .box h4,.cms-content-wrapper .box h2{color:#000;font-weight:bold}.cms-content-wrapper .box ul li::before{content:'\e941';font-family:'awfont';color:#00aad2}.cms-content-wrapper .box hr{border-color:#000;opacity:0.25}.cms-content-wrapper .box.alternate{margin-bottom:5px}.cms-content-wrapper .box.alternate:nth-of-type(odd){background:rgba(246,243,242,0.4)}.cms-content-wrapper .box.alternate:focus{background:rgba(0,170,210,0.1)}@media only screen and (min-width: 480px){.contentTitleWrap{background:#f6f3f2}.contentTitleWrap h1{color:#000}}.contact-page .box{min-height:300px;float:left;width:100%;margin-bottom:20px}.contact-page .box h4{margin-bottom:30px}.contact-page .box h4 .icon{width:50px;color:#fff;float:left;margin-right:10px;margin-top:-10px;font-size:50px}.contact-page .box .telephone,.contact-page .box .location{line-height:22px;font-size:16px}.contact-page .box .telephone .icon,.contact-page .box .location .icon{width:25px;fill:#fff;float:left;margin:4px 10px 20px 0;display:block}.contact-page .box .telephone span,.contact-page .box .location span{font-size:24px}.contact-page .box .telephone{width:50%;float:left}@media only screen and (max-width: 991px){.contact-page .box .telephone{width:100%}}@media only screen and (max-width: 991px){.contact-page .box{min-height:350px}}@media only screen and (max-width: 767px){.contact-page .box{min-height:200px}}@media only screen and (max-width: 479px){.contact-page .box .location .icon{margin-bottom:65px}.contact-page .box h4{font-size:18px;line-height:24px}}.hpLocation iframe{float:left}.postcode-search input[type="text"]{height:45px;background:#f6f3f2;border:0;width:100%;box-sizing:border-box}.postcode-search .btn{width:100%;box-sizing:border-box;padding:10px;font-size:18px}.adp-directions{width:100% !important}.postcodesearch{width:100%}#map button{border-radius:0}.infowindow{text-align:center}.infowindow .info-dealer{border-bottom:1px solid #ddd;padding-bottom:10px;margin:0 0 10px}.infowindow .info-dealer .info-title{font-weight:bold;font-size:1.2em}.infowindow .info-dealer .info-title:focus{outline:none}.infowindow .info-dealer .info-logo{height:36px;display:block;margin:0 auto}.infowindow .info-dealer h4{font-size:16px;margin:0}.infowindow .info-dealer a.info-link,.infowindow .info-dealer a.info-link:focus{color:#000;outline:none;text-decoration:none}.infowindow .info-dealer a.info-link:hover,.infowindow .info-dealer a.info-link:focus:hover{color:#00aad2}.infowindow .info-location{font-size:15px}.infowindow .info-cta{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:10px}.infowindow .info-cta a{padding:2px 12px}.infowindow.basic:not(.logo) .info-dealer{border:0;padding:0}.infowindow.basic:not(.logo) .info-location{border-top:1px solid #ddd;padding-top:10px}.infowindow.detailed.logo .info-dealer{display:flex;text-align:left;align-items:center}.infowindow.detailed.logo .info-dealer>div{flex-grow:1}.infowindow.detailed.logo .info-logo{width:70px;height:40px;margin-right:10px;object-fit:contain}.infowindow.detailed.logo .info-cta{justify-content:flex-start}.our-locations-wrapper .contact-box{background:#f6f3f2;border:1px solid #e4dcd3}.our-locations-wrapper .contact-box .telephone a{color:#000}.our-locations-wrapper .contact-box iframe{border:1px solid #fff}.contactWrapperStyleOne{background:#002c5f;color:#fff;border-bottom:18px solid #e4dcd3}.contactWrapperStyleOne .contact-title{color:#fff;font-family:"Hyundai",sans-serif}.contactWrapperStyleOne a{color:#fff}@media only screen and (min-width: 820px){.contactWrapperStyleOne .contact-icon-left{background:#00aad2;color:#fff}.contactWrapperStyleOne .contact-icon-left::before{content:'';position:absolute;right:-6px;border-right:6px solid transparent;border-bottom:12px solid #002c5f;top:0;height:12px}}@media only screen and (max-width: 767px){.contactWrapperStyleOne .contact-details-right{border-bottom:1px solid rgba(255,255,255,0.2)}}.contactWrapperStyleTwo{background:#002c5f;color:#fff;border-bottom:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(255,255,255,0.2)}@media only screen and (min-width: 992px){.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo{border-left:1px solid rgba(255,255,255,0.2)}.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo:last-child{border-right:1px solid rgba(255,255,255,0.2)}}@media only screen and (max-width: 991px){.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo{border-bottom:1px solid rgba(255,255,255,0.2)}}.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo .contact-title span::after{content:"";background:-webkit-linear-gradient(left, #002c5f 0%, #f6f3f2 50%, #002c5f 100%);display:block;height:1px;left:0;right:0;max-width:250px;position:absolute;bottom:0;margin:0 auto;z-index:0}.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo .contact-title::before{width:16px;height:16px;position:absolute;content:'';bottom:-8px;margin:0 auto;left:0;right:0;background:#002c5f;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo .contact-title::after{width:8px;height:8px;position:absolute;content:'';bottom:-4px;margin:0 auto;left:0;right:0;background:#f6f3f2;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo a{color:#00aad2}.contactWrapperStyleTwo .contactBoxStyleTwoInner .contactBoxStyleTwo .tel a{color:#fff}.nvr-select .nvr-select-single{border:1px solid #e4dcd3;background:#f6f3f2}.nvr-select .nvr-select-single .nvr-title{color:#000;font-family:"Hyundai",sans-serif}.nvr-select .nvr-select-single a.nvr-offers-link,.nvr-select .nvr-select-single a.nvr-details-link{color:#fff}.nvr-select .nvr-select-single a.nvr-offers-link:hover,.nvr-select .nvr-select-single a.nvr-details-link:hover{text-decoration:none;opacity:0.8}.nvr-select .nvr-select-single a.nvr-offers-link{background:#002c5f;color:#fff}.nvr-select .nvr-select-single a.nvr-details-link{background:#00aad2;color:#fff}.nvr-details-link_fordpass{background:#00aad2;color:#fff}#nc-videoModal{width:80vw;left:10vw;right:10vw;margin:0}@media only screen and (max-width: 479px){#nc-videoModal{width:100vw;left:0;right:0}}@media (max-width: 736px) and (max-height: 414px){#nc-videoModal{width:100vw;left:0;right:0;top:0}}#nc-videoModal .modal-content{background-color:transparent}#nc-videoModal .modal-body{height:80vh;min-height:80vh}@media only screen and (max-width: 479px){#nc-videoModal .modal-body{height:100vh;max-height:100vh}}@media (max-width: 736px) and (max-height: 414px){#nc-videoModal .modal-body{height:100vh;max-height:100vh}}#nc-videoModal .modal-body button.close{position:absolute;top:1%;right:1%;color:#00aad2;z-index:9;opacity:1;text-shadow:none;background:#fff;border-radius:100%;padding:8px;margin:20px}#nc-videoModal .modal-body button.close div{animation-name:spin;animation-duration:1000ms;animation-delay:1s}#player{position:absolute;height:100%;border:none;top:0;left:0;width:100%}@media only screen and (max-width: 767px){#player{width:100vw;height:56.25vw;position:relative}}.lifestyle-full-outer .lifestyle-full__container{background:#002c5f}.lifestyle-full-outer .lifestyle-full__container .lifestyle__content .lifestyle__title{background:rgba(0,0,0,0.6);color:#fff}.lifestyle-full-outer .lifestyle-full__container .lifestyle__content .lifestyle__copy{color:#fff}.lifestyle-grid{border:1px solid #e4dcd3}.lifestyle-grid .lifestyle-grid__container{background:#f6f3f2}.interior{padding-bottom:2em;text-align:center;margin:0 auto}.interior .interior__heading{display:block;text-align:center;padding:.5em 0}.interior .interior__image{padding:.5em;background:#fff;margin:0 0 1em 0;box-sizing:border-box;box-shadow:0 2px 6px rgba(0,0,0,0.25)}@media only screen and (max-width: 479px){.interior .interior__image{max-width:100%;width:100%}}.nc-colours-wrapper{text-align:center;margin-bottom:20px}.nc-colours-wrapper .nv-colours{position:relative}.nc-colours-wrapper .nv-colours .nv-colour{float:left}.nc-colours-wrapper .slick-arrow{position:absolute;z-index:1;top:40%;background:rgba(0,0,0,0.3);color:#fff;border:0;width:40px;height:40px;line-height:35px;font-size:30px;font-family:monospace;padding:0;display:flex;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;justify-content:center}.nc-colours-wrapper .slick-arrow.slick-prev{left:0}.nc-colours-wrapper .slick-arrow.slick-next{right:0}.nc-colours-wrapper .slick-arrow:hover{background:rgba(0,0,0,0.6);color:#fff}.newcar-offer-details.style-one .newcar-offer__header .newcar-offer__heading{background-color:#002c5f;color:#fff}.newcar-offer-details.style-one .newcar-offer__header .newcar-offer__subheading{color:#fff}.newcar-offer-details.style-one .newcar-offer__price{background:#f6f3f2}.newcar-offer-details.style-one .usps{background:#f6f3f2}.newcar-offer-details.style-one .usps .usps__item .awicon{color:#00aad2}.newcar-offer-details .new-car-page-wrapper .newcar-offer__tabs{margin:20px auto;width:100%;max-width:100%}.newcar-offer-details .new-car-page-wrapper .newcars__cta .newcars__cta-item a{display:block;background:#00aad2;color:#fff;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.newcar-offer-details .new-car-page-wrapper .newcars__cta .newcars__cta-item a:hover{background:#002c5f;color:#fff;text-decoration:none}.newcar-offer-details .awicon-large-block{font-size:2em;font-weight:normal;display:block;text-align:center}.newcar-offer-details .newcars__overview{background:#f6f3f2;box-sizing:border-box;padding:0 20px 20px 20px;float:left;width:100%}.newcar-offer-details .newcars__overview .newcars__overview-title{text-align:center;font-size:24px;margin:20px 0}.newcar-offer-details .newcars__overview .newcars__overview-list{margin:0 auto;padding:0;width:100%;max-width:100%;min-width:100%}@media screen and (min-width: 640px){.newcar-offer-details .newcars__overview .newcars__overview-list{text-align:center;margin-bottom:3px}}.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item{list-style:none;float:left;background:#fff;color:#000;width:100%;box-sizing:border-box;margin:0 1% 5px 0;line-height:1.8em;font-size:1em;padding:5px;vertical-align:middle;border-radius:0px}.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item:nth-child(3n+3){margin-right:0}@media screen and (min-width: 640px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item{width:32.6%;text-align:center;padding:15px;box-sizing:border-box}}@media only screen and (min-width: 640px) and (max-width: 1199px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item{padding:10px}}.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .awicon{font-size:1.6em;margin:.25em .5em;vertical-align:top}@media screen and (min-width: 640px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .awicon{display:block;font-size:2em;margin:0 auto;color:inherit;margin-bottom:10px;border-radius:100%}}@media only screen and (min-width: 640px) and (max-width: 1439px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .awicon{font-size:1.5em}}@media only screen and (min-width: 640px) and (max-width: 1199px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .awicon{font-size:1.2em}}@media screen and (min-width: 640px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .newcars__overview-value{font-size:1.4em}}@media screen and (min-width: 640px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .newcars__overview-label,.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .newcars__overview-value{display:block;height:1.4em;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media only screen and (max-width: 1439px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .newcars__overview-label{font-size:16px;line-height:16px;height:auto}.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .newcars__overview-value{font-size:22px}}@media only screen and (max-width: 1439px) and (max-width: 479px){.newcar-offer-details .newcars__overview .newcars__overview-list .newcars__overview-item .newcars__overview-value{font-size:16px;font-weight:bold}}.newcar-offer-details .newcars__features{text-align:center;margin:20px auto;box-sizing:border-box;max-width:100%;width:100%}.newcar-offer-details .newcars__features-title{text-align:center;font-size:24px;margin:1em 0 1em 0}.newcar-offer-details .newcars__features-list{overflow:hidden;list-style:none;margin:0;padding:0}.newcar-offer-details .newcars__features-listitem{list-style:none;margin:0;padding:0;display:block}.newcar-offer-details .newcars__feature-badge{box-sizing:border-box;display:block;text-align:left;margin:.5em 0;padding:.5em 1em;line-height:1.8em;font-size:1em;background:#f6f3f2;color:#000}.newcar-offer-details .newcars__feature-badge:before{font-family:'awfont';margin-right:.5em;font-size:1.8em;vertical-align:top}@media screen and (min-width: 980px){.newcar-offer-details .newcars__features-listitem{display:inline-block;width:14%}}@media only screen and (min-width: 980px) and (max-width: 1199px){.newcar-offer-details .newcars__features-listitem{width:18%}}@media screen and (min-width: 980px){.newcar-offer-details .newcars__feature-badge{padding:1em;text-align:center;display:block;margin:.25em;text-align:center}.newcar-offer-details .newcars__feature-badge:before{display:block;font-size:38px;margin:.25em auto}}.newcar-offer-details #page-content-wrapper .newcars__options-list-item a{float:left;width:100%}@media only screen and (max-width: 991px){.newcar-offer-details #page-content-wrapper .newcars__options-list-item a{width:100%}}.newcar-offer-details #page-content-wrapper .newcars__options-list-item:nth-child(4) a{background:#fff;margin-right:0}@media only screen and (max-width: 991px){.newcar-offer-details #page-content-wrapper .newcars__options-list-item:nth-child(4){width:100%}}.newcar__offers #RepresentativeExample{display:none}.newcars__results-list{background:#fff}.newcars__result{background:#f6f3f2}.newcars__result .newcars__content .newcars__image{background:#fff;border:solid 1px #f6f3f2}.newcars__result .newcars__content .newcars__id{color:#999}.newcars__result .newcars__content .detailsPromo{color:#00aad2}.newcars__result .newcars__content .vehicle-information li{-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.1);box-shadow:2px 2px 1px 0 rgba(0,0,0,0.1)}.newcars__result .newcars__specs-list .newcars__specs-label{background:#fff}.newcars__result .newcars__specs-list .newcars__specs-value{background:#fff}.newcars__prices .newcars__priceblock{background:#fff}.newcars__prices .newcars__priceblock--monthly{background:#000;color:#fff}.newcars__prices .newcars__priceblock--deposit{background:#000;color:#fff}.newcar-offer__price .newcars__priceblock--apr{background:#000;color:#fff}.newcars__options-list .newcars__options-list-item a{background:#00aad2;color:#fff;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.newcars__options-list .newcars__options-list-item a:hover{background:#002c5f;text-decoration:none}.newcar-offer__tabs{margin-top:1.6em;clear:both}.newcar-offer__tabs .newcar-offer__tabs-title{text-align:center;margin:1em 0;padding:1em 0;border-top:solid 1px #f6f3f2}.newcar-offer__tabs .newcar-offer__tabrow{display:block;width:80%;margin:0 auto 0 10%;padding:0;list-style:none}@media screen and (min-width: 760px){.newcar-offer__tabs .newcar-offer__tabrow{display:table;table-layout:fixed;width:100%;margin:0;padding:0;border-collapse:collapse}}.newcar-offer__tabs .newcar-offer__tabitem{display:block;margin:0;padding:0;list-style:none}@media screen and (min-width: 760px){.newcar-offer__tabs .newcar-offer__tabitem{display:table-cell;border:solid 1px white;white-space:nowrap}}.newcar-offer__tabs .newcar-offer__tablink{border-top:solid 2px #f6f3f2;display:block;padding:1em;background:#f6f3f2;color:#000;text-align:center;-moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px 0px 0 0;-ms-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0}.newcar-offer__tabs .newcar-offer__tablink:hover,.newcar-offer__tabs .newcar-offer__tablinkfocus{text-decoration:none}.newcar-offer__tabs .newcar-offer__tabitem.active:before{font-family:'awfont';content:'\e92c';color:#00aad2;float:right;margin:1.2em -2em 0 0}@media screen and (min-width: 760px){.newcar-offer__tabs .newcar-offer__tabitem.active{padding-left:0}.newcar-offer__tabs .newcar-offer__tabitem.active:before{margin:1.2em 1em 0 0}}.newcar-offer__tabs .newcar-offer__tabitem.active .newcar-offer__tablink{border-top:solid 2px #00aad2;text-decoration:none;background:#fff;padding:1em 0}.newcars__tabspec{width:80%;margin:0 auto}.newcars__tabspec .newcars__tabspec-key{font-size:1.4em;font-weight:normal}.newcars__tabspec .newcars__tabspec-item{border-top:solid 1px #f6f3f2;display:block;overflow:hidden;margin:0;padding:1.2em;box-sizing:border-box}.newcars__tabspec .newcars__tabspec-item:nth-child(odd){background:rgba(255,255,255,0.5)}.newcars__tabspec .newcars__tabspec-line{display:block;padding:.25em 0}@media screen and (min-width: 760px){.newcars__tabspec{display:block;width:100%;margin:0 auto}.newcars__tabspec .newcars__tabspec-key{display:inline-block;width:33.3%;vertical-align:middle;font-size:1.4em;font-weight:normal}.newcars__tabspec .newcars__tabspec-value{display:inline-block;width:66%;vertical-align:middle}.newcars__tabspec .newcars__tabspec-line{display:block;padding:.5em 1em}.newcars__tabspec .newcars__tabspec-line--first{display:inline-block;min-width:50%;border-right:solid 1px white}}.newcars-options{width:80%;margin:0 auto}.newcars-options .newcars-options__option-key{font-size:1.4em;font-weight:normal}.newcars-options .newcars-options__option{border-top:solid 1px #f6f3f2;display:block;overflow:hidden;padding:1em;box-sizing:border-box}.newcars-options .newcars-options__option-value{display:block;padding:.25em 0}.newcars-options .newcars-options__option-line{display:block;line-height:1.4em}@media screen and (min-width: 760px){.newcars-options__title{padding:.5em;margin-bottom:0}.newcars-options{display:block;width:100%;margin:0 auto}.newcars-options .newcars-options__option-key{display:inline-block;width:33.3%;vertical-align:middle;font-size:1.4em;font-weight:normal}.newcars-options .newcars-options__option-key:before{content:'';display:block;margin-bottom:1.25em}.newcars-options .newcars-options__option-value{display:inline-block;width:66%;vertical-align:top;padding-bottom:1.25em}.newcars-options .newcars-options__option-value:before{content:'';display:block;margin-bottom:1.25em}}.newcars__tab-description{margin:1em auto;overflow:auto;width:100%}.newcars__tab-description table td{border:1px solid #e4dcd3;padding:10px}.newcars__tab-description table td p{margin:0}.newcars__tab-video{width:80%;margin:1em auto;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}@media screen and (min-width: 980px){.newcars__tab-video{width:100%}}.newcars__tab-video .ytv__embed{position:absolute;top:0;left:0;width:100%;height:100%}.visible-spec-modal{display:none;visibility:hidden}.hidden-spec-modal{display:block;visibility:visible}@media only screen and (max-width: 600px){.visible-spec-modal{display:block;visibility:visible}.hidden-spec-modal{display:none;visibility:hidden}}.spec_walk_up_wrap{border:1px solid #f6f3f2;float:left;width:100%;position:relative}.spec_walk_up_wrap .spec_walk_up_item{float:left;background:#fff;width:25%;text-align:center;border:1px solid #f6f3f2;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.spec_walk_up_wrap .spec_walk_up_item:hover{background:#f6f3f2;cursor:pointer}.spec_walk_up_wrap .spec_walk_up_item .spec_walk_up_inner{display:block;padding:20px}@media only screen and (max-width: 600px){.spec_walk_up_wrap .spec_walk_up_item .spec_walk_up_inner{padding:10px;display:-webkit-flex;display:flex;align-items:center}.spec_walk_up_wrap .spec_walk_up_item .spec_walk_up_inner .spec_walk_up_summary{text-align:left}}.spec_walk_up_wrap .spec_walk_up_item .spec_walk_up_inner:hover,.spec_walk_up_wrap .spec_walk_up_item .spec_walk_up_inner:focus{text-decoration:none}.spec_walk_up_wrap .spec_walk_up_item h4{font-weight:bold;font-size:20px;line-height:24px;margin-bottom:0;color:#00aad2}@media only screen and (max-width: 767px){.spec_walk_up_wrap .spec_walk_up_item h4{font-size:16px;line-height:20px}}@media only screen and (max-width: 600px){.spec_walk_up_wrap .spec_walk_up_item h4{width:33.3%;float:left;margin:0}}.spec_walk_up_wrap .spec_walk_up_item h3{font-size:1.5em}@media only screen and (max-width: 600px){.spec_walk_up_wrap .spec_walk_up_item img{width:33.3%;float:left;margin-right:10px}}.spec_walk_up_wrap .spec_walk_up_item .spec-price{font-size:24px;line-height:28px;color:#000;margin-bottom:10px}@media only screen and (max-width: 767px){.spec_walk_up_wrap .spec_walk_up_item .spec-price{font-size:20px;line-height:24px}}.spec_walk_up_wrap .spec_walk_up_item .spec-more{color:#00aad2}.spec_walk_up_wrap .spec_walk_up_item .awicon-plus{border:2px solid;padding:10px;-moz-border-radius:50px;-webkit-border-radius:50px;-ms-border-radius:50px;border-radius:50px;max-width:50px;font-size:10px;margin-left:auto}@media only screen and (max-width: 991px){.spec_walk_up_wrap .spec_walk_up_item{width:33.3%}}@media only screen and (max-width: 767px){.spec_walk_up_wrap .spec_walk_up_item{width:50%}}@media only screen and (max-width: 600px){.spec_walk_up_wrap .spec_walk_up_item{width:100%}}.spec_walk_up_wrap.open{width:75%}@media only screen and (max-width: 991px){.spec_walk_up_wrap.open{width:60%}}@media only screen and (max-width: 600px){.spec_walk_up_wrap.open{width:100%}}@media only screen and (max-width: 600px){.spec_walk_up_wrap.open .spec_walk_up_item{width:100%}}.modal-show{display:none}.btn-prev,.btn-next{border:2px solid #fff}.btn-prev:hover,.btn-next:hover{background:#002c5f;color:#fff}.btn-prev:active,.btn-next:active{background:rgba(0,0,0,0.2)}.btn-prev{float:left}.btn-next{float:right}.spec-walk-up-desc{width:25%;float:left;display:none;background:#fff;position:relative;overflow-y:scroll;border-top:2px solid #f6f3f2;border-bottom:2px solid #f6f3f2;font-size:16px;line-height:30px}@media only screen and (max-width: 600px){.spec-walk-up-desc.active{position:fixed;background:#f2f2f2;box-shadow:2px 2px 4px rgba(0,0,0,0.25);border:2px solid #fff;width:90%;z-index:9999;top:40px;left:0;height:auto !important;margin:5%;max-height:80vh;overflow:auto}.spec-walk-up-desc.active .modal-show{display:block}}.spec-walk-up-desc .spec-walk-up-desc-inner{padding:30px}@media only screen and (max-width: 600px){.spec-walk-up-desc .spec-walk-up-desc-inner{padding:15px}}.spec-walk-up-desc .spec-walk-up-desc-inner.fixed{position:fixed;top:60px;left:0}@media only screen and (max-width: 600px){.spec-walk-up-desc .spec-walk-up-desc-inner.fixed{position:relative;top:0}}.spec-walk-up-desc .spec-walk-up-desc-inner.fixed hr{color:rgba(0,0,0,0.25)}.spec-walk-up-desc .spec-walk-up-desc-inner .close{opacity:0.3;font-family:sans-serif;font-weight:normal;font-size:26px;line-height:26px;border:2px solid;width:30px;height:30px;text-align:center;border-radius:50%}.spec-walk-up-desc .spec-walk-up-desc-inner .close:hover{color:#002c5f;opacity:1}.spec-walk-up-desc .modal-nav{border-top:1px solid rgba(0,0,0,0.05);margin-top:15px;padding-top:15px}.spec-walk-up-desc::-webkit-scrollbar{display:none}@media only screen and (max-width: 991px){.spec-walk-up-desc{width:40%}}@media only screen and (max-width: 767px){.spec-walk-up-desc{font-size:14px;line-height:20px}}@media only screen and (max-width: 600px){.spec-walk-up-desc{width:60%;border-right:5px solid #fff}}.spec-walk-up-desc.active{display:block}.spec-walk-up-desc h4{font-size:32px;line-height:32px;margin-bottom:20px}@media only screen and (max-width: 600px){.spec-walk-up-desc h4{font-size:24px;line-height:28px}}@media only screen and (max-width: 600px){.spec-walk-up-desc ul{padding-left:20px}}.spec-walk-up-desc ul li{position:relative}.comingSoonModel{border:1px solid #e4dcd3;background:#f6f3f2}.comingSoonModel:hover a{text-decoration:none}#rotateMessage{color:#fff}img.trig-trig{width:100%}#lrgImages .slick-list{width:100%;max-height:calc(100vh - 130px)}@media only screen and (max-width: 991px){#lrgImages .slick-list{max-height:100vh}}#lrgVideos .vehVideo{overflow:hidden;width:1024px}.vehImage{overflow:hidden}#rollImages{display:none;text-align:center;overflow:hidden;position:relative}#rollImages .vehThumb,#rollImages .videoThumb{width:100px;height:100px;display:block;float:left;margin:0px 5px;cursor:pointer}@media (min-width: 990px){#rollImages{display:block;min-width:100%}}.videoWrapper{position:relative;padding-bottom:56.25%;overflow:hidden}@media (max-width: 1025px){.videoWrapper{width:800px;height:450px}}@media (max-width: 801px){.videoWrapper{width:600px;height:338px}}@media (max-width: 601px){.videoWrapper{width:550px;height:309px}}@media (max-width: 551px){.videoWrapper{width:320px;height:180px}}.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto}#lrgVideos{display:none;width:100%;max-width:1024px;max-height:576px;margin:auto}@media (max-width: 1025px){#lrgVideos{max-width:800px;max-height:450px}}@media (max-width: 801px){#lrgVideos{max-width:600px;max-height:338px}}@media (max-width: 601px){#lrgVideos{max-width:550px;max-height:309px}}@media (max-width: 551px){#lrgVideos{max-width:320px;max-height:180px}}.media-gallery-wrap .slider{width:50%;margin:0 auto;height:calc(100vh - 130px);display:flex;align-items:center}@media only screen and (max-width: 991px){.media-gallery-wrap .slider{height:100vh}}.media-gallery-wrap .slick-slide{margin:0 10px}.media-gallery-wrap .slick-prev:before,.media-gallery-wrap .slick-next:before{color:white}.media-gallery-wrap .slick-active{opacity:.5}.media-gallery-wrap .slick-current{opacity:1}.media-gallery-wrap .slick-current img{outline:3px solid #00aad2;outline-offset:-3px;max-height:calc(100vh - 130px);width:unset;margin:auto}@media only screen and (max-width: 991px){.media-gallery-wrap .slick-current img{max-height:100vh}}.media-gallery-wrap .slick-current:focus,.media-gallery-wrap .slick-slide:focus{outline-style:none;box-shadow:none;border-color:transparent}.media-gallery-wrap .trig-trig,.media-gallery-wrap .trig-trig-vid{cursor:pointer}.trig-trig,.trig-trig-vid{cursor:pointer}.media-gallery-wrap .thumbOverflow{width:80%;height:100px;margin:15px auto;overflow:hidden}.media-gallery-wrap #carouselModal{background:#333;top:0;left:0;position:fixed;z-index:10000000000;width:100%;height:100%;display:none}.media-gallery-wrap #carouselModal p{color:#fff}.media-gallery-wrap #fullscreen{display:none;fill:#fff;margin:5px 0px 5px 5px;cursor:pointer}@media (min-width: 990px){.media-gallery-wrap #fullscreen{display:inline-block}}.media-gallery-wrap #fullScreenModal{background:#333;top:0;left:0;position:fixed;z-index:10001;width:100%;height:100%;display:none}.media-gallery-wrap #fullScreenModal p{color:#fff}.media-gallery-wrap .buttonRow{border-radius:5px;background-color:#222;margin:auto;display:inline-block;height:35px;padding-right:5px}.media-gallery-wrap .buttonRow #play,.media-gallery-wrap .buttonRow #pause,.media-gallery-wrap .buttonRow #pic,.media-gallery-wrap .buttonRow #vid{display:inline-block;color:#fff;vertical-align:top;margin:8px 2px;cursor:pointer}.media-gallery-wrap .buttonRow #pause{margin-left:25px}.media-gallery-wrap .buttonRow #play{margin-right:20px}.media-gallery-wrap .buttonRow #pic{margin-left:10px}.media-gallery-wrap .buttonRow #vid{margin-right:5px}.media-gallery-wrap .carouselArrow{fill:#fff;width:70px;height:70px;position:absolute;bottom:50%;transform:translateY(50%);z-index:4000;background-color:#222;border-radius:5px}.media-gallery-wrap .carouselArrow:hover{background-color:#00aad2;cursor:pointer}.media-gallery-wrap .carArrowPrev{left:60px;z-index:99999}.media-gallery-wrap .carArrowNext{right:60px;z-index:99999}.media-gallery-wrap .pause.paused{color:#00aad2}.media-gallery-wrap .pause:focus,.media-gallery-wrap .filtering:focus{outline-style:none;box-shadow:none;border-color:transparent}.media-gallery-wrap .slideNumber{color:#fff;padding:7px 10px;background-color:#222;border-radius:5px;position:absolute;z-index:3500;bottom:3px;left:20px}.media-gallery-wrap .slideNumber p{margin:0;padding:0}.media-gallery-wrap .slideNum{font-weight:800;color:#fff}.media-gallery-wrap #carouselControlBox{position:absolute;bottom:20px;right:20px;padding:20px;border-radius:10px;color:#00aad2}.media-gallery-wrap .modalClose{fill:#333;background-color:#fff;position:absolute;right:20px;top:20px;width:30px;height:30px;border:1px solid #000;z-index:4000;padding:3px}.media-gallery-wrap .modalClose:hover{cursor:pointer;background-color:#00aad2;fill:#fff}.media-gallery-wrap .fullImg{display:block;height:auto;width:auto;margin:0 auto;max-height:100vh}.media-gallery-wrap .carouselButton{display:none}.media-gallery-wrap .carouselButton+label{background:#222;height:35px;width:35px;display:inline-block;border-radius:5px;margin-bottom:0;z-index:3500}.media-gallery-wrap .carouselButton+label svg{position:absolute;top:6px;left:5px}.media-gallery-wrap .carouselButton:checked+label{background:#00aad2;display:inline-block;padding:0 0 0 0px}.media-gallery-wrap #fullScreenSwitch{display:none}.media-gallery-wrap #fullScreenSwitch+label{height:35px;display:inline-block;margin-bottom:0;z-index:3500}.media-gallery-wrap #fullScreenSwitch+label svg{position:absolute;top:6px;left:5px;fill:#ffffff}.media-gallery-wrap #fullScreenSwitch:checked+label{background:#00aad2;display:inline-block;padding:0 0 0 0px}.media-gallery-wrap #carouselModal .slick-slide{border-bottom:0 !important}.media-gallery-wrap .tgl{display:none}.media-gallery-wrap .tgl,.media-gallery-wrap .tgl:after,.media-gallery-wrap .tgl:before,.media-gallery-wrap .tgl *,.media-gallery-wrap .tgl *:after,.media-gallery-wrap .tgl *:before,.media-gallery-wrap .tgl+.tgl-btn{box-sizing:border-box}.media-gallery-wrap .tgl::selection,.media-gallery-wrap .tgl:after::selection,.media-gallery-wrap .tgl:before::selection,.media-gallery-wrap .tgl *::selection,.media-gallery-wrap .tgl *:after::selection,.media-gallery-wrap .tgl *:before::selection,.media-gallery-wrap .tgl+.tgl-btn::selection{background:none}.media-gallery-wrap .tgl+.tgl-btn{outline:0;display:inline-block;width:3em;height:1.5em;position:relative;cursor:pointer;user-select:none}.media-gallery-wrap .tgl+.tgl-btn:after,.media-gallery-wrap .tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.media-gallery-wrap .tgl+.tgl-btn:after{left:0}.media-gallery-wrap .tgl+.tgl-btn:before{display:none}.media-gallery-wrap .tgl:checked+.tgl-btn:after{left:50%}.media-gallery-wrap .tgl-light+.tgl-btn{background:#000;border-radius:2em;padding:2px;transition:all .4s ease;margin:0 auto}.media-gallery-wrap .tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;transition:all .2s ease}.media-gallery-wrap .tgl-light:checked+.tgl-btn{background:#00aad2}.media-gallery-wrap .controlButton{box-sizing:border-box;z-index:3500;display:inline-block;margin:7px 3px;bottom:inherit;vertical-align:top}.media-gallery-wrap .controlButton#controlFilter{width:120px;height:35px}.media-gallery-wrap .itemLeft{position:absolute}.media-gallery-wrap .itemRight{position:absolute}@media (max-width: 1440px){.media-gallery-wrap .imgRoll{height:190px}.media-gallery-wrap .carArrowPrev{left:10px}.media-gallery-wrap .carArrowNext{right:10px}}@media (max-width: 990px){.media-gallery-wrap .modalClose{top:20px}.media-gallery-wrap .slick-slide{opacity:1}.media-gallery-wrap .imgRoll{height:170px}.media-gallery-wrap #lrgImages{width:100% !important}}@media (max-width: 516px){.media-gallery-wrap .slideNumber{display:none}}@media (max-width: 480px){.media-gallery-wrap .carouselArrow{background:transparent}.media-gallery-wrap #lrgImages{width:100% !important}}@media (max-width: 320px){.media-gallery-wrap #lrgImages,.media-gallery-wrap #lrgVideos{width:100% !important}.media-gallery-wrap .carouselArrow{background:transparent}}.media-gallery-wrap .control-buttons td{padding:2px}.media-gallery-wrap #control-buttons-holder{position:absolute;z-index:10000000000;bottom:0px;text-align:center;width:100%}.media-gallery-wrap #control-buttons-holder .inner{margin-left:35%}.media-gallery-wrap .controlButton #pic{position:absolute;margin-left:-8px;bottom:33px}.media-gallery-wrap .controlButton #vid{position:absolute;margin-left:78px;bottom:33px}.media-gallery-wrap .controlButton #toggle{position:absolute;margin-left:-8px;bottom:33px}@media (max-width: 767px){.media-gallery-wrap #control-buttons-holder .inner{margin-left:28%}}@media (max-width: 530px){.media-gallery-wrap #control-buttons-holder .inner{margin-left:22%}}@media (max-width: 425px){.media-gallery-wrap #control-buttons-holder .inner{margin-left:16%}}@media (max-width: 375px){.media-gallery-wrap #control-buttons-holder .inner{margin-left:11%}}@media (max-width: 320px){.media-gallery-wrap #control-buttons-holder .inner{margin-left:10px}}.icon-desc{display:none}.footerStyleOne{background:#fff;color:#000;font-size:14px;padding:25px 15px;box-sizing:border-box;text-align:center;position:relative;word-break:break-word}@media only screen and (max-width: 767px){.footerStyleOne{padding:10px;font-size:12px;line-height:20px}}.footerStyleOne .footerFrchLogo{max-width:100px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}@media only screen and (max-width: 767px){.footerStyleOne .footerFrchLogo{max-width:80px}}.footerStyleOne .footerFrchLogo:hover{opacity:0.6}.footerStyleOne .footerMultiFrchLogo{max-width:80px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}@media only screen and (max-width: 767px){.footerStyleOne .footerMultiFrchLogo{max-width:60px}}.footerStyleOne .footerMultiFrchLogo:hover{opacity:0.6;text-decoration:none}.footerStyleOne .footerSocial{display:flex;justify-content:center;align-items:center;margin:10px 0}.footerStyleOne .footerSocial .header-social-wrap{float:left;display:flex;align-items:center}.footerStyleOne .footerSocial .header-social-seller-name{float:left;padding-left:10px}@media only screen and (max-width: 479px){.footerStyleOne .footerSocial .header-social-seller-name{display:none}}.footerStyleOne .footerSocial a{font-size:20px;display:block;padding:5px;color:#002c5f;border:1px solid #002c5f;width:35px;height:35px;-moz-border-radius:35px;-webkit-border-radius:35px;-ms-border-radius:35px;border-radius:35px;margin:0 4px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;float:left}.footerStyleOne .footerSocial a:hover{text-decoration:none;opacity:0.6}.footerStyleOne .footer-link span{padding:0;background:0;float:none;text-align:center;color:#000}.footerStyleOne .footer-link span a{color:#000}.footerStyleOne .footer-links a{color:#00aad2}.footerStyleTwo{background:#fff;color:#000;font-size:14px;padding:35px 15px;position:relative;word-break:break-word}@media only screen and (max-width: 991px){.footerStyleTwo{text-align:center}}@media only screen and (max-width: 767px){.footerStyleTwo{padding:10px;font-size:12px;line-height:20px}}.footerStyleTwo .footerStyleTwo-left{text-align:left;display:flex;align-items:center}@media only screen and (max-width: 991px){.footerStyleTwo .footerStyleTwo-left{text-align:center;justify-content:center}}.footerStyleTwo .footerStyleTwo-left .footerFrchLogo{padding-right:10px;display:block;max-width:80px}.footerStyleTwo .footerStyleTwo-left .logo{max-width:220px}.footerStyleTwo .footerStyleTwo-center a{color:#000}.footerStyleTwo .footerStyleTwo-right{text-align:right}@media only screen and (max-width: 991px){.footerStyleTwo .footerStyleTwo-right{text-align:center}}.footerStyleTwo .footerStyleTwo-right .footerSocial{display:flex;justify-content:flex-end;align-items:center;margin:0 0 10px 0}@media only screen and (max-width: 991px){.footerStyleTwo .footerStyleTwo-right .footerSocial{justify-content:center}}.footerStyleTwo .footerStyleTwo-right .footerSocial .header-social-wrap{float:right;display:flex;align-items:center}.footerStyleTwo .footerStyleTwo-right .footerSocial .header-social-seller-name{float:left;padding-left:10px}@media only screen and (max-width: 479px){.footerStyleTwo .footerStyleTwo-right .footerSocial .header-social-seller-name{display:none}}.footerStyleTwo .footerStyleTwo-right .footerSocial a{font-size:20px;display:block;color:#002c5f;width:35px;height:35px;margin:0 4px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;float:left}.footerStyleTwo .footerStyleTwo-right .footerSocial a:hover,.footerStyleTwo .footerStyleTwo-right .footerSocial a:focus{text-decoration:none;color:#005bc5}.footerStyleTwo .footer-link{color:gray;font-size:0.8em}.footerStyleTwo .footer-link a{color:#595959}.footerStyleTwo .footer-link a:hover,.footerStyleTwo .footer-link a:focus{text-decoration:none;color:#005bc5}.footerLocations{background:#002c5f;color:#fff}.footerLocations .contact-box-wrap{border-left:1px solid rgba(255,255,255,0.2)}.footerLocations .contact-box-wrap .contact-box .telephone a{color:#fff}.footerLocations .contact-box-wrap .btn-primary:hover{background:#e4dcd3}.footerLocations .contact-box-wrap:last-child{border-right:1px solid rgba(255,255,255,0.2)}.footerLocations .contact-box-wrap h4{color:#fff}@media only screen and (max-width: 767px){.footerLocations .contact-box-wrap{border-left:0;border-right:0;border-bottom:1px solid rgba(255,255,255,0.2)}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider-wrapper{margin:20px 0}.slick-slide{margin-right:15px;box-sizing:border-box}.slick-slide img{width:100%}.slick-slide .inner{text-align:center;padding:15px;box-sizing:border-box}.slick-slide .inner p{margin:0}.slick-slide .slider-price{font-size:24px;line-height:28px}@media only screen and (max-width: 479px){.slick-slide{margin-right:0}}.il-tech-box{background:#f6f3f2;padding:20px;box-sizing:border-box;float:left;width:100%;margin-bottom:20px;font-size:14px;line-height:20px;font-family:'Lato', sans-serif}.il-tech-box .il-icon{margin-right:2%;width:18%;float:left;font-size:87px;text-align:center;background:#fff;color:#00aad2}.il-tech-box .il-icon .awicon{display:block;padding:19px;box-shadow:0 0 5px #ddd}.il-tech-box .il-info{float:left;width:80%}@media only screen and (max-width: 767px){.il-tech-box ul.col li strong{float:none}}.il-heading{font-size:18px;line-height:24px;font-weight:bold;margin:10px 0}.il-tech-three-col{float:left;width:32%;margin-right:2%}.il-tech-three-col ul{margin:0;float:left;width:100%;padding:0}.il-tech-three-col li{list-style:none;float:left;padding:9px;box-sizing:border-box;margin-bottom:5px;width:100%}.il-tech-three-col .il-tech-box{margin-bottom:20px}.il-tech-three-col .il-icon{float:left;width:100%;margin-bottom:10px}.il-tech-three-col .il-icon .awicon{display:block;padding:19px}.il-tech-three-col li{background:rgba(255,255,255,0.5)}.il-tech-three-col .il-icon .awicon{box-shadow:0 0 5px #ddd}.il-tech-three-col:nth-child(3n+5){margin-right:0}.fuel .il-tech-box,.measurements .il-tech-box,.weights .il-tech-box{height:390px}.insurance .il-tech-box,.tax .il-tech-box,.safety .il-tech-box{height:258px}.il-tech.performance ul{margin:0;float:left;width:100%;padding:0}.il-tech.performance li{background:rgba(255,255,255,0.5);list-style:none;float:left;width:32.6%;margin-right:1%;padding:9px;box-sizing:border-box;margin-bottom:5px}.il-tech.performance li:nth-child(3n+3){margin-right:0}.il-tech.emissions .il-co2-value{float:left;width:20%;text-align:center}.il-tech.emissions .il-co2-value .co2-selected{border-radius:20px;width:40px;padding:10px;font-size:18px;margin:0 auto}.il-tech.emissions .il-co2-value .bandtextA{background:#5dcc4e}.il-tech.emissions .il-co2-value .bandtextB{background:#abd846}.il-tech.emissions .il-co2-value .bandtextD{background:#d3e749}.il-tech.emissions .il-co2-value .bandtextF{background:#fcec19}.il-tech.emissions .il-co2-value .bandtextH{background:#fccf19}.il-tech.emissions .il-co2-value .bandtextJ{background:#fca919}.il-tech.emissions .il-co2-value .bandtextL{background:#ff470f}.il-tech.emissions .bandtext{margin-top:10px;font-size:18px;font-weight:bold}.il-tech.emissions .il-info{margin-top:20px}.il-tech.emissions .il-co2-guide{float:left;width:80%}.il-tech.emissions .co2-band{width:14.2%;float:left;text-align:center}.il-tech.emissions .co2-band .band-text{clear:both;display:block;font-size:13px}.il-tech.emissions .co2-band .band{font-weight:bold;padding:10px;box-sizing:border-box;font-size:18px;display:block;margin-bottom:10px;color:#fff}.il-tech.emissions .co2-band .a{background:#5dcc4e}.il-tech.emissions .co2-band .b{background:#abd846}.il-tech.emissions .co2-band .d{background:#d3e749}.il-tech.emissions .co2-band .f{background:#fcec19}.il-tech.emissions .co2-band .h{background:#fccf19}.il-tech.emissions .co2-band .j{background:#fca919}.il-tech.emissions .co2-band .l{background:#ff470f}@media (max-width: 1100px){.il-tech-box,.il-tech.emissions .co2-band .band-text{font-size:12px;line-height:17px}.il-tech-box .il-icon,.il-tech.emissions .co2-band .band-text .il-icon{font-size:78px}.fuel .il-tech-box,.measurements .il-tech-box,.weights .il-tech-box{height:364px}.insurance .il-tech-box,.tax .il-tech-box,.safety .il-tech-box{height:240px}}@media (max-width: 992px){#search-faceted{display:none}.il-tech{float:left;width:49%;margin-right:2%}.il-tech .il-tech-box .il-icon{width:100%;margin-bottom:10px}.il-tech .il-tech-box .il-info{width:100%}.il-tech.emissions{margin-right:0}.il-tech.emissions .il-co2-value,.il-tech.emissions .il-co2-guide{width:100%;margin-bottom:20px}.il-tech.emissions .co2-band{width:25%}.il-tech.emissions .co2-band .band{font-size:16px}.il-tech.emissions .band-text{margin-bottom:14px}.il-tech.performance li,.il-tech-three-col li{width:100%;padding:6px}.fuel .il-tech-box,.measurements .il-tech-box,.weights .il-tech-box{height:332px}.insurance .il-tech-box,.tax .il-tech-box,.safety .il-tech-box{height:226px}.il-tech.performance .il-tech-box,.il-tech.emissions .il-tech-box{height:465px}}@media (max-width: 767px){.il-tech-box{background:#fff}.il-tech.performance li,.il-tech-three-col li{background:#f6f3f2}}@media (max-width: 580px){.il-tech-three-col{width:49%}.il-tech-three-col:nth-child(3n+5){margin-right:2%}.il-tech-three-col:nth-child(2n+3){margin-right:0}.weights .il-tech-box,.insurance .il-tech-box{height:264px}.il-tech.emissions .co2-band .band{padding:8px;font-size:14px}}@media (max-width: 480px){.il-tech,.il-tech-three-col{width:100%}.il-tech-box{padding:10px}.il-tech.performance .il-tech-box,.il-tech.emissions .il-tech-box,.fuel .il-tech-box,.measurements .il-tech-box,.weights .il-tech-box,.insurance .il-tech-box,.tax .il-tech-box,.safety .il-tech-box{height:auto}}@media only screen and (max-width: 767px){.vehicle-details-wrapper,.vehicle-details-list{padding:0}}@media only screen and (max-width: 479px){.vehicle-details-list .panel-heading{display:block}}@media only screen and (max-width: 479px){.vehicle-details-list .panel-body .capspec-item{width:100%;margin:0 0 5px 0}.vehicle-details-list .panel-body h2{font-size:18px;line-height:24px}}@media only screen and (max-width: 767px){.vehicle-details-list .panel-body{background:#f6f3f2}}@media only screen and (max-width: 767px){.vehicle-information .technical>li{background-color:#f6f3f2}}@media only screen and (max-width: 479px){.vehicle-information li,#accordionSpec .capspec-item,#accordionOptions .capspec-item,.vehicle-details-wrapper{width:100%}}@media only screen and (max-width: 767px){.vehicle-information li,#accordionSpec .capspec-item,#accordionOptions .capspec-item,.vehicle-details-wrapper{background:#fff}}@media only screen and (max-width: 767px){.vehicle-spec-list li{background:#fff}}@media only screen and (max-width: 479px){.vehicle-spec-list li{width:100%}}.vehicle-information li{list-style:none;float:left;width:49.5%;margin-right:1%;padding:5px;box-sizing:border-box;background:#f6f3f2;margin-bottom:5px}.vehicle-information li:nth-child(2n+2){margin-right:0}.vehicle-information .technical>li{background:#fff;padding:0}.capspec-category{font-size:16px;line-height:18px;border-bottom:1px dotted #ccc;padding:25px 0 5px 70px;height:60px;background-repeat:no-repeat;position:relative}.capspec-category>span{background-image:url(/static/images/unity/default/cap-spec.png);width:64px;height:55px;overflow:hidden;position:absolute;top:0;left:0;margin-right:5px}.capspec-category-red>span{background-image:url(/static/images/unity/default/cap-spec-red.png)}.capspec-item{float:left;padding:5px 10px;width:50%;margin:5px 0;background:#fff;border-right:1px solid #f6f3f2}@media (max-width: 480px){.capspec-item{width:100%;padding:5px 2%;margin:5px 0}}.capspec-item-box{background:rgba(0,0,0,0.05)}.capspec-category>span{background-position:-14px -10px}.body-glass>span{background-position:-14px -10px}.brakes>span{background-position:-84px -10px}.carpets-rugs>span{background-position:-152px -10px}.carpets>span{background-position:-152px -10px}.chassis-suspension>span{background-position:-221px -10px}.communication>span{background-position:-289px -10px}.driver-aids>span{background-position:-359px -10px}.driver-convenience>span{background-position:-427px -10px}.driver-information>span{background-position:-496px -10px}.driving-mirrors>span{background-position:-566px -10px}.embellishment-trims>span{background-position:-222px -272px}.emissions>span{background-position:-14px -75px}.engine>span{background-position:-84px -75px}.entertainment>span{background-position:-152px -75px}.exterior-body-features>span{background-position:-221px -75px}.exterior-lights>span{background-position:-290px -77px}.fuel-consumption>span{background-position:-359px -75px}.general>span{background-position:-427px -75px}.heating-cooling-ventilation>span{background-position:-499px -75px}.hoods>span{background-position:-568px -75px}.interior-features>span{background-position:-14px -137px}.interior-lights>span{background-position:-84px -137px}.on-the-road>span{background-position:-153px -137px}.packs>span{background-position:-290px -137px}.paintwork>span,.paint>span,.paint-metallic>span,.paint-solid>span{background-position:-360px -137px}.performance>span{background-position:-567px -201px}.safety>span{background-position:-428px -137px}.seats>span{background-position:-498px -137px}.security>span{background-position:-566px -137px}.service-warranty>span{background-position:-14px -202px}.capspec .technical{background-position:-17px -273px}.transmission>span{background-position:-84px -202px}.trim-cloth>span,.trim-leather>span,.trim-vinyl>span,.trim-part-leather>span{background-position:-153px -202px}.tyres>span{background-position:-222px -202px}.vanity-mirrors>span{background-position:-290px -202px}.vehile-dimensions>span{background-position:-360px -202px}.weights>span{background-position:-429px -202px}.wheels>span,.wheels-spare>span{background-position:-222px -201px}.wheels-alloy>span{background-position:-500px -201px}.others>span{background-position:-222px -137px}.technical{background-image:none !important}#accordionSpec .panel-body,#accordionOptions .panel-body{overflow:hidden}@media only screen and (max-width: 479px){#accordionSpec .panel-body,#accordionOptions .panel-body{padding:0}}.vehicle-info.finance ul{width:50%}@media (max-width: 890px){.vehicle-info.finance ul{width:100%;margin-bottom:10px}}.vehicle-info.finance ul li{width:48%;font-size:17px}.vehicle-info.finance ul li:nth-child(3n+3){margin-right:2%}.vehicle-info.finance ul li:nth-child(odd){margin-right:2%}@media (max-width: 890px){.vehicle-info.finance ul li{width:49%}.vehicle-info.finance ul li:nth-child(even){margin-right:0}}.vehicle-info.finance .clear:first-of-type{clear:none}.vehicle-info.finance .finance-tab{display:block;width:50%;float:left;margin-bottom:10px}@media (max-width: 890px){.vehicle-info.finance .finance-tab{width:100%}}.vehicle-info.finance .box .row{clear:left}.vehicle-info.finance .box .row .quotebox select,.vehicle-info.finance .box .row .quotebox input{width:100%;margin-bottom:10px}.vehicle-info.finance .ivendi-q3-container.row{margin:0;position:relative;margin-bottom:40px}.vehicle-info.finance #submitQoute{width:100%;border:0;margin:24px 0 0 0;height:40px}.button-finance{width:100%;border:0;padding:6px;box-sizing:border-box;background:#27B25B;color:#fff;font-size:18px;font-weight:bold;margin-bottom:10px;border-radius:5px}#iv-widget .highlightValues h2,#iv-widget .highlightValues h3,#iv-widget .highlightValues .iv-results-label,#iv-widget .iv-results-label,#iv-widget .iv-results,#iv-widget .iv-product-header h2,#iv-widget .iv-product-header h3{font-weight:bold !important}#finance-details{padding:10px 0;background:#002c5f}.ivendi-q3-container{width:100%;text-align:center}.ivendi-q3-container .finance-values{border:2px solid #ebebeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;border-collapse:collapse;background:#fff;color:#002c5f;font-weight:bold}.ivendi-q3-container .finance-values{border-bottom:0}.ivendi-q3-container .finance-values:last-of-type{border-bottom:2px solid #ebebeb}.ivendi-q3-container .finance-values:last-child{background:none;border:0;padding:0;border-top:2px solid #ebebeb;padding-top:10px}.ivendi-q3-container p{color:#333;font-weight:bold;margin:0}.ivendi-q3-container p.finance-type{color:#fff;background:#333;margin:0;padding:5px 0;text-align:center;display:block}.ivendi-q3-container #disclaimer{margin:10px 0}.ivendi-q3-container #disclaimer p{font-size:12px;line-height:14px;color:#333;text-align:justify;font-weight:normal}.usedcar-tabs #vehicle-finance{position:relative;margin-bottom:40px}.usedcar-tabs .nav-tabs{margin:0;border-bottom:6px solid #00aad2}.usedcar-tabs .nav-tabs>li,.usedcar-tabs .nav-tabs>li:hover{border:0;margin:0}.usedcar-tabs .nav-tabs>li:last-child a{margin-right:0}.usedcar-tabs .nav-tabs>li a{background:#eee;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.usedcar-tabs .nav-tabs>li a,.usedcar-tabs .nav-tabs>li:hover a{text-align:center;padding:10px 0;font-weight:bold;margin-bottom:0;border:0;background:#333;color:#fff}.usedcar-tabs .nav-tabs>li:hover a{background:#00aad2;color:#fff}.usedcar-tabs .nav-tabs>li.active a{color:#fff;background:#00aad2;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.usedcar-tabs .tab-content{overflow:hidden}#best-monthly{display:none;margin:0;font-size:17px}#best-monthly span{font-size:28px}#finance-details .box div,#finance-details .box select,#finance-details .box input{width:100%;clear:both;margin-left:0;margin-right:0;box-sizing:border-box}#finance-details .quotebox input{height:30px}#finance-details h4{margin:0}.finance-values .button-finance{background:#00aad2}.ivendi-finance-button-cust .button-finance{left:0;position:absolute}@-webkit-keyframes wiggle{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes wiggle{2%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}4%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}6%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}8%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}10%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}12%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}14%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}16%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}18%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}20%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.ivendi-finance-button-cust .button-finance{box-shadow:0 0 1px rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);animation-name:wiggle;-o-animation-name:wiggle;-ms-animation-name:wiggle;-moz-animation-name:wiggle;-webkit-animation-name:wiggle;animation-duration:5s;-o-animation-duration:5s;-ms-animation-duration:5s;-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-play-state:running;-o-animation-play-state:running;-ms-animation-play-state:running;-moz-animation-play-state:running;-webkit-animation-play-state:running}.insurance-link-container a{display:block;margin:0 auto}#best-monthly span,.details-price span{font-weight:bold}.details-price span.now-price{font-weight:normal}.details-button a:hover{background:#111}.v-info-container{font-size:15px}.insurance-link-container .awicon-car-insurance-below{float:left;font-size:20px}.insurance-link-container a{padding:12px}.vehicle-info.finance .finance-tab{min-height:370px}.vehicle-info.finance .finance-tab .box{font-size:16px;line-height:20px;padding:20px 20px 10px 20px}@media only screen and (max-width: 1199px){.vehicle-info.finance .finance-tab .box{font-size:13px}}.vehicle-info.finance .finance-tab .box h4{text-align:center;margin-top:0;font-size:24px;line-height:28px}.vehicle-info.finance .finance-tab .box #submitQoute{background:#00aad2}.awp-codeweavers-container{text-align:center;padding:20px}.awp-codeweavers-container .inner>div>div{background:#fff;border-bottom:3px solid #f6f3f2;width:33.33%;border-right:3px solid #f6f3f2;float:left;box-sizing:border-box;font-size:16px;line-height:22px;padding:13px 0}@media only screen and (max-width: 1439px){.awp-codeweavers-container .inner>div>div{font-size:14px}}.awp-codeweavers-container .inner>div>div:nth-child(4){border-right:0}.awp-codeweavers-container .inner>div>div.product-name{font-weight:bold;background:0;width:100%;border-right:0;font-size:20px;line-height:22px}@media only screen and (max-width: 1439px){.awp-codeweavers-container .inner>div>div.product-name{font-size:18px;line-height:22px}}.awp-codeweavers-container .inner>div>div span{padding:0;color:#00aad2;font-weight:bold;font-size:18px;line-height:24px;display:block}@media only screen and (max-width: 1439px){.awp-codeweavers-container .inner>div>div span{font-size:15px}}.awp-codeweavers-container a{width:49%;margin:10px 2% 0 0;float:left;padding:13px 0;font-size:18px;font-weight:bold}@media only screen and (max-width: 1439px){.awp-codeweavers-container a{font-size:14px}}@media only screen and (max-width: 479px){.awp-codeweavers-container a{margin-bottom:20px}}.awp-codeweavers-container a.main{background:#002c5f;margin-right:0}.evolution-finance-btn{float:right;width:100%;margin-left:2%;text-align:center}.evolution-finance-btn a{color:#fff;font-size:16px;line-height:20px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:block;background:#00aad2;padding:8px 0}.evolution-finance-btn a:hover{text-decoration:none;background:#002c5f}.vehicle-finance-representative{text-align:center;font-size:14px;margin-bottom:15px}@media only screen and (max-width: 991px){.vehicle-finance-representative{font-size:12px}}.vehicle-finance-representative .rep-title{width:100%;padding:3px;background:#002c5f;color:#fff}.vehicle-finance-representative .rep-inner{width:100%;display:flex;flex-wrap:wrap;border:1px solid #e4dcd3}.vehicle-finance-representative .rep-inner .rep-box{flex-grow:1;padding:2px;background:#fff;border:1px solid #e4dcd3;border-right:0}.vehicle-finance-representative .rep-inner .rep-box:first-child{border-left:0}@media only screen and (max-width: 991px){.vehicle-finance-representative .rep-inner .rep-box{font-size:12px}}.vehicle-finance-representative .rep-smallprint{padding:5px;background:#fff;border:1px solid #e4dcd3;border-top:0;line-height:1.3}fieldset>div{padding:20px;width:100%;box-sizing:border-box;margin-bottom:15px;-moz-border-radius:0 0 0px 0px;-webkit-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;border-radius:0 0 0px 0px}fieldset label{width:40%;float:left}@media (max-width: 480px){fieldset label{width:100%}}fieldset .hint{margin-top:5px;font-size:0.8em;font-style:italic}fieldset input[type="text"],fieldset textarea,fieldset select{border:0;height:35px;width:250px;margin:0 0 10px 0}@media (max-width: 480px){fieldset input[type="text"],fieldset textarea,fieldset select{width:100%}}fieldset label[for="marketingTelephone"],fieldset label[for="marketingEmail"],fieldset label[for="marketingPost"]{clear:both}legend{margin-bottom:0;border:0;padding-left:20px;width:100%;border-bottom:0;font-size:18px;box-sizing:border-box;font-family:"Hyundai",sans-serif;line-height:40px;-moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px 0px 0 0;-ms-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0}.button-submit{padding:10px;border:0;width:150px;margin:0 0 20px 0}.modal{z-index:999999}@media only screen and (max-width: 560px){.modal{position:fixed;right:20px;margin:0;top:0;width:100vw;left:0}.modal .modal-body iframe{height:calc(100% - 10px)}}.error{border:0 !important}#token-label,#captcha-label{display:none}.modal-body{padding:0 1px 5px;position:relative;overflow-y:auto}form{margin-bottom:0}.form-inner{width:90%;margin:0 auto}.form-inner .header{cursor:pointer;width:100%;margin:0 auto;padding:5px;box-sizing:border-box;border-radius:0 0 0 0}.fix-errors{display:none;padding:10px;text-align:center;font-weight:bold;font-size:18px}.fix-errors p{margin:0}.form-element{position:relative}.business-offer .inner{background-color:#f6f3f2}.motab-offer .inner{background:url(/static/images/unity/default/motab.png) top right no-repeat #f6f3f2}.motab-offer .inner,.business-offer .inner{-moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px 0px 0 0;-ms-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0}.motab-offer .inner p span,.business-offer .inner p span{color:#00aad2}.motab-offer .offer-link,.business-offer .offer-link{background:#00aad2;color:#fff;-moz-border-radius:0 0 0px 0px;-webkit-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;border-radius:0 0 0px 0px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.motab-offer .offer-link:hover,.business-offer .offer-link:hover{text-decoration:none;color:#fff;background:#002c5f}.main-offer-link{background:#00aad2;color:#fff}.main-offer-link:hover{color:#fff}a.nvr-offers-link,a.nvr-details-link{color:#fff}a.nvr-offers-link:hover,a.nvr-details-link:hover{text-decoration:none;opacity:0.8}a.nvr-offers-link{background:#002c5f}a.nvr-details-link{background:#00aad2;color:#fff}.news-article{background:#f6f3f2;color:#000;border:1px solid #e4dcd3}.news-article h3 a{color:#000}.news-article span{color:#002c5f}.news-article h3{margin-top:0}.news-article.flex-height{display:flex;flex-direction:column;justify-content:flex-end}.newsPagination a{border:1px solid #e4dcd3;background:#fff;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-right:4px;padding:4px 12px}.newsPagination a:hover{border:1px solid #00aad2;background:#00aad2;color:#fff}.newsPagination span{border:1px solid #e4dcd3;background:#fff;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-right:4px;padding:4px 12px;border:1px solid #00aad2;background:#00aad2;color:#fff}.blog-article{background:#f6f3f2;border:1px solid #e4dcd3}.blog-article h3 a{color:#000}.blog-article span{color:#002c5f}.blog-article h3{margin-top:0}.blogPagination a{border:1px solid #e4dcd3;background:#fff;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-right:4px;padding:4px 12px}.blogPagination a:hover{border:1px solid #00aad2;background:#00aad2;color:#fff}.blogPagination span{border:1px solid #e4dcd3;background:#fff;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-right:4px;padding:4px 12px;border:1px solid #00aad2;background:#00aad2;color:#fff}.testimonial-wrap{background:#f6f3f2;color:#000}.testimonial-wrap:nth-child(odd){background:#fff}.testimonial-wrap .inner h3{color:#00aad2}.testimonial-wrap .inner span{color:#00aad2}.team-box{background:#f6f3f2;border:1px solid #e4dcd3}.team-box h4{color:#000}.team-box h5{color:#00aad2}.offer-box{background:#f6f3f2;border:1px solid #e4dcd3}.offer-box h4{font-weight:bold}.offer-box h4 a{color:#000}.cookie-policy{position:fixed;bottom:0;left:0;width:240px;height:128px;z-index:9999999999999}.cookie-text{background:url(/static/images/unity/default/cookie-popup.png) no-repeat top center;text-align:center;width:205px;height:110px;padding-top:23px;position:absolute;top:0;right:0;font-size:12px;line-height:16px}.cookie-confirm-link{position:absolute;bottom:0;left:0;cursor:pointer}.read-policy{font-size:14px;position:fixed;height:600px;overflow-y:scroll;top:20%;left:0;margin:0 20%;width:60%;z-index:999999999;background:#eee;color:#333;padding:30px}.cookie-head{font-size:24px}.close-policy{position:absolute;top:10px;right:10px;cursor:pointer;color:#c60000;font-weight:bold;font-size:18px}.cookie-policy-bar{position:fixed;z-index:1000001;bottom:0;left:0;right:0;width:100%;padding:30px 15px;background:rgba(0,0,0,0.8);color:#fff;display:none}@media only screen and (max-width: 767px){.cookie-policy-bar{padding:15px 0;top:50%;transform:translate(0%, -50%);bottom:auto}}.cookie-policy-bar h2{color:#fff;margin-top:0}.cookie-policy-bar a{color:#fff;text-decoration:underline;font-weight:bold}.cookie-policy-bar a:hover{opacity:0.8}.cookie-policy-bar .cookie-close{width:100%;height:50px;display:flex;align-items:center;justify-content:center;font-size:20px;border:1px solid rgba(255,255,255,0.5)}@media only screen and (max-width: 767px){.cookie-policy-bar .cookie-close{width:49%;float:left;margin-right:2%;height:auto;font-size:16px}}.cookie-policy-bar .more{background:#fff;color:rgba(0,0,0,0.8);width:49%;float:left;font-size:16px;border:0;text-decoration:none}.cookie-overlay{display:none;z-index:1000000;content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(80,80,80,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#cookieModal .modal-body{padding:15px}#cookieModal .cookie-close{width:100%;padding:10px}.panel-title a::before{color:#00aad2}.panel-setting .panel-heading label{color:#00aad2}input:checked+.slider{background-color:#00aad2}#valuation dt{display:none}#valuation input{width:250px;height:46px}@media only screen and (max-width: 479px){#valuation input{width:100%}}#valuation #valuationbuttonsubmit-element{width:150px;float:right}@media only screen and (max-width: 479px){#valuation #valuationbuttonsubmit-element{width:100px}}#valuation #reset-element{width:150px;float:left}@media only screen and (max-width: 479px){#valuation #reset-element{width:100px}}#valuation button{border:0;width:100%;padding:10px;box-sizing:border-box;margin-bottom:20px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}#valuation #token-element{clear:both}#valuation .marketingTelephoneContainer input,#valuation .marketingSmsContainer input,#valuation .marketingEmailContainer input{height:auto;width:auto}.value-container fieldset legend{text-align:center;padding:0}.value-container fieldset #valuationbuttonsubmit{margin-top:26px;padding:12px}.value-container fieldset>div{float:left}.value-container fieldset>div>div{float:left;width:31.5%;margin-right:2.5%}@media only screen and (max-width: 767px){.value-container fieldset>div>div{width:100%}}.value-container fieldset>div>div:nth-child(3){margin-right:0}.value-container fieldset>div>div input{width:100% !important;box-sizing:border-box}.value-container fieldset>div>div label{width:100%;text-align:center}.value-container fieldset>div>div:nth-child(3) label{display:none}.ford-service-links-wrapper{float:left;width:100%}.ford-service-links-wrapper .ford-service-link{float:left;width:19.2%;display:block;margin-right:1%;position:relative;background:#002c5f;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.ford-service-links-wrapper .ford-service-link:nth-child(5){margin-right:0}@media only screen and (max-width: 767px){.ford-service-links-wrapper .ford-service-link{width:100%;margin-bottom:10px}.ford-service-links-wrapper .ford-service-link img{float:left;width:30%}}.ford-service-links-wrapper .ford-service-link h4{text-align:center;color:#fff;font-size:18px}@media only screen and (max-width: 991px){.ford-service-links-wrapper .ford-service-link h4{font-size:15px}}@media only screen and (max-width: 767px){.ford-service-links-wrapper .ford-service-link h4{float:right;width:68%;margin:0 0 0 2%;text-align:left;position:absolute;top:50%;left:30%;transform:translate(0%, -50%)}}.ford-service-links-wrapper .ford-service-link:hover,.ford-service-links-wrapper .ford-service-link:focus{background:#00aad2;text-decoration:none}.extra-feature{width:50%;float:left}.extra-feature-three{width:33.33%;float:left}.extra-feature:nth-child(3){clear:both}.extra-feature-image{width:50%;float:left}.extra-feature-image img{width:100%}.extra-feature:nth-child(3) .extra-feature-image,.extra-feature:nth-child(4) .extra-feature-image{float:right}.extra-feature-text{width:50%;float:left;padding:20px 20px 0 20px;box-sizing:border-box}@media (max-width: 1200px){.extra-feature{width:100%}.extra-features .extra-feature .extra-feature-image{float:left}.extra-feature:nth-child(2) .extra-feature-image,.extra-feature:nth-child(4) .extra-feature-image{float:right}}@media (max-width: 600px){.extra-feature-text{padding:20px}.extra-feature-text,.extra-feature-image{width:100%}}.extra-feature-text h4{font-weight:bold;font-size:22px;text-transform:uppercase}.extra-feature-text p{font-size:14px;line-height:22px}@media (max-width: 1200px){.extra-feature-three{width:49%}}@media (max-width: 800px){.extra-feature-three{width:100%}}.sections3-container{background:#000;color:#fff;padding:40px;float:left;width:100%}.sections3-container h2{color:#fff;text-align:center;margin:20px 0 40px 0}.sections3-container .sections3-inner{float:left;width:100%;border:1px solid #333}.sections3-container .hybrid-feature{float:left;width:25%}.sections3-container .hybrid-feature img{width:100%}.sections3-container .hybrid-feature-text{padding:30px}.sections3-container .hybrid-feature:nth-child(odd) .hybrid-feature-text{background:#222}.sections3-container .hybrid-feature-text h4{font-weight:bold;font-size:18px;line-height:24px;margin:15px 0;text-transform:uppercase;color:#fff}.sections3-container .hybrids-link{padding:15px;margin:30px auto 15px auto;color:#fff;display:block;clear:both;max-width:400px;text-align:center;background:#2d96cd;border:1px solid #2d96cd;font-weight:bold}.sections3-container .hybrids-link:hover,.sections3-container .hybrids-link:focus{text-decoration:none;background:none}.sections3-container .hybrid-feature-text p{font-size:14px;line-height:24px}@media (max-width: 1200px){.sections3-container .hybrid-feature{width:50%}}@media (max-width: 767px){.sections3-container{padding:15px}.sections3-container h2{margin:10px 0 20px 0}.sections3-container .hybrid-feature-text{padding:15px}}@media (max-width: 480px){.sections3-container .hybrid-feature{width:100%}}/*! nouislider - 9.0.0 - 2016-09-29 21:44:03 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%, 50%, 0);transform:translate3d(-50%, 50%, 0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}
