.global_title{margin:0 0 20px 0;padding:0;font-size:48px;color:#000;font-weight:700;font-family:'Lato';line-height:56px}.global_title.white{color:#fff}.hp-reviews{margin:0;padding:40px 0}.hp-reviews .review_detail{margin:0;padding:40px 50px 20px 0;position:relative}.hp-reviews .module{margin:0}.hp-reviews .module-reviewsslider .author{margin:0;padding:0;font-size:1rem;color:#000;font-weight:700;font-family:'Lato';display:block}.hp-reviews .module-reviewsslider .rating::before,.hp-reviews .module-reviewsslider .rating::after{text-indent:0;color:#ffc72c}.hp-reviews .module-reviewsslider .opinion{margin:10px 0;padding:0;font-size:18px;color:#111;font-family:'Lato';line-height:26px}.hp-reviews .module-reviewsslider .link-reviews{margin:0;padding:17px 1.562rem;background:#000;display:inline-block;border-radius:.625rem;font-size:1.125rem;color:#fff;font-weight:700;font-family:'Lato';text-transform:uppercase;position:relative}.hp-reviews .module-reviewsslider .link-reviews:after{content:'';font-weight:normal;font-size:20px;color:#fff;font-family:'cms';margin-left:.312rem;position:relative;top:.062rem}.hp-reviews .module-reviewsslider .link-reviews:hover{background:#e12027;color:#fff;text-decoration:none}.hp-coupon .coupon{margin:0;padding:0}.hp-coupon .title{margin:0 0 1.25rem 0;padding:0;font-size:24px;color:#fff;font-weight:700;font-family:'Lato'}.hp-coupon .content{margin:0 0 30px 0;padding:0;font-size:16px;color:#fff;font-family:'Lato';line-height:22px}.hp-coupon .btns{min-width:13.438rem}.hp-coupon .btns.border{background:no-repeat;border:.125rem solid #fff;padding:20px 1.562rem;margin-left:.625rem}.hp-coupon .btns.border:after{content:'';font-weight:normal;font-size:20px;color:#fff;font-family:'cms';margin-left:.312rem;position:relative;top:.062rem}.hp-coupon .btns.border:hover{background:#e12027;border-color:#e12027;color:#fff;text-decoration:none}.hp-coupon .coupon:first-child{margin-top:0}.hp-coupon .coupon{margin-top:40px;padding:20px;background:linear-gradient(180deg,#002d5d 0%,#8e864f 100%);box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);height:100%;margin:0 10px;min-height:370px}.hp-coupon{display:flex;justify-content:center;text-align:center;align-items:center}.link-readmore,.link-readless{color:#fff}.hp-coupon .btns{padding:18px 20px}.hp-coupon .btns.border{padding:15px 10px}.hp-coupon .btns,.hp-coupon .btns.border{font-size:15px;margin-bottom:10px}.wrapper-welcome{margin:0;padding:60px 0;clear:both;background:#000;position:relative}.wrapper-welcome:before{content:"";width:100%;border:25px solid #8e864f;filter:blur(50px);transform:rotate(-26.04deg);position:absolute;top:40%;left:0}.wrapper-welcome .col-xs-12{float:none;padding:0}.wrapper-welcome .entry-content{padding:0;display:flex;align-items:center}.wrapper-welcome .left_info{width:50%;margin:0;padding:0;position:relative}.wrapper-welcome .left_info .inner{margin:0;padding:0 1.25rem;max-width:38.2rem;float:right}.wrapper-welcome .entry-content h2{margin:0 0 20px 0;padding:0;font-size:48px;color:#fff;font-weight:700;font-family:'Lato';line-height:56px}.wrapper-welcome .entry-content h2 small{margin:0;padding:0;display:block;font-size:18px;color:#fff;font-weight:700;font-family:'Lato';text-transform:uppercase}.wrapper-welcome .entry-content p{margin:0 0 .938rem 0;padding:0;font-size:18px;color:#fff;line-height:1.625rem;font-family:'Lato'}.wrapper-welcome .right_info{width:50%;margin:0;padding:0;position:relative}.wrapper-welcome .right_info img{width:100%;margin:0}.wrapper-service{margin:0;padding:3.75rem 0;text-align:center}.wrapper-service .global_title{margin-bottom:40px}ul.service_list{margin:0 0 20px 0;padding:0;display:flex}ul.service_list li{width:25%;margin:0 0 1.875rem 0;padding:0;list-style:none}.wrapper-service .service_block{margin:0;padding:0;display:block;text-decoration:none}.wrapper-service .service_block figure{margin:0 0 .938rem 0;padding:0;display:inline-block;width:10rem;height:10rem;background:linear-gradient(180deg,#000 0%,#8e864f 100%);border-radius:10px;line-height:10rem}.wrapper-service .service_block h3{margin:0;padding:0;font-size:1rem;color:#000;font-weight:700;font-family:'Lato';text-transform:capitalize}.wrapper-service .service_block:hover h3{color:#e12027}.wrapper-warranty{margin:0;padding:80px 0;background:#8e864f;position:relative}.wrapper-warranty:before{content:"";width:100%;border:25px solid #fff;filter:blur(50px);transform:rotate(-20.04deg);position:absolute;top:40%;left:0}.wrapper-warranty img{margin:0;padding:0}.wrapper-warranty h3{margin:0 0 1.25rem 0;padding:0;font-size:1.75rem;color:#fff;font-weight:700}.wrapper-warranty p{margin:0 0 30px 0;padding:0;font-size:18px;color:#fff;line-height:1.625rem;font-family:'Lato'}.wrapper-amenity{margin:0;padding:3.75rem 0 1.875rem 0;text-align:center}.wrapper-amenity p{margin:0 0 50px 0;padding:0;font-size:1.125rem;color:#202020;font-family:'Lato';line-height:1.625rem}.wrapper-amenity .amenity_block{margin:0 0 1.875rem 0;padding:0}.wrapper-amenity .amenity_block img{margin-bottom:.938rem}.wrapper-amenity .amenity_block h3{margin:0;padding:0;clear:both;font-size:1rem;color:#000;font-weight:700;font-family:'Lato'}.wrapper-appointment{margin:0;padding:5rem 0;background:#002d5d url(/Themes/Automotive/Assets/images/appointment_bg.jpg) center center no-repeat;background-size:cover;text-align:center}.wrapper-appointment .ap_info{margin:5rem 0 2.5rem 0;padding:.312rem 90px;background:#fff;text-align:left}.wrapper-appointment .ap_info .text-right{text-align:right}.wrapper-appointment .ap_info p{margin:0;padding:0;font-size:1.125rem;color:#202020;line-height:26px}.wrapper-appointment .ap_block{margin:0;padding:0}.wrapper-appointment .ap_block p{margin:0 0 1.875rem 0;padding:0;font-size:1.125rem;color:#fff;line-height:26px}@media(max-width:1300px){.hd-wh,.hd-address{font:400 14px/1.5 "Lato",Arial,sans-serif}.btn_ic.red{font-size:13px}.global_title{font-size:2.625rem;line-height:3.25rem}.hp-coupon .btns{min-width:11.438rem}.btns{padding:20px 20px;font-size:.875rem}.hp-coupon .btns.border{padding:16px 20px}.hp-coupon{padding:1.875rem}.btn_ic{padding:18px 1.562rem}}@media(max-width:1200px){.btns{min-width:12rem}.btn_ic{font-size:.875rem}.btn_ic::before{top:.125rem}}@media(max-width:991px){.hp-reviews .review_detail{padding:0}.global_title{font-size:28px;line-height:36px}.hp-reviews .module-reviewsslider .opinion{font-size:1rem}.hp-reviews .module-reviewsslider .link-reviews{font-size:14px;padding:12px 1.562rem 15px 1.562rem}.hp-coupon .title{font-size:1.75rem}.hp-coupon .content{margin-bottom:20px;font-size:1rem}.hp-coupon .btns.border{margin:.625rem 0 0 0}.wrapper-welcome{padding:2.5rem 0}.wrapper-welcome .entry-content h2{font-size:1.75rem;line-height:2.25rem}.wrapper-welcome .entry-content h2 small{font-size:1rem}.wrapper-welcome .entry-content p{font-size:1rem}.wrapper-service{padding:2.5rem 0}.wrapper-service .global_title{margin-bottom:1.25rem}.wrapper-service .service_block figure{width:7rem;height:7rem;line-height:7rem}.wrapper-service .service_block figure img{width:50%}ul.service_list{margin:0}.wrapper-warranty{padding:2.5rem 0}.wrapper-warranty h3{font-size:1.125rem}.wrapper-warranty p{font-size:1rem}.wrapper-amenity{padding:2.5rem 0 .625rem 0}.wrapper-amenity p{font-size:1rem;margin-bottom:.938rem}.wrapper-appointment{padding:2.5rem 0}.wrapper-appointment .ap_info{margin:2.5rem 0;padding:.312rem 30px}.wrapper-appointment .ap_info p{font-size:1rem}.wrapper-appointment .ap_block p{font-size:1rem;margin-bottom:.938rem}.hp-coupon{display:block}.hp-coupon .coupon{min-height:inherit;margin-bottom:15px}}@media(max-width:767px){.hp-reviews{text-align:center}.hp-coupon .btns.border{margin:0 0 0 .625rem}.wrapper-welcome{text-align:center}.wrapper-welcome .left_info{width:100%}.wrapper-welcome .left_info .inner{max-width:100%}.wrapper-welcome .right_info{width:100%}.wrapper-welcome .entry-content{display:block}.wrapper-welcome{padding:30px 0 0 0}ul.service_list li{width:32.333%;display:inline-block}ul.service_list{display:block}.wrapper-warranty{text-align:center}.wrapper-warranty img{margin-bottom:1.25rem;width:12.5rem}.wrapper-appointment .ap_info{text-align:center;padding:1.875rem}.wrapper-appointment .ap_info .text-right{text-align:center}.wrapper-appointment .ap_info p{margin-bottom:1.25rem}}@media(max-width:600px){.hp-coupon .btns{display:block}.hp-coupon .btns.border{margin:.625rem 0 0 0}.hp-coupon .title{font-size:1.45rem}ul.service_list li{width:100%}.global_title{font-size:1.5rem;line-height:2rem}.wrapper-warranty h3{margin-bottom:10px}.wrapper-amenity .col-xs-6{width:100%}}