.landing-page {
	display: inline-block;
	width: 100%;
}
.landing-page h3 {
	font-size: 2.5rem;
	color: #0D4087;
}
.landing-page h4 {
	font-size: 2.5rem;
	font-weight: 500;
	color: #F48221;
}
.landing-message {
	display: inline-block;
	width: 100%;
	float: left;
}
.landing-message li {
	line-height: 1.8;
}
.landing-message > h3 {
	margin-bottom: 15px;
}
.landing-message .button {
	margin-top: 15px;
}
.video {
	max-width: 100%;
	height: auto;
}
.video{
	background:#FFF;
	border-radius: 10px;
}
.termekcsalad-page {
	display: inline-block;
	width: 100%;
}
.termekcsalad-page h3 {
	font-size: 3.5rem;
	font-weight: 800;
	color: #0D4087;
	text-align: center;
}
.termekcsalad-page h4 {
	font-size: 2.5rem;
	font-weight: 600;
	color: #F48221;
	text-align: left;
}
.termekcsalad-page h5 {
	font-size: 1.8rem;
	font-weight: 600;
	color: #0D4087; /*#F48221;*/
	text-align: left;
}
@media only screen and (min-width: 300px) and (max-width: 767px) {
	.landing-message {
		width: 100%;
		margin-bottom: 20px;
	}
	.landing-page .landing-message:last-child {
		margin-bottom: 0px;
	}
	.landing-message input, .landing-message textarea {
		width: 90%;
	}
}
