/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.css
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-rendering:auto}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fa-solid-900.woff2) format("woff2"),url(/fonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-family:Font Awesome\ 6 Free;font-weight:900}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-arrow-up:before{content:"\f062"}.fa-envelope:before{content:"\f0e0"}.fa-map:before{content:"\f279"}.fa-car:before{content:"\f1b9"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-heart:before{content:"\f004"}.fa-close:before{content:"\f00d"}.fa-bars:before{content:"\f0c9"}.fa-phone:before{content:"\f095"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-message:before{content:"\f27a"}.fa-video:before{content:"\f03d"}.fa-search-dollar:before{content:"\f688"}.fa-edit:before{content:"\f044"}.fa-7x{font-size:7em}.fa-dollar:before{content:"\24"}body,html{padding:0;margin:0;font-family:Nunito Sans,sans-serif;scroll-behavior:unset!important}*{box-sizing:border-box}#nprogress .bar{background:linear-gradient(90deg,#b656cb,#10a1a0)!important}h1,h2{text-transform:uppercase!important}button:hover{opacity:.85;transition:all .5s}.z-index-999{z-index:999}.lh-49{line-height:49px}.h-49{height:49px}.fs-8{font-size:8px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-20{font-size:20px}.fs-24{font-size:24px}.navbar .navbar-collapse:not(.mobile-full-screen-menu) .navbar-nav{align-items:center}.navbar .navbar-collapse .navbar-nav .nav-link{white-space:nowrap;font-size:15px}.content h1,.content h2{text-transform:none!important}.content-description h1,.content-description h2{font-weight:600;margin-top:8px}.content-description h1{font-size:2rem}.content-description h2{font-size:1.85rem}.bg-grey{background-color:#E7EFF6}.bg-light{background-color:#f5f5f5}a:not(.link-default){color:inherit;text-decoration:none}.btn-link{text-decoration:none;outline:0;box-shadow:none}.btn-link:focus{box-shadow:none!important}.bg-main{background-color:#005baa}nav .nav-item{display:flex;align-items:center;justify-content:center;height:43px;flex:1 1;text-align:center;font-weight:600}.text-hover:hover{color:#043b6c}.text-single-line-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.cursor-pointer{cursor:pointer}.strike-price{position:relative}.strike-price:before{content:"";width:100%;top:50%;position:absolute;height:3px;left:0;background:red;transform:translateY(-50%) rotate(10deg)}.accordion-header .accordion-button{font-size:1rem;padding:11px!important}.accordion-header .accordion-button:after{width:.8rem!important;height:.8rem!important;background-size:.8rem!important}.accordion-header .accordion-button:focus{box-shadow:none!important}.accordion-header .accordion-button:not(.collapsed){color:#000000!important;background-color:transparent!important;box-shadow:none!important}.noUi-horizontal{height:10px!important;margin-top:35px;margin-bottom:20px;margin-right:10px}.noUi-horizontal .noUi-handle{width:21px!important;height:21px!important;border-radius:100%!important}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{width:0!important;height:0!important}.noUi-connect{background-color:#043b6c!important}.noUi-horizontal .noUi-tooltip{padding:3px 5px!important;border:none!important;background:transparent!important;white-space:nowrap;top:-40px!important;transform:translate(-50%)!important}.noUi-horizontal .noUi-origin:has(.noUi-handle-lower)>.noUi-tooltip{left:100%!important;right:auto!important;transform:none!important}.noUi-horizontal .noUi-origin:has(.noUi-handle-upper)>.noUi-tooltip{right:0!important;left:auto!important;transform:none!important}.noUi-first-end .noUi-base .noUi-origin:first-of-type .noUi-tooltip{transform:none!important;left:-10px!important;right:unset!important}.noUi-last-end .noUi-base .noUi-origin:last-of-type .noUi-tooltip{transform:none!important;right:-10px!important;left:unset!important}.noUi-pips .noUi-value{display:none}.noUi-pips .noUi-marker-sub:nth-last-child(2){height:15px!important}.pagination>.page-item.disabled{cursor:not-allowed}.pagination>.page-item.disabled svg{filter:grayscale(1)}.text-primary-blue{color:#043b6c}.btn-view-mode-toggle>div{width:35px;height:35px;display:flex;justify-content:center;align-items:center;color:#cccccc;border:1px solid #d1d1d1;cursor:pointer}.btn-view-mode-toggle>div:hover{background-color:#F0F0F0}.vehicle-item:hover img{transform:scale(1.02);transition:all .5s}.vehicle-item .cg-dealrating-badge img{max-height:30px!important}.vehicleGrid{display:flex;flex-wrap:wrap;margin:0 -10px}.vehicleGrid>div{width:33.33%;padding:10px}.vehicleList{display:flex;flex-wrap:wrap;margin:0 -10px}.vehicleList>div{width:100%;padding:10px}.vehicleGrid .inv-title{font-size:1.3rem;font-weight:700}.vehicleGrid .inv-price{font-size:1.5rem;font-weight:700}.vehicleList .inv-title{font-size:1.6rem;font-weight:700;max-width:500px}.vehicleList .inv-item{font-size:20px}.vehicleList .inv-price{font-size:2.2rem;font-weight:700}.border-card-top{border-top:1px solid #c8c9ca}.vehicleGrid .feature-group span{font-size:13px}.vehicleList .feature-group span{font-size:16px}.vehicleList .inventory-feature-wrapper{padding-top:10px;padding-bottom:10px;display:flex;flex-direction:column;justify-content:space-between}.vertical-divider{border-left:1px solid #d4d4d4;height:25px}.sale-badge{width:40px;height:40px;background-color:chocolate!important}.accordion-scroll-body{max-height:200px}.carousel-round .carousel-inner{border-radius:10px}.carousel-shadow .carousel-inner{box-shadow:0 0 4px 1px rgb(0 0 0/15%)}.carousel.no-slide .carousel-control-next,.carousel.no-slide .carousel-control-prev,.carousel.no-slide .carousel-indicators{display:none!important}.main-swiper{height:80%;width:100%}.thumbs-swiper{height:20%;box-sizing:border-box;padding:10px 0!important}.thumbs-swiper .swiper-slide{height:100%;opacity:.6;border-width:2px!important;border-radius:.5rem;overflow:hidden!important}.swiper-counter{position:absolute;background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;right:0;top:0;z-index:4}.btn-main{color:#fff;background-color:#043b6c;border-color:#043b6c}.btn-main:hover{color:#fff;background-color:#032f56;border-color:#032f56}.global-search-close{right:50px}.card:not(.card-float){box-shadow:0 0 4px 1px rgb(0 0 0/15%)}.card-main{box-shadow:0 2px 4px 2px #8f8e8e40,0 2px 4px 2px #8f8e8e40}.btn-icon{width:100%;display:flex!important;align-items:center;margin-bottom:5px;padding-left:10%!important;justify-content:space-evenly;font-weight:700!important}.btn-icon .text{flex-grow:1;text-align:center}.nav-rounded-tab .nav-item{padding-left:.5rem;padding-right:.5rem;flex:1 1 auto;text-align:center;font-size:1rem;font-weight:300;line-height:1.6;cursor:pointer}.nav-rounded-tab .nav-item a{border:1px solid #dce6f3!important;border-radius:.45rem;color:#1c1c1c!important}.nav-rounded-tab .nav-item a.active,.nav-rounded-tab .nav-item a:hover{background-color:#1c1c1c;color:#fff!important;font-weight:700}.modal{font-size:14px}.modal-dark .modal-content{background-color:#333}.modal-dark .modal-header{color:#FFFFFF}.modal-dark .modal-header button{filter:brightness(0)invert(1)}.dropdown-right-align{right:0!important;left:auto!important;top:5px!important}.three-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.custom-modal .custom-title{font-size:23px;color:#25465A}@media (max-width:767px){.custom-modal .modal-dialog{margin-bottom:6rem}}.custom-modal .custom-close-btn{width:30px;height:30px;background-color:#1c3144;line-height:25px;top:-10px;right:-10px;font-size:26px}.social-bar{margin-top:30px}.social-bar svg{font-size:22px}.social-bar svg:hover{fill:#b7b7b7}.fa-outline-round{width:2em!important;height:2em!important;border-radius:100%;border:2px solid}.countdown-wrapper .countdown-panel{padding:8px 24px;margin:8px 0;border-radius:5px;background-color:grey}.countdown-wrapper .countdown-panel p{position:relative;margin-bottom:0!important;text-align:center;color:#bdb9b9}.countdown-wrapper .count-number{font-size:36px;color:#FFFFFF!important}.countdown-wrapper .count-number-pad:after{position:absolute;left:47px;top:-2px;content:":";color:#FFFFFF!important}.home-slider-button{width:270px;padding:.5rem}.home-slider-searchbox{max-width:540px}@media (min-width:992px){.home-slider-searchbox{min-width:540px}}.image-hover-zoom:hover img{transition:all 1s;transform:scale(1.05)}.mobile-full-screen-menu{display:flex;position:fixed;width:100vw;height:100vh!important;top:0;left:0;opacity:.9}.table-layout-fixed{table-layout:fixed}.navbar-brand>span{transition:all .3s}.hero-caption-subtitle,.hero-caption-title{width:calc(100% - 10px)}.py-25p{padding-top:25px;padding-bottom:25px}.slick-slider-rounded{box-shadow:0 0 4px 3px rgb(0 0 0/15%);border-radius:.375rem}.slick-next,.slick-prev{width:25px!important;height:22px!important;cursor:pointer;transition:all .2s}.slick-prev:hover{left:2px!important}.slick-next:hover{right:2px!important}.slick-next:before,.slick-prev:before{opacity:1!important;color:#000000!important;font-size:25px!important}.slick-slide .card{box-shadow:none!important;border:none!important;margin:2px}.shadow-deeper{box-shadow:0 2px 10px 5px #2e2e2e40,0 2px 10px 5px #2c2b2b40}.w-30{width:30%}.vehicleGrid .d-grid-none{display:none}.transition-hide{transition:all 2s}.capital-one-prequalification-button{display:none}.btn-captcha-refresh{width:40px;height:40px;transition:all .5s}.btn-captcha-refresh:hover{transform:rotate(-90deg)}.input-captcha-code{color:#212529;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-captcha-code:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgb(13 110 253/25%)}.page-content{font-size:19px;color:#212529}.slick-slide.slick-active{z-index:1}.link-clickable:hover p{color:#09317c}.lang-wrapper{margin-left:8px;height:43px}.mobile-full-screen-menu .lang-wrapper{margin-left:0!important;margin-top:8px}.page-hero-title{font-size:52px}.dropdown-list-div{position:absolute;left:0;top:22px;padding-top:22px;z-index:9999}.dropdown-list{min-width:230px;z-index:2;box-shadow:0 4px 4px rgba(0,0,0,.25)}.dropdown-list a,.dropdown-list button{display:block;padding:8px;margin:0!important;font-size:14px!important;text-align:center;color:#C4C4C4}.dropdown-list a:hover,.dropdown-list button:hover{color:#A3FF12}.cursor-zoom-in{cursor:zoom-in!important}.monroney-labels>a{background:url(/assets/img/monroney-logo.webp) no-repeat;background-size:contain;display:block;height:52px;text-indent:-99999px;width:162px}.monroney-labels.srp>a{height:40px;width:120px}.scroll-to-top{right:40px;bottom:40px;z-index:2;border-radius:7px;width:40px;height:40px;box-shadow:0 9px 25px 0 rgba(132,128,177,.28);opacity:.8;z-index:1499}.home-section .inv-price{font-size:1.4rem;font-weight:600}.home-section .inv-title{font-size:1rem;font-weight:600}.location-bullet-card{border-left:4px solid;background:#f6f6f7}.group-call-container .group-call-item{width:33.33%;padding-left:.25rem;padding-right:.25rem}.group-call-container .group-call-item a{font-size:24px;border-radius:.5rem}.group-call-container .group-call-item a span{font-size:16px;line-height:16px}@media (max-width:420px){.group-call-container .group-call-item a span{font-size:12px}.group-call-container .group-call-item a{padding-left:1px;padding-right:1px}}@media (max-width:992px){nav .nav-item{flex-direction:column}nav .nav-item .dropdown-list-div{position:unset!important;padding-top:0}.dropdown-list{width:100vw}.vehicleGrid>div{width:50%}.vehicleList .border-card-top{border-top:1px solid #c8c9ca}.vehicleList .d-grid-none{display:none}.inv-price{font-size:1.5rem!important}.action-btn{display:none}.navbar-search{width:100%}.mobile-column-reverse{flex-direction:column-reverse}.w-mobile-100{width:100%!important}.mobile-toggle-filterbar{position:fixed;display:block;z-index:10000;top:0;left:0;padding:0;margin:0;width:100vw;height:100vh!important;overflow-y:auto;overflow-x:hidden;transition:all .5s ease 0s;background-color:#ffffff}.mobile-toggle-filterbar .card-main{border-radius:0!important;box-shadow:none!important;border:none!important}.hero-caption-title{font-size:24px}.hero-caption-subtitle{font-size:18px}.page-hero-title{font-size:28px}}@media (max-width:575px){.vehicleGrid>div{width:100%}}.recurrent-embed-responsive{height:750px}@media (min-width:768px){.recurrent-embed-responsive{height:450px}}@media (min-width:900px){.pagination .page-link{display:flex;align-items:center;transition:none}.vehicleList .card-body{display:flex!important}.vehicleList .inventory-image-wrapper{width:30%;max-width:400px;min-width:405px;margin-bottom:0!important;margin-right:20px;height:100%}.vehicleList .inventory-image-wrapper img{object-fit:fill}.vehicleList .inventory-feature-wrapper{width:70%}.vehicleList .action-btn{display:block}.vehicleGrid .action-btn{display:none}.vehicleList .inv-price{position:absolute;right:15px;top:5px;flex:1 1}.vehicleList .list-detail-wrapper{min-height:150px}}