@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Play:wght@400;700&display=swap";:root{--teal: #009893;--blue: #057ac5;--orange: #ee4300;--medium-orange: #ff662a;--light-orange: #ff9065;--red: #c5051a;--medium-red: #f92c1f;--light-red: #fb746c;--yellow:#ffb114;--medium-yellow:#ffc54f;--light-yellow:#ffd88a;--very-light-yellow:#faf0ed;--green: #299846;--green2: #31b754;--med-green: #71d98c;--hover-green:#bfeecb;--black: #000;--white: #fff;--dark-grey: #232628;--mid-grey: #555;--med-light-grey: #f0f2f5;--very-light-green: #edfaf0;--light-grey: #ccc;--light-grey-hover:#cdcdcd;--purple:#dd00e5;--brown:#a54929;--med-brown:#f4dfd9;--transparent:transparent;--transition: all .5s ease-in-out}html,body{height:100%;margin:0}.finisher-header{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-1}.card{background:#f9f9f9;padding:10px;border-radius:30px;box-shadow:12px 12px 12px #0000001a,-10px -10px 10px #fff}.card-header{border:1px solid transparent;background:var(--med-green);color:var(--white);border-radius:50px!important;margin:10px 0;background:linear-gradient(0deg,var(--green) 10%,var(--green2) 100%)}.s-b-stretch{justify-content:space-between;align-items:stretch}.head1{border-bottom:2px solid var(--green);padding:0 15px;display:inline-block}.dashboard-heading-holder{display:flex;width:100%;justify-content:center}.head2,.head5{border-bottom:2px solid var(--green);padding:0 15px;display:inline-block}.dashboard-counter{display:flex;flex-direction:column;justify-content:space-between;height:100%;border:2px solid var(--green);border-radius:30px;outline-color:var(--med-green);outline-offset:-6px;outline-width:2px;outline-style:solid;background:#f9f9f9;box-shadow:12px 12px 12px #0000001a,-10px -10px 10px #fff}.counter-heading{border:2px solid var(--green);border-radius:55px;padding:5px}.nav-item.tabs-nav{margin:0 10px}.nav-item.tabs-nav .nav-link{color:var(--white);background:var(--med-green);transition:var(--transition);border:1px solid transparent;border-radius:50px}.nav-item.tabs-nav .nav-link:hover{background:var(--green2);border:1px solid transparent;border-radius:50px;color:var(--white)}.nav-item.tabs-nav .nav-link.active{color:var(--white);background:var(--green);transition:var(--transition);border:1px solid transparent;border-radius:50px;box-shadow:12px 12px 12px #0000001a,-10px -10px 10px #fff}.nav-item.tabs-nav .nav-link.active:hover{color:var(--white);background:var(--green);transition:var(--transition);border:1px solid transparent;border-radius:50px}.nav-tabs{border:1px solid transparent}.search-holder{padding:10px;background:var(--hover-green);border-radius:50px;display:inline-block}.search-button{background:var(--white);border:1px solid transparent;border-radius:50px;color:var(--green);margin-right:5px;transition:var(--transition)}.search-button:hover{background:var(--green);border:1px solid transparent;color:var(--hover-green)}.btn-danger{border-radius:50px}.center{text-align:center}.button-holder{display:flex;justify-content:center}.filter-container{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;border:1px solid var(--med-green);background:var(--white);color:var(--green);padding:10;border:2px solid var(--green)}.car-label{cursor:pointer}.filter-option input{display:none}.bg-info{--bs-bg-opacity: 1;background-color:var(--green)!important;border-radius:50px}.close-btn{padding:3px;border:1px solid transparent;border-radius:50px;width:20px;margin-right:5px}.filter-group{border-bottom:1px solid #e5e5e5}.filter-header{padding:12px 15px;background-color:#f9f9f9;cursor:pointer;font-weight:500;color:var(--black)}.fa-chevron-down{color:var(--green)}.filter-options{padding:10px 15px}.filter-option{padding:8px 0;cursor:pointer}.filter-option:hover{background-color:#f5f5f5}.filter-subheader{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:8px;color:#666}.nested-options,.nested-options-dot{border-left:2px dotted var(--light-grey);padding-left:10px}.count-number{color:var(--white);background:var(--green);border-radius:50px;padding:0 5px;min-width:20px;height:20px;display:flex;justify-content:center;align-content:center;margin-left:5px;font-size:12px;align-items:center}.model-holder{display:flex}.model-dropdown-label{color:var(--red);font-size:12px}.filter-option .model-dropdown-label{visibility:hidden}.filter-option:hover .model-dropdown-label{visibility:visible}.variant-holder{display:flex;align-items:center}.variant-dropdown-label{color:var(--blue);font-size:12px}.filter-option .variant-dropdown-label{visibility:hidden}.filter-option:hover .variant-dropdown-label{visibility:visible}.thumbnail .img-fluid{width:100%;height:100px;object-fit:cover!important;object-position:center center!important}.main-image-container .img-fluid{width:100%;height:500px;object-fit:cover!important;object-position:center center!important}.like-button{background:none;border:none;padding:5px;cursor:pointer;color:#fff;background:#29984680;border-radius:10px}.like-button.liked{color:var(--red)}.like-button:disabled{opacity:.5;cursor:not-allowed}.likes-count{font-size:12px;margin-left:3px}body{font-family:Play,sans-serif;width:100%;height:100%}.c-green{color:var(--green)!important}.w-5.h-5{width:20px}.top-bar{background:var(--dark-grey);padding:13px;color:var(--white)}.info-links-left{display:flex;width:100%;margin:0;padding:0;flex-wrap:wrap;list-style-type:none}.info-links-right{display:flex;gap:16px;margin:0;padding:0;position:relative;align-items:center;list-style-type:none}.link-item{list-style-type:none;display:flex;align-content:center}.link-item:hover .white-icon{color:var(--med-green)}.link-alt{color:var(--white);text-decoration:none;margin-right:10px;font-size:12px;display:flex;align-items:center;font-family:Play,sans-serif;font-weight:500}.link-alt:hover{color:var(--white)}.mh-link{color:var(--white);transition:all .5s ease-in-out;font-size:12px;text-decoration:none}.mh-link:hover{color:var(--green)}.top-logo{height:100px}.navbar{-webkit-box-shadow:-1px 6px 10px -4px rgba(0,0,0,.5);-moz-box-shadow:-1px 6px 10px -4px rgba(0,0,0,.5);box-shadow:-1px 6px 5px -4px #0000004d;background:#fff6}.vehicle-link{text-decoration:none!important;color:var(--black)}.img-holder{position:relative}.car-img{width:100%;object-position:center!important;object-fit:cover!important;height:300px}.vehicle-heading{color:var(--black);font-weight:700;font-size:16px;padding:15px;margin:0;text-align:left;text-transform:initial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Play,sans-serif}.car-price{width:100%;font-size:16px;font-family:Play,sans-serif;font-weight:700;text-align:left;color:var(--white);position:relative;bottom:0;margin:0;background:linear-gradient(0deg,var(--green) 10%,var(--green2) 100%);padding:10px 20px}.car-content{min-height:130px;padding:15px;color:var(--white);border-top:transparent;text-align:left;font-family:Play,sans-serif;border-top:1px solid var(--light-grey)}.vehicle-text{font-size:14px;color:var(--black);font-family:Play,sans-serif;font-weight:400;margin-bottom:0;text-align:left}.vehicles{background:var(--very-light-green);border-radius:20px;transition:var(--transition)}.vehicle-link:hover .vehicles{background:var(--hover-green)}.single-vehicle-h5-heading{color:var(--white);text-transform:uppercase;font-size:2vw;font-weight:600;margin:0;text-align:center;background:var(--green);flex-grow:1;border-radius:30px}.price-h{margin-bottom:20px}.feature-three-sections{gap:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.feature-item{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;background:#fff;border:1px solid #e8e8e8;border-radius:16px;width:100%;padding:15px 10px 15px 15px;height:100%;flex-direction:row!important;justify-content:flex-start!important;gap:15px!important}#hiddenText{display:none;color:var(--black);width:100%;padding:5px;background:var(--med-green);text-align:left;position:absolute;top:0;border-radius:10px;font-size:14px;font-weight:400;line-height:24px;z-index:999;font-family:Manrope,sans-serif}.xbtt{left:0}.xbtt:after{right:290px;bottom:100%;border-color:transparent transparent #999 transparent}.vehicle-share-links-right{display:flex;align-content:center;justify-content:space-between;align-items:center;padding:0 10px;margin:0;background:var(--very-light-green);border-radius:50px;border:1px solid var(--green)}.one-part{min-width:225px;width:33%}.link-item,.link-items{list-style-type:none;margin:0 2px;display:flex;align-content:center;font-size:11px}.white-icon{color:var(--green);font-size:14px;padding:0;text-align:center;transition:all .5s ease-in-out}.one-feature-part{min-width:165px;width:30%}.feature-icon{width:36px}.more-specs{display:none;margin-top:15px}.see-more-btn{color:var(--green);display:inline-block;margin:auto;cursor:pointer;transition:all .5s ease-in-out;text-decoration:none;border:2px solid var(--green);border-radius:50px;width:auto;padding:5px;text-align:center;background:var(--white)}.see-more-btn:hover{color:var(--white);background:var(--green);border:2px solid var(--green)}.fs-12{font-size:12px}.mw-25{min-width:50%;max-width:50%!important}.back-link{color:var(--green);transition:all .5s ease-in-out}.back-link:hover{color:var(--med-green);cursor:pointer}.sc-price{font-weight:600;color:var(--green);display:flex;justify-content:center;font-size:24px;border:1px solid var(--green);border-radius:50px}.estimated-monthly-price{margin-left:20px}.floating-search-icon{color:var(--black);top:10px;cursor:pointer;position:relative}.form-control{display:block;width:100%;padding:10px;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border-bottom:var(--bs-border-width) solid var(--bs-border-color);border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23299846' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:10px;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 16px;border-bottom:var(--bs-border-width) solid var(--bs-border-color);border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent}.alert-info{--bs-alert-color: var(--green);--bs-alert-bg: var(--hover-green);--bs-alert-border-color: transparent;--bs-alert-link-color: var(--bs-info-text-emphasis);border-radius:50px;width:auto;display:inline-block;padding:10px;margin:0}.search-overlay{display:flex;flex-direction:column;position:fixed;z-index:500;top:0;left:0;bottom:0;right:0;background-color:#d7d7d7e8;visibility:hidden;opacity:0;transform:scale(1.3);transition:.33s visibility ease-in-out,.33s opacity ease-in-out,.33s transform ease-in-out;will-change:visibility,transform,opacity}.results-container{width:400px;margin-top:10px;background:var(--white)}.search-overlay--visible{visibility:visible;opacity:1;transform:scale(1)}.search-overlay-icon{color:var(--green);font-size:1.4rem;margin:0 10px 0 0}.live-search-field{background-color:transparent;border:none;font-size:1.1rem;outline:none;flex:1;color:var(--green)}.live-search-results{opacity:0;transition:all .3s ease-out;transform:scale(1.07)}.live-search-results--visible{opacity:1;transform:scale(1)}.search-overlay-top .container{position:relative;display:flex;align-items:center;padding-top:15px;padding-bottom:15px;width:400px;left:-8px;background:var(--white)}.search-overlay-bottom{overflow:auto}.close-live-search{font-size:1.5rem;cursor:pointer;opacity:.75;line-height:1;color:#292929}.close-live-search:hover{opacity:1}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.circle-loader{opacity:0;transition:opacity .45s ease-out,visibility .45s ease-out;position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;margin:auto;box-sizing:border-box;width:35px;height:35px;border-radius:100%;border:5px solid rgba(73,80,87,.2);border-top-color:#495057;will-change:-webkit-transform,transform;-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.circle-loader--visible{visibility:visible;opacity:1}.mini-vehicle{width:100%;padding:5px;border-bottom:1px solid #cdcdcd;display:flex;align-items:center;transition:var(--transition);flex-wrap:wrap;justify-content:space-between}.mini-vehicle:hover{background:#cdcdcd}.mini-thumbnail{width:70px;height:70px;border-radius:50px;background-size:cover!important;background-position:center center!important;margin-right:5px}.very-small{font-size:12px;text-transform:uppercase;font-weight:600;width:auto;display:inline}.super-small{font-size:10px;text-transform:uppercase;font-weight:600;display:inline}.mini-details{width:120px;display:flex;flex-direction:column;justify-content:space-evenly}.mini-price{font-size:12px;text-transform:uppercase;font-weight:600;width:120px;background:#000;color:var(--white);text-align:center;border-radius:30px;display:inline-block}.mini-mileage{font-size:12px;text-transform:uppercase;font-weight:600;width:120px;background:#363636;color:var(--white);text-align:center;border-radius:30px;display:inline-block}.mini-year{font-size:12px;text-transform:uppercase;font-weight:600;width:120px;background:#636363;color:var(--white);text-align:center;border-radius:30px;display:inline-block}.mini-search{font-size:12px;text-transform:uppercase;font-weight:400;min-width:100px;background:var(--med-blue);color:var(--white)!important;text-align:center;border-radius:30px;display:inline-block;padding:5px;position:relative;border:1px solid transparent;transition:var(--transition)}.mini-search:hover{background:var(--white);border:1px solid var(--med-blue);color:var(--med-blue)!important}.mini-desc{width:auto}.mini-details-left{display:flex;align-items:center}.mini-car-variant{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto;display:block}.list-group-item.active{z-index:2;color:var(--white);background-color:var(--green);border-color:var(--green)}a{text-decoration:none!important;transition:all .5s ease-in-out}.fw-800{font-weight:800}.small-text{font-size:14px}.tiny{font-size:10px}.no-padding{padding:0!important}.no-wrap{white-space:nowrap}.no-margin{margin:0!important}.relative{position:relative}.spinner-page{position:fixed;z-index:999;height:50px!important;width:50px!important;overflow:auto!important;margin:auto;top:0;left:0;bottom:0;right:0;color:#fff}.spinner-page-overlay{position:fixed;width:100%;height:100%;background:#00000080;top:0;bottom:0;z-index:999}.modal-logo{height:50px;margin-right:10px}.btn-success{color:var(--white);background-color:var(--green);border:1px solid transparent;padding:0 20px;border-radius:50px;transition:all .5s ease-in-out}.btn-success:hover{background-color:var(--med-green)}.custom-btn{padding:10px 40px;background:var(--green);color:var(--white);font-weight:600;border:2px solid transparent;border-radius:50px;transition:all .5s ease-in-out}.custom-btn:hover{background:var(--white);color:var(--green);border:2px solid var(--green)}.page-item:first-child .page-link{border-radius:50%!important}.page-item:last-child .page-link{border-radius:50%!important}.page-link{border-radius:50%;border:1px solid transparent;margin:0 3px;width:30px;height:30px;display:flex!important;justify-content:center;align-items:center;border:1px solid transparent!important;color:var(--green)!important;transition:var(--transition)!important}.page-link:hover{background-color:var(--hover-green)!important;color:var(--green)!important}.page-link.active,.active>.page-link{z-index:3;background-color:var(--green)!important;color:var(--white)!important}.inline{display:flex}.inline-flex-center{display:inline-flex;justify-content:center;align-items:center}.footer{background:var(--green);color:var(--white);padding:20px;text-align:center;font-size:12px;font-family:Play,sans-serif;font-weight:500}@media (max-width: 310px){.sm{padding:0 5px!important}}
