
a.btn.apply-button{font-size:20px;width:124px;height:124px;min-height:124px;min-width:124px;border:1px solid #FFFFFF;box-sizing:border-box;color:#FFFFFF;padding:50px 0;}a.btn.apply-button:hover{background-color:rgba(255, 255, 255, 0.2);}
#homepage-get-approved img{aspect-ratio:462 / 342;width:100%;max-width:462px;}
.benefits{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.benefits-title-container{width:1000px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.benefits-tile{display:-webkit-flex;flex-direction:column;justify-content:space-between;align-items:flex-start;}.benefits-tile h5{font-size:20px;line-height:28px;}.benefits-tile._2{background-color:#f4f9f8;}.benefits-tile._3{background-color:#fcf5f5;}.benefits-tile._4{background-color:#f6fafb;}
#homepage-ready-for-the-road-car-wrapper .mobile-car-image img{margin-right:-78px;}#car-wrapper{position:relative;width:fit-content;font-family:'Poppins';font-style:normal;font-weight:600;font-size:18px;line-height:28px;overflow:hidden;}.benefit-container{display:inline-flex;position:absolute;}.benefit-bullet{width:30px;height:30px;border-radius:100px;margin:auto 5px;}.tires-benefit{top:320px;}.benefit-container.tires-benefit .benefit-bullet{background:#27BAA7;border:5px solid #edfffd;}.oil-change-benefit{top:430px;}.benefit-container.oil-change-benefit .benefit-bullet{background:#DE2726;border:6px solid #ffeded;}.engine-benefit{top:540px;}.benefit-container.engine-benefit .benefit-bullet{background:#008EB0;border:6px solid #e3f9ff;}.battery-benefit{top:320px;}.benefit-container.battery-benefit .benefit-bullet{background:#27BAA7;border:6px solid #edfffd;}.alignment-benefit{top:430px;}.benefit-container.alignment-benefit .benefit-bullet{background:#DE2726;border:6px solid #ffeded;}.brakes-benefit{top:540px;}.benefit-container.brakes-benefit .benefit-bullet{background:#008EB0;border:6px solid #e3f9ff;}#car-img,
#car-img-md{aspect-ratio:845 / 840;width:100%;max-width:845px;}#car-img-xs{aspect-ratio:320/586;width:100%;max-width:320px;}@media(max-width:767px){#car-wrapper{width:100%;}.tires-benefit,
 .battery-benefit,
 .oil-change-benefit,
 .alignment-benefit,
 .engine-benefit,
 .brakes-benefit{left:15%;}.tires-benefit{top:120px;}.battery-benefit{top:180px}.oil-change-benefit{top:240px;}.alignment-benefit{top:300px;}.engine-benefit{top:360px;}.brakes-benefit{top:420px;}}@media(max-width:280px){.tires-benefit{top:90px;}.battery-benefit{top:150px}.oil-change-benefit{top:210px;}.alignment-benefit{top:270px;}.engine-benefit{top:330px;}.brakes-benefit{top:390px;}}@media(min-width:576px){.tires-benefit,
 .battery-benefit,
 .oil-change-benefit,
 .alignment-benefit,
 .engine-benefit,
 .brakes-benefit{left:5%;}.tires-benefit{top:160px;}.battery-benefit{top:220px;}.oil-change-benefit{top:280px;}.alignment-benefit{top:340px;}.engine-benefit{top:400px;}.brakes-benefit{top:460px;}}@media(min-width:768px){.tires-benefit,
 .battery-benefit,
 .oil-change-benefit,
 .alignment-benefit,
 .engine-benefit,
 .brakes-benefit{left:10%;}.tires-benefit{top:145px;}.battery-benefit{top:245px;}.oil-change-benefit{top:345px;}.alignment-benefit{top:445px;}.engine-benefit{top:545px;}.brakes-benefit{top:645px;}}@media(min-width:992px){.benefit-container{display:none;}.tires-benefit{top:320px;left:98px;}.oil-change-benefit{top:430px;left:18px;}.engine-benefit{top:540px;left:85px;}.battery-benefit{top:320px;left:auto;right:87px;}.alignment-benefit{top:430px;left:auto;right:40px;}.brakes-benefit{top:540px;left:auto;right:100px;}#car-img{transform:rotate(-90deg);}}
#payment-calculator-body{background-color:#FFFFFF;border:1px solid #E1E1E1;box-sizing:border-box;border-radius:20px;padding:40px;}#payment-calculator-result-wrapper hr{border:2px solid #F8F9FC;opacity:1;}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.5rem;background-color:#FFFFFF;border:2px solid #008EB0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none;}.form-range::-webkit-slider-runnable-track{width:100%;height:2px;color:transparent;cursor:pointer;background-color:#E1E1E1;border-color:transparent;border-radius:1rem;}#payment-calculator-submit{width:100%;}#payment-calculator-result-left span.h3,
#payment-calculator-result-left span.h6,
#payment-calculator-result-right span.h3,
#payment-calculator-result-right span.h6{color:#1B1B1B;}@media(min-width:768px){#payment-calculator-submit{width:auto;}}
#we-care-about-cars img{aspect-ratio:400 / 300;width:100%;max-width:400px;}
div[id^='resource-item-'] .resources-tile img{aspect-ratio:351 / 190;width:100%;}.resources-tile h5{font-size:20px;line-height:28px;}.resource-tile-photo img{border-radius:10px;width:100%;}.resource-tile-header{flex:none;order:0;align-self:stretch;flex-grow:0;margin:9px 0px;}.paragraph-2{font-family:'Arial';font-style:normal;font-weight:400;font-size:14px;line-height:22px;flex:none;order:1;align-self:stretch;flex-grow:0;margin:9px 0px;}#learning-center-resources .resource-tile-text-container a,
#learning-center-resources .resource-tile-text-container a:hover,
#learning-center-resources .resource-tile-text-container a:focus{color:#173B66 !important;}@media(min-width:768px){}@media(min-width:992px){}
textarea:hover,
input:hover,
.form-select:hover{background-color:#F4F4F4;}select option{background-color:#FFFFFF;}form label{color:#5C5C5C;line-height:16px;}form h5{margin-bottom:1rem;}.form-check-input{border-color:rgba(0, 0, 0, 0.25);}.form-step-container{font-family:Arial;font-size:14px;font-weight:400;z-index:1021;}.form-step-container-border{border-top:1px solid #dee2e6;}.form-step,
.form-step-pagination{line-height:26px;}.form-step{display:flex;flex:0 0 auto;width:auto;padding:10px;margin-right:1.5%;}.form-step-number{display:flex;width:26px;height:26px;border-radius:100px;margin-right:8px;border:1px solid;justify-content:center;align-items:center;}.active .form-step-number{background-color:#1f3c63;color:#fff;border:0px;}.active .form-step-title,
.form-step-pagination{color:#173B66;}.completed .form-step-number,
.completed .form-step-title{color:#173B66;}.form-step-pagination{flex:1 0 auto;width:auto;padding:10px;}.form-step-pagination div{text-align:right;}.this-process-is-secure-container{font-family:Arial;font-weight:400;font-size:12px;line-height:26px;}div.error{font-family:Arial;font-size:14px;font-style:normal;color:#DE2726;line-height:18px;padding-top:2px;padding-bottom:2px;}div.error:before{content:"";display:inline-block;width:12px;height:12px;background:url('/assets/images/global/icons/icn_alert.png') no-repeat center center;background-size:contain;margin-right:5px;position:relative;top:1px;}.was-validated .form-control:invalid,
.form-control.is-invalid,
.form-select.is-invalid{background-image:initial;padding:0.375rem 0.75rem;}.form-control,
.input-group-text{font-family:'Poppins', Arial;font-weight:500;font-size:14px;line-height:21px;color:#1B1B1B;}.form-select{white-space:normal;font-size:1.15em;font-weight:500;}.form-control,
.form-select{min-height:44px;}.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after{background-color:inherit;}.form-check.form-check-inline{line-height:var(--bs-body-line-height);}.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");padding:0.375rem 2.25rem 0.375rem 0.75rem;}.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label{color:initial;}.form-check.custom-check-xl{padding-left:2em;}.form-check.custom-check-xl .form-check-input{height:24px;width:24px;margin-left:-2em;}.form-switch-lg .form-check-input{width:3rem;height:1.6rem;}.toggleable-password{position:relative;}.toggleable-password a{position:absolute;top:11px;right:16px;font-family:'Poppins', Arial;}.input-group-text-custom{background-color:#FFFFFF !important;color:#173B66 !important;line-height:28px !important;font-weight:600 !important;}.input-group-text-custom.input-group-text-custom-text-dollar{font-size:20px !important;}.input-group-text.input-group-text-custom.justify-content-center{min-width:83px;}@media(max-width:767px){.form-step-number{display:none;}.form-step:not(.active){display:none;}.form-step-container .row{background-color:#F8F9FC;}.form-control{font-size:1.15em;}}@media(min-width:768px){.form-step-container{font-family:'Poppins', Arial;font-weight:500;}.form-step-container-border{border-top:inherit;border-bottom:1px solid #dee2e6;}.form-step.active{border-bottom:2px solid #173B66;}.active .form-step-title{color:#1F3C63;}.form-step-pagination{display:none;}.this-process-is-secure-container{font-size:14px;}.form-select{font-size:14px;}}
