
		.wp-block-teft-lms-block-course-info.has-background .entry-content {
			background-color: transparent !important

		}
.wp-block-teft-lms-block-course-info.has-background .entry-content .ld-course-status {
				background-color: transparent !important

			}
.wp-block-teft-lms-block-course-info.has-background .entry-content .ld-course-status .ld-progress .ld-progress-heading .ld-progress-percentage {
					color: inherit !important;
				}
.wp-block-teft-lms-block-course-info {

	/* stylelint-disable-next-line */

}
.wp-block-teft-lms-block-course-info.alignwide {
		margin-left: auto;
		margin-right: auto;
		max-width: var(--teft-theme-site-width) !important;
		transform: none !important;
	}
.wp-block-teft-lms-block-course-info {

	/* stylelint-disable-next-line */

}
.wp-block-teft-lms-block-course-info.alignfull {

		/* stylelint-disable-next-line */

	}
.wp-block-teft-lms-block-course-info.alignfull .ld-course-status {
			margin: 0 var(--teft-theme-site-padding) !important;
			min-width: calc(100% - 2 * var(--teft-theme-site-padding)) !important;
			width: calc(100% - 2 * var(--teft-theme-site-padding)) !important;
		}
.wp-block-teft-lms-block-course-info {

	/* stylelint-disable-next-line */

}
.wp-block-teft-lms-block-course-info .ld-course-status {
		background-color: var(--teft-color-neutral) !important;
		border-radius: 0 !important;
		box-sizing: border-box;
		min-width: 100%;
		padding: 0 !important;
		width: 100%

	}
.wp-block-teft-lms-block-course-info .ld-course-status .ld-course-status-segment {
			padding: 50px 25px !important

		}
.wp-block-teft-lms-block-course-info .ld-course-status .ld-course-status-segment:not(:last-child) {
				border-right: 1px solid var(--teft-color-neutral-dark);
			}
.wp-block-teft-lms-block-course-info .ld-course-status .ld-course-status-label {
			color: var(--teft-color-grey);
			font-size: 20px;
			font-weight: 100;
		}
.wp-block-teft-lms-block-course-info .ld-course-status .ld-course-status-counter {
			font-size: 44px;
		}
.wp-block-teft-lms-block-course-info .ld-course-status .ld-status {
			background-color: var(--teft-color-black);
			border-radius: 0;
			color: var(--teft-color-white) !important;
			display: inline-block;
			font-size: 16px !important;
			font-weight: 100 !important;
			line-height: 30px !important;
			padding: 12px 16px !important;
		}
.wp-block-teft-lms-block-course-info .ld-course-status .ld-course-resume,
		.wp-block-teft-lms-block-course-info .ld-course-status .btn-join {
			font-size: 20px !important;
			font-weight: 100 !important;
			line-height: 30px !important;
			min-width: 160px;
			padding: 12px 16px !important;
		}
.wp-block-teft-lms-block-course-info .ld-course-status.ld-course-status-enrolled {
			margin: 20px auto !important;
			padding: 20px 0;
		}
.wp-block-teft-lms-block-course-content.has-background .entry-content {
			background-color: transparent

		}
.wp-block-teft-lms-block-course-content.has-background .entry-content .ld-course-status {
				background-color: transparent;
			}
.wp-block-teft-lms-block-course-content .blocks {
		width: 100%;
	}
.wp-block-teft-lms-block-group-info.has-background .entry-content {
			background-color: transparent !important

		}
.wp-block-teft-lms-block-group-info.has-background .entry-content .ld-course-status {
				background: transparent !important;
				background-color: transparent !important

			}
.wp-block-teft-lms-block-group-info.has-background .entry-content .ld-course-status .ld-progress .ld-progress-heading .ld-progress-percentage {
					color: inherit !important;
				}
.wp-block-teft-lms-block-group-info {

	/* stylelint-disable-next-line */

}
.wp-block-teft-lms-block-group-info.alignwide {
		margin-left: auto;
		margin-right: auto;
		max-width: var(--teft-theme-site-width) !important;
		transform: none !important;
	}
.wp-block-teft-lms-block-group-info {

	/* stylelint-disable-next-line */

}
.wp-block-teft-lms-block-group-info.alignfull {

		/* stylelint-disable-next-line */

	}
.wp-block-teft-lms-block-group-info.alignfull .ld-course-status {
			margin: 0 var(--teft-theme-site-padding) !important;
			min-width: calc(100% - 2 * var(--teft-theme-site-padding)) !important;
			width: calc(100% - 2 * var(--teft-theme-site-padding)) !important;
		}
