.brand-color{color:#1464f4}:root{--input-height:56px;--primary-color:#1464f4;--label-floating-color:#8a8a8a;--text-color:#3c3c3c}.modal-backdrop{--bs-backdrop-zindex:1049}.section-vehicle-campaign-result{width:100%}.section-vehicle-campaign-result .container{max-width:926px}.section-vehicle-campaign-result .btn-back{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:20px;padding:0;text-decoration:none}.section-vehicle-campaign-result .btn-back i{padding:2px}.section-vehicle-campaign-result .ttl{font-size:28px;font-weight:300;margin-bottom:30px;text-align:center}.section-vehicle-campaign-result .ttl.text-left{text-align:left}@media screen and (max-width:768px){.section-vehicle-campaign-result .ttl{font-size:20px}}.section-vehicle-campaign-result .vin{font-size:20px;font-weight:600}.section-vehicle-campaign-result .vehicle-campaign{padding-bottom:80px}.section-vehicle-campaign-result .vehicle-campaign .drop-down{max-width:100%;overflow:hidden;width:100%}.section-vehicle-campaign-result .vehicle-campaign .drop-down select{width:100%}.section-vehicle-campaign-result .vehicle-campaign .drop-down .select2-container{max-width:100%;width:100%!important}.section-vehicle-campaign-result .vehicle-campaign .drop-down .select2-container .select2-selection--single{background:#e8f0fe;padding-left:15px;padding-right:15px}.section-vehicle-campaign-result .vehicle-campaign .drop-down .select2-container .select2-selection--single .select2-selection__arrow{right:15px}.section-vehicle-campaign-result .vehicle-campaign .drop-down .select2-container .select2-results{font-size:16px;font-weight:600}.section-vehicle-campaign-result .vehicle-campaign .grid{display:flex;flex-wrap:wrap;justify-content:flex-start}.section-vehicle-campaign-result .vehicle-campaign .grid .tab-content{flex:1}.section-vehicle-campaign-result .vehicle-campaign .nav-pills .nav-link{align-items:center;color:#1f2125;display:flex;font-size:20px;font-weight:600;gap:10px;justify-content:space-between;line-height:100%;padding:16px;text-align:left}.section-vehicle-campaign-result .vehicle-campaign .nav-pills .nav-link.active{background:#e8f0fe}.section-vehicle-campaign-result .vehicle-campaign .no-data{align-items:center;background:#f8f9fa;display:flex;flex-direction:column;gap:20px;padding:30px}.section-vehicle-campaign-result .vehicle-campaign .no-data .message{font-size:18px;font-weight:600;line-height:150%;text-align:center}.section-vehicle-campaign-result .vehicle-campaign .accordion{display:flex;flex-direction:column;gap:24px}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item{border:0}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-header .accordion-button{background:#f7f9f9;box-shadow:none;color:#1f2125;font-size:18px;font-weight:600;line-height:150%;outline:none}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-header .accordion-button span{align-items:center;display:flex;gap:12px}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-header .accordion-button span i{display:inline-flex}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body{display:flex;flex-direction:column;gap:16px}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body .item{display:flex;gap:8px}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body .item.item-desc{flex-direction:column;gap:4px}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body .item.item-desc .label{flex-basis:auto}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body .label{color:#000;flex:0 1 45%;font-size:16px;font-weight:600;line-height:150%;min-width:120px}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body .content{flex:1 0;font-size:16px;font-weight:400;line-height:150%}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body .content .strong{font-weight:600}.section-vehicle-campaign-result .vehicle-campaign .accordion .accordion-item .accordion-body .content .description{color:#3c3c3c;font-size:14px}.section-vehicle-campaign-result .cta-group{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.section-vehicle-campaign-result .cta-group .btn{flex:1 0 200px;max-width:260px}.section-vehicle-campaign-result .contact-line{display:flex;font-size:16px;font-weight:600;gap:12px;justify-content:center;line-height:150%;text-align:center}.section-vehicle-campaign-result .contact-line a{color:#1464f4}.vehicle-campaign .select2-container .select2-selection--single .select2-selection__arrow b{background-image:url(../../images/accessories/arrow-down.png);background-repeat:no-repeat;background-size:100%;border:none;height:5px;width:8px}.vehicle-campaign .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.container{max-width:1440px}@media screen and (max-width:1440px){.container{padding:0 15px}}.section-form{background:#f7f9f9}.section-form .container{padding:0}.section-form .grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}@media(max-width:767.98px){.section-form .grid{gap:24px}}.section-form .grid .hero{flex:1 0 48%;max-width:600px}.section-form .grid .hero img{width:100%}.section-form .grid .find-vehicle{align-items:center;display:flex;flex:1 0 48%;flex-direction:column;gap:23px;justify-content:center;padding:30px 15px}.section-form .grid .find-vehicle .ttl{display:flex;flex-direction:column;font-size:28px;font-weight:300;gap:12px;line-height:100%;text-align:center}.section-form .grid .find-vehicle .ttl .sub-ttl{font-size:16px;font-weight:400;margin:0}.section-form .grid .find-vehicle .form-label-group{max-width:440px;width:100%}.section-form .grid .find-vehicle .form-message{color:#dc3545;margin-top:5px}.section-form .grid .find-vehicle .text-note a{align-items:center;display:flex;gap:6px}.section-guide{padding-top:96px}@media(max-width:767.98px){.section-guide{padding-top:60px}}.section-guide .container{max-width:1360px}@media screen and (max-width:1360px){.section-guide .container{padding:0 15px}}.section-guide .ttl{font-size:28px;font-weight:300;line-height:100%;margin-bottom:24px;text-align:center}.section-guide .grid{display:flex;flex-wrap:wrap;gap:30px}@media(max-width:767.98px){.section-guide .grid{gap:8px}}.section-guide .grid .item{background:#f7f9f9;display:flex;flex:1 0 30%;flex-direction:column;font-size:20px;font-weight:400;gap:16px;min-width:300px;padding:30px;text-align:center}.section-guide .grid .item .step{font-size:16px;font-weight:600}.section-faq{padding-top:96px}