.elementor-81 .elementor-element.elementor-element-447415c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-447415c:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-447415c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea29661 );}.elementor-81 .elementor-element.elementor-element-69efc94{--spacer-size:20px;}.elementor-81 .elementor-element.elementor-element-69efc94 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-29e32e1 ) 0%, var( --e-global-color-ea29661 ) 100%);}.elementor-81 .elementor-element.elementor-element-e949a44{--display:flex;}.elementor-81 .elementor-element.elementor-element-a90e9e1 .elementor-heading-title{font-family:"Fjord One", Sans-serif;font-size:48px;font-weight:400;line-height:1.5em;}.elementor-81 .elementor-element.elementor-element-23d2ac2{--spacer-size:20px;}.elementor-81 .elementor-element.elementor-element-23d2ac2 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-29e32e1 ) 0%, var( --e-global-color-ea29661 ) 100%);}.elementor-81 .elementor-element.elementor-element-348d0a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background-color:var( --e-global-color-cf223e4 );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:var( --e-global-color-cf223e4 );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-465e690 );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-family:var( --e-global-typography-8b55efd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b55efd-font-size );font-weight:var( --e-global-typography-8b55efd-font-weight );color:var( --e-global-color-29e32e1 );background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-29e32e1 );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-family:var( --e-global-typography-8b55efd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b55efd-font-size );font-weight:var( --e-global-typography-8b55efd-font-weight );color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-29e32e1 );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-family:var( --e-global-typography-8b55efd-font-family ), Sans-serif;font-size:var( --e-global-typography-8b55efd-font-size );font-weight:var( --e-global-typography-8b55efd-font-weight );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join{color:var( --e-global-color-29e32e1 );background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button{color:var( --e-global-color-29e32e1 );background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{color:var( --e-global-color-29e32e1 );background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:var( --e-global-color-ea29661 );height:20px;}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-bar{background:var( --e-global-color-primary );height:20px;}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-29e32e1 );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-29e32e1 );}.elementor-81 .elementor-element.elementor-element-169e1c7{color:var( --e-global-color-0483fcd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-section-heading h2{font-family:var( --e-global-typography-1bc1801-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc1801-font-size );font-weight:var( --e-global-typography-1bc1801-font-weight );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-section-heading > h2{color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-table-list .ld-table-list-header{color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-section-heading .ld-expand-button{color:var( --e-global-color-29e32e1 );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-table-list-items .ld-table-list-item a{color:var( --e-global-color-primary );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-list .ld-item-list-item{background-color:var( --e-global-color-cf223e4 );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-table-list-items{background-color:var( --e-global-color-cf223e4 );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-details .ld-expand-button{color:var( --e-global-color-29e32e1 );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:var( --e-global-color-29e32e1 );background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{color:var( --e-global-color-29e32e1 );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-29e32e1 );background-color:var( --e-global-color-cf223e4 );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header.ld-primary-background{color:var( --e-global-color-29e32e1 );background-color:var( --e-global-color-cf223e4 );}@media(max-width:1366px){.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-text-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-169e1c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-1bc1801-font-size );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-a90e9e1 .elementor-heading-title{font-size:40px;}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-text-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-169e1c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-1bc1801-font-size );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-a90e9e1 .elementor-heading-title{font-size:32px;}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-status .ld-course-status-content .ld-status.ld-status-waiting{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action .learndash_join_button input.btn-join, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action a.ld-button, .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-action .ld-course-status-action input#btn-join{font-size:var( --e-global-typography-8b55efd-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-text-font-size );}.elementor-81 .elementor-element.elementor-element-6974ca7 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-169e1c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-1bc1801-font-size );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-81 .elementor-element.elementor-element-58365f2 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for ld-course-infobar, class: .elementor-element-6974ca7 */.elementor-81 .elementor-element.elementor-element-6974ca7 .ld-course-status.ld-course-status-enrolled {
    display: block;
}
.elementor-81 .elementor-element.elementor-element-6974ca7 
.ld-progress.ld-progress-inline {
    display: block;
}
.elementor-81 .elementor-element.elementor-element-6974ca7 .ld-progress-heading {
    display: block;
    margin-bottom: 15px;
    margin-top: 15px
}
.elementor-81 .elementor-element.elementor-element-6974ca7 .ld-progress-stats {
    display: block !important;
}
.elementor-81 .elementor-element.elementor-element-6974ca7 .ld-progress-percentage {
    display: inline-block;
    width: 48%;
}
.elementor-81 .elementor-element.elementor-element-6974ca7 .ld-progress-steps {
    display: inline-block;
    width: 48%;
    float: right;
}/* End custom CSS */
/* Start custom CSS for ld-course-content, class: .elementor-element-58365f2 */.elementor-81 .elementor-element.elementor-element-58365f2 span.ld-topic-title {
    font-size: 20px;
    font-family: "Fjord One", sans-serif;
}
.elementor-81 .elementor-element.elementor-element-58365f2 span.ld-topic-title:hover {
    color:#e5b71b;
}
.elementor-81 .elementor-element.elementor-element-58365f2 span.ld-item-component {
    color: #003848;
}
.elementor-81 .elementor-element.elementor-element-58365f2 .ld-expand-button .ld-text {
    font-family: "Fira One", Sans-Serif;
    font-weight: 400;
    text-transform: uppercase;
}
.elementor-81 .elementor-element.elementor-element-58365f2 .ld-lesson-section-heading {
    color:#D2D5DD;
    font-family: "Fira One", Sans-Serif;
    font-weight: 400;
    text-transform: uppercase;
}/* End custom CSS */