/* ================= CALLOUT / EVIDENZE ================= */

.evidenza, .evidenza2{
	font-size: 1.2rem;
	margin: 20px 0;
	padding: 30px 40px;
	line-height: 1.8;
}
.evidenza{
	background-color: var(--theme-color4-bg);
	color: var(--theme-color1-txt);
}
.evidenza2{
	background-color: var(--theme-color2-bg);
	color: var(--theme-color2-txt);
}
.evidenza b, .evidenza strong{
	color: var(--theme-primary);
}
.evidenziatore{
	background-color: var(--theme-color2-bg);
	color: var(--theme-color2-txt);
	padding: 4px 10px;
}
.evidword, .evidword2{
	font-weight: 600;
}
.evidword{
	color: var(--theme-evidence-bg);
}
.evidword2{
	color: var(--accent-txt-on-light);
}

.callout, .section-claim{
	opacity: 1;
	padding: 7%;
	margin: 20px 0;
	border-radius: var(--border-radius-lg);
}
.callout h1, .callout h2,
.callout h3, .callout h4,
.section-claim h1, .section-claim h2,
.section-claim h3, .section-claim h4{
	margin-top: 0;
}
.callout p, .section-claim p{
	text-align: justify;
}
.callout-evidence a, .callout-accent a, 
.callout-dark a, .callout-primary a{
	color: var(--theme-color2-txt) !important;
}

/* Evidenza forte — */
.callout-evidence{
	background-color: var(--theme-evidence-bg);
	color: var(--theme-evidence-txt);
	border: 1px solid var(--theme-evidence-border);
}

/* Callout accent — (blocco 5) */
.callout-accent{
	background-color: var(--theme-color5-bg);
	color: var(--theme-color5-txt);
	border: 1px solid var(--theme-color5-border);
}

/* Callout scuro — (blocco 2) */
.callout-dark{
	background-color: var(--theme-color2-bg);
	color: var(--theme-color2-txt);
	border: 1px solid var(--theme-color2-border);
}
.callout-dark h1,
.callout-dark p{
	color: var(--theme-color2-txt);
}

/* Callout primary — (blocco 3 / theme-primary) */
.callout-primary{
	background-color: var(--theme-color3-bg);
	color: var(--theme-color3-txt);
	border: 1px solid var(--theme-color3-border);
}

.callout-light{
	border: 1px solid var(--border-color-dark);
}

.callout-ico{
	float: left;
	margin-right: 30px;
	opacity: .7;
}

/* Section claim — (blocco 4, light) */
.section-claim{
	background-color: var(--theme-color4-bg);
	color: var(--theme-color4-txt);
	border: 1px solid var(--theme-color4-border);
}
/* @end */

