.brand-color{color:#1464f4}:root{--input-height:56px;--primary-color:#1464f4;--label-floating-color:#8a8a8a;--text-color:#3c3c3c}.modal-backdrop{--bs-backdrop-zindex:1049}header{align-items:center;background:#f7f9f9;padding:16px;width:100%}header,header nav{display:flex;justify-content:center}header nav{align-content:center}header nav .logo{display:inline-flex}header nav .logo img{max-width:190px;width:100%}@media screen and (max-width:768px){header nav .logo img{max-width:100px}}body{min-height:100vh}.kv{align-items:center;background:#d9e1e2;display:flex;justify-content:center;padding:0}.kv img,.left-col{width:100%}.left-col{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.form-container{padding:15px}@media screen and (min-width:768px){.form-container{padding:30px}form{max-width:450px}}form h2{font-size:20px;font-weight:600;line-height:100%}form h2,form h2+p{color:#3c3c3c;text-align:center}form h2+p{font-size:16px;font-weight:400;line-height:150%}form .heading{color:#3c3c3c;font-size:20px;font-weight:300;line-height:25px;margin-bottom:30px}@media screen and (max-width:767px){form .heading{font-size:24px}}form input::-moz-placeholder{color:#000}form input::placeholder{color:#000}form .single-label{font-size:16px;font-weight:600;line-height:24px;position:relative}form .single-label.required:after{color:var(--primary-color);content:"*";margin-left:5px}form textarea.form-control{font-size:16px;font-weight:600}form .invalid-feedback{font-size:12px;font-weight:600}form#ironManForm .heading{font-weight:600}@media screen and (max-width:767px){form#ironManForm .heading{line-height:25px}}@media screen and (max-width:475px){form#ironManForm .heading{font-size:18px}}form#ironManForm .attention{font-size:15px}form .form-ratio{align-items:center;display:flex;justify-content:space-between}form .form-ratio label{align-items:center;border:1px solid #d9e1e2;border-radius:2px;color:#3c3c3c;display:flex;font-size:16px;font-weight:600;gap:12px;height:56px;line-height:24px;margin:0;padding:0 1rem;width:48%}form .form-ratio label input{height:24px;width:24px}form .form-ratio label.checked{border:1px solid #1464f4}form .form-ratio input[type=radio]{height:24px;width:24px}form .form-title{display:flex;justify-content:space-between}form h4{color:#000;font-size:16px;font-weight:600;line-height:150%;margin-bottom:12px}form .consents{display:flex;gap:12px}form .consents input{height:24px;width:24px}form .consents label{flex:1}form .consents label a{color:#1464f4;text-decoration:underline}form button[type=submit][disabled]{background:#8a8a8a}form .form-note{color:#8a8a8a;font-size:12px;font-weight:400;line-height:150%;margin-top:30px}form .dealer-info{background:#f7f9f9;border-radius:3px;padding:16px}form .dealer-info span{color:#8a8a8a;font-size:12px;font-weight:600;line-height:150%}form .dealer-info h5{color:#3c3c3c;font-size:14px;font-weight:600;line-height:150%}form .dealer-info p{color:#3c3c3c;font-size:12px;font-weight:400;line-height:150%}form .dealer-info .hotline a{color:#1464f4;font-size:14px;font-weight:600;line-height:1}form .tooltip-wrap{background:#fff;box-shadow:0 24px 54px 0 rgba(0,0,0,.102);min-width:280px;padding:16px;position:absolute;right:0;top:30px;width:50%;z-index:1}form .tooltip-wrap p{color:#3c3c3c;font-size:12px;font-weight:600;line-height:150%;margin:0}form .has-tooltip{position:relative}form .close-tooltip{text-align:end}form .close-tooltip svg{box-sizing:content-box;cursor:pointer;height:14px;padding:6px;width:14px}.btn-primary,button{align-items:center;background:#1464f4;border-color:transparent;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:700;gap:10px;justify-content:center;letter-spacing:.1em;line-height:20px;outline:none;padding:16px;text-align:center;text-transform:uppercase}.btn-primary:focus,button:focus{outline:none}.btn-primary:hover,button:hover{opacity:.8}.form-footer{background:#f7f9f9;color:#3c3c3c;display:flex;flex-direction:column;padding:14px;text-align:center}.form-footer p{font-size:12px;margin-bottom:8px}.form-footer .tag-line{font-size:14px;line-height:150%}@media(min-width:768px){.container{max-width:1440px}}.select2-container--open .select2-dropdown{padding:10px;z-index:9999!important}.select2-container--open .select2-dropdown .select2-results{font-size:16px;font-weight:600}.select2-container--open .select2-dropdown .select2-results__option{padding:16px 20px}.select2-container--open .select2-dropdown .select2-results__option .dealer-name{color:#3c3c3c;font-size:16px;font-weight:600;line-height:150%}.select2-container--open .select2-dropdown .select2-results__option .dealer-address{color:#3c3c3c;font-size:12px;font-weight:400;line-height:150%}.select2-container--open .select2-dropdown .select2-results__option:first-child{display:none}.select2-container--open .select2-dropdown .select2-results__option:nth-child(2){margin-top:10px}.select2-container--open .select2-dropdown .select2-results__option[aria-selected=true]{background:rgba(44,114,198,.102)!important;border-radius:3px;color:#1464f4!important}.select2-container--open .select2-dropdown .select2-results__option[aria-disabled=true]:first-child{display:none}.select2-container--open .select2-dropdown .select2-results__option--highlighted{background-color:rgba(44,114,198,.102)!important;border-radius:3px;color:#1464f4!important}@media screen and (max-width:991px){.select2-container{background:#fff!important}}.select2-container .select2-search{padding:0;position:relative}.select2-container .select2-search--dropdown{margin-bottom:10px}.select2-container .select2-search--dropdown input{background-color:#f8f9fa;border:none!important;border-radius:3px;height:44px;text-indent:44px}.select2-container .select2-search:before{background:url(../../images/search_icon.png) no-repeat;content:"";height:17.5px;left:13px;position:absolute;top:13px;width:17.5px}@media screen and (min-width:768px){.sp{display:none}}@media screen and (max-width:767px){.pc{display:none}}#thanks-page .thanks-page-section{color:#3c3c3c}#thanks-page .thanks-page-section .form-container{max-width:500px}#thanks-page .thanks-page-section .title{font-size:24px;font-weight:300!important;line-height:30px;margin-bottom:24px;max-width:430px;text-align:center}@media screen and (max-width:767px){#thanks-page .thanks-page-section .title{margin-top:15px}}#thanks-page .thanks-page-section .desc{font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px;text-align:center}#thanks-page .thanks-page-section .btn-primary{display:inline-flex;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){#thanks-page .thanks-page-section .btn-primary{margin-bottom:30px}}@media screen and (min-width:992px){#ui-datepicker-div{z-index:1050}}#ui-datepicker-div .ui-datepicker-header a{display:none}#ui-datepicker-div .ui-datepicker-calendar{border-spacing:7px 10px!important}#ui-datepicker-div .ui-datepicker-calendar td{padding:0;width:40px}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{height:46px!important;width:auto!important}@media screen and (max-width:375px){#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{height:40px!important}}#ui-datepicker-div .ui-datepicker-title select{background:none;outline:none}#ui-datepicker-div.ui-datepicker .ui-state-active,#ui-datepicker-div.ui-datepicker .ui-state-hover{background:#1464f4!important;border-color:#1464f4!important;color:#fff!important}#ui-datepicker-div.ui-datepicker .no-place-day .ui-state-active,#ui-datepicker-div.ui-datepicker .no-place-day .ui-state-hover{background:#f0f3f3!important;border:1px solid #d9e1e2!important;color:#92a0b2!important}.lead-tradein .kv{background:#fff}.lead-tradein .kv picture{position:fixed;top:68px}.lead-tradein form .location h3{color:#000;font-size:16px;font-weight:600;line-height:150%}.lead-tradein form .location img{width:100%}.lead-tradein form h5{color:#3c3c3c;font-size:14px;font-weight:600;line-height:150%;margin-bottom:12px}.lead-tradein form .group-checkbox{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.lead-tradein form .form-input-checkbox{align-items:center;display:flex;flex:30%;gap:12px}.lead-tradein form .form-input-checkbox input[type=checkbox]{height:24px;width:24px}.lead-tradein form .form-input-checkbox .label{border:none;display:unset;font-size:16px;font-weight:600;height:-moz-fit-content;height:fit-content;line-height:150%;margin:0;padding:0;position:unset;width:-moz-fit-content;width:fit-content}.lead-tradein .form-radio{align-items:center;display:flex;justify-content:space-between}.lead-tradein .form-radio label{align-items:center;border-radius:2px;color:#3c3c3c;display:flex;font-size:16px;font-weight:600;gap:12px;line-height:24px;margin:0;padding:0 1rem;width:48%}.lead-tradein .form-radio label input{height:24px;width:24px}.lead-tradein .form-radio label.checked{border:1px solid #1464f4}.lead-tradein .form-radio input[type=radio]{height:24px;width:24px}.lead-tradein .form-title{display:flex;justify-content:space-between}@media screen and (max-width:767px){.lead-tradein .kv picture{position:unset}}