.appointment_content.layout_o .heading_s{text-align:center}.hs-dateinput:before{right:2%;top:50%}.teleh_appointment .heading_s span{display:inline-block;font-size:13px;font-weight:500;letter-spacing:4px;line-height:100%;margin:0;padding-bottom:15px;text-transform:uppercase;vertical-align:middle}.teleh_appointment .heading_s h2{font-size:44px;font-weight:600;letter-spacing:1px;line-height:100%;margin:0}.teleh_appointment .heading_s p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:26px;margin:0;padding-top:20px;text-align:center}.teleh_appointment .contact_us_content .heading_section{margin:0 auto;max-width:814px;padding-bottom:31px;text-align:center}.teleh_appointment .heading_s{padding-bottom:35px}.teleh_appointment .appointment_content{border-radius:25px;box-shadow:0 0 9px 0 #0000000d;padding:65px 52px;position:relative;z-index:3}.teleh_appointment .appointment_form_s .appointment_form .hs_message.hs-message .input textarea,.teleh_appointment .appointment_form_s .appointment_form .input select{width:100%}.teleh_appointment .appointment_form_s .appointment_form .hs_message.hs-message .input textarea{height:131px}.teleh_appointment .appointment_form h3{display:none}.teleh_appointment .appointment_form_s form .hs-form-field label span{display:inline-block;font-size:14px;font-weight:500;letter-spacing:1px;line-height:18px;margin:0;padding-bottom:16px}.teleh_appointment .appointment_form_s form label{color:#6b6b6b;margin:0}.teleh_appointment .appointment_form_s .appointment_form .input input,.teleh_appointment .appointment_form_s .appointment_form .input select{min-height:50px}.teleh_appointment .appointment_form_s form .hs-button,form input[type=submit]{letter-spacing:1px;text-align:center}.teleh_appointment .appointment_form_s form .hs_submit.hs-submit .actions{padding-top:50px;text-align:center}.teleh_appointment .appointment_form_s .hs-error-msg,.teleh_appointment .hs_error_rollup ul.no-list li label.hs-main-font-element{color:#ef6b51!important;margin-top:.35rem}.teleh_appointment .appointment_content.layout_t{border-radius:0;box-shadow:none;margin:0 auto;max-width:1209px;padding:0}.teleh_appointment .appointment_content.layout_t .heading_s{margin:0 auto;max-width:814px;text-align:center}.teleh_appointment .appointment_content.layout_t .appointment_form_s form .hs-button,.teleh_appointment form input[type=submit]{width:auto}.teleh_appointment .appointment_content.layout_t .appointment_form_s form .actions{padding-top:27.6px;text-align:center}.teleh_appointment .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field{margin:0}.teleh_appointment .appointment_form_s form .hs-form-field label span.hs-form-required{margin-left:2px}@media only screen and (max-width:767px){.teleh_appointment .appointment_form_s .appointment_form .input input,.teleh_appointment .appointment_form_s .appointment_form .input select{width:100%!important}.teleh_appointment .heading_s h2{font-size:28px}.teleh_appointment .appointment_content .appointment_form_s form fieldset.form-columns-2 .hs-form-field{width:100%!important}.teleh_appointment .appointment_content .appointment_form_s form .input{margin:0}.teleh_appointment .appointment_content{padding:40px 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.teleh_appointment .heading_s h2{font-size:32px}.teleh_appointment .appointment_content{padding:50px 30px}}