.contact__form-form[data-v-b4b46620]{display:grid;gap:20px;padding:20px 0}@media screen and (max-width:560px){.contact__form-form[data-v-b4b46620]{display:flex;flex-direction:column}}.contact__form-form .contact__form-submit[data-v-b4b46620]{background:var(--main-color);border-radius:20px;color:#fff;font-weight:700;padding:15px}.column[data-v-b4b46620]{gap:15px;grid-template-columns:1fr}.main__form[data-v-b4b46620]{gap:15px;max-width:340px;padding:20px 45px 30px}@media screen and (max-width:1480px){.main__form[data-v-b4b46620]{max-width:355px;padding-right:60px}}@media screen and (max-width:767px){.main__form[data-v-b4b46620]{max-width:100%;padding:20px}}@media screen and (max-width:540px){.main__form[data-v-b4b46620]{padding:20px 10px}}.callback__section[data-v-1514ba31]{position:relative;width:100%}.callback__section .container[data-v-1514ba31]{background:url(../images/callback__bg2.webp) no-repeat 35% 50%;background-size:cover;border-radius:30px;padding:22px 75px;position:relative}@media screen and (max-width:1439px){.callback__section .container[data-v-1514ba31]{border-radius:0}}@media screen and (max-width:1199px){.callback__section .container[data-v-1514ba31]{padding:20px}}@media screen and (max-width:540px){.callback__section .container[data-v-1514ba31]{background:var(--bg-light);padding:0}}.callback__section .container .callback__img[data-v-1514ba31]{display:none;height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:63% 50%;object-position:63% 50%;width:100%}@media screen and (max-width:540px){.callback__section .container .callback__img[data-v-1514ba31]{display:block}}.callback__section .container .callback__content[data-v-1514ba31]{background:var(--bg-light);border-radius:30px;max-width:467px;padding:33px 40px;position:relative;z-index:1}@media screen and (max-width:1199px){.callback__section .container .callback__content[data-v-1514ba31]{border-radius:12px;max-width:400px;padding:30px 20px}}@media screen and (max-width:767px){.callback__section .container .callback__content[data-v-1514ba31]{max-width:340px;padding:20px 10px}}@media screen and (max-width:540px){.callback__section .container .callback__content[data-v-1514ba31]{border-radius:0;box-shadow:0 0 100px #0000001a;max-width:100%;padding:30px 10px}}.callback__section .container .callback__content .callback__title h2[data-v-1514ba31]{font-size:28px;font-weight:700;line-height:30px}@media screen and (max-width:360px){.callback__section .container .callback__content .callback__title h2[data-v-1514ba31]{font-size:22px;line-height:24px}}.callback__section .container .callback__content .callback__title p[data-v-1514ba31]{background:transparent;font-size:18px;font-weight:600;line-height:20px;margin-top:10px}@media screen and (max-width:767px){.callback__section .container .callback__content .callback__title p[data-v-1514ba31]{margin-top:5px}}@media screen and (max-width:360px){.callback__section .container .callback__content .callback__title p[data-v-1514ba31]{font-size:16px;line-height:18px}}.callback__section .container .callback__content .callback__title p span[data-v-1514ba31]{color:var(--main-color);font-weight:600}.callback__section .container .callback__content .express__form[data-v-1514ba31]{display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:0}
