.hs_cos_wrapper{position:relative}.loadingio-spinner-spinner-2by998twmg8{position:absolute;top:0;transform:translateY(50%);z-index:9}.hubspot-swiper-carousel .swiper{overflow:unset;padding:20px 20px 70px;position:relative;width:100%}.hubspot-swiper-section{min-height:580px;overflow:hidden}.hubspot-swiper-carousel .swiper-slide,.hubspot-swiper-carousel .swiper-wrapper{display:flex;transition:transform .3s ease}.hubspot-swiper-carousel .swiper-slide{align-items:center;flex-shrink:0;justify-content:center;width:100%}.hubspot-swiper-carousel .slide-inner{background-color:#fff;border-radius:15px!important;box-shadow:0 11px 18.12px 2.88px hsla(0,0%,69%,.11);box-sizing:border-box;display:flex;flex-direction:column;height:480px;max-height:480px;max-width:300px;min-height:480px;padding-bottom:0;transition:all .3s ease-in-out}.hubspot-swiper-carousel .slide-inner:hover{transform:scale(1.1)}.hubspot-swiper-carousel .swiper-slide a{text-decoration:none}.hubspot-swiper-carousel .swiper-button-next,.hubspot-swiper-carousel .swiper-button-prev{background-color:#fff;border-radius:50%;box-shadow:0 11px 18.12px 2.88px hsla(0,0%,69%,.11);height:40px;padding:10px;width:40px}.hubspot-swiper-carousel .swiper-button-next:after,.hubspot-swiper-carousel .swiper-button-prev:after{color:#000;font-size:18px}.hubspot-swiper-carousel .swiper-slide img{max-height:200px;max-width:100%;object-fit:cover;width:100%}.hubspot-swiper-carousel .slide-content{background-color:#fff;display:flex;flex:1;flex-direction:column;height:260px;justify-content:space-between;padding:20px 20px 0;position:unset;text-align:left}.hubspot-swiper-carousel .slide-content h3{display:-webkit-box;flex-shrink:0;font-size:1.22rem;height:60px;line-height:1.3;margin-bottom:10px;max-height:60px;overflow:hidden;transition:all .3s ease-in-out;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hubspot-swiper-carousel .slide-content .stock-number{color:#666;font-size:.75rem;font-weight:700;letter-spacing:.5px;margin:0 0 10px;text-transform:uppercase}.hubspot-swiper-carousel .slide-content .stock-number span{font-weight:400;letter-spacing:normal;text-transform:none}.hubspot-swiper-carousel .vehicle-details{display:flex;flex-direction:column;flex-grow:1;height:110px;justify-content:flex-start;margin:10px 0 20px;max-height:110px}.hubspot-swiper-carousel .vehicle-details div{font-size:14px;line-height:1.3;margin:5px 0;min-height:20px}.hubspot-swiper-carousel .vehicle-details strong{color:#666;font-weight:700}.hubspot-swiper-carousel .vehicle-details span{font-weight:400}.hubspot-swiper-carousel .slide-content .btn{align-self:stretch;flex-shrink:0;text-align:center}.hubspot-swiper-carousel .slide-images{flex-shrink:0;height:200px;margin-bottom:0;position:relative;width:100%}.hubspot-swiper-carousel span.badge{background:#548235;border-radius:24px;bottom:-10px;color:#fff;font-size:16px;left:10px;padding:5px 10px;position:absolute;text-transform:capitalize}.hubspot-swiper-carousel .coming-soon.badge{background:#ff9500}.hubspot-swiper-carousel .badge.sold{background:#f74015}p.est-start-date{color:#484848;font-size:18px;font-weight:600;line-height:1.3}.slider-img-star{align-items:center;background-color:#587d38;border-radius:50%;bottom:-20px;display:flex;height:40px;justify-content:center;padding:10px;position:absolute;right:20px;width:40px}.hubspot-swiper-carousel .swiper-button-next,.hubspot-swiper-carousel .swiper-button-prev{color:#007bff;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.hubspot-swiper-carousel .swiper-button-prev{left:0}.hubspot-swiper-carousel .swiper-button-next{right:10px}.hubspot-swiper-carousel .swiper-pagination{bottom:-30px;position:absolute;text-align:center;width:100%}.hubspot-swiper-carousel .swiper-pagination-bullet{background:#ccc;border-radius:50%;display:inline-block;height:10px;margin:0 5px;opacity:.5;transition:all .3s ease-in-out;width:10px}.hubspot-swiper-carousel .swiper-pagination-bullet-active{background:#546235;border-radius:10px!important;opacity:1;transition:all .3s ease-in-out;width:40px}@keyframes ldio-yzaezf3dcmj{0%{opacity:1}to{opacity:0}}.ldio-yzaezf3dcmj div{animation:ldio-yzaezf3dcmj 1s linear infinite;background:#548235;border-radius:6px/12px;height:24px;left:94px;position:absolute;top:48px;transform-origin:6px 52px;width:12px}.ldio-yzaezf3dcmj div:first-child{animation-delay:-.9166666666666666s;background:#548235;transform:rotate(0deg)}.ldio-yzaezf3dcmj div:nth-child(2){animation-delay:-.8333333333333334s;background:#548235;transform:rotate(30deg)}.ldio-yzaezf3dcmj div:nth-child(3){animation-delay:-.75s;background:#548235;transform:rotate(60deg)}.ldio-yzaezf3dcmj div:nth-child(4){animation-delay:-.6666666666666666s;background:#548235;transform:rotate(90deg)}.ldio-yzaezf3dcmj div:nth-child(5){animation-delay:-.5833333333333334s;background:#548235;transform:rotate(120deg)}.ldio-yzaezf3dcmj div:nth-child(6){animation-delay:-.5s;background:#548235;transform:rotate(150deg)}.ldio-yzaezf3dcmj div:nth-child(7){animation-delay:-.4166666666666667s;background:#548235;transform:rotate(180deg)}.ldio-yzaezf3dcmj div:nth-child(8){animation-delay:-.3333333333333333s;background:#548235;transform:rotate(210deg)}.ldio-yzaezf3dcmj div:nth-child(9){animation-delay:-.25s;background:#548235;transform:rotate(240deg)}.ldio-yzaezf3dcmj div:nth-child(10){animation-delay:-.16666666666666666s;background:#548235;transform:rotate(270deg)}.ldio-yzaezf3dcmj div:nth-child(11){animation-delay:-.08333333333333333s;background:#548235;transform:rotate(300deg)}.ldio-yzaezf3dcmj div:nth-child(12){animation-delay:0s;background:#548235;transform:rotate(330deg)}.loadingio-spinner-spinner-2by998twmg8{background:transparent;display:inline-block;height:200px;overflow:hidden;width:200px}.ldio-yzaezf3dcmj{backface-visibility:hidden;height:100%;position:relative;transform:translateZ(0) scale(1);transform-origin:0 0;width:100%}.ldio-yzaezf3dcmj div{box-sizing:content-box}.hubspot-swiper-carousel .no-data-message .slide-inner{background-color:#f8f9fa;border:2px dashed #ccc;padding:40px 20px;text-align:center}.hubspot-swiper-carousel .no-data-message .slide-content{padding:0}.hubspot-swiper-carousel .no-data-message h3{color:#666;margin-bottom:15px;min-height:auto}.hubspot-swiper-carousel .no-data-message p{color:#888;font-size:16px;margin:0}.hubspot-swiper-carousel p.auction-close-date,.hubspot-swiper-carousel p.auction-date,.hubspot-swiper-carousel p.auction-start-date{color:#666;font-size:14px;font-weight:700;line-height:1.3;margin:8px 0}.hubspot-swiper-carousel p.auction-close-date span,.hubspot-swiper-carousel p.auction-date span,.hubspot-swiper-carousel p.auction-start-date span{color:#548235;font-weight:400}.hubspot-swiper-carousel p.auction-close-date span{color:#d9534f;font-weight:400}.hubspot-swiper-carousel p.current-bid{color:#666;font-size:14px;font-weight:700;line-height:1.3;margin:8px 0}.hubspot-swiper-carousel p.current-bid .bid-amount{color:#548235;font-size:16px;font-weight:400}.hubspot-swiper-carousel p.final-sale-price{color:#666;font-size:14px;font-weight:700;line-height:1.3;margin:8px 0}.hubspot-swiper-carousel p.final-sale-price .sale-amount{color:#f74015;font-size:16px;font-weight:400}.hubspot-swiper-carousel p.auction-end-date{color:#666;font-size:14px;font-weight:700;line-height:1.3;margin:8px 0}.hubspot-swiper-carousel p.auction-end-date span{color:#f74015;font-weight:400}.hubspot-swiper-carousel .view-more-slide .slide-inner{align-items:center;background:linear-gradient(135deg,#6b8e3b,#7ca647);border:none;color:#fff;display:flex;justify-content:center;min-height:400px;overflow:hidden;position:relative}.hubspot-swiper-carousel .view-more-slide .slide-inner:hover{background:linear-gradient(135deg,#7ca647,#8bbf53);transform:scale(1.05)}.hubspot-swiper-carousel .view-more-background{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0}.hubspot-swiper-carousel .view-more-content{padding:30px 20px;position:relative;text-align:center;z-index:2}.hubspot-swiper-carousel .view-more-slide h3{color:#fff;font-size:1.8rem;font-weight:700;line-height:1.3;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:250px;min-height:auto}.hubspot-swiper-carousel .view-more-slide .btn{background-color:#fff;border:2px solid #fff;border-radius:12px;color:#548235;font-size:16px;font-weight:700;letter-spacing:0;padding:14px 30px;text-transform:none;transition:all .3s ease}.hubspot-swiper-carousel .view-more-slide .btn:hover{background-color:hsla(0,0%,100%,.9);box-shadow:0 8px 20px rgba(0,0,0,.2);color:#548235;transform:translateY(-2px)}.hubspot-swiper-carousel .btn{border:2px solid transparent;border-radius:6px;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1.2;margin-top:10px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.hubspot-swiper-carousel .btn--fill{background-color:#548235;border-color:#548235;color:#fff}.hubspot-swiper-carousel .btn--fill:hover{background-color:#456b2a;border-color:#456b2a;box-shadow:0 4px 12px rgba(84,130,53,.3);transform:translateY(-2px)}.hubspot-swiper-carousel .btn--large{font-size:15px;padding:14px 28px}.hubspot-swiper-carousel .btn--accent{background-color:#548235;color:#fff}.hubspot-swiper-carousel .btn--default{min-width:120px}.hubspot-swiper-carousel .slide-content .btn{align-self:flex-start;margin-bottom:20px;margin-top:auto}