    .stepwizard-step p {
        margin-top: 10px;
        font-weight: 500;
        font-size: 13px;
        line-height: 150%;
        /* identical to box height, or 20px */
        color: #6B7280;
    }
    
    .stepwizard-row {
        display: table-row;
    }
    
    .stepwizard {
        display: table;
        width: 80%;
        position: relative;
        margin: auto;
    }
    
    .stepwizard-step button[disabled] {
        opacity: 1 !important;
        filter: alpha(opacity=100) !important;
    }
    
    .btn.disabled,
    .btn:disabled,
    fieldset:disabled .btn {
        color: var(--bs-btn-disabled-color);
        pointer-events: none;
        background-color: var(--bs-btn-disabled-bg);
        border-color: var(--bs-btn-disabled-border-color);
        opacity: 1;
    }
    
    .stepwizard-row:before {
        top: 30px;
        bottom: 0;
        position: absolute;
        content: " ";
        width: 82%;
        height: 2px;
        background-color: #B600C2;
        z-order: 0;
        left: 95px;
    }
    
    .stepwizard-step {
        display: table-cell;
        position: relative;
        top: 16px;
        text-align: center;
    }
    
    .btn-circle {
        width: 30px;
        height: 30px;
        text-align: center;
        font-size: 12px;
        line-height: 1.428571429;
        border-radius: 50% !important;
        border: 1.74868px solid #B600C2 !important;
        padding: 7px;
        background: #FFFFFF !important;
        display: inline-block;
    }
    
    .btn-primary {
        border: 1.74868px solid #B600C2 !important;
        background: #B600C2 !important;
        border-radius: 50% !important;
    }
    
    .btn-default {
        border: 1.74868px solid #B600C2 !important;
        border-radius: 50% !important;
    }
    
    .divide-line {
        width: 2.333% !important;
        border-left: 1px solid #D6D6D6;
        height: auto;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .nextBtn {
        width: 117px;
        height: 52px;
        background: #B600C2;
        border-radius: 8px;
        font-weight: 500;
        font-size: 16px;
        line-height: 150%;
        /* identical to box height, or 24px */
        color: #FFFFFF;
        border: 1px solid #B600C2;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .nextBtn:hover {
        background: #B600C2 !important;
        color: #FFFFFF !important;
    }
    /* .btn:hover {
        border: 1px solid #B600C2;
    } */
    /*-----------Social Links-------------*/
    
    .add-link-btn {
        padding: 16px 20px;
        border: 1px solid #B600C2;
        border-radius: 8px;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        /* identical to box height, or 24px */
        color: #B600C2;
        float: right !important;
        width: 210px;
        height: 52px;
    }
    
    .link-input {
        display: flex;
        align-items: center;
    }
    
    .social-label {
        display: flex;
        align-items: center;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        /* identical to box height, or 24px */
        /* gray/900 */
        color: #111928;
    }
    
    .social-input {
        background: #F9FAFB;
        /* gray/200 */
        border: 1px solid #E5E7EB;
        border-radius: 8px;
        height: 56px;
    }
    
    .payment-details {
        width: 500px;
        margin: 0 auto;
        align-items: flex-start !important;
        margin-top: 15px;
    }
    /*---------------*/