.page_breadcrumbs h3 {
	margin-top: 1rem;
	margin-bottom: 0;
	font-weight: 400;
}
.viaggi_splash {
	margin-top: 0;
	margin-bottom: 0;
}
h2.viaggi-titolo {
	font-size: 45px;
}
h5.viaggi-sottotitolo {
	margin-top: 1rem;
	font-weight: 700;
}
h3.viaggi-periodo {
	margin-top: 1.8rem;
}
.viaggio h3 {
	font-size: 24px;
}
.viaggi_header {
	margin-top: 50px;
	margin-bottom: 20px;
}
.viaggi-programma {
	margin-top: 50px;
	font-weight: 700;
	font-size: 35px;
	color: #0D1932;
}
.viaggi-giorno {
	margin-top: 30px;
}
.viaggio-giorno-data {
	margin-bottom: 7px;
	font-size: 18px;
	font-weight: bold;
	color: #ef004f;
}
.viaggio-giorno-titolo {
	margin-bottom: 7px;
	font-size: 20px;
	font-weight: bold;
	color: #2d9537;
}
.viaggi-informazioni {
	margin-top: 50px;
}
.viaggi-informazioni th {
	background: #2d9537;
	color: #FFFFFF;
	font-weight: 700;
}
.viaggi-organizzazione {
	margin-top: 50px;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: bold;
	color: #0D1932;
}
.viaggi-organizzazione-dati {
	margin-top: 7px;
}
.viaggi-organizzazione-dati span {
	font-weight: bold;
}
.viaggi-quota-comprende p {
	font-weight: bold;
}
.viaggi-quota-non-comprende p {
	font-weight: bold;
}
.viaggi-note {
	font-style: italic;
}