.page-title {
display: none;
}

h1, h2, h3, h4 {
	font-family: "Staatliches" !important;
}

.hero-section {
	margin-top: -10px;
}

.ct-header {
	border-bottom: 1px solid #46464E;
}

.homepage-header {
	margin-top: -50px !important;
}

.homepage-header::after {
	content: "";
    display: block;
    height: 6px; 
    width: 100%;

	background-image:  radial-gradient(circle at 100% 100%, #FF23FF,#23FFFF 66%, #23FF23 132%);
    position: absolute;
    bottom: 0;
    left: 0;
}
/* Makes the enrollment buttons invisible for non approved students */
body.role-pending_student .tutor-enroll-course-button,
body.role-pending_student .tutor-course-list-btn,
body.role-pending_student .tutor-card-footer > .list-item-button,
body.role-pending_student .tutor-card-body .tutor-btn {
    display: none !important;
}


body.role-pending_student .tutor-enrol-course-form::before {
  content: "Your account is pending approval.";
  display: block;
  color: #FF23FF;
  padding: 10px 0;
	text-align: center;
}

body.role-pending_student .tutor-course-card::after {
  content: "Your account is pending approval.";
  display: block;
  color: #FF23FF;
  padding: 10px 0;
	margin-top: -30px;
	text-align: center;
}
/* BETTER DOCS */

.betterdocs-ia-footer-group,
.betterdocs-ia-footer-feedback {
	display:none !important;
}

.betterdocs-category-title {
	color: #000 !important
}

.betterdocs-category-header-inner {
	border-bottom-color: #FF23FF !important;
}

.betterdocs-articles-list li span,
.betterdocs-nested-category-title a,
.betterdocs-nested-category-list.active a {
	color: #000 !important;
}

.betterdocs-articles-list li span:hover,
.betterdocs-nested-category-title a:hover,
.betterdocs-nested-category-list.active a:hover {
	color: #FF23FF !important;
}

.betterdocs-articles-list li svg {
	fill: #000 !important;
}

.betterdocs-category-items-counts,
.betterdocs-category-items-counts span {
	background-color: #e0e0e0 !important;
}

.docs-cat-link-btn.betterdocs-category-link-btn {
	border-color: #FF23FF !important;
	border-radius: 0px !important;
	color: #FF23FF !important;
}

.docs-cat-link-btn.betterdocs-category-link-btn:hover {
	background-color: #FF23FF !important;
	color: #FFFFFF !important;
}

.betterdocs-sidebar.betterdocs-sidebar-layout-1 .betterdocs-sidebar-content .betterdocs-single-category-wrapper.active .betterdocs-single-category-inner .betterdocs-category-header {
	background-color: #FFE6FF !important;
	border-right-color: #FF23FF !important;
}

.docs-navigation svg {
	fill: #FF23FF !important;
}

.betterdocs-entry-title {
	color: #000 !important;
}

.betterdocs-ia-home-content-list .generic-loader {
	z-index: -1;
}

.wp-block-table {
	margin-bottom: 20px;
	background-color: #FFFFFF;
}

.betterdocs-live-search .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result li {
	border-color: #FF23FF;
}

.betterdocs-live-search .betterdocs-searchform .betterdocs-search-result-wrap .docs-search-result li:hover {
	background-color: #FFF3FF
}