.elementor-15679 .elementor-element.elementor-element-a756abf{text-align:center;}.elementor-15679 .elementor-element.elementor-element-a756abf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item{width:33.333333%;}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_carousel__navigation_prev i, .elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_carousel__navigation_next i, .elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_carousel__navigation_prev::before, .elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_carousel__navigation_next::before{font-size:14px;font-weight:700;line-height:1em;}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item_status.hot span{color:rgba(255,255,255,1);}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item_status.hot{background:rgba(255,0,0,1);}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item_status.new span{color:rgba(255,255,255,1);}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item_status.new{background:rgba(29,184,116,1);}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item_status.special span{color:rgba(255,255,255,1);}.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item_status.special{background:rgba(240, 155, 35,1);}.elementor-15679 .elementor-element.elementor-element-84887c7{text-align:center;}.elementor-15679 .elementor-element.elementor-element-84887c7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;}.elementor-15679 .elementor-element.elementor-element-bd60405{text-align:center;}.elementor-15679 .elementor-element.elementor-element-bd60405 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item{width:25%;}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_carousel__navigation_prev i, .elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_carousel__navigation_next i, .elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_carousel__navigation_prev::before, .elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_carousel__navigation_next::before{font-size:14px;font-weight:700;line-height:1em;}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item_status.hot span{color:rgba(255,255,255,1);}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item_status.hot{background:rgba(255,0,0,1);}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item_status.new span{color:rgba(255,255,255,1);}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item_status.new{background:rgba(29,184,116,1);}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item_status.special span{color:rgba(255,255,255,1);}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item_status.special{background:rgba(240, 155, 35,1);}.elementor-15679 .elementor-element.elementor-element-0172612{text-align:center;}.elementor-15679 .elementor-element.elementor-element-0172612 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.4rem;font-weight:400;}.elementor-15679 .elementor-element.elementor-element-d8d026e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15679 .elementor-element.elementor-element-d8d026e.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-15679 .elementor-element.elementor-element-d8d026e.elementor-wc-products ul.products li.product{border-color:#02010100;}@media(max-width:1024px){.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item{width:33.333333%;}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item{width:33.333333%;}.elementor-15679 .elementor-element.elementor-element-d8d026e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-15679 .elementor-element.elementor-element-7d4ec23 .ms_lms_courses_card_item{width:100%;}.elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card_item{width:100%;}.elementor-15679 .elementor-element.elementor-element-d8d026e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for ms_lms_courses, class: .elementor-element-cf8e2f6 */body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-cf8e2f6 .ms_lms_courses_card { justify-content: center; }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-d8d026e */body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e { font-family: "Albert Sans", sans-serif; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .woocommerce ul.stm-courses { display: flex; flex-wrap: wrap; justify-content: center; margin: 0; padding: 0; list-style: none; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .woocommerce ul.stm-courses::before, body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .woocommerce ul.stm-courses::after { display: none; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .woocommerce ul.stm-courses > li.product { display: flex; float: none; clear: none; width: 25%; min-width: 0; margin: 0; padding: 15px; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_archive_product_inner_unit { display: flex; width: 100%; margin: 0; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_archive_product_inner_unit_centered { display: flex; flex-direction: column; position: relative; width: 100%; max-width: none; margin: 0; overflow: hidden; background: #fff; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_image { display: block; position: static; flex: 0 0 150px; height: 150px; overflow: visible; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_image > a.woocommerce-LoopProduct-link { position: static; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_image > a[title] { display: block; width: 100%; height: 150px; overflow: hidden; background-image: var(--lt-mentoring-cover); background-repeat: no-repeat; background-size: cover; background-position: center; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e li:is(.post-15606, .post-15608, .post-15610) .stm_featured_product_image img { display: block; width: 100%; height: 150px; margin: 0; padding: 0; opacity: 0; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_body { flex: 1; min-height: 0; padding: 15px 20px 60px; border: 0; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_body a .title { width: 100%; max-width: none; margin: 0; padding: 0; color: #001931; font: 500 15px/18px "Albert Sans", sans-serif; letter-spacing: 0; overflow-wrap: anywhere; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_body a:hover .title { color: #118AB2; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_price { display: block; position: absolute; top: auto; left: auto; right: 20px; bottom: 15px; width: auto; margin: 0; padding: 0; z-index: 1; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_price .price { display: block; position: static; min-width: 0; margin: 0; padding: 0; border: 0; border-radius: 0; background: transparent; box-shadow: none; color: #001931; text-align: right; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_price .price h5, body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_price .price .amount { margin: 0; color: #001931; font: 700 15px/18px "Albert Sans", sans-serif; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .expert, body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_footer, body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_show_more { display: none; }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e a:focus-visible { outline: 3px solid #073B4C; outline-offset: -3px; box-shadow: inset 0 0 0 5px #FAC640; }
@media (max-width: 1024px) { body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .woocommerce ul.stm-courses > li.product { width: 33.333333%; } }
@media (max-width: 767px) {
  body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .woocommerce ul.stm-courses > li.product { width: 100%; }
  body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_image { flex: 0 0 auto; height: auto; }
  body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_image > a[title] { height: auto; aspect-ratio: 1542 / 1020; background-size: contain; }
  body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .stm_featured_product_image img { height: auto; aspect-ratio: 1542 / 1020; object-fit: contain; }
}
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .post-15606 { --lt-mentoring-cover: url("https://lucasteachings.com/wp-content/uploads/2026/10/Private-Zoom-Mentoring-30-Minute.jpg"); }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .post-15608 { --lt-mentoring-cover: url("https://lucasteachings.com/wp-content/uploads/2026/10/Private-Zoom-Mentoring-60-Minute.jpg"); }
body.page-id-15679 .elementor-15679 .elementor-element.elementor-element-d8d026e .post-15610 { --lt-mentoring-cover: url("https://lucasteachings.com/wp-content/uploads/2026/10/Private-Zoom-Mentoring-75-Minute.jpg"); }/* End custom CSS */