/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

.testo-logo {
	font-family: "Alex Brush", cursive !important;
	font-weight: 400;
	font-style: normal;
}

input, input::placeholder, select {
	color: #8e8e8e !important;
}

.block-tab-2 .nav-tabs {
	--bs-nav-tabs-border-width: 0px;
	--bs-nav-link-color: #111;
	--bs-nav-link-hover-color: #7b262a;
}

.block-tab-2 .nav-tabs .nav-item .nav-link {
	position: relative;
	font-size: 15px;
	font-weight: 400;
	padding: 0 0 20px 0;
}

.block-tab-2 .nav-tabs .nav-item .nav-link i {
	display: block;
	font-size: 38px;
	margin: 0 0 10px 0;
}

.block-tab-2 .nav-tabs .nav-item .nav-link.active {
	top: 0;
}

.block-tab-2 .nav-tabs .nav-item .nav-link.active i {
	color: #7b262a;
}

.block-tab-2 .nav-tabs .nav-item .nav-link.active::after {
	content: '';
	position: absolute;
	width: 6px;
	height: 6px;
	bottom: 0;
	left: 50%;
	margin-left: -3px;
	border-radius: 50%;
	background: #7b262a;
}

.highligth {
	background-color: #FFFF00;
}

.scelta-diastratia {
	transform: scale(1.5); /* ingrandisce del 50% */
	margin-right: 8px; /* aggiusta il margine */
}