.page_contact__oBgs6{padding-top:30px;padding-bottom:70px}.page_contact__oBgs6 header{height:127px;overflow:hidden}.page_contact__oBgs6 header img{max-height:100%;object-fit:cover}.page_contact-info__82xIA{width:90%;margin:30px auto}.page_contact-info-texts__sWsFv{display:flex;flex-direction:column;gap:30px;text-align:center}.page_contact-info-texts__sWsFv h3{font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.03em}.page_contact-info-texts__sWsFv h3 a{font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.03em;color:#cd8476;margin-top:4px;display:block}.page_contact-info-texts__sWsFv h2{font-size:30px;font-weight:500;line-height:34px;letter-spacing:-.03em}.page_contact-form-container__rnrX3{margin-top:30px;display:flex;flex-direction:column}.page_contact-form__8pzxF button{border-radius:0!important;width:100%;max-width:450px;font-size:16px;font-weight:700;line-height:24px;margin-top:30px;height:51px;padding:8px}.page_contact-form-divider__YZ_Km{background-color:#c5b7a7;margin:50px 0}.page_contact-form-info__bIZEf{display:flex;flex-direction:column;gap:30px}.page_contact-form-info-item__zUBYa{display:flex;flex-direction:column;gap:10px}.page_contact-form-info-item__zUBYa h3{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.03em}.page_contact-form-info-item__zUBYa span{font-size:20px;font-weight:400;line-height:24px}.page_contact-form-info-social__EIpfb{display:flex;gap:16px}.page_contact-form-info-social__EIpfb a{background-color:var(--primary-color);color:#fff;width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50%}@media screen AND (min-width:1024px){.page_contact__oBgs6 header{height:354px}.page_contact__oBgs6 header img{object-position:50% 30%}.page_contact-info__82xIA{width:80%;margin:50px auto;max-width:1800px}.page_contact-info-texts__sWsFv h3,.page_contact-info-texts__sWsFv h3 a{font-size:24px;line-height:28px}.page_contact-info-texts__sWsFv h2{font-size:42px;font-weight:500;line-height:46px;letter-spacing:-.03em;max-width:648px;margin:0 auto}.page_contact-form-divider__YZ_Km{display:none}.page_contact-form-container__rnrX3{flex-direction:row-reverse;justify-content:space-between;margin-top:50px}.page_contact-form__8pzxF{width:calc(100% - 292px);padding-left:80px}.page_contact-form__8pzxF button{margin:30px auto;display:block}.page_contact-form-info__bIZEf{border-right:1px solid #c5b7a7;padding-right:80px}}