.page-width--contact{max-width:1200px}.page-width--contact iframe{margin-top:var(--spacing-x-large);border:0;background-color:var(--bg-color-white)}@media (min-width: 769px){.page-width--contact iframe{margin-top:var(--spacing-xx-large);padding:0 var(--spacing-x-large)}}.section-contact-form{background-color:var(--bg-color)}.contact-form__page-title,.contact-form__form-title{margin:0}.contact-form__form-title{font-style:normal}.contact-form__wrapper{display:block;margin-block:var(--spacing-x-large)}.contact-form__form{margin-block-start:var(--spacing-normal)}.contact-form__form .field{margin-block-end:var(--spacing-normal)}.contact-form__form .field__textarea{min-height:8.75rem;resize:none}.contact-form__form .field__textarea:after,.contact-form__form .field__textarea textarea{border-radius:var(--selected-radius)}.contact-form__form .form-status{align-items:center;display:flex;gap:var(--spacing-x-small)}.contact-form__form .field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill{padding-block:1.25rem var(--spacing-xx-small);line-height:1.5}.contact-form .contact-form__success-message.error svg,.contact-form .contact-form__success-message.success svg{width:var(--spacing-large);height:var(--spacing-large)}.contact-form .contact__field-error .form__message svg{width:var(--spacing-small);height:var(--spacing-small)}.contact-form .field--with-error{display:flex;flex-direction:column;gap:var(--spacing-x-small)}.contact-form .field--with-error .contact__field-error .contact-form__success-message{display:flex;gap:var(--spacing-xx-small)}@media (min-width: 769px){.contact-form__wrapper{margin-block:var(--spacing-xx-large)}.contact-form__form{margin-block-start:var(--spacing-x-large)}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--spacing-large)}}
