.elementor-form-fields-wrapper:not(:has(>.e-form__step))>.elementor-field-type-step,.elementor-form-fields-wrapper:not(:has(>.e-form__step))>.elementor-field-type-step~.elementor-field-type-step~.elementor-field-group{display:none!important}html body .elementor-form .rng-picked{flex:0 0 100%;width:100%;box-sizing:border-box;margin:0 0 12px;padding:0 5px}html body .elementor-form .rng-picked[hidden]{display:none!important}html body .elementor-form .rng-picked__card{display:flex;align-items:center;gap:12px;box-sizing:border-box;padding:10px 14px;background:#fff;border:1px solid #f0e2a8;border-radius:14px;box-shadow:0 10px 24px rgba(0,0,0,.22);color:#1c2024;text-align:start}html body .elementor-form .rng-picked__img{flex:0 0 auto;width:58px;height:58px;border-radius:12px;background:#f7f4ea center/contain no-repeat;border:2px solid #f5b90f}html body .elementor-form .rng-picked__img[hidden]{display:none!important}html body .elementor-form .rng-picked__body{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}html body .elementor-form .rng-picked__kicker{font-size:11px;line-height:1.2;font-weight:700;color:#9a7b2f}html body .elementor-form .rng-picked__name{font-size:16px;font-weight:800;line-height:1.3}html body .elementor-form .rng-picked__monthly{display:inline-flex;align-items:center;gap:6px;margin-top:2px}html body .elementor-form .rng-picked__monthly[hidden]{display:none!important}html body .elementor-form .rng-picked__monthly-label{font-size:12px;line-height:1.2;font-weight:600;color:#5c6570}html body .elementor-form .rng-picked__monthly-sum{display:inline-block;padding:2px 8px;border-radius:999px;background:#f5b90f;color:#1c2024;font-size:13px;font-weight:800;line-height:1.4}html body .elementor-form .range-el-plate{flex:0 0 auto;align-self:flex-start;width:50%;min-width:280px;max-width:340px;box-sizing:border-box;margin:0 auto 4px}html body .elementor-form .range-el-plate__plate{display:flex;align-items:stretch;height:80px;overflow:hidden;direction:ltr;border:2px solid #1c2024;border-radius:12px;background:#fc0}html body .elementor-form .range-el-plate__flag{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:54px;flex:none;background:#0038b8;color:#fff}html body .elementor-form .range-el-plate__flag svg{display:block;width:20px;height:14px}html body .elementor-form .range-el-plate__flag b{font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1}html body .elementor-form .range-el-plate__plate input.elementor-field{flex:1 1 0;width:auto!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 8px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;color:#111!important;text-align:center!important;font-family:"Barlow Condensed",Arial,sans-serif!important;font-size:34px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:80px!important}html body .elementor-form .range-el-plate__plate input.elementor-field::placeholder{color:rgba(17,17,17,.35);letter-spacing:.04em}html body .elementor-form .range-el-plate__hint{margin:8px 0 0;font-size:12px;line-height:1.45;font-weight:600;color:#5c6570;text-align:start}html body .elementor-form .range-el-plate__status{margin:6px 0 0;font-size:14px;line-height:1.4;font-weight:700;color:#1c2024}html body .elementor-form .range-el-plate__status[hidden]{display:none!important}html body .elementor-form .range-el-plate__status.is-error{color:#b42318}html body .elementor-form .range-el-plate__status.is-ok{color:#166534}html body .elementor-form .rng-found{flex:0 0 100%;width:100%;box-sizing:border-box;margin:0 0 12px;padding:0 5px}html body .elementor-form .rng-found[hidden]{display:none!important}html body .elementor-form .rng-found__card{display:flex;align-items:center;gap:12px;box-sizing:border-box;padding:10px 14px;background:#fff;border:1px solid #f0e2a8;border-radius:14px;box-shadow:0 10px 24px rgba(0,0,0,.22);color:#1c2024;text-align:start}html body .elementor-form .rng-found__mark{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:58px;height:58px;border-radius:12px;background:#f5b90f;color:#1c2024}html body .elementor-form .rng-found__mark svg{display:block;width:28px;height:28px}html body .elementor-form .rng-found__body{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}html body .elementor-form .rng-found__kicker{font-size:11px;line-height:1.2;font-weight:700;color:#9a7b2f}html body .elementor-form .rng-found__name{font-size:16px;font-weight:800;line-height:1.3}html body .elementor-form .rng-found__meta{font-size:12px;line-height:1.35;font-weight:600;color:#5c6570}html body .elementor-form .rng-found__meta[hidden]{display:none!important}html body .elementor-form .rng-found__plate{display:inline-flex;align-items:center;gap:6px;margin-top:2px}html body .elementor-form .rng-found__plate-label{font-size:12px;line-height:1.2;font-weight:600;color:#5c6570}html body .elementor-form .rng-found__plate-sum{display:inline-block;padding:2px 8px;border-radius:999px;background:#f5b90f;color:#1c2024;font-size:13px;font-weight:800;line-height:1.4;letter-spacing:.04em}html body .elementor-form .rng-pre-next{order:99}html body .elementor-form.rng-quote-form .elementor-select-wrapper>select:is(#form-field-makequote,#form-field-modelquote){box-sizing:border-box;height:52px;min-height:52px;padding:0 14px 0 42px;border:1px solid #d9dce3;border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat left 15px center/18px 18px;color:#8b8f98;font-size:15px;font-weight:500;line-height:50px;-webkit-appearance:none;appearance:none}html body .elementor-form.rng-quote-form .elementor-select-wrapper>select#form-field-modelquote{background-color:#f3f4f6;opacity:.7;color:#1c1e22;font-weight:600}html body .elementor-form.rng-quote-form .elementor-select-wrapper:has(>select:is(#form-field-makequote,#form-field-modelquote)) .select-caret-down-wrapper{display:none}html body .elementor-form:has(.e-form__step) .rng-pre{display:none!important}html body .elementor-form.rng-steps-form .e-form__buttons__wrapper__button-next{background-color:#f9bd17!important;color:#fff!important}html body .elementor-form.rng-steps-form .e-form__buttons__wrapper__button-next:hover,html body .elementor-form.rng-steps-form .e-form__buttons__wrapper__button-next:focus-visible{background-color:#d8a20e!important}html body .elementor-form.rng-steps-form .e-form__buttons__wrapper__button-previous{background-color:rgba(255,112,8,.39)!important;color:#fff!important}@media (max-width:767px){html body .elementor-form .range-el-plate{width:100%;min-width:0;max-width:none}html body .elementor-form .range-el-plate__plate{height:72px}html body .elementor-form .range-el-plate__plate input.elementor-field{font-size:34px!important;line-height:72px!important}html body .elementor-form.rng-quote-form .elementor-select-wrapper>select:is(#form-field-makequote,#form-field-modelquote){height:56px;min-height:56px;line-height:54px}}