.contact_us .heading_section{margin:0 auto;max-width:814px;padding-bottom:40px;text-align:center}.contact_us .contact_form h3.form-title{display:none}.contact_us .heading_section span.titles{border:1px solid;border-radius:50px;display:inline-block;font-size:13px;font-weight:500;letter-spacing:5px;line-height:100%;margin-bottom:18px;padding:7px 14px;text-align:center;text-transform:uppercase}.contact_us .heading_section h2{letter-spacing:1px;line-height:120%;margin:0 0 12px;text-align:center;text-transform:capitalize}.contact_us .heading_section p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:26px;margin:0;text-align:center;text-wrap:pretty}.contact_us .contact_form .input textarea{height:181px;width:100%!important}.contact_us .contact_form .input input{padding:16px 19px}.contact_us .contact_form form label{margin-bottom:16px}.contact_us .contact_form form label span{font-size:14px;font-weight:500;letter-spacing:1px;line-height:18px;padding-right:5px}.contact_us .contact_form form .actions{padding-top:50px}.hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field{margin:0}@media only screen and (max-width:767px){.contact_us .heading_section h2{font-size:28px;text-wrap:pretty}.contact_us .heading_section{padding-bottom:25px}.contact_us .contact_form form .field.hs-form-field{width:100%!important}.contact_us .contact_form form .hs-button,form input[type=submit]{font-size:16px!important}}@media only screen and (min-width:768px) and (max-width:1024px){.contact_us .heading_section h2{font-size:32px;text-wrap:pretty}.contact_us .contact_form form .hs-button,form input[type=submit]{font-size:18px!important}.contact_us .contact_form form .actions{padding-top:30px}}