/*!* Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2023 Fonticons, Inc.*/.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fas,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas{font-family:'font awesome 6 free'}.fab{font-family:'font awesome 6 brands'}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1,1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}57%{transform:scale(1,1)translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1,1)translateY(0)}100%{transform:scale(1,1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fa-door-open::before{content:"\f52b"}.fa-face-frown-open::before{content:"\f57a"}.fa-frown-open::before{content:"\f57a"}.fa-folder-open::before{content:"\f07c"}.fa-box-open::before{content:"\f49e"}.fa-envelope-open::before{content:"\f2b6"}.fa-lock-open::before{content:"\f3c1"}.fa-question-circle::before{content:"\f059"}.fa-teeth-open::before{content:"\f62f"}.fa-comment::before{content:"\f075"}.fa-link::before{content:"\f0c1"}.fa-chevron-down::before{content:"\f078"}.fa-plus::before{content:"\2b"}.fa-times::before{content:"\f00d"}.fa-book-open::before{content:"\f518"}.fa-paper-plane::before{content:"\f1d8"}/*!* Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2023 Fonticons, Inc.*/:root{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free'}@font-face{font-family:'font awesome 6 free';font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2)format("woff2"),url(../webfonts/fa-solid-900.ttf)format("truetype")}.fas{font-weight:900}.section{padding:2.5rem 1.5rem}a.c-button-car{background:#f5f5f5;color:#1a1a1a;border-radius:.5rem;display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;font-feature-settings:"clig" off,"liga" off;font-size:1.375rem;font-weight:700;line-height:1.375rem;flex-grow:1;overflow:auto;height:-moz-fit-content;height:fit-content}a.c-button-car .figure{display:flex;justify-content:center;align-items:center}a.c-button-car .figure img{mix-blend-mode:multiply}a.c-button-car:hover{background:#f5f5f5;color:#1a1a1a}@media(max-width:768px){a.c-button-car{font-size:.75rem;padding:.5rem 1.5rem}}@media(hover:hover) and (pointer:fine){a.c-button-car:hover{background:#f5f5f5;color:#1a1a1a}}@media(max-width:768px){.c-button{justify-content:center}}.c-header{display:grid;position:sticky;top:0;background:#fff;z-index:10;transition:box-shadow .3s}.c-header .top-nav{padding:28px 0}.c-header .top-nav ul{margin-top:8px}.c-header .top-nav ul li{display:inline-block;color:#000}.c-header .top-nav ul li:last-child{margin-right:0}.c-header .top-nav ul li p{margin-top:5px;font-size:16px}.c-header .top-nav ul li p a:hover{color:#8736c1}.c-header .top-nav ul li p,.c-header .top-nav ul li p a{font-family:lato,sans-serif;font-weight:300;font-size:16px;color:#000;transition:all .2s}.c-header .top-nav .navbar-section{font-style:normal;font-weight:700;font-size:18px;text-align:center;color:#000;font-family:lato,sans-serif}.c-header .top-nav .outline-btn{margin-top:2px;padding:7px 10px 4px;line-height:1.4;font-size:12px}.c-header .top-nav .purple-btn{font-family:lato,sans-serif;font-size:16px!important;width:97px;height:33px;text-align:center;line-height:1.1;border:1px solid #8736c1}.c-header .top-nav .logo a>img{position:relative;width:155px}.c-header .log-btn{margin-right:16px}.c-header .dropdown-btn{cursor:pointer}.c-header .dropdown-btn :hover{color:#ff4722}.c-header .dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y)var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width)solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.c-header .dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y)var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:initial;border:0}.c-header .dropdown-item:hover,.c-header .dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.c-header .dropdown-item.active,.c-header .dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.c-header .dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:initial}.c-header .dropdown-menu.show{display:block}.c-header .top-nav .dropdown-menu{width:300px;background:#fff;border:1px solid #d7d7d7;box-shadow:0 6px 10px -2px rgba(0,0,0,.15);border-radius:4px;margin-top:30px;margin-left:-100px}.c-header .top-nav .dropdown-menu a{color:#000;font-weight:600;font-family:lato,sans-serif;font-size:16px}.c-header .dropdown-menu.is-active{display:block}.c-header .top-nav .dropdown-item:active{background-color:unset}.c-header .side-menu{position:fixed;top:0;z-index:999;left:auto;left:initial;right:-300px;flex-direction:column;padding:1.5rem;align-items:flex-end;width:100%;height:100%;transition:.3s;background:#fff;box-shadow:-2px 2px 4px rgba(95,85,99,.32)}.c-header .side-menu .section-text{font-style:normal;font-weight:700;font-size:16px;text-align:center;color:#000;font-family:lato,sans-serif}.c-header .side-menu .side-top{border-bottom:1px solid #9c9b9b}.c-header .side-menu .side-list-item{padding:15px 0;font-weight:700;font-size:16px;line-height:18px;color:#000;font-family:lato,sans-serif;border-bottom:1px solid #9c9b9b}.c-header .side-menu .side-list-item a{color:#000;width:100%}.c-header .side-menu:not(.is-active){width:0}.c-header .side-menu .purple-btn{width:100%}.c-header .side-menu.is-active{transition:.5s;right:0}@media(min-width:575px){.c-header .top-nav .logo a>img{margin-top:0}.c-header .side-menu{max-width:300px}}@media(min-width:768px){.c-header .top-nav .logo a>img{position:relative;bottom:1px;width:200px}.c-header .top-nav .logo{margin-top:7px}.c-header .top-nav .outline-btn{margin-left:14px;padding:7px 15px 4px;font-size:14px}.c-header .top-nav ul{margin-top:0}}@media(min-width:992px){.c-header .top-nav .logo a>img{bottom:initial;width:200px}.c-header .top-nav ul li p{font-size:18px}}.c-header .bumper-gradient-purple{background-image:linear-gradient(to bottom,#fff 79%,#f8eeff 108%)}.c-heaterm-feature h2{font-size:48px;font-weight:400;line-height:normal;letter-spacing:-.4px;color:#ff4722;margin-bottom:16px}@media screen and (max-width:1215px){.c-heaterm-feature h2{font-size:38px}}@media screen and (max-width:768px){.c-heaterm-feature h2{font-size:28px;letter-spacing:-.15px}}.c-heaterm-feature h4{font-size:28px;font-weight:400;line-height:normal;letter-spacing:-.4px;margin:62px 0 24px}@media screen and (max-width:1215px){.c-heaterm-feature h4{margin:0 0 28px}}@media screen and (max-width:768px){.c-heaterm-feature h4{margin-bottom:24px;font-size:28px}}.c-ai-enhancements{padding:130px 0}@media(max-width:768px){.c-ai-enhancements{padding:50px 0}}.c-ai-enhancements .ai-title{font-family:overpass,sans-serif;text-transform:uppercase;font-size:32px;font-weight:700;margin-bottom:50px}.c-ai-enhancements .ai-title strong{color:#ff4722}@media(max-width:768px){.c-ai-enhancements .ai-title{font-size:28px}}.c-ai-enhancements .car-buying{display:flex;flex-direction:column;background-color:#ff47221f;height:100%;border-radius:9.19px;width:384px;margin-right:30px}.c-ai-enhancements .car-buying .feature-info{padding-left:32px;padding-right:32px;padding-top:48px}.c-ai-enhancements .car-buying img{max-height:269px;width:100%}.c-ai-enhancements .car-worth{display:flex;background-color:#8736c11f;border-radius:9.19px;margin-bottom:30px}.c-ai-enhancements .car-worth .feature-info{padding:30px}.c-ai-enhancements .car-worth img{width:100%;max-width:365px;max-height:365px}.c-ai-enhancements .vehicle-history{display:flex;background-color:#0288d114;border-radius:9.19px}.c-ai-enhancements .vehicle-history .feature-info{padding:30px}.c-ai-enhancements .vehicle-history img{width:100%;max-width:365px;max-height:365px}@media(max-width:1050px){.c-ai-enhancements .car-worth,.c-ai-enhancements .vehicle-history{flex-direction:column;align-items:center}.c-ai-enhancements .car-buying{margin-right:0;width:unset;margin-bottom:30px}}.c-ai-enhancements .feature-title{font-family:overpass,sans-serif;font-size:27.58px;font-weight:800;margin-bottom:18px}@media(max-width:768px){.c-ai-enhancements .feature-title{font-size:24px}}.c-ai-enhancements .feature-description{font-family:lato,sans-serif;font-size:20px;font-weight:400}@media(max-width:768px){.c-ai-enhancements .feature-description{font-size:20px}}@media(min-width:768px) and (max-width:1215px){.c-ai-enhancements .cards-wrapper{flex-direction:column}}.c-bumper-features{padding:90px 0;color:#1d1e21}.c-bumper-features .main-title{font-family:lato,sans-serif;font-weight:800;font-size:32px;padding-left:40px;margin-bottom:32px;text-transform:uppercase}.c-bumper-features .main-title strong{color:#ff4722}@media(max-width:768px){.c-bumper-features .main-title{text-align:center;padding-left:0;font-size:28px}}.c-bumper-features .features-wrapper{display:flex;flex-direction:column;gap:20px}.c-bumper-features .feature-item{flex-grow:1}.c-bumper-features .feature-title{font-weight:900;font-size:18px;letter-spacing:.0125em}.c-bumper-features .feature-description{font-size:14px;font-weight:400;letter-spacing:.01em;max-width:300px;display:flex;margin-top:8px}.c-dollar-banner{}.c-dollar-banner .ready-join-text{font-size:20px;margin-bottom:1rem}@media(min-width:992px){.c-dollar-banner .ready-join-text{font-size:24px}}@font-face{font-family:interstate;src:url(/content-assets/fonts/interstate/a/interstate-regular.woff2)format("woff2"),url(/content-assets/fonts/interstate/a/interstate-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:interstate;src:url(/content-assets/fonts/interstate/a/interstate-light.woff2)format("woff2"),url(/content-assets/fonts/interstate/a/interstate-light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:interstate;src:url(/content-assets/fonts/interstate/a/interstate-medium.woff2)format("woff2"),url(/content-assets/fonts/interstate/a/interstate-medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:interstate;src:url(/content-assets/fonts/interstate/a/interstate-bold.woff2)format("woff2"),url(/content-assets/fonts/interstate/a/interstate-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:interstate-condensed;src:url(/content-assets/fonts/interstate/a/interstate-condensed-bold.woff2)format("woff2"),url(/content-assets/fonts/interstate/a/interstate-condensed-bold.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:interstate-condensed;src:url(/content-assets/fonts/interstate/a/interstate-condensed-medium.woff2)format("woff2"),url(/content-assets/fonts/interstate/a/interstate-condensed-medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:interstate-condensed;src:url(/content-assets/fonts/interstate/a/interstate-condensed-bold.woff2)format("woff2"),url(/content-assets/fonts/interstate/a/interstate-condensed-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(/content-assets/fonts/lato/lato-v16-latin-regular.woff2)format("woff2"),url(/content-assets/fonts/lato/lato-v16-latin-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(/content-assets/fonts/lato/lato-v16-latin-700.woff2)format("woff2"),url(/content-assets/fonts/lato/lato-v16-latin-700.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{padding-bottom:26px;font-family:interstate,Arial,Helvetica,sans-serif;color:#212529}h1,h2,h3,h4,h5,h6,article{margin:0;padding:0}a{text-decoration:none}::selection{background:#c9c6eb}::-moz-selection{background:#c9c6eb}select::-ms-expand{display:none}select{appearance:none}.bg-gray{background-color:#fafafa}.title{font-size:26px}.text-orange{color:#ff4722}.w-100{width:100%}.is-weight-500{font-weight:500;color:#212529}.bs-container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.bs-container{max-width:540px}}@media(min-width:768px){.bs-container{max-width:720px}}@media(min-width:992px){.bs-container{max-width:960px}}@media(min-width:1200px){.bs-container{max-width:1140px}}@media(min-width:1400px){.bs-container{max-width:1320px}}@media(min-width:768px){.title{font-size:32px}}@media(min-width:992px){.title{font-size:40px}}.bp-btn{background:#282426;border:none;border-radius:34.5px;padding:14px 30px 12px;width:100%;height:50px;text-align:center;text-transform:uppercase;text-decoration:none;line-height:1;letter-spacing:.5px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;-webkit-appearance:none}.bp-btn:hover{background:linear-gradient(to left,#8736c1,#ff4722);outline:none;box-shadow:none;text-decoration:none;color:#fff}@media(min-width:576px){.bp-btn{display:block;width:149px}}@media(min-width:768px){.bp-btn{width:149px;height:55px;font-size:20px}}@media(min-width:992px){.bp-btn{width:167px;height:60px;font-size:24px}}.outline-btn{display:inline-block;position:relative;bottom:5px;border:solid 2px #8736c1;border-radius:30px;padding:7px 15px 4px;text-transform:uppercase;line-height:1;color:#8736c1;font-family:interstate,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;cursor:pointer}.outline-btn:hover{background-color:#8736c1;text-decoration:none;color:#fff}@media(min-width:768px){.outline-btn{bottom:0;font-size:14px}}.bp-input-container{position:relative}.ymm-input{margin-right:15px}.bp-input-container img{position:absolute;top:22px;right:20px;width:13px}.bp-input-container input{text-transform:uppercase}.bp-input-container input::placeholder{text-transform:capitalize}.bp-input{position:relative;background-color:#fff;border:solid 1px #a39fa4;border-radius:3px;box-shadow:inset 0 -2px 3px rgba(135,54,193,.35);padding:5px 0 0 22px;width:100%;height:50px;color:#000;font-size:18px;font-weight:300;transition:all .2s}.bp-input__arrow{background:url(../images/homepage/icon-chevron-down.svg);background-color:#fff;background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:14px;cursor:pointer;-webkit-appearance:none}.bp-input::-ms-input-placeholder,.bp-input::placeholder{opacity:1}.bp-input:-webkit-autofill{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}.bp-input__label{position:absolute;top:-8px;left:19px;background-color:#fff;padding:0 5px;line-height:1.13;letter-spacing:-.2px;color:#5f5563;font-size:16px;pointer-events:none}.error+.bp-input__label{color:#ff4722}.bp-input:focus{outline:0;border-color:#8736c1;box-shadow:inset 0 -2px 5px rgba(135,54,193,.5)}.bp-input.error{border-color:#ff4722;box-shadow:inset 0 -3px 4px rgba(195,63,114,.4)}@media(min-width:768px){.bp-input{margin-bottom:0;height:55px;font-size:20px}.bp-input-container img{top:25px}.bp-input input{top:0;bottom:1px;width:100%;height:30px;font-size:20px}}@media(min-width:992px){.bp-input{margin-bottom:0;padding-top:10px;height:60px}}@media(min-width:1024px){.bp-input-container img{top:27px}}.hamburger-btn{padding-top:5px;height:22px;z-index:3;cursor:pointer;transition:2s}.hamburger-btn--open{z-index:0;transition:.1s}.hamburger-btn__body{display:block;position:relative;background-color:#000;border-radius:20px;width:25px;height:2px}.hamburger-btn__body::before{content:"";position:absolute;background:#000;margin-top:6px;border-radius:20px;width:25px;height:2px}.hamburger-btn__body::after{content:"";position:absolute;background-color:#000;margin-top:12px;border-radius:20px;width:25px;height:2px}.hamburger-btn__body--open::before,.hamburger-btn__body--open::after{left:0}.hamburger-content-open .hamburger-menu{width:100%;transition:1s}.hamburger-menu-container--open{left:0}@media(min-width:450px){.hamburger-menu-container--open{left:0}.hamburger-btn{padding-right:10px}}@media(min-width:768px){.hamburger-menu-container--open{padding-right:120px}}.carousel{margin-top:24px}.carousel-inner{padding:0 0 17px;height:auto;overflow:visible}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}.carousel-item.active{display:block}.carousel p.error{position:relative;margin:5px 0 0;color:#ff4722;font-size:15px}.featured-title{font-family:lato,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#212529}.featured-subtitle{font-style:italic;font-weight:400;font-size:14px;line-height:18px;color:#5f5563;max-width:450px;display:flex;margin-top:15px;margin-bottom:30px;font-family:lato,sans-serif;text-align:center;align-self:center}@media screen and (max-width:992px){.featured-box{flex-direction:column;align-items:center;width:100%;display:flex}.featured-title{text-align:center;align-self:center}}.tabs-button{padding:0;width:100%;max-width:350px;height:60px;line-height:3.7;font-size:16px}@media(min-width:768px){.tabs-button{max-width:370px;line-height:3.6}}@media(min-width:992px){.tabs-button{max-width:430px;line-height:3.2;font-size:18px}.tabs-button{padding:0 25px;width:auto;line-height:2.5;font-size:24px}}.trending-vehicles-section{padding-top:50px;padding-bottom:60px}.trending-vehicles-section .trending-cards-box{display:flex;overflow-x:scroll;overflow-y:hidden;padding:15px 0}.trending-vehicles-section .trending-title{font-family:overpass,sans-serif;font-style:normal;font-weight:600;font-size:24px;line-height:30px;text-align:center;margin-bottom:6px}.trending-vehicles-section .trending-subheading{font-family:lato,sans-serif;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#535353;margin-bottom:62px}.trending-car-card{height:414px;background:#fff;border:1px solid #e7e7e7;border-radius:24px;display:flex;flex:1;flex-direction:column;justify-content:space-evenly;align-items:center;margin-right:25px}.trending-car-card img{object-fit:cover}.image-container{max-width:130px;max-height:73px}.trending-links{display:flex;flex-direction:column;text-align:center}.trending-links .type-title{margin-bottom:22px}.trending-links .type-title a{font-weight:700;font-size:22px;line-height:22px;color:#1a1a1a;font-family:overpass,sans-serif;text-decoration:none}.trending-links a{font-weight:600;font-size:16px;text-align:center;color:#535353;margin-bottom:24px;font-family:lato,sans-serif}@media(max-width:991px){.trending-car-card{min-width:262px;width:262px}}.latest-articles-section{padding-top:70px;padding-bottom:40px}.latest-articles-section .latest-posts-cards{display:flex;overflow-x:scroll}.latest-articles-section .card{box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:12px;--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width)solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.latest-articles-section .card>hr{margin-right:0;margin-left:0}.latest-articles-section .card-body{flex:auto;padding:var(--bs-card-spacer-y)var(--bs-card-spacer-x);color:var(--bs-card-color)}.latest-articles-section .card-title{margin-bottom:var(--bs-card-title-spacer-y)}.latest-articles-section a{text-decoration:none}.latest-articles-section a img{border-top-left-radius:12px;border-top-right-radius:12px}.latest-articles-section a :hover{color:#000}.latest-articles-section .text--time{font-style:normal;font-weight:500;font-size:14px;letter-spacing:.3px;font-family:lato,sans-serif;color:#ff4722}.latest-title{font-style:normal;font-weight:600;font-size:32px;letter-spacing:1px;font-family:overpass,sans-serif;margin-bottom:60px}.homepage-blog-card{width:250px;min-height:270px}.card-title{font-family:overpass,sans-serif;font-style:normal;font-weight:600;font-size:16px;text-decoration:none;color:#121212;height:70%;line-height:1.2}.summary-info{font-family:lato,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px}.main-card-title{font-size:24px}.sub-column img{max-height:145px}@media(min-width:1200px){.first-card img{max-height:375px}}@media screen and (min-width:991px) and (max-width:1200px){.homepage-blog-card{width:225px}.first-card{min-height:558px}}@media(max-width:991px){.first-card{width:250px;height:270px!important}.first-card img{height:125px;width:248px}.main-column{width:-moz-fit-content;width:fit-content;width:unset!important}}@media(max-width:991px) and (max-width:768px){.main-column .card{margin-right:12px}}@media(max-width:991px){.latest-title{margin-bottom:25px;line-height:normal}.main-card-title{font-size:16px}.latest-posts-cards .sub-column{padding:0;width:60%;flex-wrap:nowrap!important;justify-content:normal!important}.latest-posts-cards .sub-column a{width:-moz-fit-content;width:fit-content;padding-right:12px}.latest-posts-cards .sub-column a img{height:125px}.homepage-blog-card{height:275px}.summary__limited-text{display:none}}.search-by-make-section{padding:60px 0 40px}.search-by-make-section h2{font-size:calc(1.325rem + .9vw);font-weight:500}.make__list-container{margin:0 auto;width:90%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.make__container{width:100%}.make_model_list--container{margin:0 auto;width:90%;column-count:3;column-gap:20px}.make_model_list--container .make__container{break-inside:avoid-column;margin-bottom:20px}.make_model_list--container.make-decoders{grid-template-columns:repeat(4,1fr)}.make__name{padding-top:4px;text-decoration:underline;color:#000;font-weight:lighter}.make__name:hover{color:#8736c1}@media screen and (min-width:1200px){.search-by-make-section h2{font-size:2rem}}@media(max-width:992px){.make__list-container{padding-left:50px}}@media(max-width:767px){.make__list-container{width:100%;height:500px;overflow:hidden}}@media(max-width:576px){.make__list-container{padding-left:0}.make__container{font-size:16px}}@media(max-width:390px){.make__list-container{padding-left:10px}.make__container{font-size:15px}}.phone-section{overflow:hidden}.cta-title{max-width:450px;color:#ff4722;font-size:22px;font-weight:700;font-style:italic}.cta-text{margin-top:16px;margin-bottom:24px;max-width:430px;font-size:13px;font-weight:light}.row-cta-banners{max-width:280px}@media(min-width:768px){.cta-title{font-size:32px}.cta-text{font-size:18px}.row-cta-banners{max-width:360px}.phone-icon-box{justify-content:flex-end}}@media(min-width:992px){.cta-title{padding-top:10px}}.footer{padding-top:20px}.footer-row{display:block}.footer-row div:not(.follow-us){margin-bottom:24px}.footer p{line-height:1.14;letter-spacing:-.06px;color:#5f5563;font-size:14px;margin-bottom:1rem}.footer a:not(.outline-btn){text-decoration:underline;letter-spacing:-.07px;color:#000;font-size:16px;font-weight:400}.footer a:hover,.footer a:focus{color:#8736c1}.footer .outline-btn:hover,.footer .outline-btn:focus{color:#fff}.footer p{line-height:1.14;letter-spacing:-.06px;color:#5f5563;font-size:14px}.footer p a:not(.outline-btn){font-size:inherit}.footer h3{margin-bottom:16px;text-transform:uppercase;line-height:1;letter-spacing:.65px;color:#000;font-family:interstate-condensed,arial narrow,helvetica condensed,sans-serif;font-size:18px;font-stretch:condensed;font-weight:700;font-style:normal}.footer ul{margin:0;padding:0;list-style:none}.footer ul li{margin-bottom:12px}.disclaimer{margin-top:20px}.footer .social-links a{text-decoration:none}.social-links{margin-top:16px;margin-bottom:25px;min-height:64px;display:flex;flex-wrap:wrap}.social-links img{margin-right:24px;height:100%;max-height:18px}.contact-info li{margin-bottom:10px;letter-spacing:-.07px;color:#000;font-size:16px;font-weight:400}.contact-info img{margin-right:9px;width:14px;height:14px}.terms-conditions{text-align:left}.acsb-container{padding:6px 0}.acsb-container .AccessibilityIcon{color:#485fc7}@media(min-width:576px){.col-sm-6{flex:none;width:50%}.col-sm-12{flex:none;width:100%}.d-sm-flex{display:flex!important}}@media(min-width:768px){.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.33333333%}.col-md-5{flex:none;width:41.66666667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.33333333%}}@media(min-width:992px){.col-lg-2{flex:none;width:16.66666667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.33333333%}.col-lg-8{flex:none;width:66.66666667%}.col-lg-10{flex:none;width:83.33333333%}.text-lg-start{text-align:left!important}.align-items-lg-start{align-items:flex-start!important}}@media(min-width:768px){.footer{padding-top:24px}.social-links img{margin-right:20px;height:16px}.disclaimer{margin-bottom:16px}.contact-info li{white-space:normal}.terms-conditions{text-align:right}}@media(min-width:992px){.footer{padding:40px 0 0}.disclaimer{margin:20px 0 40px}.social-links{width:90%}.social-links img{margin-right:20px}.contact-info li{white-space:nowrap}.col-search{min-width:210px}}@media(min-width:1200px){.social-links img{margin-right:30px}}.directory-link{margin-right:1rem}.c-marketplace-hero-form{border-radius:1rem;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.15);padding:1.5rem;top:1.5rem}.c-marketplace-hero-form .bp-input-container{font-family:Lato;color:rgba(0,0,0,.87);max-width:100%}.c-marketplace-hero-form .bp-input-container label{font-weight:700}.c-marketplace-hero-form .bp-input-container select{height:3rem;line-height:normal;box-shadow:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.12)}.c-marketplace-hero-form .bp-input-container .bp-input.error{border:1px solid #d32f2f}.c-marketplace-hero-form .bp-input-container p.error{color:#d32f2f}@media(min-width:768px) and (max-width:1215px){.c-marketplace-hero-form .submit-container{padding-top:34px}}@media(min-width:1215px){.c-marketplace-hero-form .submit-container{margin-top:22px}}@media(max-width:768px){.c-marketplace-hero-form .bp-input-container{margin:0;padding-right:0}.c-marketplace-hero-form .bp-input-container .bp-input{margin-bottom:0}}@media(max-width:calc($layout-breakpoint-mobile - 1px)){.c-marketplace-hero-form .ymm-inputs-box{flex-direction:column}}@media(max-width:1215px){.c-marketplace-hero-form{margin:auto 1rem}}.c-marketplace-hero-number-item{display:flex;justify-content:center;align-items:center}.c-marketplace-hero-number-item span{color:#fa504d;font-size:1.24813rem;font-style:normal;font-weight:600;line-height:normal;margin-right:5px}.c-marketplace-hero-number-item p{display:flex;justify-content:center;align-items:center;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.c-marketplace-hero{background:#fafafa;margin-bottom:50px}.c-marketplace-hero h1{color:#000;font-family:overpass,sans-serif;font-size:3rem;font-style:normal;font-weight:900;line-height:3rem;margin-bottom:1.44rem}.c-marketplace-hero .subtitle{color:var(--Black,#2e2e2e);font-family:Lato;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.6045rem;margin-top:0}@media(min-width:1215px){.c-marketplace-hero .subtitle{max-width:75%}}.c-marketplace-hero .c-numbers{display:inline-flex;align-items:flex-start;gap:2.80831rem}@media(max-width:768px){.c-marketplace-hero .c-numbers{flex-direction:column;gap:.75rem}}@media(min-width:1215px){.c-marketplace-hero .form-container{height:80px}}@media(max-width:1215px){.c-marketplace-hero .form-container{top:3rem;margin-bottom:5rem}}.c-marketplace-hero .form-container .box{position:relative}@media(min-width:1215px){.c-marketplace-hero.hero.is-medium .hero-body{padding-top:5rem}}@media(max-width:1215px){.c-marketplace-hero.hero.is-medium .hero-body{padding:3rem 1.5rem 4.5rem}.c-marketplace-hero.hero.is-medium .hero-body>.container>.columns{display:flex;flex-direction:column-reverse}}@media screen and (min-width:768px) and (max-width:1215px){.c-marketplace-hero.hero.is-medium .hero-body{padding-top:3rem}}.c-marketplace-section{--color-black:#2d2d2d;margin-bottom:2rem}.c-marketplace-section .c-marketplace-section__buttons{display:flex;gap:2rem;flex-wrap:wrap}.c-marketplace-section .c-marketplace-section__buttons .c-button-car{flex:1 0 21%}@media(max-width:768px){.c-marketplace-section .c-marketplace-section__buttons .c-button-car{flex:1 0 46%}}@media(max-width:768px){.c-marketplace-section .c-marketplace-section__buttons{gap:.5rem}}.c-marketplace-section .header{color:var(--color-black);margin-bottom:1rem}.c-marketplace-section .header h2{font-family:overpass,sans-serif;font-size:32px;font-weight:700;color:inherit}@media(max-width:768px){.c-marketplace-section .header h2{line-height:normal}}.c-marketplace-section .header a{color:inherit;text-align:right;font-size:1rem;font-style:normal;font-weight:500;line-height:164%}@media screen and (max-width:768px){.c-marketplace-section .header{margin-bottom:2.5rem}}.vin-lookup-banner-container{height:439px}.c-marketplace-vin-lookup-banner{position:relative;width:100%;border-radius:16px;height:335px;display:flex;background:radial-gradient(73.36% 994.87% at 73.36% 50.16%,#ff4722 0%,#7237d5 100%);align-self:flex-end}.c-marketplace-vin-lookup-banner .elipsis-1{position:absolute;bottom:0}.c-marketplace-vin-lookup-banner .elipsis-2{position:absolute;bottom:0}.c-marketplace-vin-lookup-banner .elipsis-3{position:absolute;bottom:0}.c-marketplace-vin-lookup-banner .car-background{position:absolute;bottom:0;right:0}.c-marketplace-vin-lookup-banner .vin-lookup-banner-content{z-index:2}.c-marketplace-vin-lookup-banner h2{font-family:overpass,sans-serif;font-size:32px;color:#fff;font-weight:700;margin-bottom:20px}.c-marketplace-vin-lookup-banner p{font-family:lato,sans-serif;color:#fff;font-size:18px;font-weight:400;margin-bottom:35px}.c-marketplace-vin-lookup-banner .phone-icon{transform:translateY(-14.5%)}@media(min-width:768px){.vin-lookup-banner-container{margin-bottom:50px}.phone-icon-column{display:flex;justify-content:center;height:116%}}@media(max-width:768px){.vin-lookup-banner-container{height:unset}.phone-icon-mob{max-width:100%}.c-marketplace-vin-lookup-banner{background:unset;height:unset}.c-marketplace-vin-lookup-banner h2{color:#ff4722;font-style:italic;margin-top:30px;font-size:22px}.c-marketplace-vin-lookup-banner p{color:#212529;font-size:14px}.c-marketplace-vin-lookup-banner .elipsis-1,.c-marketplace-vin-lookup-banner .elipsis-2,.c-marketplace-vin-lookup-banner .elipsis-3,.c-marketplace-vin-lookup-banner .car-background,.c-marketplace-vin-lookup-banner .phone-icon{display:none}.c-marketplace-vin-lookup-banner .vin-lookup-banner-buttons{display:flex;justify-content:space-between;max-width:300px}}.why-bumper-text-heading{font-family:overpass,sans-serif;font-size:32px;font-weight:700;margin:40px 0;color:#2d2d2d}.why-bumper-text-subtitles{font-size:20px;font-weight:700;line-height:30px;color:#2d2d2d}.why-bumper-main-text{font-size:16px;font-weight:400;line-height:26px;opacity:.5}.why-bumper-car-icon{max-height:450px}.why-bumper-small-icon{margin-top:5px;margin-right:15px;width:20px;height:20px}.feature-row{flex:1}.feature-box{flex-direction:row;display:flex;align-self:center}@media(max-width:768px){.why-bumper-main-text{font-size:14px;margin-bottom:20px}.why-bumper-text-subtitles{font-size:16px}.why-bumper-car-icon{max-height:190px}.why-bumper-small-icon{margin-right:25px}}.container-prepaywall-results{background:#fff;border-radius:4px;border:1px solid #bebebe;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 1px 3px rgba(0,0,0,.12);position:relative}.container-prepaywall-results .first-column{border-right:1px solid rgba(0,0,0,.12)}.container-prepaywall-results .car-title{font-family:lato,sans-serif;font-size:20px;letter-spacing:.5px;font-weight:700}.container-prepaywall-results .car-vin{font-family:lato,sans-serif;font-size:12px;letter-spacing:.4px;font-weight:400}.container-prepaywall-results .car-vin .car-vin-link{color:#8736c1;text-decoration:underline}.container-prepaywall-results .car-vin .car-vin-link:hover{text-decoration:none}.container-prepaywall-results .column{display:flex;flex-direction:column;align-items:stretch}.container-prepaywall-results .car-info-text{font-family:lato,sans-serif;font-size:14px;letter-spacing:.17px;font-weight:400;color:rgba(0,0,0,.87);margin-bottom:10px;display:flex;align-items:center}.container-prepaywall-results .report-feature-box{display:flex;min-width:195px}.container-prepaywall-results .report-feature-box .report-feature-icon{height:44px;text-align:left;width:30%}.container-prepaywall-results .report-feature-box .report-feature-icon img{height:44px;width:auto}.container-prepaywall-results .report-feature-box .report-title{color:rgba(0,0,0,.87);font-family:lato,sans-serif;font-size:16px;font-weight:600;letter-spacing:.17px}.container-prepaywall-results .report-feature-box a{font-family:lato,sans-serif}.container-prepaywall-results .report-disclaimer{text-align:center;font-family:lato,sans-serif;font-weight:400;letter-spacing:.16px;font-size:13px;color:#5f2db0;border-radius:4px;background:rgba(135,54,193,8%);width:-moz-fit-content;width:fit-content;align-self:center;padding:3px 4px}.container-prepaywall-results .new-search,.container-prepaywall-results .new-search-mob{display:flex;width:128px;padding:8px 11px;align-self:center;font-family:lato,sans-serif;font-size:15px;font-weight:500;letter-spacing:.46px;text-decoration-line:underline;justify-content:center;background-color:unset;border:unset;cursor:pointer}.container-prepaywall-results .paid-report-title{font-family:lato,sans-serif;font-size:24px;text-align:center;font-weight:700;color:rgba(0,0,0,.87);margin-bottom:20px;letter-spacing:.25px}.container-prepaywall-results .report-link{color:#8736c1;font-size:14px;font-weight:600;letter-spacing:.17px;text-decoration-line:underline}.container-prepaywall-results .bottom-text{max-width:450px;margin:0 auto}.container-prepaywall-results .much-more-title{color:#ff4722;font-family:lato,sans-serif;font-size:18px;font-weight:700;letter-spacing:.17px;text-align:center}.container-prepaywall-results .get-history-report-btn{width:284px;font-size:20px;text-transform:none;line-height:unset;color:#fff;margin-bottom:0}.container-prepaywall-results .get-history-report-btn:hover{color:#fff!important;cursor:pointer}.container-prepaywall-results .loader{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;border:5px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;width:4rem;height:4rem;margin-bottom:2rem}.container-prepaywall-results .overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2;background-color:#fff;color:#0a0a0a;font-size:1.25rem;font-weight:700;opacity:1;transition:opacity .5s ease-out;padding:1em;display:flex;justify-content:center;align-items:center;flex-direction:column}.container-prepaywall-results .overlay.fade-out{opacity:0}@media screen and (max-width:350px){.prepaywall-results-component{padding:0!important}}@media screen and (max-width:767px){.prepaywall-results-component{padding:10px}.container-prepaywall-results{height:100%;flex-direction:column}.container-prepaywall-results .columns .column{padding:0}.container-prepaywall-results .first-column{border-right:unset;border-bottom:1px solid rgba(0,0,0,.12)}.container-prepaywall-results .paid-report-title{font-size:20px}.container-prepaywall-results .report-column1{margin-bottom:15px}.container-prepaywall-results .report-link-box{margin:auto;width:240px}.container-prepaywall-results .bp-btn{margin-top:10px;width:256px}.container-prepaywall-results .car-info-text{margin-bottom:15px;height:-moz-fit-content!important;height:fit-content!important}.top-section{flex-direction:column}}.c-search-form .home__subtitle{font-family:lato,sans-serif;font-size:1.125rem}