.contact-form .section-header{padding:0;margin-left:0;text-align:left}.contact-form .contact-form{max-width:800px}.contact-form .contact-form .form-notification{margin-bottom:15px}.contact-form .contact-form.contact-form--has-no-blocks{margin:0 auto}.contact-form--text-column{margin-top:40px}@media only screen and (min-width: 768px){.contact-form--text-column{margin-top:0}}.contact-form--text-column strong{display:block;margin-bottom:10px;line-height:1}.contact-form--text-column .rte{font-size:.9375rem;line-height:1.5rem}.contact-form .contact-form--form-column{padding:3.5rem 2rem;background-color:#e4f1f6b2;border-radius:var(--border-radius)}.contact-form--text-column .contact-form-block{margin-bottom:35px;padding:2rem 1.5rem}.contact-form-block h2{font-size:var(--font-size-h2);font-weight:var(--font-bold);line-height:120%;margin-bottom:1rem}.contact-form-block p{font-size:var(--font-size-16);font-weight:var(--font-weight-normal);color:var(--body-color);line-height:160%;margin-bottom:1rem}.contact-form .field{background:linear-gradient(90.1deg,#69b3b9cc 19.98%,#5cb43ccc 83.84%);border-radius:var(--input-border-radius, 6px);padding:1px;margin-bottom:1.5rem;display:flex}.contact-form input,.contact-form textarea{margin-bottom:1.5rem;background-color:#fff;margin-bottom:0;border:unset}.contact-form input,.contact-form label{font-size:var(--font-size-16);font-weight:var(--font-weight-normal)}.contact-form-header h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-normal);margin-bottom:2.5rem;line-height:100%}
