.elementor-5742 .elementor-element.elementor-element-61b84e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-5742 .elementor-element.elementor-element-61b84e7 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5742 .elementor-element.elementor-element-b483913{text-align:center;}.elementor-5742 .elementor-element.elementor-element-b483913 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;font-style:normal;}.elementor-5742 .elementor-element.elementor-element-07fca33{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;}.elementor-5742 .elementor-element.elementor-element-07fca33 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-07fca33 */.students-wrapper {
    margin: 0 auto;
    border: 1px solid #cdcdcd;
    box-shadow: 0 3px 10px rgb(0,0,0,0.2);
    padding: 2%;
}
.students-wrapper h3, .students-wrapper .ld-entry-title a, .learndash-profile-course-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 1.5rem;
    font-weight: 900;
    font-style: normal;
    color: #d96345;
}
.students-wrapper h3 {
  font-size: 2rem;
  color: #3a3a3a;
  margin-bottom: 0;
  margin-top: 10px;
}
.ld_course_info {
    border-bottom: 1px solid #cccccc;
    margin-top: 20px;
}

.ld_course_info:last-child {
    border-bottom: 0;
}

#ld_course_info_mycourses_list {
    display: none;
}
#ld_course_info #course_progress_details span.learndash-profile-course-title, #ld_course_info #course_progress_details span.learndash-profile-course-access-label  {
display: block;
}
#ld_course_info #course_progress_details span.learndash-profile-course-title {
font-size: 110%;
}
#ld_course_info #course_progress_details  span.learndash-course-status-not-started {
color:#c14a41;
}
#ld_course_info #course_progress_details  span.learndash-course-status-in-progress {
color: #126fa0;
}
#ld_course_info #course_progress_details  span.learndash-profile-course-access-label {
opacity: 0.6;
}

.entry-content h4 {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS */#course_progress_details h4 {
    display:none;
}
.learndash-profile-course-title a {
    font-size: 14px;
    color: #057b99;
}

.ld-quiz-progress-content-container a {
    font-size: 14px;
    color: #057b99;
}

.ld-quiz-progress-content-container {
    margin-bottom:5px;
}

.ld-quiz-progress-content-container p {
  margin-bottom:0;
}

#course_progress_details .ld-course-progress-content-container, #quiz_progress_details .ld-quiz-progress-content-container {
    line-height: 18px;
    margin-left:20px;
    
}
#ld_course_info #course_progress_details span.learndash-profile-course-title, #ld_course_info #course_progress_details span.learndash-profile-course-access-label {
    display:inline;
}/* End custom CSS */