/*MOBILE*/
:root {
	--Font-Size-P: 16px;
	--Font-Size-H6: 16px;
	--Font-Size-H5: 16px;
	--Font-Size-H4: 16px;
	--Font-Size-H3: 20px;
	--Font-Size-H2: 16px;
	--Font-Size-H1: 30px;
}
/*DESKTOP*/
@media(min-width: 768px){
	:root {
		--Font-Size-P: 16px;
		--Font-Size-H6: 16px;
		--Font-Size-H5: 16px;
		--Font-Size-H4: 16px;
		--Font-Size-H3: 24px;
		--Font-Size-H2: 16px;
		--Font-Size-H1: 60px;
	}	
}



/*Youtube 1*/
/*RESET*/
article #container_flex_youtube_1,
#container_flex_youtube_1 p, 
#container_flex_youtube_1 h1, 
#container_flex_youtube_1 h2,
#container_flex_youtube_1 h3,
#container_flex_youtube_1 iframe
{
	box-sizing: border-box;
	background-color: unset;
	color: unset;
	height: unset;
	width: unset;
	margin: unset;
	padding: unset;
	text-align: unset;
	display: unset;
	border: unset;
	font-size: unset;
	min-width: unset;
	min-height: unset;
}
/*FIM RESET*/
#container_flex_youtube_1 {
display: flex;
margin: 0;
padding: 0;
width: 100%;
min-height: 50vh;
height: auto;
justify-content: space-around;
align-items: center;
flex-flow: column wrap;
background-color: #e9e9e9;
padding-top: 3vh;
padding-bottom: 3vh;
}
	@media (min-width: 768px){
	#container_flex_youtube_1 {
	flex-flow: column wrap;
	min-height: 50vh;
	height: auto;
	}
}
#container_flex_youtube_1 iframe {
	width: 95vw;
	height: calc((95vw) / 1.76);
	border: 3px solid #333;
	border-radius: 6px;
	box-shadow:  0 0  10px #333;
	margin-top: 3vh;
	margin-bottom: 3vh;
	background-color: #000;
}
	@media (min-width: 768px){
		#container_flex_youtube_1 iframe {
			width: 70vw;
			height: calc((70vw) / 1.76);
		border: 6px solid #333;
		border-radius: 10px;
		box-shadow:  0px 10px 20px #333;
		margin-top: 3vh;
		margin-bottom: 3vh;
		background-color: #000;
		}
	}

#container_flex_youtube_1 h1 {
	font-size: var(--Font-Size-H1);
}
#container_flex_youtube_1 h2 {
	font-size: var(--Font-Size-H2);
}
#container_flex_youtube_1 h3 {
	font-size: var(--Font-Size-H3);
}
#container_flex_youtube_1 h4 {
	font-size: var(--Font-Size-H4);
}
#container_flex_youtube_1 h5 {
	font-size: var(--Font-Size-H5);
}
#container_flex_youtube_1 h6 {
	font-size: var(--Font-Size-H6);
}
#container_flex_youtube_1 p {
	font-size: var(--Font-Size-P);
}
/*Youtube 1*/









/*Youtube 2*/
/*RESET*/
article #container_flex_youtube_2,
#container_flex_youtube_2 p, 
#container_flex_youtube_2 h1, 
#container_flex_youtube_2 h2,
#container_flex_youtube_2 h3,
#container_flex_youtube_2 iframe
{
	box-sizing: border-box;
	background-color: unset;
	color: unset;
	height: unset;
	width: unset;
	margin: unset;
	padding: unset;
	text-align: unset;
	display: unset;
	border: unset;
	font-size: unset;
	min-width: unset;
	min-height: unset;
}
/*FIM RESET*/
#container_flex_youtube_2 {
display: flex;
margin: 0;
padding: 0;
width: 100%;
min-height: 50vh;
height: auto;
justify-content: space-around;
align-items: center;
flex-flow: column wrap;
background-color: #f1f1f1;
padding-top: 0;
padding-bottom: 3vh;
}
	@media (min-width: 768px){
	#container_flex_youtube_2 {
	flex-flow: column wrap;
	min-height: 50vh;
	height: auto;
	}
}
#container_flex_youtube_2 iframe {
	width: 100vw;
	height: calc((100vw) / 1.76);
	border: 1px solid #333;
	box-shadow:  0 0 2px #333;
	margin-top: 0;
	margin-bottom: 3vh;
	background-color: #000;
}
	@media (min-width: 768px){
		#container_flex_youtube_2 iframe {
			width: 100vw;
			height: calc((100vw) / 1.76);
		border: 1px solid #333;
		box-shadow:  0 0 2px #333;
		margin-top: 0;
		margin-bottom: 3vh;
		background-color: #000;
		}
	}

