.search-box-wrap{padding-top:30px;padding-bottom:0}.featured-wrap{padding-top:80px;padding-bottom:100px}.lineup-wrap{padding-top:90px;padding-bottom:100px}@media (max-width:768px){.slideshow-section{margin-top:48px}}.com-home-page .slideshow-section .livesearch-container{margin-top:30px}.com-home-page .slideshow-section{position:relative}.com-home-page .quick-link-section{padding:30px 0}.com-home-page .quick-link-section .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.com-home-page .quick-link-section .row .col-xs-12{margin-bottom:15px;display:flex;flex-direction:column}.com-home-page .quick-link{height:100%;display:flex;flex-direction:column;flex-grow:1;min-height:55px}.com-home-page .quick-link a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;background-color:#d0d2d3;position:relative;flex-grow:1}.com-home-page .quick-link a::before{content:'';position:absolute;background-color:#6f7476;right:0;bottom:0;top:0;max-width:20%;width:77px;transition:width .4s ease,max-width .4s ease}.com-home-page .quick-link a:hover::before{width:100%;max-width:100%}.com-home-page .quick-link .left{color:#fff;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:calc(1.7rem + .3vw);position:relative;z-index:1}.com-home-page .quick-link .right{max-width:20%;width:77px;padding:10px 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.com-home-page .quick-link .right img{max-height:36px;margin:0 auto;width:30px}.com-home-page .step-section{position:relative;padding:30px 0}.com-home-page .step-section:nth-of-type(even){background-color:#d0d2d3}.com-home-page .step-section h2{font-size:calc(5rem + .9vw);text-transform:uppercase;margin-top:0;margin-bottom:20px}.com-home-page .step-section p{font-size:calc(1.1rem + .3vw)}.com-home-page .step-section .step-number{font-size:calc(21rem + .5vw);text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#919597;font-family:Oswald,sans-serif}.com-home-page .step-section .step-content-container{position:relative;z-index:1}.com-home-page .step-section .step-content-container img{max-width:210px}.com-home-page .step-section .custom-btn{padding:10px 35px;font-size:calc(1.1rem + .3vw)}.com-home-page .step-section .step-image{position:absolute;bottom:0}.com-home-page .step-section .step-content{width:520px;max-width:100%}.com-home-page .step-section.pre-owned-inspection{padding-top:55px;padding-bottom:40px;margin-top:3vw}.com-home-page .step-section.pre-owned-inspection .step-image{right:9%;width:calc(7rem + 19vw)}@media (max-width:1293px){.com-home-page .step-section.pre-owned-inspection .step-image{right:0}.com-home-page .step-section .step-content{width:470px}}.com-home-page .step-section.pre-owned-inspection .step-content{margin-top:20px;margin-bottom:25px}.com-home-page .step-section.nationwide-warrant-section{padding-top:100px;padding-bottom:30px}.com-home-page .step-section.nationwide-warrant-section h2{margin-bottom:45px}.com-home-page .step-section.nationwide-warrant-section .custom-btn{margin-top:5rem}.com-home-page .step-section.nationwide-warrant-section .step-image{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.com-home-page .step-section.customer-satisfaction-section{padding-top:11rem}.com-home-page .step-section.customer-satisfaction-section .custom-btn{margin-top:35px}.com-home-page .step-section.customer-satisfaction-section .step-image{right:0;width:66vw}.com-home-page .content-section .row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.com-home-page .content-section .content-col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.com-home-page .content-section .content-col .content-container{height:100%;max-width:655px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.com-home-page .content-section .noPad{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.com-home-page .content-section .content-img-cert{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:15px}.com-home-page .content-section .content-img-cert img{max-width:calc(33% - 7.5px)}.com-home-page .content-section .content-img-cert img:nth-child(1){margin-right:7.5px}.com-home-page .content-section .content-img-cert img:nth-child(2){margin-left:7.5px}.com-home-page .google-map-section{position:relative}.com-home-page .google-map-section .info-map-overlay{background-color:#dadbdb;padding:15px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.com-home-page .google-map-section .info-map-overlay h3{margin:0}.com-home-page .google-map-section .info-map-overlay .glyphicon{font-size:2.5rem;margin-right:7px}.com-home-page .google-map-section .info-map-overlay p{margin:0}.com-home-page .google-map-section .info-map-overlay .mod-multi-department-box h3{display:none}.com-home-page .google-map-section .info-map-overlay .info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.com-home-page .google-map-section .info-map-overlay .mod-multi-department-box-responsive2 .hours-box .weekdays{margin-top:0;padding-top:0}.com-home-page .google-map-section .info-map-overlay .mod-multi-department-box-responsive2 .hours-box .weekdays .day,.com-home-page .google-map-section .info-map-overlay .mod-multi-department-box-responsive2 .hours-box .weekdays .hours{padding-bottom:0}.com-home-page .social-media-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#919597;padding:30px 0}.com-home-page .social-media-section .social-media-icon{margin:0 20px}@media (max-width:767px){.com-home-page .google-map-section .info-map-overlay .info{margin:7.5px 0}}@media (min-width:768px) and (max-width:991px){.com-home-page .content-section .content-col{justify-content:center}.com-home-page .content-section img{margin:0 auto}}@media (min-width:768px){.com-home-page .slideshow-section .livesearch-container{position:absolute;left:0;right:0;bottom:0;padding:25px 0;background:rgba(0,0,0,.4) none repeat scroll 0 0;z-index:1;padding-bottom:30px}.com-home-page .google-map-section .info-map-overlay{position:absolute;left:5vw;bottom:0;top:0;padding:0 20px}}.com-home-page .customer-satisfaction-section .cust-reviews-img{display:inline-block;margin-left:10px}.easy-financing{position:relative}.easy-financing h1{font-size:70px;color:#f00;position:absolute;left:0;right:0;bottom:-60px}@media (max-width:400px){.easy-financing h1{position:static}}