.contacts-page[data-v-39f6c293]{display:flex;flex-direction:column;gap:.75rem;width:100%}.contacts-page .contacts-head[data-v-39f6c293]{margin:0;font-size:.875rem;font-style:normal;font-weight:700;color:var(--text-color);transition:color .25s ease-out}.contacts-page .contacts-text[data-v-39f6c293]{margin:0;margin-top:.875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;color:var(--text-color);transition:color .25s ease-out}.contacts-page .contacts-body[data-v-39f6c293]{padding:1rem;margin-top:1.5rem;background-color:var(--background-campaign-color);border-radius:.75rem;transition:background-color .25s ease-out}.contacts-page .form[data-v-39f6c293]{display:flex;flex-direction:column;gap:1rem}.contacts-page .form .form-wrapper[data-v-39f6c293]{display:flex;flex-direction:column;gap:1rem;width:100%}.contacts-page .form #message .form-controll[data-v-39f6c293]{flex-grow:1}@media only screen and (min-width: 960px){.contacts-page[data-v-39f6c293]{gap:1rem}.contacts-page .contacts-text[data-v-39f6c293]{margin-top:1rem}.contacts-page .contacts-body[data-v-39f6c293]{margin-top:2rem}.contacts-page .form[data-v-39f6c293]{flex-direction:row}}
