.elementor-3191 .elementor-element.elementor-element-76a1916a{--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:3vw;--padding-bottom:3vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3191 .elementor-element.elementor-element-61b13f1a{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-3191 .elementor-element.elementor-element-4409b517{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-3191 .elementor-element.elementor-element-5ef05b8b .elementor-heading-title{font-family:var( --e-global-typography-e7c3337-font-family ), Sans-serif;font-size:var( --e-global-typography-e7c3337-font-size );text-transform:var( --e-global-typography-e7c3337-text-transform );line-height:var( --e-global-typography-e7c3337-line-height );letter-spacing:var( --e-global-typography-e7c3337-letter-spacing );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-5e7d422e{color:var( --e-global-color-49967e4 );font-family:var( --e-global-typography-461fa81-font-family ), Sans-serif;font-size:var( --e-global-typography-461fa81-font-size );line-height:var( --e-global-typography-461fa81-line-height );}.elementor-3191 .elementor-element.elementor-element-56606c3e img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-3191 .elementor-element.elementor-element-655ffaf{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3191 .elementor-element.elementor-element-6cb2dce{--display:flex;}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background-color:var( --e-global-color-56eb8ca );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:var( --e-global-color-56eb8ca );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-family ), Sans-serif;font-size:var( --e-global-typography-ac96118-font-size );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-cae0ef9-font-family ), Sans-serif;font-size:var( --e-global-typography-cae0ef9-font-size );font-weight:var( --e-global-typography-cae0ef9-font-weight );color:var( --e-global-color-49967e4 );background-color:var( --e-global-color-3be427c );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-family ), Sans-serif;font-size:var( --e-global-typography-ac96118-font-size );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-4f9cf0d-font-family ), Sans-serif;font-size:var( --e-global-typography-4f9cf0d-font-size );font-weight:var( --e-global-typography-4f9cf0d-font-weight );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-family ), Sans-serif;font-size:var( --e-global-typography-ac96118-font-size );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-4ad72c8-font-family ), Sans-serif;font-size:var( --e-global-typography-4ad72c8-font-size );font-weight:var( --e-global-typography-4ad72c8-font-weight );letter-spacing:var( --e-global-typography-4ad72c8-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-49967e4 );background-color:var( --e-global-color-731562d );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-49967e4 );background-color:var( --e-global-color-731562d );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-49967e4 );background-color:var( --e-global-color-731562d );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:var( --e-global-color-49967e4 );height:10px;}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-bar{background:var( --e-global-color-3be427c );height:10px;}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:var( --e-global-typography-4ad72c8-font-family ), Sans-serif;font-size:var( --e-global-typography-4ad72c8-font-size );font-weight:var( --e-global-typography-4ad72c8-font-weight );letter-spacing:var( --e-global-typography-4ad72c8-letter-spacing );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:var( --e-global-typography-e105842-font-family ), Sans-serif;font-size:var( --e-global-typography-e105842-font-size );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-22eef50 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate{background-color:var( --e-global-color-56eb8ca );border-color:var( --e-global-color-731562d );border-width:1px;border-style:solid;border-radius:12px;}.elementor-3191 .elementor-element.elementor-element-22eef50 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{color:var( --e-global-color-49967e4 );font-family:var( --e-global-typography-461fa81-font-family ), Sans-serif;font-size:var( --e-global-typography-461fa81-font-size );}.elementor-3191 .elementor-element.elementor-element-22eef50 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-icon-certificate{color:var( --e-global-color-56eb8ca );background-color:var( --e-global-color-731562d );}.elementor-3191 .elementor-element.elementor-element-22eef50 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-button{color:var( --e-global-color-3be427c );background-color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-9a17ea0{--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;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-3191 .elementor-element.elementor-element-5ad1314e{--display:flex;}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-section-heading h2{font-family:var( --e-global-typography-f28ab0e-font-family ), Sans-serif;font-size:var( --e-global-typography-f28ab0e-font-size );font-weight:var( --e-global-typography-f28ab0e-font-weight );letter-spacing:var( --e-global-typography-f28ab0e-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-section-heading > h2{color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-table-list .ld-table-list-header{color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-section-heading .ld-expand-button{color:var( --e-global-color-3be427c );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:var( --e-global-color-731562d );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:var( --e-global-typography-ac96118-font-family ), Sans-serif;font-size:var( --e-global-typography-ac96118-font-size );color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-table-list-items .ld-table-list-item a{color:var( --e-global-color-49967e4 );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-list .ld-item-list-item{background-color:var( --e-global-color-56eb8ca );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-table-list-items{background-color:var( --e-global-color-56eb8ca );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-details .ld-expand-button{color:var( --e-global-color-3be427c );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:var( --e-global-color-3be427c );background-color:var( --e-global-color-3be427c );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{color:var( --e-global-color-3be427c );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-family:var( --e-global-typography-e105842-font-family ), Sans-serif;font-size:var( --e-global-typography-e105842-font-size );color:var( --e-global-color-accent );background-color:var( --e-global-color-3be427c );}.elementor-3191 .elementor-element.elementor-element-aaf77da .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-accent );background-color:var( --e-global-color-3be427c );}@media(max-width:1024px){.elementor-3191 .elementor-element.elementor-element-76a1916a{--padding-top:7vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3191 .elementor-element.elementor-element-5ef05b8b .elementor-heading-title{font-size:var( --e-global-typography-e7c3337-font-size );line-height:var( --e-global-typography-e7c3337-line-height );letter-spacing:var( --e-global-typography-e7c3337-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-5e7d422e{font-size:var( --e-global-typography-461fa81-font-size );line-height:var( --e-global-typography-461fa81-line-height );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-cae0ef9-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-4f9cf0d-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-4ad72c8-font-size );letter-spacing:var( --e-global-typography-4ad72c8-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-4ad72c8-font-size );letter-spacing:var( --e-global-typography-4ad72c8-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-e105842-font-size );}.elementor-3191 .elementor-element.elementor-element-22eef50 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-461fa81-font-size );}.elementor-3191 .elementor-element.elementor-element-9a17ea0{--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;}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-f28ab0e-font-size );letter-spacing:var( --e-global-typography-f28ab0e-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-e105842-font-size );}}@media(max-width:767px){.elementor-3191 .elementor-element.elementor-element-76a1916a{--padding-top:10vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3191 .elementor-element.elementor-element-5ef05b8b .elementor-heading-title{font-size:var( --e-global-typography-e7c3337-font-size );line-height:var( --e-global-typography-e7c3337-line-height );letter-spacing:var( --e-global-typography-e7c3337-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-5e7d422e{font-size:var( --e-global-typography-461fa81-font-size );line-height:var( --e-global-typography-461fa81-line-height );}.elementor-3191 .elementor-element.elementor-element-56606c3e img{height:340px;object-fit:cover;object-position:center center;}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-cae0ef9-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-4f9cf0d-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .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-4ad72c8-font-size );letter-spacing:var( --e-global-typography-4ad72c8-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-4ad72c8-font-size );letter-spacing:var( --e-global-typography-4ad72c8-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-22fcc65e .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-e105842-font-size );}.elementor-3191 .elementor-element.elementor-element-22eef50 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-461fa81-font-size );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-f28ab0e-font-size );letter-spacing:var( --e-global-typography-f28ab0e-letter-spacing );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-ac96118-font-size );}.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-e105842-font-size );}}/* Start custom CSS for ld-course-infobar, class: .elementor-element-22fcc65e *//** Refer style.css for remaining styles */
.elementor-3191 .elementor-element.elementor-element-22fcc65e .ld-course-status {
    padding: 1.4rem !important;
    border-radius: 12px;
}
.elementor-3191 .elementor-element.elementor-element-22fcc65e .ld-course-status-label {
    line-height: 1.4rem;
}
.elementor-3191 .elementor-element.elementor-element-22fcc65e .btn-join.button-primary {
    border-radius: 10px !important;
}
.elementor-3191 .elementor-element.elementor-element-22fcc65e .ld-progress-percentage {
    margin-right: 50px !important;
}
.elementor-3191 .elementor-element.elementor-element-22fcc65e .ld-status-waiting {
    font-size: 14px !important;
}

@media only screen and (max-width: 767px) {
    .elementor-3191 .elementor-element.elementor-element-22fcc65e .ld-progress-percentage {
        text-align: center;
        padding: 0 0 18px 0;
        margin-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for ld-course-content, class: .elementor-element-aaf77da */.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-item-list-item {
    border: 1px solid var(--e-global-color-731562d) !important;
    border-radius: 12px;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-table-list-items {
    border-radius: 12px;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-table-list-header {
    background-color: #f0f3f1 !important;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-status-incomplete {
    border: 4px solid var(--e-global-color-3be427c);
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-item-list-item-preview {
    padding: 1rem 1.6rem !important;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-item-list-item-preview .ld-expand-button {
    background: var(--e-global-color-cd0750a) !important;
    padding: 5px !important;
    font-weight: 500;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-expand-button {
    border-radius: 10px !important;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .learndash-wrapper .ld-item-details .ld-expand-button .ld-text {
    color: var(--e-global-color-e7f89f2) !important;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-item-list-item .ld-item-title .ld-item-components {
    margin-top: 0 !important;
    font-weight: 500;
}
.elementor-3191 .elementor-element.elementor-element-aaf77da .ld-lesson-section-heading {
    font-family: var( --e-global-typography-e7c3337-font-family ), Sans-serif !important;
    font-size: 20px !important;
    text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
  .elementor-3191 .elementor-element.elementor-element-aaf77da .ld-lesson-section-heading {
    font-size: 16px !important;
    font-family: "Times Now", Sans-serif !important;
  }
  .elementor-3191 .elementor-element.elementor-element-aaf77da .ld-section-heading h2 {
      text-align: left;
  }
}/* End custom CSS */