.elementor-43970 .elementor-element.elementor-element-06d8da3{--display:flex;}.elementor-43970 .elementor-element.elementor-element-667f9b4 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-43970 .elementor-element.elementor-element-667f9b4 .gallery-item{padding:0 1rem 1rem 0;}.elementor-43970 .elementor-element.elementor-element-667f9b4 .gallery{margin:0 -1rem -1rem 0;}.elementor-43970 .elementor-element.elementor-element-667f9b4 .gallery-item .gallery-caption{text-align:center;}.elementor-43970 .elementor-element.elementor-element-a4effd3 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-43970 .elementor-element.elementor-element-444389e > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-43970 .elementor-element.elementor-element-e73de78 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-43970 .elementor-element.elementor-element-4d5a0f8 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-43970 .elementor-element.elementor-element-4d5a0f8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43970 .elementor-element.elementor-element-0be4ff8 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-43970 .elementor-element.elementor-element-02cf02d > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-43970 .elementor-element.elementor-element-02cf02d .gallery-item{padding:0 1rem 1rem 0;}.elementor-43970 .elementor-element.elementor-element-02cf02d .gallery{margin:0 -1rem -1rem 0;}.elementor-43970 .elementor-element.elementor-element-02cf02d .gallery-item .gallery-caption{text-align:center;}.elementor-43970 .elementor-element.elementor-element-1db4bd8 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-43970 .elementor-element.elementor-element-470f8c4 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-43970 .elementor-element.elementor-element-470f8c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43970 .elementor-element.elementor-element-7671ec8{--display:flex;--border-radius:1.125rem 1.125rem 1.125rem 1.125rem;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-43970 .elementor-element.elementor-element-7671ec8:not(.elementor-motion-effects-element-type-background), .elementor-43970 .elementor-element.elementor-element-7671ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-43970 .elementor-element.elementor-element-1fbccf8{color:var( --e-global-color-16df78d );}.elementor-43970 .elementor-element.elementor-element-651a594{--display:flex;}.elementor-43970 .elementor-element.elementor-element-f63c427 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-43970 .elementor-element.elementor-element-f63c427 .gallery-item{padding:0 1rem 1rem 0;}.elementor-43970 .elementor-element.elementor-element-f63c427 .gallery{margin:0 -1rem -1rem 0;}.elementor-43970 .elementor-element.elementor-element-f63c427 .gallery-item .gallery-caption{text-align:center;}.elementor-43970 .elementor-element.elementor-element-a76fcde > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}/* Start custom CSS for text-editor, class: .elementor-element-1fbccf8 */.lesson-list {
  counter-reset: item;
  list-style: none;
  padding-left: 0;
}

.lesson-list li {
  counter-increment: item;
  margin-bottom: 1.5rem;
}

.lesson-list li h3::before {
  content: counter(item) ". ";
  font-weight: bold;
  margin-right: 0.5rem;
}/* End custom CSS */