.checkbox{
    padding-left: 30px;
    position: relative;
}
.form-checkbox {
    width: 0;
    height: 0;
    opacity: 0;
    margin: 0;

}

.form-checkbox:checked + label::before {
    background-color: #b6cb00;
    border-color: #b6cb00;
}

.checkbox label::before, .radio-button label::before {
    content: "";
    position: absolute;
    width: 19px;
    height: 19px;
    border-radius: 50%;
    border: 1px solid #d7d7d7;
    left: 0;
    display: block;
}

.form-control.invalid:not(.value) .input,.form-control.invalid, .form-control.invalid-email .input {border-color: #EB1010;}
.form-control.invalid:not(.value) .input-error,.form-control.invalid, .form-control.invalid-email .input-error {display: block;}
.onclinic-linkedin::before{

}
.icon-linkedin{
    width: 25px;
    height: 25px;
    color: #acb271;
}
.icon-linkedin svg{
    color: #acb271;
}

.linkedin:hover .icon-linkedin svg{
    color: #ffffff;
}

.more-content{ margin-top: 1.875rem}
.show-more-btn{ cursor: pointer;color: #acb271; font-weight: 600; margin-top: 20px}
.show-more-btn::before {content: attr(data-toggle-more);}
.show-more-btn.is-active::before {content: attr(data-toggle-less);}
