.elementor-2314 .elementor-element.elementor-element-b5c71c4{--display:flex;}.elementor-2314 .elementor-element.elementor-element-b5c71c4:not(.elementor-motion-effects-element-type-background), .elementor-2314 .elementor-element.elementor-element-b5c71c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirsten-hildebrandt.de/wp-content/uploads/2026/06/Hintergrund-Kursplattform-gross1-scaled.png");background-position:top center;background-size:cover;}.elementor-2314 .elementor-element.elementor-element-83501fc{--display:flex;}.elementor-2314 .elementor-element.elementor-element-53e120a{text-align:center;}.elementor-2314 .elementor-element.elementor-element-6f26db9{--spacer-size:25px;}.elementor-2314 .elementor-element.elementor-element-dc47e9c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;}.elementor-2314 .elementor-element.elementor-element-dc47e9c .elementor-divider-separator{width:100%;}.elementor-2314 .elementor-element.elementor-element-dc47e9c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2314 .elementor-element.elementor-element-0ca11f9{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2314 .elementor-element.elementor-element-0ca11f9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2314 .elementor-element.elementor-element-4b21c94{font-size:12px;line-height:12px;}/* Start custom CSS for shortcode, class: .elementor-element-49e4d45 *//* ===========================
   LearnDash Kurskarten
   Seite: Meine Kurse
   =========================== */

/* "Eingeschrieben"-Badge ausblenden */
.ld-course-list-items .ld_course_grid .ribbon.enrolled {
  display: none !important;
}

/* Bildbereich oben */
.ld-course-list-items .ld_course_grid article.thumbnail.course > a {
  border-radius: 10px 10px 0 0 !important;
  overflow: hidden !important;
}

/* Inhalt */
.ld-course-list-items .ld_course_grid .caption {
  padding: 32px !important;
}

/* Button */
.ld-course-list-items .ld_course_grid .ld_course_grid_button a,
.ld-course-list-items .ld_course_grid .ld_course_grid_button .btn {
  background: #F6D064 !important;
  color: #292929 !important;
  border: none !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  text-transform: none !important;
}

/* Button Hover */
.ld-course-list-items .ld_course_grid .ld_course_grid_button a:hover,
.ld-course-list-items .ld_course_grid .ld_course_grid_button .btn:hover {
  background: #edc24c !important;
  color: #292929 !important;
}

/* Fortschrittstext normal schreiben */
.ld-course-list-items .ld_course_grid .ld-progress-percentage {
  text-transform: lowercase !important;
}

/* Kurskarte */
.ld-course-list-items .ld_course_grid article.thumbnail.course {
    border: none !important;
    border-radius: 10px !important;
    overflow: hidden !important;
    box-shadow:
        0 0 20px rgba(0,0,0,.06),
        0 8px 20px rgba(0,0,0,.06) !important;
}

/* Äußerer Container */
.ld-course-list-items .ld_course_grid {
    border: none !important;
    overflow: visible !important;
}/* End custom CSS */