.elementor-10444 .elementor-element.elementor-element-54162373{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10444 .elementor-element.elementor-element-87dbe0e{--display:flex;--padding-top:120px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10444 .elementor-element.elementor-element-87dbe0e:not(.elementor-motion-effects-element-type-background), .elementor-10444 .elementor-element.elementor-element-87dbe0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10444 .elementor-element.elementor-element-dd9ce4e img{width:100%;max-width:130px;}.elementor-10444 .elementor-element.elementor-element-5c6f1486 .elementor-button{background-color:#02010100;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:underline;fill:#FAF0E4;color:#FAF0E4;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10444 .elementor-element.elementor-element-5c6f1486 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10444 .elementor-element.elementor-element-5c6f1486 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-10444 .elementor-element.elementor-element-5c6f1486 .elementor-button:hover, .elementor-10444 .elementor-element.elementor-element-5c6f1486 .elementor-button:focus{color:#9CAA8D;}.elementor-10444 .elementor-element.elementor-element-5c6f1486 .elementor-button:hover svg, .elementor-10444 .elementor-element.elementor-element-5c6f1486 .elementor-button:focus svg{fill:#9CAA8D;}.elementor-10444 .elementor-element.elementor-element-6ea4e37a{--display:flex;--padding-top:120px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10444 .elementor-element.elementor-element-6ea4e37a:not(.elementor-motion-effects-element-type-background), .elementor-10444 .elementor-element.elementor-element-6ea4e37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-670b1f3 );}.elementor-10444 .elementor-element.elementor-element-5d7b3153 > .elementor-widget-container{background-color:#FFFFFF;padding:1px 15px 0px 15px;border-radius:14px 14px 14px 14px;}.elementor-10444 .elementor-element.elementor-element-2c78683{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10444 .elementor-element.elementor-element-2c78683:not(.elementor-motion-effects-element-type-background), .elementor-10444 .elementor-element.elementor-element-2c78683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-course-status .ld-status.ld-status-complete{color:var( --e-global-color-670b1f3 );}.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-lesson-status .ld-status{color:var( --e-global-color-670b1f3 );background-color:var( --e-global-color-9e05b04 );}.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete{color:var( --e-global-color-670b1f3 );background-color:var( --e-global-color-9e05b04 );}.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-course-status .ld-status.ld-status-complete.ld-secondary-background{background-color:var( --e-global-color-9e05b04 );}.elementor-10444 .elementor-element.elementor-element-1ae93bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10444 .elementor-element.elementor-element-479535b .learndash-wrapper .ld-content-action input.learndash_mark_complete_button{color:#FFFFFF !important;background-color:#228B22;}@media(min-width:768px){.elementor-10444 .elementor-element.elementor-element-87dbe0e{--width:20%;}.elementor-10444 .elementor-element.elementor-element-6ea4e37a{--width:80%;}}@media(max-width:1024px){.elementor-10444 .elementor-element.elementor-element-87dbe0e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10444 .elementor-element.elementor-element-6ea4e37a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10444 .elementor-element.elementor-element-87dbe0e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10444 .elementor-element.elementor-element-6ea4e37a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-153c80bf */.elementor-10444 .elementor-element.elementor-element-153c80bf .ld-button{
    color:#FAF0E4;
    font-size:14px;
    text-decoration: underline;
    font-weight: bold;
}
.elementor-10444 .elementor-element.elementor-element-153c80bf .ld-button:hover{color:#9CAA8D;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2098ac0d */.ld-course-list-items .ld_course_grid {
    margin-bottom: 20px;
}
.ld-course-list-items .ld_course_grid .thumbnail.course {
    line-height: 1.428571429;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 4px;
    -webkit-transition: all 0.2s 
ease-in-out;
    transition: all 0.2s 
ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto;
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
}
.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon{
    background: #5cb85c;
    box-shadow: 0 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px rgba(0, 0, 0, 0.2);
    color: #fff;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
    position: absolute;
    font-size: 14px;
    left: -8px;
    top: 10px;
    padding: 3px 10px;
    z-index: 2;
    font-weight: bold;
}
.ld-course-list-items .ld_course_grid .entry-title {
    margin: 0 !important;
}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-button{
    color:#FAF0E4;
    font-size:14px;
    text-decoration: underline;
    font-weight: bold;
}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-button:hover{color:#9CAA8D;}

.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items.row{flex-direction:column;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid{max-width:100%;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .thumbnail.course{border-radius:24px;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid a{position:absolute;width:100%;height:100%;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid a img{display:none;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .thumbnail .caption{padding:15px; margin-bottom:45px;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .entry-title{font-size:16px;font-weight:bold;color:#516145;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .ld_course_grid_button{display:none;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon:before{display:none;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon{bottom:15px;top:unset;border-radius:100px;left:15px;
background:#E7CAF3;
color:#755072;
text-shadow:none;
box-shadow:none;
}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.not-started{
    color:#755072;
background: transparent;border:1px solid #755072;}
.elementor-10444 .elementor-element.elementor-element-2098ac0d .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.completed{
    color:#FAF0E4;
background: #AC57AA;
background: linear-gradient(90deg, rgba(172, 87, 170, 1) 0%, rgba(115, 43, 119, 1) 100%);text-transform:capitalize;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5d7b3153 */.elementor-10444 .elementor-element.elementor-element-5d7b3153 .ld-status.ld-status-progress{display:none !important;}
.elementor-10444 .elementor-element.elementor-element-5d7b3153 .ld-progress{display:block;}
.elementor-10444 .elementor-element.elementor-element-5d7b3153 .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar{margin-right:0;margin-top:8px;height:3px;}
.elementor-10444 .elementor-element.elementor-element-5d7b3153 .learndash-wrapper .ld-progress .ld-progress-heading{display:block;}
.elementor-10444 .elementor-element.elementor-element-5d7b3153 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats{justify-content:space-between;}
.elementor-10444 .elementor-element.elementor-element-5d7b3153 .ld-progress-percentage{
    background: linear-gradient(90deg, #AC57AA, #732B77 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-10444 .elementor-element.elementor-element-5d7b3153 .ld-progress .ld-progress-bar .ld-progress-bar-percentage{
    background: linear-gradient(90deg, #AC57AA, #732B77 100%) !important;
}/* End custom CSS */
/* Start custom CSS for ld-course-infobar, class: .elementor-element-306c108b */.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-breadcrumbs,
.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-lesson-status{background:transparent;}
.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-breadcrumbs{padding-left:0;}
.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments{display:none;}
.elementor-10444 .elementor-element.elementor-element-306c108b .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress{background:#E7CAF3 !important;color:#755072 !important;text-transform:capitalize;}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-2b24c870 */.elementor-10444 .elementor-element.elementor-element-2b24c870 .learndash-wrapper .ld-breadcrumbs{display:none;}
@media all and (max-width:7676px){
    .elementor-10444 .elementor-element.elementor-element-2b24c870{min-width:100%;}
}/* End custom CSS */
/* Start custom CSS for ld-course-content, class: .elementor-element-479535b */.elementor-10444 .elementor-element.elementor-element-479535b .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action{flex-basis:auto;align-content: center;}
.elementor-10444 .elementor-element.elementor-element-479535b .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{border-top:0;}
.elementor-10444 .elementor-element.elementor-element-479535b .sfwd-mark-complete .learndash_mark_complete_button{
    text-transform:uppercase;
    color:#fff;
    background:#228B22 !important;
    font-weight:bold;
    padding:12px;
    outline:0;
    border-radius:5px;
}
.elementor-10444 .elementor-element.elementor-element-479535b .sfwd-mark-complete .learndash_mark_complete_button:hover{opacity:0.8;}
.elementor-10444 .elementor-element.elementor-element-479535b .ld-content-action{cursor:pointer;}
.elementor-10444 .elementor-element.elementor-element-479535b .ld-content-action  .ld-button{border-radius:5px;}
.elementor-10444 .elementor-element.elementor-element-479535b .ld-content-action  .ld-button .ld-text{text-transform:uppercase;}
.elementor-10444 .elementor-element.elementor-element-479535b .ld-content-action.ld-empty,
.elementor-10444 .elementor-element.elementor-element-479535b .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back,
.elementor-10444 .elementor-element.elementor-element-479535b .sfwd-mark-complete::after,
.elementor-10444 .elementor-element.elementor-element-479535b .ld-content-action .ld-button .ld-icon{display:none;}
.elementor-10444 .elementor-element.elementor-element-479535b .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-text{padding:0;}


.learndash .ld-content-actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

.learndash .ld-content-actions .ld-content-action {
  order: 2;
}

.learndash .ld-content-actions .ld-button.mark-complete {
  order: 1;
  margin-right: auto;
}

.learndash .ld-content-actions .ld-content-action .ld-button.ld-button-previous,
.learndash .ld-content-actions .ld-content-action .ld-button.ld-button-next {
  order: 2;
}

.learndash .ld-content-actions .ld-button.ld-button-previous {
  margin-right: 10px;
}/* End custom CSS */