.hs-form-required{display:none}.hs-input,select{width:100% !important;height:3.5rem;background-color:#fff;border:2px solid #dcdcdc;border-radius:4px;margin-top:.5rem;margin-bottom:.5rem;padding-left:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#757575 !important;box-shadow:2px 2px 8px 0 rgba(0,0,0,.05)}.hs-richtext span{font-size:12px !important}.hs-input.invalid{border-color:red}.hs-error-msgs{display:none !important}.hs-button{width:100%;padding-top:1rem;padding-bottom:1rem;margin-top:.5rem;background-color:#009fe3;border-radius:4px;border:#009fe3 2px solid;color:#fff;box-shadow:2px 2px 8px 0 rgba(0,0,0,.2)}fieldset{max-width:100% !important}.hero-form .hs-button{margin-top:0}@media(min-width:800px){.hero-form .hs_email{width:55%;display:inline-block}.hero-form .hs_submit{width:45%;display:inline-block;padding-left:1rem}.hero-form .hs-button{width:70%}}.hero-form .hs-button{height:4rem;border-radius:0px}.cta-form [id^=message]{padding-top:13px !important}.cta-form .hs_submit{margin-right:8px !important}.cta-form input,.cta-form textarea{font-family:"sofia-pro",Arial,sans-serif !important}.input{margin-right:0 !important}@media(min-width:400px){.form-columns-2 .field:nth-of-type(1) .input{margin-right:4px !important}.form-columns-2 .field:nth-of-type(2) .input{margin-left:4px !important;margin-right:0 !important}}