:root{--bs-font-sans-serif:'Lato','Helvetica','Arial',sans-serif}html{font-size:14px}@media(min-width:768px){html{font-size:16px}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}html{position:relative;min-height:100%}body{margin-bottom:60px}.home-footer{position:absolute;bottom:0;width:100%;height:45px}.footer-bg-white{background:#fff}.footer-bg-dark{background-color:var(--nav-footer-bg-color)}a.footer-brand{white-space:normal;text-align:center;word-break:break-all;color:var(--text-primary-color);font-weight:bolder;font-size:1.25rem;text-decoration:none}.footer-header-text{color:var(--footer-text-color);font-size:1.5rem}.footer-separator{border-radius:30px;border:2px solid var(--text-primary-color);margin:2rem 0;background-color:var(--text-primary-color)}.footer-links li{margin:5px 0}.footer-light-link{color:var(--footer-text-color);text-decoration:none!important;cursor:pointer;transition:color .2s ease}.footer-light-link:hover{text-decoration:none!important;color:var(--hover-text-color)!important}.mb-3.required .form-label:after{content:"*";color:#f00}.navbar-user-avatar{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:#ccc;border-radius:50%;font-family:monospace;color:#fff;font-weight:bold;font-size:1rem}.card-header-text{font-size:16px}.custom-tab-link{font-weight:500!important;padding:.5rem!important}.custom-tab-link:hover{color:#0067d6!important}.custom-tab-link.active{background-color:#007bff!important;color:#fff!important}.custom-tab-link.error-tab{background-color:#f5c6cb!important;color:#000!important}.custom-tab-link.error-tab.active{background-color:#f8abb3!important;color:#000!important}.accordion-button:not(.collapsed){box-shadow:none!important}.top-referral-button{display:block}.referral-button{padding:.4rem 2rem!important;font-size:15px;font-weight:600;color:#fff!important;cursor:pointer;margin-right:.7rem;text-align:center;border:0;background-size:300% 100%;border-radius:50px;background-image:linear-gradient(to right,#ed6ea0,#ec8c69,#e48bae,#efa68b);box-shadow:0 3px 5px 0 rgba(236,116,149,.75);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.referral-button:hover{background-position:100% 0;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.referral-button:focus{outline:0}.lcl_fade_oc.lcl_pre_show #lcl_overlay,.lcl_fade_oc.lcl_pre_show #lcl_window,.lcl_fade_oc.lcl_is_closing #lcl_overlay,.lcl_fade_oc.lcl_is_closing #lcl_window{opacity:0!important}.lcl_fade_oc.lcl_is_closing #lcl_overlay{-webkit-transition-delay:.15s!important;transition-delay:.15s!important}.equipment-category-header{font-size:14px;font-weight:600}@media(min-width:576px){.navbar-expand-sm .navbar-collapse{display:contents!important;flex-basis:auto}}.sidebar{width:250px;padding:20px}.filter-group{margin-bottom:20px}.price-range,.mileage-range{display:flex;justify-content:space-between}.page-title{font-size:25px;margin-bottom:0}.limited-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.width-728{width:728px}@media(min-width:992px){.offcanvas-md{visibility:visible!important;position:relative;transform:none}.offcanvas-backdrop{visibility:hidden}.offcanvas-start{border:0!important}}@media(min-width:992px){.sidebar-toggler{display:none}}@media(max-width:1082px){.form-floating>.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{font-size:14px!important}.form-floating>label{font-size:14px!important}.form-floating>.form-select{font-size:14px!important}.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{font-size:14px!important}.form-floating>input{font-size:14px!important}}@media(max-width:991.98px){.offcanvas-md{visibility:hidden}}@media(max-width:1220px){.container{max-width:1150px!important}}@media(max-width:992px){.container{max-width:1090px!important}}@media(max-width:768px){.container,.container-md,.container-sm{max-width:1040px!important}.page-title{font-size:20px;margin-bottom:15px}}.lcl_image_elem{cursor:pointer}.select2-container--open .select2-dropdown{-webkit-overflow-scrolling:touch;touch-action:pan-y}.select2-results__options{overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}:root{--white-color:#fff;--light-color:#eee;--dark-color:#323232;--light-gray:#fdfdfd;--lighter-gray:#f8f8f8;--orange-color:#ffcf7d;--gray-color:#5d5f6c;--primary-color:#56b822;--light-primary-color:#5cc525;--green-color:#28b171;--yellow-color:#fdcc00;--secondary-color:#5d5f6c;--dark-blue-color:#232534;--light-border:.1rem solid rgba(236,236,236,.4);--border:.1rem solid rgba(0,0,0,.1);--box-shadow:0 .5rem 1rem rgba(0,0,0,.1);--overlay-background:#5d5f6c;--search-container-background:rgba(133,125,125,.5);--header-bg-color:#fff;--sub-header-bg-color:#018542;--menu-items-color:#323232;--menu-items-hover-color:#5d5f6c;--submenu-items-color:#fff;--text-primary-color:#56b822;--nav-footer-bg-color:#f9fff7;--light-green-color:#2b444e;--blue-color:#5c89b7;--light-blue-color:#5c89b7;--dark-color:#070707;--navbar-bg-color:#fff;--navbar-text-color:#000;--footer-text-color:#000;--menu-bg-color:#fff;--hover-bg-color:#afef8d;--hover-text-color:#56b822;--border-color:#56b822;--button-text-color:#fff;--button-bg-hover-color:#5ac223;--section-bg-color:#fdfdfd;--btn-blue-color:#226cb8;--hover-blue-color:#2678cd;--btn-orange-color:#df9302;--hover-orange-color:#ef9f05;--btn-green-color:#56b822;--hover-green-color:#5cc525;--btn-red-color:#e32424;--hover-red-color:#f92929}.header-bg-color{background:var(--header-bg-color)}.sub-header-bg-color{background:var(--sub-header-bg-color);color:var(--white-color)}.bg-beige{background-color:#f5f5dc}.bg-light-gray-color{background:var(--light-gray)}.bg-white-color{background:var(--white-color)}.bg-dark-color{background:var(--dark-color)}.bg-primary-color{background:var(--primary-color)}.bg-light-green-color{background:var(--nav-footer-bg-color)}.bg-light-primary-color{background:var(--light-primary-color)}.bg-secondary-color{background:var(--secondary-color)}.bg-light-secondary-color{background:var(--light-secondary-color)}.bg-primary-color-color{background:var(--red-color)}.bg-light-red-color{background:var(--light-red-color)}.menu-items-color{color:var(--menu-items-color)}.submenu-items-color{color:var(--submenu-items-color)}.text-dark-color{color:var(--dark-color)}.text-white-color{color:var(--white-color)}.text-light-color{color:var(--light-color)}.text-primary-color{color:var(--primary-color)}.text-yellow-color{color:var(--primary-color)}.text-light-primary-color{color:var(--light-primary-color)}.text-secondary-color{color:var(--secondary-color)}.text-light-secondary-color{color:var(--light-secondary-color)}.text-light-red-color{color:var(--light-red-color)}.btn-success-color{cursor:pointer;color:var(--white-color);background-color:var(--green-color);border-radius:1rem!important;box-shadow:rgb(99 99 99/20%) 0 2px 8px 0;transition:.3s all;white-space:nowrap}.btn-secondary-color{cursor:pointer;color:var(--white-color);background-color:var(--secondary-color);box-shadow:rgb(99 99 99/20%) 0 2px 8px 0;margin:0 .5rem;white-space:nowrap}.btn-orange-color{cursor:pointer;color:var(--white-color);background-color:#fd7b00;border-radius:1rem!important;box-shadow:rgb(99 99 99/20%) 0 2px 8px 0;transition:.3s all;margin:0 .5rem;white-space:nowrap}.btn.btn-success-color:hover{background-color:var(--white-color);transition:.3s all}.btn.btn-orange-color:hover{background-color:var(--white-color);transition:.3s all}.btn.btn-secondary-color:hover{color:var(--secondary-color);background-color:var(--white-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bg-white-color);border-color:#1861ac}.nav-link{color:var(--dark-color);padding:0}.nav-logo{color:var(--text-primary-color);font-weight:bold}#AddToWatchList.active svg{color:var(--primary-color)}#AddToWatchList svg{color:var(--dark-color)}#AddToWatchList:hover svg{color:var(--light-primary-color)}.navbar{height:75px}a.navbar-brand{white-space:normal;text-align:center;white-space:nowrap;color:var(--text-primary-color)!important;font-weight:bolder;font-size:28px;margin-right:.5rem}a.brand{white-space:normal;text-align:center;white-space:nowrap;color:#000!important;font-weight:bolder;font-size:28px}.btn-primary-color{color:var(--button-text-color)!important;background-color:var(--text-primary-color);padding:.4rem 1rem;border:0;border-radius:5px;box-shadow:rgb(99 99 99/15%) 0 2px 8px 0;text-decoration:none!important;white-space:nowrap;line-height:normal;transition:background-color .3s ease;cursor:pointer}.btn-primary-color:disabled{color:#000!important;background-color:#e7e7e7!important;cursor:none!important}.btn-primary-color:disabled:hover{color:#000!important;background-color:#e7e7e7}.search-button.btn-primary-color{padding:0!important;width:100%;height:calc(3.5rem + 3px);box-shadow:0 5px 3px rgba(0,0,0,.1),inset 0 0 0 rgba(0,0,0,.05)!important;border-radius:.25rem!important}.back-button.btn-primary-color{background-color:var(--btn-blue-color)}.btn-primary-color:hover{background-color:var(--button-bg-hover-color)}.back-button.btn-primary-color:hover{background-color:var(--light-blue-color)}.edit-button.btn-primary-color{background-color:var(--btn-orange-color)}.edit-button.btn-primary-color:hover{background-color:var(--hover-orange-color)}.add-button.btn-primary-color{background-color:var(--btn-green-color)}.add-button.btn-primary-color:hover{background-color:var(--hover-green-color)}.delete-button.btn-primary-color{background-color:var(--btn-red-color)}.delete-button.btn-primary-color:hover{background-color:var(--hover-red-color)}.btn-homepage.btn-primary-color{padding:.5rem 1rem}.navbar-bg-dark{background-color:var(--nav-footer-bg-color);box-shadow:rgb(99 99 99/45%) 0 0 8px 0}.offcanvas{background-color:var(--nav-footer-bg-color)}.offcanvas.offcanvas-end.show .navbar-light-link{color:var(--navbar-text-color)}.offcanvas.offcanvas-end.show .navbar-light-link:hover{color:var(--hover-text-color)!important}.login-btn{padding:.4rem 1rem!important;margin-top:.3rem!important}.navbar-nav{padding-top:1px}.offcanvas-header .btn-close{color:var(--text-primary-color)}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(86 184 34)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-light-link{color:var(--navbar-text-color);text-decoration:none!important;cursor:pointer;transition:color .2s ease}.nav-item:hover .navbar-light-link{text-decoration:none!important;color:var(--text-primary-color)!important}.sort-by-item{padding:.1rem 1rem .2rem 1rem;margin:.1rem .5rem;width:auto;border-radius:50px}.sort-by-item.active{background-color:#56b822}.font-14{font-size:14px!important}.sort-by-dropdown{box-shadow:0 1px 5px rgba(0,0,0,.1),inset 0 0 0 rgba(0,0,0,.05)}.dropdown-menu{z-index:100000}.container{max-width:1360px}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}.card-shadow{box-shadow:rgb(99 99 99/10%) 0 2px 10px 2px}.float-watch-list-btn{position:absolute;bottom:0;right:0;cursor:pointer}.certified-text{position:absolute!important;top:0!important;left:0!important;font-weight:500!important;font-size:75%!important;font:bold}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.page-item.active .page-link{z-index:1;color:var(--white-color);background-color:var(--primary-color);border-color:var(--primary-color)}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:var(--primary-color);background-color:var(--white-color);border:var(--border)}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:var(--primary-color);background-color:var(--white-color);border:var(--border)}.bg-grey{background-color:#f2f2f2;border-radius:10px!important}.filter-menu-card{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin}.filter-footer{position:sticky;bottom:0;z-index:100;background-color:#f2f2f2;border-radius:0 0 10px 10px}.filter-shadow{box-shadow:0 4px 4px rgba(0,0,0,.2),inset 0 0 0 rgba(0,0,0,32.05)}ul,li,a.dropdown-item,span.text{font-size:16px!important}.actions-btn.bs-select-all{font-size:12px!important;min-width:89px}.actions-btn.bs-deselect-all{font-size:12px!important;min-width:89px}.bs-searchbox input[type="search"]{height:35px;font-size:14px}.filter-option-inner-inner{font-size:14px}.bootstrap-select>.dropdown-toggle:after{display:none!important}.irs--sharp .irs-line{height:.33rem!important}.irs--sharp .irs-bar{height:.33rem!important;background-color:var(--primary-color)!important}.irs--sharp .irs-handle{width:.8rem!important;height:1rem!important;background-color:var(--primary-color)!important}.irs--sharp .irs-handle>i:first-child{width:.8rem!important;border-top-color:var(--primary-color)!important}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{border-top-color:#fff!important}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{background-color:#fff!important;color:#616161!important}.irs--sharp .irs-min,.irs--sharp .irs-max{background-color:#fff!important;color:#616161!important}.filter-on-special-switch .custom-control-input:checked~.custom-control-label::before{border-color:var(--primary-color)!important;background-color:var(--primary-color)!important}.swiper-button-next::after,.swiper-button-prev::after{font-size:1.7rem!important;right:.2rem!important;font-weight:bold;text-shadow:0 0 3px rgb(100 100 100/20%)}.swiper-button-prev{color:#fff!important;background-color:var(--primary-color);padding:1.5rem;left:.2rem!important;border-radius:50%;border:.2rem solid #fff;box-shadow:rgb(99 99 99/10%) 0 2px 10px 2px}.swiper-button-next{color:#fff!important;background-color:var(--primary-color);padding:1.5rem;right:.2rem!important;border-radius:50%;border:.2rem solid #fff;box-shadow:rgb(99 99 99/10%) 0 2px 10px 2px}.swiper-button-next:hover,.swiper-button-prev:hover{color:#000!important;background-color:#fff;border:.2rem solid var(--primary-color)}.search-container{background-color:var(--dark-blue-color);padding:1% 9%}.search-form-container{padding:0 8% 0 16%}#AddToWatchList svg{cursor:pointer;font-size:1.2rem!important;filter:drop-shadow(0 0 .1rem rgb(100 100 100/20%))}.vehicle-listitem-section{padding:0 16% 5%}.vehicle-listitem-card{background-color:var(--light-gray);border-radius:10px 10px 0 0;overflow:hidden;box-shadow:rgb(0 0 0/5%) 0 20px 25px -5px,rgb(0 0 0/5%) 0 10px 10px -5px;transition:.3s all ease-in}.vehicle-listitem-card:hover{box-shadow:rgb(0 0 0/10%) 0 20px 25px -5px,rgb(0 0 0/10%) 0 10px 10px -5px;transition:.3s all ease-in}.card-carfax-container{position:absolute;top:0;right:0;box-shadow:rgb(99 99 99/10%) 0 2px 10px 2px}.vehicle-listitem-card-car-status{position:absolute;display:flex;background-color:var(--primary-color);bottom:0;right:0;padding:.1rem;box-shadow:rgb(99 99 99/10%) 0 2px 10px 2px}.vehicle-listitem-card-car-status-text{font-size:calc(.4em + .4vw);padding:.1rem}.owl-carousel{opacity:0}.owl-loaded{opacity:1}.vehicle-listitem-card-image-container{position:relative;overflow:hidden}.vehicle-listitem-card-img{position:relative;overflow:hidden;width:100%!important;aspect-ratio:4/3;overflow:hidden}.vehicle-listitem-card-img>.carousel .carousel-item{position:relative;aspect-ratio:4/3;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.vehicle-listitem-card-img>.carousel .carousel-item img{width:100%!important;aspect-ratio:4/3;object-fit:cover;object-position:center;transform-origin:center center;transition:transform .3s ease}.vehicle-listitem-card:hover .vehicle-listitem-card-img>.carousel .carousel-item img{transform:scale(1.05)}.vehicle-listitem-card:hover .vehicle-listitem-card-img .carousel .carousel-control-prev{opacity:1;transition:opacity .3s ease-in-out}.vehicle-listitem-card-img .carousel .carousel-control-prev{opacity:0;transition:opacity .3s ease-in-out}.vehicle-listitem-card:hover .vehicle-listitem-card-img .carousel .carousel-control-next{opacity:1;transition:opacity .3s ease-in-out}.vehicle-listitem-card-img .carousel .carousel-control-next{opacity:0;transition:opacity .3s ease-in-out}.vehicle-listitem-card-img .carousel .carousel-control-next,.carousel-control-prev{pointer-events:all;top:45%;background-color:#56b822f0!important;color:#fff!important;border:0;font-size:24px;width:38px;height:38px;border-radius:50%;cursor:pointer;margin:0 .5rem}.vehicle-listitem-card-description{padding:1rem}.vehicle-listitem-card-car-title-text{font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-weight:500;text-shadow:0 0 3px rgb(100 100 100/20%)}.vehicle-listitem-card-car-subtitle{padding-bottom:1rem}.vehicle-listitem-card-car-subtitle-text{font-size:14px;line-height:1.5em;color:var(--gray-color);margin-bottom:0}.vehicle-listitem-card-car-price{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.extra-space{padding-bottom:1.5rem}.vehicle-listitem-card-car-price-text{font-size:18px;line-height:1.25rem;font-weight:700;margin:0;text-shadow:0 0 3px rgb(100 100 100/20%);color:#000}.vehicle-list-item-card-price-label{font-size:18px;white-space:nowrap;overflow:hidden;color:#000;margin-right:.5rem;font-weight:500;text-shadow:0 0 3px rgb(100 100 100/20%)}.vehicle-listitem-card-dealer-name-text{font-size:14px;white-space:nowrap;line-height:1.25rem;font-weight:500;margin-bottom:.1rem;text-shadow:0 0 3px rgb(100 100 100/20%);color:#000}.vehicle-list-item-card-dealer-phone-text{font-size:13px;white-space:nowrap;overflow:hidden;color:#000;font-weight:500;margin-right:.5rem;text-shadow:0 0 3px rgb(100 100 100/20%)}.phone-call-icon{font-size:13px;background-color:hsl(99.2deg 68.81% 42.75%/20%);border-radius:.2rem;padding:.3rem;margin-right:.3rem}.vehicle-listitem-card-car-old-price-text{font-size:calc(.4em + .4vw);font-weight:400;color:var(--gray);text-decoration:line-through}.vehicle-listitem-card-car-price-subtitle-text{font-size:calc(.4em + .4vw)}.vehicle-listitem-card-car-spec{column-gap:.5rem}.vehicle-listitem-card-car-spec-container{padding:.35rem;background-color:#f6f7f7;border-radius:5px;border:1px solid #eceeef}.vehicle-listitem-card-car-spec-text{font-size:12px;text-overflow:ellipsis;margin:0}.vehicle-listitem-card-btn{display:flex;justify-content:center;padding-bottom:1rem}.vehicle-listitem-card-btn .details-btn{width:12rem}.vehicle-listitem-section .swiper{overflow-x:clip;overflow-y:inherit;padding:1rem}input[required]+label::after{content:" *";color:#f00}.category-title{font-size:15px!important;color:#333;margin:0}.swiper{width:100%;height:auto!important;padding:0 10px 12px!important;margin-left:-10px!important}.swiper-slide{width:auto!important;height:auto!important}.filter-item{padding:12px 24px;background-color:#fff;border-radius:8px;color:#555;font-size:14px;cursor:pointer;box-shadow:0 5px 3px rgba(0,0,0,.1),inset 0 0 0 rgba(0,0,0,.05);transition:all .3s ease;white-space:nowrap;user-select:none;-webkit-tap-highlight-color:transparent}.filter-item:hover{background-color:#f9f9f9}.filter-item.active{background-color:#000;box-shadow:0 5px 3px rgba(0,0,0,.1),inset 0 0 0 rgba(0,0,0,.05)}.filter-item.active .category-title{color:#fff}.swiper-slide{margin-right:12px}.sort-by-button{position:relative;animation:outlinePulse 1s ease-in-out 8 forwards}@keyframes outlinePulse{0%,100%{box-shadow:0 0 0 rgba(255,0,0,0)}50%{box-shadow:0 0 10px rgba(255,0,0,.5)}}@media print{.noprint{display:none!important}.wrapper .main_container{width:100%!important}.break-after{display:block;page-break-after:always;position:relative}.break-before{display:block;page-break-before:always;position:relative}table tfoot{display:table-row-group}}@media(max-width:992px){.bg-grey{border-radius:0!important}.filter-footer{border-radius:0!important}}@media(max-width:768px){.vehicle-listitem-card-car-status-text{font-size:calc(1em + .5vw)}}@media(max-width:541px){.vehicle-listitem-section{padding:0 9% 5%}}@media(max-width:415px){.vehicle-listitem-section{padding:0 0 5%}}.dealer-listitem-card{background-color:var(--light-gray);overflow:hidden;box-shadow:rgb(0 0 0/5%) 0 20px 25px -5px,rgb(0 0 0/5%) 0 10px 10px -5px;transition:.3s all ease-in}.dealer-listitem-card:hover{box-shadow:rgb(0 0 0/10%) 0 20px 25px -5px,rgb(0 0 0/10%) 0 10px 10px -5px;transition:.3s all ease-in}.dealer-listitem-card-img{position:relative}.dealer-listitem-card-img img{width:100%}.dealer-listitem-card-description{padding:1.5rem;min-height:10.5rem!important}.dealer-listitem-title-text{font-size:16px;margin-top:4px;font-weight:bold;text-shadow:0 0 3px rgb(100 100 100/20%)}.dealer-listitem-address-text{font-size:14px}.dealer-listitem-card-total-cars{margin-bottom:1rem}.extra-space{padding-bottom:1.5rem}.dealer-total-cars-text{font-size:calc(.5em + .5vw);font-weight:500;text-shadow:0 0 3px rgb(100 100 100/20%);margin:0}.dealer-total-cars-container{background:#faebd7;border-radius:50%;width:2rem!important;height:1.9rem!important;display:flex;justify-content:center;align-items:center}.dealer-contact-info-text{font-size:calc(.4em + .4vw);font-weight:400;color:var(--gray-color)}.dealer-listitem-card-btn{display:flex;justify-content:center;padding-bottom:1rem}.dealer-listitem-card-btn .details-btn{width:12rem}@media(max-width:768px){.dealer-total-cars-text{font-size:calc(1.5em + .5vw)}.dealer-contact-info-text{font-size:calc(.9em + .5vw)}}@media(max-width:541px){.dealer-listitem-section{padding:0 9% 5%}}@media(max-width:415px){.dealer-listitem-section{padding:0 0 5%}}