.text-and-form form input[type=submit]{padding:8px 9px 4px!important}.text-and-form .hs-button.large.primary{font-weight:700;line-height:1;padding:6px 10px 5px!important;width:100%}.text-and-form form input[type=email],.text-and-form form input[type=number],.text-and-form form input[type=password],.text-and-form form input[type=tel],.text-and-form form input[type=text]{border-radius:16px;padding:5.5px 15px!important}.text-and-form .hs_jobtitle.hs-jobtitle .input input{padding:5.5px 7px!important}.text-and-form .form-heading h6,.text-and-form form label{margin-bottom:0}.text-and-form form select{color:var(--secondary_color);font-size:12px;font-weight:400}.text-and-form ::-webkit-input-placeholder{color:var(--secondary_color);font-size:12px;font-weight:700}.text-and-form ::-moz-placeholder{color:var(--secondary_color);font-size:12px;font-weight:700}.text-and-form :-ms-input-placeholder{color:var(--secondary_color);font-size:12px;font-weight:700}.text-and-form ::-ms-input-placeholder{color:var(--secondary_color);font-size:12px;font-weight:700}.text-and-form ::placeholder{color:var(--secondary_color);font-size:12px;font-weight:700}.text-and-form ul.no-list.hs-error-msgs.inputs-list{position:relative}@media(min-width:768px){.text-and-form .contact-form form{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;line-height:0;row-gap:15px}.text-and-form .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field,.text-and-form .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field{-ms-flex-preferred-size:14.04%;flex-basis:14.04%}.text-and-form .hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field{-ms-flex-preferred-size:17.02%;flex-basis:17.02%}.text-and-form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{-ms-flex-preferred-size:24.04%;flex-basis:24.04%}.text-and-form .hs_jobtitle.hs-jobtitle.hs-fieldtype-text.field.hs-form-field{-ms-flex-preferred-size:14.47%;flex-basis:14.47%}.text-and-form .hs-fieldtype-select{-ms-flex-preferred-size:13.58%;flex-basis:13.58%}.text-and-form form .hs_submit.hs-submit{-ms-flex-preferred-size:11.08%;flex-basis:11.08%}.text-and-form form .hs-form-field{margin:0}.text-and-form.form-change .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field{-ms-flex-preferred-size:15.70%;flex-basis:15.70%}.text-and-form.form-change .hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field{-ms-flex-preferred-size:21.33%;flex-basis:21.33%}.text-and-form.form-change .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{-ms-flex-preferred-size:40.04%;flex-basis:40.04%;margin-right:20px}.text-and-form.form-change form .hs_submit.hs-submit{-ms-flex-preferred-size:13.77%;flex-basis:13.77%}}@media(max-width:1023px){.text-and-form .text-form-container{display:block;text-align:center}.text-and-form .left-column-text{margin-bottom:20px}}section.text-and-form.one-column .text-form-container{display:block}section.text-and-form.one-column .form-heading p{margin-bottom:10px;text-align:center}@media(max-width:767px){.text-and-form form .hs-form-field{margin-bottom:13px}}