/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2025 | 12:10:32 */
/*  */ 

:root {
	--blu: #004164;
	--blu-scuro-1: #002E47;
	--blu-scuro-2: #001622;
	--blu-chiaro-1: #00537F;
	--blu-chiaro-2: #00679E;
	--rosso: #dd3333;
	--giallo: #fac400;
}
/* =========================================
=========== inizio TIPOGRAFIA ===================
============================================ */
.et_pb_text_inner p, p, .et_pb_text_inner li, .et_pb_text_inner {
	font-size: 16px;
    line-height: 26px;
    letter-spacing: 0.01em;
    color: #333;
}
.h2_titolo h2 {
	color: var(--blu);
    font-weight: 700;
    text-transform: uppercase;
    font-size: 28px;
    line-height: 36px;
}
p a, a {
	color: #0000EE;
	/*text-decoration: underline;*/
}
p.paragrafo {
	font-size: 16px;
    line-height: 26px;
    letter-spacing: 0.01em;
    color: #333;
	font-weight: 500;
}
/* =========================================
=========== fine TIPOGRAFIA ===================
============================================ */

/*=========================================
=== elimino underline dai link =============
===========================================*/
.btn-transp, .btn-white, .btn-red, .btn-blu, .et-pb-arrow-prev, .et-pb-arrow-next {
	text-decoration: none;
}
/* =========================================
=========== inizio BUTTON ===================
============================================ */
	.btn-transp:hover, .btn-white:hover, .btn-red:hover, .btn-blu:hover {
		opacity: .7;
		transition-duration: 1s;
	}
	.btn-transp, .btn-white, .btn-red, .btn-blu {
		box-sizing: border-box;
		padding: 10px 16px;
		text-transform: uppercase;
		font-weight: 700;
		margin-right: 8px;
		font-size: 13px;
   		letter-spacing: 0.02em;
	}
	/* trasparente */
	.btn-transp{
		background: none;
		color: #fff;
		border: 2px solid #fff;
	}
	/* bianco */
	.btn-white{
		background: #fff;
		color: var(--blu);
		border: 2px solid #fff;
	}
	/* rosso */
	.btn-red{
		background: var(--rosso);
		color: #fff;
		border: 2px solid var(--rosso);
	}
	/* blu */
	.btn-blu{
		background: var(--blu);
		color: #fff;
		border: 2px solid var(--blu);
	}

/* =========================================
=========== fine BUTTON ===================
============================================ */

.btn-header-wrap {
	display: flex;
	padding-top: 10px;
}