.page-header[data-v-36e4ab80]{align-items:center;display:flex;flex-direction:column;gap:24px}.page-header.--bottom-padding[data-v-36e4ab80]{padding-bottom:36px}@media(max-width:767px){.page-header[data-v-36e4ab80]{gap:20px}.page-header.--bottom-padding[data-v-36e4ab80]{padding-bottom:28px}}.page-header__title[data-v-36e4ab80]{font-size:30px;font-weight:600;line-height:130%}@media(max-width:1024px){.page-header__title[data-v-36e4ab80]{font-size:26px}}.page-header__description[data-v-36e4ab80]{font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-align:center}.social{display:flex;gap:12px}@media(max-width:767px){.social{justify-content:flex-start!important}}.social_item{height:30px;width:30px}.social_item svg{color:var(--color-low-gray)}.social_item svg:hover{color:#fff}.social_item *{height:100%;width:100%}.social_item:last-child{margin:0}.contact-page[data-v-1e7dd9a8]{margin-top:60px}@media(max-width:767px){.contact-page[data-v-1e7dd9a8]{margin-top:24px}}.contact-form__wrapper[data-v-1e7dd9a8]{background:linear-gradient(270deg,#0a0813,rgba(10,8,19,0));border-radius:20px;margin-top:24px}@media(max-width:1024px){.contact-form__wrapper[data-v-1e7dd9a8]{background:transparent}}@media(max-width:767px){.contact-form__wrapper[data-v-1e7dd9a8]{margin-top:20px}}.contact-form[data-v-1e7dd9a8]{padding:24px 30px}@media(max-width:1024px){.contact-form[data-v-1e7dd9a8]{padding:0}}.contact-form__wrapper[data-v-1e7dd9a8]{display:grid;grid-template-columns:auto 370px}@media(max-width:1024px){.contact-form__wrapper[data-v-1e7dd9a8]{grid-template-columns:100%;padding:0;row-gap:24px}}@media(max-width:767px){.contact-form__wrapper[data-v-1e7dd9a8]{row-gap:20px}}.contact-form__socials-container[data-v-1e7dd9a8]{display:flex;flex-direction:column;gap:24px;height:-moz-fit-content;height:fit-content;padding:24px 30px}@media(max-width:1024px){.contact-form__socials-container[data-v-1e7dd9a8]{background:var(--bg-shape);border-radius:20px}}@media(max-width:767px){.contact-form__socials-container[data-v-1e7dd9a8]{gap:20px;padding:20px 16px}}.contact-form__socials-title[data-v-1e7dd9a8]{font-size:20px;font-style:normal;font-weight:600;line-height:24px}.contact-form__socials-text[data-v-1e7dd9a8]{color:var(--color-low-gray);font-size:16px;font-weight:400;line-height:28px}.contact-form__ad-banner[data-v-1e7dd9a8]{margin-top:60px}@media(max-width:767px){.contact-form__ad-banner[data-v-1e7dd9a8]{margin-top:48px}}