.elementor-6342 .elementor-element.elementor-element-5b36fd6{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), open sans;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-6342 .elementor-element.elementor-element-81222dc img{width:100%;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), open sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-6342 .elementor-element.elementor-element-fdf969c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:35%;}body:not(.rtl) .elementor-6342 .elementor-element.elementor-element-fdf969c{right:5%;}body.rtl .elementor-6342 .elementor-element.elementor-element-fdf969c{left:5%;}.elementor-6342 .elementor-element.elementor-element-fdf969c .elementor-heading-title{font-family:"Yanone Kaffeesatz", open sans;font-size:60px;font-weight:800;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:var( --e-global-color-843aa6d );}.elementor-6342 .elementor-element.elementor-element-e2e12ad{padding:50px 0px 50px 0px;}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-33c9f40f > .elementor-widget-container{margin:15px 0px 15px 0px;border-radius:0px 0px 0px 0px;}.elementor-6342 .elementor-element.elementor-element-33c9f40f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate{border-color:var( --e-global-color-accent );border-width:2px;border-style:solid;border-radius:6px;}.elementor-6342 .elementor-element.elementor-element-33c9f40f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-family:var( --e-global-typography-text-font-family ), open sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-6342 .elementor-element.elementor-element-33c9f40f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-icon-certificate{color:var( --e-global-color-843aa6d );background-color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-33c9f40f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-button{color:var( --e-global-color-843aa6d );background-color:var( --e-global-color-accent );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-64500d55 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-family ), open sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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:"Yanone Kaffeesatz", open sans;font-size:22px;font-weight:400;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-843aa6d );background-color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-family ), open sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-family ), open sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-family ), open sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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:"Yanone Kaffeesatz", open sans;font-size:22px;font-weight:400;letter-spacing:-0.5px;word-spacing:0px;}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-843aa6d );background-color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-843aa6d );background-color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-843aa6d );background-color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-64500d55 .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:var( --e-global-color-accent );height:7px;}.elementor-6342 .elementor-element.elementor-element-64500d55 .learndash-wrapper .ld-progress .ld-progress-bar{background:var( --e-global-color-843aa6d );height:7px;}.elementor-6342 .elementor-element.elementor-element-64500d55 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-family:"Open Sans", open sans;font-size:12px;font-weight:900;color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-64500d55 .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-family:"Open Sans", open sans;font-size:12px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), open sans;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-6342 .elementor-element.elementor-element-3905169e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-widget-ld-course-content .learndash-wrapper .ld-section-heading h2{font-family:var( --e-global-typography-secondary-font-family ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 ), open sans;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-section-heading h2{font-family:var( --e-global-typography-primary-font-family ), open sans;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-section-heading .ld-expand-button{color:var( --e-global-color-843aa6d );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-section-heading .ld-item-list-actions .ld-expand-button{background-color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-family:var( --e-global-typography-text-font-family ), open sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-table-list-items .ld-table-list-item a{color:var( --e-global-color-accent );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-item-details .ld-expand-button{color:var( --e-global-color-843aa6d );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:var( --e-global-color-843aa6d );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-item-details .ld-expand-button .ld-text{color:var( --e-global-color-843aa6d );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-family:var( --e-global-typography-text-font-family ), open sans;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );background-color:#ce5225 !important;}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header.ld-primary-background{background-color:#ce5225 !important;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6342 .elementor-element.elementor-element-fdf969c .elementor-heading-title{font-size:38px;}.elementor-widget-ld-course-certificate .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-33c9f40f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-text-font-size );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ld-course-content .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-content .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6342 .elementor-element.elementor-element-fdf969c{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-6342 .elementor-element.elementor-element-fdf969c .elementor-heading-title{font-size:32px;}.elementor-widget-ld-course-certificate .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-33c9f40f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-alert-messages{font-size:var( --e-global-typography-text-font-size );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-infobar .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-6342 .elementor-element.elementor-element-64500d55 .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-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ld-course-content .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ld-course-content .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-section-heading h2{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{font-size:var( --e-global-typography-text-font-size );}.elementor-6342 .elementor-element.elementor-element-3bf568f9 .learndash-wrapper .ld-lesson-list .ld-item-list-items .ld-item-list-item .ld-table-list-header{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */.single-sfwd-courses .sfwd-courses {
    padding: 0;
}
.single-sfwd-courses .sfwd-courses .course-main-image:not(:has(.course-image)) .course-title {
    display: none;
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content h1, .single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content h2, .single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content h3, .single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content h4 {
    margin-bottom: 10px;
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content img, .single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content .wp-block-embed {
    margin-bottom: 20px;
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content a {
    color: var(--e-global-color-accent);
}
.single-sfwd-courses .sfwd-courses .ld-course-status .ld-status {
    margin: 0;
    padding: 16px 23px;
    line-height: 1em;
    border-radius: 30px;
    text-transform: capitalize;
}
.single-sfwd-courses .sfwd-courses .ld-course-status .ld-status .ld-tooltip__text {
    padding: 12px 16px;
    color: var(--e-global-color-843aa6d);
    font-family: "Yanone Kaffeesatz", open sans;
    font-size: 16px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 0.5px;
    border-radius: 30px;
}

.single-sfwd-courses .sfwd-courses .ld-course-status:not(:has(.ld-tooltip--hidden)) .ld-tooltip__text {
    top: 100%;
    left: 50%;
    -ms-transform: translate(-50%, 10%);
    transform: translate(-50%, 10%);
}
.single-sfwd-courses .sfwd-courses .ld-course-status .ld-status:hover {
    color: var(--e-global-color-accent) !important;
    background-color: var(--e-global-color-text) !important;
}
.single-sfwd-courses .sfwd-courses .ld-course-status .btn-join {
    font-family: "Yanone Kaffeesatz", open sans;
    font-size: 22px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 0.5px;
}
.single-sfwd-courses .sfwd-courses .ld-course-status .ld-button:not([disabled]):not(.ld-button-reverse):not(.ld-button-transparent):not(.ld--ignore-inline-css) {
    color: var(--e-global-color-843aa6d);
}
.single-sfwd-courses .sfwd-courses .ld-course-status .ld-button:not([disabled]):not(.ld-button-reverse):not(.ld-button-transparent):not(.ld--ignore-inline-css):hover {
    opacity: 1;
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-text) !important;
}
.single-sfwd-courses .sfwd-courses .ld-alert-certificate .ld-button {
    width: 50%;
    text-align: center;
    border-radius: 30px;
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content .wp-element-button {
    color: var(--e-global-color-843aa6d);
    font-family: "Yanone Kaffeesatz", open sans;
    font-size: 22px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 0.5px;
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content .wp-element-button:hover {
    color: var(--e-global-color-accent);
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content .learndash-wrapper .ld-course-resume.ld-button {
    width: auto;
    max-width: fit-content;
    font-family: "Yanone Kaffeesatz", open sans;
    font-size: 22px;
    font-weight: 400;
    line-height: 1em;
    letter-spacing: 0.5px;
    padding: 16px 23px;
    border-radius: 30px;
    color: var(--e-global-color-accent);
    border: 2px solid var(--e-global-color-accent) !important;
    background-color: transparent !important;
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content .learndash-wrapper .ld-course-resume.ld-button:hover {
    background-color: var(--e-global-color-accent) !important;
    color: var(--e-global-color-843aa6d) !important;
}
.single-sfwd-courses .sfwd-courses .elementor-widget-theme-post-content .learndash-wrapper .ld-course-resume.ld-button:focus {
    outline: none;
}
.single-sfwd-courses .sfwd-courses .ld-item-list .ld-expand-button:focus {
    outline: none;
}/* End custom CSS */