.terms-card {
	border-radius: 12px;
	padding: 2rem;
	line-height: 1.7;
}

.terms-card h4 {
	color: #ff8400;
	margin-top: 1.5rem;
	font-weight: 600;
}

.terms-card p,
.terms-card li {
	color: #333;
	font-size: 15px;
}

.terms-contact {
	background: #fff7ed;
	border-left: 4px solid #ff8400;
	padding: 1rem;
	border-radius: 8px;
}

.terms-contact i {
	color: #ff8400;
	margin-right: 8px;
}

.terms-date {
	color: #6c757d !important;
	font-size: 14px;
}