footer .footer-content{padding-top:0}footer .footer-content .bordered{border-top:0}.btn{max-width:100%}#commercial-fleet-simplified{background-image:url(/assets/images/leggat/homepage/commercial-leasing/homepage-banner.jpg);background-position:center;background-size:cover;padding:170px 20px;font-family:Roboto,Poppins,sans-serif!important;min-height:100vh;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative}#commercial-fleet-simplified::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#0000005e;z-index:0}#commercial-fleet-simplified .top-banner-content{z-index:1}#commercial-fleet-simplified h2{color:#fff;font-size:80px;line-height:1;font-weight:700;text-align:center;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.4)}#commercial-fleet-simplified h2 span{color:#46c3b2}#commercial-fleet-simplified .desc{color:#fff;font-size:26px;line-height:1.3;text-align:center;margin-top:30px;text-shadow:0 1px 4px rgba(0,0,0,.4)}#commercial-fleet-simplified .dv-buttons{margin-top:32px}#commercial-fleet-simplified .dv-buttons button{width:320px;margin:0 5px}#why-choose{padding:50px 0;color:#313841}#why-choose h3{font-size:46px;line-height:1;font-weight:700;text-align:center;margin:0}#why-choose h3 span{color:#46c3b2}#why-choose .desc{font-size:26px;line-height:1.3;text-align:center;margin-top:30px}#fleet{padding:50px 0;color:#313841}#fleet h3{font-size:46px;line-height:1;font-weight:700;margin:0}#fleet h3 span{color:#46c3b2}#fleet .desc{font-size:26px;line-height:1.3;margin-top:30px}#fleet .dv-buttons{margin-top:30px}#fleet .dv-buttons .btn{margin-top:8px}#fleet .fleet-row{display:flex;justify-content:space-between;align-items:center}#fleet .fleet-row+.fleet-row{margin-top:20px}#fleet .fleet-row .fleet-col{flex-grow:1}#fleet .fleet-row .fleet-col.fleet-img-col{width:45%;flex-shrink:0}#locate-dealership{background:#46c3b2}.select-vehicle{font-size:30px;line-height:38px;letter-spacing:.73px;font-family:Roboto,Poppins,sans-serif;font-weight:300;margin-top:80px;color:#fff}#dvMap{position:absolute;width:50%;right:0;bottom:80px;height:610px;z-index:1}.find-sub{font-size:18px;line-height:20px;letter-spacing:7px;font-weight:700;margin-top:90px;margin-left:12px;color:#fff}.connect{font-size:80px;line-height:104px;color:#fff;margin-bottom:0;font-weight:600;margin-top:20px}#home-content .select-vehicle{font-size:30px;line-height:38px;letter-spacing:.73px;font-family:Roboto,Poppins,sans-serif;font-weight:300;margin-top:80px;color:#010207}.input-group{margin-top:30px}.input-group .form-control{height:64px;font-size:30px;font-family:Roboto,Poppins,sans-serif;font-weight:300;color:#253746}.input-group .input-group-addon{background:#fff;border:0!important;border-radius:0!important}.input-group .input-group-addon img{transition:all .3s ease-in-out;transform-origin:center}#searchDealership{border:0!important;border-radius:0!important}#spLocationSearchIcon{color:#46c3b2;font-size:42px}#limitErr{font-size:20px;font-family:'Roboto','Poppins',sans-serif;font-weight:500;letter-spacing:.4px;margin-left:4px;margin-top:6px;font-style:italic}#websitesContainer{min-height:400px;margin-top:45px;margin-bottom:80px;background:#fff;padding:10px 0}.websites{max-height:420px;min-height:200px;overflow-y:auto;overflow-x:hidden;padding:0 20px;background:#fff;margin:0 10px}.websites::-webkit-scrollbar{width:8px}.websites::-webkit-scrollbar-thumb{background-color:#46c3b2;border-radius:13px}.websites .site{padding:30px 20px;border-top:2px solid #46c3b2}.websites::-webkit-scrollbar-track{background-color:#e0e3e4;border-radius:13px}.site:first-child{border-top:0}.site-name{font-size:30px;line-height:45px;font-family:Roboto,Poppins,sans-serif;letter-spacing:.76px;font-weight:500;color:#313841}.site-details{font-family:Roboto,Poppins,sans-serif;font-weight:300;font-size:22px;line-height:30px;letter-spacing:.34px;color:#46c3b2}.site-details a{color:#313841!important;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:2px}.site-info{clear:both}.site-info span.fa{float:left;line-height:35px}.site-info a{color:#313841!important;margin-left:35px;display:block;font-size:22px}.site-info+.site-info{margin-top:10px}.site .btn-view-website{border-color:#46c3b2;font-family:Roboto;font-weight:400;font-size:14px;line-height:100%;text-align:center;vertical-align:middle;border-width:1px;padding:16px 18px}@media only screen and (max-width:1200px){#why-choose h3,#fleet h3{font-size:40px}}@media only screen and (max-width:991px){#commercial-fleet-simplified h2,.connect{font-size:60px;line-height:1.2}#why-choose .desc,#fleet .desc,#commercial-fleet-simplified .desc{font-size:24px;line-height:1.2}#fleet .fleet-row{display:block}#fleet h3,#fleet .desc,#fleet .dv-buttons{text-align:center}#fleet .fleet-row+.fleet-row{margin-top:50px;border-top:1px solid #ededed}.select-vehicle{font-size:26px;line-height:1;margin-top:40px}.find-sub{font-size:18px;line-height:1;font-weight:500;margin-top:60px}#searchDealership{font-size:26px;line-height:1;height:54px}#spLocationSearchIcon{font-size:32px}.site-name{font-size:26px;line-height:40px}}@media only screen and (max-width:767px){#commercial-fleet-simplified{padding:0 20px;min-height:calc(100vh - 140px)}.websites{max-height:470px;padding:0 10px}.site .btn-view-website{margin-top:20px}.find-sub{margin-left:5px}}@media only screen and (max-width:576px){#commercial-fleet-simplified h2,.connect{font-size:40px}#why-choose h3,#fleet h3{font-size:33px}#why-choose .desc,#fleet .desc,#commercial-fleet-simplified .desc{font-size:22px}#websitesContainer{margin-bottom:60px}.site-name{font-size:24px;line-height:40px}}@media only screen and (max-width:420px){#commercial-fleet-simplified h2,.connect{font-size:36px}#why-choose .desc,#fleet .desc,#commercial-fleet-simplified .desc{font-size:20px}.websites{margin:0 4px}.websites .site{padding:18px 12px}.site-info a{margin-left:30px;font-size:20px}.find-sub{font-size:16px;margin-top:40px;letter-spacing:4px}.select-vehicle{font-size:22px;line-height:1.2;margin-top:20px}#searchDealership{font-size:24px;height:48px}.input-group{margin-top:10px}#websitesContainer{margin-top:25px;margin-bottom:40px}}#topBanner{background-image:url(/assets/images/leggat/homepage/commercial-leasing/homepage-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-size:cover;display:flex;align-items:center;position:relative;min-height:700px;padding:20px 0}#topBanner::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#0000007a;z-index:0;pointer-events:none}#topBanner h1{color:#fff;font-size:100px;line-height:1.2;font-weight:600;text-align:center;text-shadow:1px 1px 30px rgba(0,0,0,.3);margin:0}#topBanner p{color:#fff;text-align:center;font-size:30px;line-height:1.2;text-shadow:1px 1px 30px rgba(0,0,0,.3);margin:20px 0;font-weight:300}#banner-button{text-align:center;margin-top:40px}#arrow-down{position:absolute;left:0;bottom:20px;width:100%;text-align:center}@media only screen and (max-width:1200px){#topBanner{min-height:600px}}@media only screen and (max-width:1024px){#topBanner{min-height:500px}#topBanner h1{font-size:90px}}@media only screen and (max-width:991px){#topBanner h1{font-size:80px}#topBanner p{font-size:26px}}@media only screen and (max-width:767px){#topBanner h1{font-size:62px}#banner-button{margin-top:30px}#banner-button .btn{font-weight:400}#arrow-down img{width:30px}}@media only screen and (max-width:576px){#topBanner{min-height:400px}#topBanner h1{font-size:50px}#banner-button{margin-top:20px}#banner-button .btn{border-width:1px}#arrow-down img{width:24px}#topBanner p{font-size:24px}}@media only screen and (max-width:480px){#topBanner h1{font-size:44px}#banner-button .btn{font-weight:300}#topBanner p{font-size:20px}#banner-button .btn{max-width:100%;letter-spacing:2px}}@media only screen and (max-width:320px){#topBanner h1{font-size:38px}#topBanner p{font-size:18px}#banner-button .btn{letter-spacing:1px}}