.icon-btn{border-radius:6px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .3s;display:flex}.mw-500{max-width:500px}.connect svg,.connect img{width:100px;height:100px}.why svg,.why img{width:50px;height:50px}.hero-wrapper{width:100%;height:550px;position:relative;overflow:hidden}.leather-carousel-section img{object-fit:cover;height:220px;margin:0 auto}.leather-carousel-section .item h6{letter-spacing:.5px;font-weight:600}.leather-carousel-section .item small{color:#777;font-size:12px}.contact-highlight{background-color:#f8f9fa;border-left:4px solid #cacaca;border-radius:0 8px 8px 0;padding:1.5rem}.business-hours{background-color:#e6f2ff;border-radius:8px;margin-top:1rem;padding:1rem}.contact-form-card{border:none;border-radius:10px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.1)}.contact-card{border:none;border-radius:10px;transition:transform .3s;box-shadow:0 5px 15px rgba(0,0,0,.08)}.contact-icon{background-color:rgba(255,106,0,.05);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 1.5rem;display:flex}.follow-us ul{justify-content:center;gap:15px;margin:12px 0 0;display:flex}.form-header{background-color:#222;padding:1.5rem}.form-body{padding:1.5rem}.meet-section-title{border-left:4px solid #cacaca;margin-bottom:1.5rem;padding-left:1rem}.hero-banner{object-fit:cover;width:100%;height:100%;position:absolute}.hero-video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover!important}.hero-caption{color:#fff;z-index:20;text-shadow:0 4px 12px rgba(0,0,0,.6);font-size:48px;font-weight:700;position:absolute;bottom:40px;left:40px}.fade-in{opacity:1;transition:opacity 1s ease-in-out}.fade-out{opacity:0;transition:opacity 1s ease-in-out}.hidden{opacity:0}a{color:#ef6537;text-decoration:none}.grid-gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));place-items:start center;gap:50px;padding-bottom:40px;display:grid}.grid-item{cursor:pointer;text-align:center;transition:transform .2s}.grid-item:hover{transform:scale(1.05)}.grid-img{object-fit:contain;width:150px;height:auto}.grid-caption{color:#fff;margin-top:8px;font-size:16px}.wheel-wrapper{border-radius:8px;position:relative;overflow:hidden}.wheel-img{width:100%;height:auto;transition:transform .4s ease-in-out}.wheel-wrapper:hover .wheel-img{transform:scale(1.08)}.wheel-overlay{opacity:0;background:rgba(0,0,0,.45);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s;display:flex;position:absolute;top:0;left:0}.wheel-wrapper:hover .wheel-overlay{opacity:1}.wheel-title{color:#fff;text-align:center;font-size:18px;font-weight:600}.fb{background:#1877f2}.yt{background:red}.ig{background:#d62976}.li{background:#0a66c2}.wa{background:#25d366}.link{background:#6c757d}.pin{background:#bd081c}.icon-btn:hover{opacity:.85;transform:translateY(-2px)}.social-links a{text-decoration:none;transition:color .2s ease-in-out}.social-links a:hover{color:#fd7e14!important}.grid-item{background:#000;border-radius:2px;position:relative;overflow:hidden}.grid-item img{object-fit:cover;width:100%;height:260px;display:block}.grid-title{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.6);margin:0;font-size:16px;font-weight:700;position:absolute;bottom:12px;left:12px}.grid-wrapper{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.grid-overlay{opacity:1;background:rgba(0,0,0,.35);width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.two-grid-item{position:relative;overflow:hidden}.two-grid-item img{object-fit:cover;width:100%;height:525px}.two-grid-title{color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.7);font-size:16px;font-weight:600;position:absolute;bottom:12px;left:12px}@media (max-width:991px){.grid-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.grid-wrapper{grid-template-columns:repeat(1,1fr)}.grid-item img{height:230px}}.form-select{height:40px;font-size:15px}.wasp{padding:40px 30px 30px 200px}.swiper-slide{opacity:.75;transition:transform .35s,opacity .35s;transform:scale(.92)}.swiper-slide-prev,.swiper-slide-next{opacity:.9;transform:scale(.95)}.swiper-slide-active{opacity:1;z-index:2;transform:scale(1)}.swiper-wrapper{align-items:center}.card-floating{box-shadow:0 8px 30px rgba(0,0,0,.12)}.slide-width{width:88%}.swiper-navigation-icon{background:#fff;border-radius:100px;padding:10px}.swiper-navigation-icon path{fill:#ef6937!important}.video-hero-section{width:100%;height:90vh;position:relative;overflow:hidden}.yt-video-wrapper{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}.yt-video-wrapper iframe{pointer-events:none;width:100%;height:100%}.video-hero-overlay{z-index:10;color:#fff;position:absolute;bottom:60px;left:60px}@media (min-width:576px){.slide-width{width:78%}}@media (min-width:768px){.slide-width{width:68%}}@media (min-width:992px){.slide-width{width:58%}}@media (min-width:1200px){.slide-width{width:55%}}.nav-link{letter-spacing:.2px;font-family:Archivo;padding-left:20px!important;padding-right:20px!important}h1,h2,h3,h4,h5,h6{color:#000}.fs-7{font-size:18px;line-height:30px}.lowCost{max-width:980px}.font-Sans{font-family:Open Sans,sans-serif}.font-archivo{font-family:Archivo}.font-boldest{font-weight:700}.btn-primary{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#ff6a00;border-color:#ff6a00;border-radius:0;padding:10px 18px;font-size:13px;font-weight:300}.bespoke-img{object-fit:cover;width:100%;height:782px}.main-banner{background-position:50%;background-size:cover}.main-banner h1{color:#ff8f3f}.main-banner p.description{max-width:980px;margin:0 auto;font-weight:300}.main-banner form{background:rgba(158,158,158,.31);border:1px solid #646464;max-width:980px;margin-top:30px;padding:40px 30px}.trustpilot{background:#f4f4f4}.gStar{background:#00b67a;border-radius:4px;padding:0 4px 4px}.trustpilot .card{min-height:291px}.pilot-logo{max-width:250px;margin-top:30px}.process-card{background:#f1f1f1;border:0;border-radius:20px;min-height:220px}.step-wrap{height:0;position:absolute;bottom:28px;left:1px}.step-outer{background:#ececec;border-radius:50%;place-items:center;width:64px;height:64px;margin-left:10px;display:grid;box-shadow:0 2px 6px rgba(0,0,0,.04)}.step-inner{color:#1a1a1a;background:#ececec;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.95rem;font-weight:800;display:grid}.process-card:after{content:"";z-index:0;background:#fff;border-top-right-radius:32px;border-bottom-left-radius:32px;width:101px;height:48px;position:absolute;bottom:-10px;left:-1px}.step-wrap,.step-outer,.step-inner{z-index:1}.car-banner .caption{margin-top:-277px;margin-left:40px;position:absolute}.car-banner .caption h4{-webkit-text-strokeWidth:1px;-webkit-text-stroke-color:#fff;color:transparent;letter-spacing:-1.44px;font-size:60px;font-weight:700;line-height:66px}.car-banner:hover .caption h4{color:#fff;-webkit-text-stroke-color:transparent}.car-banner .caption p{color:#fff;text-transform:uppercase;max-width:355px;margin-bottom:15px;font-size:26px}.sbm .des{background:#fefaf2;border:1px solid #f4eedf;border-radius:6px;min-height:160px;padding:15px}.accordion-button{color:#1e1e1e;background-color:#f9f9f9;border:none;border-bottom:1px solid #dee2e6;padding:1rem 1.25rem;font-weight:600;transition:background-color .3s}.accordion-button:not(.collapsed){color:#0d6efd;background-color:#e6f0ff;box-shadow:inset 0 -1px #dee2e6}.accordion-button:focus{box-shadow:0 0 0 .15rem rgba(13,110,253,.25)}.accordion-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1rem;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.03)}.accordion-body{color:#333;background-color:#fff;padding:1rem 1.25rem;font-size:.95rem;line-height:1.6}@media (max-width:576px){.accordion-button{padding:.75rem 1rem;font-size:.95rem}.accordion-body{font-size:.9rem}}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:#ff6a00;border-color:#ff6a00}.page-link{color:#ff6a00}.card-img-top img{object-fit:cover;width:100%;height:355px}footer ul li{line-height:34px}footer ul li a{color:#fff;font-weight:300;text-decoration:none}.dash-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:35px}.dash-bg p{color:#ff9b03;font-size:27px;font-weight:500}.searching{background:#f1f1f1;margin-top:35px;padding:15px 0 25px}.searching select{border-radius:0;height:45px}.css-hlgwow{border-radius:0;padding:6px 8px!important}.instock .btn{letter-spacing:.5px;text-transform:uppercase;border-radius:0;width:100%;padding:12px 24px;font-size:13px}.btn-dark{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#000;border-color:#000;border-radius:0;padding:10px 18px;font-size:13px;font-weight:300}.calCard{margin-top:32px}.calCard a.btn.btn-outline{background:#fff;border:1px solid #ddd;font-size:13px}.calCard a.btn.btn-outline:hover{color:#fff;background:#ff6a00;border-color:#ff6a00}.dashboard-page .save.ms-4 .btn-success{text-transform:uppercase;letter-spacing:.5px;border-radius:0;padding:10px 18px;font-size:13px;font-weight:300}.text-primary{color:#ff6a00!important}.bg-gray-300{background:#f6f6f6;border:1px solid #ebebeb;padding:15px}input.form-control{height:45px}.bg-gradient-btn{color:#fff;letter-spacing:.6px;background-color:transparent;background-image:linear-gradient(90deg,#ff9a00 0%,#ff7800 100%);padding:17px 12px;font-family:Archivo;font-size:21px;font-weight:700;text-decoration:none}.why .col-sm-2{width:20%}.btn{text-transform:uppercase;letter-spacing:.5px;border-radius:0;padding:10px 18px;font-size:13px;font-weight:300}.btn-outline-dark{font-weight:500}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s;background:rgba(255,255,255,.75)!important}.navbar:hover{box-shadow:0 4px 20px rgba(0,0,0,.06);background:rgba(255,255,255,.92)!important}.navbar-nav .nav-link{transition:all .3s;position:relative;color:#333!important;padding:10px 14px!important;font-weight:600!important}.navbar-nav .nav-link:before{content:"";background:#ff6a00;border-radius:10px;width:0;height:2px;transition:all .35s;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.navbar-nav .nav-link:hover{color:#ff6a00!important}.navbar-nav .nav-link:hover:before{width:80%}.navbar-nav .nav-link.active{color:#ff6a00!important}.navbar-nav .nav-link.active:before{width:80%}.navbar-nav .nav-link:after{content:none!important}.dropdown-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);max-height:310px;animation:.25s dropdownFade;overflow-y:auto;box-shadow:0 8px 22px rgba(0,0,0,.08);background:rgba(255,255,255,.9)!important;border:1px solid rgba(0,0,0,.05)!important;border-radius:12px!important;padding:12px 14px!important}.dropdown-menu::-webkit-scrollbar{width:6px}.dropdown-menu::-webkit-scrollbar-thumb{background:#ff6a00;border-radius:10px}@media (min-width:768px){.dropdown:hover>.dropdown-menu{opacity:1!important;display:block!important}}@media (max-width:768px){.nav-link{padding:12px 10px!important;font-size:15px!important}.dropdown-menu{padding-left:10px!important;position:static!important;transform:none!important}}.rotate-180{transition:all .3s;transform:rotate(180deg)}.font-900{font-weight:900}.bg-gray-400{background:#f4f4f4}.short-term-lease .page-banner{background-image:url(../media/ford-ranger.3992eb81.jpg)}.skin-bg{background:#f8eedc;padding:50px 0 35px}.commonCover{background-position:50%;background-repeat:no-repeat;background-size:cover}.daily-rental .page-banner{background-image:url(../media/main-banner.1eb68e85.jpg)}.vanFinance .page-banner{background-image:url(../media/van-finance.2a827020.jpg)}.stock-hub .page-banner{background-image:url(../media/stock-hub.b7a86be9.jpg)}.vw-email-form .banner{background-image:url(../media/vw-camper.dabffb8f.jpg)}.page-banner .caption{padding:250px 0}.bg-f4f4f4{background:#f4f4f4}.imageCardtext{margin-bottom:20px}.bg-dark{background-color:#000}.mmCard{min-height:590px;margin-bottom:20px}.text-orange{color:#ff9a00}label,input::placeholder,textarea::placeholder{font-size:14px}.imageCardtext .imagecover img{object-fit:cover;width:100%;height:312px}.imageCardtext .p-3{min-height:207px}input[type=text][disabled]{background-color:#fff!important}.btn-rounded{border-radius:4px;font-size:16px;font-weight:700}.vfoptions .finance-card{border:none;border-radius:12px;height:100%;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 6px rgba(0,0,0,.1)}.vfoptions .finance-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.vfoptions .card-header{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:1.5rem;border-radius:12px 12px 0 0!important}.vfoptions .feature-list{padding:0;list-style:none}.vfoptions .feature-list li{border-bottom:1px solid #eee;padding:.75rem 0}.vfoptions .feature-list li:last-child{border-bottom:none}.vfoptions .badge-custom{color:#495057;background:#f8f9fa;border-radius:20px;padding:.5rem 1rem;font-weight:500}.vfoptions .comparison-table{border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.vfoptions .table thead th{color:#fff;background:#343a40;border:none;padding:1.25rem;font-weight:600}.vfoptions .table tbody td{vertical-align:middle;padding:1.25rem}.vfoptions .highlight-feature{background-color:#f8f9fa;font-weight:600}.typePage .elementor-heading-title.elementor-size-default{display:none}@media (max-width:768px){.vfoptions .finance-card{margin-bottom:2rem}.video-hero-overlay{bottom:30px;left:20px}.video-hero-overlay h1{font-size:28px!important}}.ford-transit-custom-body-kit .page-banner{background-image:url(../media/ford-transit.915ef0a4.jpg)}.ford-tcustom2 .page-banner{background-image:url(../media/transit-custom.911754d1.jpg)}.ford-tcustom4 .page-banner{background-image:url(../media/crafter-lease.a9772235.jpg)}.makes .page-banner{background-image:url(../media/vw-van.762e2fde.jpg)}.ford-tcustom .page-banner{background-image:url(../media/transit-custom.911754d1.jpg)}.organic-page .page-banner{background-image:url(../media/luton.92e50baa.jpg)}.rfaq .page-banner{background-image:url(../media/hilux.54b31a22.webp)}.yellow-btn{color:#000;border-radius:100px;padding:12px 40px;font-size:20px;font-weight:700}.plane-banner{background:#000;padding:100px 0 20px}.titleCaption{z-index:3;color:#fff;text-align:left;max-width:70%;padding:10px 0;position:absolute;bottom:40px;left:30px}.bannerTitle{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.7),;margin-bottom:10px;font-size:32px;font-weight:700}.low-deposit img{max-width:85px}.tph1{color:#fff;margin-bottom:10px;font-size:40px;font-weight:800}.tpCaption{z-index:3;color:#fff;position:absolute;bottom:40px;left:30px}.verified-reviews{object-fit:contain;width:185px;height:144px}.tpp{opacity:.9;font-size:18px}.vup-banner{background:#8a8a8a;height:550px}
@media (max-width:767px){.main-banner p.description{font-size:15px;line-height:22px;color:#fff!important;opacity:1!important}.main-banner{background:#181b1f;background-image:none!important}.main-banner form{margin-top:10px!important}.mb-sm-35{margin-bottom:35px}.car-banner .caption{margin-top:-180px;margin-left:10px}.car-banner .caption h4{color:#fff;font-size:20px;line-height:25px}.car-banner .caption p{max-width:270px;font-size:17px}.car-banner .caption .btn{font-size:15px!important}.bespoke-img{width:unset;height:unset;margin-bottom:20px}.mw-500{max-width:100%}.connect svg,.connect img{width:70px;height:70px}.connect h4{font-size:15px}.typePage img{max-width:100%!important;height:auto!important}.why .col-sm-2{width:33%}.titleCaption{bottom:22px}.bannerTitle{font-size:26px}.vanFinance .page-banner{background-size:cover}.page-banner .caption{padding:25px 0}.low-deposit img{max-width:64px}.tpCaption{bottom:10px}.tph1{font-size:26px}.tpj1{font-size:23px}.verified-reviews{width:100%}.tpp{font-size:14px}.vup-banner{height:100px}.vup-banner2{height:200px}.wasp{padding-left:15px}}
