@charset "UTF-8";.section__banner[data-v-91a960b5]{position:relative}.section__banner .container[data-v-91a960b5]{padding:0}.section__banner .container .main__banner[data-v-91a960b5]{display:flex;height:618px;justify-content:center;margin:20px auto;max-width:1400px;width:100%}@media screen and (max-width:1023px){.section__banner .container .main__banner[data-v-91a960b5]{height:500px}}@media screen and (max-width:640px){.section__banner .container .main__banner[data-v-91a960b5]{display:grid;height:auto}}.section__banner .container .main__banner .main__banner-img[data-v-91a960b5]{min-height:245px;position:relative}.section__banner .container .main__banner .main__banner-img img[data-v-91a960b5]{border-radius:30px 0 0 30px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 50%;object-position:55% 50%;width:100%}@media screen and (max-width:1440px){.section__banner .container .main__banner .main__banner-img img[data-v-91a960b5]{border-radius:0}}@media screen and (max-width:767px){.section__banner .container .main__banner .main__banner-img img[data-v-91a960b5]{-o-object-position:47% 50%;object-position:47% 50%}}.section__banner .container .main__banner .main__banner-img .trade__banner-img[data-v-91a960b5]{-o-object-position:75% 50%;object-position:75% 50%}.section__banner .container .main__banner-form[data-v-91a960b5]{background:var(--main-black);border-radius:0 30px 30px 0;color:var(--bg-light);height:100%;max-width:440px;padding:60px 40px;width:100%}@media screen and (max-width:1440px){.section__banner .container .main__banner-form[data-v-91a960b5]{border-radius:0}}@media screen and (max-width:1023px){.section__banner .container .main__banner-form[data-v-91a960b5]{max-width:300px;padding:30px 20px}}@media screen and (max-width:640px){.section__banner .container .main__banner-form[data-v-91a960b5]{max-width:100%;padding:20px 10px}}.section__banner .container .main__banner-form h2[data-v-91a960b5]{font-size:26px;font-weight:800;letter-spacing:-.5px;line-height:34px;margin-bottom:20px}@media screen and (max-width:1023px){.section__banner .container .main__banner-form h2[data-v-91a960b5]{font-size:20px;font-weight:600;line-height:26px}}@media screen and (max-width:640px){.section__banner .container .main__banner-form h2[data-v-91a960b5]{font-size:22px;line-height:30px}}.section__banner .container .main__banner-form .main__banner-text[data-v-91a960b5]{font-size:24px}@media screen and (max-width:1023px){.section__banner .container .main__banner-form .main__banner-text[data-v-91a960b5]{font-size:18px}}@media screen and (max-width:640px){.section__banner .container .main__banner-form .main__banner-text[data-v-91a960b5]{font-size:20px}}.section__banner .container .main__banner-form .main__form-form[data-v-91a960b5]{display:grid;grid-template-columns:1fr;padding:0}@media screen and (max-width:540px){.section__banner .container .main__banner-form .main__form-form[data-v-91a960b5]{gap:15px;margin:0 auto}}.main__form-form .base-input{padding-top:30px}.main__form-form .base-input:before{content:"Как Вас зовут?";left:0;position:absolute;top:0}.main__form-form .base-input:nth-child(2):before{content:"Телефон для связи*"}.main__form-form .form__check{grid-row-start:3;margin-top:15px}@media screen and (max-width:540px){.main__form-form .form__check{margin-top:0}}
