.elementor-589 .elementor-element.elementor-element-459c086d{margin-top:100px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-589 .elementor-element.elementor-element-459c086d{margin-top:40px;margin-bottom:0px;padding:0px 14px 40px 14px;}.elementor-589 .elementor-element.elementor-element-3f5b8a6b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-459c086d */#Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-avatar {
    border: 5px solid #C9A269;
    height: 150px;
    width: 150px;
}


#Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading ,
#wpProQuiz_user_content h2 {
    font-size: 40px;
    font-weight: 700;
    margin: 0;
    color: black;
    font-family: "Playfair Display", Sans-serif;
    text-transform: capitalize;
}



#Dashboard a.ld-profile-edit-link {
    font-size: 18px !important;
font-family: "Satoshi", Sans-serif;
    color: black !important;
    letter-spacing: .5px;
}


#Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
    font-size: 36px !important;
    display: block;
    font-weight: 800;
    margin-bottom: 0;
    color: #C9A269;
    font-family: "Playfair Display", Sans-serif;
}

#Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span ,#Dashboard tr.categoryTr th span{
    color: #000000;
    font-size: 16px !important;
    word-break: normal;
font-family: "Satoshi", Sans-serif;
}


#Dashboard .learndash-wrapper .ld-item-list .ld-section-heading h3 {
    font-weight: 700;
    color: black;
    font-family: "Playfair Display", Sans-serif;
    font-size: 34px;
    margin: 0;
}


#Dashboard .ld-item-list-actions button.ld-expand-button ,input#wpProQuiz_overlay_close {
    align-items: center;
    background-color: #C9A269 !important;
    border: none;
    border-radius: 50px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
font-family: "Satoshi", Sans-serif;
line-height: 16px;
    font-size: 16px;
    font-weight: 400;
    height: fit-content;
    justify-content: center;

    margin: 0;
}

#Dashboard .ld-item-list-actions {
    gap: 30px;
}


#Dashboard .ld-status.ld-status-progress.ld-primary-background {
    BACKGROUND: TRANSPARENT ! IMPORTANT;
    COLOR: black ! IMPORTANT;
    FONT-SIZE: 16PX;
    PADDING: 0;
    MARGIN: 0;
font-family: "Satoshi", Sans-serif;
    FONT-WEIGHT: 400;
}

#Dashboard .ld-icon-search:before {

    COLOR: BLACK;
    FONT-WEIGHT: 400;
}

#Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat {
    border-right: 1px solid #e2e7ed;
    flex: 0 0 90px;
    padding: 0 20PX;
    text-align: center;
}

#Dashboard .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper {
    background: transparent;
    border-radius: 6px;
    margin: 20px 0;
    overflow: visible;
    position: relative;
    BORDER: SOLID 1PX #e3e3e3;
    padding: 20px 30px;
}

#Dashboard .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before {
    display: none;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-closer {
    all: unset;
    cursor: pointer;
    display: flex
;
    font-size: 16px;
    font-weight: 400;
    position: absolute;
    right: 15px;
    top: 10px;
    color: black;
    font-family: "Satoshi", Sans-serif;
}


#Dashboard .learndash-wrapper .ld-item-list .ld-item-search h4 {
    font-weight: 700;
    margin: 0px 0px 10px 0px;
    color: #C9A269;
    font-size: 34px;
        font-family: "Playfair Display", Sans-serif;
}


#Dashboard .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name input[type=text] {
    font-size: 16px;
    line-height: 18px;
    width: 100%;
    border-color: #f1f1f1;
    padding: 15px !important;
    border-radius: 8px;
    border-width: 1px;
    color: black;
        font-family: "Satoshi", Sans-serif;
}

#Dashboard form.ld-item-search-fields input.ld-button {
    color: white;
    font-size: 16px !important;
    font-weight: 400 !important;
    padding: 12px 30px !important;
    width: fit-content !important;
       font-family: "Satoshi", Sans-serif;
}
#Dashboard button.ld-expand-button:focus ,input#wpProQuiz_overlay_close:focus ,input#wpProQuiz_overlay_close:hover {
    border: none !important;
    outline: none !important;
    background: #C9A269 !important;
    opacity: 1;
}

#Dashboard .learndash-wrapper .ld-item-list .ld-item-list-item {
    background: #fff;
    border: 1px solid #e7e7e7;
    border-radius: 6px;
    margin: 1em 0;
}

#Dashboard span.ld-course-title ,#Dashboard th {
    font-size: 16px !important;
    font-weight: 400;
    line-height: 16px;
   font-family: "Satoshi", Sans-serif;
}
#Dashboard th {
    border-color: #f7f7f7 !important;
}


#Dashboard a.ld-item-name {
    align-items: center !important;
}
#Dashboard .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before {
    display: none !IMPORTANT
}

