.single-sfwd-courses h1.entry-title.fusion-post-title {	font-family: 'Inter', serif !important;
	text-transform: uppercase !important;
}

.single-sfwd-courses {
	font-family: 'Libre Baskerville', serif !important;
}

body.single-sfwd-courses .learndash-wrapper .ld-accordion__heading {
  font-family: 'Libre Baskerville', serif !important;
}

.ld-layout__header {
  border: 1px solid #333;   /* thickness and color of the border */
  border-radius: 15px;       /* optional: rounded corners */
  padding: 10px;            /* optional: spacing between content and border */
  margin: 10px 0;
}

.learndash-wrapper .ld-progress-bar__meter {
  flex: 1 1 auto !important;
  width: 50% !important;
  max-width: none !important;
}

/* ------ start styling for learn dash buttons ------ */

/* Limit CTA styling to the content card */
#ld-cg-meeetoi5oe .grid > .item .content > .button a {
  display: flex;        /* makes it behave like a button block */
	width: 65%;
	margin: 0 auto;
  background: #222344;
  color: #fff;                  /* text color */
  padding: 12px 20px;           /* button spacing */
  border-radius: 100px;           /* rounded corners */
  font-weight: 600;             /* bold text */
  font-family: 'Libre Baskerville', sans-serif;
	align-content: center;
}

#ld-cg-meeetoi5oe .grid > .item .content > .button a:hover {
  background: #0066cc;          /* lighter blue on hover */
}

/* Reset the thumbnail arrow button so it isn't affected */
#ld-cg-meeetoi5oe .grid > .item .thumbnail .button a,
#ld-cg-meeetoi5oe .grid > .item .arrow.button a {
  background: transparent !important;  /* no background for the arrow */
  padding: 0 !important;               /* no padding so it stays small */
  border-radius: 0 !important;         /* no rounded corners */
  text-decoration: none;               /* remove underline (if any) */
}

/* removes wrapper background */
#ld-cg-meeetoi5oe .grid > .item .content > .button {
  background: transparent !important;  /* prevent background on wrapper div */
  border: 0 !important;                /* remove border on wrapper div */
}

/* ------ end styling for learn dash buttons ------ */