.patient_reference_form span.bold{font-weight:500}.patient_reference_form{background-position:50%;background-repeat:no-repeat;background-size:cover}.patient_reference_form p.form_describe{color:var(--dark_green_color);font-size:25px;letter-spacing:1px;line-height:1.5}.patient_reference_form .progress-bar-outer{background-color:#d2d6dc;border-radius:11px;margin-bottom:20px;min-height:21px;position:relative;width:100%}.patient_reference_form .form_container{background:var(--white_color);border-radius:10px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2);padding:21px 12px 21px 21px}.patient_reference_form span.required{color:#c02b0a;display:inline-block;font-size:13px}.patient_reference_form form input[name=additional_information],.patient_reference_form form input[name=edit_email],.patient_reference_form form select[name=drop_down],.patient_reference_form form textarea[name=why_are_you_refering]{width:100%!important}.form_container p.progressbar_step{color:var(--primary_color);font-size:13px}.form_container h2{font-size:21px;font-weight:500;margin-bottom:18px}.hs_additional_information.hs-additional_information.hs-fieldtype-textarea.field.hs-form-field,.hs_pt_intrested.hs-pt_intrested.hs-fieldtype-select.field.hs-form-field,.patient_reference_form .hs_patient_name.hs-patient_name.hs-fieldtype-text.field.hs-form-field{width:100%!important}.form_container .step_indication *{color:var(--primary_color);margin-bottom:5px}.form_container form .hs-richtext{border-bottom:1px solid #ccc}.form_container .hs_submit.hs-submit{text-align:left}.form_container input.hs-button.primary.large{background:var(--secondary_color);border-radius:6px;letter-spacing:4.3px}.patient_reference_form .form_heading{margin-bottom:48px}.patient_reference_form form label{font-size:16px;font-weight:700;margin-bottom:8px}.patient_reference_form ul.inputs-list.multi-container li span{font-weight:400}.hs_additional_information textarea[name=additional_information],.patient_reference_form form textarea[name=message],.patient_reference_form form textarea[name=why_are_you_reffering]{min-height:288px}.each-form-content.step2,.each-form-content.step3{display:none}.patient_reference_form form input[type=checkbox]{cursor:pointer;height:16px;margin-right:.35rem;outline:2px solid #3962c9;outline-style:auto;width:16px}.patient_reference_form a.hs-button.primary.next-btn,a.hs-button.primary.prev-btn{background-color:var(--secondary_color);border:3px solid var(--secondary_color);border-radius:6px!important;color:#5e5a5a;font-size:16px;font-weight:400;letter-spacing:4px;line-height:.87;padding:10px 20px;text-transform:uppercase}.patient_reference_form .each-form-content.step1 a.hs-button.primary.prev-btn{display:none}.form_container input.hs-button.primary.large:hover,.patient_reference_form a.hs-button.primary.next-btn:hover,.patient_reference_form a.hs-button.primary.prev-btn:hover{background:transparent;color:var(--primary_color);padding:10px 20px}.form_container input.hs-button.primary.large{border:3px solid var(--secondary_color);line-height:.87}.patient_reference_form .form_progress_bar{background-color:#1e7ac4;border-radius:11px 0 0 11px;margin-bottom:20px;min-height:21px;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:33.33%}.patient_reference_form .form_heading h1{letter-spacing:5px;margin-bottom:10px}.patient_reference_form .step_per{color:var(--white_color);font-size:13px;left:31%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.patient_reference_form a.hs-button.primary.prev-btn{margin-right:5px}.patient_reference_form .actions{display:-webkit-box;display:-ms-flexbox;display:flex}.patient_reference_form label.hs-error-msg{border:1px solid #c02b0a;color:#c02b0a;font-weight:400;padding:13px;width:calc(100% - 8px)}.patient_reference_form .hs-input.invalid.error,.patient_reference_form [aria-invalid=true]{border:1px solid #c02b0a}.patient_reference_form .field.hs-form-field{margin-bottom:19px;width:calc(50% - 10px)!important}.patient_reference_form .field.hs-form-field:first-child{margin-right:20px}.hs_drop_down.hs-drop_down.hs-fieldtype-select.field.hs-form-field,.hs_edit_first_name.hs-edit_first_name.hs-fieldtype-text.field.hs-form-field,.hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field,.patient_reference_form .hs-why_are_you_reffering.hs-fieldtype-textarea.field.hs-form-field,.patient_reference_form fieldset.form-columns-1 .hs-input{width:100%!important}.patient_reference_form .invalid label{color:#c02b0a}.patient_reference_form .hs_submit.hs-submit{margin:0 0 24px}.patient_reference_form .hs-form-required{color:#c02b0a}@media(max-width:480px){.patient_reference_form .field.hs-form-field{width:calc(100% + 20px)!important}.patient_reference_form label.hs-error-msg{width:calc(95% - 8px)}}@media(max-width:767px){.patient_reference_form p.form_describe{font-size:21px}.patient_reference_form .form_heading{margin-bottom:0}.patient_reference_form .form_heading h1,.patient_reference_form p.form_describe{line-height:1.2}.patient_reference_form .step_per{-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}}