/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* Filters range Input */

.learndash-course-grid-filter form input[type=range]::-webkit-slider-runnable-track {
  background: var(--global-palette1);
}

.learndash-course-grid-filter form input[type=range]:focus::-webkit-slider-runnable-track {
  background: var(--global-palette1);
}

.learndash-course-grid-filter form input[type=range]::-moz-range-track {
  background: var(--global-palette1);
}

.learndash-course-grid-filter form input[type=range]::-ms-fill-lower {
  background: var(--global-palette2);
}

.learndash-course-grid-filter form input[type=range]::-ms-fill-upper {
  background: var(--global-palette1);
}

.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-lower {
  background: var(--global-palette1);
}

.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-upper {
  background: var(--global-palette1);
}

/* Button style overrides */

.learndash-course-grid-filter .buttons .button.blue {
  color: var(--global-palette-btn);
  background-color: var(--global-palette-btn-bg);
  border-color: var(--global-palette-btn-bg);
}

.learndash-course-grid-filter .buttons .button.blue:hover {
  background: var(--global-palette-btn-bg-hover);
  border-color: var(--global-palette-btn-bg-hover);
}

.toggle-filter,
.learndash-course-grid-filter .buttons .button.grey {
  color: #333333;
  background-color: #eeeeee;
  border-color: #eeeeee;
}

.toggle-filter:hover,
.learndash-course-grid-filter .buttons .button.grey:hover {
  background-color: #d5d5d5;
  border-color: #d5d5d5;
}

/* Course list overrides */

.ld_course_grid .caption h3 {
  font-size: 22px;
  font-weight: 500;
}

.ld-course-list-items .ld_course_grid .thumbnail.course img {
  border-radius: 20px;
}
.ld-course-list-items .ld_course_grid .thumbnail.course {
  border: none;
}
.ld-course-list-items .ld_course_grid .thumbnail .caption p,
.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary {
  text-transform: uppercase;
  font-weight: bold;
  color: var(--global-palette1, #3182CE);
  background: none;
  font-weight: 600;
  font-size: 20px;
  letter-spacing: 1px;
  padding: 0;
  text-align: left;
  font-family: 'Barlow Condensed', sans-serif;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon {
  background: #fd6703 !important;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon::before {
  border-top-color: #b34800 !important;
  border-right-color: #b34800 !important;
}

.learndash-wrapper .ld-expand-button {
  justify-content: flex-start;
}


/* Kadence carousel */

.tns-carousel {
  display: flex;
}

.kt-testimonial-item-wrap {
  height: 100%;
}