
.pageMainSection { 
	--marginLeftSmall: 5vw;
	--marginRightSmall: 5vw;
	--marginLeftBig: 15vw;
	--marginRightBig: 15vw;
	--articleWidth: calc( ( 100vw - (var(--pageMainSectPaddingRight) + var(--pageMainSectPaddingLeft)) )*0.46 );
	background-image: linear-gradient(to right, rgba(var(--pageBckGndColorRed), var(--pageBckGndColorGreen), 
	var(--pageBckGndColorBlue), 1.0) 0vw, transparent 5vw calc( (100vh * 1.4) - 5vw), rgba(var(--pageBckGndColorRed), var(--pageBckGndColorGreen), 
	var(--pageBckGndColorBlue), 1.0) calc(100vh * 1.4) ), url('../data/chambord_mirrored.jpg');
	background-attachment: fixed;
	/* background-repeat: x-repeat; */
	background-repeat: no-repeat;
	/* background-clip: content-box; */
	background-size: calc(100vh * 1.4) 100vh;
	/* background-position: left var(--pageMainSectPaddingRight) 50%; */
	background-position: 50% 50%;
}

.pageMainSection > div:nth-child(odd) {
	box-shadow: 0 0 2vmin 1vmin rgb(0,0,0); 
	background: linear-gradient(to right, rgb(230.4, 210.6, 183.6), rgba(255,255,255,0.7) 130%, transparent 170%);
	background: linear-gradient(to right, rgb(var(--headerTitleBckGndColorRed), var(--headerTitleBckGndColorGreen), 
	var(--headerTitleBckGndColorBlue)) 1%, rgb(230.4, 210.6, 183.6) 10%, rgba(255,255,255,0.7) 130%, transparent 170%);
}

/* .pageMainSection > div:nth-child(odd) {
	width: calc( 100vw - ( var(--marginLeftSmall) + var(--marginRightSmall) ) );
} */

.pageMainSection > div:nth-child(3) {
	background: linear-gradient( to right, transparent -70%, rgba(255,255,255,0.7) -30%, rgb(230.4, 210.6, 183.6) );
	background: linear-gradient( to right, transparent -70%, rgba(255,255,255,0.7) -30%, rgb(230.4, 210.6, 183.6) 90%, 
	rgb(var(--headerTitleBckGndColorRed), var(--headerTitleBckGndColorGreen), var(--headerTitleBckGndColorBlue)) 99%);
}

.pageMainSection > div:nth-of-type(5) {
/* #formazione { */
	border-style: none;
	/* border-radius: 2vmin; */
	border-width: 1vmin;
	border-color: #FAA0A0; 
	background: linear-gradient( to right, transparent -70%, rgba(255,255,255,0.7) -30%, rgb(230.4, 210.6, 183.6), rgba(255,255,255,0.7) 130%, 
	transparent 170%);}
	
.mainSectionContent__image {
	margin-bottom: calc( var(--marginTopBetween) * -1);
	width: calc( 100vw - ( var(--pageMainSectPaddingLeft) + var(--articleWidth) + var(--marginLeftSmall) + 
	var(--marginRightBig) + var(--pageMainSectPaddingRight) ) );
	min-height: var(--marginTopBetween);
	max-height: calc( var(--marginTopBetween) + 60% );
	object-fit: fill;
	opacity: 0.6;
	/* filter: drop-shadow(-4px 4px 2px rgb(0,0,0)), 
	drop-shadow(inset 50px 50px 5px rgb(var(--headerTitleBckGndColorRed), var(--headerTitleBckGndColorGreen), var(--headerTitleBckGndColorBlue))); */
	filter: drop-shadow(4px -4px 2px rgb(0,0,0));
	aspect-ratio: 2/1;
}

article {
	/* background-image: url('../data/frame_6.svg'); */
	border-radius: 0;
}

article h2 {
	border-block-end: rgb(var(--headerTitleBckGndColorRed), var(--headerTitleBckGndColorGreen), var(--headerTitleBckGndColorBlue)) 
	4px solid;
	border-block-end: black 4px solid;
	color: black;
}

article h2::first-letter {
	initial-letter: 2 1;
	-webkit-initial-letter: 2 1;
}

article p::first-letter {
	initial-letter: 3 2;
	-webkit-initial-letter: 4 2;
	color: rgb(var(--headerTitleBckGndColorRed), var(--headerTitleBckGndColorGreen), var(--headerTitleBckGndColorBlue));
}

article em {
	padding-left: 1em;
	font-size: 0.9em;
}

article em::before {
	content: ' > ';
}

.pageMainSection > div:nth-of-type(5) > article {
/* #formazione article { */
	border-style: none; }

.pageMainSection > div:nth-of-type(5) ul {
/* #formazione ul { */
	list-style-type: none;
	margin: 0;
	padding-right: 2%;
	padding-left: calc(2% + 4 * var(--fontArt));
	/* border-style: solid;
	color: green; */
} 

