/* ==========================================================================
   Terms & Conditions page
   Layout: assets/css/components/legal.css · Forest green: studying with us.
   ========================================================================== */

.page-template-template-terms .legal-layout {
	--legal-accent: #2f6b52;
	--legal-soft: rgba(47, 107, 82, 0.09);
}

/* The code of conduct list reads as a checklist. */
.page-template-template-terms .legal-content ul {
	padding-left: 0;
	list-style: none;
}

.page-template-template-terms .legal-content ul li {
	position: relative;
	padding-left: 30px;
}

.page-template-template-terms .legal-content ul li::before {
	content: "";
	position: absolute;
	left: 4px;
	top: 0.55em;
	width: 12px;
	height: 7px;
	border-left: 2px solid var(--legal-accent);
	border-bottom: 2px solid var(--legal-accent);
	transform: rotate(-45deg);
}
