@media screen and (max-width:570px){.container[data-v-3282fbff]{max-width:100%;padding:0;width:100%}.container .page__title[data-v-3282fbff]{padding:0 10px}}.banner[data-v-3282fbff]{color:#fff;display:flex;margin:0 auto}@media screen and (max-width:767px){.banner[data-v-3282fbff]{display:block}}@media screen and (max-width:570px){.banner[data-v-3282fbff]{background:#f8f8f8;padding-bottom:10px}}.banner .hidden-img[data-v-3282fbff]{display:none}.banner .banner__text[data-v-3282fbff]{min-height:200px;position:relative;transition:opacity .4s ease}.banner .banner__text.loaded[data-v-3282fbff]{opacity:1}.banner .loader[data-v-3282fbff]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.banner .loader[data-v-3282fbff]:after{animation:spin-3282fbff .8s linear infinite;border:4px solid rgba(231,51,53,.251);border-radius:50%;border-top-color:#e73335;content:"";height:40px;width:40px}@keyframes spin-3282fbff{to{transform:rotate(1turn)}}.banner .banner__text[data-v-3282fbff]{align-items:flex-start;background-position:50%!important;background-size:cover!important;display:flex;flex-direction:column;flex-wrap:wrap;padding:15px;width:80%}@media screen and (max-width:767px){.banner .banner__text[data-v-3282fbff]{height:175px;width:100%}}@media screen and (max-width:570px){.banner .banner__text[data-v-3282fbff]{padding:15px 10px}}.banner .banner__text h3[data-v-3282fbff]{color:#fff;font-size:35px}@media screen and (max-width:1000px){.banner .banner__text h3[data-v-3282fbff]{font-size:30px}}@media screen and (max-width:767px){.banner .banner__text h3[data-v-3282fbff]{font-size:20px}}@media(max-width:570px){.banner .banner__text h3[data-v-3282fbff]{margin:0 auto;max-width:410px;padding:10px;width:100%}}@media screen and (max-width:410px){.banner .banner__text h3[data-v-3282fbff]{padding:10px 0}}@media screen and (max-width:377px){.banner .banner__text h3[data-v-3282fbff]{font-size:16px}}.banner .banner__text h3 span[data-v-3282fbff]{font-size:35px;font-weight:700;text-transform:uppercase}@media screen and (max-width:1000px){.banner .banner__text h3 span[data-v-3282fbff]{font-size:30px}}@media screen and (max-width:767px){.banner .banner__text h3 span[data-v-3282fbff]{font-size:20px}}@media screen and (max-width:377px){.banner .banner__text h3 span[data-v-3282fbff]{font-size:16px}}.banner .banner__text .text[data-v-3282fbff]{background:transparent;font-size:25px;line-height:35px;margin-top:auto}@media screen and (max-width:767px){.banner .banner__text .text[data-v-3282fbff]{font-size:18px}}@media(max-width:570px){.banner .banner__text .text[data-v-3282fbff]{margin:auto auto 0;max-width:410px;padding:10px;width:100%}}@media screen and (max-width:410px){.banner .banner__text .text[data-v-3282fbff]{padding:10px 0}}@media screen and (max-width:377px){.banner .banner__text .text[data-v-3282fbff]{font-size:14px}}.banner .banner__form[data-v-3282fbff]{box-shadow:0 0 1px #0000000a,3px 1px 7px #0d234340;padding:20px;width:auto}@media(max-width:570px){.banner .banner__form[data-v-3282fbff]{margin:auto;max-width:410px;padding:10px}}.banner .banner__form h2[data-v-3282fbff]{color:var(--color-b);font-size:16px;margin-bottom:10px}@media(max-width:767px){.banner .banner__form h2[data-v-3282fbff]{font-size:15px}}@media(max-width:570px){form[data-v-3282fbff]{gap:0;margin-top:0}}.models__list[data-v-3282fbff]{display:none;margin:auto auto 20px;max-width:410px;padding:10px}@media screen and (max-width:570px){.models__list[data-v-3282fbff]{color:#000;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}}.models__list a[data-v-3282fbff]{border:1px solid #d7d7d7;font-size:18px;font-weight:500;padding:7px;width:47%}.models-catalog[data-v-1f7fcdda]{padding-bottom:20px}section[data-v-3c89cd00]{margin-top:20px}@media screen and (max-width:1000px){section[data-v-3c89cd00]{margin-top:0}}.form__block[data-v-3c89cd00]{position:relative}@media screen and (max-width:767px){.form__block[data-v-3c89cd00]{border-radius:10px;box-shadow:0 0 1px #0000000a,3px 1px 7px #0d234340}}.form__block img[data-v-3c89cd00]{max-height:380px;min-height:130px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.form__block img[data-v-3c89cd00]{border-radius:10px 10px 0 0}}.form__block .form__form-block[data-v-3c89cd00]{align-items:center;background:#fff;border-radius:10px;bottom:30px;display:flex;gap:5px;justify-content:space-between;left:50%;margin:0 auto;padding:10px;position:absolute;text-align:center;top:auto;transform:translate(-50%,-50%);width:90%;z-index:5}@media screen and (max-width:767px){.form__block .form__form-block[data-v-3c89cd00]{bottom:0;flex-direction:column;left:0;margin-bottom:20px;position:relative;transform:none;width:100%}}.form__block .form__form-block h2[data-v-3c89cd00]{font-size:16px}.form__block .form__form-block .base-input[data-v-3c89cd00]{width:25%}@media screen and (max-width:767px){.form__block .form__form-block .base-input[data-v-3c89cd00]{width:100%}}.form__block .form__form-block .base-input .form-input[data-v-3c89cd00]{border:var(--border);border-radius:10px;height:44px;margin-bottom:0;max-height:44px}.form__block .form__form-block .form__form-submit[data-v-3c89cd00]{background:var(--color-c);border-radius:10px;color:#fff;height:44px;opacity:1;padding:7px 5px;width:25%}@media screen and (max-width:767px){.form__block .form__form-block .form__form-submit[data-v-3c89cd00]{width:100%}}.base-input[data-v-3c89cd00]{position:relative}.base-input .paste-indicator[data-v-3c89cd00]{align-items:center;display:flex;font-size:12px;gap:5px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .3s}.base-input .paste-indicator.show[data-v-3c89cd00]{opacity:1}.base-input .paste-indicator .indicator-text[data-v-3c89cd00]{white-space:nowrap}.base-input .alert[data-v-3c89cd00]{color:red;font-size:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.base-input .form-input.paste-blocked[data-v-3c89cd00]{animation:shake-3c89cd00 .5s;border-color:red}.base-input .form-input.shortcut-blocked[data-v-3c89cd00]{animation:pulse-3c89cd00 .3s ease;border-color:red}.base-input .form-input.is-invalid[data-v-3c89cd00]{background-color:#ff44440d!important}.base-input .form-input.is-invalid[data-v-3c89cd00]:focus{box-shadow:0 0 0 3px #f443!important}@keyframes shake-3c89cd00{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes pulse-3c89cd00{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}
