.elementor-field-type-acceptance input[type="checkbox"]{-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:-3px;width:18px;height:18px;min-width:18px;margin-right:6px;border:1px solid #b5b5b5;border-radius:3px;background:#fff;position:relative;cursor:pointer;box-shadow:none}
.elementor-field-type-acceptance input[type="checkbox"]:hover{border-color:#C50007}
.elementor-field-type-acceptance input[type="checkbox"]:focus-visible{outline:2px solid #C50007;outline-offset:2px}
.elementor-field-type-acceptance input[type="checkbox"]:checked{background:#C50007 !important;border-color:#C50007 !important}
.elementor-field-type-acceptance input[type="checkbox"]:checked::after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.elementor-field-type-acceptance label{cursor:pointer}
