.privacy-contanier {
	margin-top: 195px;
	margin-bottom: 88px;
}

.privacy-contanier section {
	margin-top: 86px;
}

.privacy-contanier p {
	color: #8e8b9d;
}

.privacy-contanier .paragraph {
	margin-bottom: 28px;
}

.privacy-contanier .part {
	margin-bottom: 18px;
}

.privacy-contanier p.title {
	margin-bottom: 20px;
	color: #1e1c2c;
}

.privacy-contanier p.subtitle {
	color: #1e1c2c;
	margin-bottom: 14px;
}

.privacy-contanier li {
	padding-left: 20px;
	position: relative;
	color: #8e8b9d;
}

.privacy-contanier li::before {
	content: "";
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #8e8b9d;
	position: absolute;
	left: 0;
	top: 12px;
}

.privacy-contanier ._link {
	text-decoration: underline;
}

.privacy-contanier .bold {
	font-weight: 700;
}

.privacy-contanier .color-pro {
	color: #1e1c2c;
}

.privacy-contanier a {
	color: #00f;
}

@media screen and (max-width: 768px) {
	.privacy-contanier {
		margin-top: 9rem;
	}

	.privacy-contanier .p-wrapper {
		padding: 0 16px;
	}

	.privacy-contanier .p-wrapper section {
		margin-top: 3.0714285714rem;
	}

	.privacy-contanier .p-wrapper section p.title {
		font-size: 1.2857142857rem;
		line-height: 1.9285714286rem;
	}

	.privacy-contanier .p-wrapper section .fb4 {
		font-size: 0.8571428571rem;
		line-height: 1.2857142857rem;
	}

	.privacy-contanier .p-wrapper section .paragraph {
		margin-bottom: 1rem;
	}
}

.eula-nav.add-change-nav {
	padding-top: 170px;
}

.privacy-contanier {
	margin-top: 195px;
	margin-bottom: 170px;
}

.privacy-contanier.eula {
	margin-top: 0;
}

.privacy-contanier ._recorder,
.privacy-contanier ._screen,
.privacy-contanier ._vpn {
	display: none;
}

.privacy-contanier ._recorder h2.fh3,
.privacy-contanier ._screen h2.fh3,
.privacy-contanier ._vpn h2.fh3 {
	text-align: center;
	margin: 40px 0;
}

.privacy-contanier ._recorder.on,
.privacy-contanier ._screen.on,
.privacy-contanier ._vpn.on {
	display: block;
}

.privacy-contanier section {
	margin-top: 86px;
}

.privacy-contanier p {
	color: #8e8b9d;
}

.privacy-contanier .paragraph {
	margin-bottom: 28px;
}

.privacy-contanier p.title {
	margin-bottom: 20px;
	color: #1e1c2c;
}

.privacy-contanier p.subtitle {
	color: #1e1c2c;
}

.privacy-contanier li {
	padding-left: 20px;
	position: relative;
	color: #8e8b9d;
}

.privacy-contanier li::before {
	content: "";
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #8e8b9d;
	position: absolute;
	left: 0;
	top: 12px;
}

.privacy-contanier ._link {
	text-decoration: underline;
}

@media (min-width: 768px) and (max-width: 1200px) {
	.privacy-contanier {
		width: 100%;
		padding: 20px 50px 0;
		box-sizing: border-box;
	}
}

@media screen and (max-width: 768px) {
	.fh3 {
		font-size: 28px;
		line-height: 32px;
	}

	.eula-nav.add-change-nav {
		padding-top: 3.5rem;
	}

	.eula-nav.add-change-nav li {
		margin: 0 18px;
	}

	.privacy-contanier {
		margin-top: 9.5rem;
	}

	.privacy-contanier .p-wrapper {
		padding: 0 16px;
	}

	.privacy-contanier .p-wrapper section {
		margin-top: 3.0714285714rem;
	}

	.privacy-contanier .p-wrapper section p.title {
		font-size: 1.2857142857rem;
		line-height: 1.9285714286rem;
	}

	.privacy-contanier .p-wrapper section .fb4 {
		font-size: 1.2857142857rem;
		line-height: 1.9285714286rem;
	}

	.privacy-contanier .p-wrapper section .paragraph {
		margin-bottom: 1rem;
	}
}