#container_flex_youtube_2 h1 {
	font-size: var(--Font-Size-H1);
}
#container_flex_youtube_2 h2 {
	font-size: var(--Font-Size-H2);
}
#container_flex_youtube_2 h3 {
	font-size: var(--Font-Size-H3);
}
#container_flex_youtube_2 h4 {
	font-size: var(--Font-Size-H4);
}
#container_flex_youtube_2 h5 {
	font-size: var(--Font-Size-H5);
}
#container_flex_youtube_2 h6 {
	font-size: var(--Font-Size-H6);
}
#container_flex_youtube_2 p {
	font-size: var(--Font-Size-P);
}
/*FIM Youtube 2*/









/*Youtube 3*/
/*RESET*/
article #container_flex_youtube_3,
#container_flex_youtube_3 p, 
#container_flex_youtube_3 h1, 
#container_flex_youtube_3 h2,
#container_flex_youtube_3 h3,
#container_flex_youtube_3 iframe
{
	box-sizing: border-box;
	background-color: unset;
	color: unset;
	height: unset;
	width: unset;
	margin: unset;
	padding: unset;
	text-align: unset;
	display: unset;
	border: unset;
	font-size: unset;
	min-width: unset;
	min-height: unset;
}
/*FIM RESET*/
#container_flex_youtube_3 {
display: flex;
margin: 0;
padding: 0;
width: 50%;
min-height: 20vh;
height: auto;
justify-content: space-around;
align-items: center;
flex-flow: column wrap;
background-color: #e9e9e9;
padding-top: 1vh;
padding-bottom: 1vh;
}
	@media (min-width: 768px){
	#container_flex_youtube_3 {
	flex-flow: column wrap;
	min-height: 40vh;
	height: auto;
	}
}
#container_flex_youtube_3 iframe {
	width: 40vw;
	height: calc((40vw) / 1.76);
	border: 3px solid #333;
	border-radius: 6px;
	box-shadow:  0 0  10px #333;
	margin-top: 1vh;
	margin-bottom: 1vh;
	background-color: #000;
}
	@media (min-width: 768px){
		#container_flex_youtube_3 iframe {
			width: 40vw;
			height: calc((40vw) / 1.76);
		border: 6px solid #333;
		border-radius: 10px;
		box-shadow:  0px 10px 20px #333;
		margin-top: 1vh;
		margin-bottom: 1vh;
		background-color: #000;
		}
	}

#container_flex_youtube_3 h1 {
	font-size: var(--Font-Size-H1);
}
#container_flex_youtube_3 h2 {
	font-size: var(--Font-Size-H2);
}
#container_flex_youtube_3 h3 {
	font-size: var(--Font-Size-H3);
}
#container_flex_youtube_3 h4 {
	font-size: var(--Font-Size-H4);
}
#container_flex_youtube_3 h5 {
	font-size: var(--Font-Size-H5);
}
#container_flex_youtube_3 h6 {
	font-size: var(--Font-Size-H6);
}
#container_flex_youtube_3 p {
	font-size: var(--Font-Size-P);
}
/*FIM Youtube 3*/




















/*Youtube 4*/
/*RESET*/
article #container_flex_youtube_4,
#container_flex_youtube_4 p, 
#container_flex_youtube_4 h1, 
#container_flex_youtube_4 h2,
#container_flex_youtube_4 h3,
#container_flex_youtube_4 iframe,
#container_flex_youtube_4 div
{
	box-sizing: border-box;
	background-color: unset;
	color: unset;
	height: unset;
	width: unset;
	margin: unset;
	padding: unset;
	text-align: unset;
	display: unset;
	border: unset;
	font-size: unset;
	min-width: unset;
	min-height: unset;
}
/*FIM RESET*/
#container_flex_youtube_4 {
display: flex;
margin: 0;
padding: 0;
width: 100%;
min-height: 50vh;
height: auto;
justify-content: space-around;
align-items: center;
flex-flow: column wrap;
/*background-color: #f1f1f1;*/
padding-top: 0;
padding-bottom: 3vh;
z-index: 1000;
}
	@media (min-width: 768px){
	#container_flex_youtube_4 {
	flex-flow: column wrap;
	min-height: 50vh;
	height: auto;
	}
}
#container_flex_youtube_4 iframe {
	width: 100vw;
	height: calc((100vw) / 1.7777);
	border: unset;
	margin-top: 0;
	margin-bottom: 0;

}
	@media (min-width: 768px){
		#container_flex_youtube_4 iframe {
			width: 100vw;
			height: calc((100vw) / 1.77777);
		border: unset;
		margin-top: 0;
		margin-bottom: 0;
		opacity: 0.1;
		position: fixed;
		}
	}
