.elementor-1915 .elementor-element.elementor-element-964d561{--display:flex;--min-height:750px;--justify-content:center;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1915 .elementor-element.elementor-element-964d561:not(.elementor-motion-effects-element-type-background), .elementor-1915 .elementor-element.elementor-element-964d561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1915 .elementor-element.elementor-element-964d561.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1915 .elementor-element.elementor-element-e8e120d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1915 .elementor-element.elementor-element-e8e120d.e-con{--align-self:center;}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat > strong{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-section-heading h3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-course-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-percentage{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-steps{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-header{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-header{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .ld-status-column .ld-status{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar{width:90px !important;height:90px !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat > strong{font-family:"Bebas Neue", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-5fbdd53 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:#D5D5D5;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-section-heading h3{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button{color:var( --e-global-color-ee30dc9 );background-color:var( --e-global-color-5fbdd53 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item{background-color:#242424;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-course-title{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button{color:#FFFFFF !important;background-color:var( --e-global-color-5fbdd53 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:#FFFFFF !important;background-color:var( --e-global-color-5fbdd53 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile.ld-item-details .ld-expand-button .ld-text{color:#FFFFFF !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{background-color:#383838 !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-label{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-percentage{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;color:#FF4D77 !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-steps{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background-color:var( --e-global-color-5fbdd53 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-progress .ld-progress-bar{background-color:#FFFFFF !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-header{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-5fbdd53 );background-color:#464646 !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-item{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-item .ld-table-list-title a{color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-item .user_statistic .ld-icon{color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-header{color:var( --e-global-color-ee30dc9 );background-color:#2A2929 !important;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item{color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .ld-table-list-title a{color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .user_statistic .ld-icon{color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .ld-comments-column a{color:var( --e-global-color-ee30dc9 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-items{background-color:var( --e-global-color-67cc594 );}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .ld-status-column .ld-status{color:var( --e-global-color-0fd877f );}@media(max-width:767px){.elementor-1915 .elementor-element.elementor-element-964d561{--padding-top:16px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat > strong{font-size:32px;}.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-course-title{font-size:16px;}}@media(min-width:768px){.elementor-1915 .elementor-element.elementor-element-964d561{--content-width:1140px;}}/* Start custom CSS for ld-profile, class: .elementor-element-321d16a */@media (max-width: 768px) {

.ld-progress .ld-progress-stats {
    margin: 10px 0 ;
}
.learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button {
    max-width: 150px!important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button {
    margin-top: 10px;
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button {
    padding: 8px 12px !important;
    width: 120px;
}
    .elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button .ld-text {
            font-size: 12px!important;

    }
    .elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper {
   margin-bottom: 32px!important;
    padding: 12px !important; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-heading {
    font-size: 20px;
}
#ld-course-search .ld-item-search-wrapper {
    max-height: 400px!important;
}
    .elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
text-align: center;
}
}

.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-status-incomplete.ld-status-icon {
    background: #D61A46;
    border: 2px solid #fff
}

.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before {
    background: #5C5C5C; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-list-item {
    border-color: #5C5C5C; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-expand-button:focus {
    outline: 0; 
     
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-expand-button {
    padding: 12px 0 !important;
    width: 160px; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-expand-button .ld-text {
    font-family: archivo; 
    font-size: 14px;
    font-weight: 500; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .ld-section-heading .ld-icon-search {
    color: #fff!important;
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper {
    background: #383838; 
    padding: 24px; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before {
    z-index: -1; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-heading {
    color: #fff;
    font-family: archivo;
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields label {
    color: #fff; 
    font-family: archivo; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name input[type=text] {
    padding: 18px 10px !important;
    font-family: archivo; 
    background: #242424; 
    color: #fff; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button {
    background: #d61446; 
    font-family: archivo; 
    font-size: 14px; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button:focus {
    outline: 0; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .ld-profile__saved-cards-title {
    color: #fff; 
    font-family: archivo; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .ld-profile__saved-cards .ld-profile__saved-cards-actions button {
    background: #e32652; 
    color: #fff;
    text-decoration: none!important;
   padding: 10px 18px !important;  
   font-family: archivo; 
   font-weight: 500; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .ld-profile__saved-cards .ld-profile__saved-cards-actions button:hover {
    background: #d61446; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading {
     color: #fff; 
     font-family: Bebas Neue !important; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link {
    color: #fff; 
    
}
.elementor-1915 .elementor-element.elementor-element-321d16a .learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link:hover {
    color: #d61446; 
}

.elementor-1915 .elementor-element.elementor-element-321d16a .ld-item-contents .ld-table-list-footer {
    background: #464646; 
}
.elementor-1915 .elementor-element.elementor-element-321d16a .ld-item-contents .ld-table-list-items {
    border-color: ffffff66; !important; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-815e136 */@media (max-width: 767px) {
    .pmpro_card_actions span:nth-last-child(1) {
        display: block !Important;
    } 
}

.elementor-1915 .elementor-element.elementor-element-815e136 .pmpro_card {
    border-color: rgba(255,255,255, 0.4) !important; 
}
.elementor-1915 .elementor-element.elementor-element-815e136 .pmpro_section_title {
    color: #fff; 
    font-family: archivo; 
}
.elementor-1915 .elementor-element.elementor-element-815e136 .pmpro_card_content {
    color: #fff;
    background: #242424; 
}
.elementor-1915 .elementor-element.elementor-element-815e136 .pmpro_card_title{
    background-color: #242424; 
    color: #fff
}
.elementor-1915 .elementor-element.elementor-element-815e136 .pmpro_card_actions {
    background: #383838;
    border-color: rgba(255,255,255, 0.4); 
}
.elementor-1915 .elementor-element.elementor-element-815e136 .pmpro_card_actions a:hover {
    color: #fff!important;
}/* End custom CSS */