.gcv-builder-rtl-toggle {
	box-sizing: border-box;
	width: 100%;
	margin: 0 0 16px;
	padding: 12px 14px;
	border: 1px solid #d5d7da;
	border-radius: 8px;
	background: #fff;
	color: #212327;
}

.gcv-builder-rtl-toggle__label {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	margin: 0;
	color: #212327;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	cursor: pointer;
}

.gcv-builder-rtl-toggle__input {
	margin: 0;
}

.gcv-builder-rtl-toggle__help {
	margin: 4px 0 0 24px;
	color: #767c8e;
	font-size: 13px;
	line-height: 20px;
}

.gcv-tutor-builder-rtl .tutor-screen-course-builder input[name="post_title"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder textarea[name="post_content"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder [contenteditable="true"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder .mce-content-body,
.gcv-tutor-builder-rtl .tutor-screen-course-builder iframe,
.gcv-tutor-builder-rtl .tutor-screen-course-builder input[name="post_title"] + *,
.gcv-tutor-builder-rtl .tutor-screen-course-builder input[name="topic_title"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder input[name="lesson_title"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder input[name="post_title"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder textarea,
.gcv-tutor-builder-rtl .tutor-screen-course-builder [role="dialog"] input[type="text"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder [role="dialog"] textarea,
.gcv-tutor-builder-rtl .tutor-screen-course-builder .tutor-modal input[type="text"],
.gcv-tutor-builder-rtl .tutor-screen-course-builder .tutor-modal textarea {
	direction: rtl;
	text-align: right;
}

.gcv-tutor-builder-rtl .tutor-screen-course-builder label,
.gcv-tutor-builder-rtl .tutor-screen-course-builder .tutor-form-label,
.gcv-tutor-builder-rtl .tutor-screen-course-builder .tox-edit-area,
.gcv-tutor-builder-rtl .tutor-screen-course-builder .wp-editor-area {
	text-align: right;
}

.gcv-dynamic-courses,
.gcv-dynamic-lessons,
.gcv-library-lesson-grid,
.tutor-course-filter-loop-container {
	direction: ltr;
}

.gcv-lesson-card--rtl {
	direction: rtl;
	text-align: right;
}

.gcv-lesson-card--rtl .gcv-library-lesson-body,
.gcv-lesson-card--rtl .gcv-library-course-body,
.gcv-lesson-card--rtl .gcv-library-lesson-title,
.gcv-lesson-card--rtl .gcv-library-course-title,
.gcv-lesson-card--rtl .gcv-library-lesson-meta,
.gcv-lesson-card--rtl .gcv-library-course-meta,
.gcv-lesson-card--rtl .gcv-library-lesson-tags,
.gcv-lesson-card--rtl .gcv-library-course-tags,
.gcv-lesson-card--rtl .gcv-card-title,
.gcv-lesson-card--rtl .gcv-card-text,
.gcv-lesson-card--rtl .gcv-tags,
.gcv-lesson-card--rtl .gcv-tags ul {
	direction: rtl;
	text-align: right;
}

.gcv-lesson-card--rtl .gcv-library-lesson-tags,
.gcv-lesson-card--rtl .gcv-library-course-tags,
.gcv-lesson-card--rtl .gcv-tags ul {
	justify-content: flex-start;
}

.gcv-lesson-card--rtl .gcv-library-lesson-link,
.gcv-lesson-card--rtl .gcv-library-course-link,
.gcv-lesson-card--rtl .gcv-text-link a {
	direction: rtl;
}

body.gcv-tutor-rtl .tutor-wrap,
body.gcv-tutor-rtl .tutor-course-details-page,
body.gcv-tutor-rtl .gcv-course-detail,
body.gcv-tutor-rtl .tutor-learning-area,
body.gcv-tutor-rtl .tutor-learning-area-body,
body.gcv-tutor-rtl .tutor-learning-area-content,
body.gcv-tutor-rtl .tutor-learning-area-container,
body.gcv-tutor-rtl .tutor-course-single-content-wrapper,
body.gcv-tutor-rtl .tutor-course-single-sidebar-wrapper,
body.gcv-tutor-rtl .tutor-course-single-header {
	direction: rtl;
	text-align: right;
}

body.gcv-tutor-rtl .gcv-course-detail__header,
body.gcv-tutor-rtl .gcv-course-detail__actions,
body.gcv-tutor-rtl .gcv-course-detail__chips,
body.gcv-tutor-rtl .gcv-course-detail__properties,
body.gcv-tutor-rtl .gcv-course-detail__files li,
body.gcv-tutor-rtl .tutor-course-single-sidebar-title,
body.gcv-tutor-rtl .tutor-course-topic-item a,
body.gcv-tutor-rtl .tutor-course-single-content-wrapper .tutor-d-flex,
body.gcv-tutor-rtl .tutor-learning-area .tutor-d-flex {
	direction: rtl;
}

body.gcv-tutor-rtl .gcv-course-detail__description-content,
body.gcv-tutor-rtl .tutor-course-topic-title,
body.gcv-tutor-rtl .tutor-course-topic-item-title,
body.gcv-tutor-rtl #tutor-single-entry-content,
body.gcv-tutor-rtl #tutor-single-entry-content p,
body.gcv-tutor-rtl #tutor-single-entry-content li,
body.gcv-tutor-rtl .tutor-learning-area-content h1,
body.gcv-tutor-rtl .tutor-learning-area-content h2,
body.gcv-tutor-rtl .tutor-learning-area-content h3,
body.gcv-tutor-rtl .tutor-learning-area-content h4,
body.gcv-tutor-rtl .tutor-learning-area-content h5,
body.gcv-tutor-rtl .tutor-learning-area-content h6 {
	text-align: right;
}

body.gcv-tutor-rtl [class^="tutor-icon-"],
body.gcv-tutor-rtl [class*=" tutor-icon-"],
body.gcv-tutor-rtl .tutor-progress-bar,
body.gcv-tutor-rtl .tutor-progress-value,
body.gcv-tutor-rtl .tutor-course-topic-title-info,
body.gcv-tutor-rtl .plyr,
body.gcv-tutor-rtl video,
body.gcv-tutor-rtl svg {
	direction: ltr;
	text-align: initial;
	transform: none;
}

body.gcv-tutor-rtl .gcv-course-detail__back {
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	gap: 6px;
	unicode-bidi: isolate;
}

.gcv-course-detail__back span {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: 1;
	font-size: 20px;
	transform: translateY(-4px);
}

body.gcv-tutor-rtl .tutor-learning-area-footer a[data-gcv-rtl-nav="previous"] svg,
body.gcv-tutor-rtl .tutor-learning-area-footer a[data-gcv-rtl-nav="next"] svg {
	transform: scaleX(-1);
}