.form-check-input.sdp-check {
    border: 1px solid #9E9E9E !important;
    border-radius: 2px !important;
    min-height: 18px;
    min-width: 18px;
}

.form-check-input.sdp-check:checked[type=checkbox] {
    background-image: url(../image/tick.svg) !important;
    background-color: #0A592B;
    border: 0 !important;  
    
}

.form-check-input.sdp-check:focus {
    border-color: rgba(0, 0, 0, .25);
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(254, 254, 254, 0.5);
}

.dark .form-check-input.sdp-check {
    border: 1px solid #BDBDBD !important;
    background-color: #E6E1E5;
    border-radius: 2px !important;
    min-height: 18px;
    min-width: 18px;
}

.dark .form-check-input.sdp-check:checked[type=checkbox] {
    background-image: url(../image/tick-dark.svg) !important;
    background-color: #C0FFDA;
    border: 0;
}

.dark .form-check-input.sdp-check:focus {
    border-color: rgba(0, 0, 0, .25);
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(254, 254, 254, 0.25);
}