/****************
 **** HEADER ****
 ***************/
.search, .user-info, .menu-mobile{
    padding: 16px 8px;
}

.user-utility {
    display: flex;
    align-items: center;
    justify-content: end;
}
.ikigai-menu-desktop{
	flex-flow: row;
	height: 50px;
}
.nav-link{
	color: var(--black-color);
	font-size: 20px;
	text-transform: uppercase;
	margin: 16px 0;
	padding: 0 .85rem;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show{
	color: var(--secondary-color);
}
.ikigai-menu-desktop .dropdown-item.active {
	background-color: white;
	color: var(--black-color);
}
.ikigai-menu-desktop .nav-item.dropdown-hover:hover .dropdown-menu {
	top: 50px;
	display: block;
	border-radius: 12px;
	position: absolute;
	border: 1px solid white;
	background-color: var(--black-color);
}
.ikigai-menu-desktop li:hover{
	color: var(--secondary-color);
}
.dropdown-item{
	color: white;
	transition: .5s;
}

.dropdown-item:hover {
	color: var(--secondary-color);
	background-color: var(--black-color);
	transition: .5s;
}

.ikigai-menu-desktop .nav-link:hover{
	color: var(--secondary-color);
}

#menu-fixato, #menu-fixato .row {
	height: 90px;
}

.logo {
	width: 140px;
}

.link-account {
	color: var(--primary-color);
	gap: 10px;
	display: flex;
}
.link-account p{
	margin: 0;
}

/****************
 **** PAGINE ****
 ***************/

/****************
 **** HOME ****
 ***************/

/**************************
 **** ARCHIVE TAXONOMY ****
 *************************/