: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}:root{--primary-color:#56b822;--light-primary-color:#5cc525;--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}a{text-decoration:none!important}.navbar{height:75px}.container{max-width:1360px}.text-primary-color{color:var(--text-primary-color)!important}.home-footer{position:absolute;bottom:0;width:100%;height:60px}.footer-bg-dark{background-color:var(--nav-footer-bg-color)}a.brand{white-space:normal;text-align:center;word-break:break-all;color:var(--text-primary-color);font-weight:bolder;font-size:28px;text-decoration:none}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}ul,li,a.dropdown-item,span.text{font-size:16px!important}.badge.beta-span{background:linear-gradient(45deg,var(--text-primary-color) 35%,#fff 125%);font-size:1.2rem;padding:.2rem 1rem!important;font-family:monospace}.home-section-bg-img{background-image:url(/css/themes/assets/home-section-img-min.webp);background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.home-content{padding:10rem 1rem}.home-title{font-size:calc(2em + 1.5vw)!important}.home-subtitle{font-size:calc(1em + 1vw)!important}.key-features-card{background:#fff;border:0 solid #000;border-radius:2rem;padding:1rem;box-shadow:rgb(99 99 99/20%) 0 2px 8px 0;height:100%}.key-features-card-header{background-image:url(/css/themes/assets/bg-icon-min.webp?v=CTllcbF_68wXqUgHHcaDcimnqBA);background-repeat:no-repeat;background-position:top center;background-size:8rem 8rem}.key-features-card-icon{font-size:2rem;padding:2rem 0;text-align:center}.key-features-card-body{display:flex;flex-direction:column;align-items:center}.key-features-card-title{font-size:1.2rem;font-weight:bold;text-align:center;margin:1rem 0}.key-features-card-subtitle{font-size:.9rem;margin:1rem 0}.features-section-bg-img{position:relative;background-image:url(/css/themes/assets/features-section-img-min.webp?v=BB-I3jjFfUvPuegZr1bh4AAbdZc);background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.features-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16rem 1rem}.features-title{font-size:calc(1em + 1.5vw)!important;text-align:center;font-weight:bolder;text-shadow:0 0 3px rgb(100 100 100/25%)}.image-div img{width:100%;overflow:hidden}.pricing-plan-bg-img{background-image:url(/css/themes/assets/pricing-intro-section-bg-img-min.webp?v=DtFqbdLgVYmQ-BCO4sIRJYZ6iGQ);background-repeat:no-repeat;background-position:center center;background-size:contain;padding:7rem 9rem}.pricing-plan-img{position:relative;background-image:url(/css/themes/assets/pricing-into-section-plan-img-min.webp?v=BB-I3jjFfUvPuegZr1bh4AAbdZc);background-repeat:no-repeat;background-position:center center;background-size:contain;padding:9rem 6rem;border-radius:10%}.pricing-plan-img-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#070707;opacity:.1;border-radius:10%}.pricing-title{font-size:calc(1em + 2.5vw)!important;text-shadow:0 0 3px rgb(100 100 100/25%)}.pricing-into-section-img-content{padding:4rem 1rem}.package-card{box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px;border-radius:2rem;min-width:235px;max-width:235px;max-height:220px;min-height:220px}.pachage-features-container{padding:1rem;margin-bottom:auto}.pachage-footer-container{padding:1rem}.package-card-header{padding:1.5rem 0 0 0;margin:0 .5rem 0 .5rem;height:10rem}.package-title{font-size:1.5rem;text-shadow:0 0 3px rgb(100 100 100/40%)}.package-subtitle{font-size:1rem;font-weight:300}.package-price-container{display:flex;justify-content:center}.package-price-container .free-while-in-beta{font-size:1.2rem;font-weight:700;padding:1rem 0}.package-price-container .package-coming-soon{font-size:1.5rem;font-weight:700;padding:3.5rem 0}.package-price-container .dollar-sign{font-size:1.5rem;font-weight:400;top:.5rem;left:3rem}.package-price{font-size:4rem;font-weight:300;text-shadow:0 0 3px rgb(100 100 100/25%)}.package-price-container .duration{font-size:3rem;font-weight:300;top:9px;right:0;left:6rem;margin:0 .5rem;text-shadow:0 0 3px rgb(100 100 100/25%)}.package-price-container .duration span{font-size:1rem;font-weight:300}.package-old-price{font-size:1.5rem;font-weight:300;text-decoration:line-through}.pricing-table{box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px;border-radius:2rem}.pricing-table-header-container{border-bottom:1px solid!important;overflow:hidden}.pricing-table-title{font-size:1.2rem;margin:2rem 0;text-shadow:0 0 3px rgb(100 100 100/40%)}.pricing-feature-title{text-align:initial;font-size:1rem;font-weight:400;margin:1rem 0 1rem 2rem}.pricing-feature-row{margin:1rem 0}.pricing-feature-icon{font-size:1.2rem}.pricing-feature-span{font-weight:bold;font-size:1.2rem}.pricing-table-feature-container{border-bottom:1px solid #7d7d7d!important;overflow:hidden}.top-section-text{font-size:1.2rem;text-align:center;padding:4rem 0}.business-features-section-bg{background-color:#fff9f1;box-shadow:rgb(0 0 0/5%) -4px 9px 30px -10px}.business-features-section-bg h2{font-size:1.3rem}.business-homepage-section-bg{background-color:#f1f7ff;box-shadow:rgb(0 0 0/5%) -4px 9px 30px -10px}.business-homepage-section-bg h2{font-size:1.3rem}.business-vehicle-detail-section-bg{background-color:#f0f0f0;box-shadow:rgb(0 0 0/5%) -4px 9px 30px -10px}.business-vehicle-detail-section-bg h2{font-size:1.3rem}.card-gray-bg-color{background-color:#efefef;box-shadow:rgb(0 0 0/10%) 0 20px 25px -5px,rgb(0 0 0/4%) 0 10px 10px -5px}.form-control-border{border:.1rem solid #8a8989!important}#Features .owl-dots{display:flex;justify-content:center;padding:1rem}#Features .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#959292;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}#Features .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--text-primary-color)}#Features .owl-carousel .owl-stage-outer{border-radius:3%;box-shadow:rgba(0,0,0,.1) 0 10px 50px}#Features .owl-carousel .owl-stage-outer .owl-stage{display:flex;justify-content:center;align-items:center}.feature-list-item{font-size:1.2rem}.circle-div-icon{padding:2rem 1.8rem;border-radius:50%;background:radial-gradient(at 20% 50%,#fff -169%,var(--text-primary-color) 100%);box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px;max-width:7rem;min-width:6rem;max-height:7rem;min-height:6rem}.circle-icon{font-size:2.5rem;filter:drop-shadow(0 0 .1rem rgb(100 100 100/75%))}.crm-title{font-size:1.2rem}.about-us-header-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10rem 1rem}.about-us-section-bg-img{position:relative;background-image:url(/css/themes/assets/about-us-section-bg-img-min.webp?v=CTllcbF_68wXqUgHHcaDcimnqBA);background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.about-us-header-text{font-size:1.2rem;text-align:center}.about-us-text-block-title{font-size:1.2rem;font-weight:bold;margin:1rem 0}.about-us-text-block-subtitle{font-size:.9rem;text-align:initial;margin:1rem 0}.about-us-card{display:flex}.about-us-card-header{margin-right:2rem}.about-us-card-title{font-size:1.2rem;font-weight:bold;margin:1rem 0}.about-us-card-subtitle{font-size:.9rem;text-align:initial;margin:1rem 0}.faq-header-section{padding:4rem 1rem}.faq-header{font-size:calc(1em + 1vw)!important;text-shadow:0 0 3px rgb(100 100 100/25%);font-weight:400}.faq-title{font-size:calc(1em + 1.5vw)!important;text-shadow:0 0 3px rgb(100 100 100/25%)}.faq-subtitle{font-size:1rem}.faq-question-icon{box-shadow:0 0 3px rgb(100 100 100/10%);font-size:.7rem;align-self:center}.faq-question-title{font-size:1.2rem;margin:0 1rem;text-shadow:0 0 3px rgb(100 100 100/10%)}.faq-question-collapse-icon{color:#000;box-shadow:0 0 3px rgb(100 100 100/10%);transition:.9s;transform:rotate(180deg)}.question-btn.collapsed .faq-question-collapse-icon{transition:.9s;transform:rotate(360deg)}.faq-answer-text h3{font-size:1rem}.faq-contact-icon{font-size:4rem;filter:drop-shadow(0 0 .1rem rgb(100 100 100/25%))}.login-section-bg-img{background-image:url(/css/themes/assets/login-bg-img.webp);background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.btn-orange{color:#fff!important;background-color:var(--text-primary-color);padding:.2rem 1rem!important}.btn-orange:hover{color:#fff!important;background-color:var(--hover-bg-color)}.btn-get-started-orange{color:#000!important;background-color:var(--text-primary-color);padding:.2rem 1rem!important;box-shadow:0 0 3px rgb(100 100 100/25%)}.btn-get-started-orange:hover{background-color:var(--hover-bg-color)}.btn-dark-orange{color:#000!important;background-color:var(--text-primary-color);padding:.2rem 1rem!important;box-shadow:0 0 3px rgb(100 100 100/25%)}.btn-dark-orange:hover{background-color:var(--hover-bg-color)}.nav-btn-orange{color:var(--text-primary-color);background-color:#fff;padding:.2rem 1rem!important;box-shadow:0 0 3px rgb(100 100 100/25%)}.nav-btn-orange.active{color:#fff;background-color:var(--text-primary-color);padding:.2rem 1rem!important;box-shadow:0 0 3px rgb(100 100 100/25%)}.nav-btn-orange:hover{color:#000;background-color:var(--hover-text-color)!important}.home-btn-orange{color:#000!important;background-color:var(--text-primary-color);padding:.5rem;border:0;border-radius:10px;box-shadow:rgb(99 99 99/15%) 0 2px 8px 0;text-decoration:none!important;transition:background-color .3s ease}.home-btn-orange:hover{color:#000!important;background-color:var(--hover-bg-color)}.black-link{color:#000!important;font-weight:bold}.text-orange{color:var(--text-primary-color)}.header-separator{display:block;border-radius:30px;border:2.5px solid var(--text-primary-color);background-color:var(--text-primary-color);margin:1rem}.footer-separator{border-radius:30px;border:2px solid #c8c8c8;margin:2rem 0;background-color:#c8c8c8}.section-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.6}.section-header{font-size:25px;text-shadow:0 0 3px rgb(100 100 100/25%);text-align:center}.beige-bg-color{background-color:#efefef}.off-white-bg-color{background-color:#fdfdfd}.beige-bg-color{background-color:#efefef}.homepage-top-menu{background-color:var(--menu-bg-color)!important}.homepage-top-menu .dropdown-item{text-decoration:none!important;color:var(--navbar-text-color)!important;transition:background-color .2s ease}.homepage-top-menu .dropdown-item:hover{background-color:var(--hover-bg-color);color:#000!important}.car-card-spec-max-height{overflow:hidden;text-overflow:ellipsis;max-height:calc(1.8em*3)}.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}.homepage-section{padding:0 12rem}.homepage-section-bg-img{position:relative;background-color:#000;background-image:url(/css/themes/assets/green-car-bg-min.webp?v=C-empxw7YEzENkzlWceG3ji1gNo);background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;padding:15rem 0}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--nav-footer-bg-color);opacity:.4}.homepage-header-content{position:relative}.homepage-content-title{padding:5rem 0}.homepage-search{padding:1rem;border-radius:15px;width:850px;border:3px solid #c4e6b3;box-shadow:0 0 60px rgba(0,0,0,.1),inset 0 0 0 rgba(0,0,0,.05)}.homepage-search-container{padding:1rem 2rem;background:#ffffff17;border-radius:20px;box-shadow:rgb(99 99 99/50%) 0 2px 5px 0}.search-tab-container{overflow:hidden;flex-wrap:nowrap;inline-size:fit-content;margin-bottom:10px!important;padding-bottom:5px;border-bottom:2px solid #f1f1f1}.search-by-nav-link{user-select:none;white-space:nowrap;padding:6px 10px;font-size:15px!important}.form-floating{border:1px solid #e4e4e4;border-radius:.25rem;overflow:hidden}.search-nav-link{white-space:nowrap;padding:6px 10px;font-size:15px!important;border-radius:10px!important;position:relative;background-color:#fff!important;color:#000;transition:background-color .3s ease,color .3s ease,text-shadow .3s ease}.search-nav-link:hover{color:#000;text-shadow:0 0 0 rgba(0,0,0,1)}.search-nav-link::after{content:'';position:absolute;bottom:-5px;left:50%;border-radius:10px;width:0;height:3px;background-color:#56b822;transform:translateX(-50%);transition:width .3s ease-in-out}.search-nav-link.active{background-color:#f1f1f1!important;color:#000!important;font-weight:600}.search-nav-link.active::after{width:90%}.search-nav-link:hover{background-color:#f1f1f1}.homepage-section-text{font-size:42px;font-weight:bolder;text-shadow:0 0 3px rgb(100 100 100/25%)}.homepage-section-subtext{color:#808080;font-size:15px}.text-primary-color{color:var(--text-primary-color)}.carfinder-image-container-bg-color{background:linear-gradient(315deg,var(--text-primary-color) 56%,var(--section-bg-color) 50%)}.carfinder-section-bg-img{position:relative;background-color:#000;background-image:url(/css/themes/assets/carfinder-section-bg-min.webp?v=CTllcbF_68wXqUgHHcaDcimnqBA);background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;padding:10rem 0}.home-footer{position:absolute;bottom:0;width:100%;height:60px}.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)}.category-icon{position:absolute;top:47px!important;opacity:.8}@media(max-width:1570px){.homepage-section{padding:0 6rem!important}}@media(max-width:1355px){.homepage-section{padding:0 4rem!important}}@media(max-width:1290px){.homepage-section-text{font-size:35px}.homepage-section{padding:0 2rem!important}}@media(max-width:1220px){.homepage-section-bg-img{padding:15rem 0}}@media(max-width:1140px){.homepage-section-text{font-size:30px}}@media(max-width:912px){.pricing-plan-bg-img{padding:10rem 0 4rem 0}.homepage-search{margin:0 1.5rem 2rem 1.5rem;width:780px!important}}@media(max-width:890px){.homepage-section-text{font-size:25px}.homepage-section-subtext{font-size:12px}.homepage-section-bg-img{padding:12rem 0}.homepage-search{width:700px!important}}@media(max-width:768px){.homepage-section-text{font-size:20px;text-align:center}.homepage-section-subtext{text-align:center}.homepage-search{margin:0 2rem 2rem 2rem;width:auto!important}.homepage-content-title{padding:2rem 0 2rem 0}.homepage-section-bg-img{padding:20rem 0 0 0}.search-button.btn-primary-color{padding:1rem!important}}@media(max-width:674px){.homepage-content-title{padding:2rem 0 2rem 0}.homepage-search-container{margin:0 2rem}.carfinder-section-bg-img{padding:8rem 0}}@media(max-width:576px){.homepage-search{margin:0 7rem!important;width:auto!important}.homepage-section-bg-img{display:none}}@media(max-width:550px){.homepage-content-title{padding:2rem 0 0 0}.homepage-search{margin:0 4rem!important}.homepage-search-container{padding:2rem 3rem;margin:9rem 0 0 0}.carfinder-section-bg-img{padding:5rem 0}}@media(max-width:420px){.pricing-plan-bg-img{padding:4rem 5rem}.homepage-content-title{padding:3rem 0 0 0}}@media(max-width:400px){.homepage-search{margin:0 2rem!important}.homepage-section{padding:0 1rem!important}}@media(max-width:350px){.homepage-search{margin:0 1rem!important}.carfinder-section-bg-img{padding:3rem 0}}: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}