.contact-public-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;padding-bottom:20px;flex-wrap:wrap}.contact-public-header img{max-width:240px;width:100%}.contact-title{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:30px;font-size:28px}.contact-form{max-width:900px;margin-bottom:40px}.contact-captcha{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.contact-code{max-width:180px;text-transform:uppercase}.contact-captcha img{border:1px solid #ccc}
