@import"https://use.typekit.net/yvb0ibv.css";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500&display=swap";@font-face{font-family:cerebri-bold;src:url(/font/cerebrisans/cerebrisans-semibold.woff) format("woff"),url(/font/cerebrisans/cerebrisans-semibold.ttf) format("ttf")}@font-face{font-family:cerebri;src:url(/font/cerebrisans/cerebrisans-regular.woff) format("woff"),url(/font/cerebrisans/cerebrisans-regular.ttf) format("ttf")}.featured__headline{margin:0 0 10px}.featured__subheadline{color:#c0f5f9;margin:0 0 10px}.btn{background:#e576c6;padding:15px 30px;border-radius:60px;font-family:cerebri-bold,sans-serif;text-align:center;color:#fff;font-size:.9rem;text-transform:uppercase;text-decoration:none;transition:background .3s;min-width:200px;margin-top:40px}*{box-sizing:border-box}.pink{color:#e576c6}.pink svg path{fill:#e576c6!important}body{background:#fff;font-family:cerebri,sans-serif;line-height:1.8;margin:0}main{min-height:60vh;margin-top:86px}@media(min-width:768px){main{margin-top:93px}}h1,h2,h3,h4,h5,h6{font-family:cerebri-bold,sans-serif;font-weight:700;line-height:1}h1,h2{font-size:clamp(1.75rem,3.7vw,3.7rem);margin:0 0 20px}h3{letter-spacing:1.5px}p{font-size:clamp(.9rem,1.1vw,1rem);line-height:1.75!important}li,p,ul{font-family:cerebri,sans-serif}ul{padding:0 0 0 14px;margin:5px 0}li:not(.alice-carousel__dots-item){padding:5px 0}header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 40px;position:fixed;width:100%;top:0;background:#232428;z-index:500}header img{max-width:220px;width:20%}.alice-carousel{position:unset!important}.alice-carousel__prev-btn{position:absolute;top:50%;right:0;width:4vw!important;height:120px;background:#e576c6;transform:translateY(-50%);align-items:center;justify-content:center;border-top-left-radius:16px;border-bottom-left-radius:16px;display:none!important}@media(min-width:840px){.alice-carousel__prev-btn{display:flex!important}}.alice-carousel__prev-btn p{margin:0;display:flex;align-items:center;justify-content:center}.alice-carousel__prev-btn svg{width:48px;height:48px}.alice-carousel__next-btn{position:absolute;top:50%;left:0;width:4vw!important;height:120px;background:#e576c6;transform:translateY(-50%);align-items:center;justify-content:center;border-top-right-radius:16px;border-bottom-right-radius:16px;display:none!important}@media(min-width:840px){.alice-carousel__next-btn{display:flex!important}}.alice-carousel__next-btn p{margin:0;display:flex;align-items:center;justify-content:center}.alice-carousel__next-btn svg{width:48px;height:48px}.alice-carousel__dots{text-align:center!important}@media(min-width:840px){.alice-carousel__dots{text-align:left!important}}.alice-carousel__dots-item{background-color:#e576c6!important}.alice-carousel__dots-item.__active{background-color:transparent!important;border:2px solid #e576c6}.featured_dealers{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.featured_dealers__bottom,.featured_dealers__top{background:#232428;width:100%}.featured_dealers__top{padding:60px 32px 40px}.featured_dealers__bottom{padding:0 32px 40px;overflow:scroll}.featured_dealers__bottom img{display:block;margin:0 auto;min-width:800px;animation-name:scrub;animation-duration:15s;animation-iteration-count:infinite;position:relative}@media(min-width:768px){.featured_dealers__bottom img{animation-name:unset}}@keyframes scrub{0%{left:0}50%{left:-420px}to{left:0}}.featured_dealers h3{color:#fff;text-align:center;width:100%;font-family:Space Grotesk,sans-serif;margin:0}.image_text_50__container--try-carfluent img{-o-object-fit:unset!important;object-fit:unset!important}.image_text_50__container--vdp h3 img{left:0!important}.image_text_50__container--vdp img{position:relative;left:-15px}@media(min-width:768px){.image_text_50__container--vdp img{left:unset}}.video--about{margin:-120px 0 0}.video--about .video__wrapper--about{padding:24px;border-radius:32px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);max-width:90%;margin:0 auto;background:#fff}@media(min-width:991px){.video--about .video__wrapper--about{padding:42px;border-radius:48px;max-width:1080px}}.heading--about{display:flex;align-items:center;justify-content:center;padding:60px 24px;text-align:center;margin:0}@media(min-width:768px){.heading--about{padding:120px 24px 60px}}.heading--about-white{display:flex;align-items:center;justify-content:center;padding:120px 24px 60px;text-align:center;margin:0}.image_text_50__container--about_feature{background:#fff;border-radius:60px;padding:24px!important}@media(min-width:768px){.image_text_50__container--about_feature{padding:64px!important}}.image_text_50__container--about_feature img{max-height:400px;align-self:center}.about__beginning-wrapper{width:100%;display:grid;grid-template-columns:repeat(24,1fr);grid-row-gap:10px;grid-column-gap:10px}.about__beginning-text{grid-column:auto/span 24;padding:60px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.about__beginning-text{grid-column:auto/span 16}}.about__beginning-text h2,.about__beginning-text p{max-width:700px;width:100%;text-align:left}.about__beginning-image{grid-column:auto/span 24;position:relative;min-height:400px}@media(min-width:768px){.about__beginning-image{grid-column:auto/span 8;min-height:900px}}.about__beginning-image img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image_text_50__container--about_feature h4{margin:20px 0 0}.image_text_50__container--leadership-text{min-height:unset!important}.image_text_50__container--leadership-text h2{font-size:clamp(2rem,3.7vw,3.7rem)!important}.leadership_photos{background:#232428;padding:0 24px 60px}.leadership_photos__wrapper{display:grid;grid-template-columns:repeat(24,1fr);grid-row-gap:10px;grid-column-gap:10px;max-width:1400px;margin:0 auto;gap:20px 10px}@media(min-width:569px){.leadership_photos__wrapper{gap:1rem}}@media(min-width:991px){.leadership_photos__wrapper{gap:2rem;padding:0 60px 40px}}.leadership_photos__item{grid-column:auto/span 24;padding:0 20px}@media(min-width:569px){.leadership_photos__item{grid-column:auto/span 12}}@media(min-width:991px){.leadership_photos__item{grid-column:auto/span 8}}.leadership_photos__image{position:relative;padding-top:100%;border-radius:32px;overflow:hidden}.leadership_photos__image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.leadership_photos__text{padding:20px 0}.leadership_photos__text h3,.leadership_photos__text p{color:#fff;margin:0 0 5px}.accordion--faqs{margin:-220px 0 0}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;transition:all .2s ease}.react-toggle-track,.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#e576c6}.react-toggle--checked .react-toggle-track,.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#00d97e}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-check,.react-toggle-track-x{opacity:0;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:0 solid #4d4d4d;border-radius:50%;background-color:#fafafa;box-sizing:border-box;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:#19ab27}@keyframes fadeIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}:not(.image_text_50__container--cta .ImageText50_text)>.fade-in-active{opacity:0;animation:fadeIn 3s ease-in-out forwards}