/*S5-VIDEO =============================== */
/*S-FONTS --------------------------- */
.slide.cstudy .text_wrap h1, 
.slide.cstudy .text_wrap div	{ font-family: 'Geologica', sans-serif;}
/*E-FONTS --------------------------- */

.slide.cstudy {  overflow-y: auto; }

/*S-TEXT ==================================== */
.slide.cstudy .text_wrap { border:0px solid red;
	position: absolute; 
    text-align: left;
	padding-bottom:20%;
}
.slide.cstudy .text_wrap h1 	{ font-weight:100; margin: 0; }
.slide.cstudy .text_wrap h2 	{ position: relative;  color: #59bc6c; }
.slide.cstudy .text_wrap div	{ font-weight:100;}

.slide.cstudy._1 .text_wrap h1 	{ color: #193c4a; }
.slide.cstudy._2 .text_wrap h1 	{ color: #fff; }
.slide.cstudy._3 .text_wrap h1 	{ color: #193c4a; }

.slide.cstudy._1 .text_wrap div { color: #193c4a; color:#c2303f}
.slide.cstudy._2 .text_wrap div { color: #fff; }
.slide.cstudy._3 .text_wrap div { color: #c2303f; }

.slide.cstudy .text_wrap div.row 		{ display: flex; height: 400px; padding:0; border-top:2px solid #AAA}
.slide.cstudy .text_wrap div.row>div 	{ width:50%; background-color:white;}

.slide.cstudy .text_wrap div.row>div.img	{ background-size:cover; background-repeat:no-repeat; background-position:center; }
.slide.cstudy div.row>div.img.sx			{ border-right:1px solid #AAA;}
.slide.cstudy div.row>div.img.dx			{ border-left:1px solid #AAA;}
.slide.cstudy div.row>div.img.cn			{ border-left:1px solid #AAA; border-right:1px solid #AAA;}


.slide.cstudy._1 .text_wrap div.row._1 			{ height:300px; }
.slide.cstudy._1 .text_wrap div.row._1>div.text	{ width:100%;  padding:5% 15%;
													background-color:#AAA;  font-size:28px; line-height:28px; }
.slide.cstudy._1 .text_wrap div.row._2>div.img	{ background-image:url('img/ritratto_40.png'); }
.slide.cstudy._1 .text_wrap div.row._3>div.text	{ width:50%; background-color: #AAA; font-size:18px;line-height:22px; }											
.slide.cstudy._1 .text_wrap div.row._3>div.img	{ background-image:url('img/ritratto_40.png'); }	

.slide.cstudy._2 .text_wrap div.row._1>div.img	{ background-image:url('img/s5_video_poster.png'); }
.slide.cstudy._2 .text_wrap div.row._2>div.text	{ width:50%; background-color: #AAA; font-size:18px;line-height:22px; }											
.slide.cstudy._2 .text_wrap div.row._2>div.img	{ background-image:url('img/s5_video_poster.png'); }	

.slide.cstudy._3 .text_wrap div.row > div.text		{ width:50%; background-color: #AAA; font-size:18px;line-height:22px; }	
.slide.cstudy._3 .text_wrap div.row > div.text h1	{ font-size:28px;line-height:28px; }	
.slide.cstudy._3 .text_wrap div.row._1>div.img		{ background-image:url('img/s5_video_poster.png'); }
.slide.cstudy._3 .text_wrap div.row._2>div.img		{ width:50%; background-color: #FFF; }
.slide.cstudy._3 .text_wrap div.row._2>div.img.sx	{ background-image:url('img/ritratto_40.png');		}
.slide.cstudy._3 .text_wrap div.row._2>div.img.cn	{ background-image:url('img/s5_video_poster.png'); 	}
.slide.cstudy._3 .text_wrap div.row._2>div.img.dx	{ background-image:url('img/ritratto_40.png'); 		}
.slide.cstudy._3 .text_wrap div.row._3>div.img		{ background-image:url('img/ritratto_40.png');	}

/* MOBILE-FIRST ----------------- */
.slide.cstudy .text_wrap 		{ left:5%; top:20%; width:90%; }	
.slide.cstudy .text_wrap h1 	{ margin: 0; 						font-size: 40px; line-height: 40px; }
.slide.cstudy .text_wrap h2 	{ top: -20px; margin-bottom: 10px; 	font-size: 22px; line-height: 22px; }
.slide.cstudy .text_wrap div	{ padding: 0 0px 0;  				font-size: 16px; line-height: 20px; 
									height: 140px; overflow-y: auto;
								}

@media screen and (min-width: 768px) {
.slide.cstudy .text_wrap 		{ left:40%; top:26%; width:45%;}	
.slide.cstudy .text_wrap h1 	{ font-size: 60px; line-height: 50px;     margin-bottom: 20px;}
.slide.cstudy .text_wrap h2 	{ font-size: 26px; line-height: 26px;}
.slide.cstudy .text_wrap div 	{ font-size: 18px; line-height: 19px; height: auto; overflow-y: unset;}
}
@media screen and (min-width: 1024px) {
/*.slide.cstudy .text_wrap 		{ top:30%; width:38%;}*/
.slide.cstudy .text_wrap 		{ top: 0;left: 0%;
									width: 100%; padding: 0;
									background: #aeaeae; box-sizing: border-box; 
								}
.slide.cstudy .text_wrap div 	{ font-size: 24px; font-weight: 400; line-height: 30px; 
									padding: 40px;
       								padding-left: 100px;}
									
								
.slide.cstudy._1 .text_wrap div.row._2>div.text	{ font-size: 18px; font-weight: 400; }										
											
}
@media screen and (min-width: 1280px) {
.slide.cstudy .text_wrap h1 	{ font-size: 70px; line-height: 70px; }
.slide.cstudy .text_wrap h2 	{ font-size: 29px; line-height: 26px;}
.slide.cstudy .text_wrap div 	{ font-size: 30px; line-height: 30px;  }
}
/*E-TEXT ==================================== */






/*S-SUB-NAVIGATION --------------------------- */
.slide.cstudy 	.subnav_wrap 	{ border: 0px solid red;
									position: fixed; bottom: 0;
									height: 100px; 
									width:100%;	
								}
/* --------- */
.slide.cstudy i					{ position:fixed; right:5.3%; font-size:15px; caret-color:transparent;  }
.slide.cstudy i[data-cstudy=cstudy_1]	{ bottom: 6%; }
.slide.cstudy i[data-cstudy=cstudy_2]	{ bottom: 9%; }
.slide.cstudy i[data-cstudy=cstudy_3]	{ bottom: 12%; }
.slide.cstudy i.ion-android-checkbox-outline-blank:hover 	{ opacity:0.5; cursor:pointer; }
.slide.cstudy i.ion-android-checkbox-blank:hover			{ opacity:1; cursor:default; }

.slide.cstudy i.ion-ios-arrow-up		{ bottom: 16%; right: 5%; color: #FFF;  font-size: 30px; }
/* --- */
.slide.cstudy._1 i	{ color:#666; }
.slide.cstudy._2 i	{ color:#666; }
.slide.cstudy._3 i	{ color:#666; }
/*E-SUB-NAVIGATION --------------------------- */



/*S-MAX-HEIGHT ON-OFF ============================================ */
/* 
@media screen and (max-height: 500px) {
.slide.cstudy video { top: 10%; left: 15%; width: 70%; max-width:550px; }
}
*/
/*E-MAX-HEIGHT ON-OFF ============================================ */