.nb-contact-form .elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.7;font-weight:400}
.nb-contact-form .elementor-field-type-acceptance input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;display:inline-block!important;position:static!important;opacity:1!important;flex:0 0 16px;width:16px!important;height:16px!important;min-width:16px;margin:3px 0 0!important;border:1px solid #25211e!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer}
.nb-contact-form .elementor-field-type-acceptance input[type=checkbox]:checked{background:#25211e!important;box-shadow:inset 0 0 0 3px #e9e3dc!important}
.nb-contact-form .elementor-field-type-acceptance input:before,.nb-contact-form .elementor-field-type-acceptance input:after{display:none!important}
.nb-contact-form .elementor-field-type-acceptance label{margin:0!important;font:inherit!important;cursor:pointer}
.nb-contact-form .elementor-field-type-acceptance a{text-decoration:underline;text-underline-offset:3px}
.nb-contact-form .nb-contact-required-note{font-size:12px;line-height:1.6;margin:0 0 12px}
