/* ----- Page 1 ----- */
main div.page#page1 {
	background-image: url("../../img/blog/giardinoEmma/cover.png");
}

main div.page#page1 div.titleContainer {
	position: fixed;
	width: 50%;
	height: auto;
	min-height: 0%;
	z-index: -1;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

main div.page#page1 div.titleContainer div.title {
	position: relative;
	width: 80%;
	height: 200px;
	background-image: url("../../img/blog/giardinoEmma/title.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

main div.page#page1 div.titleContainer div.subtitle {
	position: relative;
	width: 100%;
	height: 200px;
	background-image: url("../../img/blog/giardinoEmma/subtitle.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}

/* ----- Page for statements ----- */
main div.page#statements {
	background-color: white;
}

main div.page#statements div.column div.descContainer iframe {
	width: 500px;
	height: 300px;
	margin-top: 25px;
}

/* ----- Page for gallery ----- */
main div.page#gallery {
	background-color: var(--grigioSfondo);
}

main div.page div.galleryContainer div.ContGalleryFlexR div.ContGallery1 {
	background-image: url("../../img/blog/giardinoEmma/foto1.jpg");
}

main div.page div.galleryContainer div.ContGalleryFlexR div.ContGallery2 div.ContGallery3 div.altosx {
	background-image: url("../../img/blog/giardinoEmma/foto2.jpg");
}

main div.page div.galleryContainer div.ContGalleryFlexR div.ContGallery2 div.ContGallery3 div.altodx {
	background-image: url("../../img/blog/giardinoEmma/foto3.jpg");
}

main div.page div.galleryContainer div.ContGalleryFlexR div.ContGallery2 div.ContGallery3 div.bassosx {
	background-image: url("../../img/blog/giardinoEmma/foto4.jpg");
}

main div.page div.galleryContainer div.ContGalleryFlexR div.ContGallery2 div.ContGallery3 div.bassodx {
	background-image: url("../../img/blog/giardinoEmma/foto5.jpg");
}

/* queeries */
@media (max-width: 1200px) {
	main div.page#statements {
		justify-content: start;
	}

	main div.page#statements div.column:nth-child(2) {
		margin-left: 0;
		margin-top: -10px;
	}

	main div.page#statements div.column div.descContainer iframe {
		width: 450px;
		height: 275px;
	}
}

@media (max-width: 900px) {
	/* ----- Page 1 ----- */
	main div.page#page1 {
		background-position: left center;
	}

	main div.page#page1 div.titleContainer {
		margin-left: 20%;
		width: 70%;
	}

	main div.page#page1 div.titleContainer div.title {
		height: 150px;
	}

	main div.page#page1 div.titleContainer div.subtitle {
		height: 150px;
	}

}

@media (max-width: 600px) {
	/* ----- Page 1 ----- */
	main div.page#page1 {
		background-image: url("../../img/blog/giardinoEmma/coverMob.png");
		background-position: center -20%;
		align-items: start;
	}

	main div.page#page1 div.titleContainer {
		margin-left: 0;
		width: 80%;
		margin-top: 20%;
	}

	main div.page#page1 div.titleContainer div.title {
		height: 150px;
	}

	main div.page#page1 div.titleContainer div.subtitle {
		height: 150px;
		background-image: url("../../img/blog/giardinoEmma/subtitleMob.png");
	}
}

@media (max-device-width: 600px) and (orientation: portrait) {
	/* ----- Page 1 ----- */
	main div.page#page1 {
		background-image: url("../../img/blog/giardinoEmma/coverMob.png");
		align-items: start;
		background-position: center -10%;
	}

	main div.page#page1 div.titleContainer {
		margin-left: 0;
		width: 80%;
		margin-top: 30%;
	}

	main div.page#statements div.column div.descContainer iframe {
		width: 300px;
		height: 275px;
	}
}

@media (max-device-width: 1200px) and (orientation: landscape) {
	/* ----- Page 1 ----- */
	main div.page#page1 {
		min-height: 120vh;
		height: auto;
	}