.form-override-css .contact_form form .form-columns-2{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.form-override-css .contact_form form .hs-form-field{position:relative;z-index:1}.form-override-css .contact_form form .hs-form-field>label{background:transparent;color:#1b1b1b;display:inline-block;font-family:var(--content-font);font-size:18px;font-weight:300;left:40px;margin:0;padding:0;pointer-events:none;position:absolute;text-transform:capitalize;top:19px;transition:all .5s ease;width:auto;z-index:6}.form-override-css .contact_form form .hs-form-field.focus>label{background:#fff;font-size:14px;left:30px;padding:0 10px;top:-10px}.form-override-css .contact_form form .hs_submit{position:unset}.form-override-css .contact_form form [type=submit]{align-items:center;background:#15284e;border:none;border-radius:50px;color:#fff;display:inline-flex;font-family:var(--content-font);font-size:18px;font-weight:600;height:63px;justify-content:center;letter-spacing:.09em;min-width:220px;padding:0 30px;text-align:center;text-decoration:none;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-user-select:none;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.form-override-css .contact_form form [type=submit]:hover{background:var(--secondary-color)}.form-override-css .contact_form ul.no-list.hs-error-msgs{margin:-32px 0 0}.form-override-css .contact_form form .hs-fieldtype-select>label{background:#fff;font-size:14px;left:30px;padding:0 10px;top:-10px}.form-override-css .contact_form form .hs_submit{margin:0 auto;text-align:center;width:100%}@media(max-width:1199px){.form-override-css .contact_form form .hs-form-field>label{font-size:16px;left:15px;top:14px}.form-override-css .contact_form form .hs-fieldtype-select>label{font-size:14px;left:20px;top:-10px}}@media(max-width:1080px){.form-override-css .contact_form form [type=submit]{border-radius:25px!important;font-size:14px;height:50px;min-width:170px}}@media(max-width:767px){.form-override-css .contact_form .input{border-radius:15px;margin-bottom:20px}.form-override-css .contact_form form .hs-form-field>label{top:12px}.form-override-css .contact_form ul.no-list.hs-error-msgs{margin:-20px 0 0}.form-override-css .contact_form form [type=submit]{height:43px;min-width:150px;padding:0 20px}.form-override-css .contact_form form .hs-fieldtype-select>label{font-size:14px;left:20px;top:-10px}}@media(max-width:575px){.form-override-css .contact_form form .form-columns-2{flex-wrap:wrap;gap:0}.form-override-css .contact_form form .hs-form-field{width:100%!important}}