/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/


:root {
	--cnvs-themecolor: #004aa8;
	--cnvs-themecolor-rgb: 0, 75, 168;
	
	--cnvs-header-height: 100px;
	--cnvs-header-height-sm: 60px;
	--cnvs-header-height-md: 80px;
	--cnvs-header-height-lg: 138px;
}
#header {
	--cnvs-primary-menu-font-size:	1rem;
	--cnvs-primary-menu-tt:	none;
}
.is-expanded-menu .menu-container > .menu-item {
	margin-left: 2rem;
	margin-right: 2rem;
}

.menu-link {
	padding-top: 14px;
	padding-bottom: 18px;
}
 
.tooltip-inner {
	background: #004aa8;
}
 
.datepicker {
	z-index: 99999 !important;
}
 
.colore1 {
	color:  #004aa8;
 }
  
.colore2 {
	color:  #d56ebb;
}

h2 {
	color:  #004aa8;
}

div.accordion-item button {
	color:  #004aa8;
	font-weight: bolder;
}
div.accordion-item h5 {
	color:  #d56ebb;
}

.entry-content h5 {
	color:  #d56ebb;
	margin-top: 10px;
	margin-bottom: 4px;
	font-weight: bolder;
}