:root{--show-patient:flex}.form_section{display:flex;padding:60px 40px;justify-content:center}.hbspt-form form{margin:0 auto}.hbspt-form p{font-size:13px}.hbspt-form form .hs-fieldtype-phonenumber label{display:none}.hbspt-form form .hs-fieldtype-text input,.hbspt-form form .hs-fieldtype-number input,.hbspt-form form .hs-fieldtype-phonenumber input,.hbspt-form form select,.hbspt-form form textarea{padding:12px 15px;border-radius:8px;border:1px solid #66686b;width:100% !important;margin:8px;font-size:16px;-webkit-appearance:none;resize:none}.hbspt-form form input[type="checkbox"]{margin-top:8px}.hbspt-form form fieldset{display:var(--show-patient) !important}.hbspt-form form fieldset.form-columns-1{display:block !important}.hbspt-form form .hs-fieldtype-select .input{position:relative}.hbspt-form form .hs-fieldtype-select .input:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;pointer-events:none}.hbspt-form form .hs-fieldtype-text input::-webkit-input-placeholder,.hbspt-form form .hs-fieldtype-phonenumber input::-webkit-input-placeholder,.hbspt-form form .hs-fieldtype-number input::-webkit-input-placeholder{color:#404040}.hbspt-form form .hs-fieldtype-text input::-moz-placeholder,.hbspt-form form .hs-fieldtype-phonenumber input::-moz-placeholder,.hbspt-form form .hs-fieldtype-number input::-moz-placeholder{color:#404040}.hbspt-form form .hs-fieldtype-text input:-ms-input-placeholder,.hbspt-form form .hs-fieldtype-phonenumber input:-ms-input-placeholder,.hbspt-form form .hs-fieldtype-number input:-ms-input-placeholder{color:#404040}.hbspt-form form .hs-fieldtype-text input::-ms-input-placeholder,.hbspt-form form .hs-fieldtype-phonenumber input::-ms-input-placeholder,.hbspt-form form .hs-fieldtype-number input::-ms-input-placeholder{color:#404040}.hbspt-form form .hs-fieldtype-text input::placeholder,.hbspt-form form .hs-fieldtype-phonenumber input::placeholder,.hbspt-form form .hs-fieldtype-number input::placeholder{color:#404040}.hbspt-form form .form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hbspt-form form fieldset.form-columns-2>.hs-form-field{width:calc(50% - 3px);float:none}@media(max-width:767px){.hbspt-form form .form-columns-2{display:block}.hbspt-form form fieldset.form-columns-2>.hs-form-field{width:100%}}.hbspt-form form{max-width:500px}.hbspt-form form .hs-fieldtype-text>label,.hbspt-form form .hs-fieldtype-number>label,.hbspt-form form .hs-fieldtype-textarea>label,.hbspt-form form .hs-fieldtype-select>label{display:none}.hbspt-form form *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto',sans-serif;color:#404040}.hbspt-form form .inputs-list{list-style-type:none;padding-left:7px}.hbspt-form form .hs-form-booleancheckbox-display p{font-weight:600}.hbspt-form form .hs-button.primary{background-color:#0077cd;border-radius:25px;border:0;color:#fff;padding:12px 60px;font-size:18px;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all;cursor:pointer;margin-left:10px;border:2px solid #0077cd}.hbspt-form form .hs-button.primary[disabled]{opacity:.6;pointer-events:none}.hbspt-form form .hs-button.primary:hover{background-color:#fff;color:#0077cd}.hbspt-form form .hs-error-msgs{margin:0;display:none !important}.hbspt-form form .hs_error_rollup .hs-error-msgs{display:block !important}.hbspt-form form .hs-error-msgs .hs-main-font-element{color:#b15656;display:block;margin:10px 0}.hbspt-form form .hs-error-msg{color:#b15656}