/*
 Theme Name:   Eduma Child
 Theme URI:    http://educationwp.thimpress.com/
 Description:  Eduma Child Theme
 Author:       ThimPress
 Author URI:   http://thimpress.com
 Template:     eduma
 Version:      1.0.0
 Text Domain:  eduma-child
*/


:root {
  --purple: #4357AD;
  --blue:   #00B4FF; 
  --green: #00CB73;
  --black: #000000;
  --pinkish-red: #FF5A6A;
  --light-yellow: #FFD55D4D;
  --light-green: #00CB7326;
  --light-blue: #00B4FF26;
  --light-purple: #4357AD26;
  --light-pinkish-red: #FF5A6A26;
}

.align-icon-button a .elementor-button-content-wrapper,.top-banner-tag .elementor-widget-container .elementor-icon-box-wrapper{
    align-items: center;
}
.table-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title{
    margin-top:0;
}
.tags{
    height: 20px;
}
.landingpage-cta .elementor-cta__bg-wrapper{
    border-radius: 16px;
}
.top-banner-tag .elementor-icon svg{
    height: 40px;
}
.custom-svg-btn .elementor-button:hover svg path{
    stroke:#000;
}
.landingpage-cta a.elementor-cta__button{
    display: inline-flex;
    align-items:center;
}
.landingpage-cta a.elementor-cta__button:hover:after{
    filter: invert(1);
}
.landingpage-cta a.elementor-cta__button:after{
    content: "";
    display: inline-block;
    width: 20px; 
    height: 20px;
    background: url(/wp-content/uploads/2025/03/import.svg) no-repeat center / contain;
    filter: invert(0);
    transition: filter 0.3s ease-in-out;
    margin-left:8px;
}.ose-self-hosterd {
    height: 100px !important;
}
.slides{
	max-height:450px;
	overflow:hidden;
}
.spacer{
	height: 6px;
    margin: 0 40px 20px;
    background: var(--blue);
    border-radius: 16px;
}
body .learn-press-4 .lp-course-buttons .lp-button{
background-color:#00b4ff;
}
body .learn-press-4 .lp-course-buttons .lp-button:hover{
background-color:#082645;
}
.course-item-price .free{
	color:#00b4ff!important;
}
.lesson_breadcrumbs{
	margin:0 -15px;
}
.logo-breadcrum-wrapper{
	 display: flex;
    justify-content: space-between;
    align-items: center;
}
.logo-breadcrum-wrapper .breadcrumbs-side{
	width:65%;
}
.logo-breadcrum-wrapper .logo-side{
	width:30%;
}
.logo-breadcrum-wrapper .logo-side img{
	height:60px;
}.single-lp_course .course-info-top p {
    display: none;
}.single-lp_course .course-meta.course-meta-single .course-author {
    display: none;
}.single-lp_course .course-meta.course-meta-single .meta-item.meta-item-review {
    display: none;
}
.single-lp_course .course-meta.course-meta-single .lp-course-progress-wrapper {
    display: none;
}
.single-lp_course h1.entry-title {
    text-align: center;
    font-weight: bolder !important;
    font-size: 40px !important;
}.thim-course-info li.quizzes-feature, .thim-course-info li.language-feature, .thim-course-info li.students-feature,.thim-course-info li.assessments-feature  {
    display: none;
}.social_share {
    display: none;
}.single-lp_course .course-payment .lp-course-buttons{display: block !important;
}hr {
	display: none;
    border: none;
    background: rgb(0 180 255);
    height: 3px;
}.single-lp_course h3.lp-course-curriculum__title {
    display: none;
}.single-lp_course .course-curriculum-info {
    margin-top: 20px;
}.lp-icon-search:before {
    content: "\f002";
    color: #fff;
    margin-left: -6px;
}div#popup-content .logo-breadcrum-wrapper {
    border-bottom: 1px solid #00b4ff;
    padding-bottom: 10px;
    padding-top: 10px;
    background-color: #00b4ff;
    margin-left: -15px;
    padding-left: 20px;
    position: fixed;
    width: -webkit-fill-available;    z-index: 9;
}div#popup-content .content-item-summary {
    margin-top: 40px;
}.single-lp_course input[type="text"] {
    color: #fff !important;
}.single-songs .entry-tag-share , .single-songs .thim-about-author, .single-songs .entry-navigation-post{
    display: none;
}.single-lp_course .logo-side {
    width: 240px;
    padding-top: 12px;
    padding-left: 20px;
}.single-lp_course ul.learn-press-breadcrumb li {
    color: #fff;
}.learnpress-v4 .lp-single-course #popup-course #popup-header .popup-header__inner {
    background-color: #fff;
    color: #000;
	
}

