@media (max-width: 992px) {
	.form-line {
		flex-direction: column;
	}

	.form-el,
	form p,
	form h3 {
		width: 100%;
	}

	.boxed {
		width: 100%;
	}

	.mobile-remove-advice {
		display: block;
	}

	.intro {
		margin: 0;
	}



}

@media screen and (max-width: 768px) {
	header {
		height: 160px;
	}

	.main-logo {
		height: 55%;
		margin-left: 20px;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		z-index: 4;
	}

}