.featured-cars .componentheadline{position:relative}.featured-cars-heading>h2{color:#fff!important}.homepageFeaturedCar-headingTitle .component-title{color:#fff!important}p.featured-car-trim{margin-bottom:0;min-height:28px!important}.featured-car-dealername{margin-bottom:0;min-height:12px!important}.featurecarhr{color:#000;opacity:.75;width:90%;margin:0 0 .5rem 5%}.navbtn-outside2{position:relative}.featured-cars,.inventory{background-color:#153462!important}.btn-next1,.btn-prev1{margin:auto 0;color:#fff}.bi{cursor:pointer}.featured-cars-card{background-color:#fff;border-radius:3%!important;margin:0 0;position:relative;min-height:388px;display:flex;flex-direction:column;justify-content:center}.featured-cars-image img{width:100%}.featured-cars-image{height:205px;padding:10px;object-fit:cover}.featured-cars-price{font-size:min(6vw,32px);color:#fff;border-radius:12px!important;display:flex;align-items:center;justify-content:center;background-color:#bf9234;display:inline-flex;margin-top:-20px;width:60%;align-self:center}.featured-cars-card-title{color:#000;text-align:center;margin-bottom:.2rem!important;padding:1.8rem .5rem 0 .5rem!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featured-car-dealername,.featured-car-trim{color:#000;text-align:center;padding:0 1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.featured-cars-card-footer .ftype{width:33%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featured-cars-card-footer{color:#000;padding:5px 15px 10px 15px;display:flex;justify-content:space-between}.featured-cars-card-footer span span{margin-left:.25em}.feature-info-icon{color:#bf9234!important}.featured-cars-heading{width:auto;display:flex;justify-content:space-between;align-items:center;margin:45px 0}.navbtn-outside{position:relative}[class*=" bi-"]::before{line-height:2!important}.featured-cars-button-mobile-view{width:-webkit-fill-available;display:flex;justify-content:space-between;align-items:center}.featured-cars .swiper-button-next .bi:before{padding-right:0!important}.featured-cars .swiper-button-prev .bi:before{padding-left:0!important}.featured-cars-heading-button-desktop-view{display:none}.featured-cars-heading-button{font-size:22px!important;background-color:#bf9234!important;border:0 solid;border-radius:12px!important;color:#fff!important;padding:10px 15px!important;text-decoration:none}.seeall{padding:0 47px}@media(min-width:991.98px){.featured-cars-heading-button-desktop-view{display:flex;justify-content:space-between;align-items:center}}@media(min-width:768px) and (max-width:1200px){.homepageFeaturedCar-ver0 .page-article{padding-left:4%;padding-right:4%}}@media(min-width:812px) and (max-width:1200px){#swiper-btn-prev1{left:-2.5rem}#swiper-btn-next1{right:-2.5rem}.homepagefeaturedcar.homepagefeaturedcarFlex{padding-left:4%!important;padding-right:4%!important}}@media(min-width:768px) and (max-width:810px){.homepagefeaturedcar.homepagefeaturedcarFlex{padding-left:4%!important;padding-right:4%!important}.featured-cars-price{left:12%}.featured-cars .swiper-button-next .bi:before,.featured-cars .swiper-button-prev .bi:before{padding-right:0;font-size:45px}}@media(max-width:991.98px){.featured-cars-button-mobile-view{display:flex;justify-content:space-between;align-items:center}.featured-cars-heading-button-desktop-view{display:none}.card-anchor{max-width:70%}.card-anchor{max-width:70%}}.homepageFeaturedCar-headingTitle.component-headline-center:after{display:none!important}.homepageFeaturedCar .component-title{color:#fff}.homepageFeaturedCar-headingTitle:before{border-color:rgb()!important}.homepageFeaturedCar-headingTitle .full_width_underline_bottom,.homepageFeaturedCar-headingTitle .full_width_underline_top{border-color:rgb()!important}.homepageFeaturedCar-headingTitle .headingTitle{margin-bottom:30px!important}.homepageFeaturedCar-headingTitle .headingTitle{margin-top:px!important}.homepageFeaturedCar-headingTitle.headingTitleColor:after{border:px solid;border-color:inherit}.homepageFeaturedCar-headingTitle.component-headline-center:after{width:px!important}.homepageFeaturedCar-headingTitle .headingTitle{margin:20px 0 20px 0!important}@media(min-width:600px){.homepageFeaturedCar-headingTitle .headingTitle{margin:40px 0 40px 0!important}}@media(min-width:992px){.homepageFeaturedCar-headingTitle .headingTitle{margin:50px 0 50px 0!important}}.font-vh-43{font-size:4.3vh}.headerlinkButton.seeAllButton{position:absolute;border-radius:12px!important}.seeAllButton .buttonText{text-align:center}.seeAllButton .rightArrow{position:absolute;right:9px!important;top:52%;transform:translateY(-50%)}.headerlinkButton.seeAllButton a{text-decoration:none}.headerlinkButton.seeAllButton{right:0;margin-top:-90px}.seeAllButton .rightArrow{font-size:19px!important}.headerlinkButton.seeAllButton{padding:10px 15px 10px 30px!important}.seeAllButton .buttonText{font-size:22px!important}@media(max-width:991.98px){.featured-cars{position:relative}.featured-cars .headerlinkButton.seeAllButton{position:relative;top:529px;left:0;text-align:center;margin:33px 0}.seeAllButton .rightArrow{right:19px!important}.articleFlex{position:relative;margin-bottom:50px!important}.articleFlex .headerlinkButton.seeAllButton{position:absolute;top:545px!important;left:0;text-align:center}}@media(max-width:767.98px){.headerlinkButton.seeAllButton{margin:33px 10%!important}.featured-cars .headerlinkButton.seeAllButton{position:relative;top:497px!important}.articleFlex .headerlinkButton.seeAllButton{top:385px!important}.articleFlex{position:relative;padding-bottom:0!important}}.featured-cars .prevNext2{height:80px;width:60px;font-size:250%;color:#fff!important}.featured-cars .prevNext2:hover{cursor:pointer;color:#bf9234}#fswiper-btn-prev{position:absolute;top:-14rem;left:-50px;justify-content:flex-start}#fswiper-btn-next{position:absolute;top:-14rem;right:-50px;justify-content:flex-end}#fswiper-btn-next::after,#fswiper-btn-prev::after{content:""}@media(min-width:1601px){#fswiper-btn-prev{left:-4rem}#fswiper-btn-next{right:-4rem}}@media(max-width:767px){.featured-cars-heading-button{font-size:20px!important}}.inventory .data-component{margin-top:min(5vw,60px)}