.pageMainSection > div:nth-of-type(5) li {
/* #formazione li { */
	/* display: block; */
	padding-top: 2vmin;
	position: relative;
	/* border-image: url('../data/frame_divider.svg') 90% 0 10% 0 /calc(100% + var(--fontArt)/4) 0 calc(var(--fontArt)/2) 0 / 0 0 calc(var(--fontArt)*3/4) calc(var(--fontArt)*4); */
	/* border-image: url('../data/frame_divider.svg') 90% 0 10% 0 /calc(100% + var(--fontArt)/4) 0 calc(var(--fontArt)/2) 0 / 0 0 calc(var(--fontArt)*3/4) 0; */
border-image: repeating-linear-gradient(45deg, #4A0404 0 20%, rgb(218, 165, 32) 40% 100%) 0% 0 10% 0 /calc(100% + var(--fontArt)/4) 
0 calc(var(--fontArt)/4) 0 / 0 0 calc(var(--fontArt)/2) 0;	
margin-bottom: 1em;
/* border-style: solid;
	color: green; */
} 

.pageMainSection > div:nth-of-type(5) li:nth-of-type(even) {
/* #formazione li:nth-of-type(even) {*/
	border-image: repeating-linear-gradient(45deg, rgb(218, 165, 32) 0 20%, #4A0404 40% 100%) 0% 0 10% 0 /calc(100% + var(--fontArt)/4) 0 calc(var(--fontArt)/4) 0 / 0 0 calc(var(--fontArt)/2) 0;
}

.pageMainSection > div:nth-of-type(5) li:nth-last-of-type(1) {
/* #formazione li:nth-last-of-type(1) {*/
	border-image: none;
}

.pageMainSection > div:nth-of-type(5) strong {
/* #formazione strong { */
	position: absolute;
	left: calc(var(--fontArt) * -4);
	/* border-image: url('../data/frame_divider.svg') 0 0 10% 0 /calc(100% + var(--fontArt)*3/8) 0 calc(var(--fontArt)/2) 0 / 0 calc(var(--fontArt)*4) calc(var(--fontArt)*5/8) 0; */
	/* border-image: url('../data/frame_divider_2.svg') 11% 0 0 0 /calc(var(--fontArt)/2) 0 calc(var(--fontArt)/2) 0 / calc(var(--fontArt)*8/8) calc(var(--fontArt)*4) calc(var(--fontArt)*5/8) 0; */
}

/* #page_formazione > div:nth-of-type(5) li:nth-of-type(even) strong {
	border-image: url('../data/frame_divider.svg') 11% 0 0 0 /calc(var(--fontArt)/2) 0 calc(var(--fontArt)/2) 0 / calc(var(--fontArt)*8/8) calc(var(--fontArt)*4) calc(var(--fontArt)*5/8) 0;
}

#page_formazione > div:nth-of-type(5) li:nth-of-type(1) strong {
	border-image: none;
} */

.colonnato > img {
	filter: drop-shadow(-4px 4px 2px rgb(0,0,0));
}


/* %%%%%%%% LOGO INTERVISTA RADIO --> al momento disattivato %%%%% */	
	#intervista {
width: min(29vh, 60%);
/* display: grid; */
display: none;
grid-template-columns: 1fr;
grid-template-rows: 1fr;
transform: rotate(40.5deg);
transform-origin: left bottom;
margin-bottom: -5%;
margin-left: 10%;
z-index: 1;
	}
	
	#logo_intervista {
width: 100%;
z-index: 1;
	}
	
	#intervista > label {
		color: black;
font-weight: bold;
font-family: calligraphic;
font-size: 2vmin;
		z-index: 1;
		text-align: center;
	}
/* %%%%%%%% FINE DELLA SEZIONE: "LOGO INTERVISTA RADIO --> al momento disattivato" %%%%% */	

@media screen and (orientation: portrait) {
	
.pageMainSection { 
	background-size: cover;
	background-position: 100% 50%;
}

.mainSectionContent__image {
	position: static;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 15%;
	margin-left: 40%;
	width: 45%;
	aspect-ratio: 1 / 1;
	max-height: 100%;
	min-height: 0;
	filter: brightness(1.22);
}

/* %%%%%%%% LOGO INTERVISTA RADIO --> al momento disattivato %%%%% */	
#intervista {
	position: absolute;
width: 25%;
height: 12vw;
top: 28%;
left: 50%;
transform: rotate(45deg);
transform-origin: 50% 28%;
	}

#intervista > label {
font-size: 2vmin;
	}
/* %%%%%%%% FINE DELLA SEZIONE: "LOGO INTERVISTA RADIO --> al momento disattivato" %%%%% */	

}
