/*
Theme Name: PHDDeib 2023 Child
Theme URI: http://underscores.me/
Template: phddeib2023
Author: DEIB - Politecnico di Milano
Author URI: http://underscores.me/
Description: Description
Tags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-ready
Version: 1.0.0.20250522
Updated: 2023-05-10 15:58:35

*/

/* PALETTE COLORI TEMA */

:root {
	--phddeib-primary: #53736A;
	--phddeib-primary-alpha: #53736A73;
	--phddeib-primary-alpha-85: #53736Ad8;
	--phddeib-primary-text-shadow: #3a504a;
	--phddeib-secondary: #70a193;
	--phddeib-light-grey: #f2f2f2;
	--phddeib-dark-grey: #333333;
}

.has-phddeib-primary-background-color {
	background-color: var(--phddeib-primary);
}
.has-phddeib-primary-color {
	color: var(--phddeib-primary);
}
.has-phddeib-secondary-background-color {
	background-color: var(--phddeib-secondary);
}
.has-phddeib-secondary-color {
	color: var(--phddeib-secondary);
}
.has-phddeib-light-grey-background-color {
	background-color: var(--phddeib-light-grey);
}
.has-phddeib-light-grey-color {
	color: var(--phddeib-light-grey);
}
.has-phddeib-dark-grey-background-color {
	background-color: var(--phddeib-dark-grey);
}
.has-phddeib-dark-grey-color {
	color: var(--phddeib-dark-grey);
}


#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-item-object-custom:last-child span.quadmenu-item-content {
  padding: 0 22px;
}

#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item:last-child {
    padding: 0;
    float: none;
    margin: 0;
    height: 100px !important;
    width: inherit;
}

#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item:last-child > a {
    border: none;
    margin: inherit;
}

#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-item-object-custom:last-child span.quadmenu-item-content:after {
	content: '';
}

#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item:last-child {
    padding: inherit;
    margin: inherit;
}

#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item:last-child > a {
    border: inherit;
}

#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li.quadmenu-item.quadmenu-item-object-custom:last-child span.quadmenu-item-content:after {
    content: '';
}

#quadmenu.quadmenu-default_theme.quadmenu-is-horizontal.quadmenu-sticky-top .quadmenu-navbar-nav > li.quadmenu-item:last-child {
    margin: 0;
    height: 70px !important;
}

.testata-pagina {
    background: #00000033;
    background-blend-mode: multiply;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    padding: 3em;
}

.lista-no-icone .item {
    margin-bottom: 0em;
    gap: 2em;
}

.lista-no-icone .item .etichetta {
    text-align: left;
    flex-basis: 95px;
    flex-shrink: 0;
}

.lista-no-icone .item .etichetta span {
    transform: rotate(0);
}

.lista-no-icone .item .info {
    text-align: left;
}

.timeline-process .timeline .process-item .square {
    border-radius: 100%;
}