.generic-text .error400 h1 {
	padding-left: 0;
	padding-right: 20.1rem;
}

.generic-text .error400 .icomoon {
	text-align: left;
	padding-right: 0;
	padding-left: 20.1rem;
}

@media (max-width: 991px) {
	.generic-text .error400 h1 {
		padding-left: 0;
		padding-right: 5rem;
	}
	.generic-text .error400 .icomoon {
		padding-right: 0;
		padding-left: 5rem;
	}
}

@media (max-width: 767px) {
	.generic-text .error400 h1 {
		padding-left: 0;
		padding-right: 3rem;
	}
	.generic-text .error400 .icomoon {
		padding-right: 0;
		padding-left: 3rem;
	}
}

@media (max-width: 500px) {
	.generic-text .error400 h1 {
		padding-left: 0;
		padding-right: 1rem;
	}
	.generic-text .error400 .icomoon {
		padding-right: 0;
		padding-left: 1rem;
	}
}

@media (max-width: 420px) {
	.generic-text .error400 h1 {
		padding-left: 0;
		padding-right: 0.5rem;
	}
	.generic-text .error400 .icomoon {
		padding-right: 0;
		padding-left: 0.5rem;
	}
}