@media (max-width: 768px) {
	/* ++++++++++++++++++++++++++++++++++++++++ */
	/* START */
	/* Variables */
	:root {
		/* SIZE */
		--marginLR: 7rem;
	}
	/* END */
	/* ----------------------------------------- */

	/* ++++++++++++++++++++++++++++++++++++++++ */
	/* START */
	/* content rules */
	.QP-landing__stripe {
		padding: 0 var(--marginLR);
	}
	.QP-landing__section {
		padding: 0 var(--marginLR);
	}
	/* EMD */
	/* ----------------------------------------- */

	/* ++++++++++++++++++++++++++++++++++++++++ */
	/* START */
	/* header | mid stripe | footer */
	#header {
	}
	.QP-landing__stripe.contact {
	}
	.QP-landing__stripe.contact .QP-landing__txt {
		font-size: 2.5rem;
	}
	#footer {
		padding: 0 var(--marginLR);
	}
	#footer .QP-landing__logo {
		display: none;
	}
	/* END */
	/* ----------------------------------------- */

	/* ++++++++++++++++++++++++++++++++++++++++ */
	/* START */
	/* Content */
	.QP-landing__logo {
	}

	.QP-landing__section:nth-of-type(1),
	.QP-landing__section:nth-of-type(2) {
	}
	.QP-landing__section--1 {
	}

	.QP-landing__title {
	}
	/* .QP-landing__photo-title{} */

	.QP-landing__subTitle {
		bottom: 1.3rem;
		font-size: 3rem;
	}

	.QP-landing__photo-large {
	}
	.QP-landing__photo-large img {
	}

	.QP-landing__articles {
		flex-direction: column;
	}

	.QP-landing__article {
		width: 100%;
	}
	.QP-landing__art-title {
	}
	.QP-landing__art-txt {
	}

	.QP-landing__form {
	}

	.QP-landing__info {
		font-size: 1.2rem;
	}
	.QP-landing__brand {
	}
	.QP-landing__info .QP-landing__txt {
		font-size: 1.2rem;
	}

	/* END */
	/* ----------------------------------------- */
}
