.elementor-581 .elementor-element.elementor-element-a90015e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-581 .elementor-element.elementor-element-a90015e:not(.elementor-motion-effects-element-type-background), .elementor-581 .elementor-element.elementor-element-a90015e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-581 .elementor-element.elementor-element-b19d6ea{--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;}.elementor-581 .elementor-element.elementor-element-b19d6ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-581 .elementor-element.elementor-element-ec518f9 .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-581 .elementor-element.elementor-element-a63bd07{color:#FFFFFF;}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .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-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background-color:#FFFFFF;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:#9E691100;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF !important;background-color:#9E6911  !important;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:"Nunito", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:"Nunito Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:#FFFFFF !important;background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:#FFFFFF !important;background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:#FFFFFF !important;background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:#9E6911;height:15px;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-progress .ld-progress-bar{background:#ECECEC;height:15px;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF !important;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;color:#9E6911;}.elementor-widget-ld-course-certificate .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-581 .elementor-element.elementor-element-ba7c468 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate{background-color:#FFFFFF !important;border-color:#9E6911;border-width:0px;border-style:solid;border-radius:6px;}.elementor-581 .elementor-element.elementor-element-ba7c468 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-581 .elementor-element.elementor-element-ba7c468 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-icon-certificate{background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-ba7c468 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-button{color:#ffffff !important;background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-5066cbd{--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;}.elementor-widget-ld-course-content .learndash-wrapper .ld-section-heading h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-course-content .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .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-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-section-heading h2{font-family:"Crimson Text", Sans-serif;font-size:24px;font-weight:400;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-section-heading .ld-expand-button{color:#ffffff;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:"Crimson Text", Sans-serif;font-size:18px;font-weight:400;color:#495255;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-table-list-items .ld-table-list-item a{color:#495255;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-item-list .ld-item-list-item{background-color:#ffffff;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-table-list-items{background-color:#ffffff;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-item-details .ld-expand-button{color:#ffffff !important;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:#ffffff !important;background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{color:#ffffff !important;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;background-color:#9E6911 !important;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header.ld-primary-background{background-color:#9E6911 !important;}body.elementor-page-581:not(.elementor-motion-effects-element-type-background), body.elementor-page-581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}@media(max-width:767px){.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:18px;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .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:12px;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:12px;}.elementor-581 .elementor-element.elementor-element-a0a52a6 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:12px;}.elementor-581 .elementor-element.elementor-element-ba7c468 .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:18px;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-section-heading h2{font-size:18px;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:14px;}.elementor-581 .elementor-element.elementor-element-0de46ff .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:14px;}}@media(min-width:768px){.elementor-581 .elementor-element.elementor-element-b19d6ea{--width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-a63bd07 */@media (min-width: 768px) {.course-details, .course-details .ld-tab-content {
    display: flex !important;
    align-items: center;
}

.course-details > div > div > div > div > div:first-child {
    padding: 0px !important;
    width: 65%;
    height: 35vh;
}

.course-details p {
    width: 35%;
}

.course-details p:last-child {
    width: 0% !important;
}
}/* End custom CSS */
/* Start custom CSS for ld-course-infobar, class: .elementor-element-a0a52a6 */.ld-progress-steps {
    display: none;
}

.ld-course-status-action .button {
    background-color: #9E6911;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90015e */.course-overview {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for ld-course-content, class: .elementor-element-0de46ff */.ld-lesson-section-heading {
    color: #9E6911;
    font-size: 24px !important;
}

.learndash-wrapper .ld-status-complete, .learndash-wrapper .ld-course-status .ld-status.ld-status-progress, .learndash-wrapper .ld-pagination .ld-pages {
    background-color: #9E6911;
}

.learndash-wrapper .ld-pagination .ld-pages, .learndash-wrapper .ld-pagination .ld-pages a {
    color: white;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name {
    align-items: flex-end;
}

.ld-section-heading {
    display: none !important;
}/* End custom CSS */