#contact-form{background-position:top;background-repeat:no-repeat;background-size:100%}#contact-form #cols .content,#contact-form #content{font-size:20px;line-height:30px}#contact-form .form-container{background:#bedc80;border-radius:40px;padding:24px 32px}#contact-form .hs-form-private .input input,#contact-form .hs-form-private .input textarea{background:#fff;border:0;border-radius:4px;font-size:22px;width:100%}#contact-form .hs-form-private .input input{height:48px;line-height:48px;padding:0 8px}#contact-form .hs-form-private .input textarea{line-height:32px;padding:6px 8px}#contact-form .hs-form-private fieldset{max-width:100%!important}#contact-form .hs-form-private .hs-form-field label{font-size:22px;margin-bottom:7px}#contact-form .hs-form-private .hs-form-field .hs-error-msg{color:#c00;font-size:16px;margin:0}#contact-form .hs-form-private .hs-button{--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem;background:#0787d6;border:0 solid #0787d6;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:600;line-height:20px;margin:0 auto 25px;padding:10px 40px;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-user-select:none;user-select:none;vertical-align:middle}form .hs-button,form input[type=submit]{width:auto}@media only screen and (max-width:767px){#contact-form>.container{padding-left:25px;padding-right:25px}#contact-form .hs-form-private fieldset.form-columns-2 .hs-form-field{width:100%}}