.base-button[data-v-bcd3f1cd]{align-items:center;background:var(--secondary-color);border:2px solid var(--secondary-color);border-radius:0;color:var(--main-black);display:flex;height:auto;justify-content:center;padding:10px 20px;transition:.3s;width:-moz-fit-content;width:fit-content}.base-button i.mobile[data-v-bcd3f1cd]{display:none}@media screen and (max-width:768px){.base-button i.mobile[data-v-bcd3f1cd]{display:block}}.base-button span[data-v-bcd3f1cd]{background:transparent;font-weight:700}@media screen and (max-width:540px){.base-button span[data-v-bcd3f1cd]{font-size:var(--standart-size)}}@media screen and (max-width:768px){.base-button span.hidden[data-v-bcd3f1cd]{display:none}}.base-button[data-v-bcd3f1cd]:hover{opacity:.8}.banner-btn[data-v-bcd3f1cd]{background:#fff;border:var(--border);color:#5e5e5e;max-width:260px;padding:20px;width:100%}.trade[data-v-bcd3f1cd]{background:#3f5e73}.callback[data-v-bcd3f1cd]{background:var(--secondary-color);border:2px solid var(--secondary-color);border-radius:40px;display:flex;flex-direction:row-reverse;gap:20px;padding:10px 25px;transition:.3s}.callback i[data-v-bcd3f1cd]{border-radius:100%;padding:15px}.callback i[data-v-bcd3f1cd],.callback[data-v-bcd3f1cd]:hover{background:#fff;color:var(--secondary-color);transition:.3s}.callback[data-v-bcd3f1cd]:hover{border-color:#fff}.callback:hover i[data-v-bcd3f1cd]{background:var(--secondary-color);color:#fff;transition:.3s}.callback-fixed[data-v-bcd3f1cd]{border-radius:10px}.callback-fixed[data-v-bcd3f1cd]:before{animation:blick-bcd3f1cd 3s linear infinite;background:linear-gradient(90deg,#ffffff1a,#fff6);content:"";height:100%;left:-150%;position:absolute;top:0;transform:skew(-45deg);width:45px}@keyframes blick-bcd3f1cd{0%{left:-150%}to{left:150%}}.slider__form .base-submit[data-v-bcd3f1cd]{background:var(--secondary-color);border-radius:50px}.test-drive[data-v-bcd3f1cd]{background:var(--secondary-color2);border:2px solid var(--secondary-color2)}.trade[data-v-bcd3f1cd]{background:transparent;border:2px solid var(--secondary-color);color:var(--secondary-color)}.bh-1[data-v-bcd3f1cd],.call[data-v-bcd3f1cd]{background:var(--secondary-color);border:2px solid var(--secondary-color)}.base-button.load[data-v-bcd3f1cd]{width:auto}.header[data-v-bcd3f1cd]{border-radius:16px}@media screen and (max-width:768px){.header[data-v-bcd3f1cd]{border-radius:100%;padding:10px}.header i[data-v-bcd3f1cd]{font-size:var(--standard-size)}}.comp[data-v-bcd3f1cd]{background:var(--secondary-color);border:2px solid var(--secondary-color);padding:10px 25px}@media screen and (max-width:540px){.comp[data-v-bcd3f1cd]{padding:10px}.comp span[data-v-bcd3f1cd]{font-size:var(--small-size);font-weight:500}}.comp-credit[data-v-bcd3f1cd]{background:var(--secondary-color)}.bordered[data-v-bcd3f1cd],.comp-credit[data-v-bcd3f1cd]{border:2px solid var(--secondary-color)}.bordered[data-v-bcd3f1cd]{background:transparent;border-radius:20px;color:var(--secondary-color)}.classic[data-v-bcd3f1cd]{color:#fff}.classic[data-v-bcd3f1cd],.credit-mod[data-v-bcd3f1cd]{background:var(--secondary-color);border:2px solid var(--secondary-color)}.credit-mod[data-v-bcd3f1cd]{padding:10px;width:100%}.credit-mod[data-v-bcd3f1cd]:hover{background:#fff;color:var(--secondary-color)}.certificate[data-v-bcd3f1cd]{background:transparent;border:none;color:var(--secondary-color);flex-direction:row-reverse;gap:5px;padding:0;text-align:start;width:-moz-fit-content;width:fit-content}.certificate span[data-v-bcd3f1cd]{font-size:var(--standart-size);font-weight:400}.certificate i[data-v-bcd3f1cd]{background:var(--secondary-color);border-radius:100%;color:#fff;font-size:11px;height:18px;padding:4px;width:18px}.certificate[data-v-bcd3f1cd]:hover{opacity:.85}.fit[data-v-bcd3f1cd]{width:-moz-fit-content;width:fit-content}.sp-1[data-v-bcd3f1cd]{background:#fff;border:none;color:var(--main-black);padding:10px}.sp-1 span[data-v-bcd3f1cd]{font-weight:500}.credit[data-v-bcd3f1cd]{background:var(--secondary-color);border-color:var(--secondary-color)}.trade[data-v-bcd3f1cd]{background:#fff;border:1px solid var(--main-black)}.taxi[data-v-bcd3f1cd],.trade[data-v-bcd3f1cd]{color:var(--main-black)}.taxi[data-v-bcd3f1cd]{background:var(--yellow);border-color:var(--yellow)}.taxi[data-v-bcd3f1cd]:hover{background:#fff}.promotion[data-v-bcd3f1cd]{background:transparent;border:1px solid var(--secondary-color);border-radius:22px;color:var(--secondary-color);font-size:18px;font-weight:500;height:50px;line-height:20px;margin-top:auto;transition:all .3s ease;width:100%}.promotion[data-v-bcd3f1cd]:hover{background:var(--secondary-color);color:var(--bg-light)}.c1[data-v-bcd3f1cd]{border-radius:15px;padding:10px}.house-card__notice-button[data-v-bcd3f1cd]{background:transparent;border:none;border-radius:0;color:var(--main-black);font-size:14px;padding:0;width:auto}.house-card__notice-button span[data-v-bcd3f1cd]{font-weight:700}.fullfill[data-v-bcd3f1cd],.lead-banner__button[data-v-bcd3f1cd],.white[data-v-bcd3f1cd]{background:#fff;border-color:#fff}.button-buy[data-v-9bc378d7]{align-items:center;background:var(--secondary-color);border:3px solid var(-green);border-radius:20px;color:var(--bg-light);display:flex;font-weight:700;height:100%;justify-content:center;padding:14px;transition:.3s}.button-buy .button__icon[data-v-9bc378d7]{margin-right:10px}.button-buy.callback[data-v-9bc378d7]{background:linear-gradient(90deg,#8d171c,#ec2830)}.button[data-v-9bc378d7]{align-items:center;cursor:pointer;display:grid;grid-template-columns:1fr max-content;justify-content:center}.button:hover .button-buy[data-v-9bc378d7]{opacity:.7;transition:.3s}.button .button-price[data-v-9bc378d7]{align-items:center;border-bottom:2px solid var(--border-color);border-bottom-left-radius:var(--border-radius);border-left:2px solid var(--border-color);border-top:2px solid var(--border-color);border-top-left-radius:var(--border-radius);display:flex;font-weight:700;justify-content:center;padding:15px}@media screen and (max-width:400px){.button .button-price[data-v-9bc378d7]{padding:15px 10px}}.card__btn[data-v-9bc378d7]{border-radius:6px;font-size:var(--standart-size);font-weight:700;height:40px;line-height:16px;transition:all .3s ease;width:100%}.credit__button[data-v-9bc378d7]{background:var(--yellow);overflow:hidden;position:relative}.row__credit-btn[data-v-9bc378d7]{background:var(--orange);border-radius:6px;color:#fff;font-size:16px;font-weight:400;line-height:16px;max-width:256px;padding:9px 5px;width:100%}@media screen and (max-width:767px){.row__credit-btn[data-v-9bc378d7]{display:none;height:100%;left:0;max-width:calc(100% - 40px);opacity:0;position:absolute}}.modal__month-price[data-v-9bc378d7]{margin-top:5px;text-align:center}.modal__form-group[data-v-9bc378d7]{display:flex;flex-direction:column;gap:15px;margin-top:20px}.modal__form-group .modal__phone[data-v-9bc378d7]{color:var(--primary-color);font-size:20px;font-weight:700}.app-form[data-v-7fb5e1cb]{display:flex;flex-direction:column;gap:15px;margin-top:20px}.input-group[data-v-7fb5e1cb]{width:100%}.form-input[data-v-7fb5e1cb]{border:1px solid var(--border-color,#ccc);border-radius:8px;font-size:16px;outline:none;padding:14px 15px;transition:border-color .3s;width:100%}.form-input[data-v-7fb5e1cb]:focus{border-color:var(--primary-color,#fc0);box-shadow:0 0 0 2px #fc03}.form-input.error[data-v-7fb5e1cb]{border-color:#ec2830}.form-textarea[data-v-7fb5e1cb]{min-height:80px;resize:vertical}.form-error[data-v-7fb5e1cb]{background:#fde8e8;border-radius:6px;color:#ec2830;font-size:14px;font-weight:500;padding:10px;text-align:center}.form-consent[data-v-7fb5e1cb]{color:#777;font-size:11px;line-height:1.4;margin-top:5px;text-align:center}.form-consent .consent-link[data-v-7fb5e1cb]{color:var(--primary-color-dark,#b38f00);text-decoration:underline}.form-consent .consent-link[data-v-7fb5e1cb]:hover{color:var(--primary-color,#fc0);text-decoration:none}.button-buy.callback[data-v-7fb5e1cb]{background:linear-gradient(90deg,#fc0,#ffb700);border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:700;padding:15px;transition:opacity .3s,transform .1s}.button-buy.callback[data-v-7fb5e1cb]:hover:not(:disabled){opacity:.9}.button-buy.callback[data-v-7fb5e1cb]:active:not(:disabled){transform:scale(.98)}.button-buy.callback[data-v-7fb5e1cb]:disabled{background:#ccc;color:#666;cursor:not-allowed;opacity:.5}.modal__form[data-v-db76199d]{max-width:450px}.button-buy[data-v-db76199d]{align-items:center;background:var(--secondary-color);border:3px solid var(-green);border-radius:20px;color:var(--bg-light);display:flex;font-weight:700;height:100%;justify-content:center;padding:14px;transition:.3s}.button-buy .button__icon[data-v-db76199d]{margin-right:10px}.button-buy.callback[data-v-db76199d]{background:linear-gradient(90deg,#8d171c,#ec2830)}.button[data-v-db76199d]{align-items:center;cursor:pointer;display:grid;grid-template-columns:1fr max-content;justify-content:center}.button:hover .button-buy[data-v-db76199d]{opacity:.7;transition:.3s}.button .button-price[data-v-db76199d]{align-items:center;border-bottom:2px solid var(--border-color);border-bottom-left-radius:var(--border-radius);border-left:2px solid var(--border-color);border-top:2px solid var(--border-color);border-top-left-radius:var(--border-radius);display:flex;font-weight:700;justify-content:center;padding:15px}@media screen and (max-width:400px){.button .button-price[data-v-db76199d]{padding:15px 10px}}.card__btn[data-v-db76199d]{border-radius:6px;font-size:var(--standart-size);font-weight:700;height:40px;line-height:16px;transition:all .3s ease;width:100%}.credit__button[data-v-db76199d]{background:var(--yellow);overflow:hidden;position:relative}.row__credit-btn[data-v-db76199d]{background:var(--orange);border-radius:6px;color:#fff;font-size:16px;font-weight:400;line-height:16px;max-width:256px;padding:9px 5px;width:100%}@media screen and (max-width:767px){.row__credit-btn[data-v-db76199d]{display:none;height:100%;left:0;max-width:calc(100% - 40px);opacity:0;position:absolute}}.modal__month-price[data-v-db76199d]{margin-top:5px;text-align:center}.modal__form-group[data-v-db76199d]{display:flex;flex-direction:column;gap:15px;margin-top:20px}.modal__form-group .modal__phone[data-v-db76199d]{color:var(--primary-color);font-size:20px;font-weight:700}.modal__success[data-v-db76199d]{padding:50px 0;text-align:center}.modal__success h2[data-v-db76199d]{color:var(--secondary-color);font-size:24px;margin-bottom:10px}.modal__success p[data-v-db76199d]{color:#555}.modal__contacts[data-v-db76199d]{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:25px}.modal__contacts .modal__phone[data-v-db76199d]{color:var(--primary-color);font-size:20px;font-weight:700;text-decoration:none}