#container_flex_youtube_4 h1 {
	font-size: var(--Font-Size-H1);
	z-index: 2;
	/*margin-top: -229px;*/
	margin-top: calc((-100vw) / 1.77777);
	width: 100%;
/*	height: 200px;*/
height: calc((100vw) / 1.77777);
	border: unset;
	text-align: center;
}
/*#container_flex_youtube_4:hover h1 {
	font-size: var(--Font-Size-H1);
	z-index: 2;
	margin-top: -49px;
	width: 100%;
	height: 200px;
	border: unset;
	text-align: center;
}
*/

#container_flex_youtube_4 h2 {
	font-size: var(--Font-Size-H2);
}
#container_flex_youtube_4 h3 {
	font-size: var(--Font-Size-H3);
}
#container_flex_youtube_4 h4 {
	font-size: var(--Font-Size-H4);
}
#container_flex_youtube_4 h5 {
	font-size: var(--Font-Size-H5);
}
#container_flex_youtube_4 h6 {
	font-size: var(--Font-Size-H6);
}
#container_flex_youtube_4 p {
	font-size: var(--Font-Size-P);
}
/*FIM Youtube 4*/




















/*Youtube 5*/
/*RESET*/
article #container_flex_youtube_5,
#container_flex_youtube_5 p, 
#container_flex_youtube_5 h1, 
#container_flex_youtube_5 h2,
#container_flex_youtube_5 h3,
#container_flex_youtube_5 iframe,
#container_flex_youtube_5 div
{
	box-sizing: border-box;
	background-color: unset;
	color: unset;
	height: unset;
	width: unset;
	margin: unset;
	padding: unset;
	text-align: unset;
	display: unset;
	border: unset;
	font-size: unset;
	min-width: unset;
	min-height: unset;
}
/*FIM RESET*/
#container_flex_youtube_5 {
display: flex;
margin: 0;
padding: 0;
width: 100%;
min-height: 50vh;
height: auto;
justify-content: space-around;
align-items: center;
flex-flow: column wrap;
/*background-color: #f1f1f1;*/
padding-top: 0;
padding-bottom: 3vh;
}
	@media (min-width: 768px){
	#container_flex_youtube_5 {
	flex-flow: column wrap;
	min-height: 50vh;
	height: auto;
	}
}
#container_flex_youtube_5 iframe {
	width: 100vw;
	height: calc((100vw) / 1.7777);
	border: unset;
	margin-top: 0;
	margin-bottom: 3vh;
}
	@media (min-width: 768px){
		#container_flex_youtube_5 iframe {
			width: 100vw;
			height: calc((100vw) / 1.77777);
		border: unset;
		margin-top: 0;
		margin-bottom: 3vh;
		opacity: 0.1;
		position: fixed;
		}
	}

#container_flex_youtube_5 h1 {
	font-size: var(--Font-Size-H1);
	z-index: 2;
	/*margin-top: -229px;*/
	margin-top: calc((-100vw) / 1.77777);
	width: 100%;
	height: 200px;
/*height: calc((100vw) / 1.77777);*/
	border: unset;
	text-align: center;
}
#container_flex_youtube_5:hover h1 {
	font-size: var(--Font-Size-H1);
	z-index: 2;
	margin-top: -49px;
	width: 100%;
	height: 200px;
	border: unset;
	text-align: center;
}


#container_flex_youtube_5 h2 {
	font-size: var(--Font-Size-H2);
}
#container_flex_youtube_5 h3 {
	font-size: var(--Font-Size-H3);
}
#container_flex_youtube_5 h4 {
	font-size: var(--Font-Size-H4);
}
#container_flex_youtube_5 h5 {
	font-size: var(--Font-Size-H5);
}
#container_flex_youtube_5 h6 {
	font-size: var(--Font-Size-H6);
}
#container_flex_youtube_5 p {
	font-size: var(--Font-Size-P);
}
/*FIM Youtube 5*/

