.elementor-23594 .elementor-element.elementor-element-1a2f945{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.81;}.elementor-23594 .elementor-element.elementor-element-1a2f945:not(.elementor-motion-effects-element-type-background), .elementor-23594 .elementor-element.elementor-element-1a2f945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lssoa.com/wp-content/uploads/2025/01/Course-BG-1536x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23594 .elementor-element.elementor-element-1a2f945::before, .elementor-23594 .elementor-element.elementor-element-1a2f945 > .elementor-background-video-container::before, .elementor-23594 .elementor-element.elementor-element-1a2f945 > .e-con-inner > .elementor-background-video-container::before, .elementor-23594 .elementor-element.elementor-element-1a2f945 > .elementor-background-slideshow::before, .elementor-23594 .elementor-element.elementor-element-1a2f945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23594 .elementor-element.elementor-element-1a2f945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #3E7C21 100%);}.elementor-23594 .elementor-element.elementor-element-9774359{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23594 .elementor-element.elementor-element-fbe79c1{text-align:left;}.elementor-23594 .elementor-element.elementor-element-fbe79c1 .elementor-heading-title{color:var( --e-global-color-45a78a1 );}.elementor-23594 .elementor-element.elementor-element-90f9d35{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23594 .elementor-element.elementor-element-daafbb2{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-23594 .elementor-element.elementor-element-daafbb2 img{width:100%;max-width:80%;height:400px;object-fit:contain;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-23594 .elementor-element.elementor-element-8e60cf9{--display:flex;}.elementor-23594 .elementor-element.elementor-element-8e60cf9:not(.elementor-motion-effects-element-type-background), .elementor-23594 .elementor-element.elementor-element-8e60cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23fa1db );}.elementor-23594 .elementor-element.elementor-element-022b30d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23594 .elementor-element.elementor-element-fb05c58{--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:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-23594 .elementor-element.elementor-element-6e73839{text-align:left;}.elementor-23594 .elementor-element.elementor-element-6e73839 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.4em;color:var( --e-global-color-text );}.elementor-23594 .elementor-element.elementor-element-a090879{--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;}.elementor-23594 .elementor-element.elementor-element-8e32a70{--display:flex;}.elementor-23594 .elementor-element.elementor-element-97c2b86{font-family:"Poppins", Sans-serif;}.elementor-23594 .elementor-element.elementor-element-d7ad6da{--display:flex;}.elementor-23594 .elementor-element.elementor-element-10ba2cb .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{background-color:#f0f3f6;}.elementor-23594 .elementor-element.elementor-element-10ba2cb .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{color:rgba(0, 0, 0, 0.65) !important;background-color:#ffd200  !important;}.elementor-23594 .elementor-element.elementor-element-10ba2cb .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-segment.ld-course-status-seg-price .ld-course-status-price{color:var( --e-global-color-primary );}.elementor-23594 .elementor-element.elementor-element-10ba2cb .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{background-color:var( --e-global-color-primary );}.elementor-23594 .elementor-element.elementor-element-10ba2cb .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{background-color:var( --e-global-color-primary );}.elementor-23594 .elementor-element.elementor-element-10ba2cb .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{background-color:var( --e-global-color-primary );}.elementor-23594 .elementor-element.elementor-element-10ba2cb .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:#81d742;height:7px;}.elementor-23594 .elementor-element.elementor-element-10ba2cb .learndash-wrapper .ld-progress .ld-progress-bar{background:#ffffff;height:7px;}.elementor-23594 .elementor-element.elementor-element-6f4d51f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate{border-color:#81d742;border-width:2px;border-style:solid;border-radius:6px;}.elementor-23594 .elementor-element.elementor-element-6f4d51f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-icon-certificate{background-color:#81d742 !important;}.elementor-23594 .elementor-element.elementor-element-6f4d51f .learndash-wrapper .ld-alert.ld-alert-success.ld-alert-certificate .ld-button{color:#ffffff !important;background-color:#51963d !important;}.elementor-23594 .elementor-element.elementor-element-6ad780b{--display:flex;}@media(max-width:1024px){.elementor-23594 .elementor-element.elementor-element-daafbb2 img{height:296px;}.elementor-23594 .elementor-element.elementor-element-fb05c58{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-23594 .elementor-element.elementor-element-6ad780b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}@media(min-width:768px){.elementor-23594 .elementor-element.elementor-element-9774359{--width:55%;}.elementor-23594 .elementor-element.elementor-element-90f9d35{--width:40%;}.elementor-23594 .elementor-element.elementor-element-d7ad6da{--width:40%;}}/* Start custom CSS for shortcode, class: .elementor-element-57f31ac */.elementor-23594 .elementor-element.elementor-element-57f31ac .button {
    background: #fff!important;
    color: #58933b!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-daafbb2 */.elementor-23594 .elementor-element.elementor-element-daafbb2 img {
  width: 100%;
  height: auto;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-022b30d */.elementor-23594 .elementor-element.elementor-element-022b30d p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e73839 */.elementor-23594 .elementor-element.elementor-element-6e73839 .ratings-after-title {
    display: none;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-97c2b86 */.elementor-23594 .elementor-element.elementor-element-97c2b86/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7ad6da */.elementor-23594 .elementor-element.elementor-element-10ba2cb .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
    display: block;
}
.elementor-23594 .elementor-element.elementor-element-d7ad6da .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
    display: block;
}
.elementor-23594 .elementor-element.elementor-element-d7ad6da .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>* {
    border-bottom: 1px solid #bec5cb;
    width: 100%;
    border-right: 0;
}
.elementor-23594 .elementor-element.elementor-element-d7ad6da .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled>:last-child {
    border-bottom: 0;
}

.elementor-23594 .elementor-element.elementor-element-d7ad6da .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-content {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2a3b64b */span.wdm-review-age {
    display: none!important;
}
.elementor-23594 .elementor-element.elementor-element-2a3b64b a.login-to-enroll.button {
    color: #fff;
}
.elementor-23594 .elementor-element.elementor-element-2a3b64b .review-top-section .review-top-col:nth-child(3) {
    max-width: 220px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-23594 .rating-container .fa {
    color: #ff9529;
}

body.elementor-page-23594 .ratings-after-title .fa {
    font-size: 16px;
}

body.elementor-page-23594 .ratings-after-title .rating-container.rating-sm + span {
    display: none;
}/* End custom CSS */