body {background-color: #ece9e9;}
.content, .contentError {
	margin-top: 125px;
	background-color: #ffffff;
	padding: 35px 100px 100px;
}
.contentError {
	margin: 125px 0;
	padding: 100px 100px 80px;
	text-align: center;
}
.contentError .btnRectangle2 {display: inline-block;}
.contentError p {color: #1d1d1b; font-weight: 600; text-align: center; letter-spacing: 3px; line-height: 1.5;}
.society {margin-top: 50px; margin-bottom: 50px;}
p, li {line-height: 20px; text-align: justify;}
.society p {text-align: right;}
h4 {color: #1d1d1b; font-family: "Avenir Light", sans-serif; font-weight: 900; font-size: 1rem; line-height: 3; letter-spacing: 3px; margin-top: 50px;}
@media (min-width: 1px) and (max-width: 575px) { /* XS */
	.content {margin-top: 75px; padding: 15px 25px 50px;}
	.contentError {margin: 75px 0; padding: 40px 25px 30px;}
}
@media (min-width: 576px) and (max-width: 767px) { /* SM */
	.content {margin-top: 100px; padding: 25px 50px 100px;}
	.contentError {margin: 100px 0; padding: 50px 50px 40px;}
}
@media (min-width: 768px) and (max-width: 991px) { /* MD */
	.content {margin-top: 115px; padding: 35px 75px 100px;}
	.contentError {margin: 115px 0; padding: 75px 75px 50px;}
}
@media (min-width: 992px) and (max-width: 1199px) { /* LG */
	.content {margin-top: 125px; padding: 35px 100px 100px;}
	.contentError {margin: 125px 0; padding: 100px 100px 80px;}
}