/* 
Theme Name:		 Oceanwp-child
Theme URI:		 http://childtheme-generator.com/
Description:	 Oceanwp-child is a child theme of OceanWP, created by ChildTheme-Generator.com
Author:			 Nick
Author URI:		 http://childtheme-generator.com/
Template:		 oceanwp
Version:		 1.0.0
Text Domain:	 oceanwp-child
*/


/*
    Add your custom styles here
*/

.course-list-section .elementor-post .elementor-post__card:before{content: "CURSUS"; width: 120px; height: 43px; display: flex; align-items: center; justify-content: center; font-size: 18px; background-color: #2BAAA7;  border-radius:0px 30px 0px 0px;  color: #fff; text-align: center; position: absolute; top: -43px; font-weight: 100;}
.course-list-section .elementor-post .elementor-post__card{overflow: visible;height: 250px;}
.course-list-section .elementor-post .elementor-post__card:after{position: absolute;height: 100%;content: '';width: 2px; background-color: #2BAAA7;top: 0;left: 0; }
.course-list-section .elementor-posts{counter-reset: list-number;}
.course-list-section .elementor-posts .elementor-post__read-more{display: none;}
.course-list-section .elementor-posts .elementor-post__card:hover{background-color: #F4F4FF}
.course-list-section .elementor-posts .elementor-post__card:hover .elementor-post__read-more{display: inline-block;font-size: 15px; font-weight: 400; text-transform: uppercase; color: var( --e-global-color-accent ); background-color: #2BAAA726; border-color: rgba(255, 255, 255, 0); border-radius: 29px; padding: 10px 23px;}


.banner-section:after{content: ''; display: block; width: 100%; height: 7px; max-width: 100%; background: url(/wp-content/uploads/2022/04/spectrum-groot.png); border: 0; position: absolute;}

.menu-course-list .ld-item-list-item{background: none !important;border:0px !important;}
.menu-course-list .ld-item-list-item .ld-item-list-item-preview{padding: 0px !important;}
.menu-course-list .ld-item-list-item .ld-item-name{font-size: 20px;font-weight: 300;}
.learndash-wrapper .ld-login-modal{z-index: 99999;}
.learndash-wrapper .ld-modal.ld-can-register .ld-modal-closer {color: #2baaa7 !important;}

.login-submit #wp-submit, .learndash-wrapper .ld-course-status-action .btn-join, .elementor-251 .elementor-element.elementor-element-0d72d21 .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, .elementor-251 .elementor-element.elementor-element-0d72d21 .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{font-size: 15px !important;
    font-weight: 300 !important;
    text-transform: uppercase !important;
    fill: #FFFFFF !important;
    color: #FFFFFF !important;
    background-color: #2baaa7 !important;
    border-radius: 50px 50px 50px 50px !important;
    /* box-shadow: 0px 15px 30px 0px rgb(0 0 0 / 15%); */
    padding: 18px 35px 18px 35px !important;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label{font-size: 18px !important;}
#learndash-tooltips .ld-tooltip{max-width: 345px !important;}
html body .learndash_join_button .btn-join{background: #2baaa7 !important; }