.hp-more-amenities{background:#ebebeb;padding:38px 0}.hp-more-amenities .amenities{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}.hp-more-amenities .amenities-item{flex:0 0 16.66%;max-width:16.66%;padding:12px}.hp-more-amenities p{padding-top:150px;background:center top/auto no-repeat;text-align:center;font:700 1em/1.22em 'Glacial',Arial,Sans-serif}.hp-entry{background:#000 top center/auto auto no-repeat;padding-top:100px}.hp-entry .entry-content h2{color:#fff;font-size:2.7em;margin-bottom:.65em}.hp-entry .entry-content p,.hp-entry .entry-content ul,.hp-entry .entry-content ol,.hp-entry .entry-content dl,.hp-entry .entry-content table,.hp-entry .entry-content pre,.hp-entry .entry-content fieldset,.hp-entry .entry-content address,.hp-entry .entry-content blockquote{color:#fff}.hp-entry .entry-content .btn-appt{margin:50px auto}.hp-vehicles{position:relative;margin-bottom:80px}.hp-vehicles:before{content:'';position:absolute;bottom:11px;left:0;right:0;height:3px;background:#a70000;background:-moz-linear-gradient(146deg,rgba(167,0,0,0) 0%,rgba(249,48,99,.3) 25%,rgba(161,4,55,.3) 75%,rgba(210,0,0,0) 100%);background:-webkit-linear-gradient(146deg,rgba(167,0,0,0) 0%,rgba(249,48,99,.3) 25%,rgba(161,4,55,.3) 75%,rgba(210,0,0,0) 100%);background:linear-gradient(146deg,rgba(167,0,0,0) 0%,rgba(249,48,99,.3) 25%,rgba(161,4,55,.3) 75%,rgba(210,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a70000",endColorstr="#d20000",GradientType=1)}.hp-vehicles .decoration{display:inline-block;width:100%;margin:-3.5% auto 20px;max-width:100%;height:auto}.vehicles-slider.owl-carousel .owl-item{position:relative;min-height:90px;backface-visibility:hidden}.vehicles-slider.owl-carousel .owl-prev,.vehicles-slider.owl-carousel .owl-next{position:absolute;top:7%}.vehicles-slider.owl-carousel .owl-prev{left:-8.33%;transform:translateX(-50%)}.vehicles-slider.owl-carousel .owl-next{right:-8.33%;transform:translateX(50%);margin:0}.vehicles-slider .owl-item:last-child{margin-left:-1px}.vehicles-slider .owl-item:before,.vehicles-slider .owl-item:after{content:'';position:absolute;border-radius:50%}.vehicles-slider .owl-item:before{bottom:0;left:0;width:26px;height:26px;border:5px solid rgba(0,0,0,.3);background:#903;background:-moz-linear-gradient(146deg,rgba(153,0,51,1) 0%,rgba(255,51,102,1) 100%);background:-webkit-linear-gradient(146deg,rgba(153,0,51,1) 0%,rgba(255,51,102,1) 100%);background:linear-gradient(146deg,rgba(153,0,51,1) 0%,rgba(255,51,102,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#990033",endColorstr="#ff3366",GradientType=1);background-clip:padding-box}.vehicles-slider .owl-item:after{bottom:9px;left:9px;width:8px;height:8px;background:#fff;transition:background .2s ease}.vehicles-slider .owl-item:hover:after,.vehicles-slider .owl-item:focus:after,.vehicles-slider .owl-item:active:after{background:#ebebeb}.vehicles-slider .vehicle-link{display:inline-block;color:#a70000;font:700 1.25em/1.2em 'Glacial',Arial,sans-serif;cursor:pointer;text-decoration:none;transition:color .3s ease}.vehicles-slider .vehicle-link:after{content:'Repair & Service';display:block;color:#747474;font:400 .8em/1em 'Glacial',Arial,sans-serif}.vehicles-slider .vehicle-link:hover,.vehicles-slider .vehicle-link:focus,.vehicles-slider .vehicle-link:active{text-decoration:none;color:#000}.hp-services{padding:90px 0;text-align:center;background:center center/cover no-repeat}.hp-services h3{color:#e7e1e1;font:700 3em/1.2em 'Glacial',Arial,sans-services;margin-bottom:1em}.hp-services .links{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:stretch;margin-bottom:65px}.hp-services .link{position:relative;counter-increment:count;flex:0 0 100%;max-width:256px;color:#f2f9fd;text-align:left;margin:20px 12px;border-bottom:1px solid #e1e1e1;padding:0 0 20px;transition:color .3s ease}.hp-services .link:after{content:'';position:absolute;bottom:-2px;left:0;width:43%;height:3px;background:#d20000;transition:width .3s ease}.hp-services .link strong{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;color:inherit;font:700 1.5em/1.5em 'Glacial',Arial,Sans-serif;margin-bottom:50px}.hp-services .link strong:after{content:'';display:block;background-image:url('/Themes/Automotive/Assets/images/sprite-services.png');background-repeat:no-repeat}.hp-services .link-engine strong:after{background-position:0 0;width:64px;height:55px}.hp-services .link-oil strong:after{background-position:-70px 0;width:83px;height:35px}.hp-services .link-brakes strong:after{background-position:-158px 0;width:60px;height:60px}.hp-services .link-transm strong:after{background-position:-224px 0;width:69px;height:67px}.hp-services .link span{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;color:inherit;font:400 14px/1 'Glacial',Arial,sans-serif}.hp-services .link span:after{content:counter(count);color:#d20000;font:400 2.25em/1 'Arcon',Arial,Sans-serif}.hp-services .link:nth-child(-n+9) span:after{content:'0' counter(count)}.hp-services .link:hover,.hp-services .link:focus,.hp-services .link:active{text-decoration:none;color:#d20000}.hp-services .link:hover:after,.hp-services .link:focus:after,.hp-services .link:active:after{width:100%}.hp-gallery .gallery{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;margin:0 -12px;padding:46px 0}.hp-gallery .gallery-item{position:relative;flex:0 0 25%;max-width:25%;padding:12px;backface-visibility:hidden}.hp-gallery .gallery-item:before{content:'';position:absolute;top:12px;left:12px;right:12px;bottom:12px;background:#d20000;backface-visibility:hidden}.hp-gallery .gallery-item a{position:relative;display:block;background:center center/contain no-repeat;height:0;padding-top:66.1%;transition:opacity .4s ease;backface-visibility:hidden}.hp-gallery .gallery-item a>span{font-size:0;line-height:0}.hp-gallery .gallery-item a:hover,.hp-gallery .gallery-item a:focus,.hp-gallery .gallery-item a:active{opacity:.75}.hp-directions{margin:100px auto;text-align:center}.hp-directions .container{background:center center/contain no-repeat}.hp-directions h2{margin:0 auto 10px;font:700 3em/1em 'Glacial',Arial,sans-serif}.hp-directions h2 strong{font:700 1em/1em 'Glacial',Arial,sans-serif}.hp-directions p{color:#333;font:400 1.125em/1.3em 'Glacial',Arial,sans-serif}.hp-directions .module-appointmentsshortform{margin-top:40px;margin-bottom:0}.hp-directions .module-appointmentsshortform .input,.hp-directions .module-appointmentsshortform .textarea,.hp-directions .module-appointmentsshortform .select{border-width:0 0 1px 0;border-radius:0;padding:5px 0;height:50px}.hp-directions .module-appointmentsshortform .input:hover,.hp-directions .module-appointmentsshortform .input:focus,.hp-directions .module-appointmentsshortform .input:active,.hp-directions .module-appointmentsshortform .textarea:hover,.hp-directions .module-appointmentsshortform .textarea:focus,.hp-directions .module-appointmentsshortform .textarea:active,.hp-directions .module-appointmentsshortform .select:hover,.hp-directions .module-appointmentsshortform .select:focus,.hp-directions .module-appointmentsshortform .select:active{border-width:0 0 1px 0}.hp-directions .module-appointmentsshortform .input,.hp-directions .module-appointmentsshortform .textarea{background:none}.hp-directions .btn.btn-submit{display:block;max-width:240px;margin:40px auto 0}@media(min-width:1620px){}@media(max-width:1619px){}@media(min-width:1224px) and (max-width:1619px){}@media(min-width:1224px){}@media(max-width:1223px){.hp-more-amenities .amenities-item{flex:0 0 33.33%;max-width:33.33%}}@media(min-width:992px) and (max-width:1223px){}@media(min-width:992px){}@media(max-width:991px){.hp-entry{padding-top:20px}.hp-gallery .gallery-item{flex:0 0 50%;max-width:50%}.hp-directions{margin:40px 0 50px}.hp-directions .btn.btn-submit{margin:30px auto 0}}@media(min-width:768px) and (max-width:991px){}@media(min-width:768px){}@media(max-width:767px){.hp-more-amenities .amenities-item{flex:0 0 50%;max-width:50%}.hp-entry .entry-content{text-align:center}.hp-entry .entry-content img{margin:0 auto 1.6em}.hp-gallery .gallery{margin:0 -6px}.hp-gallery .gallery-item{padding:6px}.hp-gallery .gallery-item:before{top:6px;left:6px;right:6px;bottom:6px}}@media(max-width:550px){.hp-services .link strong{margin-bottom:15px}}@media(max-width:450px){.hp-more-amenities .amenities{display:block}.hp-more-amenities .amenities-item{max-width:100%}.hp-more-amenities p{font-size:16px}.hp-gallery .gallery{display:block;padding:12px 0}.hp-gallery .gallery-item{max-width:100%}}