#Dashboard .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress ,#Dashboard tr.categoryTr th {
    background: #f7f7f7 !important;
}

#Dashboard .ld-progress-bar-percentage.ld-secondary-background {
    background: #c9a269 !important;
}

#Dashboard .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-label {
    font-weight: 400;
    text-transform: uppercase;
    font-size: 16px;
    color: black;
       font-family: "Satoshi", Sans-serif;
}

#Dashboard .learndash-wrapper .ld-progress .ld-progress-bar {
    background-color: #c9a26940;
}

#Dashboard .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage  {
    
    font-size: 16px;
       font-family: "Satoshi", Sans-serif;
       color:black;
       font-weight: 600
}
#Dashboard .ld-progress-steps {
    font-size: 16px;
       font-family: "Satoshi", Sans-serif;
       color:black;
       font-weight:400;}
       
       
       
      #Dashboard .ld-table-list-header.ld-primary-background .ld-table-list-title ,      #Dashboard .ld-table-list-header.ld-primary-background .ld-table-list-column.ld-column-certificate ,      #Dashboard .ld-table-list-header.ld-primary-background .ld-table-list-column.ld-column-scores ,      #Dashboard .ld-table-list-header.ld-primary-background .ld-table-list-column.ld-column-stats ,      #Dashboard .ld-table-list-header.ld-primary-background .ld-table-list-column.ld-column-date {
    font-size: 20px !important;
         font-family: "Satoshi", Sans-serif;
    font-weight: 500;
    letter-spacing: 1px;
}

#Dashboard .ld-table-list-title a span ,#Dashboard  .learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column{
    font-size: 16px;
    line-height: 20px;
    width: 100%;
    font-family: "Satoshi", Sans-serif;
    color:black;
}
#Dashboard .ld-table-list-title a span:hover ,#Dashboard  a.user_statistic:hover {
        color:#c9a269 !important;
}

#Dashboard .ld-status-icon.ld-quiz-complete.ld-secondary-color {
    color: #c9a269 !important;}
    
    
  #Dashboard  .learndash-wrapper .ld-table-list .ld-table-list-footer {
    background: #f7f7f7;

}
 #Dashboard .learndash-wrapper .ld-table-list .ld-table-list-items {
    border: 1px solid #f7f7f7 !important;}
    
    tr#wpProQuiz_tr_0 ,#wpProQuiz_user_content table.wp-list-table tfoot tr th {
        background: #f7f7f7;
        border:none !important;
    }
    
 #Dashboard  tr p , #Dashboard tbody tr th { COLOR: black ! IMPORTANT;
    FONT-SIZE: 14PX;
letter-spacing: 1px;
font-family: "Satoshi", Sans-serif;
    FONT-WEIGHT: 400;
}


#Dashboard th {box-shadow:none !IMPORTANT}


#Dashboard th {color:black;}








@media (max-width:786px) {
    #Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-avatar {
        width:120px;
        height:120px;
    }
    #Dashboard a.ld-profile-edit-link {
        FONT-SIZE:14px !important;
    }

    .learndash-wrapper #ld-profile .ld-profile-stats {
        flex-wrap: nowrap; 
    
}
#Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span, #Dashboard tr.categoryTr th span {
    FONT-SIZE:14px !important;
}
#Dashboard .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong ,#Dashboard .learndash-wrapper .ld-item-list .ld-section-heading h3 {
    font-size:30px !important;
}
#Dashboard .learndash-wrapper .ld-profile-summary ,#Dashboard .learndash-wrapper #ld-profile .ld-profile-stats .ld-profile-stat {margin:0px !important;}

#Dashboard .learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button {max-width:fit-content !important;}

#Dashboard .ld-item-list-actions button.ld-expand-button, input#wpProQuiz_overlay_close {
    font-size:14px;
    padding:10px 30px;
}
#Dashboard span.ld-text ,#Dashboard .ld-status.ld-status-progress.ld-primary-background ,#Dashboard .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-label {
    font-size:14px !important;
    
}
#Dashboard .ld-status.ld-status-progress.ld-primary-background {
        margin-right: 10px;
    }
   #Dashboard .learndash-wrapper .ld-progress .ld-progress-heading {
        gap:10px
    }
    #Dashboard .learndash-wrapper .ld-progress .ld-progress-bar {
        margin:10px 0px !important;
    }
    
      #Dashboard .learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns .ld-table-list-column,  #Dashboard  .learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column {
          text-align:left !important;
      }

    #Dashboard .ld-table-list-title a span, #Dashboard .learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column {
        font-size :14px !important;
        
    
    }
    #Dashboard form.ld-item-search-fields input.ld-button {
        min-width:100% !important;
    }
    #Dashboard form.ld-item-search-fields input.ld-button {
        font-size :14px !important;
        text-align:center !important;
    }
}/* End custom CSS */