.wp-block-teft-lms-block-group-info {

	/* stylelint-disable-next-line */

}
.wp-block-teft-lms-block-group-info .ld-course-status {
		background-color: var(--teft-color-neutral) !important;
		border-radius: 0 !important;
		box-sizing: border-box;
		min-width: 100%;
		padding: 0 !important;
		width: 100%

	}
.wp-block-teft-lms-block-group-info .ld-course-status .ld-course-status-segment {
			padding: 50px 25px !important

		}
.wp-block-teft-lms-block-group-info .ld-course-status .ld-course-status-segment:not(:last-child) {
				border-right: 1px solid var(--teft-color-neutral-dark);
			}
.wp-block-teft-lms-block-group-info .ld-course-status .ld-course-status-label {
			color: var(--teft-color-grey);
			font-size: 20px;
			font-weight: 100;
		}
.wp-block-teft-lms-block-group-info .ld-course-status .ld-course-status-counter {
			font-size: 44px;
		}
.wp-block-teft-lms-block-group-info .ld-course-status .ld-status {
			background-color: var(--teft-color-black);
			border-radius: 0;
			color: var(--teft-color-white) !important;
			display: inline-block;
			font-size: 16px !important;
			font-weight: 100 !important;
			line-height: 30px !important;
			padding: 12px 16px !important;
		}
.wp-block-teft-lms-block-group-info .ld-course-status .ld-course-resume,
		.wp-block-teft-lms-block-group-info .ld-course-status .btn-join {
			font-size: 20px !important;
			font-weight: 100 !important;
			line-height: 30px !important;
			min-width: 160px;
			padding: 12px 16px !important;
		}
.wp-block-teft-lms-block-group-info .ld-course-status.ld-course-status-enrolled {
			margin: 20px auto !important;
			padding: 20px 0;
		}
.wp-block-teft-lms-block-group-info.has-background .entry-content {
			background-color: transparent !important;
		}
.wp-block-teft-lms-block-resources-list.alignwide {
		margin-left: auto;
		margin-right: auto;
		max-width: var(--ld-content-width) !important;
		transform: none !important;
	}
.wp-block-teft-lms-block-resources-list.alignfull .ld-course-status {
			margin: 0 var(--teft-theme-site-padding) !important;
			min-width: calc(100% - 2 * var(--teft-theme-site-padding)) !important;
			width: calc(100% - 2 * var(--teft-theme-site-padding)) !important;
		}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block {
		padding: 48px 0

	}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .section-inner {
			display: flex;
			flex-direction: row;
			flex-wrap: nowrap;
			grid-gap: 32px;
			gap: 32px;
			justify-content: space-between;
			padding: 0 32px;
		}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .section-left,
		.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .blocks {
			padding: 0;
		}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block h2,
		.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block h3 {
			font-size: 20px;
			font-weight: 100;
			margin: 0;
		}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .section-left {
			margin-top: 0;
		}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .text-wrapper {
			margin-bottom: 32px;
		}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .wp-block-teft-cards {
			--teft-cards-gap: 8px

		}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .wp-block-teft-cards .lms-resource .file-download {
					align-content: center;
					align-items: center;
					display: flex;
					flex-basis: auto;
					flex-direction: row;
					flex-wrap: nowrap;
					justify-content: space-between;
					text-align: left

					/* stylelint-disable-next-line */

				}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .wp-block-teft-cards .lms-resource .file-download >:not(.file-title) {
						display: none;
					}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .wp-block-teft-cards .lms-resource .file-download > .file-title {
						align-content: center;
						flex: auto;
					}
.wp-block-teft-lms-block-resources-list .wp-block-mkl-section-block .wp-block-teft-cards .lms-resource .file-download::before {
						align-content: center;
						background-color: transparent;
						background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4IDE1LjM2NDRWMTguMzY0NEg2VjE1LjM2NDRINFYxOC4zNjQ0QzQgMTkuNDY0NCA0LjkgMjAuMzY0NCA2IDIwLjM2NDRIMThDMTkuMSAyMC4zNjQ0IDIwIDE5LjQ2NDQgMjAgMTguMzY0NFYxNS4zNjQ0SDE4Wk0xNyAxMS4zNjQ0TDE1LjU5IDkuOTU0MzhMMTMgMTIuNTM0NFY0LjM2NDM4SDExVjEyLjUzNDRMOC40MSA5Ljk1NDM4TDcgMTEuMzY0NEwxMiAxNi4zNjQ0TDE3IDExLjM2NDRaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);
						background-position: 50% 50%;
						background-repeat: no-repeat;
						content: " ";
						display: inline-block;
						flex: 0 0 32px;
						min-height: 32px;
						position: relative;
						width: 32px;
					}

