.btn-outline-primary{
    border: 1px solid #CF04F5 !important;
    color: #CF04F5 !important;
}

a{
    text-decoration: none;
}

.btn-primary{
    background-color: #CF04F5 !important;
    color: #FFFFFF !important;
    border: none !important;
}


.btn-white{
    background-color: #FFFFFF !important;
    color: #101010 !important;
    border: none !important;
}

.bg-secondary {
    background-color: #FAE6FE !important;
}

.bg-primary-tran{
    background-color: #CF04F50D;
}

.bg-primary-gray{
    background-color: #E7E7E7;
}

.bg-white{
    background-color: #FFFFFF;
}

.bg-gray{
    background-color: #FAFAFA;
}

.text-color-primary{
    color: #CF04F5 !important;
}

.text-color-black{
    color: #202020 !important;
}

.text-color-dark{
    color: #101010 !important;
}

.text-color-dull{
    color: #10101080 !important;
}

.text-weight-bolder{
    font-weight: bolder !important;
}

.text-weight-lighter{
    font-weight: lighter !important;
}

.text-font-14{
    font-size: 14px !important;
}

.text-font-12{
    font-size: 12px !important;
}

.text-font-10{
    font-size: 10px !important;
}

.text-font-8{
    font-size: 8px !important;
}

.clearfix {
    clear: both;
}

img {
    object-fit: cover;
}

.display-lg-none{
    display: none !important;
}

.display-m-none {
    display: unset !important;
}

.border-none{
    border: none !important;
}

.text-justify{
    text-align: justify;
}

.background-color-unset{
    background-color: unset !important
}

.w-auto{
    width: auto !important;
}

.cursor-cancel{
    cursor: not-allowed;
}