.lf-privacy {
	color: #4d4d4d;
	font-family: "Noto Sans", sans-serif;
}

.lf-privacy__bar {
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: content-box;
	height: 16px;
	padding: 1% 0;
	background: #f1f1f1;
}

.lf-privacy__bar h1 {
	margin: 0;
	color: #4d4d4d;
	font-family: "Hind Siliguri", "Noto Sans", sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1;
}

.lf-privacy__body {
	max-width: 800px;
	margin: 0 auto 2em;
	padding: 10% 0 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.8;
}

.lf-privacy__body h2 {
	margin: 1.6em 0 0.4em;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.8;
}

.lf-privacy__body h2:first-child {
	margin-top: 0;
}

.lf-privacy__body p,
.lf-privacy__body ul {
	margin: 0 0 1em;
}

.lf-privacy__body > :last-child {
	margin-bottom: 0;
}

.lf-privacy__body ul {
	padding-left: 1.4em;
}

@media (max-width: 767px) {
	.lf-privacy__bar {
		margin-top: 4%;
	}

	.lf-privacy__bar h1 {
		font-size: 13px;
	}

	.lf-privacy__body {
		padding: 10% 4% 0;
	}
}
