
.form-check .custom-control-label {
    color: #2c2b2c;
    font-size: 12px;
    line-height: 2.7;
    padding-left:15px;
    text-transform: uppercase;
}
.form-check .custom-control-label::after,
.form-check .custom-control-label::before {
    height: 25px;
    width: 25px;
}
.form-check .custom-control-label::before {
    background-color: #fff;
    border: 1px solid #2c2b2c;
    border-radius: 50%;
}

.custom-control-input:checked ~ .custom-control-label::before {
    background-color: #A32CC4 !important;
}
/*for checkbox*/
.custom-control-label::before{
    width: 16px;
    height: 16px;
}
.custom-control-label::after {
    width: 16px;
    height: 16px
}
.custom-control-input:focus~.custom-control-label::before{
    box-shadow: unset;
}
.custom-control-input:active{
    background: unset!important;
}
.custom-control-input:focus{
    outline: none!important;
}
.custom-control-input:checked~.custom-control-label::before {
    border-color: unset!important;
}