/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

#kursuebersicht .caption{
	padding:40px 30px;
}
#kursuebersicht img{
	border-radius:15px 15px 0 0;
	width:100%;
	height: 180px;
	object-fit:cover;
}
#kursuebersicht .ld_course_grid article{
	text-align:center;
	border-radius:15px;
}
#kursuebersicht .ld_course_grid .caption a{
	background-color:transparent;
	width:auto;
	padding:10px 20px;
	font-size:18px;
	margin-top:10px;
}
/*lila*/
#kursuebersicht .ld_course_grid:nth-child(1) article{
	background-color:#675DBE;
	color:#fff;
}
#kursuebersicht .ld_course_grid:nth-child(1) h3,#kursuebersicht .ld_course_grid:nth-child(1) p{
	color:#fff;
}
#kursuebersicht .ld_course_grid:nth-child(1) .caption a{
	color:#fff;
	border:2px solid #fff;
}
#kursuebersicht .ld_course_grid:nth-child(1) .caption a:hover{
	color:#000;
	background-color: #fff;
}
/*türkis*/
#kursuebersicht .ld_course_grid:nth-child(2) article{
	background-color:#75DEDE;
	color:#000;
}
#kursuebersicht .ld_course_grid:nth-child(2) h3,#kursuebersicht .ld_course_grid:nth-child(2) p{
	color:#000;
}
#kursuebersicht .ld_course_grid:nth-child(2) .caption a{
	color:#000;
	border:2px solid #000;
}
#kursuebersicht .ld_course_grid:nth-child(2) .caption a:hover{
	color:#fff;
	background-color:#000
}
.elementor .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon{
	background-color:#FFB743 !important;
	color:#000 !important
}
.elementor .ld-course-list-items .ld_course_grid .thumbnail.course .ribbon:before {
    border-top: 4px solid #eFa733 !important;
    border-right: 4px solid #eFa733 !important;
}

 /*overwrite*/
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
    background: #fff;
    border-radius: 15px;
    border:2px solid #000;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label {
    color: #000;
    font-size: 1em;
    font-weight: 400;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price {
    align-items: center;
    color: #000;
    font-size: 32px;
    font-weight: 400;
}
.elementor-5177 .elementor-element.elementor-element-3eb08dd8 .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: #E55D85 !important;
    border-radius:5px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item {
    background: transparent;
    border: none;
    border-radius: 0px;
}
.learndash-wrapper .ld-item-list .ld-item-list-item a{
    background: #ffb743;
   
    border-radius: 15px;
    padding: 20px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{    
    color:#000;
}
.learndash-wrapper .ld-status-incomplete.ld-status-icon {
    background-color: #fff;
    border: 2px solid #000;
}
.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover {
    color: #fff;
    background-color: #675DBE;

}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{
    padding: 0;
}

.learndash-wrapper .ld-breadcrumbs {

    background: #ffb743;
    border-radius: 15px;
 
}
.learndash-wrapper a{
color: #000;
}
.learndash-wrapper a:hover{
color: #675DBE;
}
.learndash-wrapper .ld-content-actions {
    border-top: 1px solid #000;

}
.learndash-wrapper .ld-button{
  background-color: #E55D85;  
  color: #fff;  
}
.learndash-wrapper .ld-button:hover{
  background-color: #ffb743;
  color: #000;
}

.learndash-wrapper .ld-course-status.ld-course-status-enrolled {
    background-color: #ffb743;
    border-radius: 15px;

}
.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{
    color: #000;
    font-weight: 700;
   
}
.learndash-wrapper .ld-login-modal .ld-login-modal-form label{
    color: #000;
    font-weight:400;
}