.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}.bodystyle-header{font-weight:bold;font-size:15px;text-align:center}.call-to-action-section{padding:20px 0}.com-home-page .slideshow-section .search-col{background:#231f20}.com-home-page .slideshow-section .search-col h3{color:#fff}.com-home-page .cta-section{background:#efefef}.com-home-page .cta-section .cta{position:relative;border:1px solid #efefef}.com-home-page .cta-section .cta img{width:100%;-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-o-filter:saturate(100%);filter:saturate(100%);-webkit-transition:filter .3s;-moz-transition:filter .3s;-o-transition:filter .3s;transition:filter .3s}.com-home-page .cta-section .cta:hover img{-webkit-filter:saturate(50%);-moz-filter:saturate(50%);-o-filter:saturate(50%);filter:saturate(50%)}.com-home-page .cta-section .cta .cta-txt{position:absolute;bottom:0;left:0;right:0;padding:10px;color:#fff;font-size:17px}.com-home-page .location-section{background:#fff url(/public/images/copy-bg_b.jpg) no-repeat fixed center bottom / cover;background-size:cover}.com-home-page .location-section .location-subhead{margin-top:0;margin-bottom:15px;color:#2e2e2e}.com-home-page .location-container{padding-top:2%;background:linear-gradient(to bottom,#fff 0,transparent 100px)}.com-home-page .location-container .location-col{padding-top:15px;padding-bottom:15px}.com-home-page .location-container .location{position:relative}.com-home-page .location-container .location .location-popup{position:absolute;left:0;right:0;z-index:1;width:210px;padding:10px 10px 5px;background:#9c232c}.com-home-page .location-container .location .location-popup:before{content:'';position:absolute;top:-15px;left:-60px;right:0;margin:0 auto;width:0;height:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #9c232c}.com-home-page .location-container .location .location-popup.collapsing{-webkit-transition:none;transition:none;display:none}.com-home-page .location-container .location .location-popup,.com-home-page .location-container .location[aria-expanded=false] .location-popup{display:none}.com-home-page .location-container .location:hover .location-popup,.com-home-page .location-container .location[aria-expanded=true] .location-popup,.com-home-page .location-container .location[aria-expanded=false]:hover .location-popup{display:block;height:auto!important}.com-home-page .location-container .location .location-popup a{color:#fff}.com-home-page .location-container .location .location-popup a:hover,.com-home-page .location-container .location .location-popup a:active{color:#fac800;text-decoration:none}.com-home-page .copy-container{padding-bottom:3%;background:linear-gradient(to top,#fff 0,transparent 100px);color:#757575}.com-home-page .copy-container .link,.com-home-page .copy-container .social{width:50%;float:left}.com-home-page .copy-container .link{max-width:160px}.com-home-page .copy-container .social{padding:0 0 0 15px}.com-home-page .copy-container .plain-btn{background:transparent;border:1px solid #757575;border-radius:5px;color:#757575}.com-home-page .copy-container .plain-btn:hover,.com-home-page .copy-container .plain-btn:active{background:#fff;border-color:#000}@media (max-width:459px){.com-home-page .cta-section .cta{border:0}.com-home-page .location-container .location-col:nth-child(even){clear:right;border-left:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(n+3){border-top:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(odd){clear:left}.com-home-page .location-container .location-col:nth-child(even) .location .location-popup{right:0;left:auto}.com-home-page .location-container .location .location-popup::before{left:15px}.com-home-page .location-container .location-col:nth-child(even) .location .location-popup:before{right:60px;left:auto}}@media (min-width:460px) and (max-width:767px){.com-home-page .cta-section .cta .cta-txt{padding:5px;font-size:12px}.com-home-page .cta-section .cta-col:nth-child(even) .cta{clear:right}.com-home-page .cta-section .cta-col:nth-child(odd) .cta{clear:left}.com-home-page .location-container .location-col:nth-child(3n+4),.com-home-page .location-container .location-col:nth-child(3n+5),.com-home-page .location-container .location-col:nth-child(3n+6){clear:right}.com-home-page .location-container .location-col:not(:nth-child(3n+1)){border-left:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(n+4){border-top:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(3n+4){clear:left}.com-home-page .location-container .location-col:nth-child(3n+3) .location .location-popup{right:0;left:auto}.com-home-page .location-container .location-col:nth-child(3n+3) .location .location-popup:before{right:45%;left:auto}}@media (min-width:768px){.com-home-page .slideshow-section .search-col h3{text-align:center}}@media (min-width:768px) and (max-width:991px){.com-home-page .cta-section .cta-col:nth-child(even){clear:right}.com-home-page .cta-section .cta-col:nth-child(odd){clear:left}.com-home-page .location-container .location-col:nth-child(4n+5),.com-home-page .location-container .location-col:nth-child(4n+6),.com-home-page .location-container .location-col:nth-child(4n+7){clear:right}.com-home-page .location-container .location-col:not(:nth-child(4n+1)){border-left:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(n+5){border-top:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(4n+5){clear:left}.com-home-page .location-container .location-col .location .location-popup{left:0}.com-home-page .location-container .location-col:nth-child(4n+4) .location .location-popup{right:0;left:auto}.com-home-page .location-container .location .location-popup:before{left:0}}@media (min-width:992px){.com-home-page .cta-section .cta-col:nth-child(3){clear:right}.com-home-page .cta-section .cta-col:nth-child(4){clear:left}.com-home-page .cta-section .cta-col .cta{border-top:none;border-left:none}.com-home-page .cta-section .cta-col:nth-child(n+4) .cta{border-bottom:none}.com-home-page .cta-section .cta-col:nth-child(3) .cta,.com-home-page .cta-section .cta-col:nth-child(6) .cta{border-right:none}.com-home-page .location-container .location .location-popup{left:-15px}.com-home-page .location-container .location .location-popup::before{left:-45px}.com-home-page .copy-container h1{font-size:24px}}@media (min-width:992px) and (max-width:1199px){.com-home-page .location-container .location-col:nth-child(6n+7),.com-home-page .location-container .location-col:nth-child(6n+8),.com-home-page .location-container .location-col:nth-child(6n+9){clear:right}.com-home-page .location-container .location-col:not(:nth-child(6n+1)){border-left:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(n+7){border-top:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(6n+7){clear:left}.com-home-page .location-container .location-col:nth-child(6n+6) .location .location-popup{right:-15px;left:auto}.com-home-page .location-container .location-col:nth-child(6n+6) .location .location-popup:before{left:5%}}@media (min-width:1200px){.com-home-page .slideshow-section{background:#fff;padding:30px 0 0}.com-home-page .slideshow-section>.container{background:#231f20}.com-home-page .slideshow-section .search-col h3{font-size:18px}.com-home-page .slideshow-section .slideshow-col{border-left:15px solid #fff}.com-home-page .cta-section{padding:30px 0}.com-home-page .location-container .location-col:nth-child(9){clear:right}.com-home-page .location-container .location-col:not(:nth-child(9n+1)){border-left:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(n+10){border-top:1px solid #d9d1d0}.com-home-page .location-container .location-col:nth-child(10){clear:left}.com-home-page .location-container .location-col:nth-child(9n+9) .location .location-popup{right:-15px;left:auto}.com-home-page .location-container .location .location-popup:before{left:-20%}.com-home-page .location-container .location-col:nth-child(9n+9) .location .location-popup:before{left:20%}}.call-to-action-section .cta-sedan:hover{content:url(/public/images/homepage-cta/cta-sedan-red_b.png)}.call-to-action-section .cta-coupe:hover{content:url(/public/images/homepage-cta/cta-coupe-red_b.png)}.call-to-action-section .cta-convertible:hover{content:url(/public/images/homepage-cta/cta-convertible-red_b.png)}.call-to-action-section .cta-hybrid:hover{content:url(/public/images/homepage-cta/cta-hybrid-red_b.png)}.call-to-action-section .cta-suv:hover{content:url(/public/images/homepage-cta/cta-suv-red_b.png)}.call-to-action-section .cta-truck:hover{content:url(/public/images/homepage-cta/cta-truck-red_b.png)}.homepage-cta-title{text-align:center;margin-bottom:20px}.homepage-cta-item{padding:0 35px}