.wrapper-coupen{text-align:center}.coupen-review{background:#3f65ae;position:relative}.coupen-review .image{position:absolute;top:30px;left:0;width:24.25rem!important;height:26.938rem!important;background:url(/Themes/Automotive/Assets/images/special-img.png);content:"";background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.coupen-review:after{position:absolute;top:0;right:0;width:50%;height:100%;background:url(/Themes/Automotive/Assets/images/review-img.png);content:"";background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.coupen-review:before{position:absolute;top:0;right:0;width:50%;height:100%;background:#fff;opacity:.9;content:"";z-index:1}.wrapper-coupen .module-couponslist .title{color:#fbea16;border-bottom:unset!important;font-size:2.25rem!important;font-weight:700;font-family:'League Spartan'}.wrapper-coupen .module-couponslist .content{font-size:1.125rem!important;font-weight:400!important;font-family:'Lato'!important;color:#fff!important}.wrapper-coupen .actions{display:flex;margin-top:90px}.wrapper-coupen .actions .btn-redeem{background:#fbea16;color:#000;margin-right:.625rem}.wrapper-coupen .actions .btn-redeem:hover{background:#333;color:#fff}.wrapper-coupen .actions .link-specials:hover{background:#fbea16;color:#000}.wrapper-coupen .actions .link-specials{background:#000;color:#fff}.wrapper-coupen .actions a{width:16.188rem;display:inline-block}.wrapper-coupen .coupen-inner h2{font-size:2.25rem;font-weight:700;color:#fff;font-family:'League Spartan'}.wrapper-coupen .reviews-testimonials h2{font-size:2.25rem;font-weight:700;color:#000;font-family:'League Spartan';position:relative;z-index:99}.wrapper-coupen .reviews-testimonials h2 span{color:#3e66ac}.wrapper-coupen .module-reviewsslider .opinion{font-size:1.125rem!important;font-weight:400!important;font-family:'Lato'!important;color:#000!important;text-align:left!important;max-width:501px;margin:0 auto 4.062rem auto}.wrapper-coupen .module-reviewsslider .author{font-size:1rem;font-weight:700;color:#000;font-family:'Lato'!important}.wrapper-coupen .module-reviewsslider .rating:after{visibility:visible}.wrapper-coupen .module-reviewsslider .rating{font-size:1rem;visibility:hidden}.wrapper-coupen .reference .link-reviews{position:relative;display:inline-block;width:16.938rem;max-width:100%;margin:0 auto 2rem;padding:1rem;border:none;background:#3f65ae;color:#fff;font-weight:400;font-size:.875rem 1rem;line-height:1.25;font-family:"Lato",Arial,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:1.875rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wrapper-coupen .navigation .owl-prev{background:unset;position:absolute;left:-10px;top:18%;z-index:1}.wrapper-coupen .navigation .owl-prev:hover{background:unset}.wrapper-coupen .navigation .owl-prev:after{content:"";color:rgba(0,0,0,.5)}.wrapper-coupen .reference .link-reviews{position:relative;display:inline-block;width:17rem;max-width:100%;z-index:1;margin:0 auto 2rem;padding:1rem;border:none;background:#3f65ae;color:#fff;font-weight:400;font-size:.875rem 1rem;line-height:1.25;font-family:"Lato",Arial,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:1.875rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-top:30px}.wrapper-coupen .reference .link-reviews:hover{background:#333;color:#fff}.wrapper-coupen .navigation .owl-next{background:unset;position:absolute;right:-10px;top:18%;z-index:1}.wrapper-coupen .navigation .owl-next:hover{background:unset}.wrapper-coupen .navigation .owl-next:after{content:"";color:rgba(0,0,0,.5);transform:rotate(180deg)}.wrapper-coupen{padding-top:78px}.wrapper-welcome{background:url(/Themes/Automotive/Assets/images/wel-bg.png);background-repeat:no-repeat;background-size:cover;position:relative}.wrapper-welcome:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(270.07deg,#fff .06%,#fff 36.93%,rgba(255,255,255,0) 99.95%)}.wrapper-welcome .container{position:relative;z-index:1}.wrapper-welcome .entry-content{padding-top:0;padding-bottom:0}.wrapper-welcome label{font-size:1.5rem;font-weight:400;font-family:'Lato'}.wrapper-welcome h2{font-size:2.25rem!important;font-weight:700!important;color:#3e66ac!important;font-family:'League Spartan'!important}.wrapper-welcome h3{font-size:1.5rem!important;font-weight:700!important;color:#000!important;font-family:'League Spartan'!important}.wrapper-welcome p{font-size:1.125rem!important;font-family:'Lato'!important}.wrapper-welcome .btn{width:11.375rem;display:inline-block}.wrapper-welcome ul{display:flex;justify-content:space-between}.wrapper-welcome ul li{list-style:none;padding:0 .625rem}.title h2{font-size:2.25rem;font-weight:700;color:#000;font-family:'League Spartan';position:relative;z-index:99}.title h2 span{color:#3e66ac}.wrapper-Service{text-align:center}.wrapper-Service h3 a{text-decoration:none;font-size:1.5rem;font-weight:500;font-family:'Lato';color:#000;text-transform:capitalize}.wrapper-Service h3 a:hover{color:#b63036}.wrapper-Service h3{padding-top:1.5rem}.wrapper-Service{padding-top:3.75rem;padding-bottom:3.125rem}.wrapper-Service .title{margin-bottom:2.5rem}.wrapper-Service .service-btn .btn{width:15.312rem;display:inline-block}.wrapper-Service .service-btn{padding-top:2.5rem}.wrapper-warranty{background:#3f65ae;padding-top:2.875rem;padding-bottom:1.875rem}.wrapper-warranty .title h2{color:#fff;font-size:2.062rem}.wrapper-warranty .title h2 span{color:#fbea16}.wrapper-warranty .service-btn .btn{width:11.375rem;display:inline-block;background:#fbea16;color:#000}.wrapper-warranty .service-btn{margin-top:2.5rem}.wrapper-warranty .service-btn .btn:hover{background:#333;color:#fff}.wrapper-amenities{background:linear-gradient(180deg,#ad3537 0%,#000 100%)}.wrapper-amenities ul{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:40px}.wrapper-amenities ul li{list-style:none;padding-top:70px;position:relative}.wrapper-amenities ul li:after{position:absolute;top:0;left:0;right:0;text-align:center;width:100%;content:"";font-size:3.125rem;color:#fff;font-family:"cms"}.wrapper-amenities ul li:nth-child(1):after{content:""}.wrapper-amenities ul li:nth-child(2):after{content:""}.wrapper-amenities ul li:nth-child(3):after{content:"";left:-10px}.wrapper-amenities ul li:nth-child(4):after{content:""}.wrapper-amenities ul li:nth-child(5):after{background:url(/Themes/Automotive/Assets/images/good-year.png);background-repeat:no-repeat;height:2.5rem;width:10rem}.wrapper-amenities ul li h3{font-size:1rem!important;font-weight:600!important;color:#fff!important;font-family:'Lato'}.wrapper-vehicle{background:url(/Themes/Automotive/Assets/images/vehicle-bg.png);background-repeat:no-repeat;background-size:cover;text-align:center;position:relative;padding-top:2.5rem;padding-bottom:.625rem}.wrapper-vehicle ul{display:flex;justify-content:center;padding-top:2.062rem}.wrapper-vehicle .vehicle-btn .btn{width:15.312rem;display:inline-block}.wrapper-vehicle .vehicle-btn .btn:hover{background:#fbea16;color:#000}.wrapper-vehicle ul li a{text-decoration:none;color:#fff;font-size:1.5rem;text-transform:capitalize;font-family:'League Spartan';font-weight:500}.wrapper-vehicle ul li a:hover{color:#b63036}.wrapper-vehicle ul li{padding:0 1.25rem;position:relative}.wrapper-vehicle ul li:after{position:absolute;top:2px;left:0;width:.125rem;height:23px;content:"";color:#fff;background:#fff}.wrapper-vehicle ul li:first-child:after{display:none}.wrapper-vehicle .title h2{color:#fff;text-transform:capitalize}.wrapper-appointment .title{position:relative;z-index:99;text-align:center;margin-bottom:.625rem}.wrapper-appointment{padding-top:50px;position:relative;padding-bottom:50px;background:#f5f5f5}.wrapper-appointment .title{text-align:center;padding-bottom:13px}.wrapper-appointment .title h2{padding-bottom:1.062rem;text-transform:capitalize}.wrapper-appointment p{color:#000;font-size:1rem!important;font-weight:400;font-family:'Lato';line-height:1.5rem}.wrapper-appointment label{color:#000;font-size:1rem!important;font-weight:400;font-family:'Lato';line-height:1.5rem}.wrapper-appointment label a{color:#000;text-decoration:underline}.wrapper-appointment .btn-submit{max-width:278px;background:#fff;color:#eb0002;margin:.625rem auto 1rem;font-family:'Lato';background:#3f65ae;color:#fff}.wrapper-appointment .btn-submit:hover{background:#333;color:#fff}.wrapper-appointment .bg-overlay{position:relative;z-index:2}.wrapper-appointment .input,.textarea,.select{border-color:#fff;background-color:#fff;color:#737373;height:3rem;font-family:'Lato';font-weight:400;border-color:#b8b8b8;border-radius:0}.input.error,.textarea.error,.select.error{border-color:#333!important}.wrapper-appointment .module-appointmentsshortform .btn-datepicker:after,.module-appointmentsshortformnarrow .btn-datepicker:after{color:#737373!important;height:48px;top:-7px;content:""}.wrapper-appointment .module-appointmentsshortform .btn-datepicker:hover:after,.module-appointmentsshortformnarrow .btn-datepicker:hover:after{color:#b63036!important}.wrapper-appointment .input::placeholder{color:#737373;font-family:'Lato';font-weight:400}.wrapper-appointment .select{border-color:#b8b8b8;background-color:transparent;color:#737373;font-family:'Lato';font-weight:300;height:3rem;border-color:#b8b8b8;border-radius:0;background-image:url(/Themes/Automotive/Assets/images/arrow.svg);background-color:#fff;background-repeat:no-repeat!important;background-position:right 1.25rem center!important}.wrapper-appointment .select:hover{background-image:url(/Themes/Automotive/Assets/images/arrow-red.svg)}.wrapper-appointment .textbox.error{border:1px solid #f44336;background:#fff;color:#737373;box-shadow:0 0 0 #737373}.wrapper-appointment .select::placeholder{color:#737373;font-family:'Lato';font-weight:300}.wrapper-appointment .module-appointmentsshortform{margin-bottom:0}.wrapper-appointment .preloader{background:unset}.wrapper-appointment .label.heading{font-size:1.375rem!important;font-weight:600;color:#000;border-color:#fff}.wrapper-appointment .optin-content{text-align:center}.wrapper-appointment .optin-content h3{font-size:1.5rem;font-weight:600;font-family:'Lato';padding-bottom:.625rem}@media(min-width:768px){}@media(min-width:992px){}@media(max-width:1224px){.wrapper-banner .banner-caption h2{font-size:2rem}.wrapper-coupen .module-couponslist .title{font-size:2rem!important}.wrapper-coupen .module-reviewsslider .opinion{max-width:411px}.title h2{font-size:2.1rem}}@media(max-width:1223px){}@media(max-width:991px){.module-slideshowslider .caption{bottom:20%}.wrapper-banner .banner-caption h2{font-size:23px}.coupen-review:after{width:100%;position:static}.coupen-review:before{display:none}.wrapper-coupen .reviews-testimonials h2 span{color:#fbea16}.wrapper-coupen .reviews-testimonials{color:#fff!important}.wrapper-coupen .reviews-testimonials h2{color:#fff}.wrapper-coupen .module-reviewsslider .opinion{color:#fff!important}.wrapper-coupen .module-reviewsslider .author{color:#fff!important}.wrapper-coupen .reference .link-reviews{background:#333}.wrapper-coupen .reference .link-reviews:hover{background:#fbea16;color:#000}.wrapper-coupen .navigation .owl-prev:after{color:#fff}.wrapper-coupen .navigation .owl-next:after{color:#fff}.wrapper-welcome .col-xs-12.col-sm-6.col-md-offset-6{width:100%}.wrapper-welcome{position:relative;text-align:center}.wrapper-welcome:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(270.07deg,#fff .06%,#fff 36.93%,rgba(255,255,255,0) 137.95%)}.wrapper-Service h3{padding-bottom:20px}.wrapper-Service{padding-top:1.75rem;padding-bottom:1.125rem}.wrapper-warranty{text-align:center}}@media(max-width:767px){.wrapper-coupen .module-couponslist .title{font-size:1.5rem!important}.wrapper-welcome h2{font-size:1.5rem!important}.title h2{font-size:1.5rem!important}.wrapper-amenities ul{display:block;text-align:center}.wrapper-amenities ul li{padding-bottom:1.875rem}.wrapper-amenities ul li:nth-child(3):after{left:0}.wrapper-amenities ul li:nth-child(5):after{left:34%}}@media(max-width:599px){}@media(max-width:479px){.wrapper-coupen .module-couponslist .title{font-size:1.2rem!important}.wrapper-coupen .actions{display:block}.wrapper-coupen .reviews-testimonials h2{font-size:1.5rem}.wrapper-coupen .module-reviewsslider .navigation{display:none}.wrapper-welcome h3{font-size:1.2rem!important}.title h2{font-size:1.2rem!important}.wrapper-vehicle ul li a{font-size:1rem}.wrapper-vehicle ul li:after{top:-4px}.wrapper-amenities ul li:nth-child(5):after{left:24%}}@media(min-width:768px) and (max-width:991px){}@media(min-width:992px) and (max-width:1223px){}@media(min-width:1224px) and (max-width:1900px){}