.nt_contact_wrapper{background:#403d3d;padding:0 0 60px}.nt_contact_wrapper h2{color:#fff;font-size:30px}.nt_contact_wrapper .checkbox-group{display:flex;flex-direction:column;gap:10px}.nt_contact_wrapper .checkbox-item{align-items:flex-start;cursor:pointer;display:flex;font-size:16px;gap:14px}.nt_contact_wrapper .checkbox-item input[type=checkbox]{appearance:none;-webkit-appearance:none;background:transparent;border:2px solid #888;cursor:pointer;height:20px;margin-top:2px;min-width:20px;transition:border-color .2s,background .2s;width:20px}.nt_contact_wrapper [type=checkbox]:checked+span,.nt_contact_wrapper [type=checkbox]:not(:checked)+span{color:#fff;line-height:26px;padding:0}.nt_contact_wrapper [type=checkbox]:checked,.nt_contact_wrapper [type=checkbox]:not(:checked){left:0;position:relative}.nt_contact_wrapper [type=checkbox]:checked+span:after,.nt_contact_wrapper [type=checkbox]:checked+span:before,.nt_contact_wrapper [type=checkbox]:not(:checked)+span:after,.nt_contact_wrapper [type=checkbox]:not(:checked)+span:before{display:none}.nt_contact_wrapper .checkbox-item input[type=checkbox]:checked{background-color:#7b5ea7;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 3.5 3.5L11 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:70%;border-color:#7b5ea7}.nt_contact_wrapper .checkbox-item input[type=checkbox]:focus-visible{outline:2px solid #a07cd0;outline-offset:2px}.nt_contact_wrapper .checkbox-item label{color:#e0e0e0;cursor:pointer;font-size:15px;line-height:1.5}.nt_contact_wrapper .contact-form,.nt_contact_wrapper .fields{display:flex;flex-direction:column}.nt_contact_wrapper .fields{gap:10px}.nt_contact_wrapper .field-group{display:flex;flex-direction:column;gap:6px}.nt_contact_wrapper .field-group label{color:#aaa;font-size:14px;font-weight:400;letter-spacing:.08em;margin-bottom:0;text-transform:uppercase}.nt_contact_wrapper .field-group input{background:transparent!important;border:1px solid #666!important;border-radius:4px!important;color:#fff!important;font-size:15px!important;outline:none!important;padding:10px 12px!important;transition:border-color .2s!important;width:100%!important}.nt_contact_wrapper .field-group input::placeholder{color:transparent}.nt_contact_wrapper .field-group input:focus{border-color:#a07cd0}.nt_contact_wrapper .btn-submit{appearance:none;background-color:transparent;background-image:url(https://www.tribalimpact.com/hubfs/Assets%20TI/submit-bg.png);background-repeat:no-repeat;background-size:contain;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;margin-top:24px;padding:9px 10px;text-transform:uppercase;transition:opacity .2s,transform .1s;width:260px}.contact_dynamic_form label{color:#fff}.nt_contact_wrapper .btn-submit:hover{opacity:.9}.contact_thanks_message{display:none}.nt_contact_wrapper .btn-submit:active{transform:scale(.99)}.nt_contact_wrapper .btn-submit:focus-visible{outline:2px solid #a07cd0;outline-offset:3px}.nt_contact_wrapper .field-group label span.requiredLabel{color:#d33075}.field-error{color:#ff7b8a;font-size:12px;letter-spacing:normal;margin-top:4px;text-transform:none}.field-group input.input-error{border-color:#ff7b8a}#hs_form_target_form_981363415{display:none}@media(max-width:767px){.nt_contact_wrapper h2{font-size:30px;margin-top:30px}.nt_contact_wrapper{padding:0 0 40px}}