.elementor-42568 .elementor-element.elementor-element-3d1707b > .elementor-element-populated, .elementor-42568 .elementor-element.elementor-element-3d1707b > .elementor-element-populated > .elementor-background-overlay, .elementor-42568 .elementor-element.elementor-element-3d1707b > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-42568 .elementor-element.elementor-element-3d1707b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42568 .elementor-element.elementor-element-953fd7b > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );padding:30px 30px 30px 30px;border-radius:30px 30px 30px 30px;}@media(max-width:767px){.elementor-42568 .elementor-element.elementor-element-3d1707b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-953fd7b */#learnAc .learndash-wrapper .ld-profile-summary .ld-profile-stats {
    display: none;
}
#learnAc .learndash-wrapper .ld-item-list {
    margin: 0px;
}

#learnAc .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents {
    padding: 30px;
}

#learnAc .learndash-wrapper .ld-progress{
    margin: 0px;
}
#learnAc .learndash-wrapper .ld-table-list{
    margin: 0px;
}
#learnAc .learndash-wrapper .ld-table-list .ld-table-list-items{
    border-bottom: 1px solid #131210 !important;
}

  #learnAc .learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns .ld-table-list-column {
    font-size: 15px;}
    
  #learnAc  .ld-expand-button.ld-primary-background.ld-compact.ld-not-mobile {
    background: black !important;
}
  #learnAc .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
    background: #ffffff;
    padding: 22px 35px;
}

  #learnAc .learndash-wrapper .ld-profile-summary {
    margin: 0px;
}

  #learnAc .learndash-wrapper #ld-profile button.ld-icon-search.ld-icon{
    color: red !important;
    font-size: 19px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
    margin-top: 5px !important;
}


.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper{
    margin-top:20px;
    padding: 18px;
    background-color: #ffffff;
    border-radius: 0.01px;
}

.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before{
      background-color: red !important;
}
#course_name_field{
    border: none;
    padding: 29px;
    border-radius: 0px ;
}

.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields>*{
    padding: 0px;
}
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{
    
    border-radius: 0px;
}
#learnAc .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-item-contents {
    padding: 30px;
    display: none;
}

@media (min-width: 320px)and (max-width: 768px){
.learndash-wrapper .ld-expand-button .ld-text {
    padding-right: 5px;
    padding-left:5px;
    padding-top:2px ;
    padding-bottom:2px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    padding-top: 20px;
    padding-right: 15px;
    padding-bottom: 20px;
    padding-left: 15px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    flex-direction: column;
    align-items: revert;
}

span.ld-course-title {
    font-size: 21px;
}

.learndash-wrapper .ld-status-icon {
    flex-basis: 20px;
    flex-shrink: 0;
    height: 20px;
    width: 20px;
    border-radius: 100%;
    display: inline-block;
    position: relative;
    text-align: center;
    margin-bottom: 10px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
    margin-top: 0;
    margin-right: 32px;
}

.ld-status.ld-status-progress.ld-primary-background {
    padding: 3px;
}

.ld-expand-button.ld-button-alternate.ld-mobile-only {
    font-size: 10px !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button {
    margin-right: 110px;
}
}
.elementor-42568 .elementor-element.elementor-element-953fd7b .learndash-wrapper .ld-item-list .ld-section-heading h3{
    font-size: 50px;
}

.ld-status-icon.ld-status-in-progress.ld-secondary-in-progress-icon{
    margin-top: 10px;
}

.learndash-wrapper .ld-expand-button.ld-compact .ld-icon {
    margin-left: 0;
    font-size: .75em;
    padding-top: 3px;
}

.learndash-wrapper .ld-expand-button.ld-expanded .ld-icon {
    transform: rotate(
180deg);
    margin-top: 22px;
}/* End custom CSS */