.ns_form{padding:75px 0}.ns_form form.hs-form{padding:40px;border-radius:20px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px}.ns_form form.hs-form .form-columns-2,.ns_form form.hs-form .form-columns-1{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.ns_form form.hs-form fieldset .field{width:unset;float:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}.ns_form form.hs-form fieldset .field input,.ns_form form.hs-form fieldset .field select,.ns_form form.hs-form fieldset .field textarea,.ns_form form.hs-form input,.ns_form form.hs-form select,.ns_form form.hs-form textarea{width:100%;padding:20px 15px;border-radius:15px;border:1px solid #ccc;font-family:'Montserrat';color:black;font-weight:500;font-size:1.1em;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease}.ns_form form.hs-form fieldset .field textarea,.ns_form form.hs-form textarea{min-height:200px}.ns_form form.hs-form fieldset .field input[type="checkbox"],.ns_form form.hs-form input[type="checkbox"]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ns_form form.hs-form fieldset .field input::-webkit-input-placeholder,.ns_form form.hs-form fieldset .field textarea::-webkit-input-placeholder,.ns_form form.hs-form input::-webkit-input-placeholder,.ns_form form.hs-form textarea::-webkit-input-placeholder{color:black}.ns_form form.hs-form fieldset .field input::-moz-placeholder,.ns_form form.hs-form fieldset .field textarea::-moz-placeholder,.ns_form form.hs-form input::-moz-placeholder,.ns_form form.hs-form textarea::-moz-placeholder{color:black}.ns_form form.hs-form fieldset .field input:-ms-input-placeholder,.ns_form form.hs-form fieldset .field textarea:-ms-input-placeholder,.ns_form form.hs-form input:-ms-input-placeholder,.ns_form form.hs-form textarea:-ms-input-placeholder{color:black}.ns_form form.hs-form fieldset .field input::-ms-input-placeholder,.ns_form form.hs-form fieldset .field textarea::-ms-input-placeholder,.ns_form form.hs-form input::-ms-input-placeholder,.ns_form form.hs-form textarea::-ms-input-placeholder{color:black}.ns_form form.hs-form fieldset .field input::-webkit-input-placeholder,.ns_form form.hs-form fieldset .field textarea::-webkit-input-placeholder,.ns_form form.hs-form input::-webkit-input-placeholder,.ns_form form.hs-form textarea::-webkit-input-placeholder{color:black}.ns_form form.hs-form fieldset .field input::-moz-placeholder,.ns_form form.hs-form fieldset .field textarea::-moz-placeholder .ns_form form.hs-form input::-moz-placeholder,.ns_form form.hs-form textarea::-moz-placeholder{color:black}.ns_form form.hs-form fieldset .field input:-ms-input-placeholder,.ns_form form.hs-form fieldset .field textarea:-ms-input-placeholder,.ns_form form.hs-form input:-ms-input-placeholder,.ns_form form.hs-form textarea:-ms-input-placeholder{color:black}.ns_form form.hs-form fieldset .field input::-ms-input-placeholder,.ns_form form.hs-form fieldset .field textarea::-ms-input-placeholder,.ns_form form.hs-form input::-ms-input-placeholder,.ns_form form.hs-form textarea::-ms-input-placeholder{color:black}.ns_form form.hs-form fieldset .field input::placeholder,.ns_form form.hs-form fieldset .field textarea::placeholder,.ns_form form.hs-form input::placeholder,.ns_form form.hs-form textarea::placeholder{color:black}.ns_form form.hs-form fieldset .field select:focus:hover,.ns_form form.hs-form select:focus:hover{border-radius:15px 15px 0 0}.ns_form form.hs-form fieldset .field input:focus-visible,.ns_form form.hs-form fieldset .field select:focus-visible,.ns_form form.hs-form fieldset .field textarea:focus-visible,.ns_form form.hs-form input:focus-visible,.ns_form form.hs-form select:focus-visible,.ns_form form.hs-form textarea:focus-visible{outline:0;border-color:var(--red)}.ns_form form.hs-form fieldset .field .hs-error-msgs,.ns_form form.hs-form .hs-error-msgs{position:absolute;list-style:none;color:var(--red);padding-left:20px}.ns_form form.hs-form .hs-richtext{font-size:13px;line-height:17px;color:#222;font-weight:300;color-rendering:optimizequality}.ns_form form.hs-form fieldset .field .hs-form-booleancheckbox,.ns_form form.hs-form .hs-form-booleancheckbox{list-style:none;font-size:13px;line-height:17px;color:#222;font-weight:300;color-rendering:optimizequality;margin:5px 0}.ns_form form.hs-form fieldset .field .hs-form-booleancheckbox label,.ns_form form.hs-form .hs-form-booleancheckbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.ns_form form.hs-form fieldset .field .hs-form-booleancheckbox label span,.ns_form form.hs-form .hs-form-booleancheckbox label span{margin:0}.ns_form form.hs-form fieldset .field [required] .hs-form-booleancheckbox label,.ns_form form.hs-form [required] .hs-form-booleancheckbox label{font-size:15px;line-height:15px;padding:10px 0;font-weight:500}.ns_form form.hs-form .hs-richtext a{color:var(--red);font-weight:500;font-size:15px}.ns_form form.hs-form .hs-button[type="submit"]{border:2px solid var(--red);color:var(--red);background:white;font-weight:500;font-family:'Montserrat';letter-spacing:2px;font-size:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:30px;text-transform:uppercase;line-height:1em;width:203px;padding:20px;white-space:nowrap;cursor:pointer;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;margin:0 0 0 auto}.ns_form form.hs-form .hs-button[type="submit"]:hover{border:2px solid var(--red);color:white;background:var(--red)}.ns_form form.hs-form fieldset .field .hs-error-msgs label,.ns_form form.hs-form .hs-error-msgs label{color:var(--red)}.ns_form form.hs-form .hs-dependent-field .field .hs-error-msgs{position:relative;margin-top:-10px;padding-left:23px}.hs-fieldtype-file{padding:20px 15px;border-radius:15px;border:1px solid #ccc;font-family:'Montserrat';color:black;font-weight:500;font-size:1.1em;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;position:relative}.hs-fieldtype-file>*{flex:1;max-width:330px}.hs-fieldtype-file>legend{text-align:center;font-size:.65em;font-weight:600;max-width:300px;pointer-events:none}.hs-fieldtype-file .input{display:none}.ns_form form.hs-form fieldset .field.hs-fieldtype-file .hs-error-msgs{bottom:2px;padding:0}@media(max-width:768px){.ns_form form.hs-form .form-columns-2,.ns_form form.hs-form .form-columns-1{gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}}@media(max-width:560px){.ns_form form.hs-form fieldset .field .hs-error-msgs,.ns_form form.hs-form .hs-error-msgs{position:relative}}