.block-form-responsive{background-color:#fff;border-radius:7px;box-sizing:border-box;margin:20px auto;min-height:90px;padding:20px;text-align:left;width:100%}.block-form-responsive h2{font-size:24px;margin:0 auto;max-width:500px;text-align:center;width:100%}.block-form-responsive form input,.block-form-responsive form select{border:1px solid #c7d3d6!important;border-radius:3px;box-sizing:border-box;height:47px!important;width:100%}.block-form-responsive input.hs-button{background:#005aff;border:1px solid #005aff;border-radius:100px;color:#fff;cursor:pointer;display:block;font-size:18px;height:35px;margin:0 auto;padding:0;text-align:center;transition:.3s;width:50%}.block-form-responsive input.hs-button:hover{background:#003264;border:1px solid #003264}.block-form-responsive .hs-form-checkbox input{border-radius:3px;height:inherit;width:inherit!important}.block-form-responsive span{font-size:14px;font-weight:inherit!important}.block-form-responsive .required-text{display:flex;font-size:12px;justify-content:flex-end}.block-form-responsive ul{list-style:none;margin:0;padding:0}.block-form-responsive form label,.block-form-responsive ul li{margin:0;padding:0}.block-form-responsive textarea,form select{border-radius:3px;box-sizing:border-box;font-family:Quicksand,sans-serif;height:35px;padding:0;width:100%}.block-form-responsive textarea{height:60px}.block-form-responsive .legal-consent-container p{font-size:12px}.block-form-responsive div{margin-top:10px}.block-form-responsive form fieldset{margin:0 auto;max-width:100%}.block-form-responsive .form-columns-1 .input .hs-input{width:100%}@media (max-width:767px){.block-form-responsive input.hs-button{width:100%}}