.callback__section[data-v-364d971b]{position:relative;width:100%}.callback__section .container[data-v-364d971b]{background:url(../images/callback__bg.webp) no-repeat 15% 50% #24242480;background-blend-mode:multiply;background-size:cover;border-radius:40px;color:var(--bg-light);padding:57px 50px;position:relative;transform:rotateY(180deg)}@media screen and (max-width:1439px){.callback__section .container[data-v-364d971b]{border-radius:0}}@media screen and (max-width:1199px){.callback__section .container[data-v-364d971b]{padding:40px 20px 50px}}@media screen and (max-width:540px){.callback__section .container[data-v-364d971b]{background:#242424e0;padding:0}}.callback__section .container .callback__img[data-v-364d971b]{display:none;height:100%;min-height:152px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;transform:rotateY(180deg);width:100%}@media screen and (max-width:540px){.callback__section .container .callback__img[data-v-364d971b]{display:block}}.callback__section .container .callback__content[data-v-364d971b]{background:transparent;margin-left:auto;max-width:840px;position:relative;transform:rotateY(180deg);z-index:1}@media screen and (max-width:540px){.callback__section .container .callback__content[data-v-364d971b]{padding:20px 10px}}@media screen and (max-width:425px){.callback__section .container .callback__content .callback__title[data-v-364d971b]{max-width:300px}}.callback__section .container .callback__content .callback__title h2[data-v-364d971b]{font-size:36px;line-height:46px}@media screen and (max-width:1023px){.callback__section .container .callback__content .callback__title h2[data-v-364d971b]{font-size:36px;line-height:40px}}@media screen and (max-width:540px){.callback__section .container .callback__content .callback__title h2[data-v-364d971b]{font-size:22px;line-height:30px}}.callback__section .container .callback__content .callback__title p[data-v-364d971b]{font-size:18px;font-weight:500;line-height:38px}@media screen and (max-width:1023px){.callback__section .container .callback__content .callback__title p[data-v-364d971b]{font-size:18px;line-height:26px;margin-top:15px}}@media screen and (max-width:540px){.callback__section .container .callback__content .callback__title p[data-v-364d971b]{font-size:15px;line-height:24px}}.callback__section .container .callback__content .callback__form[data-v-364d971b]{gap:26px;grid-template-columns:repeat(3,1fr);margin-top:20px;padding:0}@media screen and (max-width:1199px){.callback__section .container .callback__content .callback__form[data-v-364d971b]{gap:16px}}@media screen and (max-width:767px){.callback__section .container .callback__content .callback__form[data-v-364d971b]{display:flex;flex-direction:column}}.base-form.callback__form .base-button{background:var(--blue);border-color:var(--blue);gap:12px;height:54px;position:relative;width:270px}@media screen and (max-width:767px){.base-form.callback__form .base-button{width:100%}}.base-form.callback__form .base-button span{padding-right:42px;position:relative}.base-form.callback__form .base-button span:after{background:url(../svg/callback.svg) no-repeat 50%/contain;content:"";height:22px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:22px}.base-form.callback__form .form__check{display:grid;grid-column-end:4;grid-column-start:1}.base-form.callback__form .form__check .form__check-label .radio__img{border:1px solid var(--blue)}.base-form.callback__form .form__check .form__check-label .checked{background:var(--blue)}.base-form.callback__form .form__check .form__check-label p{max-width:345px}.base-form.callback__form .form__check .form__check-label .check-link{color:var(--bg-light)}
