.new-patient-module{overflow-x:hidden}.new-patient-module form{background:#fff;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.1);padding:60px;position:relative;z-index:1}.new-patient-module form div.hs-form-field{margin-bottom:23px}.new-patient-module form .legal-consent-container .field.hs-form-field .input input[type=checkbox]{margin-right:16px;margin-top:4px}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#cce6f4!important;border-radius:5px}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{color:#3e6b7a;font-size:20px;font-weight:500;height:62px!important;line-height:27px}.new-patient-module form fieldset.form-columns-3>div.hs-form-field{margin-right:.7%;width:32.8%!important}.new-patient-module form fieldset.form-columns-3>div.hs-form-field:last-child{margin-right:0}.new-patient-module form .inputs-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.new-patient-module form div.hs-form-field .input>ul>li{font-size:20px;font-weight:500;line-height:27px;margin-bottom:0;margin-right:36px}.new-patient-module form div.hs-form-field .input>ul>li.hs-form-booleancheckbox label{align-items:normal}.new-patient-module form div.hs-form-field .input>ul>li.hs-form-booleancheckbox input{margin-top:4px!important}.new-patient-module form div.hs-form-field .input>ul>li.hs-form-booleancheckbox span{width:calc(100% - 20px)}.new-patient-module form div.hs-form-field .input>ul>li:last-child{margin-right:0}.new-patient-module .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-checkbox.field.hs-form-field label{margin-bottom:28px}.new-patient-module .legal-consent-container .hs-form-booleancheckbox-display p{font-size:20px;font-weight:500;line-height:27px}.new-patient-module .legal-consent-container .input>ul>li>label{align-items:flex-start}.new-patient-module .legal-consent-container{margin-bottom:76px;margin-top:10px}.new-patient-module .grecaptcha-badge{margin:unset;text-align:left}.new-patient-module .hs_recaptcha.hs-recaptcha.field.hs-form-field{bottom:42px;left:60px;position:absolute;z-index:-1}.new-patient-module form .hs-button,.new-patient-module form input[type=submit]{font-size:20px;font-weight:500;min-width:304px;padding:19px 20px;width:auto}.new-patient-module form .actions{text-align:right}.new-patient-module .hs-dateinput:before{display:none}.new-patient-module form div.hs-form-field .input>ul>li{margin-right:16px}.new-patient-module form input[type=submit]{background-image:url(https://24079115.fs1.hubspotusercontent-na1.net/hubfs/24079115/Ballantyne%20Vet/Arrow.svg);background-position:center right 26%;background-repeat:no-repeat}.new-patient-module .legal-consent-container ul.no-list.hs-error-msgs.inputs-list{margin-top:19px}.new-patient-module .hs-form-field input:-webkit-autofill{background-color:#cce6f8!important}.new-patient-module form .hs-richtext.hs-main-font-element,.new-patient-module form .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-checkbox.field.hs-form-field{margin-top:30px}.new-patient-module form fieldset:first-child .hs-richtext.hs-main-font-element{margin-top:0}@media(min-width:768px) and (max-width:1024px){.new-patient-module form{padding:40px}.new-patient-module .hs_recaptcha.hs-recaptcha.field.hs-form-field{margin-bottom:0}.new-patient-module{padding:80px 0}.new-patient-module form div.hs-form-field .input>ul>li{font-size:16px}}@media(max-width:767px){.new-patient-module form{padding:20px}.new-patient-module form .hs-richtext.hs-main-font-element,.new-patient-module form .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-checkbox.field.hs-form-field{margin-top:20px}.new-patient-module form fieldset.form-columns-3>div.hs-form-field{margin-right:0;width:100%!important}.new-patient-module .legal-consent-container .hs-form-booleancheckbox-display p,.new-patient-module form div.hs-form-field .input>ul>li{font-size:16px}.new-patient-module h3{margin-bottom:0}.new-patient-module .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-checkbox.field.hs-form-field label{margin-bottom:17px}.new-patient-module .legal-consent-container{margin-bottom:20px;margin-top:10px}.new-patient-module .hs_recaptcha.hs-recaptcha.field.hs-form-field{bottom:0;left:unset;position:relative}.new-patient-module .grecaptcha-badge{margin:30px auto 0;text-align:center}.new-patient-module form .hs-button,.new-patient-module form input[type=submit]{min-width:unset;width:100%}.new-patient-module{padding:60px 0}.new-patient-module form input[type=submit]{background-position:center right 19%}.row-fluid .new-patient-module .hs-form .field .input input[type=checkbox],.row-fluid .new-patient-module .hs-form .field .input input[type=radio]{width:19px!important}}