.policyForm{margin:100px auto;max-width:660px;width:100%}.policyForm .formBox{background:#f8f8f9;border-radius:15px;display:block;padding:60px;width:100%}.policyForm .formBox form{display:flex;flex-direction:column;gap:12px}.policyForm .formBox textarea{width:100%}.policyForm .formBox .hs-form-booleancheckbox-display{display:flex;gap:8px}.policyForm .formBox h4{color:#33475b;font-weight:700;padding:18px 0;text-align:center}.policyForm .formBox label{color:#33475b;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px}.policyForm .formBox .hs-error-msgs label,.policyForm .formBox label.hs-error-msg{color:red}.policyForm .formBox .input{margin:0!important;padding:0}.policyForm .formBox .hs-fieldtype-intl-phone{display:flex;gap:8px}.policyForm .formBox input{border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;font-size:16px;font-weight:400;height:40px;line-height:22px;margin:0;min-height:27px;padding:0 15px;width:100%}.policyForm .formBox input[type=checkbox]{height:auto;min-height:0;width:auto}.policyForm .formBox span{margin:0!important;padding:0}.policyForm .formBox fieldset{display:flex;gap:20px;margin-bottom:20px;max-width:none}.policyForm .formBox .hs-richtext{color:#33475b;font-size:12px;line-height:24px;width:100%}.policyForm .formBox .hs-richtext a{display:inline-block;text-decoration:underline}.policyForm .formBox .actions{text-align:center}.policyForm .formBox .actions input{background:#000;border-color:#000;color:#fff;font-size:16px;font-weight:700;line-height:16px;width:auto}