.page div.hbspt-form {max-width: 570px;padding: 0;margin: 0 auto;}
div.hbspt-form form.hs-form {background: #f5f6f7;background: #f5f6f7;padding: 30px;border-radius: 2px 2px 2px 2px;}
div.hbspt-form h2 {color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
#hsForm_c82b90d4-02a4-4396-b950-84011cb363d1:before {content: "Let\'s get in touch";position: relative;width: 100%;text-align: center;padding-top: 20px;margin-bottom: 20px;display: block;color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
#hsForm_462a19f7-33b9-496f-9f17-da83f97a6d7c:before {content: "Bitly Partner Program";position: relative;width: 100%;text-align: center;padding-top: 20px;margin-bottom: 20px;display: block;color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
#hsForm_32cdeab5-eb0e-4851-b865-fb74f9d7a1d8:before {content: "Join the Spotlight on Inclusion Program Waiting list";position: relative;width: 100%;text-align: center;padding-top: 20px;margin-bottom: 20px;display: block;color: #2a2e30;font-family: "Bitly Display ExtraBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size: 32px;font-weight: 800;letter-spacing: 0;line-height: 32px;}
div.hbspt-form form.hs-form fieldset.form-columns-1 .hs-input {width: 100%;}
div.hbspt-form form.hs-form label {color: #000;margin-bottom: 0;font-size: 16px;text-align: left;}
div.hbspt-form form.hs-form .legal-consent-container p {color: #595d64;font-size: 12px;line-height: normal;text-align: left;}
div.hbspt-form ul.hs-error-msgs {list-style-type: none;margin: 0;padding: 0;margin-top: -15px;}
div.hbspt-form ul.hs-error-msgs li label {color: #ce5f6d;}
input.invalid.error {border: 1px solid #ce5f6d;}
div.hbspt-form .hs-submit {padding-top: 30px;}
div.hbspt-form .hs-submit input[type="submit"] {display: inline-block;vertical-align: middle;margin: 0 0 1rem 0;padding: .85em 1em;padding: .6em 1em;border: 1px solid transparent;border-radius: 0;border-radius: 6px !important;-webkit-transition: background-color .25s ease-out,color .25s ease-out;transition: background-color .25s ease-out,color .25s ease-out;transition: background 100ms linear;font-family: inherit;font-size: 18px !important;font-size: inherit;-webkit-appearance: none;line-height: 1;line-height: normal;text-align: center;cursor: pointer;color: #fefefe !important;color: #fff;background-color: #2a5bd7 !important;text-decoration: none;outline: none !important;width: 100%;margin-bottom: 0 !important;}
div.hbspt-form .hs-submit input[type="submit"]:hover {background-color: #0236b9 !important;color: #fff !important;}
div.hbspt-form .submitted-message {background-color: #edf2fe;padding: 20px;border-radius: 10px;font-family: "Bitly Display Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-align: center;}
div.hbspt-form .submitted-message p {font-family: "Bitly Display Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: 700;text-align: center;color: #211f24;font-size: 16px;line-height: 22.4px;margin: 0;}
fieldset .inputs-list {list-style-type: none;padding: 0;margin: 0;}
fieldset .inputs-list input {width: auto !important;}