.contact-form-container{background-color:#fff;border-radius:12px;width:100%;padding:48px;box-shadow:0 1px 2px #0a28160f,0 4px 16px #0a281614}@media (width<=767px){.contact-form-container{padding:24px 16px}}.contact-form-container h2{color:#046737;text-wrap:balance;margin:0 0 24px;font-family:Roboto Condensed,sans-serif;font-size:clamp(1.75rem,1.35rem + 1.6vw,2.5rem);font-weight:400;line-height:1.15}.contact-form-container .btn.cta{margin-top:16px}.contact-form-container .btn.cta:disabled{opacity:.6;cursor:progress}
