.fleet{margin-top:40px}@media only screen and (min-width:960px){.fleet .fleet_grid__item{width:50%;float:left}}.fleet .fleet_grid__item.left-col .button--red{margin-bottom:35px}@media only screen and (min-width:640px){.fleet .fleet_grid__item.left-col .button--red{margin-bottom:0}}@media only screen and (min-width:960px){.fleet .fleet_grid__item.left-col{padding-right:10px;padding-left:0}}@media only screen and (min-width:1280px){.fleet .fleet_grid__item.left-col{padding-right:30px}}@media only screen and (min-width:960px){.fleet .fleet_grid__item.right-col{padding-left:10px;border-left:1px solid #ccc}}@media only screen and (min-width:1280px){.fleet .fleet_grid__item.right-col{padding-left:30px}}.fleet [class^=button-]{display:inline-block}.fleet .fleet-leftPane-top{padding-bottom:0;border-bottom:none}@media only screen and (min-width:640px){.fleet .fleet-leftPane-top{padding-bottom:20px;border-bottom:1px solid #ccc}}.fleet .fleet-leftPane-bottom{margin-top:0;margin-bottom:0;padding-bottom:0;border-bottom:none}@media only screen and (min-width:640px){.fleet .fleet-leftPane-bottom{margin-bottom:40px;padding-bottom:25px;border-bottom:1px solid #ccc;padding-left:18px}}.fleet .fleet-leftPane-bottom .h2{padding-right:15px}.fleet .fleet-leftPane-bottom p{padding-right:15px;margin-bottom:40px}.fleet .fleet-leftPane-bottom form{text-align:center;padding:0 20px 0 0}.fleet .fleet-leftPane-bottom form a[class^=button-]{display:inline-block}.fleet .fleet-rightPane{padding-left:40px;margin-left:-1px;float:right}@media only screen and (max-width:768px){.fleet .fleet-rightPane{border-left:0}}.fleet .fleet-rightPane .cta{display:block}.fleets-we-service{margin-top:40px;text-align:center;background-color:#f1f1f1;border:1px solid #ccc;padding:30px}.fleets-we-service h2:after{left:50%;transform:translateX(-50%)}.fleets-we-service .fleets-we-service--list--container{align-items:center;margin-top:30px}.fleets-we-service .fleets-we-service--list--container .fleet-logo{display:flex;flex:1 1 50%;margin-bottom:30px}.fleets-we-service .fleets-we-service--list--container .fleet-logo img{max-height:56px;left:50%;transform:translateX(-50%)}@media only screen and (min-width:960px){.fleets-we-service .fleets-we-service--list--container .fleet-logo{flex:1 1 33.3%}}@media only screen and (min-width:1280px){.fleets-we-service .fleets-we-service--list--container .fleet-logo{flex:1 1 20%}}@media only screen and (min-width:640px){.fleets-we-service .fleets-we-service--list--container{display:flex;flex-wrap:wrap}}.fleet-need-help{margin-top:40px;text-align:center}.fleet-need-help .h3{display:inline-block;margin-right:20px}.fleet-need-help [class^=button-]{display:inline-block}.fleet-form__content{display:table;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fleet-form__content .form__field--label{width:30%;display:inline-block;text-align:left}.fleet-form__content .input-field-control{width:50%;display:inline-block}.fleet-form__content .input-field-control img{position:absolute;right:5px;top:15px}.fleet-form__content .input-field-control p{text-align:left;font-size:12px;line-height:18px;margin-top:2px;margin-bottom:5px}.fleet-form__content .flex--input__phonenumber{align-self:center}.fleet-form__content .field-phone-number input{margin-bottom:0}.fleet-form__content .field-phone-number p{text-align:left;font-size:12px;line-height:18px;margin-top:2px;margin-bottom:5px}.fleet-form__content .radio-control-wrap{display:flex;padding:0;width:100%}.fleet-form__content .radio-control-wrap .radio-button{display:table-cell;width:20%;flex:1 1;background-image:none;background:#616365;font-weight:400;margin:6px 1px}.fleet-form__content .radio-control-wrap .radio-button:not(:first-of-type):not(:last-child){border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.fleet-form__content .radio-control-wrap .radio-button:first-of-type{border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;-ms-border-top-right-radius:0;-o-border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0;-o-border-bottom-right-radius:0;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;-ms-border-top-left-radius:5px;-o-border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-ms-border-bottom-left-radius:5px;-o-border-bottom-left-radius:5px}.fleet-form__content .radio-control-wrap .radio-button:last-child{border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;-ms-border-top-left-radius:0;-o-border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;-ms-border-top-right-radius:5px;-o-border-top-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-ms-border-bottom-right-radius:5px;-o-border-bottom-right-radius:5px}.fleet-form__content .radio-control-wrap .radio-button.active{background:#333738}.fleet-form__content .radio-control-wrap.fleet-types .radio-button{width:33%}body.user-is-tabbing .fleet-form__content .radio-control-wrap .radio-button:focus-within{outline:3px solid #5e9ed7}body.user-is-tabbing .fleet-form__content .radio-control-wrap .radio-button.focus-within{outline:3px solid #5e9ed7}.company-vehice{margin-bottom:40px}.fleet-leftPane-bottom .form__field--success-text ul{margin-left:15px;font-family:Brandon Grotesque;font-size:13px}.fleet-cards-container{background:#cecece;padding-top:50px;padding-bottom:20px}.fleet-cards-container h2{line-height:34.4px;letter-spacing:0;text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:0}.fleet-cards-container h2:after{content:none}.fleet-cards-container .container .fleet-button{margin-top:45px;display:flex;justify-content:center}.fleet-cards-container .container .fleet-button a{letter-spacing:1.1px;padding:18px 15px}@media(min-width:960px){.fleet-cards-container .container .fleet-button a{padding:18px 40px}}.fleet-cards{display:flex;flex-wrap:wrap}.fleet-card{width:335px;background:#fff;border-radius:20px;margin:20px auto 0}@media(min-width:960px){.fleet-card{width:240px}}.fleet-card .container{padding:0 20px 30px}.fleet-card .container img{padding:25px 0}.fleet-card .container .fleet-card-heading{font-weight:800;font-size:24px;color:#333738;letter-spacing:1px;line-height:113%;text-transform:uppercase;margin-bottom:20px}.fleet-card .container .fleet-card-description{margin-bottom:0;line-height:19px;letter-spacing:-.1px}.container .fleet .fleet_grid__item .mobile-team{display:block}@media(min-width:960px){.container .fleet .fleet_grid__item .mobile-team{display:none}}.container .fleet .fleet_grid__item .desktop-team{display:none}@media(min-width:960px){.container .fleet .fleet_grid__item .desktop-team{display:block}}.container .fleet .fleet-team{margin-top:20px}@media(min-width:960px){.container .fleet .fleet-team{margin-top:0}}.container .fleet .fleet-service{margin-top:35px}@media(min-width:960px){.container .fleet .fleet-service{margin-top:0}}.container .fleet .fleet-service .fleet-points{display:flex}.container .fleet .fleet-service .fleet-points img{width:35px;height:35px}.container .fleet .fleet-service .fleet-points .fleet-description{margin-left:20px;margin-top:5px}.shell-card{display:flex;justify-content:center}.shell-card .shell-card-container{height:100%;background:#63666a;width:100%;border-radius:20px;overflow:hidden}@media(min-width:960px){.shell-card .shell-card-container{height:312px}}.shell-card .shell-card-container .shell-image-container{display:flex;justify-content:center}.shell-card .shell-card-container .shell-image-container img{width:106px;height:168px;overflow:hidden;top:50px;border-radius:12px}@media(min-width:960px){.shell-card .shell-card-container .shell-image-container img{width:255px;height:404px}}.shell-card .shell-card-container .shell-description-container{display:flex;flex-wrap:wrap;height:100%;align-items:center;padding-top:70px;justify-content:center;margin:0 20px}@media(min-width:960px){.shell-card .shell-card-container .shell-description-container{padding-top:0;justify-content:unset;margin:0}}.shell-card .shell-card-container .shell-description-container h2{color:#fff;width:100%}.shell-card .shell-card-container .shell-description-container p{color:#fff;max-width:338px}.payment-options-container{margin-top:50px}.payment-options-container .container .carousel{overflow:visible;width:100%;height:-moz-fit-content;height:fit-content}.payment-options-container .container .carousel .cards{height:-moz-fit-content;height:fit-content;width:100%;justify-content:space-evenly;margin-left:0}.payment-options-container .container .carousel .cards .card{overflow:visible;cursor:default;margin:0 auto;border-radius:20px;background:#fff}.payment-options-container .container .carousel .cards .card .fleet-payment-card{border-radius:20px;border:1px solid #ccc;width:320px;height:270px}.payment-options-container .container .carousel .cards .card .fleet-payment-card .image-container{height:65px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border-top-right-radius:20px;border-top-left-radius:20px;border-bottom:1px solid #ccc}.payment-options-container .container .carousel .cards .card .fleet-payment-card .fleet-payment-text-container{padding:0 20px;margin-top:20px}.payment-options-container .container .carousel .cards .card .fleet-payment-card .fleet-payment-text-container h3{font-size:22px;line-height:25px}.payment-options-container .container .carousel .cards .card .fleet-payment-card .fleet-payment-text-container p{font-size:14px;line-height:24px;width:280px}.payment-options-container .container .carousel-controller .slick-dots{list-style:none;display:block;text-align:center;padding:30px 0;margin:0;width:100%;top:5px}.payment-options-container .container .carousel.single .card0{margin-left:0}.payment-options-container .container .carousel.single .card2{margin-right:0}.fleet-customers-container{padding-top:60px;background:#f1f1f1}.fleet-customers-container .container a{text-align:center;display:block;cursor:pointer}.fleet-customers-container .container .carousel{height:190px}@media(min-width:632px){.fleet-customers-container .container .carousel{height:140px;margin-top:45px}}.fleet-customers-container .container .carousel .cards{height:-moz-fit-content;height:fit-content;width:100%;margin:0;flex-wrap:wrap}.fleet-customers-container .container .carousel .cards .card{background:#f1f1f1;max-width:148px;height:96px;display:flex;align-items:center;justify-content:center}@media(min-width:632px){.fleet-customers-container .container .carousel .cards .card.active.first{margin-left:0}.fleet-customers-container .container .carousel .cards .card.active.last{margin-right:0}}.fleet-customers-container .container .carousel-controller .slick-dots{list-style:none;display:block;text-align:center;padding:30px 0;margin:0;width:100%;top:5px}#fleets-modal .coupon-modal{overflow-y:auto}@media(min-width:768px){#fleets-modal .coupon-modal{padding-top:100px}}#fleets-modal .coupon-modal .modal-content{height:-moz-fit-content;height:fit-content;width:375px;margin:30px auto}#fleets-modal .coupon-modal .modal-content .text-container{padding-top:30px;padding-bottom:15px}#fleets-modal .coupon-modal .modal-content .images-container{display:flex;flex-wrap:wrap;justify-content:center;height:100%;padding-bottom:0}#fleets-modal .coupon-modal .modal-content .company-image{width:120px;height:90px;margin:0 20px 10px;display:flex;justify-content:center;align-items:center}@media(min-width:768px){#fleets-modal .coupon-modal .modal-content{margin:auto;width:760px}}@media(min-width:960px){.fleet-fields{padding-left:20px}}.fleet-fields .form__field--error-text,.fleet-fields .validation-error{font-size:14px;font-weight:500}.fleet-fields .required-container{display:flex;align-items:center;font-size:14px;line-height:100%;letter-spacing:0}.fleet-fields .required-container .required-button{height:30px;width:30px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:none}.fleet-fields .fleet-form__content .form__field--label{color:#616365;font-size:14px;line-height:24px;left:5px}.fleet-fields .fleet-form__content .fleet-form-half{width:100%}.fleet-fields .fleet-form__content .fleet-form-half .form__field--label{width:50%;color:#616365;font-size:14px;line-height:24px}.fleet-fields .fleet-form__content .fleet-form-half .input-field-control{padding:5px}.fleet-fields .fleet-form__content .fleet-form-full{width:100%}.fleet-fields .fleet-form__content .fleet-form-full .input-field-control{width:100%;padding:5px}.fleet-fields .fleet-form__content .fleet-form-full .input-field-control .btn-group .button--gray{padding:12px 3px;font-size:10px}@media(min-width:768px){.fleet-fields .fleet-form__content .fleet-form-full .input-field-control .btn-group .button--gray{padding:12px 5px;font-size:14px}}.fleet-fields .fleet-form__content .fleet-form-small{width:100%;display:flex;justify-content:space-between}.fleet-fields .fleet-form__content .fleet-form-small .form__field--label{width:33%}.fleet-fields .fleet-form__content .fleet-form-small .input-field-control{width:33%;padding:5px}.fleet-fields .fleet-form__content .fleet-form-small .input-field-control input{width:100%}.fleet-fields .fleet-form__content .fleet-form-small .input-field-control select{width:100%;height:48px}#fleet-form-container{scroll-margin-top:100px}.fleet-form-container{padding-top:30px;padding-bottom:30px}.fleet-form-container .fleet-form .submit-button{margin-top:30px;display:block;box-shadow:none}.fleet-form-container .fleet-form .submit-button input{width:100%}@media(min-width:960px){.fleet-form-container .fleet-form .submit-button input{width:318px}}.fleet-error-modal,.fleet-success-modal{align-items:center;justify-content:center}.fleet-error-modal .modal-content,.fleet-success-modal .modal-content{width:90%;max-width:760px}.fleet-error-modal .modal-content .container,.fleet-success-modal .modal-content .container{margin-top:30px}.fleet-error-modal .container .error-content{color:#616365;font-size:17px;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center}.container .fleet .fleet_grid__item .container.team-image{padding:0 0 42px}@media(min-width:960px){.container .fleet .fleet_grid__item .container.team-image{padding:0 20px 42px 0}}.container .fleet .fleet_grid__item .container.team-image img{width:100%}