@keyframes newform-fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.grid-template-columns-full{display:grid;grid-template-columns:1fr}.grid-template-columns-half{display:grid;grid-template-columns:1fr 1fr}.cursor-not-allowed{cursor:not-allowed}.icon-fill-light svg path{fill:#fff !important}.new-form-wrapper form input:not(.form-check),.new-form-wrapper form select,.new-form-wrapper form .country-btn.form-input,.new-form-wrapper form .field-day-time .form-field-option,.new-form-wrapper form textarea{height:55px;width:100%;padding:10px 15px;border-radius:2px;border:1px solid #dadada}.new-form-wrapper form textarea{padding-top:calc(10px + 8px)}.new-form-wrapper form select{background-color:#fff}.new-form-wrapper form input[type=checkbox],.new-form-wrapper form input[type=radio]{margin:0 0}.new-form-wrapper form input[type=checkbox]{width:20px;height:20px;border:1px solid #dadada}.new-form-wrapper form input[type=checkbox].form-input-field.form-check.form-field-has-error{box-shadow:0 0 0 1px red;border-radius:50%}.new-form-wrapper form input[type=checkbox].form-input-field.form-check.form-field-has-error:checked{box-shadow:none}.new-form-wrapper form input[type=date]{display:flex;align-items:center;justify-content:flex-start;position:relative}.new-form-wrapper form textarea{min-height:120px}.new-form-wrapper form .form-field{margin-bottom:20px}.new-form-wrapper form .field-day-time .form-field-time{position:relative;display:flex;gap:20px;flex-direction:row;align-items:flex-start}.new-form-wrapper form .field-day-time .form-field-time .form-field-option.form-field-type-radio-option{position:static}.new-form-wrapper form .field-day-time .form-field-time .form-field-error{position:absolute;bottom:-20px;left:0}@media screen and (max-width: 350px){.new-form-wrapper form .field-day-time .form-field-time{flex-direction:column}}.new-form-wrapper form .field-day-time .form-field-option{display:flex;width:auto;margin-top:10px;border-radius:2px;border:1px solid #dadada;padding:10px 20px;margin-right:10px;cursor:pointer}.new-form-wrapper form .field-day-time .form-field-option label{cursor:pointer;display:inline-block}.new-form-wrapper form .field-day-time .form-field-option input{display:none}.new-form-wrapper form .field-day-time .form-field-option:has(input[type=radio]:checked),.new-form-wrapper form .field-day-time .form-field-option input[type=radio]:checked+label{background-color:#dadada}.new-form-wrapper form .phone-country-fileld-wrap .country-box{height:55px}.new-form-wrapper form .form-field-smsinform .form-field-type-checkbox-option,.new-form-wrapper form .form-field-disclaimers .form-field-type-checkbox-option{display:grid;grid-template-columns:20px 1fr;grid-gap:0 12.5px;margin-bottom:0}.new-form-wrapper form{display:block}.new-form-wrapper form .field-day-time .form-field-time .form-field-option:not(:first-child) .form-field-error{display:none}.new-form-wrapper form .form-section-field.error-field{display:flex;align-items:center}.new-form-wrapper form .form-section-field.error-field .form-label-error{margin-bottom:20px}.new-form-wrapper form .form-section.form-section-buttons{margin-bottom:0}.new-form-wrapper form .form-field-type-checkbox-option,.new-form-wrapper form .form-field-type-radio-option{margin-bottom:10px}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-handle{cursor:grab}.new-form-wrapper form .coreweb-field-range-slider .form-field.form-field-type-hidden{display:none}.new-form-wrapper form .coreweb-field-range-slider .form-field.form-field-type-text{width:100%}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-tooltip{display:none;top:-26px;height:25px;padding-bottom:8px;font-size:10px}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-handle:hover .noUi-tooltip{display:block}.new-form-wrapper form .coreweb-field-range-slider .noUi-horizontal{height:4px}.new-form-wrapper form .coreweb-field-range-slider .noUi-horizontal .noUi-origin{margin-top:-2px}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder{margin:10px 11px}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-connect{background:rgba(5,20,31,.8980392157)}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-handle{height:24px;width:24px;top:-9px;right:-12px;border-radius:9px}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-horizontal{height:10px}.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-handle::before,.new-form-wrapper form .coreweb-field-range-slider .range-slider-holder .noUi-handle::after{content:none}form.core-web-form.core-web-form-loader{position:relative;cursor:wait}form.core-web-form.core-web-form-loader::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(200,200,200,.2);z-index:80;pointer-events:none}form.core-web-form .form-field.phone-country-fileld-wrap{display:flex;overflow:visible;position:relative}form.core-web-form .form-field.phone-country-fileld-wrap .country-box{position:relative;width:100%;min-width:110px;max-width:130px;margin-right:-1px}form.core-web-form .form-field.phone-country-fileld-wrap .country-btn{height:100%;width:100%;border:0;border:1px solid #dadada;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 8px}form.core-web-form .form-field.phone-country-fileld-wrap .country-btn .btn-flag img{height:12px}form.core-web-form .form-field.phone-country-fileld-wrap .country-name{flex:1}form.core-web-form .form-field.phone-country-fileld-wrap .country-name,form.core-web-form .form-field.phone-country-fileld-wrap .country-dial{color:#666}form.core-web-form .form-field.phone-country-fileld-wrap .phone-input{flex:1;border:0;height:46px;padding:0 12px;font-size:15px;outline:none}form.core-web-form .form-field.phone-country-fileld-wrap .country-btn{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}form.core-web-form .form-field.phone-country-fileld-wrap .form-input-field.form-input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}form.core-web-form .form-field.phone-country-fileld-wrap .wrap-input-country-phone-number{position:relative;width:100%}form.core-web-form .form-field-type-hidden{display:none}form.core-web-form .form-section-errors-box{padding:20px;border:1px solid #d00100;margin-bottom:30px;border-radius:8px}form.core-web-form .form-section-errors-box .form-field-error:not(:last-child){margin-bottom:10px}form.core-web-form .form-element-searchable-dropdown{display:none;position:absolute;top:calc(100% + 4px);left:0;width:280px;border:1px solid #ccc;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.15);z-index:1000;overflow:hidden}form.core-web-form .form-element-searchable-dropdown.open{display:block}form.core-web-form .form-element-searchable-dropdown .search-wrap{padding:8px;border-bottom:1px solid #eee}form.core-web-form .form-element-searchable-dropdown .search-wrap input{width:100%;height:34px;padding:0 10px;border:1px solid #ccc;border-radius:6px;outline:none}form.core-web-form .form-element-searchable-dropdown .searchable-dropdown-results.country-list{max-height:220px;overflow-y:auto}form.core-web-form .form-element-searchable-dropdown .searchable-dwopdown-item{padding:9px 12px;display:flex;gap:8px;align-items:center;cursor:pointer}form.core-web-form .form-element-searchable-dropdown .searchable-dwopdown-item .country-flag{display:flex;width:18px}form.core-web-form .form-element-searchable-dropdown .searchable-dwopdown-item:hover{background:#f2f6ff}form.core-web-form .form-element-searchable-dropdown .searchable-dwopdown-item.active{background:#e8f0ff}form.core-web-form .form-floating{position:relative}form.core-web-form .form-floating .form-floating-label{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;padding:10px 15px;color:#555;font-weight:normal;line-height:1;pointer-events:none;transition:all .22s ease}form.core-web-form .form-floating.form-field-type-textarea .form-floating-label{top:calc(10px + 4px);transform:none}form.core-web-form .form-floating.form-field-type-date .form-floating-label{margin-left:3px}form.core-web-form .form-floating .form-input:focus+.form-floating-label,form.core-web-form .form-floating .form-textarea:focus+.form-floating-label,form.core-web-form .form-floating .form-input:not(:placeholder-shown)+.form-floating-label,form.core-web-form .form-floating .form-textarea:not(:placeholder-shown)+.form-floating-label,form.core-web-form .form-floating.form-floating-active .form-floating-label{top:-6px;transform:translateY(0);font-size:76%;color:#999}.new-form-wrapper form.core-web-form .form-section-title{margin-bottom:20px}.new-form-wrapper form.core-web-form .form-section-title h3{margin:0;padding-top:20px}.new-form-wrapper form.core-web-form .form-section-disclaimers .form-field-type-checkbox-option{align-items:flex-start}.new-form-wrapper form.core-web-form .form-label{width:100%}.new-form-wrapper form.core-web-form .form-section-catalog-type .form-section-content{margin-left:0}.new-form-wrapper form.core-web-form .form-section-model.model-selected .vehicle-list .form-field-option-wrapper{grid-template-columns:1fr}.new-form-wrapper form.core-web-form .form-section-model.model-selected .vehicle-list .form-field-type-radio-option:not(.form-field-checked){display:none}@media screen and (min-width: 767px){.new-form-wrapper form.core-web-form .form-section-model.model-selected .form-field-type-radio-option.form-field-checked img{width:450px}}.new-form-wrapper form.core-web-form .form-section-model.show-model-selection.model-selected .vehicle-list .form-field-modelid.form-field-has-value{grid-template-columns:repeat(3, 1fr)}.new-form-wrapper form.core-web-form .form-section-model.show-model-selection.model-selected.single-vehicle .vehicle-list .form-field-modelid.form-field-has-value{grid-template-columns:1fr}.new-form-wrapper form.core-web-form .form-section-model.show-model-selection .form-field-option.form-field-type-checkbox-option{position:relative}.new-form-wrapper form.core-web-form .form-section-model.show-model-selection .form-field-option .form-input-field.form-check{display:block;position:absolute;top:0;left:0;width:24px;height:24px}.new-form-wrapper form.core-web-form .form-section-model.show-model-selection .field-model-image{margin-top:20px}.new-form-wrapper form.core-web-form .form-section-model.show-model-selection .form-field-modelid{grid-gap:20px}.new-form-wrapper form.core-web-form .form-section-model .form-section-content{margin-left:0px;padding:0}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection{position:relative;display:grid;grid-template-columns:repeat(3, 1fr)}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .field-model-image,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .field-model-image{cursor:pointer}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .field-model-image img,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .field-model-image img{width:100%}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .form-field-option input,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .form-field-option input{display:none}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .form-field-option:not(:first-child) .form-field-error,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .vehicle-model-class:not(:first-child) .form-field-error,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .form-field-option:not(:first-child) .form-field-error,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .vehicle-model-class:not(:first-child) .form-field-error{display:none}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .vehicle-model-class .form-field-error,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .vehicle-model-class .form-field-error{right:0}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .form-field-error,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .form-field-error{position:absolute;margin-bottom:150px}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .form-field-checked .field-model-image,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .form-field-checked .field-model-image{cursor:default}.new-form-wrapper form.core-web-form .vehicle-list.grouped-vehicles .form-field-modelid{grid-template-columns:1fr}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid.form-field-has-value{grid-template-columns:1fr}.new-form-wrapper form.core-web-form .form-section-model.model-selected .form-section-content,.new-form-wrapper form.core-web-form .form-section-catalog-type.catalog-selected .form-section-content{display:flex;justify-content:flex-start}.new-form-wrapper form.core-web-form .form-section-model.model-selected .reset-selection-cta,.new-form-wrapper form.core-web-form .form-section-catalog-type.catalog-selected .reset-selection-cta{display:block}.new-form-wrapper form.core-web-form .form-section-service-options{position:relative}.new-form-wrapper form.core-web-form .form-section-service-options .form-field-error{display:none;position:absolute;top:0;right:0}.new-form-wrapper form.core-web-form .form-section-service-options .field-service-options .form-field-type-checkbox-option:first-child .form-field-error{display:block}.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-type .form-field-has-value .form-field-type-radio-option{display:none}.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-type .form-field-has-value .form-field-type-radio-option.form-field-checked{display:block}.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-type .form-field-type-radio>label.form-label{display:none}.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-type .form-field-type-radio{display:flex;justify-content:space-around}.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-type .form-field-type-radio .form-field-type-radio-option{position:relative}.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-type .form-field-type-radio-option input{visibility:hidden;height:0 !important}.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-item{text-align:center}.new-form-wrapper form.core-web-form .reset-selection-cta{display:none;text-decoration:underline;cursor:pointer}.new-form-wrapper form.core-web-form .field-model-name{text-align:center}.new-form-wrapper form.core-web-form .form-success-container{padding:80px 50px;text-align:center}@media(max-width: 500px){.new-form-wrapper form.core-web-form .form-success-container{padding:80px 20px}}.new-form-wrapper form.core-web-form .read_more_disclaimer{text-decoration:underline;cursor:pointer}.new-form-wrapper form.core-web-form .form-field-disclaimers .form-field-type-checkbox-option .form-field-error{grid-column:span 2;margin-bottom:10px;margin-left:33px}.new-form-wrapper form.core-web-form .form-field-disclaimers{display:flex;flex-direction:column;gap:20px}.new-form-wrapper form.core-web-form .form-field-disclaimers .field-non-mandatory .form-field-error{display:none}.new-form-wrapper form.core-web-form .form-field-disclaimers .form-label{font-weight:normal}.new-form-wrapper form.core-web-form .form-field-disclaimer-more{padding:10px}.new-form-wrapper form.core-web-form .representative-info{margin-bottom:30px}.new-form-wrapper form.core-web-form .representative-info .representative-info-title{margin-bottom:10px}.new-form-wrapper form.core-web-form .representative-info .representative-info-name{font-weight:bold}.new-form-wrapper form.core-web-form .submit{display:grid;justify-content:end}.new-form-wrapper form.core-web-form .form-field-error,.new-form-wrapper form.core-web-form .form-label-error{color:#d00100}.new-form-wrapper form.core-web-form .show{display:block !important}.new-form-wrapper form.core-web-form .form-display-none{display:none}.new-form-wrapper form.core-web-form .btn-link{text-decoration:underline;cursor:pointer}.new-form-wrapper form.core-web-form .mb-0{margin-bottom:0}.new-form-wrapper form.core-web-form .form-section.form-section-service-options .form-field-type-checkbox-option{align-items:flex-start}.new-form-wrapper form.core-web-form button:focus,.new-form-wrapper form.core-web-form input:focus,.new-form-wrapper form.core-web-form textarea:focus{outline:none}.new-form-wrapper form.core-web-form .form-section-model.model-selected.single-vehicle .form-field-has-value.form-field-modelid .form-field-type-checkbox-option{display:none}.new-form-wrapper form.core-web-form .form-section-model.model-selected.single-vehicle .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked{display:block}.new-form-wrapper form.core-web-form .form-section-model.model-selected.single-vehicle .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked input{display:none}.new-form-wrapper form.core-web-form .form-section-model.model-selected.single-vehicle .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked .form-label img{width:450px}@media(max-width: 768px){.new-form-wrapper form.core-web-form .form-section-model.model-selected.single-vehicle .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked .form-label img{width:300px}}@media(min-width: 992px){.new-form-wrapper form.core-web-form .gap-form{gap:30px}}@media(max-width: 992px){.new-form-wrapper form.core-web-form .form-section-catalog-type .field-catalog-type .form-field-type-radio{flex-direction:column;align-items:center}}@media(max-width: 767px){.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection{grid-template-columns:1fr}}.new-form-wrapper form .form-field-type-checkbox-option,.new-form-wrapper form .form-field-type-radio-option{display:flex;align-items:center;gap:12.5px}.new-form-wrapper form .form-field-type-checkbox-option label,.new-form-wrapper form .form-field-type-radio-option label{margin:0;padding-bottom:0;padding-top:0}.new-form-wrapper form .wrap-multi-select-input{position:relative}.new-form-wrapper form .wrap-multi-select-input.open .content-select-inputs{position:absolute;top:0;left:0;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);min-height:80px}.new-form-wrapper form .wrap-multi-select-input.open .wrap-options-multiple{display:block;overflow-y:auto;border:1px solid #eee;max-height:400px}.new-form-wrapper form .wrap-multi-select-input.open .wrap-options-multiple,.new-form-wrapper form .wrap-multi-select-input.open .content-select-inputs{z-index:20}.new-form-wrapper form .wrap-multi-select-input.open .input-with-icon.values-selected .core-webform-input-filter-selection{padding-top:20px;color:#000}.new-form-wrapper form .wrap-multi-select-input.open .input-with-icon .selected-values{top:4px}.new-form-wrapper form .wrap-multi-select-input.open .content-select-inputs{width:100%}.new-form-wrapper form .wrap-multi-select-input.open .input-with-icon .selected-values{position:absolute;top:20%;left:15px;font-size:12px;color:#999}.new-form-wrapper form .wrap-multi-select-input:not(.open) .input-with-icon.values-selected .core-webform-input-filter-selection{color:rgba(0,0,0,0)}.new-form-wrapper form .wrap-multi-select-input .input-with-icon{position:relative;display:inline-block;width:100%}.new-form-wrapper form .wrap-multi-select-input .wrap-options-multiple{display:none;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.new-form-wrapper form .wrap-multi-select-input .wrap-options-multiple .wrap-filter-group.empty-list{display:none}.new-form-wrapper form .wrap-multi-select-input .wrap-options-multiple .option{height:40px}.new-form-wrapper form .wrap-multi-select-input .wrap-options-multiple .filter-group-title img{width:auto;height:100%}.new-form-wrapper form .wrap-multi-select-input .wrap-options-multiple .option:hover{opacity:.5}.new-form-wrapper form .wrap-multi-select-input .wrap-options-multiple option.selected{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;right:10px;height:16px;width:16px;background-image:url("https://www.kmag.net/sharedcakephp/img/used_cars/icon-check.svg");background-repeat:no-repeat;background-size:contain}.new-form-wrapper form .wrap-multi-select-input .wrap-options-multiple .option img{width:auto;height:100%}.new-form-wrapper form .wrap-multi-select-input .wrap-filter-group{background-color:#fff}.new-form-wrapper form .wrap-multi-select-input .wrap-filter-group:last-child{margin-bottom:0}.new-form-wrapper form .wrap-multi-select-input .multi-select-input .option{position:relative;border-bottom:1px solid #bbb;padding:0 10px;cursor:pointer;transition:all .15s ease-in-out;user-select:none}.new-form-wrapper form .wrap-multi-select-input .multi-select-input .option.selected:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;right:10px;height:16px;width:16px;background-image:url("https://www.kmag.net/sharedcakephp/img/used_cars/icon-check.svg");background-repeat:no-repeat;background-size:contain}.new-form-wrapper form .wrap-multi-select-input .multi-select-input .option .text-found{font-weight:bold;text-decoration:underline}.new-form-wrapper form .wrap-multi-select-input .input-with-icon .selected-values{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.new-form-wrapper form .wrap-multi-select-input .input-with-icon.values-selected .core-webform-input-filter-selection::placeholder{color:rgba(0,0,0,0)}form.core-web-form.multi-step-web-form .form-step-num-1 .indicator .icon-1,form.core-web-form.multi-step-web-form .form-step-num-2 .indicator .icon-2,form.core-web-form.multi-step-web-form .form-step-num-3 .indicator .icon-3,form.core-web-form.multi-step-web-form .form-step-num-4 .indicator .icon-4,form.core-web-form.multi-step-web-form .form-step-num-5 .indicator .icon-5,form.core-web-form.multi-step-web-form .form-step-num-6 .indicator .icon-6{background-color:#05141f}form.core-web-form.multi-step-web-form .indicator{text-align:center;overflow:visible;margin:20px 0 20px}form.core-web-form.multi-step-web-form .indicator_wraper{display:inline-block;border-bottom:#e7e8ea solid 2px;height:19px}form.core-web-form.multi-step-web-form .indicator_wraper i.fa{height:31px;width:31px;display:inline-block;border-radius:16px;font-size:14px;line-height:2;background:#c7c7c7;color:#f5f5f5}form.core-web-form.multi-step-web-form .indicator_wraper i.fa:first-child{margin-right:15px}form.core-web-form.multi-step-web-form .indicator_wraper i.fa.active{background-color:#05141f}form.core-web-form.multi-step-web-form .wrap-action-btn{display:flex;justify-content:end}form.core-web-form.multi-step-web-form .wrap-action-btn .btn{font-weight:700;border-radius:50px;font-size:14px;padding:10px 16px}form.core-web-form.multi-step-web-form .form-container .form-section-buttons{display:none}form.core-web-form.multi-step-web-form .wrap-form-steps .step-1,form.core-web-form.multi-step-web-form .wrap-form-steps .step-2,form.core-web-form.multi-step-web-form .wrap-form-steps .step-3,form.core-web-form.multi-step-web-form .wrap-form-steps .step-4,form.core-web-form.multi-step-web-form .wrap-form-steps .step-5,form.core-web-form.multi-step-web-form .wrap-form-steps .step-6{display:none}form.core-web-form.multi-step-web-form .form-container.form-step-num-1 .wrap-form-steps .step-1,form.core-web-form.multi-step-web-form .form-container.form-step-num-2 .wrap-form-steps .step-2,form.core-web-form.multi-step-web-form .form-container.form-step-num-3 .wrap-form-steps .step-3,form.core-web-form.multi-step-web-form .form-container.form-step-num-4 .wrap-form-steps .step-4,form.core-web-form.multi-step-web-form .form-container.form-step-num-5 .wrap-form-steps .step-5,form.core-web-form.multi-step-web-form .form-container.form-step-num-6 .wrap-form-steps .step-6{display:block}form.core-web-form.multi-step-web-form.step-number-max-2 .form-container.form-step-num-2 .form-section.form-section-buttons,form.core-web-form.multi-step-web-form.step-number-max-3 .form-container.form-step-num-3 .form-section.form-section-buttons,form.core-web-form.multi-step-web-form.step-number-max-4 .form-container.form-step-num-4 .form-section.form-section-buttons,form.core-web-form.multi-step-web-form.step-number-max-5 .form-container.form-step-num-5 .form-section.form-section-buttons,form.core-web-form.multi-step-web-form.step-number-max-6 .form-container.form-step-num-6 .form-section.form-section-buttons{display:block}form.core-web-form.multi-step-web-form .btn.btn-next-step:hover,form.core-web-form.multi-step-web-form .btn.btn-submit:hover{color:#fff;text-decoration:none;background-color:rgba(5,20,31,.9)}.text-transform-lowercase{text-transform:lowercase}.service-form-wrapper form .field-service-options .form-field-options .form-field-option{align-items:start}.new-form-wrapper{padding-left:15px;padding-right:15px}.new-form-wrapper form .form-field-type-checkbox-option label,.new-form-wrapper form .form-field-type-radio-option label{line-height:20px}form.core-web-form .submit{display:grid;justify-content:center;background-color:rgba(0,0,0,0);border:none}form.core-web-form .btn-submit{color:#fff;background-color:#3999ff;border-color:#3999ff;border-radius:7px;text-align:center}.new-form-wrapper .form-section-title h3{font-size:28px}.new-form-wrapper .form-section-title h3 span,.new-form-wrapper .form-section-title h3 .wrap-number{display:inline}form.core-web-form .form-section-disclaimers label{font-weight:normal}.service-form-wrapper form .field-service-options .form-field-options{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0px 20px}.service-form-wrapper form .field-service-options .form-field-options .form-field-option{padding-right:30px}.service-form-wrapper form .field-service-options .form-field-options .form-label{grid-column:span 2;position:relative}.service-form-wrapper form .field-service-options .form-field-options .form-label .description{display:none;font-size:11px}.service-form-wrapper form .field-service-options .form-field-options .form-label .icon{position:absolute;right:-20px;top:0;display:inline-block;cursor:pointer}.service-form-wrapper form .field-service-options .form-field-options .form-label .icon::before{content:"";display:inline-block;width:1em;height:1em;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="none" stroke-width="0"%3E%3Ccircle cx="12" cy="12" r="12" fill="%23808080"/%3E%3Ctext x="12" y="17" font-family="Arial, sans-serif" font-size="16" fill="white" text-anchor="middle" font-weight="bold"%3E!%3C/text%3E%3C/svg%3E') no-repeat center center;background-size:contain;vertical-align:middle;cursor:pointer}@media screen and (max-width: 767px){.service-form-wrapper form .field-service-options .form-field-options{grid-template-columns:1fr}.service-form-wrapper form .field-service-options .form-field-options .form-label .icon{right:0}}.service-form-wrapper form .field-service-options .form-label{font-weight:normal}.service-form-wrapper form .form-field{margin-bottom:5px}.service-form-wrapper form .form-section{margin-bottom:30px}.service-form-wrapper form .form-section-title{margin-bottom:10px;font-weight:700;font-size:16px}.service-form-wrapper form .form-section-vehicle .form-section-content,.service-form-wrapper form .form-section-date-time .form-section-content,.service-form-wrapper form .form-section-info .form-section-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px 30px}.service-form-wrapper form .form-section-vehicle .form-section-content .form-section-title,.service-form-wrapper form .form-section-date-time .form-section-content .form-section-title,.service-form-wrapper form .form-section-info .form-section-content .form-section-title{grid-column:span 2}@media screen and (max-width: 767px){.service-form-wrapper form .form-section-vehicle .form-section-content,.service-form-wrapper form .form-section-date-time .form-section-content,.service-form-wrapper form .form-section-info .form-section-content{grid-template-columns:1fr}.service-form-wrapper form .form-section-vehicle .form-section-content .form-section-title,.service-form-wrapper form .form-section-date-time .form-section-content .form-section-title,.service-form-wrapper form .form-section-info .form-section-content .form-section-title{grid-column:span 1}}.service-form-wrapper form .form-field-representative{margin:10px 0}.service-form-wrapper form .field-trademark.trademark-selected{display:none}.service-form-wrapper form .additional-services .form-section-model{padding:20px}.service-form-wrapper form .additional-services .form-section-model .form-field-option.form-field-checked{background:#e5e5e5}.service-form-wrapper form .additional-services .form-section-model .form-field-modelselection{grid-template-columns:repeat(4, 1fr);grid-gap:20px}@media screen and (max-width: 767px){.service-form-wrapper form .additional-services .form-section-model .form-field-modelselection{grid-template-columns:repeat(1, 1fr);grid-gap:5}}.brochure-form-wrapper form .form-section-catalog-type .field-catalog-item-name{font-weight:bold}.brochure-form-wrapper form .form-section-catalog-type .field-catalog-item-image{width:220px;height:210px}.brochure-form-wrapper form .form-section-catalog-type .field-catalog-item-image .image{position:relative;display:inline-block;content:"";background-image:url("https://kmag.net/sharedcakephp/geely/img/brochure/digital.png");width:100%;height:100%;background-size:cover;background-repeat:no-repeat;cursor:pointer}.brochure-form-wrapper form .form-submit-container.submit{justify-content:center !important}.brochure-form-wrapper form .form-field-type-radio-option{display:block}.brochure-form-wrapper form .form-field-type-radio-option .field-catalog-item{text-align:center}.brochure-form-wrapper form .text-above-phone{margin:40px 0 20px 0px;font-size:14px}.brochure-form-wrapper form .form-section-model.model-selected .reset-selection-cta{display:none !important}.brochure-form-wrapper form .additional-info{font-size:12px;color:#414141}.news-list-form-wrapper form .form-view-edit,.news-list-form-wrapper form .form-section-buttons .form-submit-container.submit,.news-list-form-wrapper form .form-action-buttons-wrapper .form-section-btn-back,.news-list-form-wrapper form .form-titles-wrapper .section-edit-user{display:none}.news-list-form-wrapper form.step-edit-userdata .form-view-edit,.news-list-form-wrapper form.step-edit-userdata .form-section-buttons .form-submit-container.submit,.news-list-form-wrapper form.step-edit-userdata .form-action-buttons-wrapper .form-section-btn-back,.news-list-form-wrapper form.step-edit-userdata .form-titles-wrapper .section-edit-user{display:block}.news-list-form-wrapper form.step-edit-userdata .form-section-buttons .form-submit-container.unsubscribe,.news-list-form-wrapper form.step-edit-userdata .form-action-buttons-wrapper .form-section-btn-edit,.news-list-form-wrapper form.step-edit-userdata .form-titles-wrapper .section-unsubscribe{display:none}.news-list-form-wrapper form.step-edit-userdata .form-action-buttons-wrapper{text-align:left}.news-list-form-wrapper form.core-web-form{padding:0 10px}.news-list-form-wrapper form .form-titles-wrapper .section-edit-user{margin-bottom:30px}.news-list-form-wrapper form .form-section-field.field-gender label{display:block}.news-list-form-wrapper form .form-section-field.field-gender .form-field-type-radio-option{display:inline-flex;margin-right:30px}.news-list-form-wrapper form .form-success-container{padding-top:0;font-size:20px}.news-list-form-wrapper.news-list-subscribe form .form-section-buttons .form-submit-container.submit{display:block}.inquiry-form-wrapper form.core-web-form .form-section-model{margin-bottom:60px}.inquiry-form-wrapper form.core-web-form .form-section input.form-input,.inquiry-form-wrapper form.core-web-form .form-section select{width:50%}.inquiry-form-wrapper form.core-web-form .form-section-representative{margin-bottom:30px}.inquiry-form-wrapper form.core-web-form .form-section-vbs-configurator{margin-bottom:40px}.inquiry-form-wrapper form.core-web-form .form-section-vbs-configurator td{font-size:16px}.inquiry-form-wrapper form.core-web-form .form-section-vbs-configurator .vbs-label{font-weight:bold}.inquiry-form-wrapper form.core-web-form .form-section-vbs-configurator .vbs-value{padding-left:10px}.inquiry-form-wrapper form.core-web-form .form-section-model.model-selected.vbs-data .form-field-has-value.form-field-modelid .form-field-type-checkbox-option{display:none}.inquiry-form-wrapper form.core-web-form .form-section-model.model-selected.vbs-data .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked{display:block}.inquiry-form-wrapper form.core-web-form .form-section-model.model-selected.vbs-data .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked input{display:none}.inquiry-form-wrapper form.core-web-form .form-section-model.model-selected.vbs-data .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked .form-label img{width:450px}@media screen and (min-width: 1000px){.inquiry-form-wrapper form.core-web-form .vehicle-list .form-field-modelid{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 600px){.inquiry-form-wrapper form.core-web-form .form-section input.form-input,.inquiry-form-wrapper form.core-web-form .form-section select{width:100%}}.page-service-form{margin:0 auto;width:100%;max-width:1080px;width:100%;padding:30px 100px 50px;margin:auto}.page-service-form .main-title{padding-left:15px;padding-right:15px}.page-service-form .main-title h1{color:#000;font-weight:400;font-size:40px;margin-top:15px;margin-bottom:25px}@media screen and (max-width: 767px){.page-service-form{padding:30px 20px 50px}.page-service-form .main-title h1{font-size:30px !important}}.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelid .form-field-error,.new-form-wrapper form.core-web-form .vehicle-list .form-field-modelselection .form-field-error{white-space:nowrap}.new-form-wrapper form.core-web-form .form-section-model.show-model-selection .form-field-option .form-input-field.form-check{margin-top:15px}.wrap-number{font-size:0}.wrap-number span{font-size:28px}.wrap-number .part-3{margin-right:15px}@media screen and (max-width: 767px){.form-section input.form-input,.form-section select{width:100% !important}.service-form-wrapper form.core-web-form .form-section-model.model-selected.vbs-data .form-field-has-value.form-field-modelid .form-field-type-checkbox-option.form-field-checked .form-label img{width:250px !important}}@media screen and (min-width: 1000px){.vehicle-list .form-field-modelid{grid-template-columns:repeat(3, 1fr) !important}}@media screen and (max-width: 999px){.vehicle-list .form-field-modelid{display:flex !important;flex-direction:column !important;gap:15px !important}}
/*# sourceMappingURL=service_new_form.css.map */
